diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml
index a39b3a0a7..20c910e56 100644
--- a/.github/workflows/main.yml
+++ b/.github/workflows/main.yml
@@ -7,15 +7,6 @@ on:
pull_request: ~
jobs:
- test:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@master
-
- - uses: arma-actions/sqflint@v1.0
- with:
- args: --directory Missionframework
-
artifacts:
runs-on: ubuntu-latest
steps:
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7dc68c3a1..134db1712 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,34 @@
# Changelog
+## 0.96.7a (tbd)
+* Added: Contact DLC static weapon backpacks to default blacklist.
+* Added: Czech translation. Thanks to [MJVEVERUSKA](https://github.com/MJVEVERUSKA)
+* Added: NATO MTP arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: NATO Pacific arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: NATO Woodland arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: CSAT Hex arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: CSAT Ghex arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: AAF arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: LDF arsenal preset. Thanks to [lkvk](https://github.com/lkvk)
+* Added: Mission parameter for direct arsenal access without KPLIB Loadout Dialog.
+* Added: Helicopters from GM Update to GM faction presets.
+* Added: ACE, TFAR and ACRE items to GM West and East arsenal presets.
+* Added: Config value for radio tower classnames.
+* Added: Parameter to disable Zeus for commander.
+* Added: Disable respawn on attacked FOBs (adjustable via parameter)
+* Added: Zeus initialization via BIS scripted events. This makes the Eden placed zeus module (zm1) obsolete.
+* Removed: T-14 from RHS AFRF preset.
+* Tweaked: "FOB " removed from resource overlay, so it's just e.g. "ALPHA" again.
+* Fixed: Sector monitor got stuck after sector cap was reached until restarting the server.
+* Fixed: Civilian Informant side mission didn't worked due to script error.
+* Fixed: AI didn't surrender correctly when ACE is loaded.
+* Fixed: The commander couldn't build squads via the build menu.
+* Fixed: Possible "Error: no unit" appearing in permission dialog.
+* Fixed: POWs could get saved when near FOB and still in player group.
+* Fixed: Civilian Reputation penalty got added to ambush chance, even if ambush chance was set to 0 in config.
+* Fixed: When starting with a FOB already built, the FOB actions appeared only after a server restart.
+* Fixed: Zeus available mods initialization (when not limited) wasn't reliable enough.
+
## 0.96.7 (2020-05-10)
* Added: CfgFunctions library created from `shared/functions` and all of these functions optimized.
* Added: Mines and explosives will be saved around FOBs.
diff --git a/Missionframework/CfgFunctions.hpp b/Missionframework/CfgFunctions.hpp
index f839f27d9..3c49c9277 100644
--- a/Missionframework/CfgFunctions.hpp
+++ b/Missionframework/CfgFunctions.hpp
@@ -85,6 +85,14 @@ class KPLIB {
class spawnVehicle {};
class swapInventory {};
};
+ class functions_curator {
+ file = "functions\curator";
+
+ class initCuratorHandlers {
+ postInit = 1;
+ };
+ class requestZeus {};
+ };
class functions_ui {
file = "functions\ui";
diff --git a/Missionframework/arsenal_presets/gm_east.sqf b/Missionframework/arsenal_presets/gm_east.sqf
index 04058f272..045be5a04 100644
--- a/Missionframework/arsenal_presets/gm_east.sqf
+++ b/Missionframework/arsenal_presets/gm_east.sqf
@@ -118,7 +118,76 @@ GRLIB_arsenal_items = [
"gm_df7x40_grn", // Binocular
"ItemMap",
"ItemWatch",
- "ItemRadio"
+ "ItemRadio",
+
+ // ACE Items
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_wirecutter", // Wirecutter
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ // TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
];
GRLIB_arsenal_backpacks = [
diff --git a/Missionframework/arsenal_presets/gm_west.sqf b/Missionframework/arsenal_presets/gm_west.sqf
index 933c2fe0b..b65999011 100644
--- a/Missionframework/arsenal_presets/gm_west.sqf
+++ b/Missionframework/arsenal_presets/gm_west.sqf
@@ -167,7 +167,76 @@ GRLIB_arsenal_items = [
"gm_watch_kosei_80",
"ItemMap",
"ItemWatch",
- "ItemRadio"
+ "ItemRadio",
+
+ // ACE Items
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_wirecutter", // Wirecutter
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ // TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
];
GRLIB_arsenal_backpacks = [
diff --git a/Missionframework/arsenal_presets/vanilla_aaf.sqf b/Missionframework/arsenal_presets/vanilla_aaf.sqf
new file mode 100644
index 000000000..146a75ffa
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_aaf.sqf
@@ -0,0 +1,255 @@
+/*
+ AAF Arsenal Preset
+ Last Update: 2020-08-15
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "hgun_PDW2000_F", // PDW2000 9 mm
+ "arifle_Mk20_F", // Mk20 5.56 mm (Camo)
+ "arifle_Mk20_GL_F", // Mk20 EGLM 5.56 mm (Camo)
+ "arifle_Mk20C_F", // Mk20C 5.56 mm (Camo)
+ "srifle_GM6_F", // GM6 Lynx 12.7 mm
+ "srifle_EBR_F", // Mk18 ABR 7.62 mm
+ "arifle_SDAR_F", // SDAR 5.56 mm
+ "LMG_Mk200_F", // Mk200 6.5 mm
+
+ // Handgun
+ "hgun_ACPC2_F", // ACP-C2 .45 ACP
+
+ // Launcher
+ "launch_I_Titan_F", // Titan MPRL (Digital)
+ "launch_I_Titan_short_F", // Titan MPRL Compact (Olive)
+ "launch_NLAW_F", // PCML
+ "launch_MRAWS_olive_rail_F" // MAAWS Mk4 Mod 0 (Olive)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "I_UavTerminal", // UAV Terminal [AAF]
+ "NVGoggles_INDEP", // NV Goggles (Green)
+ "Laserdesignator_03", // Laser Designator (Olive)
+
+ // Uniforms
+ "U_I_CombatUniform", // Combat Fatigues [AAF]
+ "U_I_CombatUniform_shortsleeve", // Combat Fatigues [AAF] (Rolled-up)
+ "U_I_OfficerUniform", // Combat Fatigues [AAF] (Officer)
+ "U_I_HeliPilotCoveralls", // Heli Pilot Coveralls [AAF]
+ "U_I_pilotCoveralls", // Pilot Coveralls [AAF]
+ "U_I_GhillieSuit", // Ghillie Suit [AAF]
+ "U_I_FullGhillie_ard", // Full Ghillie (Arid) [AAF]
+ "U_I_FullGhillie_sard", // Full Ghillie (Semi-Arid) [AAF]
+ "U_I_FullGhillie_lsh", // Full Ghillie (Lush) [AAF]
+ "U_I_Wetsuit", // Wetsuit [AAF]
+ "U_Tank_green_F", // Tanker Coveralls [AAF]
+ "U_I_CBRN_Suit_01_AAF_F", // CBRN Suit [AAF]
+
+ // Headgear
+ "H_HelmetIA", // Modular Helmet
+ "H_Beret_blk", // Beret (Black)
+ "H_Booniehat_dgtl", // Booniehat [AAF]
+ "H_Cap_blk_Raven", // Cap [AAF]
+ "H_MilCap_dgtl", // Military Cap [AAF]
+ "H_HelmetCrew_I", // Crew Helmet [AAF]
+ "H_PilotHelmetHeli_I", // Heli Pilot Helmet [AAF]
+ "H_CrewHelmetHeli_I", // Heli Crew Helmet [AAF]
+ "H_PilotHelmetFighter_I", // Pilot Helmet [AAF]
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_Combat", // Combat Goggles
+ "G_I_Diving", // Diving Goggles [AAF]
+ "G_Lowprofile", // Low Profile Goggles
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_Spectacles", // Spectacle Glasses
+ "G_Spectacles_Tinted", // Tinted Spectacles
+ "G_Squares_Tinted", // Square Shades
+ "G_Squares", // Square Spectacles
+ "G_AirPurifyingRespirator_01_F", // APR [NATO]
+
+ // Vests
+ "V_Chestrig_oli", // Chest Rig (Olive)
+ "V_PlateCarrierIAGL_dgtl", // GA Carrier GL Rig (Digital)
+ "V_PlateCarrierIA1_dgtl", // GA Carrier Lite (Digital)
+ "V_PlateCarrierIA2_dgtl", // GA Carrier Rig (Digital)
+ "V_RebreatherIA", // Rebreather [AAF]
+ "V_BandollierB_oli", // Slash Bandolier (Olive)
+ "V_TacVest_oli", // Tactical Vest (Olive)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_red_F", // Deck Crew Vest (Red)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_acp", // Sound Suppressor (.45 ACP)
+ "optic_ACO_grn", // ACO (Green)
+ "optic_Holosight_smg", // Mk17 Holosight SMG
+ "optic_MRCO", // MRCO
+ "optic_LRPS", // LRPS
+ "optic_sos", // MOS
+ "bipod_03_F_blk", // Bipod (Black) [AAF]
+ "bipod_03_F_oli", // Bipod (Olive) [AAF]
+ "muzzle_snds_m", // Sound Suppressor (5.56 mm)
+ "muzzle_snds_l", // Sound Suppressor (9 mm)
+ "muzzle_snds_b", // Sound Suppressor (7.62 mm)
+ "muzzle_snds_h_mg", // Sound Suppressor LMG (6.5 mm)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_Parachute", // Steerable Parachute
+ "B_AssaultPack_dgtl", // Assault Pack (Digital)
+ "B_FieldPack_blk", // Field Pack (Black)
+ "B_Carryall_oli", // Carryall Backpack (Olive)
+ "B_Fieldpack_oli", // Field Pack (Olive)
+ "B_TacticalPack_oli", // Tactical Backpack (Olive)
+ "B_Bergen_dgtl_F", // Bergen Backpack (Digital)
+ "B_LegStrapBag_olive_F", // Leg Strap Bag (Olive)
+ "B_RadioBag_01_digi_F", // Radio Pack (Digital) [AAF]
+ "B_CombinationUnitRespirator_01_F", // Combination Unit Respirator
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/arsenal_presets/vanilla_csat_ghex.sqf b/Missionframework/arsenal_presets/vanilla_csat_ghex.sqf
new file mode 100644
index 000000000..3e074fc41
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_csat_ghex.sqf
@@ -0,0 +1,269 @@
+/*
+ CSAT Green Hex Arsenal Preset
+ Last Update: 2020-08-17
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "SMG_02_F", // Sting 9 mm
+ "arifle_SDAR_F", // SDAR 5.56 mm
+ "srifle_DMR_04_F", // ASP-1 Kir 12.7 mm (Black)
+ "srifle_DMR_05_blk_F", // Cyrus 9.3 mm (Black)
+ "MMG_01_tan_F", // Navid 9.3 mm (Tan)
+ "srifle_GM6_ghex_F", // GM6 Lynx 12.7 mm (Green Hex)
+ "srifle_DMR_07_blk_F", // CMR-76 6.5 mm (Black)
+ "arifle_CTAR_blk_F", // CAR-95 5.8 mm (Black)
+ "arifle_CTAR_GL_blk_F", // CAR-95 GL 5.8 mm (Black)
+ "arifle_CTARS_blk_F", // CAR-95-1 5.8mm (Black)
+ "arifle_ARX_ghex_F", // Type 115 6.5 mm (Green Hex)
+
+ // Handgun
+ "hgun_Rook40_F", // Rook-40 9 mm
+ "hgun_Pistol_heavy_02_F", // Zubr .45 ACP
+
+ // Launcher
+ "launch_RPG32_ghex_F", // RPG-42 Alamut (Green Hex)
+ "launch_O_Titan_ghex_F", // Titan MPRL (Green Hex)
+ "launch_O_Titan_short_ghex_F", // Titan MPRL Compact (Green Hex)
+ "launch_O_Vorona_green_F" // 9M135 Vorona (Green)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "O_UavTerminal", // UAV Terminal [CSAT]
+ "Laserdesignator_02_ghex_F", // Laser Designator (Green Hex)
+ "O_NVGoggles_ghex_F", // Compact NVG (Green Hex)
+
+ // Uniforms
+ "U_O_PilotCoveralls", // Pilot Coveralls [CSAT]
+ "U_O_Wetsuit", // Wetsuit [CSAT]
+ "U_O_T_Soldier_F", // Fatigues (Green Hex) [CSAT]
+ "U_O_T_Officer_F", // Officer Fatigues (Green Hex) [CSAT]
+ "U_O_T_Sniper_F", // Ghillie Suit (Green Hex) [CSAT]
+ "U_O_T_FullGhillie_tna_F", // Full Ghillie (Jungle) [CSAT]
+ "U_O_V_Soldier_Viper_F", // Special Purpose Suit (Green Hex)
+
+ // Headgear
+ "H_Beret_ocamo", // Beret [CSAT]
+ "H_Beret_CSAT_01_F", // Beret (Red) [CSAT]
+ "H_PilotHelmetHeli_O", // Heli Pilot Helmet [CSAT]
+ "H_CrewHelmetHeli_O", // Heli Crew Helmet [CSAT]
+ "H_PilotHelmetFighter_O", // Pilot Helmet [CSAT]
+ "H_HelmetSpecO_ghex_F", // Assassin Helmet (Green Hex)
+ "H_HelmetCrew_O_ghex_F", // Crew Helmet (Green Hex) [CSAT]
+ "H_HelmetLeaderO_ghex_F", // Defender Helmet (Green Hex)
+ "H_MilCap_ghex_F", // Military Cap (Green Hex)
+ "H_HelmetO_ghex_F", // Protector Helmet (Green Hex)
+ "H_HelmetO_ViperSP_ghex_F", // Special Purpose Helmet (Green Hex)
+ "H_Tank_black_F", // Crew Helmet (Soft) [CSAT]
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_Balaclava_blk", // Balaclava (Black)
+ "G_Balaclava_oli", // Balaclava (Olive)
+ "G_Bandanna_beast", // Bandana (Beast)
+ "G_Bandanna_blk", // Bandana (Black)
+ "G_Bandanna_khk", // Bandana (Khaki)
+ "G_Bandanna_tan", // Bandana (Tan)
+ "G_Bandanna_oli", // Bandana (Olive)
+ "G_O_Diving", // Diving Goggles [CSAT]
+ "G_Sport_Red", // Sport Shades (Fire)
+ "G_Sport_Blackyellow", // Sport Shades (Poison)
+ "G_Sport_BlackWhite", // Sport Shades (Shadow)
+ "G_Sport_Checkered", // Sport Shades (Style)
+ "G_Sport_Blackred", // Sport Shades (Vulcan)
+ "G_Sport_Greenblack", // Sport Shades (Yetti)
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_AirPurifyingRespirator_02_black_F", // APR (Black) [CSAT]
+ "G_AirPurifyingRespirator_02_olive_F", // APR (Olive) [CSAT]
+
+ // Vests
+ "V_TacVest_oli", // Tactical Vest (Olive)
+ "V_Chestrig_khk", // Chest Rig (Khaki)
+ "V_RebreatherIR", // Rebreather [CSAT]
+ "V_HarnessO_ghex_F", // LBV Harness (Green Hex)
+ "V_HarnessOGL_ghex_F", // LBV Grenadier Harness (Green Hex)
+ "V_BandollierB_ghex_F", // Slash Bandolier (Green Hex)
+ "V_TacChestrig_oli_F", // Tactical Chest Rig (Olive)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_green_F", // Deck Crew Vest (Green)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_l", // Sound Suppressor (9 mm)
+ "optic_yorris", // Yorris J2
+ "optic_DMS", // DMS
+ "optic_DMS_ghex_F", // DMS (Green Hex)
+ "optic_KHS_blk", // Kahlia (Black)
+ "optic_ACO_grn", // ACO (Green)
+ "optic_ACO_grn_smg", // ACO SMG (Green)
+ "optic_Arco_blk_F", // ARCO (Black)
+ "optic_Arco_ghex_F", // ARCO (Green Hex)
+ "optic_LRPS_ghex_F", // LRPS (Green Hex)
+ "muzzle_snds_H", // Sound Suppressor (6.5 mm)
+ "muzzle_snds_65_TI_blk_F", // Stealth Sound Suppressor (6.5 mm, Black)
+ "muzzle_snds_65_TI_ghex_F", // Stealth Sound Suppressor (6.5 mm, Green Hex)
+ "muzzle_snds_58_blk_F", // Stealth Sound Suppressor (5.8 mm, Black)
+ "muzzle_snds_58_ghex_F", // Stealth Sound Suppressor (5.8 mm, Green Hex)
+ "bipod_02_F_blk", // Bipod (Black) [CSAT]
+ "muzzle_snds_93mmg", // Sound Suppressor (9.3mm, Black)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_Parachute", // Steerable Parachute
+ "B_FieldPack_blk", // Field Pack (Black)
+ "B_FieldPack_ghex_F", // Field Pack (Green Hex)
+ "B_Carryall_ghex_F", // Carryall Backpack (Green Hex)
+ "B_ViperHarness_ghex_F", // Viper Harness (Green Hex)
+ "B_ViperLightHarness_ghex_F", // Viper Light Harness (Green Hex)
+ "B_LegStrapBag_black_F", // Leg Strap Bag (Black)
+ "B_LegStrapBag_olive_F", // Leg Strap Bag (Olive)
+ "B_RadioBag_01_ghex_F", // Radio Pack (Green Hex) [CSAT]
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/arsenal_presets/vanilla_csat_hex.sqf b/Missionframework/arsenal_presets/vanilla_csat_hex.sqf
new file mode 100644
index 000000000..827b83dc9
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_csat_hex.sqf
@@ -0,0 +1,291 @@
+/*
+ CSAT Hex Arsenal Preset
+ Last Update: 2020-08-17
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "arifle_Katiba_F", // Katiba 6.5 mm
+ "arifle_Katiba_C_F", // Katiba Carbine 6.5 mm
+ "arifle_Katiba_GL_F", // Katiba GL 6.5 mm
+ "arifle_SDAR_F", // SDAR 5.56 mm
+ "LMG_Zafir_F", // Zafir 7.62 mm
+ "SMG_02_F", // Sting 9 mm
+ "srifle_GM6_camo_F", // GM6 Lynx 12.7 mm (Camo)
+ "srifle_DMR_01_F", // Rahim 7.62 mm
+ "srifle_DMR_04_F", // ASP-1 Kir 12.7 mm (Black
+ "srifle_DMR_05_blk_F", // Cyrus 9.3 mm (Black)
+ "MMG_01_hex_F", // Navid 9.3 mm (Hex)
+ "arifle_ARX_hex_F", // Type 115 6.5 mm (Hex)
+
+ // Handgun
+ "hgun_Rook40_F", // Rook-40 9 mm
+ "hgun_Pistol_heavy_02_F", // Zubr .45 ACP
+
+ // Launcher
+ "launch_RPG32_F", // RPG-42 Alamut
+ "launch_O_Titan_F", // Titan MPRL (Hex)
+ "launch_O_Titan_short_F", // Titan MPRL Compact (Coyote)
+ "launch_O_Vorona_brown_F" // 9M135 Vorona (Brown)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "O_UavTerminal", // UAV Terminal [CSAT]
+ "Laserdesignator_02", // Laser Designator (Hex)
+ "NVGoggles_OPFOR", // NV Goggles (Black)
+
+ // Uniforms
+ "U_O_CombatUniform_ocamo", // Fatigues (Hex) [CSAT]
+ "U_O_CombatUniform_oucamo", // Fatigues (Urban) [CSAT]
+ "U_O_OfficerUniform_ocamo", // Officer Fatigues (Hex)
+ "U_O_officer_noInsignia_hex_F", // Light Fatigues (Hex)
+ "U_O_PilotCoveralls", // Pilot Coveralls [CSAT]
+ "U_O_V_Soldier_Viper_hex_F", // Special Purpose Suit (Hex)
+ "U_O_Wetsuit", // Wetsuit [CSAT]
+ "U_O_GhillieSuit", // Ghillie Suit [CSAT]
+ "U_O_FullGhillie_ard", // Full Ghillie (Arid) [CSAT]
+ "U_O_FullGhillie_sard", // Full Ghillie (Semi-Arid) [CSAT]
+ "U_O_FullGhillie_lsh", // Full Ghillie (Lush) [CSAT]
+
+ // Headgear
+ "H_HelmetSpecO_blk", // Assassin Helmet (Black)
+ "H_HelmetSpecO_ocamo", // Assassin Helmet (Hex)
+ "H_Beret_ocamo", // Beret [CSAT]
+ "H_Cap_brn_SPECOPS", // Cap [OPFOR]
+ "H_HelmetCrew_O", // Crew Helmet [CSAT]
+ "H_HelmetLeaderO_ocamo", // Defender Helmet (Hex)
+ "H_HelmetLeaderO_oucamo", // Defender Helmet (Urban)
+ "H_CrewHelmetHeli_O", // Heli Crew Helmet [CSAT]
+ "H_PilotHelmetHeli_O", // Heli Pilot Helmet [CSAT]
+ "H_MilCap_ocamo", // Military Cap (Hex)
+ "H_PilotHelmetFighter_O", // Pilot Helmet [CSAT]
+ "H_HelmetO_ocamo", // Protector Helmet (Hex)
+ "H_HelmetO_oucamo", // Protector Helmet (Urban)
+ "H_Beret_CSAT_01_F", // Beret (Red) [CSAT]
+ "H_HelmetO_ViperSP_hex_F", // Special Purpose Helmet (Hex)
+ "H_Tank_black_F", // Crew Helmet (Soft) [CSAT]
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_Balaclava_blk", // Balaclava (Black)
+ "G_Balaclava_oli", // Balaclava (Olive)
+ "G_Bandanna_beast", // Bandana (Beast)
+ "G_Bandanna_blk", // Bandana (Black)
+ "G_Bandanna_khk", // Bandana (Khaki)
+ "G_Bandanna_tan", // Bandana (Tan)
+ "G_Bandanna_oli", // Bandana (Olive)
+ "G_O_Diving", // Diving Goggles [CSAT]
+ "G_Sport_Red", // Sport Shades (Fire)
+ "G_Sport_Blackyellow", // Sport Shades (Poison)
+ "G_Sport_BlackWhite", // Sport Shades (Shadow)
+ "G_Sport_Checkered", // Sport Shades (Style)
+ "G_Sport_Blackred", // Sport Shades (Vulcan)
+ "G_Sport_Greenblack", // Sport Shades (Yetti)
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_AirPurifyingRespirator_02_black_F", // APR (Black) [CSAT]
+ "G_AirPurifyingRespirator_02_sand_F", // APR (Sand) [CSAT]
+
+ // Vests
+ "V_Chestrig_khk", // Chest Rig (Khaki)
+ "V_HarnessOGL_brn", // LBV Grenadier Harness
+ "V_HarnessOGL_gry", // LBV Grenadier Harness (Grey)
+ "V_HarnessO_brn", // LBV Harness
+ "V_HarnessO_gry", // LBV Harness (Grey)
+ "V_RebreatherIR", // Rebreather [CSAT]
+ "V_BandollierB_khk", // Slash Bandolier (Khaki)
+ "V_TacVest_blk", // Tactical Vest (Black)
+ "V_TacVest_khk", // Tactical Vest (Khaki)
+ "V_TacVest_brn", // Tactical Vest (Brown)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_green_F", // Deck Crew Vest (Green)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_l", // Sound Suppressor (9 mm)
+ "optic_yorris", // Yorris J2
+ "optic_DMS", // DMS
+ "optic_ACO_grn", // ACO (Green)
+ "optic_ACO_grn_smg", // ACO SMG (Green)
+ "optic_Arco", // ARCO
+ "optic_Arco_blk_F", // ARCO (Black)
+ "optic_KHS_blk", // Kahlia (Black)
+ "optic_KHS_hex", // Kahlia (Hex)
+ "optic_LRPS", // LRPS
+ "bipod_02_F_blk", // Bipod (Black) [CSAT]
+ "bipod_02_F_hex", // Bipod (Hex) [CSAT]
+ "bipod_02_F_tan", // Bipod (Tan) [CSAT]
+ "muzzle_snds_H", // Sound Suppressor (6.5 mm)
+ "muzzle_snds_b", // Sound Suppressor (7.62 mm)
+ "muzzle_snds_93mmg", // Sound Suppressor (9.3mm, Black)
+ "muzzle_snds_93mmg_tan", // Sound Suppressor (9.3mm, Tan)
+ "muzzle_snds_65_TI_blk_F", // Stealth Sound Suppressor (6.5 mm, Black)
+ "muzzle_snds_65_TI_hex_F", // Stealth Sound Suppressor (6.5 mm, Hex)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_Parachute", // Steerable Parachute
+ "B_AssaultPack_ocamo", // Assault Pack (Hex)
+ "B_Carryall_cbr", // Carryall Backpack (Coyote)
+ "B_Carryall_ocamo", // Carryall Backpack (Hex)
+ "B_Carryall_oucamo", // Carryall Backpack (Urban)
+ "B_FieldPack_blk", // Field Pack (Black)
+ "B_FieldPack_cbr", // Field Pack (Coyote)
+ "B_FieldPack_ocamo", // Field Pack (Hex)
+ "B_FieldPack_oucamo", // Field Pack (Urban)
+ "B_TacticalPack_ocamo", // Tactical Backpack (Hex)
+ "B_Bergen_hex_F", // Bergen Backpack (Hex)
+ "B_ViperHarness_hex_F", // Viper Harness (Hex)
+ "B_ViperLightHarness_hex_F", // Viper Light Harness (Hex)
+ "B_LegStrapBag_black_F", // Leg Strap Bag (Black)
+ "B_LegStrapBag_coyote_F", // Leg Strap Bag (Coyote)
+ "B_RadioBag_01_hex_F", // Radio Pack (Hex) [CSAT]
+ "B_RadioBag_01_oucamo_F", // Radio Pack (Urban) [CSAT]
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/arsenal_presets/vanilla_ldf.sqf b/Missionframework/arsenal_presets/vanilla_ldf.sqf
new file mode 100644
index 000000000..2d0411842
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_ldf.sqf
@@ -0,0 +1,264 @@
+/*
+ LDF Arsenal Preset
+ Last Update: 2020-08-17
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "SMG_03C_black", // ADR-97C 5.7 mm (Black)
+ "SMG_03C_TR_black", // ADR-97C TR 5.7 mm (Black)
+ "LMG_Mk200_black_F", // Mk200 6.5 mm (Black)
+ "arifle_MSBS65_F", // Promet 6.5 mm
+ "arifle_MSBS65_black_F", // Promet 6.5 mm (Black)
+ "arifle_MSBS65_GL_F", // Promet GL 6.5 mm
+ "arifle_MSBS65_GL_black_F", // Promet GL 6.5 mm (Black)
+ "arifle_MSBS65_Mark_F", // Promet MR 6.5 mm
+ "arifle_MSBS65_Mark_black_F", // Promet MR 6.5 mm (Black)
+ "arifle_MSBS65_UBS_F", // Promet SG 6.5 mm
+ "arifle_MSBS65_UBS_black_F", // Promet SG 6.5 mm (Black)
+
+ // Handgun
+ "hgun_Pistol_heavy_01_green_F", // 4-five .45 ACP (Green)
+
+ // Launcher
+ "launch_NLAW_F", // PCML
+ "launch_I_Titan_eaf_F", // Titan MPRL (Geometric)
+ "launch_I_Titan_short_F", // Titan MPRL Compact (Olive)
+ "launch_MRAWS_green_F" // MAAWS Mk4 Mod 1 (Green)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "I_E_UavTerminal", // UAV Terminal [LDF]
+ "Laserdesignator_03", // Laser Designator (Sand)
+ "NVGoggles_INDEP", // NV Goggles (Green)
+ "NVGogglesB_grn_F", // ENVG-II (Green)
+
+ // Uniforms
+ "U_B_PilotCoveralls", // Pilot Coveralls [NATO]
+ "U_C_CBRN_Suit_01_White_F", // CBRN Suit (White)
+ "U_I_E_CBRN_Suit_01_EAF_F", // CBRN Suit [LDF]
+ "U_I_E_Uniform_01_coveralls_F", // Heli Pilot Coveralls [LDF]
+ "U_I_E_Uniform_01_F", // Combat Fatigues [LDF]
+ "U_I_E_Uniform_01_officer_F", // Combat Fatigues (Officer) [LDF]
+ "U_I_E_Uniform_01_shortsleeve_F", // Combat Fatigues (Rolled-up) [LDF]
+ "U_I_E_Uniform_01_sweater_F", // Combat Fatigues (Sweater) [LDF]
+ "U_I_E_Uniform_01_tanktop_F", // Combat Fatigues (Tank Top) [LDF]
+
+ // Headgear
+ "H_HelmetHBK_headset_F", // Advanced Modular Helmet
+ "H_HelmetHBK_chops_F", // Advanced Modular Helmet (Chops)
+ "H_HelmetHBK_ear_F", // Advanced Modular Helmet (Ear Protectors)
+ "H_HelmetHBK_F", // Advanced Modular Helmet (Olive)
+ "H_Beret_EAF_01_F", // Beret [LDF]
+ "H_Booniehat_eaf", // Booniehat [LDF]
+ "H_Tank_eaf_F", // Crew Helmet (Soft) [LDF]
+ "H_HelmetCrew_I_E", // Crew Helmet [LDF]
+ "H_CrewHelmetHeli_I_E", // Heli Crew Helmet [LDF]
+ "H_PilotHelmetHeli_I_E", // Heli Pilot Helmet [LDF]
+ "H_MilCap_eaf", // Military Cap [LDF]
+ "H_PilotHelmetFighter_I_E", // Pilot Helmet [LDF]
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_Combat", // Combat Goggles
+ "G_B_Diving", // Diving Goggles [NATO]
+ "G_Lowprofile", // Low Profile Goggles
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_Spectacles", // Spectacle Glasses
+ "G_Spectacles_Tinted", // Tinted Spectacles
+ "G_AirPurifyingRespirator_01_F", // APR [NATO]
+ "G_Squares_Tinted", // Square Shades
+ "G_Squares", // Square Spectacles
+ "G_Tactical_Clear", // Tactical Glasses
+ "G_Tactical_Black", // Tactical Shades
+ "G_Sport_Red", // Sport Shades (Fire)
+ "G_Sport_Blackyellow", // Sport Shades (Poison)
+ "G_Sport_BlackWhite", // Sport Shades (Shadow)
+ "G_Sport_Checkered", // Sport Shades (Style)
+ "G_Sport_Blackred", // Sport Shades (Vulcan)
+ "G_Sport_Greenblack", // Sport Shades (Yetti)
+
+ // Vests
+ "V_Chestrig_blk", // Chest Rig (Black)
+ "V_BandollierB_oli", // Slash Bandolier (Olive)
+ "V_CarrierRigKBT_01_light_EAF_F", // Modular Carrier Lite (Geometric)
+ "V_CarrierRigKBT_01_light_Olive_F", // Modular Carrier Lite (Olive)
+ "V_CarrierRigKBT_01_heavy_EAF_F", // Modular Carrier GL Rig (Geometric)
+ "V_CarrierRigKBT_01_heavy_Olive_F", // Modular Carrier GL Rig (Olive)
+ "V_CarrierRigKBT_01_EAF_F", // Modular Carrier Vest (Geometric)
+ "V_CarrierRigKBT_01_Olive_F", // Modular Carrier Vest (Olive)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_yellow_F", // Deck Crew Vest (Yellow)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_acp", // Sound Suppressor (.45 ACP)
+ "optic_mrd_black", // MRD (Black)
+ "optic_Aco", // ACO (Red)
+ "optic_ico_01_f", // Promet Modular Sight
+ "optic_ico_01_black_f", // Promet Modular Sight (Black)
+ "optic_SOS", // MOS
+ "bipod_01_f_blk", // Bipod (Black) [NATO]
+ "muzzle_snds_H", // Sound Suppressor (6.5 mm)
+ "muzzle_snds_65_TI_blk_F", // Stealth Sound Suppressor (6.5 mm, Black)
+ "muzzle_snds_h_mg_blk_f", // Sound Suppressor LMG (6.5 mm, Black)
+ "muzzle_snds_570", // Sound Suppressor (5.7 mm)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_Parachute", // Steerable Parachute
+ "B_AssaultPack_eaf_F", // Assault Pack (Geometric)
+ "B_Carryall_eaf_F", // Carryall Backpack (Geometric)
+ "B_Fieldpack_green_F", // Field Pack (Green)
+ "B_RadioBag_01_eaf_F", // Radio Pack (Geometric) [LDF]
+ "B_CombinationUnitRespirator_01_F", // Combination Unit Respirator
+ "B_LegStrapBag_black_F", // B_LegStrapBag_black_F
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/arsenal_presets/vanilla_nato_mtp.sqf b/Missionframework/arsenal_presets/vanilla_nato_mtp.sqf
new file mode 100644
index 000000000..db185777a
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_nato_mtp.sqf
@@ -0,0 +1,298 @@
+/*
+ NATO MTP Arsenal Preset
+ Last Update: 2020-08-17
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "arifle_MX_F", // MX 6.5 mm
+ "arifle_MX_GL_F", // MX 3GL 6.5 mm
+ "arifle_MX_SW_F", // MX SW 6.5 mm
+ "arifle_MXC_F", // MXC 6.5 mm
+ "arifle_MXM_F", // MXM 6.5 mm
+ "arifle_SDAR_F", // SDAR 5.56 mm
+ "srifle_LRR_camo_F", // M320 LRR .408 (Camo)
+ "SMG_01_F", // Vermin SMG .45 ACP
+ "MMG_02_sand_F", // SPMG .338 (Sand)
+ "srifle_DMR_02_sniper_F", // MAR-10 .338 (Sand)
+ "srifle_DMR_03_tan_F", // Mk-I EMR 7.62 mm (Sand)
+
+ // Handgun
+ "hgun_P07_F", // P07 9 mm
+ "hgun_Pistol_heavy_01_F", // 4-five .45 ACP
+
+ // Launcher
+ "launch_B_Titan_F", // Titan MPRL (Sand)
+ "launch_B_Titan_short_F", // Titan MPRL Compact (Sand)
+ "launch_NLAW_F", // PCML
+ "launch_MRAWS_sand_F" // MAAWS Mk4 Mod 1 (Sand)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "B_UavTerminal", // UAV Terminal [NATO]
+ "Laserdesignator", // Laser Designator (Sand)
+ "NVGoggles", // NV Goggles (Brown)
+
+ // Uniforms
+ "U_B_CombatUniform_mcam", // Combat Fatigues (MTP)
+ "U_B_CombatUniform_mcam_tshirt", // Combat Fatigues (MTP) (Tee)
+ "U_B_CombatUniform_mcam_vest", // Recon Fatigues (MTP)
+ "U_B_HeliPilotCoveralls", // Heli Pilot Coveralls [NATO]
+ "U_B_PilotCoveralls", // Pilot Coveralls [NATO]
+ "U_B_Wetsuit", // Wetsuit [NATO]
+ "U_B_GhillieSuit", // Ghillie Suit [NATO]
+ "U_B_FullGhillie_ard", // Full Ghillie (Arid) [NATO]
+ "U_B_FullGhillie_sard", // Full Ghillie (Semi-Arid) [NATO]
+ "U_B_FullGhillie_lsh", // Full Ghillie (Lush) [NATO]
+ "U_B_CBRN_Suit_01_MTP_F", // CBRN Suit (MTP) [NATO]
+
+ // Headgear
+ "H_Watchcap_camo", // Beanie (Green)
+ "H_Beret_02", // Beret [NATO]
+ "H_Beret_Colonel", // Beret [NATO] (Colonel)
+ "H_Booniehat_mcamo", // Booniehat (MTP)
+ "H_Bandanna_mcamo", // Bandana (MTP)
+ "H_Cap_tan_specops_US", // Cap (US MTP)
+ "H_MilCap_mcamo", // Military Cap (MTP)
+ "H_HelmetB", // Combat Helmet
+ "H_HelmetB_black", // Combat Helmet (Black)
+ "H_HelmetB_camo", // Combat Helmet (Camo)
+ "H_HelmetB_grass", // Combat Helmet (Grass)
+ "H_HelmetB_sand", // Combat Helmet (Sand)
+ "H_HelmetB_desert", // Combat Helmet (Desert)
+ "H_HelmetB_snakeskin", // Combat Helmet (Snakeskin)
+ "H_HelmetCrew_B", // Crew Helmet [NATO]
+ "H_PilotHelmetFighter_B", // Pilot Helmet [NATO]
+ "H_CrewHelmetHeli_B", // Heli Crew Helmet [NATO]
+ "H_PilotHelmetHeli_B", // Heli Pilot Helmet [NATO]
+ "H_HelmetB_light", // Light Combat Helmet
+ "H_HelmetB_light_black", // Light Combat Helmet (Black)
+ "H_HelmetB_light_desert", // Light Combat Helmet (Desert)
+ "H_HelmetB_light_grass", // Light Combat Helmet (Grass)
+ "H_HelmetB_light_sand", // Light Combat Helmet (Sand)
+ "H_HelmetB_light_snakeskin", // Light Combat Helmet (Snakeskin)
+ "H_HelmetSpecB", // Enhanced Combat Helmet
+ "H_HelmetSpecB_blk", // Enhanced Combat Helmet (Black)
+ "H_HelmetSpecB_paint2", // Enhanced Combat Helmet (Desert)
+ "H_HelmetSpecB_paint1", // Enhanced Combat Helmet (Grass)
+ "H_HelmetSpecB_sand", // Enhanced Combat Helmet (Sand)
+ "H_HelmetSpecB_snakeskin", // Enhanced Combat Helmet (Snakeskin)
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_Combat", // Combat Goggles
+ "G_B_Diving", // Diving Goggles [NATO]
+ "G_Lowprofile", // Low Profile Goggles
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_Spectacles", // Spectacle Glasses
+ "G_Spectacles_Tinted", // Tinted Spectacles
+ "G_AirPurifyingRespirator_01_F", // APR [NATO]
+ "G_Squares_Tinted", // Square Shades
+ "G_Squares", // Square Spectacles
+ "G_Tactical_Clear", // Tactical Glasses
+ "G_Tactical_Black", // Tactical Shades
+
+ // Vests
+ "V_PlateCarrierGL_rgr", // Carrier GL Rig (Green)
+ "V_PlateCarrierGL_mtp", // Carrier GL Rig (MTP)
+ "V_PlateCarrier1_rgr", // Carrier Lite (Green)
+ "V_PlateCarrier2_rgr", // Carrier Rig (Green)
+ "V_PlateCarrierSpec_rgr", // Carrier Special Rig (Green)
+ "V_PlateCarrierSpec_mtp", // Carrier Special Rig (MTP)
+ "V_Chestrig_rgr", // Chest Rig (Green)
+ "V_RebreatherB", // Rebreather [NATO]
+ "V_BandollierB_rgr", // Slash Bandolier (Green)
+ "V_TacVest_blk", // Tactical Vest (Black)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_yellow_F", // Deck Crew Vest (Yellow)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_smg_01", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_acp", // Sound Suppressor (.45 ACP)
+ "muzzle_snds_l", // Sound Suppressor (9 mm)
+ "optic_mrd", // MRD
+ "optic_yorris", // Yorris J2
+ "optic_DMS", // DMS
+ "optic_Aco", // ACO (Red)
+ "optic_Holosight", // Mk17 Holosight
+ "optic_Holosight_smg", // Mk17 Holosight SMG
+ "optic_Hamr", // RCO
+ "optic_sos", // MOS
+ "optic_LRPS", // LRPS
+ "optic_AMS", // AMS (Black)
+ "optic_AMS_snd", // AMS (Sand)
+ "bipod_01_f_blk", // Bipod (Black) [NATO]
+ "bipod_01_f_snd", // Bipod (Sand) [NATO]
+ "bipod_01_f_mtp", // Bipod (MTP) [NATO]
+ "muzzle_snds_H", // Sound Suppressor (6.5 mm)
+ "muzzle_snds_h_snd_f", // Sound Suppressor (6.5 mm, Sand)
+ "muzzle_snds_338_black", // Sound Suppressor (.338, Black)
+ "muzzle_snds_338_sand", // Sound Suppressor (.338, Sand)
+ "muzzle_snds_b", // Sound Suppressor (7.62 mm)
+ "muzzle_snds_b_snd_f", // Sound Suppressor (7.62 mm, Sand)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_AssaultPack_blk", // Assault Pack (Black)
+ "B_AssaultPack_rgr", // Assault Pack (Green)
+ "B_AssaultPack_mcamo", // Assault Pack (MTP)
+ "B_Carryall_mcamo", // Carryall Backpack (MTP)
+ "B_Kitbag_rgr", // Kitbag (Green)
+ "B_Kitbag_mcamo", // Kitbag (MTP)
+ "B_Parachute", // Steerable Parachute
+ "B_TacticalPack_mcamo", // Tactical Backpack (MTP)
+ "B_LegStrapBag_black_F", // Leg Strap Bag (Black)
+ "B_LegStrapBag_coyote_F", // Leg Strap Bag (Coyote)
+ "B_Bergen_mcamo_F", // Bergen Backpack (MTP)
+ "B_RadioBag_01_mtp_F", // Radio Pack (MTP) [NATO]
+ "B_CombinationUnitRespirator_01_F", // Combination Unit Respirator
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/arsenal_presets/vanilla_nato_tropic.sqf b/Missionframework/arsenal_presets/vanilla_nato_tropic.sqf
new file mode 100644
index 000000000..bfd1b21f3
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_nato_tropic.sqf
@@ -0,0 +1,297 @@
+/*
+ NATO Tropic Arsenal Preset
+ Last Update: 2020-08-12
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "arifle_MX_khk_F", // MX 6.5 mm (Khaki)
+ "arifle_MX_GL_khk_F", // MX 3GL 6.5 mm (Khaki)
+ "arifle_MX_SW_khk_F", // MX SW 6.5 mm (Khaki)
+ "arifle_MXC_khk_F", // MXC 6.5 mm (Khaki)
+ "arifle_MXM_khk_F", // MXM 6.5 mm (Khaki)
+ "arifle_SDAR_F", // SDAR 5.56 mm
+ "srifle_LRR_tna_F", // M320 LRR .408 (Tropic)
+ "SMG_01_F", // Vermin SMG .45 ACP
+ "MMG_02_black_F", // SPMG .338 (Black)
+ "srifle_DMR_02_F", // MAR-10 .338 (Black)
+ "srifle_DMR_03_khaki_F", // Mk-I EMR 7.62 mm (Khaki)
+ "arifle_SPAR_01_blk_F", // SPAR-16 5.56 mm (Black)
+ "arifle_SPAR_01_khk_F", // SPAR-16 5.56 mm (Khaki)
+ "arifle_SPAR_01_GL_blk_F", // SPAR-16 GL 5.56 mm (Black)
+ "arifle_SPAR_01_GL_khk_F", // SPAR-16 GL 5.56 mm (Khaki)
+ "arifle_SPAR_02_blk_F", // SPAR-16S 5.56 mm (Black)
+ "arifle_SPAR_02_khk_F", // SPAR-16S 5.56 mm (Khaki)
+ "arifle_SPAR_03_blk_F", // SPAR-17 7.62 mm (Black)
+ "arifle_SPAR_03_khk_F", // SPAR-17 7.62 mm (Khaki)
+
+ // Handgun
+ "hgun_P07_khk_F", // P07 9 mm (Khaki)
+ "hgun_Pistol_heavy_01_F", // 4-five .45 ACP
+
+ // Launcher
+ "launch_NLAW_F", // PCML
+ "launch_B_Titan_tna_F", // Titan MPRL (Tropic)
+ "launch_B_Titan_short_tna_F", // Titan MPRL Compact (Tropic)
+ "launch_MRAWS_green_F" // MAAWS Mk4 Mod 1 (Green)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "B_UavTerminal", // UAV Terminal [NATO]
+ "Laserdesignator_01_khk_F", // Laser Designator (Khaki)
+ "NVGoggles_tna_F", // NV Goggles (Tropic)
+ "NVGogglesB_grn_F", // ENVG-II (Green)
+
+ // Uniforms
+ "U_B_T_Soldier_F", // Combat Fatigues (Tropic)
+ "U_B_T_Soldier_AR_F", // Combat Fatigues (Tropic, Tee)
+ "U_B_T_Soldier_SL_F", // Recon Fatigues (Tropic)
+ "U_B_HeliPilotCoveralls", // Heli Pilot Coveralls [NATO]
+ "U_B_PilotCoveralls", // Pilot Coveralls [NATO]
+ "U_B_Wetsuit", // Wetsuit [NATO]
+ "U_B_T_Sniper_F", // Ghillie Suit (Tropic) [NATO]
+ "U_B_T_FullGhillie_tna_F", // Full Ghillie (Jungle) [NATO]
+ "U_B_CTRG_Soldier_F", // CTRG Stealth Uniform
+ "U_B_CTRG_Soldier_2_F", // CTRG Stealth Uniform (Tee)
+ "U_B_CTRG_Soldier_3_F", // CTRG Stealth Uniform (Rolled-up)
+ "U_B_CBRN_Suit_01_Tropic_F", // CBRN Suit (Tropic) [NATO]
+
+ // Headgear
+ "H_Watchcap_camo", // Beanie (Green)
+ "H_Beret_02", // Beret [NATO]
+ "H_Beret_Colonel", // Beret [NATO] (Colonel)
+ "H_HelmetCrew_B", // Crew Helmet [NATO]
+ "H_PilotHelmetFighter_B", // Pilot Helmet [NATO]
+ "H_CrewHelmetHeli_B", // Heli Crew Helmet [NATO]
+ "H_PilotHelmetHeli_B", // Heli Pilot Helmet [NATO]
+ "H_Booniehat_tna_F", // Booniehat (Tropic)
+ "H_HelmetB_tna_F", // Combat Helmet (Tropic)
+ "H_HelmetB_Enh_tna_F", // Enhanced Combat Helmet (Tropic)
+ "H_HelmetB_Light_tna_F", // Light Combat Helmet (Tropic)
+ "H_MilCap_tna_F", // Military Cap (Tropic)
+ "H_HelmetB_TI_tna_F", // Stealth Combat Helmet
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_B_Diving", // Diving Goggles [NATO]
+ "G_Lowprofile", // Low Profile Goggles
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_Spectacles", // Spectacle Glasses
+ "G_Spectacles_Tinted", // Tinted Spectacles
+ "G_AirPurifyingRespirator_01_F", // APR [NATO]
+ "G_Squares_Tinted", // Square Shades
+ "G_Squares", // Square Spectacles
+ "G_Tactical_Clear", // Tactical Glasses
+ "G_Tactical_Black", // Tactical Shades
+ "G_Combat_Goggles_tna_F", // Combat Goggles (Green)
+ "G_Balaclava_TI_tna_F", // Stealth Balaclava (Green)
+ "G_Balaclava_TI_G_tna_F", // Stealth Balaclava (Green, Goggles)
+
+ // Vests
+ "V_PlateCarrierGL_tna_F", // Carrier GL Rig (Tropic)
+ "V_PlateCarrier1_tna_F", // Carrier Lite (Tropic)
+ "V_PlateCarrier2_tna_F", // Carrier Rig (Tropic)
+ "V_PlateCarrierSpec_tna_F", // Carrier Special Rig (Tropic)
+ "V_PlateCarrierIAGL_oli", // GA Carrier GL Rig (Olive)
+ "V_PlateCarrier1_rgr_noflag_F", // Carrier Lite (Green, No Flag)
+ "V_PlateCarrier2_rgr_noflag_F", // Carrier Rig (Green, No Flag)
+ "V_Chestrig_rgr", // Chest Rig (Green)
+ "V_RebreatherB", // Rebreather [NATO]
+ "V_TacVest_blk", // Tactical Vest (Black)
+ "V_TacVest_oli", // Tactical Vest (Olive)
+ "V_BandollierB_rgr", // Slash Bandolier (Green)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_yellow_F", // Deck Crew Vest (Yellow)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_smg_01", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_acp", // Sound Suppressor (.45 ACP)
+ "muzzle_snds_l", // Sound Suppressor (9 mm)
+ "optic_mrd", // MRD
+ "optic_yorris", // Yorris J2
+ "optic_DMS", // DMS
+ "optic_Aco", // ACO (Red)
+ "optic_Holosight_khk_F", // Mk17 Holosight (Khaki)
+ "optic_Holosight_smg_khk_F", // Mk17 Holosight SMG (Khaki)
+ "optic_Hamr_khk_F", // RCO (Khaki)
+ "optic_SOS_khk_F", // MOS (Khaki)
+ "optic_LRPS_tna_F", // LRPS (Tropic)
+ "optic_AMS", // AMS (Black)
+ "optic_AMS_khk", // AMS (Khaki)
+ "optic_ERCO_blk_F", // ERCO (Black)
+ "optic_ERCO_khk_F", // ERCO (Khaki)
+ "bipod_01_f_blk", // Bipod (Black) [NATO]
+ "bipod_01_F_khk", // Bipod (Khaki) [NATO]
+ "muzzle_snds_H", // Sound Suppressor (6.5 mm)
+ "muzzle_snds_H_khk_F", // Sound Suppressor (6.5 mm, Khaki)
+ "muzzle_snds_338_black", // Sound Suppressor (.338, Black)
+ "muzzle_snds_338_green", // Sound Suppressor (.338, Green)
+ "muzzle_snds_b", // Sound Suppressor (7.62 mm)
+ "muzzle_snds_b_khk_f", // Sound Suppressor (7.62 mm, Khaki)
+ "muzzle_snds_m", // Sound Suppressor (5.56 mm)
+ "muzzle_snds_m_khk_f", // Sound Suppressor (5.56 mm, Khaki)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_AssaultPack_blk", // Assault Pack (Black)
+ "B_AssaultPack_rgr", // Assault Pack (Green)
+ "B_AssaultPack_tna_F", // Assault Pack (Tropic)
+ "B_Carryall_oli", // Carryall Backpack (Olive)
+ "B_Kitbag_rgr", // Kitbag (Green)
+ "B_Parachute", // Steerable Parachute
+ "B_TacticalPack_oli", // Tactical Backpack (Olive)
+ "B_LegStrapBag_black_F", // Leg Strap Bag (Black)
+ "B_LegStrapBag_olive_F", // Leg Strap Bag (Olive)
+ "B_Bergen_tna_F", // Bergen Backpack (Tropic)
+ "B_RadioBag_01_tropic_F", // Radio Pack (Tropic) [NATO]
+ "B_CombinationUnitRespirator_01_F", // Combined Unit Respirator
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/arsenal_presets/vanilla_nato_wdl.sqf b/Missionframework/arsenal_presets/vanilla_nato_wdl.sqf
new file mode 100644
index 000000000..6bd09e552
--- /dev/null
+++ b/Missionframework/arsenal_presets/vanilla_nato_wdl.sqf
@@ -0,0 +1,265 @@
+/*
+ NATO Woodland Arsenal Preset
+ Last Update: 2020-08-12
+ Needed:
+ - None
+ Optional:
+ - ACE - https://steamcommunity.com/sharedfiles/filedetails/?id=463939057
+ - ACRE - https://steamcommunity.com/sharedfiles/filedetails/?id=751965892
+ - TFAR - https://steamcommunity.com/sharedfiles/filedetails/?id=894678801
+*/
+
+GRLIB_arsenal_weapons = [
+ // Primary
+ "arifle_MX_Black_F", // MX 6.5 mm (Black)
+ "arifle_MX_GL_Black_F", // MX 3GL 6.5 mm (Black)
+ "arifle_MX_SW_Black_F", // MX SW 6.5 mm (Black)
+ "arifle_MXC_Black_F", // MXC 6.5 mm (Black)
+ "arifle_MXM_Black_F", // MXM 6.5 mm (Black)
+ "arifle_SDAR_F", // SDAR 5.56 mm
+ "srifle_LRR_F", // M320 LRR .408
+ "SMG_01_F", // Vermin SMG .45 ACP
+ "MMG_02_black_F", // SPMG .338 (Black)
+ "srifle_DMR_02_F", // MAR-10 .338 (Black)
+ "srifle_DMR_03_F", // Mk-I EMR 7.62 mm (Black)
+
+ // Handgun
+ "hgun_P07_khk_F", // P07 9 mm (Khaki)
+ "hgun_Pistol_heavy_01_F", // 4-five .45 ACP
+
+ // Launcher
+ "launch_NLAW_F", // PCML
+ "launch_B_Titan_tna_F", // Titan MPRL (Tropic)
+ "launch_B_Titan_short_tna_F", // Titan MPRL Compact (Tropic)
+ "launch_MRAWS_green_F" // MAAWS Mk4 Mod 1 (Green)
+];
+
+GRLIB_arsenal_magazines = [
+
+];
+
+GRLIB_arsenal_items = [
+ // Vanilla Standard Items
+ "Binocular", // Binoculars
+ "DroneDetector", // Drone Detector
+ "FirstAidKit", // First Aid Kit
+ "ItemCompass", // Compass
+ "ItemGPS", // GPS
+ "ItemMap", // Map
+ "ItemRadio", // Radio
+ "ItemWatch", // Watch
+ "Medikit", // Medikit
+ "MineDetector", // Mine Detector
+ "Rangefinder", // Rangefinder
+ "ToolKit", // Toolkit
+
+ // Faction Specific Items
+ "B_UavTerminal", // UAV Terminal [NATO]
+ "Laserdesignator_01_khk_F", // Laser Designator (Khaki)
+ "NVGoggles_INDEP", // NV Goggles (Green)
+
+ // Uniforms
+ "U_B_CombatUniform_mcam_wdl_f", // Combat Fatigues (Woodland)
+ "U_B_CombatUniform_tshirt_mcam_wdL_f", // Combat Fatigues (Woodland, Tee)
+ "U_B_CombatUniform_vest_mcam_wdl_f", // Recon Fatigues (Woodland)
+ "U_B_HeliPilotCoveralls", // Heli Pilot Coveralls [NATO]
+ "U_B_PilotCoveralls", // Pilot Coveralls [NATO]
+ "U_B_Wetsuit", // Wetsuit [NATO]
+ "U_B_FullGhillie_lsh", // Full Ghillie (Lush) [NATO]
+ "U_B_CBRN_Suit_01_Wdl_F", // CBRN Suit (Woodland) [NATO]
+
+ // Headgear
+ "H_Watchcap_camo", // Beanie (Green)
+ "H_Beret_02", // Beret [NATO]
+ "H_Beret_Colonel", // Beret [NATO] (Colonel)
+ "H_HelmetCrew_B", // Crew Helmet [NATO]
+ "H_PilotHelmetFighter_B", // Pilot Helmet [NATO]
+ "H_CrewHelmetHeli_B", // Heli Crew Helmet [NATO]
+ "H_PilotHelmetHeli_B", // Heli Pilot Helmet [NATO]
+ "H_Booniehat_wdl", // Booniehat (Woodland)
+ "H_HelmetB_plain_wdl", // Combat Helmet (Woodland)
+ "H_HelmetSpecB_wdl", // Enhanced Combat Helmet (Woodland)
+ "H_HelmetB_light_wdl", // Light Combat Helmet (Woodland)
+ "H_MilCap_wdl", // Military Cap (Woodland)
+
+ // Facegear
+ "G_Aviator", // Aviator Glasses
+ "G_B_Diving", // Diving Goggles [NATO]
+ "G_Lowprofile", // Low Profile Goggles
+ "G_Shades_Black", // Shades (Black)
+ "G_Shades_Blue", // Shades (Blue)
+ "G_Shades_Green", // Shades (Green)
+ "G_Shades_Red", // Shades (Red)
+ "G_Spectacles", // Spectacle Glasses
+ "G_Spectacles_Tinted", // Tinted Spectacles
+ "G_AirPurifyingRespirator_01_F", // APR [NATO]
+ "G_Squares_Tinted", // Square Shades
+ "G_Squares", // Square Spectacles
+ "G_Tactical_Clear", // Tactical Glasses
+ "G_Tactical_Black", // Tactical Shades
+
+ // Vests
+ "V_PlateCarrierGL_wdl", // Carrier GL Rig (Woodland)
+ "V_PlateCarrier1_wdl", // Carrier Lite (Woodland)
+ "V_PlateCarrier2_wdl", // Carrier Rig (Woodland)
+ "V_PlateCarrierSpec_wdl", // Carrier Special Rig (Woodland)
+ "V_Chestrig_rgr", // Chest Rig (Green)
+ "V_RebreatherB", // Rebreather [NATO]
+ "V_TacVest_blk", // Tactical Vest (Black)
+ "V_BandollierB_rgr", // Slash Bandolier (Green)
+ "V_Safety_orange_F", // Safety Vest (Orange)
+ "V_Safety_yellow_F", // Safety Vest (Yellow)
+ "V_DeckCrew_yellow_F", // Deck Crew Vest (Yellow)
+
+ // Items
+ "acc_pointer_IR", // IR Laser Pointer
+ "acc_flashlight", // Flashlight
+ "acc_flashlight_smg_01", // Flashlight
+ "acc_flashlight_pistol", // Pistol Flashlight
+ "muzzle_snds_acp", // Sound Suppressor (.45 ACP)
+ "muzzle_snds_l", // Sound Suppressor (9 mm)
+ "optic_mrd", // MRD
+ "optic_yorris", // Yorris J2
+ "optic_DMS", // DMS
+ "optic_Aco", // ACO (Red)
+ "optic_holosight_blk_f", // Mk17 Holosight (Black)
+ "optic_holosight_smg_blk_f", // Mk17 Holosight SMG (Black)
+ "optic_Hamr", // RCO
+ "optic_SOS", // MOS
+ "optic_lrps", // LRPS
+ "optic_AMS", // AMS (Black)
+ "bipod_01_f_blk", // Bipod (Black) [NATO]
+ "muzzle_snds_H", // Sound Suppressor (6.5 mm)
+ "muzzle_snds_338_black", // Sound Suppressor (.338, Black)
+ "muzzle_snds_b", // Sound Suppressor (7.62 mm)
+ "optic_nvs", // NVS
+ "optic_tws", // TWS
+ "optic_tws_mg", // TWS MG
+
+ // ACE Items
+ "ACE_acc_pointer_green", // Laser Pointer (green)
+ "ACE_adenosine", // Adenosine autoinjector
+ "ACE_Altimeter", // Altimeter Watch
+ "ACE_artilleryTable", // Artillery Rangetable
+ "ACE_ATragMX", // ATragMX
+ "ACE_Banana", // Banana
+ "ACE_bloodIV_250", // Blood IV (250 ml)
+ "ACE_bloodIV_500", // Blood IV (500 ml)
+ "ACE_bloodIV", // Blood IV (1000 ml)
+ "ACE_bodyBag", // Bodybag
+ "ACE_CableTie", // Cable Tie
+ "ACE_Cellphone", // Cellphone
+ "ACE_Chemlight_Shield", // Chemlight Shield (Empty)
+ "ACE_Clacker", // M57 Firing Device
+ "ACE_DAGR", // DAGR
+ "ACE_DeadManSwitch", // Dead Man's Switch
+ "ACE_DefusalKit", // Defusal Kit
+ "ace_dragon_sight", // SU-36/P Daysight
+ "ACE_EarPlugs", // Earplugs
+ "ACE_elasticBandage", // Bandage (Elastic)
+ "ACE_EntrenchingTool", // Entrenching Tool
+ "ACE_epinephrine", // Epinephrine autoinjector
+ "ACE_fieldDressing", // Bandage (Basic)
+ "ACE_Flashlight_KSF1", // KSF-1
+ "ACE_Flashlight_Maglite_ML300L", // Maglite ML300L
+ "ACE_Flashlight_MX991", // Fulton MX-991
+ "ACE_Flashlight_XL50", // Maglite XL50
+ "ACE_HuntIR_monitor", // HuntIR monitor
+ "ACE_IR_Strobe_Item", // IR Strobe
+ "ACE_Kestrel4500", // Kestrel 4500NV
+ "ACE_M26_Clacker", // M152 Firing Device
+ "ACE_MapTools", // Map Tools
+ "ACE_microDAGR", // MicroDAGR GPS
+ "ACE_morphine", // Morphine autoinjector
+ "ACE_muzzle_mzls_338", // Flash Suppressor (.338)
+ "ACE_muzzle_mzls_93mmg", // Flash Suppressor (9.3 mm)
+ "ACE_muzzle_mzls_B", // Flash Suppressor (7.62 mm)
+ "ACE_muzzle_mzls_H", // Flash Suppressor (6.5 mm)
+ "ACE_muzzle_mzls_smg_01", // FLash Suppressor (.45 ACP)
+ "ACE_muzzle_mzls_smg_02", // Flash Suppressor (9 mm)
+ "ACE_MX2A", // MX-2A
+ "ACE_NVG_Gen1", // NV Goggles (Gen1)
+ "ACE_NVG_Gen2", // NV Goggles (Gen2)
+ "ACE_NVG_Gen4", // NV Goggles (Gen4)
+ "ACE_NVG_Wide", // NV Goggles (Wide)
+ "ACE_packingBandage", // Bandage (Packing)
+ "ACE_personalAidKit", // Personal Aid Kit
+ "ACE_plasmaIV_250", // Plasma IV (250 ml)
+ "ACE_plasmaIV_500", // Plasma IV (500 ml)
+ "ACE_plasmaIV", // Plasma IV (1000 ml)
+ "ACE_quikclot", // Bandage (QuickClot)
+ "ACE_RangeCard", // Range Card
+ "ACE_RangeTable_82mm", // 82 mm Rangetable
+ "ACE_rope12", // Rope 12.2 meters
+ "ACE_rope15", // Rope 15.2 meters
+ "ACE_rope18", // Rope 18.3 meters
+ "ACE_rope27", // Rope 27.4 meters
+ "ACE_rope36", // Rope 36.6 meters
+ "ACE_salineIV_250", // Saline IV (250 ml)
+ "ACE_salineIV_500", // Saline IV (500 ml)
+ "ACE_salineIV", // Saline IV (1000 ml)
+ "ACE_Sandbag_empty", // Sandbag (empty)
+ "ACE_splint", // Splint
+ "ACE_SpottingScope", // Spotting Scope
+ "ACE_SpraypaintBlack", // Spray Paint (Black)
+ "ACE_SpraypaintBlue", // Spray Paint (Blue)
+ "ACE_SpraypaintGreen", // Spray Paint (Green)
+ "ACE_SpraypaintRed", // Spray Paint (Red)
+ "ACE_surgicalKit", // Surgical Kit
+ "ACE_tourniquet", // Tourniquet (CAT)
+ "ACE_Tripod", // SSWT Kit
+ "ACE_UAVBattery", // UAV Battery
+ "ACE_Vector", // Vector 21 Nite
+ "ACE_VectorDay", // Vector 21
+ "ACE_VMH3", // VMH3
+ "ACE_VMM3", // VMM3
+ "ACE_wirecutter", // Wirecutter
+ "ACE_Yardage450", // Yardage 450
+
+ // ACRE Items
+ "ACRE_PRC117F", // AN/PRC-117F
+ "ACRE_PRC148", // AN/PRC-148
+ "ACRE_PRC152", // AN/PRC-152
+ "ACRE_PRC343", // AN/PRC-343
+ "ACRE_PRC77", // AN/PRC-77
+ "ACRE_SEM52SL", // SEM 52 SL
+ "ACRE_SEM70", // SEM 70
+ "ACRE_VHF30108", // VHF30108 GSM
+ "ACRE_VHF30108MAST", // VHF30108 Mast
+ "ACRE_VHF30108SPIKE", // VHF30108 GS
+
+ //TFAR Items
+ "tf_anprc148jem", // AN/PRC-148 JEM
+ "tf_anprc152", // AN/PRC-152
+ "tf_anprc154_1", // AN/PRC-154
+ "tf_fadak", // FADAK
+ "tf_microdagr", // MicroDAGR Radio Programmer
+ "tf_pnr1000a_1", // PNR-1000A
+ "tf_rf7800str" // PF-7800S-TR
+];
+
+GRLIB_arsenal_backpacks = [
+ "B_AssaultPack_blk", // Assault Pack (Black)
+ "B_AssaultPack_rgr", // Assault Pack (Green)
+ "B_AssaultPack_wdl_F", // Assault Pack (Woodland)
+ "B_Carryall_wdl_F", // Carryall Backpack (Woodland)
+ "B_Kitbag_rgr", // Kitbag (Green)
+ "B_Parachute", // Steerable Parachute
+ "B_LegStrapBag_black_F", // Leg Strap Bag (Black)
+ "B_LegStrapBag_olive_F", // Leg Strap Bag (Olive)
+ "B_RadioBag_01_wdl_F", // Radio Pack (Woodland) [NATO]
+ "B_CombinationUnitRespirator_01_F", // Combined Unit Respirator
+
+ // ACE Backpacks
+ "ace_gunbag_Tan", // Gunbag (Tan)
+ "ace_gunbag", // Gunbag
+ "ACE_NonSteerableParachute", // Non-Steerable Parachute
+ "ACE_TacticalLadder_Pack", // Telescopic Ladder
+
+ // TFAR Backpacks
+ "tf_anprc155_coyote", // AN/PRC 155 Coyote
+ "tf_mr3000", // MR3000
+ "tf_rt1523g_black", // RT-1523G (ASIP) Black
+ "tf_rt1523g_green", // RT-1523G (ASIP) Green
+ "tf_rt1523g_sage" // RT-1523G (ASIP) Sage
+];
diff --git a/Missionframework/functions/curator/fn_initCuratorHandlers.sqf b/Missionframework/functions/curator/fn_initCuratorHandlers.sqf
new file mode 100644
index 000000000..db41bcec0
--- /dev/null
+++ b/Missionframework/functions/curator/fn_initCuratorHandlers.sqf
@@ -0,0 +1,115 @@
+/*
+ File: fn_initCuratorHandlers.sqf
+ Author: KP Liberation Dev Team - https://github.com/KillahPotatoes
+ Date: 2020-08-07
+ Last Update: 2020-08-30
+ License: MIT License - http://www.opensource.org/licenses/MIT
+
+ Description:
+ Initialize curator handlers.
+
+ Parameter(s):
+ NONE
+
+ Returns:
+ Function reached the end [BOOL]
+*/
+
+#define ZEUSVAR(var) (format ["KPLIB_zeus_%1", var])
+
+if (isServer) then {
+
+ // delete old Liberation mission placed Zeus module
+ deleteVehicle zm1;
+
+ // add curator assign EventHandler
+ [true, "KPLIB_createZeus", {
+ params [
+ ["_player", objNull, [objNull]],
+ ["_limited", false, [true]]
+ ];
+
+ if (isNull _player) exitWith {};
+ private _uid = getPlayerUID _player;
+
+ // check if there's already a managed zeus module for this player, if so we can just reassign
+ private _oldManagedZeus = missionNamespace getVariable [ZEUSVAR(_uid), objNull];
+ if (!isNull _oldManagedZeus && {_limited isEqualTo (_oldManagedZeus getVariable ["KPLIB_limited", -1])}) exitWith {
+ _player assignCurator _oldManagedZeus;
+ [true, "KPLIB_zeusAssigned", [_oldManagedZeus]] remoteExecCall ["BIS_fnc_callScriptedEventHandler", _player];
+ };
+
+ // remove currently assigned curator
+ private _oldZeus = getAssignedCuratorLogic _player;
+ unassignCurator _oldZeus;
+ deleteVehicle _oldZeus;
+
+ private _group = createGroup [sideLogic, true];
+ private _zeus = _group createUnit ["ModuleCurator_F", [-7580, -7580, 0], [], 0, "NONE"];
+ missionNamespace setVariable [ZEUSVAR(_uid), _zeus];
+
+ if (_limited) then {
+ _zeus setVariable ["Addons", 0, true];
+ _zeus setVariable ["BIS_fnc_initModules_disableAutoActivation", false];
+
+ _zeus setCuratorCoef ["Place", -1e8];
+ _zeus setCuratorCoef ["Edit", -1e8];
+ _zeus setCuratorCoef ["Destroy", -1e8];
+ _zeus setCuratorCoef ["Delete", 0];
+ } else {
+ _zeus setVariable ["Addons", 3, true];
+ _zeus setVariable ["BIS_fnc_initModules_disableAutoActivation", false];
+
+ _zeus setCuratorCoef ["Place", 0];
+ _zeus setCuratorCoef ["Delete", 0];
+
+ removeAllCuratorAddons _zeus;
+ };
+
+ _zeus setVariable ["KPLIB_limited", _limited];
+
+ _player assignCurator _zeus;
+
+ [true, "KPLIB_zeusAssigned", [_zeus, _limited]] remoteExecCall ["BIS_fnc_callScriptedEventHandler", _player];
+ }] call BIS_fnc_addScriptedEventHandler;
+
+ [true, "KPLIB_activateZeusAddons", {
+ params [
+ ["_zeus", objNull, [objNull]],
+ ["_addons", [], [[]]]
+ ];
+
+ _zeus addCuratorAddons _addons;
+ }] call BIS_fnc_addScriptedEventHandler;
+
+ // remove the assigned curator on player disconnect
+ addMissionEventHandler ["HandleDisconnect", {
+ params ["", "", "_uid"];
+ private _zeus = missionNamespace getVariable ZEUSVAR(_uid);
+ if (!isNil "_zeus") then {
+ deleteVehicle _zeus;
+ missionNamespace setVariable [ZEUSVAR(_uid), nil];
+ };
+ }];
+};
+
+if (hasInterface) then {
+ [true, "KPLIB_zeusAssigned", {
+ params [
+ ["_zeus", objNull, [objNull]],
+ ["_limited", false, [true]]
+ ];
+
+ if !(_zeus getVariable ["KPLIB_drawCuratorLocations", false]) then {
+ _zeus setVariable ["KPLIB_drawCuratorLocations", true];
+ [_zeus] call BIS_fnc_drawCuratorLocations;
+ };
+
+ if (!_limited) then {
+ private _allAddons = ("true" configClasses (configFile >> "CfgPatches")) apply {configName _x};
+ [true, "KPLIB_activateZeusAddons", [_zeus, _allAddons]] remoteExecCall ["BIS_fnc_callScriptedEventHandler", 2];
+ };
+ }] call BIS_fnc_addScriptedEventHandler;
+};
+
+true
diff --git a/Missionframework/functions/curator/fn_requestZeus.sqf b/Missionframework/functions/curator/fn_requestZeus.sqf
new file mode 100644
index 000000000..e25c9692f
--- /dev/null
+++ b/Missionframework/functions/curator/fn_requestZeus.sqf
@@ -0,0 +1,24 @@
+/*
+ File: fn_requestZeus.sqf
+ Author: KP Liberation Dev Team - https://github.com/KillahPotatoes
+ Date: 2020-08-07
+ Last Update: 2020-08-07
+ License: MIT License - http://www.opensource.org/licenses/MIT
+
+ Description:
+ Request Curator functionality from server.
+
+ Parameter(s):
+ _player - Player requesting Curator functionality [OBJECT, defaults to player]
+
+ Returns:
+ Function reached the end [BOOL]
+*/
+
+params [
+ ["_player", player, [objNull]]
+];
+
+[true, "KPLIB_createZeus", [_player, KP_liberation_limited_zeus]] remoteExecCall ["BIS_fnc_callScriptedEventHandler", 2];
+
+true
diff --git a/Missionframework/functions/fn_addActionsPlayer.sqf b/Missionframework/functions/fn_addActionsPlayer.sqf
index c4aa0f4a6..f8ff5dfdb 100644
--- a/Missionframework/functions/fn_addActionsPlayer.sqf
+++ b/Missionframework/functions/fn_addActionsPlayer.sqf
@@ -2,7 +2,7 @@
File: fn_addActionsPlayer.sqf
Author: KP Liberation Dev Team - https://github.com/KillahPotatoes
Date: 2020-04-13
- Last Update: 2020-04-28
+ Last Update: 2020-08-07
License: MIT License - http://www.opensource.org/licenses/MIT
Description:
@@ -338,7 +338,7 @@ _player addAction [
if (player == ([] call KPLIB_fnc_getCommander)) then {
_player addAction [
["", localize "STR_REASSIGN_ZEUS", ""] joinString "",
- {[] remoteExec ["zeus_remote_call", 2];},
+ {[] call KPLIB_fnc_requestZeus},
nil,
-870,
false,
diff --git a/Missionframework/functions/fn_getSaveData.sqf b/Missionframework/functions/fn_getSaveData.sqf
index cc580acff..37e7cb930 100644
--- a/Missionframework/functions/fn_getSaveData.sqf
+++ b/Missionframework/functions/fn_getSaveData.sqf
@@ -2,7 +2,7 @@
File: fn_getSaveData.sqf
Author: KP Liberation Dev Team - https://github.com/KillahPotatoes
Date: 2020-03-29
- Last Update: 2020-05-03
+ Last Update: 2020-08-25
License: MIT License - http://www.opensource.org/licenses/MIT
Description:
@@ -52,8 +52,8 @@ private ["_fobPos", "_fobObjects", "_grpUnits", "_fobMines"];
// Process all groups near this FOB
{
- // Get only living AI units of the group
- _grpUnits = (units _x) select {!(isPlayer _x) && (alive _x)};
+ // Get only living AI units of the group by excluding possible POWs currently in the player group
+ _grpUnits = (units _x) select {!(isPlayer _x) && (alive _x) && !((typeOf _x) in KPLIB_o_inf_classes) && !((typeOf _x) in militia_squad)};
// Add to save array
_aiGroups pushBack [getPosATL (leader _x), (_grpUnits apply {typeOf _x})];
} forEach (_allBlueGroups select {(_fobPos distance2D (leader _x)) < (GRLIB_fob_range * 1.2)});
@@ -203,5 +203,6 @@ private _weights = [
KP_liberation_production_markers,
resources_intel,
_allMines,
- _allCrates
+ _allCrates,
+ KPLIB_sectorTowers
] // return
diff --git a/Missionframework/functions/ui/fn_overlayUpdateResources.sqf b/Missionframework/functions/ui/fn_overlayUpdateResources.sqf
index 3e2881053..2314fb0db 100644
--- a/Missionframework/functions/ui/fn_overlayUpdateResources.sqf
+++ b/Missionframework/functions/ui/fn_overlayUpdateResources.sqf
@@ -3,7 +3,7 @@
File: fn_overlayUpdateResources.sqf
Author: KP Liberation Dev Team - https://github.com/KillahPotatoes
Date: 2020-05-01
- Last Update: 2020-05-09
+ Last Update: 2020-08-25
License: MIT License - http://www.opensource.org/licenses/MIT
Description:
@@ -39,7 +39,7 @@ if (!_show) exitWith {
if (_updateValues) then {
- (_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_FOB) ctrlSetText toUpper _resourceArea;
+ (_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_FOB) ctrlSetText toUpper (_resourceArea select [4]);
(_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_SUPPLIES) ctrlSetText str floor KP_liberation_supplies;
(_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_AMMO) ctrlSetText str floor KP_liberation_ammo;
(_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_FUEL) ctrlSetText str floor KP_liberation_fuel;
@@ -51,10 +51,10 @@ if (_updateValues) then {
(_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_INTEL) ctrlSetText str round resources_intel;
private _color_readiness = [0.8,0.8,0.8,1];
- if ( combat_readiness >= 25 ) then { _color_readiness = [0.8,0.8,0,1] };
- if ( combat_readiness >= 50 ) then { _color_readiness = [0.8,0.6,0,1] };
- if ( combat_readiness >= 75 ) then { _color_readiness = [0.8,0.3,0,1] };
- if ( combat_readiness >= 100 ) then { _color_readiness = [0.8,0,0,1] };
+ if (combat_readiness >= 25) then {_color_readiness = [0.8,0.8,0,1]};
+ if (combat_readiness >= 50) then {_color_readiness = [0.8,0.6,0,1]};
+ if (combat_readiness >= 75) then {_color_readiness = [0.8,0.3,0,1]};
+ if (combat_readiness >= 100) then {_color_readiness = [0.8,0,0,1]};
(_overlay displayCtrl IDC_OVERLAY_RSC_PIC_ALERT) ctrlSetTextColor _color_readiness;
(_overlay displayCtrl IDC_OVERLAY_RSC_LABEL_ALERT) ctrlSetTextColor _color_readiness;
diff --git a/Missionframework/init.sqf b/Missionframework/init.sqf
index b985d77b7..acc03d8a0 100644
--- a/Missionframework/init.sqf
+++ b/Missionframework/init.sqf
@@ -2,14 +2,14 @@
KPLIB_init = false;
// Version of the KP Liberation framework
-KP_liberation_version = [0, 96, 7];
+KP_liberation_version = [0, 96, "7a"];
enableSaving [ false, false ];
if (isDedicated) then {debug_source = "Server";} else {debug_source = name player;};
[] call KPLIB_fnc_initSectors;
-if (!isServer) then {waitUntil {!isNil "KP_serverParamsFetched"};};
+if (!isServer) then {waitUntil {!isNil "KPLIB_initServer"};};
[] call compileFinal preprocessFileLineNumbers "scripts\shared\fetch_params.sqf";
[] call compileFinal preprocessFileLineNumbers "kp_liberation_config.sqf";
[] call compileFinal preprocessFileLineNumbers "presets\init_presets.sqf";
@@ -56,3 +56,9 @@ if ((isNil {player getVariable "bis_revive_ehHandleHeal"} || isDedicated) && !(b
};
KPLIB_init = true;
+
+// Notify clients that server is ready
+if (isServer) then {
+ KPLIB_initServer = true;
+ publicVariable "KPLIB_initServer";
+};
diff --git a/Missionframework/kp_liberation_config.sqf b/Missionframework/kp_liberation_config.sqf
index 80c730fc8..0c993250b 100644
--- a/Missionframework/kp_liberation_config.sqf
+++ b/Missionframework/kp_liberation_config.sqf
@@ -8,26 +8,28 @@ KP_liberation_medical_vehicles = [
"B_T_Truck_01_medical_F",
"B_Truck_01_medical_F",
"C_Van_02_medevac_F",
- "CUP_O_M113_Med_TKA",
"CUP_B_BMP2_AMB_CDF",
- "CUP_O_BMP2_AMB_CHDKZ",
- "CUP_O_BMP2_AMB_sla",
+ "CUP_B_BMP2_AMB_CZ_Des",
+ "CUP_B_BMP2_AMB_CZ",
+ "CUP_B_FV432_GB_Ambulance",
+ "CUP_B_HMMWV_Ambulance_ACR",
"CUP_B_HMMWV_Ambulance_USA",
"CUP_B_HMMWV_Ambulance_USMC",
"CUP_B_LR_Ambulance_CZ_D",
"CUP_B_LR_Ambulance_CZ_W",
"CUP_B_LR_Ambulance_GB_D",
"CUP_B_LR_Ambulance_GB_W",
- "CUP_O_LR_Ambulance_TKA",
- "CUP_B_FV432_GB_Ambulance",
"CUP_B_S1203_Ambulance_CDF",
"CUP_B_UH1Y_MEV_USMC",
"CUP_B_UH60M_Unarmed_FFV_MEV_US",
- "CUP_B_BMP2_AMB_CZ",
- "CUP_B_BMP2_AMB_CZ_Des",
- "CUP_B_HMMWV_Ambulance_ACR",
+ "CUP_O_BMP2_AMB_CHDKZ",
+ "CUP_O_BMP2_AMB_sla",
+ "CUP_O_LR_Ambulance_TKA",
+ "CUP_O_M113_Med_TKA",
+ "gm_gc_airforce_mi2sr",
"gm_gc_army_ural375d_medic_win",
"gm_gc_army_ural375d_medic",
+ "gm_ge_airforce_do28d2_medevac",
"gm_ge_army_u1300l_medic_win_rc",
"gm_ge_army_u1300l_medic",
"I_E_Truck_02_Medical_F",
@@ -166,7 +168,14 @@ KP_liberation_preset_civilians = 0;
6 = CSAT arsenal preset
7 = Unsung US arsenal preset
8 = SFP arsenal preset
-9 = BWMod arsenal preset */
+9 = BWMod arsenal preset
+10 = NATO MTP arsenal preset
+11 = NATO Tropic arsenal preset
+12 = NATO Woodland arsenal preset
+13 = CSAT Hex arsenal preset
+14 = CSAT Green Hex arsenal preset
+15 = AAF arsenal preset
+16 = LDF arsenal preset */
KP_liberation_arsenal = 0;
/* - Fuel consumption settings.
@@ -265,6 +274,12 @@ KP_liberation_suppMod_whitelist = [
];
+/* Array of radio tower classnames to place at radio tower sectors.
+If more than one is added, it'll be selected random for each sector on campaign start. */
+KPLIB_radioTowerClassnames = [
+ "Land_Communication_F"
+];
+
/* - Default arsenal blacklist method.
Useless if you're using anything other than "kp_liberation_arsenal = 0;" above. A whitelisted arsenal is always more performance friendly then a blacklisted arsenal.
REMEMBER: All static turret and UAV bags should be defined here, to stop players from exploiting free resources via the virtual arsenal. */
@@ -300,6 +315,10 @@ blacklisted_from_arsenal = [
"C_UAV_06_medical_backpack_F",
"I_AA_01_weapon_F",
"I_AT_01_weapon_F",
+ "I_C_HMG_02_high_weapon_F",
+ "I_C_HMG_02_support_F",
+ "I_C_HMG_02_support_high_F",
+ "I_C_HMG_02_weapon_F",
"I_E_AA_01_weapon_F",
"I_E_AT_01_weapon_F",
"I_E_GMG_01_A_Weapon_F",
@@ -310,6 +329,10 @@ blacklisted_from_arsenal = [
"I_E_HMG_01_support_F",
"I_E_HMG_01_support_high_F",
"I_E_HMG_01_Weapon_F",
+ "I_E_HMG_02_high_weapon_F",
+ "I_E_HMG_02_support_F",
+ "I_E_HMG_02_support_high_F",
+ "I_E_HMG_02_weapon_F",
"I_E_Mortar_01_support_F",
"I_E_Mortar_01_Weapon_F",
"I_E_UAV_01_backpack_F",
@@ -317,6 +340,10 @@ blacklisted_from_arsenal = [
"I_E_UAV_06_medical_backpack_F",
"I_E_UGV_02_Demining_backpack_F",
"I_E_UGV_02_Science_backpack_F",
+ "I_G_HMG_02_high_weapon_F",
+ "I_G_HMG_02_support_F",
+ "I_G_HMG_02_support_high_F",
+ "I_G_HMG_02_weapon_F",
"I_GMG_01_A_weapon_F",
"I_GMG_01_high_weapon_F",
"I_GMG_01_weapon_F",
@@ -325,6 +352,10 @@ blacklisted_from_arsenal = [
"I_HMG_01_support_F",
"I_HMG_01_support_high_F",
"I_HMG_01_weapon_F",
+ "I_HMG_02_high_weapon_F",
+ "I_HMG_02_support_F",
+ "I_HMG_02_support_high_F",
+ "I_HMG_02_weapon_F",
"I_Mortar_01_support_F",
"I_Mortar_01_weapon_F",
"I_UAV_01_backpack_F",
diff --git a/Missionframework/onPlayerRespawn.sqf b/Missionframework/onPlayerRespawn.sqf
index b7e5715d3..c98d8403e 100644
--- a/Missionframework/onPlayerRespawn.sqf
+++ b/Missionframework/onPlayerRespawn.sqf
@@ -1,3 +1,5 @@
+waitUntil {!isNil "KPLIB_initServer"};
+
params ["_newUnit", "_oldUnit"];
if (isNil "GRLIB_respawn_loadout") then {
diff --git a/Missionframework/presets/blufor/gm_east.sqf b/Missionframework/presets/blufor/gm_east.sqf
index 225115b5f..dbff23b3e 100644
--- a/Missionframework/presets/blufor/gm_east.sqf
+++ b/Missionframework/presets/blufor/gm_east.sqf
@@ -17,7 +17,7 @@ FOB_box_typename = "gm_gc_army_brdm2um"; // This
FOB_truck_typename = "gm_gc_army_btr60pu12"; // This is the FOB as a vehicle.
Arsenal_typename = "B_supplyCrate_F"; // This is the virtual arsenal as portable supply crates.
Respawn_truck_typename = "gm_gc_army_ural375d_medic"; // This is the mobile respawn (and medical) truck.
-huron_typename = "gm_gc_army_btr60pa"; // This is Spartan 01, a multipurpose mobile respawn as a command BTR60.
+huron_typename = "gm_gc_airforce_mi2t"; // This is Spartan 01, a multipurpose mobile respawn as a helicopter.
crewman_classname = "gm_gc_army_crew_mpiaks74nk_80_blk"; // This defines the crew for vehicles.
pilot_classname = "gm_gc_army_crew_mpiaks74nk_80_blk"; // This defines the pilot for helicopters.
KP_liberation_little_bird_classname = "gm_gc_bgs_p601"; // Little birds replaced with unimog for container transportation.
@@ -67,6 +67,12 @@ heavy_vehicles = [
];
air_vehicles = [
+ ["gm_gc_airforce_mi2p",300,0,175], // Mi-2P
+ ["gm_gc_airforce_mi2sr",300,0,175], // Mi-2SR
+ ["gm_gc_airforce_mi2us",300,100,175], // Mi-2US
+ ["gm_gc_airforce_mi2urn",300,120,175], // Mi-2URN
+ ["gm_gc_airforce_l410s_salon",350,0,200], // L-410S
+ ["gm_gc_airforce_l410t",350,0,200], // L-410T
["len_mi8amt_nva",225,0,125], // Mi8AMT
["len_mi24d_CAS_nva",550,550,250], // Mi-24D (CAS)
["len_mi24d_AT_nva",550,550,250], // Mi-24D (AT)
diff --git a/Missionframework/presets/blufor/gm_east_win.sqf b/Missionframework/presets/blufor/gm_east_win.sqf
index 69629e0f0..135d00298 100644
--- a/Missionframework/presets/blufor/gm_east_win.sqf
+++ b/Missionframework/presets/blufor/gm_east_win.sqf
@@ -17,7 +17,7 @@ FOB_box_typename = "gm_gc_army_brdm2um_win"; // This
FOB_truck_typename = "gm_gc_army_btr60pu12_win"; // This is the FOB as a vehicle.
Arsenal_typename = "B_supplyCrate_F"; // This is the virtual arsenal as portable supply crates.
Respawn_truck_typename = "gm_gc_army_ural375d_medic_win"; // This is the mobile respawn (and medical) truck.
-huron_typename = "gm_gc_army_btr60pa_win"; // This is Spartan 01, a multipurpose mobile respawn as a command BTR60.
+huron_typename = "gm_gc_airforce_mi2t"; // This is Spartan 01, a multipurpose mobile respawn as a helicopter.
crewman_classname = "gm_gc_army_crew_mpiaks74nk_80_blk"; // This defines the crew for vehicles.
pilot_classname = "gm_gc_army_crew_mpiaks74nk_80_blk"; // This defines the pilot for helicopters.
KP_liberation_little_bird_classname = "gm_gc_bgs_p601"; // Little birds replaced with unimog for container transportation.
@@ -67,6 +67,12 @@ heavy_vehicles = [
];
air_vehicles = [
+ ["gm_gc_airforce_mi2p",300,0,175], // Mi-2P
+ ["gm_gc_airforce_mi2sr",300,0,175], // Mi-2SR
+ ["gm_gc_airforce_mi2us",300,100,175], // Mi-2US
+ ["gm_gc_airforce_mi2urn",300,120,175], // Mi-2URN
+ ["gm_gc_airforce_l410s_salon",350,0,200], // L-410S
+ ["gm_gc_airforce_l410t",350,0,200], // L-410T
["len_mi8amt_nva",225,0,125], // Mi8AMT
["len_mi24d_CAS_nva",550,550,250], // Mi-24D (CAS)
["len_mi24d_AT_nva",550,550,250], // Mi-24D (AT)
diff --git a/Missionframework/presets/blufor/gm_west.sqf b/Missionframework/presets/blufor/gm_west.sqf
index 8cd5dccf2..dcff6050e 100644
--- a/Missionframework/presets/blufor/gm_west.sqf
+++ b/Missionframework/presets/blufor/gm_west.sqf
@@ -17,10 +17,10 @@ FOB_box_typename = "gm_ge_army_shelteraceI_command"; // This
FOB_truck_typename = "gm_ge_army_bpz2a0"; // This is the FOB as a vehicle.
Arsenal_typename = "B_supplyCrate_F"; // This is the virtual arsenal as portable supply crates.
Respawn_truck_typename = "gm_ge_army_u1300l_medic"; // This is the mobile respawn (and medical) truck.
-huron_typename = "gm_ge_army_m113a1g_command"; // This is Spartan 01, a multipurpose mobile respawn as a command M113.
+huron_typename = "gm_ge_army_ch53gs"; // This is Spartan 01, a multipurpose mobile respawn as a helicopter.
crewman_classname = "gm_ge_army_crew_mp2a1_80_oli"; // This defines the crew for vehicles.
pilot_classname = "gm_ge_army_crew_mp2a1_80_oli"; // This defines the pilot for helicopters.
-KP_liberation_little_bird_classname = "gm_ge_army_u1300l_container"; // Little birds replaced with unimog for container transportation.
+KP_liberation_little_bird_classname = "gm_ge_army_bo105p1m_vbh_swooper";// These are the little birds which spawn on the Freedom or at Chimera base.
KP_liberation_boat_classname = "B_Boat_Transport_01_F"; // These are the boats which spawn at the stern of the Freedom.
KP_liberation_truck_classname = "gm_ge_army_kat1_454_cargo"; // These are the trucks which are used in the logistic convoy system.
KP_liberation_small_storage_building = "ContainmentArea_02_sand_F"; // A small storage area for resources.
@@ -78,7 +78,15 @@ heavy_vehicles = [
];
air_vehicles = [
- ["len_uh1d_bw",225,0,125] // BW UH-1D
+ ["gm_ge_army_bo105m_vbh",200,0,100], // VBH 1
+ ["gm_ge_army_bo105p1m_vbh",200,0,100], // VBH 1A1
+ ["gm_ge_army_bo105p1m_vbh_swooper",200,0,100], // VBH 1A1 Swooper
+ ["gm_ge_army_bo105p_pah1",200,100,100], // PAH 1
+ ["gm_ge_army_bo105p_pah1a1",200,120,100], // PAH 1A1
+ ["len_uh1d_bw",225,0,125], // BW UH-1D
+ ["gm_ge_army_ch53g",300,0,175], // CH-53G
+ ["gm_ge_airforce_do28d2",350,0,200], // Do 28 D2
+ ["gm_ge_airforce_do28d2_medevac",350,0,200] // Do 28 D2 (Medevac)
];
static_vehicles = [
diff --git a/Missionframework/presets/blufor/gm_west_win.sqf b/Missionframework/presets/blufor/gm_west_win.sqf
index 5e1f8feac..b90a1906b 100644
--- a/Missionframework/presets/blufor/gm_west_win.sqf
+++ b/Missionframework/presets/blufor/gm_west_win.sqf
@@ -17,10 +17,10 @@ FOB_box_typename = "gm_ge_army_shelteraceI_command_win"; // This
FOB_truck_typename = "gm_ge_army_bpz2a0_win"; // This is the FOB as a vehicle.
Arsenal_typename = "B_supplyCrate_F"; // This is the virtual arsenal as portable supply crates.
Respawn_truck_typename = "gm_ge_army_u1300l_medic_win_rc"; // This is the mobile respawn (and medical) truck.
-huron_typename = "gm_ge_army_m113a1g_command_win"; // This is Spartan 01, a multipurpose mobile respawn as a command M113.
+huron_typename = "gm_ge_army_ch53gs"; // This is Spartan 01, a multipurpose mobile respawn as a helicopter.
crewman_classname = "gm_ge_army_crew_mp2a1_80_win"; // This defines the crew for vehicles.
pilot_classname = "gm_ge_army_crew_mp2a1_80_win"; // This defines the pilot for helicopters.
-KP_liberation_little_bird_classname = "gm_ge_army_u1300l_container_win";// Little birds replaced with unimog for container transportation.
+KP_liberation_little_bird_classname = "gm_ge_army_bo105p1m_vbh_swooper";// These are the little birds which spawn on the Freedom or at Chimera base.
KP_liberation_boat_classname = "B_Boat_Transport_01_F"; // These are the boats which spawn at the stern of the Freedom.
KP_liberation_truck_classname = "gm_ge_army_kat1_454_cargo_win"; // These are the trucks which are used in the logistic convoy system.
KP_liberation_small_storage_building = "ContainmentArea_02_sand_F"; // A small storage area for resources.
@@ -78,7 +78,15 @@ heavy_vehicles = [
];
air_vehicles = [
- ["len_uh1d_bw",225,0,125] // BW UH-1D
+ ["gm_ge_army_bo105m_vbh",200,0,100], // VBH 1
+ ["gm_ge_army_bo105p1m_vbh",200,0,100], // VBH 1A1
+ ["gm_ge_army_bo105p1m_vbh_swooper",200,0,100], // VBH 1A1 Swooper
+ ["gm_ge_army_bo105p_pah1",200,100,100], // PAH 1
+ ["gm_ge_army_bo105p_pah1a1",200,120,100], // PAH 1A1
+ ["len_uh1d_bw",225,0,125], // BW UH-1D
+ ["gm_ge_army_ch53g",300,0,175], // CH-53G
+ ["gm_ge_airforce_do28d2",350,0,200], // Do 28 D2
+ ["gm_ge_airforce_do28d2_medevac",350,0,200] // Do 28 D2 (Medevac)
];
static_vehicles = [
diff --git a/Missionframework/presets/opfor/gm_east.sqf b/Missionframework/presets/opfor/gm_east.sqf
index 23cc75429..09c5a8ce0 100644
--- a/Missionframework/presets/opfor/gm_east.sqf
+++ b/Missionframework/presets/opfor/gm_east.sqf
@@ -113,11 +113,15 @@ opfor_troup_transports = [
"gm_gc_army_ural4320_cargo", // Truck gel. 5 Transport
"gm_gc_army_btr60pa", // SPW-60PA
"gm_gc_army_btr60pb", // SPW-60PB
- "gm_gc_army_bmp1sp2" // BMP-1 SP-2
+ "gm_gc_army_bmp1sp2", // BMP-1 SP-2
+ "gm_gc_airforce_mi2p" // Mi-2P
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
+ "gm_gc_airforce_mi2p", // Mi-2P
+ "gm_gc_airforce_mi2us", // Mi-2US
+ "gm_gc_airforce_mi2urn", // Mi-2URN
"len_mi8amt_nva", // Mi8amt
"len_mi24d_AT_nva", // Mi-24D (AT)
"len_mi24d_CAS_nva", // Mi-24D (CAS)
diff --git a/Missionframework/presets/opfor/gm_east_win.sqf b/Missionframework/presets/opfor/gm_east_win.sqf
index 23f857e45..044dedd7a 100644
--- a/Missionframework/presets/opfor/gm_east_win.sqf
+++ b/Missionframework/presets/opfor/gm_east_win.sqf
@@ -113,11 +113,15 @@ opfor_troup_transports = [
"gm_gc_army_ural4320_cargo_win", // Truck gel. 5 Transport
"gm_gc_army_btr60pa_win", // SPW-60PA
"gm_gc_army_btr60pb_win", // SPW-60PB
- "gm_gc_army_bmp1sp2_win" // BMP-1 SP-2
+ "gm_gc_army_bmp1sp2_win", // BMP-1 SP-2
+ "gm_gc_airforce_mi2p" // Mi-2P
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
+ "gm_gc_airforce_mi2p", // Mi-2P
+ "gm_gc_airforce_mi2us", // Mi-2US
+ "gm_gc_airforce_mi2urn", // Mi-2URN
"len_mi8amt_nva", // Mi8amt
"len_mi24d_AT_nva", // Mi-24D (AT)
"len_mi24d_CAS_nva", // Mi-24D (CAS)
diff --git a/Missionframework/presets/opfor/gm_west.sqf b/Missionframework/presets/opfor/gm_west.sqf
index b348f821e..1b70bddf0 100644
--- a/Missionframework/presets/opfor/gm_west.sqf
+++ b/Missionframework/presets/opfor/gm_west.sqf
@@ -115,11 +115,15 @@ opfor_troup_transports = [
"gm_ge_army_fuchsa0_engineer", // Fuchs (Engineer)
"gm_ge_army_fuchsa0_reconnaissance", // Fuchs (Recon, MILAN)
"gm_ge_army_m113a1g_apc", // M113A3 (MG3)
- "gm_ge_army_m113a1g_apc_milan" // M113A3 (MILAN)
+ "gm_ge_army_m113a1g_apc_milan", // M113A3 (MILAN)
+ "gm_ge_army_ch53g" // CH-53G
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
+ "gm_ge_army_bo105p_pah1", // PAH 1
+ "gm_ge_army_bo105p_pah1a1", // PAH 1A1
+ "gm_ge_army_ch53g", // CH-53G
"len_uh1d_bw" // BW UH-1D
];
diff --git a/Missionframework/presets/opfor/gm_west_win.sqf b/Missionframework/presets/opfor/gm_west_win.sqf
index 5b40ef1f0..b705f8c76 100644
--- a/Missionframework/presets/opfor/gm_west_win.sqf
+++ b/Missionframework/presets/opfor/gm_west_win.sqf
@@ -116,10 +116,14 @@ opfor_troup_transports = [
"gm_ge_army_fuchsa0_reconnaissance_win", // Fuchs (Recon, MILAN)
"gm_ge_army_m113a1g_apc_win", // M113A3 (MG3)
"gm_ge_army_m113a1g_apc_milan_win" // M113A3 (MILAN)
+ "gm_ge_army_ch53g" // CH-53G
];
// Enemy rotary-wings that will need to spawn in flight.
opfor_choppers = [
+ "gm_ge_army_bo105p_pah1", // PAH 1
+ "gm_ge_army_bo105p_pah1a1", // PAH 1A1
+ "gm_ge_army_ch53g", // CH-53G
"len_uh1d_bw" // BW UH-1D
];
diff --git a/Missionframework/presets/opfor/rhs_afrf.sqf b/Missionframework/presets/opfor/rhs_afrf.sqf
index a8ce82fc3..bf26c76ff 100644
--- a/Missionframework/presets/opfor/rhs_afrf.sqf
+++ b/Missionframework/presets/opfor/rhs_afrf.sqf
@@ -71,8 +71,7 @@ opfor_vehicles = [
"rhs_t80", // T80
"rhs_t80", // T80
"rhs_t90a_tv", // T90A
- "rhs_t90sab_tv", // T90SA (2016)
- "rhs_t14_tv" // T-14
+ "rhs_t90sab_tv" // T90SA (2016)
];
// All enemy vehicles that can spawn as sector defenders and patrols but at a lower enemy combat readiness (aggression levels).
diff --git a/Missionframework/scripts/client/actions/open_arsenal.sqf b/Missionframework/scripts/client/actions/open_arsenal.sqf
index 2b63b5996..225a5e43a 100644
--- a/Missionframework/scripts/client/actions/open_arsenal.sqf
+++ b/Missionframework/scripts/client/actions/open_arsenal.sqf
@@ -1,3 +1,11 @@
+if (KPLIB_directArsenal) exitWith {
+ if (KP_liberation_ace && KP_liberation_arsenal_type) then {
+ [player, player, false] call ace_arsenal_fnc_openBox;
+ } else {
+ ["Open", false] spawn BIS_fnc_arsenal;
+ };
+};
+
load_loadout = 0;
edit_loadout = 0;
respawn_loadout = 0;
diff --git a/Missionframework/scripts/client/build/open_build_menu.sqf b/Missionframework/scripts/client/build/open_build_menu.sqf
index 33e9934d2..6ddb22e8c 100644
--- a/Missionframework/scripts/client/build/open_build_menu.sqf
+++ b/Missionframework/scripts/client/build/open_build_menu.sqf
@@ -127,17 +127,21 @@ while {dialog && alive player && (dobuild == 0 || buildtype == 1)} do {
((_build_item select 2 == 0 ) || ((_build_item select 2) <= ((_actual_fob select 0) select 2))) &&
((_build_item select 3 == 0 ) || ((_build_item select 3) <= ((_actual_fob select 0) select 3)))
) then {
- if ((toLower (_build_item select 0)) in KPLIB_b_air_classes && !([_build_item select 0] call KPLIB_fnc_isClassUAV)) then {
- if (KP_liberation_air_vehicle_building_near &&
- ((((_build_item select 0) isKindOf "Helicopter") && (KP_liberation_heli_count < KP_liberation_heli_slots)) ||
- (((_build_item select 0) isKindOf "Plane") && (KP_liberation_plane_count < KP_liberation_plane_slots)))
- ) then {
- _affordable = true;
+ if !((_build_item select 0) isEqualType []) then {
+ if ((toLower (_build_item select 0)) in KPLIB_b_air_classes && !([_build_item select 0] call KPLIB_fnc_isClassUAV)) then {
+ if (KP_liberation_air_vehicle_building_near &&
+ ((((_build_item select 0) isKindOf "Helicopter") && (KP_liberation_heli_count < KP_liberation_heli_slots)) ||
+ (((_build_item select 0) isKindOf "Plane") && (KP_liberation_plane_count < KP_liberation_plane_slots)))
+ ) then {
+ _affordable = true;
+ };
+ } else {
+ if (!((toLower (_build_item select 0)) in KPLIB_airSlots) || (((toLower (_build_item select 0)) in KPLIB_airSlots) && KP_liberation_air_vehicle_building_near)) then {
+ _affordable = true;
+ };
};
} else {
- if (!((toLower (_build_item select 0)) in KPLIB_airSlots) || (((toLower (_build_item select 0)) in KPLIB_airSlots) && KP_liberation_air_vehicle_building_near)) then {
- _affordable = true;
- };
+ _affordable = true;
};
};
diff --git a/Missionframework/scripts/client/civinformant/civinfo_escort.sqf b/Missionframework/scripts/client/civinformant/civinfo_escort.sqf
index 1bf3fef9a..192caa6f9 100644
--- a/Missionframework/scripts/client/civinformant/civinfo_escort.sqf
+++ b/Missionframework/scripts/client/civinformant/civinfo_escort.sqf
@@ -6,7 +6,7 @@ if (KP_liberation_civinfo_debug > 0) then {[format ["civinfo_escort called on: %
waitUntil {sleep 0.5; local _informant || !alive _informant};
-if !(alive _informant) exitWith {if (KP_liberation_civinfo_debug > 0) then {[format ["civinfo_escort exited by: %1 - Informant isn't alive", debug_source], "CIVINFO"] remoteExecCall ["KPLIB_fnc_log", 2];};
+if !(alive _informant) exitWith {if (KP_liberation_civinfo_debug > 0) then {[format ["civinfo_escort exited by: %1 - Informant isn't alive", debug_source], "CIVINFO"] remoteExecCall ["KPLIB_fnc_log", 2];};};
private _is_near_fob = false;
diff --git a/Missionframework/scripts/client/init_client.sqf b/Missionframework/scripts/client/init_client.sqf
index 718abdb22..9a3e2edc0 100644
--- a/Missionframework/scripts/client/init_client.sqf
+++ b/Missionframework/scripts/client/init_client.sqf
@@ -9,6 +9,13 @@ switch (KP_liberation_arsenal) do {
case 7: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\unsung.sqf";};
case 8: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\sfp.sqf";};
case 9: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\bwmod.sqf";};
+ case 10: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_nato_mtp.sqf";};
+ case 11: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_nato_tropic.sqf";};
+ case 12: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_nato_wdl.sqf";};
+ case 13: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_csat_hex.sqf";};
+ case 14: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_csat_ghex.sqf";};
+ case 15: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_aaf.sqf";};
+ case 16: {[] call compileFinal preprocessFileLineNumbers "arsenal_presets\vanilla_ldf.sqf";};
default {GRLIB_arsenal_weapons = [];GRLIB_arsenal_magazines = [];GRLIB_arsenal_items = [];GRLIB_arsenal_backpacks = [];};
};
@@ -79,15 +86,21 @@ if (!KPLIB_sway) then {
player addEventHandler ["Respawn", {player setCustomAimCoef 0.1;}];
};
-{
- [_x] call BIS_fnc_drawCuratorLocations;
-} forEach allCurators;
-
execVM "scripts\client\ui\intro.sqf";
[player] joinSilent (createGroup [GRLIB_side_friendly, true]);
-// Start Tutorial
-if (KP_liberation_tutorial && {player isEqualTo ([] call KPLIB_fnc_getCommander)}) then {
- [] call KPLIB_fnc_tutorial;
+// Commander init
+if (player isEqualTo ([] call KPLIB_fnc_getCommander)) then {
+ // Start tutorial
+ if (KP_liberation_tutorial) then {
+ [] call KPLIB_fnc_tutorial;
+ };
+ // Request Zeus if enabled
+ if (KP_liberation_commander_zeus) then {
+ [] spawn {
+ sleep 5;
+ [] call KPLIB_fnc_requestZeus;
+ };
+ };
};
diff --git a/Missionframework/scripts/client/spawn/redeploy_manager.sqf b/Missionframework/scripts/client/spawn/redeploy_manager.sqf
index 2b9e1782a..1a09817ce 100644
--- a/Missionframework/scripts/client/spawn/redeploy_manager.sqf
+++ b/Missionframework/scripts/client/spawn/redeploy_manager.sqf
@@ -1,4 +1,8 @@
-choiceslist = [];
+#define DEPLOY_DISPLAY (findDisplay 5201)
+#define DEPLOY_LIST_IDC 201
+#define DEPLOY_BUTTON_IDC 202
+
+KPLIB_respawnPositionsList = [];
fullmap = 0;
private _old_fullmap = 0;
private _oldsel = -999;
@@ -52,10 +56,14 @@ while {true} do {
waitUntil {dialog};
- ((findDisplay 5201) displayCtrl 201) ctrlAddEventHandler ["mouseButtonDblClick", {deploy = 1;}];
+ (DEPLOY_DISPLAY displayCtrl DEPLOY_LIST_IDC) ctrlAddEventHandler ["mouseButtonDblClick", {
+ if (ctrlEnabled (DEPLOY_DISPLAY displayCtrl DEPLOY_BUTTON_IDC)) then {
+ deploy = 1;
+ };
+ }];
- _standard_map_pos = ctrlPosition ((findDisplay 5201) displayCtrl 251);
- _frame_pos = ctrlPosition ((findDisplay 5201) displayCtrl 198);
+ _standard_map_pos = ctrlPosition (DEPLOY_DISPLAY displayCtrl 251);
+ _frame_pos = ctrlPosition (DEPLOY_DISPLAY displayCtrl 198);
// Get loadouts either from ACE or BI arsenals
private ["_loadouts_data"];
@@ -80,58 +88,74 @@ while {true} do {
lbSetCurSel [203, 0];
while {dialog && alive player && deploy == 0} do {
- choiceslist = [[_basenamestr, getposATL startbase]];
+ // ARRAY - [[NAME, POSITION(, OBJECT)], ...]
+ KPLIB_respawnPositionsList = [[_basenamestr, getposATL startbase]];
- for [{_idx=0},{_idx < count GRLIB_all_fobs},{_idx=_idx+1}] do {
- choiceslist = choiceslist + [[format ["FOB %1 - %2", (military_alphabet select _idx),mapGridPosition (GRLIB_all_fobs select _idx)],GRLIB_all_fobs select _idx]];
- };
+ {
+ KPLIB_respawnPositionsList pushBack [
+ format ["FOB %1 - %2", (military_alphabet select _forEachIndex), mapGridPosition _x],
+ _x
+ ];
+ } forEach GRLIB_all_fobs;
if (KP_liberation_mobilerespawn) then {
if (KP_liberation_respawn_time <= time) then {
- private _respawn_trucks = [] call KPLIB_fnc_getMobileRespawns;
-
- for [ {_idx=0},{_idx < count _respawn_trucks},{_idx=_idx+1} ] do {
- choiceslist = choiceslist + [[format ["%1 - %2", localize "STR_RESPAWN_TRUCK",mapGridPosition (getposATL (_respawn_trucks select _idx))],getposATL (_respawn_trucks select _idx),(_respawn_trucks select _idx)]];
- };
+ private _mobileRespawns = [] call KPLIB_fnc_getMobileRespawns;
+
+ {
+ KPLIB_respawnPositionsList pushBack [
+ format ["%1 - %2", localize "STR_RESPAWN_TRUCK", mapGridPosition getPosATL _x],
+ getPosATL _x,
+ _x
+ ];
+ } forEach _mobileRespawns
};
};
- lbClear 201;
+ lbClear DEPLOY_LIST_IDC;
{
- lbAdd [201, (_x select 0)];
- } foreach choiceslist;
+ lbAdd [DEPLOY_LIST_IDC, (_x select 0)];
+ } foreach KPLIB_respawnPositionsList;
- if (lbCurSel 201 == -1) then {
- lbSetCurSel [201,0];
+ if (lbCurSel DEPLOY_LIST_IDC == -1) then {
+ lbSetCurSel [201, 0];
};
- if (lbCurSel 201 != _oldsel) then {
- _oldsel = lbCurSel 201;
+ if (lbCurSel DEPLOY_LIST_IDC != _oldsel) then {
+ _oldsel = lbCurSel DEPLOY_LIST_IDC;
private _objectpos = [0,0,0];
if (dialog) then {
- _objectpos = ((choiceslist select _oldsel) select 1);
+ _objectpos = ((KPLIB_respawnPositionsList select _oldsel) select 1);
};
- respawn_object setposATL ((choiceslist select _oldsel) select 1);
+ respawn_object setPosATL ((KPLIB_respawnPositionsList select _oldsel) select 1);
private _startdist = 120;
private _enddist = 120;
private _alti = 35;
if (dialog) then {
- if (((choiceslist select (lbCurSel 201)) select 0) == _basenamestr) then {
+ if (((KPLIB_respawnPositionsList select (lbCurSel DEPLOY_LIST_IDC)) select 0) == _basenamestr) then {
_startdist = 200;
_enddist = 300;
_alti = 30;
};
+ // Disable if sector is under attack
+ if (!KPLIB_respawnOnAttackedSectors && {_objectpos in KPLIB_sectorsUnderAttack}) then {
+ (DEPLOY_DISPLAY displayCtrl DEPLOY_BUTTON_IDC) ctrlSetText localize "STR_DEPLOY_UNDERATTACK";
+ (DEPLOY_DISPLAY displayCtrl DEPLOY_BUTTON_IDC) ctrlEnable false;
+ } else {
+ (DEPLOY_DISPLAY displayCtrl DEPLOY_BUTTON_IDC) ctrlSetText localize "STR_DEPLOY_BUTTON";
+ (DEPLOY_DISPLAY displayCtrl DEPLOY_BUTTON_IDC) ctrlEnable true;
+ };
};
"spawn_marker" setMarkerPosLocal (getpos respawn_object);
- ctrlMapAnimClear ((findDisplay 5201) displayCtrl 251);
+ ctrlMapAnimClear (DEPLOY_DISPLAY displayCtrl 251);
private _transition_map_pos = getpos respawn_object;
private _fullscreen_map_offset = 4000;
if(fullmap % 2 == 1) then {
_transition_map_pos = [(_transition_map_pos select 0) - _fullscreen_map_offset, (_transition_map_pos select 1) + (_fullscreen_map_offset * 0.75), 0];
};
- ((findDisplay 5201) displayCtrl 251) ctrlMapAnimAdd [0, 0.3,_transition_map_pos];
- ctrlMapAnimCommit ((findDisplay 5201) displayCtrl 251);
+ (DEPLOY_DISPLAY displayCtrl 251) ctrlMapAnimAdd [0, 0.3,_transition_map_pos];
+ ctrlMapAnimCommit (DEPLOY_DISPLAY displayCtrl 251);
respawn_camera camSetPos [(getpos respawn_object select 0) - 70, (getpos respawn_object select 1) + _startdist, (getpos respawn_object select 2) + _alti];
respawn_camera camcommit 0;
@@ -142,26 +166,26 @@ while {true} do {
if (_old_fullmap != fullmap) then {
_old_fullmap = fullmap;
if (fullmap % 2 == 1) then {
- ((findDisplay 5201) displayCtrl 251) ctrlSetPosition [ (_frame_pos select 0) + (_frame_pos select 2), (_frame_pos select 1), (0.6 * safezoneW), (_frame_pos select 3)];
+ (DEPLOY_DISPLAY displayCtrl 251) ctrlSetPosition [ (_frame_pos select 0) + (_frame_pos select 2), (_frame_pos select 1), (0.6 * safezoneW), (_frame_pos select 3)];
} else {
- ((findDisplay 5201) displayCtrl 251) ctrlSetPosition _standard_map_pos;
+ (DEPLOY_DISPLAY displayCtrl 251) ctrlSetPosition _standard_map_pos;
};
- ((findDisplay 5201) displayCtrl 251) ctrlCommit 0.2;
+ (DEPLOY_DISPLAY displayCtrl 251) ctrlCommit 0.2;
_oldsel = -1;
};
uiSleep 0.1;
};
if (dialog && deploy == 1) then {
- private _idxchoice = lbCurSel 201;
- _spawn_str = (choiceslist select _idxchoice) select 0;
+ private _idxchoice = lbCurSel DEPLOY_LIST_IDC;
+ _spawn_str = (KPLIB_respawnPositionsList select _idxchoice) select 0;
- if (count (choiceslist select _idxchoice) == 3) then {
- private _truck = (choiceslist select _idxchoice) select 2;
+ if (count (KPLIB_respawnPositionsList select _idxchoice) == 3) then {
+ private _truck = (KPLIB_respawnPositionsList select _idxchoice) select 2;
player setposATL (_truck getPos [5 + (random 3), random 360]);
KP_liberation_respawn_mobile_done = true;
} else {
- private _destpos = ((choiceslist select _idxchoice) select 1);
+ private _destpos = ((KPLIB_respawnPositionsList select _idxchoice) select 1);
player setposATL [((_destpos select 0) + 5) - (random 10),((_destpos select 1) + 5) - (random 10),(_destpos select 2)];
};
diff --git a/Missionframework/scripts/server/ai/prisonner_ai.sqf b/Missionframework/scripts/server/ai/prisonner_ai.sqf
index c8583f47f..5ceeb16a6 100644
--- a/Missionframework/scripts/server/ai/prisonner_ai.sqf
+++ b/Missionframework/scripts/server/ai/prisonner_ai.sqf
@@ -25,7 +25,7 @@ if ((_unit isKindOf "Man") && (alive _unit) && (side group _unit == GRLIB_side_e
private _grp = createGroup [GRLIB_side_civilian, true];
[_unit] joinSilent _grp;
if (KP_liberation_ace) then {
- [_unit, true] call ACE_captives_fnc_setSurrendered;
+ ["ace_captives_setSurrendered", [_unit, true], _unit] call CBA_fnc_targetEvent;
} else {
_unit disableAI "ANIM";
_unit disableAI "MOVE";
@@ -39,7 +39,7 @@ if ((_unit isKindOf "Man") && (alive _unit) && (side group _unit == GRLIB_side_e
if (alive _unit) then {
if (KP_liberation_ace) then {
- [_unit, false] call ACE_captives_fnc_setSurrendered;
+ ["ace_captives_setSurrendered", [_unit, false], _unit] call CBA_fnc_targetEvent;
} else {
_unit enableAI "ANIM";
_unit enableAI "MOVE";
diff --git a/Missionframework/scripts/server/civinformant/civinfo_loop.sqf b/Missionframework/scripts/server/civinformant/civinfo_loop.sqf
index 182856836..db3a360f0 100644
--- a/Missionframework/scripts/server/civinformant/civinfo_loop.sqf
+++ b/Missionframework/scripts/server/civinformant/civinfo_loop.sqf
@@ -27,7 +27,7 @@ while {true} do {
_informant setUnitPos "UP";
sleep 1;
if (KP_liberation_ace) then {
- [_informant, true] call ACE_captives_fnc_setSurrendered;
+ ["ace_captives_setSurrendered", [_informant, true], _informant] call CBA_fnc_targetEvent;
} else {
_informant disableAI "ANIM";
_informant disableAI "MOVE";
@@ -57,7 +57,7 @@ while {true} do {
if (_waiting_time > 0) then {
if (alive _informant) then {
if (KP_liberation_ace) then {
- [_informant, false] call ACE_captives_fnc_setSurrendered;
+ ["ace_captives_setSurrendered", [_informant, false], _informant] call CBA_fnc_targetEvent;
} else {
_informant enableAI "ANIM";
_informant enableAI "MOVE";
diff --git a/Missionframework/scripts/server/civinformant/tasks/civinfo_task.sqf b/Missionframework/scripts/server/civinformant/tasks/civinfo_task.sqf
index ae9749c71..8f949a189 100644
--- a/Missionframework/scripts/server/civinformant/tasks/civinfo_task.sqf
+++ b/Missionframework/scripts/server/civinformant/tasks/civinfo_task.sqf
@@ -3,7 +3,7 @@ if (KP_liberation_civinfo_debug > 0) then {[format ["civinfo_task.sqf spawned on
private _spawn_marker = [2000,999999,false] call KPLIB_fnc_getOpforSpawnPoint;
private _roadObj = [markerPos _spawn_marker, 400, []] call BIS_fnc_nearestRoad;
-if (isNull _roadObj) exitWith {if (KP_liberation_civinfo_debug > 0) then {["civinfo_task.sqf -> no road found", "CIVINFO"] remoteExecCall ["KPLIB_fnc_log", 2];};
+if (isNull _roadObj) exitWith {if (KP_liberation_civinfo_debug > 0) then {["civinfo_task.sqf -> no road found", "CIVINFO"] remoteExecCall ["KPLIB_fnc_log", 2];};};
private _veh = createVehicle [opfor_mrap, getPos _roadObj, [], 0, "NONE"];
_veh setDir (getDir _roadObj);
diff --git a/Missionframework/scripts/server/game/apply_default_permissions.sqf b/Missionframework/scripts/server/game/apply_default_permissions.sqf
index 471b99200..4b2c771bb 100644
--- a/Missionframework/scripts/server/game/apply_default_permissions.sqf
+++ b/Missionframework/scripts/server/game/apply_default_permissions.sqf
@@ -15,12 +15,10 @@ while {true} do {
private _old_count = count GRLIB_permissions;
{
- if (!((name _x) in ["HC1", "HC2", "HC3"])) then {
- if (!((getPlayerUID _x) in _all_players_uids)) then {
- GRLIB_permissions pushback [(getPlayerUID _x), (name _x), _default_permissions];
- };
+ if !(((getPlayerUID _x) in _all_players_uids) || ((getPlayerUID _x) isEqualTo "")) then {
+ GRLIB_permissions pushBack [getPlayerUID _x, name _x, _default_permissions];
};
- } foreach allPlayers;
+ } foreach (allPlayers - entities "HeadlessClient_F");
if (_old_count != count GRLIB_permissions) then {
publicVariable "GRLIB_permissions"
diff --git a/Missionframework/scripts/server/game/save_manager.sqf b/Missionframework/scripts/server/game/save_manager.sqf
index 4f1110085..77cab506a 100644
--- a/Missionframework/scripts/server/game/save_manager.sqf
+++ b/Missionframework/scripts/server/game/save_manager.sqf
@@ -91,6 +91,10 @@ KP_liberation_logistics = [];
KP_liberation_production = [];
// Factory markers to display the current available facilities
KP_liberation_production_markers = [];
+// Radio tower classnames per radio tower sector
+KPLIB_sectorTowers = [];
+// Sectors under attack
+KPLIB_sectorsUnderAttack = [];
// Global Intel resource
resources_intel = 0;
// State if the save is fully loaded
@@ -191,6 +195,7 @@ if (!isNil "_saveData") then {
resources_intel = _saveData select 18;
_allMines = _saveData param [19, []];
_allCrates = _saveData param [20, []];
+ KPLIB_sectorTowers = _saveData param [21, []];
stats_ammo_produced = _stats select 0;
stats_ammo_spent = _stats select 1;
@@ -504,6 +509,7 @@ publicVariable "stats_civilian_vehicles_seized";
publicVariable "stats_ieds_detonated";
publicVariable "blufor_sectors";
publicVariable "GRLIB_all_fobs";
+publicVariable "KPLIB_sectorsUnderAttack";
publicVariable "KP_liberation_clearances";
// Check for deleted military sectors or deleted classnames in the locked vehicles array
diff --git a/Missionframework/scripts/server/game/spawn_radio_towers.sqf b/Missionframework/scripts/server/game/spawn_radio_towers.sqf
index c3809116d..f76f64ebd 100644
--- a/Missionframework/scripts/server/game/spawn_radio_towers.sqf
+++ b/Missionframework/scripts/server/game/spawn_radio_towers.sqf
@@ -1,8 +1,21 @@
uiSleep 3;
+private _sector = "";
+private _saved = [];
+private _classname = "";
+private _tower = objNull;
+
{
- _nextower = "Land_Communication_F" createVehicle (markerpos _x);
- _nextower setpos (markerpos _x);
- _nextower setVectorUp [0,0,1];
- _nextower addEventHandler ["HandleDamage", { 0 }];
-} foreach sectors_tower;
+ _sector = _x;
+ _saved = KPLIB_sectorTowers select {(_x select 0) isEqualTo _sector};
+ if (_saved isEqualTo []) then {
+ _classname = selectRandom KPLIB_radioTowerClassnames;
+ KPLIB_sectorTowers pushBack [_sector, _classname];
+ } else {
+ _classname = (_saved select 0) select 1;
+ };
+ _tower = _classname createVehicle (markerpos _x);
+ _tower setPos (markerpos _x);
+ _tower setVectorUp [0, 0, 1];
+ _tower addEventHandler ["HandleDamage", {0}];
+} forEach sectors_tower;
diff --git a/Missionframework/scripts/server/init_server.sqf b/Missionframework/scripts/server/init_server.sqf
index 16f5c06a0..dcecb7252 100644
--- a/Missionframework/scripts/server/init_server.sqf
+++ b/Missionframework/scripts/server/init_server.sqf
@@ -126,26 +126,3 @@ execVM "scripts\server\offloading\group_diag.sqf";
if (KP_liberation_restart > 0) then {
execVM "scripts\server\game\server_restart.sqf";
};
-
-if (KP_liberation_limited_zeus) then {
- zm1 setVariable ["Addons", 0, true];
- removeAllCuratorAddons zm1;
-
- zm1 setCuratorCoef ["edit", -1e8];
- zm1 setCuratorCoef ["place", -1e8];
- zm1 setCuratorCoef ["synchronize", 0];
- zm1 setCuratorCoef ["delete", 0];
- zm1 setCuratorCoef ["destroy", -1e8];
-} else {
- zm1 setVariable ["Addons", 3, true];
- removeAllCuratorAddons zm1;
-
- private _allAddons = ("true" configClasses (configFile >> "CfgPatches")) apply {configName _x};
- zm1 addCuratorAddons _allAddons;
-
- zm1 setCuratorCoef ["edit", 0];
- zm1 setCuratorCoef ["place", 0];
- zm1 setCuratorCoef ["synchronize", 0];
- zm1 setCuratorCoef ["delete", 0];
- zm1 setCuratorCoef ["destroy", 0];
-};
diff --git a/Missionframework/scripts/server/remotecall/build_fob_remote_call.sqf b/Missionframework/scripts/server/remotecall/build_fob_remote_call.sqf
index 5f633b3fc..babc25ba8 100644
--- a/Missionframework/scripts/server/remotecall/build_fob_remote_call.sqf
+++ b/Missionframework/scripts/server/remotecall/build_fob_remote_call.sqf
@@ -12,6 +12,7 @@ if ( _create_fob_building ) then {
_fob_building = FOB_typename createVehicle _fob_pos;
_fob_building setpos _fob_pos;
_fob_building setVectorUp [0,0,1];
+ [_fob_building] call KPLIB_fnc_addObjectInit;
sleep 1;
};
diff --git a/Missionframework/scripts/server/remotecall/zeus_remote_call.sqf b/Missionframework/scripts/server/remotecall/zeus_remote_call.sqf
deleted file mode 100644
index 045ca701b..000000000
--- a/Missionframework/scripts/server/remotecall/zeus_remote_call.sqf
+++ /dev/null
@@ -1,11 +0,0 @@
-if (!isServer) exitWith {};
-
-{
- if (!isNil("commandant")) then {
- if (isNull(getAssignedCuratorLogic commandant)) then {
- unassignCurator zm1;
- sleep 2;
- commandant assignCurator zm1;
- };
- };
-} forEach allPlayers;
diff --git a/Missionframework/scripts/server/resources/manage_logistics.sqf b/Missionframework/scripts/server/resources/manage_logistics.sqf
index 2a2656cf7..c4f1465d5 100644
--- a/Missionframework/scripts/server/resources/manage_logistics.sqf
+++ b/Missionframework/scripts/server/resources/manage_logistics.sqf
@@ -293,7 +293,10 @@ while {GRLIB_endgame == 0} do {
if (((_x select 8) <= ((ceil (((_x select 2) distance2D (_x select 3)) / 400)) - 3)) && ((_x select 8) >= 3) && !((_x select 6) isEqualTo [0,0,0]) && !KP_liberation_convoy_ambush_inProgress && (KP_liberation_civ_rep <= -25) && (((_x select 8) % 2) == 0)) then {
private _dice = round (random 100);
- private _chance = KP_liberation_convoy_ambush_chance + ([] call KPLIB_fnc_crGetMulti);
+ private _chance = KP_liberation_convoy_ambush_chance;
+ if (chance > 0) then {
+ _chance = _chance + ([] call KPLIB_fnc_crGetMulti);
+ };
if (KP_liberation_asymmetric_debug > 0) then {[format ["Logistic convoy %1: ambush possible - current ETA: %2 - Dice: %3 - Chance: %4", (_x select 0), (_x select 8), _dice, _chance], "ASYMMETRIC"] call KPLIB_fnc_log;};
if (_dice <= _chance) then {
private _convoy = +_x;
diff --git a/Missionframework/scripts/server/sector/attack_in_progress_fob.sqf b/Missionframework/scripts/server/sector/attack_in_progress_fob.sqf
index ee0056c69..847ae9c1d 100644
--- a/Missionframework/scripts/server/sector/attack_in_progress_fob.sqf
+++ b/Missionframework/scripts/server/sector/attack_in_progress_fob.sqf
@@ -17,6 +17,9 @@ if ( GRLIB_blufor_defenders ) then {
sleep 60;
+KPLIB_sectorsUnderAttack pushBack _thispos;
+publicVariable "KPLIB_sectorsUnderAttack";
+
_ownership = [ _thispos ] call KPLIB_fnc_getSectorOwnership;
if ( _ownership == GRLIB_side_friendly ) exitWith {
if ( GRLIB_blufor_defenders ) then {
@@ -56,6 +59,9 @@ if ( GRLIB_endgame == 0 ) then {
};
};
+KPLIB_sectorsUnderAttack = KPLIB_sectorsUnderAttack - [_thispos];
+publicVariable "KPLIB_sectorsUnderAttack";
+
sleep 60;
if ( GRLIB_blufor_defenders ) then {
diff --git a/Missionframework/scripts/server/sector/fn_sectorMonitor.fsm b/Missionframework/scripts/server/sector/fn_sectorMonitor.fsm
index 16c2e2daa..6c7ab1fd7 100644
--- a/Missionframework/scripts/server/sector/fn_sectorMonitor.fsm
+++ b/Missionframework/scripts/server/sector/fn_sectorMonitor.fsm
@@ -52,7 +52,7 @@ link23[] = {20,21};
link24[] = {21,15};
link25[] = {22,23};
globals[] = {0.000000,0,0,0,0,640,480,1,27,6316128,1,-462.464111,712.458435,919.987671,76.941620,1232,884,1};
-window[] = {2,-1,-1,-1,-1,941,182,1622,182,3,1250};
+window[] = {2,-1,-1,-1,-1,863,104,1544,104,3,1250};
*//*%FSM*/
class FSM
{
@@ -170,8 +170,7 @@ class FSM
{
name = "Get_next_sector";
itemno = 8;
- init = /*%FSM*/"_sector = _allSectors deleteAt (floor random (count _allSectors));" \n
- "_opforCount = [] call KPLIB_fnc_getOpforCap;"/*%FSM*/;
+ init = /*%FSM*/"_sector = _allSectors deleteAt (floor random (count _allSectors));"/*%FSM*/;
precondition = /*%FSM*/""/*%FSM*/;
class Links
{
@@ -182,7 +181,8 @@ class FSM
priority = 0.000000;
to="Get_adjusted_sector";
precondition = /*%FSM*/""/*%FSM*/;
- condition=/*%FSM*/"_opforCount < GRLIB_sector_cap"/*%FSM*/;
+ condition=/*%FSM*/"_opforCount = [] call KPLIB_fnc_getOpforCap;" \n
+ "_opforCount < GRLIB_sector_cap"/*%FSM*/;
action=/*%FSM*/""/*%FSM*/;
};
/*%FSM*/
@@ -368,4 +368,4 @@ class FSM
"Exit_1",
};
};
-/*%FSM*/
+/*%FSM*/
\ No newline at end of file
diff --git a/Missionframework/scripts/shared/fetch_params.sqf b/Missionframework/scripts/shared/fetch_params.sqf
index d11e0e52b..0219a2080 100644
--- a/Missionframework/scripts/shared/fetch_params.sqf
+++ b/Missionframework/scripts/shared/fetch_params.sqf
@@ -56,6 +56,7 @@ if(isServer) then {
GET_PARAM_BOOL(KP_liberation_fog_param, "VanillaFog", 1);
GET_PARAM(GRLIB_resources_multiplier, "ResourcesMultiplier", 3);
GET_PARAM_BOOL(KP_liberation_arsenal_type, "ArsenalType", 0);
+ GET_PARAM_BOOL(KPLIB_directArsenal, "DirectArsenal", 0);
GET_PARAM_BOOL(KP_liberation_playermenu, "PlayerMenu", 1);
GET_PARAM(KP_liberation_victoryCondition, "VictoryCondition", 0);
@@ -85,6 +86,7 @@ if(isServer) then {
GET_PARAM_BOOL(KP_liberation_mobilerespawn, "MobileRespawn", 1);
GET_PARAM(KP_liberation_respawn_cooldown, "RespawnCooldown", 900);
GET_PARAM_BOOL(KP_liberation_mobilearsenal, "MobileArsenal", 1);
+ GET_PARAM_BOOL(KPLIB_respawnOnAttackedSectors, "AttackedSectorRespawn", 0);
GET_PARAM_BOOL(KP_liberation_ailogistics, "AiLogistics", 1);
GET_PARAM_BOOL(KP_liberation_cr_param_buildings, "CR_Building", 0);
GET_PARAM(GRLIB_halo_param, "HaloJump", 1);
@@ -92,6 +94,7 @@ if(isServer) then {
GET_PARAM(KP_liberation_allowEnemiesInImmobile, "AllowEnemiesInImmobile", 50);
GET_PARAM(KP_liberation_delayDespawnMax, "DelayDespawnMax", 5);
GET_PARAM_BOOL(KP_liberation_limited_zeus, "LimitedZeus", 1);
+ GET_PARAM_BOOL(KP_liberation_commander_zeus, "CommanderZeus", 1);
GET_PARAM_BOOL(KP_liberation_enemies_zeus, "ZeusAddEnemies", 1);
GET_PARAM_BOOL(KP_liberation_high_command, "HighCommand", 1);
GET_PARAM(KP_liberation_suppMod, "SuppMod", 1);
@@ -303,6 +306,10 @@ if (!isDedicated && hasInterface) then {
_value = if (KP_liberation_arsenal_type) then {localize "STR_PARAMS_ARSENAL_ACE";} else {localize "STR_PARAMS_ARSENAL_BI";};
_text = _text + format ["%1
%2
", _param, _value];
+ _param = localize "STR_PARAMS_DIRECTARSENAL";
+ _value = if (KPLIB_directArsenal) then {localize "STR_PARAMS_ENABLED";} else {localize "STR_PARAMS_DISABLED";};
+ _text = _text + format ["%1
%2
", _param, _value];
+
_param = localize "STR_PARAMS_PLAYERMENU";
_value = if (KP_liberation_playermenu) then {localize "STR_PARAMS_PLAYERMENU_KP";} else {localize "STR_PARAMS_PLAYERMENU_GREUH";};
_text = _text + format ["%1
%2
", _param, _value];
@@ -387,6 +394,10 @@ if (!isDedicated && hasInterface) then {
_value = if (KP_liberation_mobilearsenal) then {localize "STR_PARAMS_ENABLED";} else {localize "STR_PARAMS_DISABLED";};
_text = _text + format ["%1
%2
", _param, _value];
+ _param = localize "STR_PARAMS_ATTACKEDSECTORRESPAWN";
+ _value = if (KPLIB_respawnOnAttackedSectors) then {localize "STR_PARAMS_ENABLED";} else {localize "STR_PARAMS_DISABLED";};
+ _text = _text + format ["%1
%2
", _param, _value];
+
_param = localize "STR_PARAMS_AILOGISTICS";
_value = if (KP_liberation_ailogistics) then {localize "STR_PARAMS_ENABLED";} else {localize "STR_PARAMS_DISABLED";};
_text = _text + format ["%1
%2
", _param, _value];
@@ -419,6 +430,10 @@ if (!isDedicated && hasInterface) then {
_value = if (KP_liberation_delayDespawnMax == 0) then {localize "STR_PARAMS_DISABLED";} else {KP_liberation_delayDespawnMax;};
_text = _text + format ["%1
%2
", _param, _value];
+ _param = localize "STR_PARAM_COMMANDERZEUS";
+ _value = if (KP_liberation_commander_zeus) then {localize "STR_PARAMS_ENABLED";} else {localize "STR_PARAMS_DISABLED";};
+ _text = _text + format ["%1
%2
", _param, _value];
+
_param = localize "STR_PARAM_LIMITEDZEUS";
_value = if (KP_liberation_limited_zeus) then {localize "STR_PARAMS_ENABLED";} else {localize "STR_PARAMS_DISABLED";};
_text = _text + format ["%1
%2
", _param, _value];
diff --git a/Missionframework/scripts/shared/init_shared.sqf b/Missionframework/scripts/shared/init_shared.sqf
index 1380016a4..4249ce7e6 100644
--- a/Missionframework/scripts/shared/init_shared.sqf
+++ b/Missionframework/scripts/shared/init_shared.sqf
@@ -9,7 +9,6 @@ reinforcements_remote_call = compileFinal preprocessFileLineNumbers "scripts\ser
sector_liberated_remote_call = compileFinal preprocessFileLineNumbers "scripts\server\remotecall\sector_liberated_remote_call.sqf";
intel_remote_call = compileFinal preprocessFileLineNumbers "scripts\server\remotecall\intel_remote_call.sqf";
start_secondary_remote_call = compileFinal preprocessFileLineNumbers "scripts\server\remotecall\start_secondary_remote_call.sqf";
-zeus_remote_call = compileFinal preprocessFileLineNumbers "scripts\server\remotecall\zeus_remote_call.sqf";
change_prod_remote_call = compileFinal preprocessFileLineNumbers "scripts\server\remotecall\change_prod_remote_call.sqf";
build_fac_remote_call = compileFinal preprocessFileLineNumbers "scripts\server\remotecall\build_fac_remote_call.sqf";
if (KP_liberation_ailogistics) then {
diff --git a/Missionframework/stringtable.xml b/Missionframework/stringtable.xml
index f7569e82e..6d052ecbf 100644
--- a/Missionframework/stringtable.xml
+++ b/Missionframework/stringtable.xml
@@ -1,22 +1,55 @@
+
-
-
-
-
-
-
-
-
-
-
-
- CTI 34 KP Liberation v0.96.7
+ CTI 34 KP Liberation v0.96.7a
- v0.96.7
+ v0.96.7a
Deploy
@@ -30,6 +63,7 @@
Atla
Mobilizar
배치
+ Výsadek
Deployment in progress ...
@@ -43,6 +77,7 @@
Atlama süreci devam ediyor...
Mobilização em andamento...
배치중입니다...
+ Probíhá Výsadek...
Close
@@ -56,6 +91,7 @@
Kapat
Fechar
닫기
+ Zavřít
YOU ARE WOUNDED
@@ -69,6 +105,7 @@
AĞIR YARALANDIN!
VOCÊ ESTÁ FERIDO!
부상당했습니다.
+ JSI V BEZVĚDOMÍ
-- BUILD --
@@ -82,6 +119,7 @@
-- İNŞA ET --
-- CONSTRUIR --
-- 건 설 --
+ -- STAVĚT --
BUILD MENU
@@ -95,6 +133,7 @@
İNŞAAT MENÜSÜ
MENU DE CONSTRUÇÃO
건설메뉴
+ MENU STAVĚNÍ
Build
@@ -108,6 +147,7 @@
İnşa Et
Construir
건설/배치
+ Postavit
Supplies
@@ -121,6 +161,7 @@
Erzaklar
Suprimentos
보급품
+ Zásoby
Ammunition
@@ -134,6 +175,7 @@
Mühimmat
Munição
탄약
+ Munice
Fuel
@@ -147,6 +189,7 @@
Yakıt
Combustível
연료
+ Palivo
Bleedout in %1 seconds
@@ -160,6 +203,7 @@
Kanamadan ölmeye %1 saniye
Morte por hemorragia em %1 segundos
%1 초 후 의식을 잃거나 과다출혈로 사망합니다.
+ Vykrvácíš za %1 vteřin
Stabilized
@@ -173,6 +217,7 @@
Stabilize edildi
Hemorragia estancada
출혈이 멈추어 안정되었습니다.
+ Stabilizován
-- Rotation
@@ -186,6 +231,7 @@
-- Açı
-- Rotação
-- 회전
+ -- Otočit
-- Build
@@ -199,6 +245,7 @@
-- Kur
-- Construir
-- 건설(설치)
+ -- Postavit
-- Build and Repeat
@@ -212,6 +259,7 @@
-- Kur ve tekrarla
-- Construir e repetir
-- 반복 건설(설치)
+ -- Postavit a Opakovat
-- Cancel
@@ -225,6 +273,7 @@
-- İptal
-- Cancelar
-- 취소
+ -- Zrušit
Building canceled.
@@ -238,6 +287,7 @@
İnşaat iptal edildi.
Construção cancelada.
건설(설치) 취소
+ Stavění zrušeno
Building confirmed.
@@ -251,6 +301,7 @@
İnşaat kuruldu.
Construção confirmada.
건설(설치) 완료
+ Stavění potvrzeno
Can't place here: there are %1 object(s) within %2 meters of the object position.
@@ -264,6 +315,7 @@
Buraya koyulamaz: %2 metre içinde %1 obje var.
Impossível inserir aqui: Há %1 objeto(s) dentro de %2 metros da posição deste item.
건설(설치) 불가 : 설치하고자 하는 위치에 %1 개의 객체가 %2 미터 안에 있습니다.
+ Nelze stavět, poblíž je %1 objekt(ů) ve vzdálenosti %2 metrů od pozice objektu
This position is valid.
@@ -277,6 +329,7 @@
Bu pozisyon uygun.
Esta posição é válida.
건설(설치) 가능
+ Pozice je správná
-- ARSENAL --
@@ -290,6 +343,7 @@
-- ARSENAL --
-- ARSENAL --
-- 무기고 --
+ -- ARZENÁL --
-- LOAD CRATE
@@ -303,6 +357,7 @@
-- SANDIĞI YÜKLE
-- CARREGAR CAIXA NO TRANSPORTE
-- 군수물자 적재
+ -- NALOŽIT BEDNU
-- UNLOAD CRATES
@@ -316,6 +371,7 @@
-- SANDIKLARI İNDİR
-- DESCARREGAR CAIXAS
-- 군수물자 하역
+ -- VYLOŽIT BEDNU
-- LOAD TO VEHICLE
@@ -324,6 +380,7 @@
-- ЗАГРУЗИТЬ В ТРАНСПОРТ
-- 차량에 적재
-- ARACA YÜKLE
+ -- NALOŽIT DO VOZIDLA
-- UNLOAD FROM VEHICLE
@@ -332,6 +389,7 @@
-- ВЫГРУЗИТЬ ИЗ ТРАНСПОРТА
-- 차량에서 하역
-- ARAÇTAN İNDİR
+ -- VYLOŽENÍ Z VOZIDLA
-- NO TRANSPORT VEHICLES NEARBY
@@ -340,6 +398,7 @@
-- НЕТ ТРАНСПОРТА ПОБЛИЗОСТИ
-- 주변에 수송차량이 없습니다.
-- YAKINLARDA NAKLİYE ARACI YOK
+ -- NELZE NALOŽIT
Ammo box successfully loaded on the transport vehicle.
@@ -353,6 +412,7 @@
Mühimmat sandığı başarıyla nakliye aracına yüklendi.
Caixa de munição carregada com sucesso no veículo de transporte.
군수물자를 수송차량에 성공적으로 적재하였습니다.
+ Bedna úspěšně naložena do vozidla.
Ammo box successfully unloaded from the transport vehicle.
@@ -366,6 +426,7 @@
Mühimmat sandığı başarıyla nakliye aracından indirildi.
Caixa de munição descarregada com sucesso do veículo de transporte.
군수물자를 수송차량에서 성공적으로 하역하였습니다.
+ Bedna úspěšně vyložena z vozidla
There is no nearby vehicle capable of carrying the ammo box.
@@ -379,6 +440,7 @@
Yakınlarda bu sandığı taşıyabilecek araç yok.
Não existe veículo nas proximidades capaz de carregar a caixa de munição.
주변에 군수물자를 수송할 수 있는 차량이 없습니다.
+ V blízkosti není vozidlo schopné přepravovat bedny
-- DEPLOY FOB --
@@ -392,6 +454,7 @@
-- FOB KUR --
-- INSTALAR FOB --
-- 전초기지 설치 --
+ -- POSTAVIT FOB --
Can't deploy a new FOB here, you must be at least %1 meters away from every other FOB. Nearest FOB is %2 meters away.
@@ -405,6 +468,7 @@
Buraya FOB kurulamaz, diğer FOB'lerden en az %1 metre uzakta olmalısın. Şuan en yakındaki FOB %2 metre uzakta.
Não é possível instalar a FOB aqui, você precisa estar no mínimo a %1 metros de distância de outra FOB. A FOB mais próxima está a %2 metros.
전초기지를 설치할 수 없습니다. 다른 전초기지로부터 %1 미터 떨어져 있어야 합니다. 현재 가장 가까운 전초기지와 %2 미터 떨어져 있습니다.
+ Zde Nelze postavit nové FOB, musí být vzdáleno %1 metrů od jakékoliv jiné FOB. Nejbližší FPB je vzdáleno %2 metrů.
Can't deploy a new FOB here, you must be at least %1 meters away from every capturable zone. Nearest zone is %2 meters away.
@@ -418,6 +482,7 @@
Buraya FOB kurulamaz, düşman bölgelerinden en az %1 metre uzakta olmalısın. Şuan en yakın düşman bölgelesi %2 metre uzakta.
Não é possível instalar a FOB aqui, você precisa estar no mínimo a %1 metros de distância de qualquer setor capturável. O setor mais próima está a %2 metros.
전초기지를 설치할 수 없습니다. 점령지에서 %1 미터 떨어져 있어야 합니다. 현재 가장 가까운 점령지는 %2 미터 떨어져 있습니다.
+ Zde Nelze postavit nové FOB, musí být vzdáleno %1 metrů od jakékoliv zabratelné zóny. Nejbližší zóna je vzdálena %2 metrů.
Can't build on water.
@@ -431,6 +496,7 @@
Su üstünde kurulamaz.
Não é possível construir na água.
물에는 전초기지를 설치 할 수 없습니다.
+ Nemůžeš stavět na vodě
Can't build further than %1 meters away from the FOB.
@@ -444,6 +510,7 @@
FOB'den %1 metre uzakta inşaat yapılamaz.
Não é possível construir com mais de %1 metros de distância da FOB.
전초기지에서 %1 미터 이상 떨어지면 건설(설치)할 수 없습니다.
+ Nemůžeš stavět dál než %1 metrů od FOB.
FOB Container
@@ -456,6 +523,7 @@
FOB Konteynırı
FOB no Contêiner
전초기지 설치박스
+ FOB Kontejner
FOB Truck
@@ -469,6 +537,7 @@
FOB Kamyonu
FOB transportável
전초기지 설치차량
+ FOB Náklaďák
Mobile respawn
@@ -482,6 +551,7 @@
Respawn Aracı
Respawn móvel
재투입차량
+ Mobilní respawn
Arsenal box
@@ -495,6 +565,7 @@
Arsenal Sandığı
Caixa de Arsenal
무기고
+ Bedna se zbrojnicí
DEPLOYMENT
@@ -508,6 +579,7 @@
CANLANMA
MOBILIZAÇÃO
배치될 전초기지 선택
+ VÝSADEK
Deploy
@@ -521,6 +593,7 @@
Canlan
Mobilizar
배치
+ Výsadek
-- REDEPLOY --
@@ -534,6 +607,7 @@
-- YENİDEN SEÇ --
-- REMOBILIZAR --
-- 재배치 --
+ -- ZNOVUNASAZENÍ --
Build (Crew)
@@ -547,6 +621,7 @@
Ekip Oluştur
Construir (tripulado)
배치(승무원포함)
+ Postavit (Mužstvo)
Light Rifle Squad
@@ -560,6 +635,7 @@
Hafif Silah Timi
Grupo de Combate de Infantaria Leve
소총분대
+ Lehké útočné družstvo
Heavy Rifle Squad
@@ -573,6 +649,7 @@
Ağır Silah Timi
Grupo de Combate de Infantaria Pesada
화기분대
+ Těžké útočné družstvo
AT Squad
@@ -586,6 +663,7 @@
Anti-Tank Timi
Grupo de Combate Anti-Blindagem
대전차지원팀
+ Proti-tankové družstvo
AA Squad
@@ -599,6 +677,7 @@
Anti-Hava Timi
Grupo de Combate Anti-Aéreo
방공지원팀
+ Proti-letadlové družstvo
Recon Squad
@@ -612,6 +691,7 @@
Keşif Timi
Grupo de Combate de Reconhecimento
정찰팀
+ Průzkumné družstvo
Paratroopers Squad
@@ -625,6 +705,7 @@
Paraşütçü Timi
Grupo de Combate de Paraquedistas
공수팀
+ Výsadkářské družstvo
Unit cap
@@ -638,6 +719,7 @@
Birim Limiti
Limite de unidades
유닛 제한
+ Limit jednotek
Wipe Save Data
@@ -651,6 +733,7 @@
Kayıtlı oyunu sil
Apagar jogo salvo
저장된 게임 초기화
+ Vymazat uloženou hru
Confirm: Wipe Save Data
@@ -664,6 +747,7 @@
Onayla: Kayıtlı oyunu sil
Confirmar: Apagar jogo salvo
확인 : 저장된 게임 초기화
+ Potvrdit: Vymazání uložené hry
No
@@ -677,6 +761,7 @@
Hayır
Não
아니요
+ Ne
!! THE SAVEGAME WILL BE WIPED, NO RECOVERY POSSIBLE !!
@@ -690,6 +775,7 @@
!! KAYITLI OYUN SİLİNECEKTİR, GERİ GETİRELEMEZ !!
!! O JOGO SALVO SERÁ APAGADO, NÃO SERÁ POSSÍVEL RECUPERÁ-LO !!
주의! 저장된 내용이 복구할 수 없게 삭제됩니다.
+ !! ULOŽENÁ POZICE BUDE SMAZÁNA BEZ MOŽNOSTI NÁVRATU !!
-- UNFLIP
@@ -703,6 +789,7 @@
-- DÖNDÜR
-- DESVIRAR
-- 차량 바로잡기
+ -- PŘEVRÁTIT
-- Grid mode
@@ -716,6 +803,7 @@
-- Grid modu
-- Modo "grid"
-- 격자 모드
+ -- Režim mřížky
-- CAPTURE
@@ -729,6 +817,7 @@
-- ELE GEÇİR
-- CAPTURAR
-- 생포/포획
+ -- ZAJMOUT
Squad member
@@ -742,6 +831,7 @@
Tim üyesi
Membro do Grupo
분대원
+ Člen družstva
Near
@@ -755,6 +845,7 @@
Yakın
Próximo de
부근
+ Blízko
-- RECYCLE
@@ -768,6 +859,7 @@
-- GERİ DÖNÜŞTÜR
-- RECICLAR
-- 재활용
+ -- RECYKLOVAT
Recycling
@@ -781,6 +873,7 @@
Geri Dönüştürme
Reciclando
분해중
+ Recyklování
Recycling this %1 will yield:
@@ -794,6 +887,7 @@
Bu %1 geri dönüştürülünce bunları verecektir:
Reciclando este %1, irá obter:
재활용 할 경우 %1 의 보급품이 반환됨
+ Zrecyklováním %1 získáte:
Recycle
@@ -807,6 +901,7 @@
Geri Dönüştür
Reciclar
재활용
+ Recyklovat
Cancel
@@ -820,6 +915,7 @@
İptal
Cancelar
취소
+ Zrušit
SECTOR CAPTURED
@@ -833,6 +929,7 @@
SEKTÖR ELE GEÇİRİLDİ
SETOR CAPTURADO
거점 점령
+ SEKTOR ZABRÁN
Our forces have captured %1.
@@ -846,6 +943,7 @@
Birliklerimiz %1 sektörünü ele geçirdi
Nossas forças capturaram %1.
아군이 거점 %1 을 점령중입니다.
+ Naše jednotky zabraly %1.
SECTOR ATTACKED
@@ -859,6 +957,7 @@
SEKTÖR SALDIRI ALTINDA
SETOR ATACADO
거점 공격
+ SEKTOR POD ÚTOKEM
Hostiles forces are attacking %1!
@@ -872,6 +971,7 @@
Düşman birlikleri %1 sektörüne saldırıyor!
Forças hostis estão atacando %1!
적군이 거점 %1 을 공격합니다!
+ Nepřátelské jednotky útočí na %1!
SECTOR LOST
@@ -885,6 +985,7 @@
SEKTÖR KAYBEDİLDİ
SETOR PERDIDO
거점 상실
+ SEKTOR ZTRACEN
We have lost control over %1!
@@ -898,6 +999,7 @@
%1 sektöründeki hakimiyetimizi kaybettik!
Perdemos controle de %1!
아군이 거점 %1 을 상실하였습니다!
+ Ztratil jsi kontrolu nad %1!
SECTOR SAFE
@@ -911,6 +1013,7 @@
SEKTÖR GÜVENDE
SETOR SEGURO
거점 방어 성공
+ SEKTOR ZABEZPEČEN
%1 is no longer under threat.
@@ -924,6 +1027,7 @@
%1 artık tehdit altında değil.
%1 não está mais sob ameaça.
거점 %1 이 안정화 되었습니다.
+ %1 už není v nebezpečí.
NEW FOB BUILT
@@ -937,6 +1041,7 @@
YENİ FOB KURULDU
NOVA FOB CONSTRUÍDA
신규 전초기지 설치
+ POSTAVENO NOVÉ FOB
FOB %1 is now operational.
@@ -950,6 +1055,7 @@
FOB %1 artık hazır.
FOB %1 está operacional.
전초기지 %1 를 설치 할 수 있습니다.
+ FOB %1 je nyní dostupné
FOB SAFE
@@ -963,6 +1069,7 @@
FOB GÜVENDE
FOB SEGURA
전초기지 안전
+ FOB ZABEZPEČENO
FOB %1 is no longer under threat.
@@ -976,6 +1083,7 @@
FOB %1 artık tehdit altında değil.
FOB %1 não está mais sob ameaça.
전초기지 %1 이 안정화 되었습니다.
+ FOB %1 už není v nebezpečí
FOB ATTACKED
@@ -988,6 +1096,7 @@
FOB SALDIRI ALTINDA
FOB ATACADA
전초기지 방어중
+ FOB POD ÚTOKEM
FOB %1 is under attack!
@@ -1001,6 +1110,7 @@
FOB %1 Saldırı altında
FOB %1 está sob ataque!
전초기지 %1 이 공격받고 있습니다.
+ FOB %1 pod útokem!
FOB DESTROYED
@@ -1014,6 +1124,7 @@
FOB YOK EDİLDİ
FOB DESTRUÍDA
전초기지 파괴
+ FOB ZNIČENO
FOB %1 has been destroyed!
@@ -1026,6 +1137,7 @@
FOB %1 yok edildi!
FOB %1 foi destruída!
전초기지 %1 이 파괴되었습니다!
+ FOB %1 bylo zničeno
HOSTILE FORCES INCOMING
@@ -1039,6 +1151,7 @@
DÜŞMAN BİRLİKLERİ YOLDA
FORÇAS HOSTIS A CAMINHO
적군 접근중
+ NEPŘÁTELSKÉ JEDNOTKY PŘICHÁZEJÍ
Hostile forces spotted near %1.
@@ -1052,6 +1165,7 @@
Düşman birlikleri %1 yakınlarında göründü.
Forças hostis identificadas nas proximidades de %1.
%1 근처에 적군이 발견되었습니다!
+ Nepřátelské jednotky spatřeny poblíž %1
NEW INTELLIGENCE
@@ -1065,6 +1179,7 @@
YENİ İSTİHBAHRAT
NOVA INTELIGÊNCIA
적군에 대한 새로운 정보
+ NOVÉ INFORMACE
Hostile FOB near %1.
@@ -1078,6 +1193,7 @@
Düşman FOB'si %1 yakınlarında.
FOB hostil nas proximidades de %1.
적군 전초기지 %1 가 근처에 있습니다!
+ Nepřátelské FOB poblíž %1.
We have interrogated a prisoner.
@@ -1091,6 +1207,7 @@
Bir tutsağı başarıyla sorguladık.
Interrogamos um prisioneiro.
포로를 심문하여 정보를 획득하였습니다.
+ Vyslechl jsi zajatce
We have found secret documents.
@@ -1104,6 +1221,7 @@
Gizli dosyalar bulduk.
Localizamos documentos secretos.
적군 비밀문서를 획득하였습니다.
+ Našel jsi tajné dokumenty.
SECONDARY OBJECTIVE
@@ -1117,6 +1235,7 @@
İKİNCİL GÖREV
OBJETIVO SECUNDÁRIO
부차적인 임무
+ VEDLEJŠÍ ÚKOL
Hostile FOB destroyed
@@ -1130,6 +1249,7 @@
Düşman FOB'si yok edildi.
FOB hostil destruída
적군 전초기지가 파괴됨
+ Nepřátelské FOB zničeno.
HOSTILE REINFORCEMENTS
@@ -1143,6 +1263,7 @@
DÜŞMAN TAKVİYE KUVVETLERİ
REFORÇOS HOSTIS
적의 지원병력
+ NEPŘÁTELSKÉ POSILY
Hostile forces reinforcing %1.
@@ -1156,6 +1277,7 @@
Düşmanlar %1 tarafına takviye kuvvet yolladılar.
Forças hostis reforçando %1.
%1 로 적군의 지원병력이 이동중입니다!
+ Nepřátelsky posily v %1.
== MISSION OPTIONS ==
@@ -1169,6 +1291,7 @@
== GÖREV AYARLARI ==
== OPÇÕES DA MISSÃO ==
== 미션 옵션 ==
+ == MOŽNOSTI MISE ==
== GAMEPLAY OPTIONS ==
@@ -1181,6 +1304,7 @@
== OYNANIŞ AYARLARI ==
== OPÇÕES DE JOGO ==
== 게임플레이 옵션 ==
+ == HERNÍ MOŽNOSTI ==
== TECHNICAL OPTIONS ==
@@ -1194,6 +1318,7 @@
== TEKNİK AYARLAR ==
== OPÇÕES TÉCNICAS ==
== 기술 옵션 ==
+ == TECHNICKÉ MOŽNOSTI ==
Day duration (hours)
@@ -1207,6 +1332,7 @@
Gün uzunluğu (saat)
Duração do dia (horas)
1일기간설정(시간)
+ Délka dne (hodiny)
Difficulty
@@ -1220,6 +1346,7 @@
Zorluk
Dificuldade:
난이도
+ Obtížnost
Tourist
@@ -1233,6 +1360,7 @@
Turist
Turista
연습
+ Procházka
Easy
@@ -1246,6 +1374,7 @@
Kolay
Fácil
쉬움
+ Jednoduchá
Normal
@@ -1259,6 +1388,7 @@
Normal
Normal
보통
+ Normální
Moderate
@@ -1272,6 +1402,7 @@
Orta
Moderada
어려움
+ Obtížný
Hard
@@ -1285,6 +1416,7 @@
Zor
Difícil
조금 어려움
+ Těžký
Extreme
@@ -1298,6 +1430,7 @@
Uçta
Extrema
매우 우려움
+ Extrémní
Ludicrous
@@ -1311,6 +1444,7 @@
Saçmalık
Absurda
터무니없이어려움
+ Nemožný
Oh god oh god we're all gonna die
@@ -1324,6 +1458,7 @@
Hepimiz ölücez!
Ah meu Deus, vamos morrer!
우리 모두가 죽게 될 운명
+ Ó můj bože, všichni umřeme
Manage AI Skill
@@ -1335,6 +1470,7 @@
AI Yeteneklerini düzenle
Gerir nível de habilidade da IA
AI 능력치
+ Nastavení obtížnosti AI
Resources multiplier
@@ -1348,6 +1484,7 @@
Kaynak arttırıcı çarpan
Multiplicador de recursos
군수물자 생산 비율
+ Násobitel zdrojů
Stamina
@@ -1361,6 +1498,7 @@
Stamina
Vigor (stamina)
체력
+ Výdrž
Introduction
@@ -1374,6 +1512,7 @@
Tanıtım
Introdução
소개 영상
+ Úvod
Deployment cinematic
@@ -1387,6 +1526,7 @@
Başlangıç sinematiği
Introdução cinemática de mobilização
배포 영상
+ Filmové scéna
Enabled
@@ -1400,6 +1540,7 @@
Açık
Ativado
활성화
+ Zapnuto
Disabled
@@ -1413,6 +1554,7 @@
Kapalı
Desativado
비활성화
+ Vypnuto
Start the campaign with the first FOB already built
@@ -1426,6 +1568,7 @@
Oyunu ilk FOB kurulu olarak başlatır
Iniciar a campanha com a primeira FOB já construída
이미 설치된 전초기지에서 시작하기
+ Spustit kampaň s postaveným prvním FOB
Yes
@@ -1439,6 +1582,7 @@
Evet
Sim
네
+ Ano
No
@@ -1452,6 +1596,7 @@
Hayır
Não
아니요
+ Ne
Maximum amount of AI units
@@ -1465,6 +1610,7 @@
AI birlik sınırı
Quantidade máxima de unidades IA
AI개체 최대값
+ Maximální počet AI jednotek
50% - Recommended for local hosting
@@ -1478,6 +1624,7 @@
50% - Yerel sunucu için uygun
50% - Recomendado para hospedagem local
50% - 서버 실행 및 게임을 1대에서 실행할때 권장
+ 50% - Doporučeno pro lokální hraní
75% - Dedicated server recommended
@@ -1491,6 +1638,7 @@
75% - Dedicated sunucu için önerilen
75% - Recomendado para servidor dedicado
75% - 전용서버에서 실행할때 권장
+ 75% - Doporučeno pro dedikované servery
100% - Dedicated server recommended
@@ -1504,6 +1652,7 @@
100% - Dedicated sunucu için önerilen
100% - Recomendado para servidor dedicado
100% - 전용서버에서 실행할때 권장
+ 100% - Doporučeno pro dedikované servery
125% - Dedicated server with headless client recommended
@@ -1517,6 +1666,7 @@
125% - Headless client'e sahip dedicated sunucu için önerilen
125% - Recomendado para servidor com headless client
125% - 단일 CPU의 헤드리스서버(다른PC와 사용자에게 서비스를 제공하는 서버종류)에서 실행할때 권장
+ 125% - Doporučeno pro dedikované servery s Headless klienty
150% - Dedicated server with headless client recommended
@@ -1530,6 +1680,7 @@
150% - Birkaç headless client'e sahip dedicated sunucu için önerilen
150% - Recomendado para servidor com mútiplos headless clients
150% - CPU 2개 이상, 또는 다중 헤드리스서버에서 실행할때 권장
+ 150% - Doporučeno pro dedikované servery s vícero Headless klienty
200% - Dedicated server with multiple headless clients recommended
@@ -1543,6 +1694,7 @@
200% - Birkaç headless client'e sahip dedicated sunucu için önerilen
200% - Recomendado para servidor com mútiplos headless clients
200% - CPU 2개 이상, 또는 다중 헤드리스서버에서 실행할때 권장
+ 200% - Doporučeno pro dedikované servery s vícero Headless klienty
Civilian activity
@@ -1556,6 +1708,7 @@
Sivil aktivitesi
Atividade Civil
민간인 활동 정도
+ Aktivita civilistů
None
@@ -1569,6 +1722,7 @@
Hiç
Nenhuma
없음
+ Žádná
Reduced
@@ -1582,6 +1736,7 @@
Düşük
Reduzida
작음
+ Snížená
Normal
@@ -1595,6 +1750,7 @@
Normal
Normal
보통
+ Normální
Increased
@@ -1608,6 +1764,7 @@
Arttırılmış
Aumentada
많음
+ Zvýšená
Warning: friendly fire
@@ -1621,6 +1778,7 @@
Dikkat: dost ateşi
Atenção: Fogo amigo
경고: 아군 공격
+ Varování: Střelba do vlastních řad
Hostile presence adapts to player count
@@ -1634,6 +1792,7 @@
Düşman birlikleri oyuncu sayısına göre adapte olur
Adaptar presença hostil de acordo com a quantidade de jogadores
플레이어수에 따른 적군 활동 조절
+ Počet nepřátel se adaptuje na počet hráčů
Infantry units
@@ -1647,6 +1806,7 @@
Yaya birimler
Unidades de infantaria
보병 부대
+ Pěchota
Light vehicles
@@ -1660,6 +1820,7 @@
Hafif araçlar
Veículos leves
전투 차량
+ Lehká vozidla
Armored vehicles
@@ -1673,6 +1834,7 @@
Zırhlı araçlar
Veículos blindados
장갑 차량
+ Obrněná vozidla
Air vehicles
@@ -1686,6 +1848,7 @@
Hava araçları
Veículos aéreos
항공기
+ Letectvo
Static defenses
@@ -1699,6 +1862,7 @@
Statik savunmalar
Defesas estáticas
방어 무기
+ Statické zbraně
Buildings
@@ -1712,6 +1876,7 @@
Yapılar
Construções
건설 물품
+ Budovy
Logistics
@@ -1725,6 +1890,7 @@
Lojistik
Logística
후방보급부대
+ Logistika
Infantry squads
@@ -1738,6 +1904,7 @@
Piyade timleri
Grupos de combate de infantaria
보병 분대
+ Pěchotní Družstva
Active Sectors:
@@ -1751,6 +1918,7 @@
Aktif Sektörler:
Setores ativos:
활성화된 거점 :
+ Aktivní sektory:
The unitcap setting has been exceeded and further sector activation is temporarily halted. You can now see the list of currently active sectors where you shall concentrate your efforts.
@@ -1764,6 +1932,7 @@
Birim sınırı aşıldığı için sektör aktivasyonu geçici olarak durduruldu. Şuan, ilgilenmeniz gereken aktif sektörler listesini görebilirsiniz.
O limite de unidades foi excedido e a ativação de outros setores foi temporariamente pausada. Você pode ver a lista de setores ativos onde deverá concentrar seus esforços.
아군 또는 적 유닛의 총량이 한계치에 도달했습니다. 이 제한이 풀릴 때까지 더 이상 거점 활성화는 중단됩니다. 플레이어들은 현재 활성화된 거점만 점령할 수 있고, 그 거점들에 집중해야 합니다
+ Překročen limit jednotek a bylo dočasně pozastaveno aktivování dalších sektorů. Nyní můžete vidět seznam aktivních sektorů na které by jste se měly soustředit.
LOCKED BY
@@ -1777,6 +1946,7 @@
TARAFINDAN KİLİTLİ
BLOQUEADO POR
차량 잠금
+ ZAMČENO OD
UNLOCKED BY
@@ -1790,6 +1960,7 @@
TARAFINDAN KİLİDİ AÇILDI
DESBLOQUEADO POR
차량잠금해제
+ ODEMKNUTO OD
SQUAD MANAGEMENT
@@ -1803,6 +1974,7 @@
TİM YÖNETİMİ
GESTÃO DO GRUPO DE COMBATE
분대관리(AI)
+ SPRÁVA DRUŽSTVA
-- SQUAD MANAGEMENT
@@ -1816,6 +1988,7 @@
-- TİM YÖNETİMİ
-- GESTÃO DO GRUPO DE COMBATE
-- 분대원관리(AI)
+ -- SPRÁVA DRUŽSTVA
Replace
@@ -1829,6 +2002,7 @@
Değiştir
Substituir.
분대원 교체
+ Nahradit
You will deploy on the selected squad member and replace them while keeping your current loadout.
@@ -1841,6 +2015,7 @@
你將使用你目前的身上裝備並取代選定的班級成員。
Şuanki ekipmanınız ile seçilen kişinin yerinde doğacaksınız.
Você irá reaparecer no membro selecionado e o substituir enquanto mantém seu equipamento atual.
+ Budeš nasazen na místo člena družstva a nahradíš ho se svým aktuálním vybavením.
Remove
@@ -1853,6 +2028,7 @@
移除
Kaldır
Remover
+ Odstranit
The selected squad member will be deleted.
@@ -1865,6 +2041,7 @@
所選的班級成員將被移除
Seçilen tim üyesi silinecektir.
O membro selecionado será deletado
+ Vybraný člen družstva bude odstraněn
Resupply
@@ -1877,6 +2054,7 @@
補給
Erzak Yenile
Reabastecer
+ Přezbrojit
If the selected squad member is close enough from a resupply point (mobile spawn or FOB) they will get a brand new, full loadout.
@@ -1890,6 +2068,7 @@
Seçilen tim üyesi herhangi bir mühimmat tazeleme noktasına yakın ise (mobil respawn veya FOB) üstündeki herşey yenileyecektir.
Se o membro selecionado estiver próximo o suficiente de um ponto de reabastecimento (respawn móvel ou FOB), irá adquirir um novo loadout.
선택한 분대원을 배치하고, 현재 분대를 유지하면서 교체할 수 있습니다.
+ Pokud je jednotka dostatečně blízko zásobovacímu bodu (mobilní spawn nebo FOB) pak dostane novou celou výzbroj.
Confirm
@@ -1903,6 +2082,7 @@
Onayla
Confirmar
확인
+ Potvrdit
Health:
@@ -1916,6 +2096,7 @@
Sağlık:
Saúde:
건강:
+ Životy:
Distance:
@@ -1929,6 +2110,7 @@
Uzaklık:
Distância:
거리:
+ Vzdálenost:
Primary
@@ -1942,6 +2124,7 @@
Birincil
Primária
주무기
+ Primární
Secondary
@@ -1955,6 +2138,7 @@
İkincil
Secundária
보조무기
+ Sekundární
None
@@ -1968,6 +2152,7 @@
Hiçbiri
Nenhum
없음
+ Žádný
Driver
@@ -1981,6 +2166,7 @@
Sürücü
Motorista
운전수
+ Řidič
Gunner
@@ -1994,6 +2180,7 @@
Taretçi
Atirador
포수
+ Střelec
Commander
@@ -2007,6 +2194,7 @@
Kumandan
Comandante
지휘관
+ Velitel
Passenger
@@ -2020,6 +2208,7 @@
Yolcu
Passageiro
승객
+ Pasažér
Squad deploy
@@ -2033,6 +2222,7 @@
Tim çıkar
Mobilizar Grupo de Combate
분대 배치
+ Výsadek družstva
You have deleted the selected squad member.
@@ -2046,6 +2236,7 @@
Seçilen tim üyesini sildiniz.
Você deletou o membro selecionado.
선택된 분대원을 해산시킵니다.
+ Odstranili jste vybraného člena družstva.
The selected squad member has been resupplied.
@@ -2059,6 +2250,7 @@
Seçilen tim üyesinin mühimmatı yenilendi.
O membro selecionado do grupo se remuniciou.
선택된 분대원이 재정비 하었습니다.
+ Přezbrojily jste vybraného člena družstva.
The selected squad member isn't close enough from a FOB or mobile spawn.
@@ -2072,6 +2264,7 @@
Seçilen tim üyesi bir FOB veya mobil spawn noktasına yakın değil.
O membro selecionado do grupo não está próximo o suficiente de uma FOB ou respawn móvel.
선택된 분대원이 전초기지 또는 재투입차량에 가까이 있지 않습니다.
+ Vybraný člen družstva není dostatečně blízko k FOB nebo mobilnímu spawnu.
PERMISSIONS MANAGEMENT
@@ -2085,6 +2278,7 @@
YETKİ YÖNETİMİ
GESTÃO DE PERMISSÕES
사용 권한 설정
+ MANAŽER PRAVOMOCÍ
Light vehicles
@@ -2098,6 +2292,7 @@
Hafif araçlar
Veículos leves
전투 차량
+ Lehká vozidla
Armored vehicles
@@ -2111,6 +2306,7 @@
Zırhlı araçlar
Veículos blindados
장갑 차량
+ Obrněná vozidla
Air vehicles
@@ -2124,6 +2320,7 @@
Hava araçları
Veículos aéreos
항공기
+ Letectvo
Construction
@@ -2137,6 +2334,7 @@
İnşaat
Construção
건설
+ Stavění
Recycling
@@ -2150,6 +2348,7 @@
Geri dönüşüm
Reciclando
재활용
+ Recyklování
Others
@@ -2163,6 +2362,7 @@
Diğer
Outros
기타
+ Ostatní
All
@@ -2176,6 +2376,7 @@
Hepsi
Todos
전체
+ Vše
None
@@ -2189,6 +2390,7 @@
Hiçbiri
Nenhum
없음
+ Nic
Allows the player to operate light vehicles as driver and gunner.
@@ -2202,6 +2404,7 @@
Oyuncunun hafif araçları sürücü veya taretçi olarak kullanmasına olanak verir.
Permite ao jogador operar veículos leves como condutor e atirador.
플레이어가 전투 차량을 사용할 수 있는 권한를 허가 합니다.
+ Povolí hráči operovat s lehkými vozidly jako řidič nebo střelec.
Allows the player to operate armored vehicles as driver, gunner and commander.
@@ -2215,6 +2418,7 @@
Oyuncunun zırhlı araçları sürücü, komutan veya taretçi olarak kullanmasına olanak verir.
Permite ao jogador operar veículos blindados como condutor, atirador e comandante.
플레이어가 장갑 차량을 사용할 수 있는 권한를 허가 합니다.
+ Povolí hráči operovat s obrněnými vozidly jako řidič, střelec a velitel.
Allows the player to operate air vehicles as driver and gunner.
@@ -2228,6 +2432,7 @@
Oyuncunun bütün hava araçlarını pilot veya taretçi olarak kullanmasına olanak verir.
Permite ao jogador operar veículos aéreos como piloto e atirador.
플레이어가 항공기를 사용할 수 있는 권한를 허가 합니다.
+ Povolí hráči operovat s letadly jako řidič a střelec.
Allows the player to use the BUILD menu.
@@ -2241,6 +2446,7 @@
Oyuncunun İNŞAAT menüsünü kullanmasını sağlar
Permite ao jogador utilizar o menu de CONTRUÇÃO.
플레이어가 전초기지에서 건설메뉴를 사용할 수 있는 권한를 허가 합니다.
+ Povolí hráči používat menu STAVĚNÍ.
Allows the player to use the RECYCLE action.
@@ -2254,6 +2460,7 @@
Oyuncunun geri dönüşüm yapabilmesini sağlar
Permite ao jogador utilizar a ação "RECICLAR".
플레이어가 필요없는 장비를 재활용할 수 있는 권한를 허가 합니다.
+ Povolí hráči RECYKLOVAT.
Allows the player to use other actions: unflip, resource box manipulation, prisoner capture, etc.
@@ -2267,6 +2474,7 @@
Oyuncunun araçları ters döndürme, sandıkları yönetme, esir yakalama, vb. hareketleri yapabilmesini sağlar.
Permite ao jogador executar outras ações: Desvirar veículo, manipular caixas de recursos, captura de prisioneiros, etc.
플레이어가 차량을 바로잡거나, 군수물자를 조작하거나 포로를 생포하거나 문서를 획득할 수 있는 권한를 허가 합니다.
+ Povolí hráči používat funkce jako: převrátit, manipulace s bednami, zajmutí zajatce, atd.
Gives all permissions to the player.
@@ -2280,6 +2488,7 @@
Oyuncuya bütün yetkileri verir.
Libera todas as permissões para o jogador.
플레이어에게 모든 권한을 허가 합니다.
+ Povolí hráči VŠE.
Removes all permissions from the player.
@@ -2293,6 +2502,7 @@
Oyuncudan bütün yetkileri alır.
Remove todas as permissões do jogador.
플레이어의 허가된 권한 사항을 모두 제거합니다.
+ Zakáže hráči VŠE.
-- PERMISSIONS
@@ -2306,6 +2516,7 @@
-- YETKİLER
-- PERMISSÕES
-- 사용 권한
+ -- PRAVOMOCE
Save Changes
@@ -2319,6 +2530,7 @@
Değişiklikleri Kaydet
Salvar alterações
변경사항저장
+ Uložit změny
Permissions Management
@@ -2332,6 +2544,7 @@
Yetkileri Yönet
Gestão de Permissões
사용 권한 설정
+ Manažer pravomocí
You don't have permission from the commander to use light vehicles.
@@ -2345,6 +2558,7 @@
Hafif araçları kullanmak için komutadan yetkiniz eksik.
Você não tem permissão do comandante para utilizar veículos leves.
당신은 전투 차량을 사용할 수 있는 권한를 받지 못하였습니다.
+ Nemáš pravomoc od Komandéra používat lehká vozidla.
You don't have permission from the commander to use armored vehicles.
@@ -2358,6 +2572,7 @@
Zırhlı araçları kullanmak için komutadan yetkiniz eksik.
Você não tem permissão do comandante para utilizar veículos blindados.
당신은 장갑 차량을 사용할 수 있는 권한를 받지 못하였습니다.
+ Nemáš pravomoc od Komandéra používat obrněná vozidla.
You don't have permission from the commander to use air vehicles.
@@ -2371,6 +2586,7 @@
Hava araçlarını kullanmak için komutadan yetkiniz eksik.
Você não tem permissão do comandante para utilizar veículos aéreos.
당신은 항공기를 사용할 수 있는 권한를 받지 못하였습니다.
+ Nemáš pravomoc od Komandéra používat letectvo.
No permissions have been set. The commander must setup the permissions to allow player actions and vehicle usage. Alternatively, the permission system can be disabled from the mission options.
@@ -2384,6 +2600,7 @@
Yetkiler ayarlanmadı. Koumandan oyuncuların kullanabilicekleri araçlar için yetkileri ayarlamalı. Bunun yerine, bütün yetki sistemi de görev ayarlarından kapatılabilir.
Nenhuma permissão foi liberada. O comandante precisa alterar as permissões para permitir que o jogador execute ações e utiliza veículos. Alternativamente, o sistema de permissão pode ser desabilitado no menu de opções da missão.
사용 권한를 허가 받지 못하였습니다. 관리자는 플레이어들이 장비를 사용할 수 있는 권한을 설정해야 합니다. 사용 권한 설정 메뉴에서 권한을 허가 하거나 제거할 수 있습니다.
+ Nejsou nastaveny pravomoce. Komandér musí nastavit pravomoce na používání funkcí a vozidel. Alternativně lze pravomoce úplně vypnou v nastaveni mise.
ARSENAL
@@ -2397,6 +2614,7 @@
ARSENAL
ARSENAL
무기고
+ ARZENÁL
Edit loadout
@@ -2410,6 +2628,7 @@
Loadout'u düzenle
Modificar equipamento
장비 편집
+ Upravit výzbroj
Take loadout
@@ -2423,6 +2642,7 @@
Loadout'u al
Aceitar equipamento
장비 착용
+ Vzít výzbroj
Default
@@ -2436,6 +2656,7 @@
Varsayılan
Padrão
기본장비
+ Výchozí
-- REPACKAGE FOB --
@@ -2449,6 +2670,7 @@
-- FOB'Yİ TOPLA --
-- MOBILIZAR FOB --
-- 전초기지 재배치 --
+ -- ZABALIT FOB --
REPACKAGE FOB
@@ -2462,6 +2684,7 @@
FOB'Yİ TOPLA
MOBILIZAR FOB
전초기지 재배치
+ ZABALIT FOB
Are you sure you want to repackage this FOB?
@@ -2475,6 +2698,7 @@
Bu FOB'yi toplamak istediğinizden emin misiniz?
Você tem certeza que quer mobilizar esta FOB?
이 전초기지를 재배치하시겠습니까?
+ Jste si jistý že chcete zabalit FOB?
HALO Jump
@@ -2488,6 +2712,7 @@
HALO atlayışı
Salto em queda livre
공수 낙하
+ HALO Skok
Enabled - No cooldown
@@ -2501,6 +2726,7 @@
Açık - Süre yok
Ativado - Sem tempo de espera
활성화 - 대기시간 없음
+ Zapnuto - Bez čekání
Enabled - 5 minutes cooldown
@@ -2514,6 +2740,7 @@
Açık - 5 dakika bekleme süresi
Ativado - Espera de 5 minutos
활성화 - 대기시간 5분
+ Zapnuto - 5 minut cooldown
Enabled - 10 minutes cooldown
@@ -2527,6 +2754,7 @@
Açık - 10 dakika bekleme süresi
Ativado - Espera de 10 minutos
활성화 - 대기시간 10분
+ Zapnuto - 10 minut cooldown
Enabled - 15 minutes cooldown
@@ -2540,6 +2768,7 @@
Açık - 15 dakika bekleme süresi
Ativado - Espera de 15 minutos
활성화 - 대기시간 15분
+ Zapnuto - 15 minut cooldown
Enabled - 20 minutes cooldown
@@ -2553,6 +2782,7 @@
Açık - 20 dakika bekleme süresi
Ativado - Espera de 20 minutos
활성화 - 대기시간 20분
+ Zapnuto - 20 minut cooldown
Enabled - 30 minutes cooldown
@@ -2566,6 +2796,7 @@
Açık - 30 dakika bekleme süresi
Ativado - Espera de 30 minutos
활성화 - 대기시간 30분
+ Zapnuto - 30 minut cooldown
Can't perform HALO jump, you are on cooldown for %1 more minute(s).
@@ -2579,6 +2810,7 @@
HALO jump yapılamıyor, %1 dakika daha beklemelisiniz.
Não é possível executar o salto em queda livre, o tempo de espera é de %1 minuto(s).
지금은 공수 낙하를 할 수 없습니다. %1 분 후 가능합니다.
+ Nemůžete použít HALO skok, musíte počkat %1 minut
-- HALO JUMP
@@ -2592,6 +2824,7 @@
-- HALO ATLAYIŞI YAP
-- Salto em queda livre
-- 공수 낙하
+ -- HALO SKOK
HALO JUMP
@@ -2605,6 +2838,7 @@
HALO ATLAYIŞI
Salto em queda livre
공수 낙하
+ HALO SKOK
Clear spawned vehicle cargo
@@ -2616,6 +2850,7 @@
Varolan araçları temizle
移除載具上的物品
장비 배치(생산)시 화물칸 비우기.
+ Vymazat náklad vyvolaného vozidla
Maximum sector deactivation delay (starts increasing after 5th activation minute)
@@ -2623,6 +2858,7 @@
Máximo atraso de desactivación de sector (empieza a incrementar después del 5to minuto de activación)
Максимальное время деактивации сектора (начинает увелич. после 5-ти минут активации)
Sektör kapanma üst limiti (Sektörün açılmasından 5 dakika sonra artmaya başlar)
+ Maximální zpoždění deaktivace sektoru (začíná se zvyšovat po 5. aktivační minutě)
Limited Zeus interface
@@ -2631,6 +2867,11 @@
Ограниченный интерфейс Zeus
제한된 제우스 인터페이스
Sınırlı Zeus Arayüzü
+ Omezené rozhraní Zeus
+
+
+ Zeus for Commander
+ Zeus für Kommandant
Chance that enemies will stay in immobile/damaged vehicles
@@ -2638,6 +2879,7 @@
Probabilidad de que los enemigos se quedarán dentro de un vehículo inmovilziado/dañado
Шанс того, что враги будут оставаться в неподвижных/поврежденных автомобилях
Düşmanların hasarlı araçların içinde kalma şansı
+ Šance, že nepřátelé zůstanou v nepohyblivých / poškozených vozidlech
Deployment in progress...
@@ -2651,6 +2893,7 @@
正在佈署中...
Atlama süreci devam ediyor...
Mobilização em andamento...
+ Probíhá výsadek...
Use the commander whitelist
@@ -2664,6 +2907,7 @@
Kumandan beyaz listesini kullan
Use a lista de permissões de comandantes
지휘관 허용 목록을 사용합니다.
+ Použít whitelist pro komandéra
Enabled - Only use if you have modified your whitelist.sqf!
@@ -2677,6 +2921,7 @@
Aktif - Yalnıza whitelist.sqf dosyasını değiştirdiyseniz kullanın!
Ativado - Apenas use se tiver modificado o arquivo whitelist.sqf!
활성화 - whitelist.sqf 에 등록되어 있어야 합니다.
+ Povoleno - Použijte pouze pokud jste upravily whitelist.sqf!
Cannot build: hostile forces nearby.
@@ -2690,6 +2935,7 @@
İnşaat edilemiyor: Yakında düşmanlar var.
Não é possível construir: Forças hostis na proximidade.
근처에 방해물이 있어 건설(설치)할 수 없습니다.
+ Nemůžeš stavět: nepřátelské jednotky poblíž.
Cleanup abandoned vehicles outside FOBs
@@ -2703,6 +2949,7 @@
FOB dışında bırakılan araçları temizle
Remover veículos abandonados fora das FOBs
전초기지 외부의 유기된 장비 정리
+ Čištění zapomenutých vozidel mimo FOB
Enabled - 1 hour delay
@@ -2716,6 +2963,7 @@
Açık - 1 saatde bir
Ativado - 1 hora para remoção
활성화 - 1시간후 사라짐
+ Zapnuto - Jednou za hodinu
Enabled - 2 hours delay
@@ -2729,6 +2977,7 @@
Açık - 2 saatde bir
Ativado - 2 horas para remoção
활성화 - 2시간후 사라짐
+ Zapnuto - Jednou za dvě hodiny
Enabled - 4 hours delay
@@ -2742,6 +2991,7 @@
Açık - 4 saatde bir
Ativado - 4 horas para remoção
활성화 - 4시간후 사라짐
+ Zapnuto - Jednou za čtyři hodiny
Sorry!
@@ -2755,6 +3005,7 @@
Özür dilerim!
Desculpe!
미안합니다.!
+ Pardon!
You are not authorized to use the commander slot on this server.
@@ -2768,6 +3019,7 @@
Bu sunucuda kumandan slotunu kullanmak için izniniz yok.
Você não está autorizado a usar o slot de comandante neste servidor.
사령관 슬롯을 사용할 권한이 없습니다.
+ Nemáš oprávnění používat pozici Komandéra na tomto serveru.
Save respawn loadout
@@ -2781,6 +3033,7 @@
Respawn ekipmanını kaydet
Salvar equipamento para respawn.
재생시 기본 장비로 설정
+ Uložit výzbroj pro oživení
Your current loadout will be restored on every respawn.
@@ -2794,6 +3047,7 @@
Şuanki ekipmanınız her doğduğunuzda yeniden verilecek
Seu equipamento atual será restaurado em cada respawn.
현재 설정한 장비로 재생됨.
+ Tvoje aktuální výzbroj bude použita při každém oživení.
Load from player
@@ -2807,6 +3061,7 @@
Başka bir oyuncudan al
Copiar do jogador
다른 플레이어 장비 가져오기
+ Načíst od hráče
Successful loadout transfer from %1.
@@ -2820,6 +3075,7 @@
%1 oyuncusundan ekipman alındı.
Transferência de loadout de %1 realizada.
%1 의 장비, 이전 성공.
+ Úspěšně načteno od %1.
Loadout:
@@ -2833,6 +3089,7 @@
Ekipman:
Equipamento:
장비:
+ Výzbroj:
Deployment location:
@@ -2846,6 +3103,7 @@
Doğma noktası:
Local para mobilização:
재투입 위치:
+ Lokace pro výsadek:
OPFOR aggressivity
@@ -2859,6 +3117,7 @@
OPFOR agresifliği
Agressividade inimiga
아군에 대한 적군의 공격 의지
+ Agresivita OPFOR
Anemic
@@ -2872,6 +3131,7 @@
Kansız
Anêmica
거의 없음
+ Chudá
Weak
@@ -2885,6 +3145,7 @@
Zayıf
Fraca
약함
+ Slabá
Normal
@@ -2898,6 +3159,7 @@
Normal
Normal
보통
+ Normální
Strong
@@ -2911,6 +3173,7 @@
Güçlü
Forte
강함
+ Silná
Extreme
@@ -2924,6 +3187,7 @@
Uçta
Extrema
매우강함
+ Extrémní
Weather
@@ -2937,6 +3201,7 @@
Hava
Clima
날씨
+ Počasí
Always sunny
@@ -2950,6 +3215,7 @@
Hep güneşli
Sempre ensolarado
맑은 날씨 지속
+ Stále slunečno
Random without rain
@@ -2963,6 +3229,7 @@
Rastgele (yağmursuz)
Aleatório sem chuva
무작위로 비가 내림
+ Náhodně bez deště
Random
@@ -2976,6 +3243,7 @@
Rastgele
Aleatório
모든 기상현상이 무작위로 나타남
+ Náhodně
Shorter nights
@@ -2989,6 +3257,7 @@
Kısa geceler
Noites curtas
짧은 밤
+ Kratší noci
Repairing
@@ -3002,6 +3271,7 @@
Tamir ediliyor
Reparando
수리중
+ Opravování
Rearming in %1s
@@ -3015,6 +3285,7 @@
%1 saniyeye yeniden dolmuş olucak
Remuniciando em %1s
탄약보급중입니다. %1 초 남음.
+ Přezbrojení za %1s
Refueling
@@ -3028,6 +3299,7 @@
Yakıt dolduruluyor
Reabastecendo
재급유중
+ Doplňování paliva
-- TAKE INTEL
@@ -3041,6 +3313,7 @@
-- İSTİHBARAT AL
-- PEGAR INTELIGÊNCIA
-- 정보 입수
+ -- VZÍT INFORMACE
-- SECONDARY OBJECTIVES
@@ -3054,6 +3327,7 @@
-- İKİNCİL GÖREVLER
-- OBJETIVOS SECUNDÁRIOS
-- 부차적인 작전목표
+ -- VEDLEJŠÍ ÚKOLY
SECONDARY OBJECTIVES
@@ -3067,6 +3341,7 @@
İKİNCİL GÖREVLER
OBJETIVOS SECUNDÁRIOS
부차적인 작전목표
+ VEDLEJŠÍ ÚKOLY
Start
@@ -3080,6 +3355,7 @@
Başla
Iniciar
시작
+ Začít
Current intel: %1
@@ -3093,6 +3369,7 @@
Şuanki istihbarat: %1
Inteligência atual: %1
현재 정보: %1
+ Zpravodajské body: %1
Insufficient intel points
@@ -3106,6 +3383,7 @@
Yetersiz istihbarat puanı
Pontos de inteligencia insuficientes
정보 포인트가 부족합니다.
+ Nedostatek zpravodajských bodů
Secondary mission already in progress
@@ -3119,6 +3397,7 @@
Şuan zaten ikincil bir görev var.
A missão secundária já está em andamento
이미 진행중인 부차적인 작전목표가 있습니다.
+ Vedlejší mise již probíhá
Hostile forces are heading towards %1.
@@ -3132,6 +3411,7 @@
Düşmanlar %1 sektörüne doğru gidiyor.
Forças hostis estão a caminho de %1.
적군이 %1 로 향하고 있습니다.
+ Nepřátelské jednotky míří k %1.
OPFOR Convoy
@@ -3145,6 +3425,7 @@
OPFOR Konvoyu
Comboio inimigo
적군차량행렬
+ OPFOR Konvoj
Waypoint
@@ -3158,6 +3439,7 @@
Varış noktası
Waypoint
이동지점
+ Průjezdní bod
OPFOR Convoy neutralized.
@@ -3171,6 +3453,7 @@
OPFOR Konvoyu etkisizleştirildi.
Comboio inimigo neutralizado.
적군차량부대 무력화.
+ OPFOR Konvoj zneškodněn.
OPFOR Convoy near %1.
@@ -3184,6 +3467,7 @@
%1 civarında OPFOR Konvoyu.
Comboio inimigo nas proximidades de %1.
%1 근처에 적군차량행렬!
+ OPFOR Konvoj poblíž %1.
Got it!
@@ -3197,6 +3481,7 @@
Anlaşıldı!
Entendido!
알았다!
+ Mám to!
-- TUTORIAL
@@ -3210,6 +3495,7 @@
-- EĞİTİM
-- TUTORIAL
-- 이용 안내
+ -- NÁVOD
TUTORIAL
@@ -3223,6 +3509,7 @@
EĞİTİM
TUTORIAL
이용 안내
+ NÁVOD
FOB Hunting
@@ -3236,6 +3523,7 @@
FOB Avlama
Caça à FOB
병참기지 기습
+ Hon na FOB
<t size='1.3' color='#ffa000'>FOB HUNTING</t><br/><br/><t size='1'>OPFOR forces use an array of small logistic bases situated behind the front lines. Destroying those assets would greatly disrupt the OPFOR supply lines and impair their capacity to react to our actions.</t><br/><br/><t size='1'>Your mission is to destroy all supply assets (trucks, containers) at the objective by any means at your disposal. Unfortunately our intelligence is not able to provide you with a precise position for the base, you will have to locate the objective in the red zone on your map.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 15<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Reward: OPFOR alert level reduced by 40%</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
@@ -3249,6 +3537,7 @@
<t size='1.3' color='#ffa000'>FOB AVLAMA</t><br/><br/><t size='1'>OPFOR kuvvetlerinin cephenin gerisinde birkaç küçük lojistik üsleri var. Bu üsleri yok etmek erzak tedariklerini zorlaştırıp, bizim hareketlerimize cevap verme kapasitelerini azaltıcaktır.</t><br/><br/><t size='1'>Göreviniz, elinizdeki imkanlarla bu üslerdeki bütün erzak sandıklarını ve araçları yok etmek. Ne yazıkki elimizdeki istihbarat bu üslerin tam konumlarını saptamaya yetmiyor, üssü haritanızdaki kırmızı bölgede sizin bulmanız lazım.</t><br/><br/><t size='1.15' color='#00a0ff'>Maliyet: 15<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Ödül: OPFOR uyarı seviyesi %40 a düşecek.</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
<t size='1.3' color='#ffa000'>CAÇA À FOB</t><br/><br/><t size='1'>As forças de oposição (FOROP) utilizam um conjunto de pequenas bases de logística situadas além do fronte de batalha. Destruindo tais recursos desestabilizaria consideravelmente suas linhas de suprimento e afetaria sua capacidade de reagir às nossas ações.</t><br/><br/><t size='1'>Sua missão é destruir todas as fontes de recurso (caminhões, contêineres) que estão no objetivo, a qualquer custo. Infelizmente, nossa inteligência não foi capaz de fornecer dados da localização precisa da base. Dessa forma, você deverá localizar o objetivo dentro da zona vermelha identificada em seu mapa.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 15<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Recompensa: Alerta das forças de oposição reduzidos em 40%.</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
<t size='1.3' color='#ffa000'>병참기지 기습</t><br/><br/><t size='1'>현재 적군은 후방지역에 병참 기지를 운영하고 있습니다. 이 병참 기지를 파괴하면 전방 적군의 작전 수행능력을 저하시켜 아군의 작전 행동에 대응할 수 있는 역량이 약해질 것입니다.</t><br/><br/><t size='1'>아군의 작전 목표는 모든 군수물자을 파괴하는 것입니다.(트럭, 컨테이너 등) 아쉽게도 아군 정찰팀이 해당지역을 정찰하였으나 찾지 못하여 정확한 위치를 제공할 수 없기 때문에 당신의 지도에 표기된 빨간 영역 안에 위치한 적군 병참 기지를 찾아야 합니다.</t><br/><br/><t size='1.15' color='#00a0ff'>소모되는 정보 점수: 15<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>보상: 경고 수준이 40% 감소합니다.</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
+ <t size='1.3' color='#ffa000'>HON NA FOB</t><br/><br/><t size='1'>Jednotky OPFOR používají řadu menších logistických základen za hlavní linii. Zničení těchto prostředků výrazně naruší zásobováni OPFOR jednotek a naruší jejich schopnost reagovat na naše akce.</t><br/><br/><t size='1'>Cílem mise je zničit všechny zásobovací prostředky (náklaďáky, kontejnery) libovolnými prostředky. Bohužel naše rozvědka není schopna vám poskytnout přesnou polohou pro základny, budete ji muset najít v červené zóně na mapě.</t><br/><br/><t size='1.15' color='#00a0ff'>Cena: 15<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Odměna: Snížení bojové pohotovosti OPFOR o 40%</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
Convoy Hijack
@@ -3262,6 +3551,7 @@
Konvoy Kaçırma
Interceptação de comboio
수송부대 무력화
+ Přepadení Konvoje
<t size='1.3' color='#ffa000'>CONVOY HIJACK</t><br/><br/><t size='1'>OPFOR forces use road convoys to resupply their defensive positions. Intercepting one of these convoys would effectively disrupt their supply lines, and we could use the occasion to retrieve an hefty amount of ammunition.</t><br/><br/><t size='1'>Your mission is to stop the OPFOR convoy by any means necessary. You can destroy it, or hijack it to retrieve all the ammunition you can grab. The target will be spotted on your map.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 10<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Reward: OPFOR alert level reduced by 15%</t><br/><t size='1.15' color='#ffa000'>Side reward: All the ammunition you can retrieve.</t><br/><br/><t size='10'><img image='res\secondary\convoy_obj.jpg'/></t>
@@ -3275,6 +3565,7 @@
<t size='1.3' color='#ffa000'>KONVOY KAÇIRMA</t><br/><br/><t size='1'>OPFOR kuvvetleri savundukları bölgelere konvoylar ile mühimmat sağlıyor. Bu konvoyları durdurmak, hem o bölgelere olan desteği azaltır, hemde kendinize mühimmat sağlamanıza yardımcı olur.</t><br/><br/><t size='1'>Göreviniz, elinizdeki imkanlarla OPFOR konvoyunu durdumak. Konvoyun hepsini yok edebilirsizin. Eğer mühimmat ele geçirmek isterseniz ise araçları kaçırabilirsiniz. Hedef haritanızda işaretlenecektir.</t><br/><br/><t size='1.15' color='#00a0ff'>Maliyet: 10<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Ödül: OPFOR uyarı seviyesi %15 azalıcaktır.</t><br/><t size='1.15' color='#ffa000'>Yan ödül: Kurtardığınız mühimmatlar.</t><br/><br/><t size='10'><img image='res\secondary\convoy_obj.jpg'/></t>
<t size='1.3' color='#ffa000'>INTERCEPTAÇÃO DE COMBOIO</t><br/><br/><t size='1'>As forças de oposição (FOROP) utilizam comboios terrestres para reabastecer suas posições defensivas. Interceptando um desses comboios afetaria efetivamente suas linhas de suprimento, e poderíamos usar a ocasião para recuperar uma grande quantidade de munições.</t><br/><br/><t size='1'>Sua missão é deter o comboio das forças de oposição utilizando qualquer meio possível. Você pode destruí-lo ou sequestrá-lo para recuperar toda a munição que conseguir transportar. O alvo será identificado em coordenadas específicas no seu mapa.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 10<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Recompensa: Nível de alerta das forças de oposição reduzido em 15%.</t><br/><t size='1.15' color='#ffa000'>Recompensa aliada: Toda a munição que conseguir.</t><br/><br/><t size='10'><img image='res\secondary\convoy_obj.jpg'/></t>
<t size='1.3' color='#ffa000'>수송부대 무력화</t><br/><br/><t size='1'>현재 적군은 수송부대를 동원하여 그들의 방어 거점에 군수물자를 수송하고 있습니다. 수송부대 중 하나를 공격하여 그들의 보급선을 끊고, 많은 양의 군수물자를 노획하십시요.</t><br/><br/><t size='1'>아군의 임무는 수단과 방법을 가리지 않고 적 수송부대를 멈추게 하는 것입니다. 군수물자를 파괴할 것인지, 노획하여 아군의 군수물자로 확보할 것인지는 당신의 선택입니다. 당신의 지도에 위치가 표시될 것입니다.</t><br/><br/><t size='1.15' color='#00a0ff'>소모되는 정보 점수: 10<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>보상: 경고 수준이 15% 감소합니다.</t><br/><t size='1.15' color='#ffa000'>추가 보상: 수송부대에서 노획할 수 있는 모든 군수물자.</t><br/><br/><t size='10'><img image='res\secondary\convoy_obj.jpg'/></t>
+ <t size='1.3' color='#ffa000'>PŘEPADENÍ KONVOJE</t><br/><br/><t size='1'>Jednotky OPFOR používají konvoje k zásobení obraných pozic. Přerušením jediného konvoje můžete efektivně narušit zásobování, a také můžeme využít teto příležitosti k získání značného množství munice.</t><br/><br/><t size='1'>Cílem mise je zastavit konvoj libovolnými prostředky. Můžete je zničit nebo zajmout a získat tak munici. Pozice konvoje bude zaznačena do mapy.</t><br/><br/><t size='1.15' color='#00a0ff'>Cena: 10<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Odměna: Bojová pohotovost OPFOR snížena o 15%</t><br/><t size='1.15' color='#ffa000'>Vedlejší odměna: Veškerá munice kterou zvládnete odnést.</t><br/><br/><t size='10'><img image='res\secondary\convoy_obj.jpg'/></t>
@@ -3290,6 +3581,7 @@
Sektörlerdeki BLUFOR savunmacıları
Defensores aliados nos setores controlados
적군 공격시 방어군 생성
+ BLUFOR obránci v obsazených sektorech
Auto-danger behavior on BLUFOR forces
@@ -3303,6 +3595,7 @@
BLUFOR için Oto-tehlike davranışı
Comportamento automático de alerta nas forças aliadas
아군 부대의 자동 경계 행위
+ Chování při automatickém nebezpečí BLUFOR jednotek
Maximum number of FOBs allowed
@@ -3316,6 +3609,7 @@
Maksimum FOB sayısı
Número máximo de FOBs permitidas
전초기지 건설 가능 수
+ Maximum postavených FOB
You are not allowed to deploy more than %1 FOBs at the same time.
@@ -3329,6 +3623,7 @@
Buraya %1 den fazla FOB koyamazsınız.
Você não está autorizado a instalar mais de %1 FOB(s) ao mesmo tempo.
%1 보다 더 많은 전진기지를 건설할 수 없습니다.
+ Nemůžete postavit víc jak %1 FOB
%1 loadout successfully loaded.
@@ -3342,6 +3637,7 @@
%1 ekipmanı başarıyla alındı.
Equipamento %1 carregado com sucesso
%1 장비를 성공적으로 불러왔습니다.
+ %1 výzbroj načtena.
Search and Rescue
@@ -3355,6 +3651,7 @@
Ara ve kurtar
Busca e Resgate
수색 및 구출
+ Záchranná mise
<t size='1.3' color='#ffa000'>SEARCH AND RESCUE</t><br/><br/><t size='1'>We have lost contact with a recon helicopter on mission behind the enemy lines. We believe the chopper was shot down by hostile forces.</t><br/><br/><t size='1'>The helicopter may have crashlanded anywhere in a large zone around its last known position. Your mission is to retrieve the chopper crew and their precious intel. Hostile forces may have found them first, so you must be quick, careful, and ready to engage.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 8<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Reward: 20 intel points (10 for each crew alive).</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
@@ -3368,6 +3665,7 @@
<t size='1.3' color='#ffa000'>ARA VE KURTAR</t><br/><br/><t size='1'>Dost bir keşif helikopterini düşman sahasında kaybettik. Helikopterin düşman kuvvetleri tarafından vurulduğuna inanıyoruz.</t><br/><br/><t size='1'>Helikopter son görülen yerde düştüğünü biliyoruz. Göreviniz helikopter personelini bulup ve taşıdığı önemli istihbaratı getirmenizdir. Düşman kuvvetler onu önceden bulabilirler dikkatli olun ve saldırıya açık olun.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 8<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Ödül: 20 istihbarat puanı (Her yaşayan kişi için 10).</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
<t size='1.3' color='#ffa000'>BUSCA E RESGATE</t><br/><br/><t size='1'>Perdemos contato com um helicóptero de reconhecimento presente em uma missão atrás das linhas inimigas. Acreditamos que o helicóptero foi abatido por forças hostis.</t><br/><br/><t size='1'>O helicóptero pode ter feito um pouso forçado em local próximo de sua última posição conhecida. Sua missão é recuperar a tripulação do helicóptero e sua preciosa inteligência. Forças hostis podem tê-los localizado primeiro, portanto seja rápido, cuidadoso e esteja pronto para engajar o inimigo.</t><br/><br/><t size='1.15' color='#00a0ff'>Cost: 8<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Recompensa: 20 pontos de inteligência (10 para cada membro vivo da tripulação).</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
<t size='1.3' color='#ffa000'>수색 및 구출</t><br/><br/><t size='1'>적군 후방지역에서 정찰임무를 수행하던 아군 정찰기와 교신이 끊어졌습니다. 현 상황으로 판단할때 적군에게 격추당한 것 같습니다.</t><br/><br/><t size='1'>아군의 임무는 마지막 교신 위치를 중심으로 아군 정찰기의 흔적을 찾는 것입니다. 적군이 먼저 발견하기전에 아군 정찰기의 흔적을 찾아 승무원 구출 및 다른 정보들을 획득, 복귀해야 합니다. 교전이 벌어질 수 있습니다.</t><br/><br/><t size='1.15' color='#00a0ff'>소요되는 정보 점수: 8<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>보상: 정보 점수가 20점 추가됩니다. 또한 구출한 인원 1명당 정보 점수가 10점 추가됩니다.</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
+ <t size='1.3' color='#ffa000'>ZÁCHRANNÁ MISE</t><br/><br/><t size='1'>Ztratili jsme kontakt s průzkumným vrtulníkem za nepřátelskými liniemi. Věříme že ji sestřelily nepřátelské jednotky.</t><br/><br/><t size='1'>Vrtulník mohl havarovat kdekoliv ve velké vzdálenosti od místa kde jsme s ní ztratily kontakt. Cílem mise je najít a zachránit přeživší posádku. Nepřátelské jednotky tam mohou být jako první, proto musíme jednat rychle, opatrně a být připraveni k boji.</t><br/><br/><t size='1.15' color='#00a0ff'>Cena: 8<img image='\A3\Ui_f\data\GUI\Cfg\Ranks\general_gs.paa'/></t><br/><t size='1.15' color='#ffa000'>Odměna: 20 zpravodajských bodů (10 za každého člena posádky).</t><br/><br/><t size='10'><img image='res\secondary\fob_obj.jpg'/></t>
@@ -3383,6 +3681,7 @@
Tim içindeki maksimum AI limiti
Limite de recrutamento de IA por grupo
아군 분대당 AI병사 모집 한도
+ Limit verbování AI jednotek na družstvo.
Crashed helicopter near %1.
@@ -3396,6 +3695,7 @@
Düşmüş helikopter %1 yakınlarında.
Helicóptero abatido nas proximidades de %1.
%1 근처에 정찰기가 추락했습니다.
+ Havárie vrtulníku poblíž %1
SAR mission failed, both crew are KIA.
@@ -3409,6 +3709,7 @@
Arama kurtarma görevi başarısız. Ekip çatışmada öldü.
A missão de busca e resgate falhou, ambos os tripulantes morreram em combate.
구조작전 실패, 승무원 전원 사망.
+ Záchranná mise selhala, všichni jsou mrtví.
SAR mission succeeded.
@@ -3422,6 +3723,7 @@
Arama kurtarma başarılı.
Missão de busca e resgate concluída com sucesso.
구출작전 성공!
+ Záchranná mise byla úspěšná
Player mapmarkers activation through extended options
@@ -3434,6 +3736,7 @@
Oyuncu harita işaretleri diğer ayarlardan açılabilir
Ativação de identificação dos jogadores no mapa, através de opções avançadas
플레이어 지도 표시기능 활성화
+ Aktivování hráčských značek skrz rozšířené menu
Mobile Respawn
@@ -3446,6 +3749,7 @@
Mobil respawn
Respawn móvel
재투입차량
+ Mobilní respawn
Mobile Arsenal
@@ -3458,6 +3762,11 @@
Mobil ekipman
Arsenal móvel
재투입차량에 '무기고' 설치
+ Mobilní arzenál
+
+
+ Respawn on attacked sectors
+ Respawn bei unter Angriff stehenden Sektoren
@@ -3472,6 +3781,7 @@
Killah Potatoes bayrağı
Bandeira da Killah Potatoes
Killah Potatoes 깃발
+ Killah Potatoes vlajka
Small storage area
@@ -3484,6 +3794,7 @@
Küçük depo
Depósito pequeno
소형 저장 창고
+ Malá skladovací plocha
Large storage area
@@ -3496,6 +3807,7 @@
Büyük depo
Depósito grande
대형 저장 창고
+ Velká skladovací plocha
Salvage Depot
@@ -3508,6 +3820,7 @@
Dönüşüm deposu
Centro de desmanche de veículos
재활용공장
+ Opravárenské Depo
Flight Control
@@ -3520,6 +3833,7 @@
Uçuş Kontrol
Controle de tráfego aéreo
비행 관제소
+ Letecká kontrola
Helipad
@@ -3532,6 +3846,7 @@
Heliped
Heliporto
헬기착륙장
+ Helipad
Tent Hangar
@@ -3544,6 +3859,7 @@
Çadırdan hangar
Hangar para aeronaves
항공기 격납고
+ Stanový Hangár
There is no free storage area nearby.
@@ -3556,6 +3872,7 @@
Yakınlarda boş depo yok
Não há depósito disponível nas proximidades.
근처에 남은 저장공간이 없습니다.
+ V blízkosti není volná skladovací plocha.
-- STORE CRATE
@@ -3568,6 +3885,7 @@
-- KUTUYU DEPOLA
-- ARMAZENAR CAIXA NO DEPÓSITO
-- 저장창고에 쌓기
+ -- ULOŽIT BEDNU
-- UNLOAD SUPPLY CRATE
@@ -3580,6 +3898,7 @@
-- İKMAL KUTUSUNU ÇIKAR
-- DESCARREGAR CAIXA DE SUPRIMENTOS
-- 보급품(S) 내리기
+ -- VYLOŽIT BEDNU SE ZÁSOBAMI
-- UNLOAD AMMO CRATE
@@ -3592,6 +3911,7 @@
-- MERMİ KUTUSUNU ÇIKAR
-- DESCARREGAR CAIXA DE MUNIÇÃO
-- 탄약(A) 내리기
+ -- VYLOŽIT BEDNU S MUNICÍ
-- UNLOAD FUEL CRATE
@@ -3604,6 +3924,7 @@
-- BENZIN KUTUSUNU ÇIKAR
-- DESCARREGAR BARRIS DE COMBUSTÍVEL
-- 연료(F) 내리기
+ -- VYLOŽIT BEDNU S PALIVEM
-- CHECK CONTENT
@@ -3616,6 +3937,7 @@
-- İÇİNDEKİLER KONTROL ET
-- CHECAR CONTEÚDO
-- 내용물 확인
+ -- ZKONTROLOVAT OBSAH
Crate contains %1 resources
@@ -3628,6 +3950,7 @@
Kutuda %1 kaynak var
Caixa contém %1 recursos
이 박스에는 %1 자원이 있습니다.
+ Bedna obsahuje 1%
-- Change alignment
@@ -3640,6 +3963,7 @@
-- Hizaları değiştir
-- Mudar alinhamento
-- 땅에 맞춰 정렬
+ -- Změnit zarovnání
Not enough free storage space
@@ -3652,6 +3976,7 @@
Yeteri kadar boş alan yok
Não há espaço de armazenamento suficiente
저장 공간이 부족합니다.
+ -- Málo úložného prostoru
You can't recycle preplaced objects
@@ -3664,6 +3989,7 @@
Koyulmayan objeleri geri dönüştüremezsiniz
Você não pode reciclar objetos pré inseridos
사전에 배치된 객체들은 재활용 할 수 없습니다.
+ Nelze rozebrat představené objekty
Can't recycle:\nNo Salvage Depot in FOB area
@@ -3676,6 +4002,7 @@
Geri dönüşemez:\nYakınlarda Dönüşüm Deposu yok
Não é possível reciclar:\nNão há centro de desmanche de veículos na área da FOB
전초기지 영역안에 재활용공장이 없어 재활용 할 수 없습니다.
+ Nelze rozebrat:\nV dosahu není žádný Opravárenské depo
-- REASSIGN ZEUS
@@ -3688,6 +4015,7 @@
-- ZEUSU SEÇ
-- REDESIGNAR ZEUS
-- 제우스 재배치
+ -- PŘIDĚLIT ZEUS
GLOBAL
@@ -3700,6 +4028,7 @@
KÜRESEL
GLOBAL
전체군수물자수량
+ GLOBÁLNÍ
-- Switch resource display
@@ -3712,6 +4041,7 @@
-- Kaynak bölgesini değiştir
-- Alterar painel de recursos
-- 군수물자현황 조회
+ -- Změnit zobrazení surovin
Following items are not allowed:\n%1
@@ -3724,6 +4054,7 @@
Şu eşyalar yasaklı:\n%1
Os seguintes itens não são permitidos:\n%1
허용 금지 항목 :\n%1
+ Následující věci nejsou dovoleny:\n%1
-- Production Settings
@@ -3736,6 +4067,7 @@
-- Üretim ayarları
-- Definições de Produção
-- 생산 설정
+ -- Nastavení produkce
Sector Type:
@@ -3760,6 +4093,7 @@
Sektör türü
Classe do setor:
거점 유형 :
+ Typ sektoru:
City
@@ -3772,6 +4106,7 @@
Şehir
Cidade
도시
+ Město
Factory
@@ -3784,6 +4119,7 @@
Fabrika
Fábrica
공장
+ Továrna
Producing:
@@ -3796,6 +4132,7 @@
Üretiyor
Produzindo:
생산:
+ Produkce:
Nothing
@@ -3808,6 +4145,7 @@
Hiçbirşey
Nada
없음.
+ Nic
Storage:
@@ -3820,6 +4158,7 @@
Depo:
Depósito:
보관:
+ Sklad:
Not present
@@ -3832,6 +4171,7 @@
Depolama yok
Inexistente
물품 없음
+ Není
Time left:
@@ -3844,6 +4184,7 @@
Kalan süre:
Tempo restante:
남은 시간:
+ Zbývající čas:
No production
@@ -3856,6 +4197,7 @@
Üretim yok
Sem produção
생산 없음
+ Žádná produkce
%1 minutes
@@ -3868,6 +4210,7 @@
%1 dakika
%1 minutos
%1 분
+ %1 minuty
Facilities available
@@ -3880,6 +4223,7 @@
Bölgeler hazır
Instalações disponíveis
가용 공장
+ Dostupné továrny
Stock Overview
@@ -3892,6 +4236,7 @@
Stok Listesi
Visão geral do armazém
보관내역
+ Stav skladů
%1 Crate
@@ -3904,6 +4249,7 @@
%1 Kutu
%1 Caixa
%1 상자
+ %1 Bedna
%1 Crates
@@ -3916,6 +4262,7 @@
%1 Kutular
%1 caixas
%1 상자
+ %1 Bedny
Choose Production
@@ -3928,6 +4275,7 @@
Üretimi seç
Selecione a produção
생산품 선택
+ Vyberte produkci
Sector setting saved.
@@ -3940,6 +4288,7 @@
Sektör ayarı kaydedildi.
Definição do setor salva
설정 저장
+ Nastavení sektoru uloženo
-- Build storage --
@@ -3952,6 +4301,7 @@
-- Depolama aç --
-- Construir depósito --
-- 저장창고 건설 --
+ -- Postavit skladiště --
-- Build supply facility --
@@ -3964,6 +4314,7 @@
-- İkmal kutusu üretimi kur --
-- Construir fábrica de suprimentos --
-- 보급품(S) 생산공장 건설
+ -- Postavit továrnu na zásoby --
-- Build ammo facility --
@@ -3976,6 +4327,7 @@
-- Mermi kutusu üretimi kur --
-- Construir fábrica de munição --
-- 탄약(A) 생산공장 건설
+ -- Postavit továrnu na munici --
-- Build fuel facility --
@@ -3988,6 +4340,7 @@
-- Benzin kutusu üretimi kur --
-- Construir refinaria de combustível --
-- 연료(F) 생산공장 건설
+ -- Postavit továrnu na palivo --
Needed facility not built in sector.
@@ -4000,6 +4353,7 @@
İstenilen üretim sektörde kurulu değil.
É necessária uma fábrica não construída neste setor
이 지역에는 생산에 필요한 공장이 없습니다.
+ Továrna nemůže být postavena v sektoru.
Not enough resources.\n\nYou need:\n%1 Supplies\n%2 Ammo\n%3 Fuel
@@ -4012,6 +4366,7 @@
Yetersiz kaynak.\n\nLazım olan: \n%1 İkmal \n%2 Mermi\n%3 Benzin
Sem recursos suficientes.\n\nVocê precisa de:\n%1 Suprimentos\n%2 Munição\n%3 Combustível
공장을 지을러면 이 지역의 저장창고에 군수물자가 필요합니다.\n\n필요항목:\n%1 보급품\n%2 탄약\n%3 연료
+ Nedostatek surovin.\n\nPotřebujete:\n%1 Zásoby\n%2 Munice\n%3 Palivo
Facility established.
@@ -4024,6 +4379,7 @@
Üretim kuruldu.
Estrutura criada.
이미 세워진 공장
+ Továrna postavena
AI Logistics Module
@@ -4036,6 +4392,7 @@
AI Lojistiği
Módulo Logístico automatizado
군수물자수송 AI 물류시스템
+ Modul AI logistiky
-- Logistic Overview
@@ -4048,6 +4405,7 @@
-- Lojistik
-- Visão Geral da Logística
-- 물류 개요
+ -- Logistický přehled
Add
@@ -4072,6 +4431,7 @@
Ekle
Adicionar
AI수송팀 편성
+ Přidat
Del
@@ -4084,6 +4444,7 @@
Sil
Deletar
AI수송팀 해체
+ Odebrat
Status:
@@ -4096,6 +4457,7 @@
Durum:
Status:
상태:
+ Stav:
Standby
@@ -4108,6 +4470,7 @@
Beklemede
Aguardando ordens
대기중
+ Nečinný
Loading
@@ -4120,6 +4483,7 @@
Yükleniyor
Carregando
군수물자 상하차 중
+ Nakládá
On the way
@@ -4132,6 +4496,7 @@
Yolda
A caminho
목적지로 이동중
+ Na cestě
Aborting mission
@@ -4144,6 +4509,7 @@
İptal ediliyor
Abortando missão
수송 중단
+ Rušení mise
No resources
@@ -4156,6 +4522,7 @@
Kaynak yok
Sem recursos
군수물자 없음
+ Nejsou suroviny
No storagespace
@@ -4168,6 +4535,7 @@
Depolama yeri yok
Sem espaço no depósito
보관 여유 없음
+ Není úložné místo
Next destination:
@@ -4180,6 +4548,7 @@
Diğer istikamet:
Próximo destino:
다음 목적지:
+ Další cíl:
Current convoy cargo
@@ -4192,6 +4561,7 @@
Şuanki konvoy kargosu
Comboio de carga atual
운반중인 군수물자
+ Aktuální náklad konvoje
Assigned Trucks
@@ -4204,6 +4574,7 @@
Seçili kamyonlar
Veículos em uso
보유 트럭
+ Nákladní auta
Assign Truck
@@ -4216,6 +4587,7 @@
Kamyon seç
Designar Transporte
트럭 추가
+ Koupit náklaďák
Unassign Truck
@@ -4228,6 +4600,7 @@
Seçimi iptal et
Dispensar Transporte
트럭 해제
+ Prodat náklaďák
Costs: 100 supplies and 100 fuel.
@@ -4240,6 +4613,7 @@
Maliyeti : 100 ikmal ve 100 benzin
Custa: 100 de suprimento e 100 de combustível.
비용: 100보급품(S), 100연료(F)
+ Cena: 100 zásob a 100 paliva
Gives: 50 supplies and 50 fuel.
@@ -4252,6 +4626,7 @@
Veriyor: 50 ikmal ve 50 benzin.
Fornece: 50 de suprimento e 50 de combustível.
회수: 50보급품(S), 50연료(F)
+ Cena: 50 zásob a 50 paliva
Confirm Mission
@@ -4264,6 +4639,7 @@
Onayla
Confirmar Missão
수송 시작
+ Potvrdit misi
Abort Mission
@@ -4276,6 +4652,7 @@
İptal et
Abortar Missão
수송 취소
+ Zrušit misi
Not enough resources
@@ -4288,6 +4665,7 @@
Yetersiz kaynak
Sem recursos suficientes
군수물자가 충분하지 않습니다.
+ Nedostatek surovin
Mission planning
@@ -4300,6 +4678,7 @@
Planlama
Planejamento de missão
수송 계획
+ Plánování mise
Destination A
@@ -4312,6 +4691,7 @@
A istikameti
Destino A
출발지역-A-
+ Cíl A
Destination B
@@ -4324,6 +4704,7 @@
B istikameti
Destino B
도착지역-B-
+ Cíl B
Supplies value from here to the other destination. (only whole numbers)
@@ -4336,6 +4717,7 @@
Burdan diğer istikamete gidecek ikmaller. (sadece sayılar)
Valores de suprimento daqui para o outro destino. (apenas valores inteiros)
출발지에서 도착지로 운반되는 보급품(S) 수량(정수만 입력)
+ Hodnota zásob odtud do cílového místa. (pouze celá čísla)
Ammo value from here to the other destination. (only whole numbers)
@@ -4348,6 +4730,7 @@
Burdan diğer istikamete gidecek mermiler. (sadece sayılar)
Valores de munição daqui para o outro destino. (apenas valores inteiros)
출발지에서 도착지로 운반되는 탄약(A) 수량(정수만 입력)
+ Hodnota munice odtud do cílového místa. (pouze celá čísla)
Fuel value from here to the other destination. (only whole numbers)
@@ -4360,6 +4743,7 @@
Burdan diğer istikamete gidecek benzinler. (sadece sayılar)
Valores de combustível daqui para o outro destino. (apenas valores inteiros)
출발지에서 도착지로 운반되는 연료(F) 수량(정수만 입력)
+ Hodnota paliva odtud do cílového místa. (pouze celá čísla)
Your mission is not possible.
@@ -4372,6 +4756,7 @@
Bu istikamet imkansız.
Não é possível executar a missão designada.
이 수송임무는 현재 불가능합니다.
+ Vaše trasa není možná.
You can't abort this mission at the moment.
@@ -4384,6 +4769,7 @@
Bu görevi şuan iptal edemezsiniz.
Não é possível abortar esta missão neste momento.
이 수송임무를 당장 중단 할 수 없습니다.
+ Trasu nelze v tuto chvíli zrušit.
@@ -4399,6 +4785,7 @@
Bu bölgeyi düşman etkisinden kurtar! Strateji anahtardır! Bol şanslar askerler.
Libere a região da opressão inimiga! Estratégia será essencial! Boa sorte infantaria.
적의 수중에서 이 지역을 탈환하자! 전략이 승리의 관건이다! 병사들이여, 행운을 빈다.
+ Osvoboďte oblast od nepřátelského útisku. Strategie je klíčová! Hodně štěstí vojáci.
1. Introduction
@@ -4412,6 +4799,7 @@
1. Giriş
1. Introdução
1. 소개
+ 1. Instrukce
<br/><br/>Hello gentlemen and welcome to the region, enemy forces have surprised us with a brutal and overwhelming offensive. They now have complete control of the region but with your efforts, that won't last long.<br/> <br/>Our primary objective is simple: liberate the region from enemy control!<br/> <br/>The road to victory will be long and dangerous. You will have to retake many sectors and acquire the necessary resources to improve the quantity and quality of friendly forces engaged in this campaign.<br/> <br/>Moreover, enemy forces will most certainly react to our advance. You will have to engage in secondary operations to weaken a foe that fights with higher numbers and better equipment than you do.<br/> <br/>In your efforts you will need the support of the local population, so always double-check what you're firing at!<br/> <br/>Questions? HQ out.<br/> <br/>
@@ -4424,6 +4812,7 @@
<br/><br/>Beyler ve bayanlar buraya hoşgeldiniz, düşman kuvvetleri bizi yıkıcı ve üstün güç ile karşıladılar. Şimdi bütün alanı hakimiyet altına aldılar ve siz geldiniz ki uzun süre böyle devam etmeyecektir.<br/> <br/>İlk görevimiz basit; Bu bölgeyi düşman kontrolü altından kurtar!<br/> <br/>Kazanmanın yolu uzun ve tehlikeli. Almanız gereken bir sürü sektor ve kaynaklar var. Bu kaynakları kullanarak bu adayı almaya çalışan dost birliklerimize destek çıkacaksınız.<br/> <br/>Ve dahası düşman bizim gelişmemize takiben onlarda gelişecektir. İkincil görevlere giderek düşmanların gelişmesini önleyecek ve yeni mühimmatlar elde edeceksiniz.<br/> <br/>Yerli halka da bir o kadar dikkat edin! Sıkmadan önce 2 kere kontrol edin!<br/> <br/>Sorusu olan? Bağlantı kapandı. <br/> <br/>
<br/><br/>Olá senhores, sejam bem-vindos à região. Forças inimigas nos surpreenderam com uma ofensiva brutal e absurda. Eles possuem agora controle completo sobre a região, porém com seus esforços, tal controle não irá durar por muito tempo.<br/> <br/>Nosso objetivo primário é simples: Liberar a região do controle inimigo!<br/> <br/>O caminho para vitória será longo e perigoso. Você terá que retomar dezenas de setores e adquirir os recursos necessários para desenvolver a quantidade e qualidade das forças aliadas engajadas nesta campanha.<br/> <br/>Além disso, as forças inimigas certamente irão reagir aos nossos avanços. Você deverá engajar em operações secundárias para enfraquecer um inimigo que combate em maior número e com melhores equipamentos que você.<br/> <br/>Em sua campanha, você precisará do apoio da população local, portanto, sempre confirme no que está disparando e em quem!<br/> <br/>Perguntas? Quartel General, câmbio. QRT.<br/> <br/>
<br/><br/>제군들! 이 작전지역에 배치받은 것을 환영한다!. 현재 적군은 잔인하고 압도적인 공격으로 우리를 놀라게하였고, 이제 이 지역에 대한 완전한 통제권을 가지고 있다.<br/> <br/>하지만 아군의 노력으로 인해 오래가지 못할 것이다. 우리의 목표는 단 하나! 이 지역을 다시 탈환하는 것이다!<br/> <br/>승리의 길은 멀고도 험하다. 많은 희생을 필요로 한다. 또한 아군의 질과 양을 향상시키기 위해 필요한 자원을 생산, 확보하여 전초기지(FOB)로 수송해야 한다.<br/> <br/>적군은 우리의 진격에 가장 효과적인 방법으로 반격을 할 것이다. 따라서 우리는 적군을 약화시키기위해 부차적인 작전에도 참여해야만 한다.<br/> <br/>또한 지역 주민들의 지지를 받기위해 필요한 조치을 해야 할 것이며, 이를 항상 확인해야 할 것이다.<br/> <br/>질문? HQ out.<br/> <br/>
+ <br/><br/>Dobrý den, dámy a pánové, vitejte v oblasti. Jednotky OPFOR nás překvapily brutálním a ohromujícím útokem. Nyní mají vládu nad celým ostrovem, ale díky vaší snaze, ne na dlouho.<br/> <br/>Náš cíl je jednoduchý, osvobodit oblast od nepřátelského útisku.<br/> <br/>Cesta za vítězstvím bude dlouhá a nebezpečná. Musíme dobýt mnoho území a získat důležité zdroje k vylepšení a posílení BLUFOR jednotek operujících v tomto tažení.<br/> <br/>Navíc, jednotky OPFOR budou s největší pravděpodobností reagovat na váš postup. Budete muset splnit mnoho vedlejších úkolu k oslabení nepřátelské přesily s lepším vybavením.<br/> <br/>Ve svém úsilí budete potřebovat podporu místního obyvatelstva, takže se vždy ujistěte, po čem střílíte.<br/> <br/>Otázky? HQ konči.<br/> <br/>
2. Starting the campaign!
@@ -4437,6 +4826,7 @@
2. Göreve başlamak
2. Iniciando a campanha!
2. 전투시작
+ 2. Začátek kampaně
<br/><br/>You begin the campaign either onboard the USS Freedom, or at Chimera base, safe zones the enemy won't dare to attack. Your first choice is to choose where you want to deploy. At first you can only deploy at your starting position but as you progress, more options will become available such as Forward Operating Bases (FOB) and mobile respawns.<br/> <br/>At your starting position you can choose your equipment from a complete Arsenal. You will also find your first FOB packaged inside a container, the Spartan-01 helicopter and a few other small transport helicopters.<br/> <br/>You will have to ferry that container with the Spartan-01 (or choose to start with the first FOB already built). You can deploy this first FOB wherever you want (as long as you're 1km from the starting position and 300m from any sector), so it's up to you to choose the right place to start your campaign offensive.<br/> <br/>
@@ -4449,6 +4839,7 @@
Görevinize USS Freedom'da başlayacaksınız veya Chimera Bölgesinde yani düşmanların saldıramayacağı güvenli bölgelerde. İlk işiniz nereye atlayacağınız olacaktır, siz bölgeleri aldıkça yeni FOB'ler ve mobil spawn merkezleri de açacaksınız.<br/> <br/>Başladığınızda Arsenal (Cephanelik) den istediğiniz ekipmanı seçebilirsiniz. Bir FOB Konteynırı, SPARTAN-01 helikopteri ve birkaç taşıma helikopterine de ayrıca sahipsiniz.<br/> <br/>SPARTAN-01 ile FOB Konteynırını istediğiniz yere götürüp bir FOB Bölgesi (başlangıç noktasından 1km diğer sektörlerden 300mt uzakta olmanız gerekli) açabilirsiniz ve saldırmaya o FOB'den devam edebilirsiniz.<br/> <br/>
<br/><br/>Você iniciará a campanha abordo do porta-aviões USS Fredom ou na base operacional Chimera, instalações que o inimigo não se atreverá a atacar. Sua primeira escolha será definir onde irá mobilizar. Primeiramente somente poderá mobilizar na sua posição inicial, entretanto, conforme progredir, mais alternativas se tornarão disponíveis, como a Base de Operações Avançadas (FOB) e os respawns móveis.<br/> <br/>Em sua posição inicial, você poderá escolher seu equipamento através de um arsenal completo. Você terá à sua disposição sua primeira FOB transportável, dentro de um contêiner. Também estará disponível o transporte aéreo de callsign Spartan-01 e mais alguns helicópteros de transporte.<br/> <br/>Você deverá mover o mencionado contêiner utilizando a Spartan-01 (ou escolha começar com a primeira FOB já construída). Você poderá mobilizar esta FOB para onde desejar (desde que esteja a 1km do ponto inicial e a 300 metros de qualquer setor). Assim, depende apenas de você escolher o local ideal para iniciar sua campanha ofensiva.<br/> <br/>
<br/><br/>최초의 작전 기지는 적이 절대로 건드리지 못할 안전지대로, 아군의 반격 나팔 소리의 첫 음표이기도 하며, 이번 반격 작전의 출발점이 될 것이다. 처음에는 작전 기지만 배치할 수 있었으나, 반격작전이 진행됨에 따라 FOB(전초기지) 또는 재투입차량에도 배치될 것이다.<br/> <br/>또한 최초의 작전 기지에서 '무기고'를 이용하여 무장을 갖출수 있고, 이미 건설된 건초기지가 있거나 또는 전초기지(FOB)차량을 1대 찾을 수 있을 것이다. 또한 운이 좋다면 재투입차량 또는 트럭이나 공중 탑재 장비등도 찾을 수 있을 것이다.<br/> <br/>당신이 처음으로 해야할 일은 무장을 갖추고, 이미 건설된 건초기지가 있다면 거기에서부터, 만약 전초기지(FOB)차량이 있다면 그 것을 찾아 FOB(전초기지)를 적당한 곳(최초의 작전기지로부터 1km, 도시로부터 300m 떨어진 곳)에 설치해야 한다. 이 지점이 바로 첫번째 반격이 시작되는 곳으로 반격을 시작하는 지점은 전적으로 당신의 선택에 달려 있다.<br/> <br/>만약 당신이 반격작전이 진행중인 상황에서 투입된다면, 먼저 지도를 살펴보라. 현재 아군이 어디서 전투중인지 알 것이다. 아군에게 무전으로 물어보거나 채팅으로 물어보면서 전투에 참여하라. 행운을 빈다.<br/> <br/>
+ <br/><br/>Zahájíte kampaň buď na palubě USS Freedom, nebo na základně Chimera, v bezpečných zónách, které se nepřítel neodváží zaútočit. První volbou je vybrat, kam chcete nasadit. Zpočátku se můžete nasadit pouze na vaší výchozí pozici, ale jak postupujete, budou k dispozici další možnosti, jako jsou Forward Operating Bases (FOB) a mobilní respawns.<br/> <br/>Na své počáteční pozici si můžete vybrat vybavení z kompletního Arsenalu. Také najdete svůj první FOB zabalený v kontejneru, vrtulník Spartan-01 a několik dalších malých transportních vrtulníků.<br/> <br/>Budete se muset přepravit s pomocí Spartan-01 (nebo se rozhodnete začít s první postavenou FOB již postavenou). Tento první FOB můžete nasadit kamkoli budete chtít (pokud jste 1 km od výchozí pozice a 300 m od jakéhokoli sektoru), takže je na vás, abyste vybrali správné místo pro zahájení ofenzivy.<br/> <br/>
3. Objective
@@ -4462,6 +4853,7 @@
3. Objektifler
3. Objetivo
3. 작전 목표
+ 3. Cíle
<br/><br/>The primary objective of this campaign is to remove enemy forces from the region entirely. To achieve this, you will have to liberate ALL major cities within the region! This is the only victory condition for the campaign but those cities are tough nuts to crack with only limited resources at your disposal and a well established enemy force. <br/> <br/>To succeed, you will have to capture large number of different sectors, each with their own use.<br/> <br/>
@@ -4473,6 +4865,7 @@
<br/><br/>作戰的最終目標是徹底將敵軍趕出這個地區,要達到這個目的,你必須解放本地區的所有主要城市!雖然這是作戰的唯一勝利條件,但在資源有限的情況下進攻這些防禦良好、又駐紮大量守軍的城市根本是天方夜譚。<br/> <br/>想要成功,你必須佔領各式各樣不同功效的戰區。<br/> <br/>
<br/><br/>O objetivo primário desta campanha é remover completamente as forças inimigas da região. Para alçancar tal objetivo, você deverá liberar TODAS as principais cidades dentro da região! Esta é a única condição de vitória para a campanha, porém essas cidades serão difíceis de pacificar com recursos limitados à sua disposição. Além disso, as forças inimigas estão muito bem instaladas no território. <br/> <br/>Para lograr êxito, você deverá capturar uma extensa quantidade de setores, cada um com sua própria base de recursos.<br/> <br/>
<br/><br/>이 반격 작전의 최종 목표는 모든 적을 이 지역에서 완전히 몰아내는 것이다. 하지만 대도시에는 많은 적군들이 있고, 이 적군들은 잘 정비되어 있으며 충분한 장비를 보유하고 있다.<br/> <br/>이러한 대도시를 점령하기 위해선 많은 군수물자를 필요로 한다.<br/> <br/>많은 군수물자를 확보하기 위해서는 다수의 다른 거점들을 점령해야 한다. 거점 종류는 총 5가지이며 각각 특별한 기능을 가지고 있다. 이것을 잘 활용하여 아군의 질과 양을 항상시켜 최종 목표를 달성해야 한다.<br/> <br/>주의!!! 민간인을 학살하거나 재산을 약탈하지 마라!!! 적군 민병대가 출현할 것이다!!!<br/> <br/>
+ <br/><br/>Hlavním úkolem je vyhnat jednotky OPFOR z oblasti. K dosažení, budete muset obsadit všechna hlavní města v oblasti. Toto je jediná podmínka vítězství kampaně.<br/> <br/>Ale tyto města budou oříšek, máte k dispozici jen omezené zdroje a města jsou obsazená po zuby ozbrojenými jednotkami OPFOR. <br/> <br/>Aby jste uspěly, budete muset obsadit mnoho jiných sektorů, každý za jiným účelem.<br/> <br/>
4. Sectors
@@ -4486,6 +4879,7 @@
4. Sektörler
4. Setores
4. 거점
+ 4. Sektory
<br/><br/>Sectors are split into 5 different types:<br/> <br/>- Points of Interest (PoI): Generally small to medium sized villages/towns. While strategically unimportant, these places are where the citizens of the region live and as such are key in obtaining their trust and sympathy.<br/> <br/>- Factories: Across the region you will find civilian factories under enemy control. These factories are specialized at creating one of the three resources (Supplies, Ammo, and Fuel), but can later be upgraded to produce all 3. As such they are a very strategic first target!<br/> <br/>- Military Bases: Home to large amounts of highly equipped enemy forces, these installations are heavily defended and will require large and well co-ordinated assaults if you have any hope in capturing them! Capturing these bases will enable us to deploy stronger assets in the region and are critical to your success.<br/> <br/>- Radio Towers (RT): When under enemy control, RTs will be used to call in reinforcements when a nearby sector is attacked by our own forces. The reaction time of the reinforcements will depend on the distance between the tower and the sector. When under friendly control, the towers will give useful map intel on hostile troop movements in the vicinity by intercepting their radio communications.<br/> <br/>- Major Cities: There are several major cities in the region. When all are under friendly control, we will most certainly have beaten back the enemy to a point where they cannot re-establish control. This is your primary objective.<br/> <br/>
@@ -4497,6 +4891,7 @@
<br/><br/>戰區可以被分為五種不同的類型:<br/> <br/>- 興趣點(PoI):一般都是小、中型村莊/小鎮,你可以升級楚瑜己方控制下的每個PoI(在建造完倉儲區後),並從三種用來生產軍需品和部隊的資源類型中選擇一種來生產。<br/> <br/>- 工場:敵軍控制的民用工廠散布在各個地方,由於只要為這些工廠設立倉儲區,就能從三種資源任選一種進行生產,這使得他們的戰略價值不言而喻,也使他們成為了兵家必爭之地!<br/> <br/>- 軍事基地:有著大量強大武裝的敵軍駐紮地,這類設施防守嚴謹,只有在投入毫不遜色的武力與良好的戰術決策才有可能攻陷它們!<br/> <br/>- 無線電塔(RT):敵軍控制下的無線電塔將為附近受我軍部隊攻擊的戰區呼叫增援,增援的反應時間取決於無線電塔與戰區的距離。友軍所控制的無線電塔則能被用來監聽周遭設施並藉以取得敵軍部隊的最新動向。<br/> <br/>- 主要城市:地區內有多個主要城市,當所有城市都被我軍攻略時,才是真正解放這個地區的時候,而這也是就是你的主要目標!<br/> <br/>
<br/><br/>Os setores estão divididos em 5 tipos distintos:<br/> <br/>- Pontos de interesse: Geralmente vilarejos/cidades de proporção pequena para média. Enquanto não tão importantes estratégicamente, esses locais são onde os cidadãos desta região vivem e dessa forma, é a chave para obter sua confiança e simpatia.<br/> <br/>- Fábricas: Em toda a região, você encontrará fábricas civis sob controle inimigo. Estas fábricas são especializadas no desenvolvimento de um dos três tipos de recursos (Suprimentos, Munição e Combustível), no entanto podem ser aprimorada para produzir todas as três classes de recursos, dessa forma, são alvos estratégicos e devem ser prioridade em seus esforços!<br/> <br/>- Bases Militares: Lar de uma vasta quantidade de forças inimigas bem equipadas, essas instalações são fortemente protegidas e requerem uma grande e bem coordenada força de assalto para de capturá-la. Ao capturar essas bases, será possível disponibilizar maiores recursos na região, que serão críticos para o seu sucesso.<br/> <br/>- Torres de Rádio: Quando sob domínio inimigo, as torres de rádio serão utilizadas para solicitar reforços quando um setor próximo estiver sendo atacado pela Coalizão. O tempo de reação dependerá da distância entre a torre e o setor. Quando estiver sob controle aliado, as torres fornecerão inteligência sobre a movimentação das tropas inimigas na proximidade. Isto será possível pois as torres interceptarão as frequências inimigas.<br/> <br/>- Grandes Cidades: Existem dezenas de grandes cidades na região. Quando estiverem sob controle da Coalizão, certamente não será possível ao inimigo retomar seu controle. Este é seu objetivo primário.<br/> <br/>
<br/><br/>- 거점의 종류는 전부 5가지이다. 첫번째로 대도시는 큰 네모안에 세모가 그려져 있다. 대도시에는 잘 정비된 적군이 방어중이다. 이 곳을 점령하기 위해선 많은 병력이 필요하다. 참고로 모든 대도시를 점령하면 적군은 이 지역에서 후퇴할 것이다.<br/> <br/>- 두번째는 적군 군사기지로 마름모에 아래쪽에 선이 그려져 있으며 적군 기갑부대가 주둔하고 있다. 지속적으로 기계화부대를 동반한 수색정찰병을 내보고 있으며 근처 적군 도시를 공격하면 지원병을 보내기도 한다.<br/> <br/>- 세번째는 네모안에 통신탑이 그려져 있는 곳으로 '라디오타워'라고 한다. 이 곳을 점령하면 주변지역의 적 거점을 공격할때 적군들이 지원부대을 못부르거나 오더라도 적은 숫자만 오게 된다.<br/> <br/>- 네번째는 네모인데 가운데에 검은 점이 찍혀있는 것으로 '도시'이라고 한다. 이 곳을 점령하면 이용가능한 AI의 숫자가 증가(최대100명)한다.<br/> <br/>- 마지막으로 주유기 표시로 된 '공장'이다. 이 지역의 경우 도시 이름 옆에 (S),(A),(F)가 표기되어 있는데 이는 생산 가능한 보급품의 종류를 나타낸다. 즉 보급품은 (S), 탄약은 (A), 연료는 (F)이다.<br/> <br/>이 지역은 아군이 점령하게 되면 왼쪽 상단 메뉴안에 --저장창고 건설-- 이라는 메뉴가 생성된다. 마을내 적당한 곳에 저장창고를 건설하면 이 곳에 이 도시에서 생산되는 군수물자가 저장된다.<br/> <br/>이 군수물자를 AI 수송부대를 이용하여 전초기지로 운반하면 장비를 생산하는데 필요한 군수물자로 사용할 수 있게 된다.<br/> <br/>
+ <br/><br/>Sektory jsou rozděleny na 5 různých typů:<br/> <br/>- Body zajmu: obvykle malá a střední města, strategicky nedůležitá místa, kde žijí místní civilisté v klidu a harmonii.<br/> <br/>- Vojenské základny: plné jednotek OPFOR, tyhle základny jsou dobře bráněny a vyžadují silný a koordinovaný útok. Zajmutí těchto základen nám dovolí nasadit do boje novou techniku, která je kritická k našemu vítězství.<br/> <br/>- Továrny: Napříč celou oblastí mužete najít civilní továrny pod nepřátelskou kontrolou. Tyto továrny se specializují na výrobu jedné ze tří surovin (Zásoby, Munice, Palivo), ale později je lze vylepšit aby produkovaly všechny tři suroviny najednou. Jako takové jsou strategicky našim první cílem.<br/> <br/>- Rádiové věže: pod kontrolou OPFOR jednotek, slouží k přivolání posil do blízkých sektorů pod útokem. Rychlost reakce posil je dána vzdáleností radiové věže od sektoru. Ale pod kontrolou NATO jednotek, poskytují věže informace o pohybu nepřátelských jednotek v okolí za pomoci rádiové komunikace.<br/> <br/>- Hlavní města: V oblasti je několik Hlavních Měst. Pokud jsou všechna pod kontrolou NATO, vyhráváte.<br/> <br/>
5. Resources
@@ -4510,9 +4905,10 @@
5. Kaynaklar
5. Recursos
5. 군수물자
+ 5. Zdroje
- <br/><br/>In this campaign you have to manage, store and protect three types of resources:<br/> <br/><t color='#00ff00'>SUPPLIES:</t> These are the most essential. Without supplies, you will be unable to deploy additional soldiers or requisition any military hardware. As such, HQ recommends prioritising these first!<br/> <br/><t color='#ff0000'>AMMUNITION:</t> Used to stock armed vehicles such as APCs and MBTs as well as elite (and heavily armed) soldiers.<br/> <br/><t color='#ffff00'>FUEL:</t> Every vehicle needs fuel, some being more thirsty than others.<br/> <br/>You may come across all three resources in any sector but for a considerable and constant supply, you must capture Factory sectors! Once captured, factories require a storage area (scroll menu action) and then they can immediately begin producing their intended resource. If you can afford it, any factory can be upgraded to produce the other two resources as well. <br/> <br/>
+ <br/><br/>In this campaign you have to manage, store and protect three types of resources:<br/><br/><t color='#00ff00'>SUPPLIES:</t> These are the most essential. Without supplies, you will be unable to deploy additional soldiers or requisition any military hardware. As such, HQ recommends prioritising these first!<br/> <br/><t color='#ff0000'>AMMUNITION:</t> Used to stock armed vehicles such as APCs and MBTs as well as elite (and heavily armed) soldiers.<br/> <br/><t color = '#ffff00'>FUEL:</t> Every vehicle needs fuel, some being more thirsty than others.<br/> <br/>You may come across all three resources in any sector but for a considerable and constant supply, you must capture Factory sectors! Once captured, factories require a storage area (scroll menu action) and then they can immediately begin producing their intended resource. If you can afford it, any factory can be upgraded to produce the other two resources as well. <br/> <br/>
<br/><br/>In dieser Kampagne müssen Sie drei Arten von Ressourcen verwalten, einlagern und beschützen:<br/> <br/><t color='#00ff00'>NACHSCHUB:</t> Diese sind von essenzieller Bedeutung. Ohne Nachschu können Sie weder Soldaten rekrutieren, noch militärisches Gerät anfordern. Daher empfiehlt HQ diese zu bevorzugen!<br/> <br/><t color='#ff0000'>MUNITION:</t> Werden für bewaffnete Fahrzeuge wie Spz und Kpz, sowie für Elite (schwerbewaffnete) Soldaten benötigt.<br/> <br/><t color='#ffff00'>KRAFTSTOFF:</t> Jedes Fahrzeug benötigt Kraftstoff. Einige sind durstiger, als andere.<br/> <br/>In den Sektoren können Sie durchaus alle drei Arten von Ressourcen finden, aber für einen signifikanten und konstanten Nachschub, müssen Sie PoI und Fabriken einnehmen. Nach Übernahme benötigen beide Lagerflächen (Scroll-Menü) und der PoI benötigt zusätzlich noch ein Fabrikgebäude (wieder Scroll-Menü). Alle drei Arten von Fabriken können in ein und dem selben PoI gebaut werden, jedoch müssen Sie eine erste und einzige Abgabe dafür bereitstellen! Das sind 50 von der Ressource, die nachher von der Fabrik produziert werden soll und je 100 der anderen beiden Ressourcen.<br/><br/>
<br/><br/>En esta campaña tendrás que administrar, almacenar y proteger tres tipos de recursos:<br/> <br/><t color='#00ff00'>SUMINISTROS:</t> Estos son los más escenciales. Sin suministros, no podrás desplegar soldados adiciones ni solicitar mejoras militares. Como tal, HQ recomienda priorizar dichos recursos!<br/> <br/><t color='#ff0000'>MUNICION:</t> Se usa para reabastecer vehículos como APCs y Tanques, así como soldados de élite (altamente armados).<br/> <br/><t color='#ffff00'>COMBUSTIBLE:</t> Cada vehículo necesita combustible, algunos requieren más que otros.<br/> <br/>Quizá te cruces con los 3 tipos de recursos en un sector pero, para tener un fuente considerable y constante de suministros, deberás capturar sectores industriales! Una vez capturadas, las industrias requieren una zona de almacenamiento (acción en el menú escroleable) y después, ellos pueden empezar a productir los recursos deseados inmediatamente. Si puedes costearlo, cualquier industria puede ser mejorada para porducir los otros dos recursos también.<br/> <br/>
<br/><br/>In questa campagna è necessario gestire, memorizzare e proteggere tre tipi di risorse:<br/> <br/><t color='#00ff00'>APPROVVIGIONAMENTI:</t> Questi sono i più essenziali. Senza approvvigionamenti, non sarete in grado di distribuire soldati o richiedere qualsiasi hardware militare. In quanto tale, HQ raccomanda di dare priorità a queste risorse per prime!<br/> <br/><t color='#ff0000'>MUNIZIONI:</t> Utilizzate per lo stoccaggio di veicoli armati come APC e MBT, nonché soldati di élite (e pesantemente armati).<br/> <br/><t color='#ffff00'>CARBURANTE:</t> Ogni veicolo ha bisogno di carburante, alcuni hanno più sete di altri.<br/> <br/>Puoi incontrare tutte e tre le risorse in qualsiasi settore, ma per una fornitura considerevole e costante, devi catturare i PDI e le Fabbriche! Una volta catturati, entrambi richiedono un'area di stoccaggio (menu rotellina) e poi un PDI richiederà anche la costruzione di strutture (nuovamente, menu rotellina). Tutte e tre le strutture possono essere costruite in qualsiasi PDI ma dovete fornire un costo iniziale per impostare queste strutture! Costo 50 della risorsa specifica e 100 delle altre due.<br/> <br/>
@@ -4521,6 +4917,7 @@
<br/><br/>在這次作戰中你必須管理、囤積與保護三種資源:<br/> <br/><t color='#00ff00'>補給:</t>最關鍵的物資。一旦沒有補給,你將無法佈署更多士兵或其餘軍事資源,因此,指揮部建議優先謀取這項資源!<br/> <br/><t color='#ff0000'>彈藥:</t>用來採購步兵戰車(APC)和主戰坦克(MBT)等裝甲載具,同時也被用於招募武裝菁英的重裝士兵。<br/> <br/><t color='#ffff00'>油料:</t>載具的必需品,任何載具都需要油料,尤其是那些「大胃王」的大型載具們。<br/> <br/>在作戰過程中你或許能在任意戰區內搜刮到以上三種資源,但是為了解放這個區域,你勢必需要更穩定而有效的補給線,這時候你就需要去佔領興趣點(PoI)和工廠了!兩者都能在占領後建立一個倉儲區(用滾輪動作選單來建立),而興趣點還需要額外建立資源生產設施(依舊是滾輪動作選單)。一個PoI能夠同時建立三種生產設施,但你必須先投資才能全數建立起來!建造設施需要 50 點對應的資源與其餘兩個資源各 100 點。<br/> <br/>
<br/><br/>Nesta campanha você deverá gerir, estocar e proteger três tipos de recursos.:<br/> <br/><t color='#00ff00'>SUPRIMENTOS:</t> Este é o recurso essencial. Sem suprimentos, será impossível mobilizar infantaria adicional ou requisitar equipamentos militares. Desse modo, o QG recomenda priorizar estes recursos!<br/> <br/><t color='#ff0000'>MUNIÇÃO:</t> Utilizada para abastecer veículos blindados armados, bem como soldados de elite de equipamento bélico pesado.<br/> <br/><t color='#ffff00'>COMBUSTÍVEL:</t> Todo veículo precisa de combustível, alguns consomem mais que outros.<br/> <br/>Você cruzará com todos os três tipos de recursos dispersos pelos setores, porém para adquirir uma quantidade considerável e abastecimento constante, você deverá capturar setores com fábricas/refinarias. Uma vez capturadas, as fábricas precisarão de um depósito (use o scroll do mouse) e então poderão imediatamente iniciar a produção do recurso pretendido. Se puder arcar com os custos, as fábricas poderão ser aprimoradas para produzir os demais recursos. <br/> <br/>
<br/><br/>군수물자는 총 3가지 종류가 있다.<br/> <br/><t color='#00ff00'>보급품:</t> 보급품(S)은 가장 중요한 군수물자로, 보급품이 없으면 AI 보병을 비롯하여 모든 장비를 배치(생산)할 수 없다.<br/> <br/>또한 장비를 배치(생산)할 때 가장 많이 소비되는 보급품이다.<br/> <br/><t color='#ff0000'>탄약:</t> 탄약(A)은 무장한 장비를 배치(생산)할 때 필요하다.<br/> <br/><t color='#ffff00'>연료:</t> 연료(F)는 장비을 움직이기 위해서 꼭 필요한 보급품이며, 대형 장비는 더 많은 연료를 소비한다.<br/> <br/>각 군수물자는 지도에서 주유기 표시로 된 '공장 '에서 생산된다. 이 지역의 경우 도시 이름 옆에 (S),(A),(F)가 표기되어 있는데 이는 생산 가능한 보급품의 종류를 나타낸다. 즉 보급품은 (S), 탄약은 (A), 연료는 (F)이다.<br/> <br/>이 지역을 아군이 점령하게 되면 왼쪽 상단 메뉴안에 --저장창고건설-- 이라는 메뉴가 생성된다. 도시내 적당한 곳에 저장창고를 건설하면 이 곳에 이 마을에서 생산된 군수물자가 저장된다. 이 군수물자를 AI수송부대를 이용하여 전초기지로 운반하면 장비를 생산하는데 사용할 수 있게 된다.<br/> <br/>만약 이 '생산공장'에서 생산중인 물품을 변경하고자 한다면, 도시내에 설치한 저장창고로 공장건설에 필요한 군수물자(생산하고자 하는 군수물자 50, 나머지 두가지 군수물자 100)을 운반한 후 변경하고자 하는 군수물자의 생산공장을 건설하면 된다.<br/> <br/>생산품은 '생산 설정' 에서 변경할 수 있고, AI 수송부대는 물류 개요' 에서 편성할 수 있다.<br/> <br/>아군 AI 수송부대의 트럭은 1회에 1대당 최대 200개의 군수물자를 운반할 수 있다.<br/> <br/>
+ <br/><br/>V této kampani musíte spravovat, ukládat a chránit tři typy zdrojů:<br/> <br/><t color ='#00ff00'>SUROVINY:</t> Toto jsou nejdůležitější. Bez spotřebního materiálu nebudete moci nasadit další vojáky ani zabavit vojenskou techniku. Velitelství jako takové doporučuje prioritu těchto prvních!<br/> <br/><t color ='#ff0000' >MUNICE:</t>Používá se k zásobě ozbrojených vozidel, jako jsou APC a MBT, stejně jako elity (a těžce vyzbrojení) vojáci.<br/> <br/><t color = '#ffff00'>PALIVO:</t>Každé vozidlo potřebuje palivo, některé jsou více žíznivé než ostatní.<br/> <br/>Možná narazíte na všechny tři zdroje v jakémkoli sektoru, ale pro značnou a stálou dodávku musíte zachytit tovární sektory! Jakmile jsou továrny zachyceny, vyžadují úložný prostor (akce nabídky posouvání) a poté mohou okamžitě začít vyrábět zamýšlený zdroj. Pokud si to můžete dovolit, může být každá továrna upgradována tak, aby vytvořila další dva zdroje. <br/> <br/>
6. Alert Level
@@ -4534,6 +4931,7 @@
6. Uyarı Seviyesi
6. Nível de Alerta
6. 경고수준
+ 6. Úroveň pohotovosti
<br/><br/>The enemy won't let you liberate all of its brand new territory without a reaction. When you begin the campaign, hostile forces will only be composed of the garrisons inside military bases. However as you become more threatening by liberating more and more sectors, they will start calling in more reinforcements and equipment to counter you.<br/> <br/>To limit the enemies operational capabilities, you will have to fulfill secondary objectives that will consist of destroying their logistical bases and raiding their convoys. This is not required to win the campaign but if you ignore the alert level for too long, you're in for quite a lot of resistance.<br/> <br/>
@@ -4545,6 +4943,7 @@
<br/><br/>敵人不可能任你為所欲為。作戰剛開始時,敵軍部隊僅由本地軍事基地的駐紮部隊構成,但解放的戰區越多將使你對他們的威脅度也越來越高,而這也將促他們派出更多、更好與更強的部隊與人手來對付你。<br/> <br/>想要遏制住敵人的作戰能力,你必須透過摧毀敵方前線基地、掠奪對方補給車隊等次要任務來破壞他們對你的威脅度評估。次要任務並非這次作戰的必要項目,但坐視警戒度的提升將大大地提升敵人的抵抗強度!<br/> <br/>
<br/><br/>O inimigo não irá permitir a conquista de seu território sem uma reação. Quando iniciar sua campanha, forças hostis serão apenas compostas por guarnições dentro de bases militares. No entanto, ao liberar mais setores, as forças inimigas chamarão mais reforços e equipamentos para tentar te combater.<br/> <br/>Para limitar a capacidade operacional das forças de oposição, você deverá cumprir objetivos secundários que consistem na destruição de bases logísticas e no assalto aos comboios inimigos. Isto não é obrigatório para lograr êxito na campanha, todavia se o nível de alerta for ignorado por muito tempo, você enfrentará uma forte resistência inimiga.<br/> <br/>
<br/><br/>처음 반격 작전을 시작할 때에 적군들은 우리를 우습게 여길 것이다! 하지만 작전이 진행될 수록 적군들은 우리를 위험하게 느끼게 될 것이고 점점 더 많은 적군부대와 부딛치게 될 것이다.<br/> <br/>적군의 작전 능력을 억제하려면, 부차적인 임무수행을 통해 적의 후방보급기지를 파괴하거나, 보급차량을 습격, 전방으로 향하는 군수물자를 파괴하여야 한다.<br/> <br/>만약에 강력한 적군과 부딛치는 것을 두려워하지 않는다면, 부차적인 임무는 무시하고 오로지 적진을 향해 돌격하라!!!<br/> <br/>
+ <br/><br/>Jednotky OPFOR vás nenechají obsazovat nové sektory bez jakékoliv reakce. Na začátku kampaně jsou nepřátelé schováni pouze v nepřátelských základnách. Nebezpečí však vzrůstá s každým obsazeným sektorem, jednotky OPFOR si častěji přivolají posily, vozidla a jiné vybavení proti vám.<br/> <br/>Ke snížení nebezpečí musíte plnit vedlejší mise, například zničení logistické základny. Tohle není nutné k vyhrání kampaně a však pokud budete ignorovat vzrůstající nebezpečí, mohou přijít velké problémy.<br/> <br/>
7. Construction
@@ -4558,6 +4957,7 @@
7. İnşa etmek
7. Construção
7. 건설(배치)
+ 7. Stavění
<br/><br/>To help you succeed in your endeavors, you have a construction capability at every FOB that allows you to deploy infantry, vehicles, defenses, fortifications and so on to your specific location.<br/> <br/>Although infantry, vehicles and defenses will cost resources, fortifications such as structures, sandbags and walls will not.<br/> <br/>The construction system will be available when you are within 100 meters of any FOB.<br/> <br/>
@@ -4569,6 +4969,7 @@
<br/><br/>為了協助你成功解放這裡,指揮部允許你在每個前線基地周遭限定的範圍內佈署步兵、載具、防禦工事等軍備設施與建造工事。<br/> <br/>步兵、載具和防禦設備(如固定式武器)需要消耗資源,但建築、沙包、掩體等工事是完全免費的。<br/> <br/>你可以在前線基地半徑 100 公尺內使用建造系統。<br/> <br/>
<br/><br/>Para auxiliar no sucesso de sua iniciativa, você terá a capacidade de construir em todas suas bases avançadas, que o permitirá mobilizar infantaria, veículos, defesas, fortificações e etc para sua localidade.<br/> <br/>Embora infantaria, veículos e defesas exijam recursos para seu desenvolvimento, fortificações como estruturas, sacos de areia e muros não terão custo.<br/> <br/>O sistema de construção estará disponível quando você estiver a 100 metros de qualquer FOB.<br/> <br/>
<br/><br/>전초기지나 장비 또는 AI 보병을 건설(배치)하기 위해선 우선 관리자로부터 권한을 획득해야 한다. 권한을 획득한 후 제한된 갯수의 전초기지를 건설 할 수 있고, 전초기지를 건설한 후 125m거리 이내에서 장비를 생산(배치) 할 수 있다.<br/> <br/>전초기지를 건설하게 되면 제일 먼저 소형 또는 대형 저장 창고부터 건설해야 한다. 이 창고로 AI 수송부대를 이용하여 각 거점에서 생산된 군수물자를 운반, 필요한 장비를 건설(배치)해야 한다. 각 전초기지에 보관중인 보급품은 공유할 수 없다.<br/> <br/>따라서 전선이 이동하게 되면, 후방의 전초기지에 저장중인 군수물자를 새로이 건설한 전방의 전초기지로 AI 수송부대를 이용하여 운반해야 한다.<br/> <br/>아군 AI 수송부대의 트럭은 1회에 1대당 최대 200개의 군수물자를 운반할 수 있다.<br/> <br/>주의! 지역 민간인들의 지지가 없다면 적 민병대가 출현하여 아군 AI 수송부대를 습격, 군수물자를 파괴하거나 도난 당할 수 있으니 작전시 민간인을 학살하거나 재산을 약탈하지 않는다.<br/> <br/>
+ <br/><br/>Abyste uspěly ve své snaze, máte možnost stavět jednotky, vozidla a opevnění. Samozřejmě v závislosti na zdrojích.<br/> <br/>Ačkoli pěchota, vozidla a obrana budou stát zdroje, opevnění, jako jsou budovy, pytle s pískem a zdi, nikoliv.<br/> <br/>Systém stavění je dostupný do 100 metrů od FOB. Tehdy se vám objeví možnost stavět v kontextové nabídce.<br/> <br/>
8. Deploying another FOB
@@ -4582,6 +4983,7 @@
8. Başka bir FOB kurmak
8. Instalando outra FOB
8. 전초기지(FOB)
+ 8. Zřízení FOB
<br/><br/>To build a brand new FOB, go to the construction menu and then the logistics tab and build a FOB container or a FOB truck (the same thing, only with wheels). Then you can position the FOB container/truck where you want to deploy your shiny new FOB. However, be aware that you can't build a FOB within 1km of your starting position, within 300m of any sector, or within 2km of any other FOB.<br/> <br/>That would simply be redundant!<br/> <br/>
@@ -4593,6 +4995,7 @@
<br/><br/>要建立一个新的前線基地,打開建造選單的後勤面板,並建立一個前線基地貨櫃或前線基地載具(一樣的東西,只是多個輪子)。然後你就能帶著前線基地貨櫃或前線基地車到任何你想佈署的位置進行佈署了。注意,你不能在起始作戰基地 1 公里內、戰區 300 公尺内,或是其它前線基地 2 公里内部署前線基地。<br/> <br/>因為這麼多前線基地實在是太多餘了!<br/> <br/>
<br/><br/>Para construir uma nova FOB, acesse o menu de construção, selecione a aba de logística e então construir FOB no conteiner ou uma FOB transportável (é a mesma coisa, mas com rodas). Em seguida, poderá posicionar sua linda e nova FOB (transportável ou no conteiner) onde desejar. No entanto, esteja ciente de que não poderá construir a FOB dentro de 1km da sua posição inicial, dentro de 300 metros de qualquer setor ou dentro de 2km de outra FOB.<br/> <br/>Seria simplesmente redundante!<br/> <br/>
<br/><br/>최초 작전 기지 또는 이미 건설된 전초기지의 건설(배치)메뉴에서 FOB container 또는 FOB truck을 찾을 수 있을 것이다. FOB truck을 선택하여 생산한 후 배치하고 싶은 지역으로 이동하여 건설(설치)하면 된다.<br/> <br/>단, 최초 작전기지로 부터 1Km, 거점으로부터 300m, 다른 전초기지로부터 2Km 이내에는 설치를 할 수 없다.<br/> <br/>7항 건설(배치)에서 설명하였듯이 전초기지를 건설하게 되면 제일 먼저 소형 또는 대형 저장 창고부터 건설해야 한다. 이 후 AI 수송부대를 이용하여 각 거점 또는 후방의 전초기지에 보관중인 군수물자를 운반, 필요한 장비를 건설(배치) 하면 된다.<br/> <br/>주의! 지역 민간인들의 지지가 없다면 적 민병대가 출현하여 아군 AI 수송부대를 습격, 군수물자를 파괴하거나 도난 당할 수 있으니 작전시 민간인을 학살하거나 재산을 약탈하지 않는다.<br/> <br/>
+ <br/><br/>K postavení nového FOB, jděte do stavebního menu a pote do logistické záložky, poté postavte FOB kontejner nebo FOB náklaďák (to je to samé ale na kolech).<br/> <br/>Poté přesuňte kontejner na místo kde rozložíte z brusu nové FOB. Mějte se však na pozoru, FOB nelze postavit uvnitř obsazeného sektoru nebo ve vzdálenosti 2km od jiného FOB a 1km od startovní základny.<br/> <br/>To by bylo prostě zbytečné!<br/> <br/>
9. Secondary Objectives
@@ -4606,6 +5009,7 @@
9. İkincil Objektifler
9. Objetivos Secundários
9. 부차적인 임무
+ 9. Vedlejší úkoly
<br/><br/>When you capture sectors, sometimes the few hostiles forces remaining will surrender. You can then capture those prisoners and take them back to a nearby FOB to be interrogated.<br/> <br/>That interrogation, executed in the utmost respect of the Geneva Convention, will allow you to obtain information which can be used to reveal the rough position of an enemy logistics base, enemy convoy or friendly search and rescue.<br/> <br/>After going there you will need to find the exact position of your target, then use any means at your disposal to complete your objective. Succeeding at this task will be rewarded, reducing the alert level consequently and with it the efficiency of all hostile forces.<br/> <br/>
@@ -4617,6 +5021,7 @@
<br/><br/>有时候當你占領戰區時,一些敵軍殘兵會選擇投降。你可以將他們抓到任何一個前線基地(不包含起始作戰基地)進行審問。<br/> <br/>審問後獲得的情資將能用來定位出敵方前線基地或補給車隊的大致位置、或是換取搜索與營救友軍的準確情報。<br/> <br/>之後你必須找到這些目標的精確位置並不惜代價完成任務。任務成功的獎勵將降低敵方的警界度,並進而削弱所有敵軍的戰鬥能力。<br/> <br/>
<br/><br/>Quando você capturar setores, em algumas situações as forças hostis remanescentes se renderão. Você poderá capturar os prisioneiros e levá-los para a FOB mais próxima para serem interrogados.<br/> <br/>O interrogatório, executado em observância à Convenção de Genebra, o permitirá a obtenção de informações que podem ser empregadas para revelar a posição aproximada da base de logística inimiga, comboio inimigo ou operações de busca e resgate de forças aliadas.<br/> <br/>Após chegar na área de operações, você precisará identificar a localização exata do seu alvo, e então fazer uso dos meios necessários à sua disposição para concluir seu objetivo. Ao lograr êxito em sua tarefa, serão recompensados, reduzindo o nível de alerta reducing the alert level inimigo e consequentemente a eficiência de todas as forças hostis.<br/> <br/>
<br/><br/>적군의 거점들을 점령하다보면 간혹 포로를 잡을 수 있다. 이 포로를 아군 전초기지로 호송하여 심문하게 되면 정보점수가 올라간다.<br/> <br/>이 정보 점수를 사용하여 부차적인 임무 3가지를 반복해서 진행할 수 있는데, 임무를 성공하면, 적군의 작전 능력을 떨어트리거나, 더 많은 정보 점수, 또는 군수물자를 보상으로 받게 된다.<br/> <br/>
+ <br/><br/>Když obsadíte sektor, někdy se stane že některé nepřátelské jednotky zůstanou a vzdají se. Ty můžete zajmout a převést do nejbližší FOB kde budou vyslechnuti.<br/> <br/>Z výslechu, z úcty k Ženevským konvencím, můžete zjistit vice nebo méně přesné informace o nepřátelských logistických základnách, nepřátelských konvojích nebo o spojeneckých zajatcích.<br/> <br/>Poté, co tam půjdete, budete muset najít přesnou polohu vašeho cíle, a pak pomocí jakýchkoli prostředků, které máte k dispozici, dokončete svůj úkol. Úspěch v tomto úkolu bude odměněn, čímž se sníží úroveň pohotovosti a tím i účinnost všech nepřátelských sil.<br/> <br/>
10. Commanding
@@ -4630,6 +5035,7 @@
10. Komuta etmek
10. Comandando
10. 지휘 및 기타정보
+ 10. Velení
<br/><br/>When a player uses the Commander role, they get access to the Zeus interface by pressing the corresponding key (Y by default). This interface allows the commanding of friendly forces in 3D or map view.<br/> <br/>Moreover the commander gets additional build options that will allow them to obtain crewed vehicles or entire pre-made squads.<br/> <br/>This role is now mandatory, as it provides direct access to the management of production sectors and AI logistics. Given that you are positioned by a FOB, you will see the options "Production Settings" and "Logistic Overview".<br/> <br/> The first enables the ability to decide which Factory produces which specific resources, as well as a detailed current overview.<br/> <br/> The latter allows you to command an AI logitical convoy, where you may "Add" logistical groups, purchase any amount of trucks per group and command them to move specific amounts of resources across the region for you.<br/> <br/>
@@ -4641,6 +5047,7 @@
<br/><br/>當一名玩家扮演指揮官角色時,他將會得到使用宙斯功能的權限,該介面讓玩家可以在 3D 或地圖視角中指揮友軍部隊。<br/> <br/>除此之外,指揮官還有額外的建築選項,讓他可以招募載有友軍單位的載具或一整個預設的 AI 班級。<br/> <br/>現階段由於該角色有著戰區產出管理與AI後勤管理的直接權限,因此必須有玩家進行操作。當處於前線基地的範圍內時,你將會看到「產出設定」和「後勤總覽」兩個選項。<br/> <br/>前者有著指定PoI和工廠資源產出類型,以及察看總覽細項的功能。<br/> <br/>後者則讓你能夠指揮 AI 車隊,其中你可以「添增」後勤單位、為後勤單位購買任意數量的卡車,並指揮他們在指定區域之間來往進行運輸物資。<br/> <br/>
<br/><br/>Quando um jogador assume a função de comandante, ele recebem acesso à interface Zeus ao pressionar a tecla correspondente (a tecla padrão é 'Y'). Essa interface permite o comando de forças aliadas na plataforma 3D ou através do mapa.<br/> <br/>Ademais, o comandante recebe opções adicionais de construção que o permitirão obter veículos tripulados ou grupos predeterminados.<br/> <br/>Tal função é agora obrigatória, pois possibilita acesso direto à gestão dos setores de produção e logísticas automatizadas. Quando estiver posicionado numa FOB, você poderá observar as opções "Configuração de Produção" e "Visão Geral de Logística".<br/> <br/> A primeira habilita a capacidade de decidir que fabrica/refinaria irá produzir qual recurso específico, bem como uma visão geral detalhada sobre o serviço.<br/> <br/> O último permite a você comandar o sistema automatizado de comboio logístico, onde você poderá "adicionar" grupos logísticos, adquirir quantos transportes desejar e os comandar para transportar quantidades específicas de recursos através do território.<br/> <br/>
<br/><br/>- 지휘 :<br/> <br/>지휘권한은 관리자가 허가한 자만이 획득할 수 있다. 지휘자는 각 거점에서 생산되고 있는 군수물자를 지정하거나 내역을 살펴 볼 수 있고, 각 군수물자를 AI수송부대를 이용하여 운반할 수 있다. 또한 제우스 기능을 사용할 수 있다.<br/> <br/>- 기타 정보 :<br/> <br/>항공기를 사용하기 위해서는 반드시 '비행 관제소'를 먼저 만들어야만 한다. 이후 '항공기 격납고'를 만들고 항공기를 배치한다. 항공기 격납고 수에 따라 운행할 수 있는 항공기 숫자가 결정된다.<br/> <br/>비행장은 평지라 할지라도 습기가 많은 지역은 항공기 이착률이 힘들기 때문에 적군 비행장을 점령하여 사용하기를 권한다.<br/> <br/>고급 장비는 특정한 군사기지를 점령해야만 전초기지에서 생산(배치)할 수 있다. 지도에 보면 군사기지 이름 옆에 원이 그려져 있고 체크가 된 곳이 있는데 이 곳을 점령하게되면 체크 옆에 표기되어 있는 장비를 생산(배치)할 수 있게 된다.<br/> <br/>전투에 사용한 장비는 반드시 전초기지로 가지고 귀환해야 한다. 전초기지범위 밖에 있으면 사라지기 때문이다. 노획장비 또한 없어지지 않기 때문에 반드시 전초기지로 귀환해서 접속종료를 하기 바란다.<br/> <br/>AI은 1플레이어가 최대 12명까지 뽑아서 사용할 수있으나, 지휘하기엔 의무병과 공병을 포함하여 3~5명정도를 추천한다.<br/> <br/>함부로 민간인을 학살하거나 재산(특히 집)을 파괴하거나 약탈(차량같은 것)하지 말라. 민병대 출현하게 되면 머리 아프다.<br/> <br/>민간인들에게 환영받기 위해서는 부상당한 민간인(간혹 지도에 보라색이 생김)들을 도와줘라.<br/> <br/>끝으로 재미있는 게임 시간이 되길 바란다!<br/> <br/>
+ <br/><br/>Když hráč použije roli Velitele, získá přístup k rozhraní Zeus stisknutím odpovídající klávesy (ve výchozím nastavení Y). Toto rozhraní umožňuje velení přátelských sil v zobrazení 3D nebo mapy.<br/> <br/>Navíc komandér získá přístup postavit vozidla s posádkou nebo celé předvytvořené družstva.<br/> <br/>Tato role je důležitá, a jako taková dává přímý přístup k spravování produkce v sektorech a logistice AI. Pokud budete stát na FOB, dostanete možnosti "Nastavení produkce" a "Logistický přehled".<br/> <br/> První vám dá možnost nastavit která továrna bude produkovat kterou surovinu, jako také detailní přehled.<br/> <br/> Písmena vám dovolí rozkazovat AI logistickým konvojům, kde můžete "Přidat" logistické skupiny, koupit jakékoliv množství náklaďáků na skupinu a přikázat jim převážet specifické množství surovin napříč celou oblastí pro vás.<br/> <br/>
Arsenal mode
@@ -4653,6 +5060,7 @@
Ekipman(Arsenal) modu
Modo do Arsenal
무기고 모델
+ Nastavení Zbrojnice
No restrictions
@@ -4665,6 +5073,7 @@
Kısıtlama yok
Sem restrições
제한 없음
+ Bez Omezení
Use preset from config
@@ -4677,6 +5086,7 @@
config.sqf kullan
Usar predefinição de config.sqf
사용자 설정(기본임무설정)
+ Použít nastavení z configu
-- PUSH CRATE
@@ -4689,6 +5099,7 @@
-- KUTUYU İTTİR
-- EMPURRAR CAIXA --
-- 군수물품 밀기
+ -- TLAČIT KRABICI
-- STACK AND SORT
@@ -4701,6 +5112,7 @@
-- SIRALA VE DÜZENLE
-- ORDENAR E CLASSIFICAR --
-- 군수물품 재배치/분류
+ -- SESKUPIT A ROZTŘÍDIT
@@ -4712,6 +5124,7 @@
BI支援模塊系統權限
Acesso ao Módulo de Suporte da Bohemia Interactive
BI 지원 단위 시스템 권한
+ BI Modul podpory Přístup do systému
Commander only
@@ -4724,6 +5137,7 @@
Sadece komutan
Apenas comandante
지휘관
+ Pouze Komandér
Whitelisted only
@@ -4736,6 +5150,7 @@
Sadece beyaz listedekiler
Apenas quem está na lista de permissão
등록된 사용자
+ Pouze whitelist
Everyone
@@ -4748,6 +5163,7 @@
Herkes
Todos
모든 사용자
+ Kdokoliv
Extended Options
@@ -4772,6 +5189,7 @@
Gelişmiş Ayarlar
Opções Avançadas
추가 설정
+ Rozšířené Možnosti
- disabled -
@@ -4784,6 +5202,7 @@
- kapalı -
- desativado -
- 비활성화 -
+ - vypnuto -
Squad Management
@@ -4796,6 +5215,7 @@
Tim Yönetimi
Gestão de equipe
분대 관리
+ Správa Družstva
Join
@@ -4808,6 +5228,7 @@
Katıl
Se juntar
참가
+ Přidat se
Create
@@ -4820,6 +5241,7 @@
Yarat
Criar
만들기
+ Vytvořit
Rename
@@ -4832,6 +5254,7 @@
Yeniden Adlandır
Renomear
이름변경
+ Přejmenovat
Leader
@@ -4844,6 +5267,7 @@
Lider
Líder
분대장위임
+ Velitel
Cancel
@@ -4856,6 +5280,7 @@
İptal
Cancelar
취소
+ Zrušit
Choose
@@ -4868,6 +5293,7 @@
Seç
Selecionar
선택
+ Vybrat
Platoon and Squad Awareness
@@ -4880,6 +5306,7 @@
Platon ve Tim Farkındalığı
Indicador de grupo no mapa
분대 추가 기능 설정
+ Ostražitost Týmů a Družstev
Show platoon overlay:
@@ -4892,6 +5319,7 @@
Platonu ekranda göster:
Mostrar indicador de pelotão:
아군 분대명 보이기 설정:
+ Zobrazit přehled družstev:
active
@@ -4904,6 +5332,7 @@
aktif
Ativo
활성화
+ aktivní
Show player nametags:
@@ -4916,6 +5345,7 @@
Oyuncu isimlerini göster:
Mostrar nome dos jogadores
아군 플레이어 이름 보이기 설정:
+ Zobrazit hráčské jmenovky:
Yes
@@ -4928,6 +5358,7 @@
Evet
Sim
예
+ Ano
No
@@ -4940,6 +5371,7 @@
Evet
Não
아니요
+ Ne
Adjust View Distance
@@ -4952,6 +5384,7 @@
Görüş Mesafesi
Ajustar distância de visão
가시거리 설정
+ Přizpůsobit Dohled
View Distance
@@ -4964,6 +5397,7 @@
Görüş Mesafesi
Distância de visão
가시거리
+ Dohled
Infantry
@@ -4976,6 +5410,7 @@
Kara Askeri
Infantaria
보병
+ Pěchota
Vehicles
@@ -4988,6 +5423,7 @@
Araçlar
Veículos
차량
+ Vozidlo
Objects
@@ -5000,6 +5436,7 @@
Objeler
Objetos
사물
+ Objekty
Adjust view distance to keep FPS above
@@ -5012,6 +5449,7 @@
Görüş mesafesini ayarlarak FPS'i yüksek tutun
Ajustar distância de visão para manter FPS acima de
설정한 프레임에 맞게 시야거리 조절
+ Přizpůsobit dohled k zachování FPS nad
Adjust Terrain Details
@@ -5024,6 +5462,7 @@
Yer Detayı Ayarı
Ajustar detalhes do terreno
지형 그래픽 설정
+ Přizpůsobit detaily terénu
Very Low
@@ -5036,6 +5475,7 @@
Çok Düşük
Muito baixo
매우 낮음
+ Velmi nízké
Low
@@ -5048,6 +5488,7 @@
Düşük
Baixo
낮음
+ Nízké
Normal
@@ -5060,6 +5501,7 @@
Normal
Normal
보통
+ Normální
High
@@ -5072,6 +5514,7 @@
Yüksek
Alto
높음
+ Vysoké
Show teammates on map:
@@ -5084,6 +5527,7 @@
Dostları haritada göster:
Mostrar membros da equipe no mapa:
지도에 아군 플레이어 표시 설정:
+ Zobrazit spoluhráče na mapě:
In-Vehicle Sound Volume
@@ -5096,6 +5540,7 @@
Araç-içi Ses
Volume do som dentro do veículo
차량 탑승시 소리크기 설정
+ Hlasitost ve vozidle
Test
@@ -5108,6 +5553,7 @@
Test
Teste
실험
+ Test
Respawn
@@ -5120,6 +5566,7 @@
Yeniden Doğ
Respawn
재생
+ Respawn
Replace nearest AI
@@ -5132,6 +5579,7 @@
En yakındaki AI ile değiş
Substituir IA mais próxima
가장 가까운 AI
+ Nahradit nejbližší AI
A civilian named %1 was killed!
@@ -5144,6 +5592,7 @@
%1 ismindeki sivil öldürüldü!
Um civil de nome %1 foi morto!
민간인 %가 사망하였다!
+ Civilista jménem %1 byl zabit jednotkami BLUFOR!
A civilian's vehicle was seized!
@@ -5156,6 +5605,7 @@
Bir sivil aracı ele geçirildi!
Um veículo de civil foi tomado!
민간인의 차량이 탈취되었다!
+ Civilní vozidlo bylo zajato jednotkami BLUFOR!
Civilians are complaining about %1 lost buildings.
@@ -5168,6 +5618,7 @@
Siviller %1 kadar yıkılan binaları hakkında konuşuyorlar.
Civis estão reclamando sobre %1 construções destruídas
민간인들이 %1 건물이 파괴된 것에 대해 불평하고 있다.
+ Civilisté si stěžují na %1 zničené budovy.
Civilian named %1 is thankful for your help.
@@ -5178,6 +5629,7 @@
Um civil chamado %1 agradeceu sua ajuda.
平民 %1 感謝你的幫助。
시민 %1 가 도와줘서 고맙다고 인사한다.
+ Civilista jménem %1 ti děkuje za pomoc.
Civil Reputation penalty for buildings if building is
@@ -5190,6 +5642,7 @@
Şu türdeki binalara ceza verilince, ceza uygulanır
Penalidade na reputação civil se a construção estiver
평판에 영향을 주는 민간 건물 파괴 정도
+ Penalizace reputace u civilistů pokud je budova
damaged
@@ -5202,6 +5655,7 @@
zarar görmüş
Danificada
손상시
+ poškozená
fully destroyed
@@ -5214,6 +5668,7 @@
tamamen yokedilmiş
Totalmente destruída
완전 파손시
+ kompletně zničena
SERVER RESTART NOTIFICATION
@@ -5226,6 +5681,7 @@
伺服器重啟提醒
NOTIFICAÇÃO DE REINÍCIO DO SERVIDOR
서버 재시작 알림!
+ OZNÁMENÍ O RESTARTU SERVERU
The server will restart in less than 60 seconds!
@@ -5238,6 +5694,7 @@
伺服器將在 60 秒內重啟!
O servidor irá reiniciar em menos de 60 segundos!
서버가 60초후 재시작 됩니다!
+ Server se restartuje za méně jak 60 vteřin!
The server will restart in less than 5 minutes!
@@ -5250,6 +5707,7 @@
伺服器將在 5 分鐘內重啟!
O servidor irá reiniciar em menos de 5 minutos!
서버가 5분후 재시작 됩니다.
+ Server se restartuje za méně jak 5 minut!
The server will restart in less than 15 minutes!
@@ -5262,6 +5720,7 @@
伺服器將在 15 分鐘內重啟!
O servidor irá reiniciar em menos de 15 minutos!
서버가 15분후 재시작 됩니다.
+ Server se restartuje za méně jak 15 minut!
The server will restart in less than 30 minutes!
@@ -5274,6 +5733,7 @@
伺服器將在 30 分鐘內重啟!
O servidor irá reiniciar em menos de 30 minutos!
서버가 30분후 재시작 됩니다.
+ Server se restartuje za méně jak 30 minut!
Automatic Server Restart after (hours)
@@ -5286,6 +5746,7 @@
自動重啟伺服器時間(小時)
Reinício automático do servidor após (horas)
자동 서버 재시작(시간)
+ Automatický restart serveru za (hodiny)
== DEBUG MESSAGES ==
@@ -5298,6 +5759,7 @@
== 除錯訊息 ==
== MENSAGENS DE DEBUG ==
== 정보 수집 메세지 ==
+ == DEBUGOVACÍ ZPRÁVY ==
Civil Informant
@@ -5309,6 +5771,7 @@
民間線人
Informante Civil
민간인 정보원
+ Civilní Informace
Civil Reputation
@@ -5320,6 +5783,7 @@
民間聲望
Reputação Civil
민간인 평판
+ Civilní Reputace
A civilian from %1 says he has some information for us.
@@ -5332,6 +5796,7 @@
來自 %1 的一位平民說他有情報要交給我們。
Um civil de %1 disse que possui algumas informações para nos apresentar.
%1 이름의 민간인이 우리에게 정보가 있다고 접근중이다.
+ Civilista z %1, říká že má pro nás nějakou informaci.
The civilian gave us some important information.
@@ -5344,6 +5809,7 @@
平民給了我們一些重要情報。
Um civil nos concedeu algumas informações importantes.
민간인들이 우리에게 중요한 정보를 몇가지 알려 주었다.
+ Civilista nám dal nějaké důležité informace.
The civilian has disappeared.
@@ -5356,6 +5822,7 @@
平民消失了。
Um civil desapareceu.
민간인이 행방불명되었다.
+ Civilista odešel.
The civilian died.
@@ -5368,6 +5835,7 @@
平民死亡了。
Um civil morreu.
민간인이 사망하였다.
+ Civilista umřel.
Asymmetric Threat
@@ -5379,6 +5847,7 @@
非對稱威脅
Ameaça Assimétrica
비대칭 위협
+ Asymmetric Threat
Logistic
@@ -5391,6 +5860,7 @@
後勤
Logística
물류
+ Logistika
Logistic Convoy Ambush
@@ -5403,6 +5873,7 @@
後勤車隊遭到襲擊
Emboscada no Comboio Logístico
아군 AI수송부대가 습격을 당했다.
+ Přepadení Logistického konvoje
Guerilla forces attacking our convoy near %1.
@@ -5415,6 +5886,7 @@
游擊隊正在 %1 附近攻擊我們的車隊
Forças de guerrilha estão atacando nosso comboio nas proximidades de %1.
적군 민병대가 1% 부근에서 아군 AI수송부대를 공격하고 있다!
+ Odboj přepadl náš konvoj poblíž %1.
The ambush was successfully repelled.
@@ -5427,6 +5899,7 @@
成功擊退了游擊隊。
A emboscada foi frustrada com sucesso.
아군 AI수송부대에 대한 적 민병대의 공격을 성공적으로 막아내었다.
+ Přepadení bylo úspěšně odraženo
The guerilla forces escaped with the convoy resources.
@@ -5439,6 +5912,7 @@
游擊隊搶走了車隊物資。
As forças de guerrilha escaparam com os recursos do comboio.
적군 민병대가 아군 AI수송부대가 운반중이던 군수물자를 탈취하였다.
+ Odboj uprchl se surovinami z konvoje.
Sectorspawn
@@ -5449,6 +5923,7 @@
戰區刷新
Spawn do setor
거점재생
+ Sectorspawn
Killed units
@@ -5459,6 +5934,7 @@
擊殺單位
Unidades mortas
적군 사살
+ Zabité jednotky
Treat the civilian (field dressing)
@@ -5470,6 +5946,7 @@
治療平民(基礎繃帶)
Preste socorro ao civil (curativo)
민간인 치료
+ Ošetřit civilistu(pomocí bandáže)
You need a field dressing.
@@ -5481,6 +5958,7 @@
你需要一個基礎繃帶。
Você precisa de curativo.
붕대가 필요하다.
+ Potřebuješ ošetřit.
There is a high ranked officer near %1.
@@ -5492,6 +5970,7 @@
%1 附近有一名高級軍官。
Há um oficial de alta patente nas proximidades de %1.
%1 근처에 적군의 고급 장교가 있는 것으로 파악되었다.
+ Důstojník s vysokou hodností poblíž %1.
The officer was successfully killed.
@@ -5503,6 +5982,7 @@
成功刺殺了軍官。
O oficial foi morto. Missão cumprida.
적군 장교를 암살하는데 성공하였다.
+ Důstojník úspěšně zabit.
The officer has moved on.
@@ -5514,6 +5994,7 @@
軍官逃離了。
O oficial escapou.
적군 장교가 이동중이다.
+ Důstojník utekl.
Mobile Respawn Cooldown (minutes)
@@ -5525,6 +6006,7 @@
機動重生點每次重生所需冷卻時間(分鐘)
Tempo de espera do respawn móvel (minutos)
재투입차량에서 재생시 필요한 대기 시간(분)
+ Mobilní respawn cooldown (minuty)
%1 minutes mobile respawn cooldown left.
@@ -5536,6 +6018,7 @@
機動重生點還需要 %1 分鐘冷卻。
Falta(m) %1 minuto(s) de tempo de espera do respawn móvel.
%1 분 남음(재투입차량에서 재생대기시간)
+ Zbývá %1 minut na mobilní respawn.
An allied resistance fighter named %1 was killed!
@@ -5547,6 +6030,7 @@
一名叫做 %1 的友軍抵抗軍戰士陣亡了!
Um aliado das forças de resistência de nome %1 foi morto!
% 라고 하는 아군에 협조한 민병대가 전사하였다.
+ Spojenecký bojovník domobrany %1 byl zabit!
Gamedata saving
@@ -5557,6 +6041,7 @@
儲存數據中
Salvando dados do jogo
게임 저장
+ Ukládání hry
Production
@@ -5567,6 +6052,7 @@
生產
Produção
생산
+ Produkce
@@ -5576,6 +6062,7 @@
Сохранить/Загрузить параметры
Carica/Salva Parametri
매개변수설정 저장/불러오기
+ Uložit/načíst parametry
SAVE selected parameters
@@ -5584,6 +6071,7 @@
Сохранить выбранные параметры
SALVA i parametri
매개변수설정 저장
+ Uložit vybrané parametry
LOAD parameters or use selected if no saved value found
@@ -5592,6 +6080,7 @@
Загрузить параметры или использовать выбранные, если не найдено сохраненного значения
CARICA parametri o utilizza selezionati se non è stato trovato alcun valore salvato
매개변수설정 불러오기/ 저장된 설정이 없는 경우 현재 선택된 설정 사용
+ Načíst parametry nebo použít vybrané pokud nebyly nalezeny žádné uložené.
Use selected parameters without saving
@@ -5600,6 +6089,7 @@
Использовать выбранные параметры без сохранения
Usa i parametri selezionati senza salvare
현재 설정을 저장하지 않고 선택한 설정을 사용
+ Použít vybrané parametry bez ukládání
-- Raise
@@ -5608,6 +6098,7 @@
-- Поднять
-- Aumenta
-- 높이 올리기
+ -- Zvýšit
-- Lower
@@ -5616,6 +6107,7 @@
-- Опустить
-- Abbassa
-- 높이 내리기
+ -- Snížit
Guerilla forces on the way.
@@ -5624,6 +6116,7 @@
Партизанские силы в пути.
Guerriglieri in arrivo.
도로에 적군 민병대 세력 발견!
+ Partyzánské síly na cestě.
Guerilla forces are incoming to %1 from the %2.
@@ -5632,6 +6125,7 @@
Партизанские силы идут из %2 в %1.
Guerriglieri in arrivo su %1 da %2.
적군 민병대가 %2 에서 %1 로 이동중입니다.
+ Partyzáni přicházejí do %1 z %2.
== REVIVE OPTIONS (Disregarded, if you play with ACE Medical) ==
@@ -5644,6 +6138,7 @@
== CANLANDIRMA AYARLARI ==
== OPÇÕES DE RESSUCITAÇÃO ==
== 의료시스템 (ACE모드 사용시 무시할 것) ==
+ == REVIVE OPTIONS (bez ohledu na to, pokud hrajete s ACE Medical) ==
Arsenal
@@ -5652,6 +6147,7 @@
Арсенал
Arsenale
무기고
+ Arzenál
BI arsenal
@@ -5660,6 +6156,7 @@
Арсенал BI
BI Arsenale
BI 무기고
+ BI arzenál
ACE arsenal
@@ -5668,6 +6165,7 @@
Арсенал ACE
ACE Arsenale
ACE 무기고
+ Arzenál ACE
Victory Condition
@@ -5675,6 +6173,7 @@
Condición de Victoria
Условие для победы
승리 조건
+ Vítězství
All capitals
@@ -5682,6 +6181,7 @@
Todas las capitales
Все столицы
모든 대도시
+ Všechna hlavní města
All capitals and military bases
@@ -5689,6 +6189,7 @@
Todas las capitales y bases militares
Все столицы и военные базы
모든 대도시 및 군사기지
+ Všechna hlavní města a vojenské základny
All capitals and 60% of the sectors
@@ -5696,6 +6197,7 @@
Todas las capitales y 60% de los sectores
Все столицы и 60% секторов
모든 대도시 및 60%의 거점
+ Všechna hlavní města a 60% sektoru
All capitals and 80% of the sectors
@@ -5703,6 +6205,7 @@
TOdas las capitales y 80% de los sectores
Все столицы и 80% секторов
모든 대도시 및 80%의 거점
+ Všechna hlavní města a 80% sektoru
All sectors
@@ -5710,6 +6213,7 @@
Todos los sectores
Все секторы
모든 거점
+ Všechny sektory
CAMPAIGN COMPLETED
@@ -5717,6 +6221,7 @@
CAMPAÑA COMPLETA
КАМПАНИЯ ВЫПОЛНЕНА
군사작전 완료
+ CAMPAIGN KOMPLET
You have liberated the area from the enemy oppression.
@@ -5724,6 +6229,7 @@
Haz liberado el área de la oposión enemiga.
Вы освободили территорию от угнетения врага.
당신은 적의 억압으로부터 이 지역을 해방시켰다.
+ Osvobodili jste oblast od nepřátelského útlaku.
Playtime: %1 days, %2 hours, %3 minutes and %4 seconds
@@ -5731,6 +6237,7 @@
Tiempo de juego: %1 días, %2 horas, %3 minutos y %4 segundos
Игровое время: %1 дней, %2 часов, %3 минут и %4 секунд
걸린 시간: %1 일, %2 시간, %3 분 and %4 초
+ Doba hraní: % 1 dny, % 2 hodiny, % 3 minuty a % 4 sekund
OPFOR infantry killed: %1
@@ -5744,6 +6251,7 @@
Öldürülen OPFOR: %1
Baixas inimigas em combate: %1
적군 사망자 : %1
+ Pěchota OPFOR zabila: %1
OPFOR infantry killed by players: %1
@@ -5757,6 +6265,7 @@
Oyuncular tarafından öldürülen OPFOR sayısı: %1
Infantaria inimiga eliminada por jogadores: %1
플레이어에 의한 적군 사망자 : %1
+ Pěchota OPFOR zabitá hráči: %1
OPFOR vehicles destroyed: %1
@@ -5770,6 +6279,7 @@
OPFOR yokedilen araçları: %1
Veículos inimigos destruídos: %1
파괴된 적군 차량 : %1
+ Vozidla OPFOR byla zničena: %1
OPFOR vehicles destroyed by players: %1
@@ -5783,6 +6293,7 @@
OPFOR yokedilen araçları (oyuncular tarafından): %1
Veículos inimigos destruídos por jogadores: %1
플레이어에 의해 파괴된 적군 차량 : %1
+ Vozidla OPFOR zničená hráči: %1
BLUFOR soldiers recruited: %1
@@ -5796,6 +6307,7 @@
Çağrılan BLUFOR askerleri: %1
Soldados aliados recrutados: %1
AI 병사 소집 : %1
+ Nábor vojáků BLUFOR: %1
BLUFOR infantry killed: %1
@@ -5809,6 +6321,7 @@
BLUFOR kayıpları: %1
Baixas aliadas em combate: %1
아군 사망자 : %1
+ BLUFOR zabila: %1
BLUFOR vehicles built: %1
@@ -5822,6 +6335,7 @@
BLUFOR yaratılan araçları: %1
Veículos aliados construídos: %1
생산된 아군 차량 : %1
+ Postavena vozidla BLUFOR: %1
BLUFOR vehicles destroyed: %1
@@ -5835,6 +6349,7 @@
BLUFOR yokedilen araçları: %1
Veículos aliados destruídos: %1
파괴된 아군 차량 : %1
+ Vozidla BLUFOR zničena: %1
Player deaths: %1
@@ -5848,6 +6363,7 @@
Ölen oyuncular: %1
Morte de jogadores: %1
플레이어 사망 : %1
+ Úmrtí hráčů: %1
BLUFOR friendly fire incidents: %1
@@ -5861,6 +6377,7 @@
BLUFOR dost ateşi: %1
Incidentes de fogo amigo: %1
아군간 오인사격에 의한 피해 : %1
+ Incidenty přátelské BLUFOR: %1
Resistance fighters killed: %1
@@ -5868,6 +6385,7 @@
Combatientes de la resistencia eliminados: %1
Убито бойцов сопротивления: %1
적군 전투기 격추 : %1
+ Spojenci zabili: %1
Allied resistance fighters killed: %1
@@ -5875,6 +6393,7 @@
Combatientes de la resistencia aliada eliminados: %1
Убито союзнических бойцов сопротивления: %1
아군 전투기 격추 : %1
+ Spojenci zabití: %1
Allied resistance fighters killed by players: %1
@@ -5882,6 +6401,7 @@
Combatientes de la resistencia aliada eliminados por jugadores: %1
Убито союзнических бойцов сопротивления игроками: %1
플레이어에 의해 격추된 전투기 : %1
+ Spojenci zabití hráči: %1
Civilians killed: %1
@@ -5895,6 +6415,7 @@
Öldürülen siviller: %1
Civis mortos: %1
민간인 사망자 : %1
+ Civilisté zabili: %1
Civilians killed by players: %1
@@ -5908,6 +6429,7 @@
Öldürülen siviller (oyuncular tarafından): %1
Civis mortos por jogadores: %1
플레이어에 의한 민간인 사망자 : %1
+ Civilisté zabití hráči: %1
Civilians healed: %1
@@ -5915,6 +6437,7 @@
Civiles curados: %1
Гражданских вылечено: %1
민간인 치료 : %1
+ Uzdravení civilisté: %1
Civilian vehicles destroyed: %1
@@ -5922,6 +6445,7 @@
Vehículos civiles destruidos: %1
Транспорта гражданских уничтожено: %1
파괴된 민간인 차량 : %1
+ Civilní vozidla byla zničena: %1
Civilian vehicles destroyed by players: %1
@@ -5929,6 +6453,7 @@
Vehículos civiles destruidos por jugadores: %1
Транспорта гражданских уничтожено игроками: %1
플레이어에 의해 파괴된 민간인 차량 : %1
+ Civilní vozidla zničená hráči: %1
Civilian vehicles seized: %1
@@ -5936,6 +6461,7 @@
Vehículos civiles capturados: %1
Транспорта гражданских захвачено: %1
민간인 차량 탈취 : %1
+ Krádež civilních vozidel: %1
Civilian buildings destroyed: %1
@@ -5943,10 +6469,11 @@
Edificios civiles destruidos: %1
Построек гражданских уничтожено: %1
파괴된 민간 건물 : %1
+ Zničeno civilních budov: %1
Vehicles recycled: %1
- Vehicules recyclés:
+ Vehicules recyclés: %1
Fahrzeuge wiederverwertet: %1
Vehículos reciclados: %1
Техники утилизировано: %1
@@ -5956,6 +6483,7 @@
Geri dönüşüm olan araçlar: %1
Veículos reciclados: %1
재활용된 차량 : %1
+ Recyklovaná vozidla: %1
Ammunition produced: %1
@@ -5963,6 +6491,7 @@
Municiones producidas: %1
Произведено боеприпасов: %1
생산된 탄약 : %1
+ Výroba munice: %1
Ammunition spent: %1
@@ -5970,6 +6499,7 @@
Municiones gastadas: %1
Боеприпасов потрачено: %1
사용된 탄약 : %1
+ Spotřeba munice: %1
Fuel produced: %1
@@ -5977,6 +6507,7 @@
Combustible producido: %1
Произведено топлива: %1
생산된 기름 : %1
+ Výroba paliva: %1
Fuel spent: %1
@@ -5984,6 +6515,7 @@
Combustible gastado: %1
Топлива потрачено: %1
사용된 기름 : %1
+ Spotřeba paliva: %1
Supplies produced: %1
@@ -5991,6 +6523,7 @@
Suministros producidos: %1
Произведено припасов: %1
생산된 보급품 : %1
+ Výroba surovin: %1
Supplies spent: %1
@@ -5998,6 +6531,7 @@
Suministros gastados: %1
Припасов потрачено: %1
사용된 보급품 : %1
+ Spotřeba surovin: %1
Sectors liberated: %1
@@ -6011,6 +6545,7 @@
Ele geçirilen sektörler: %1
Setores liberados: %1
해방된 거점 : %1
+ Sektory se osvobodily: %1
Sectors lost: %1
@@ -6024,6 +6559,7 @@
Kaybedilen sektörler: %1
Setores perdidos: %1
상실한 거점 : %1
+ Sektory prohráli: %1
FOBs built: %1
@@ -6037,6 +6573,7 @@
Kurulan FOB'ler: %1
FOBs construídas: %1
설치된 전추기지 : %1
+ Postaveny FOB: %1
FOBs lost: %1
@@ -6050,6 +6587,7 @@
Kaybedilen FOB'ler: %1
FOBs perdidas: %1
상실한 전초기지 : %1
+ FOB ztratil: %1
Secondary objectives accomplished: %1
@@ -6063,6 +6601,7 @@
Bitirilen ikinci görevler: %1
Objetivos secundários alcançados: %1
부차적인 임무 달성 : %1
+ Dosažené sekundární cíle: %1
Prisoners captured: %1
@@ -6076,6 +6615,7 @@
Ele geçirilen esirler: %1
Prisioneiros capturados: %1
포로 획득 : %1
+ Vězni zajati: %1
Hostile battlegroups called: %1
@@ -6089,6 +6629,7 @@
Düşman savaş grupları: %1
Grupos de combate hostis chamados: %1
전투에 참여한 적 전투단 : %1
+ Nepřátelské bojové skupiny nazvané: %1
Hostile reinforcements called: %1
@@ -6102,6 +6643,7 @@
Düşman takviye kuvvetleri: %1
Reforços hostis requisitados: %1
전투에 참여한 적 지원병력 : %1
+ Nepřátelské posily nazývané: %1
Total combat readiness raised: %1
@@ -6115,6 +6657,7 @@
Hazırda olan asker sayısı: %1
Disposição total de combatentes em alerta: %1
전체 위협도 상승값 : %1
+ Bojová připravenost: %1
IEDs detonated: %1
@@ -6128,6 +6671,7 @@
Patlatılan mayınlar: %1
IEDs detonadas: %1
폭파된 폭발물 : %1
+ Výbuch miny: %1
Number of Potato 01 losses: %1
@@ -6140,6 +6684,7 @@
Potato 01 kayıpları: %1
Número de baixas de Potato 01: %1
파괴된 재투입차량 : %1
+ Počet ztracených Potato 01: %1
Rabbits killed: %1
@@ -6153,6 +6698,7 @@
Öldürülen tavşanlar: %1
Coelhos mortos: %1
대량 학살 : %1
+ Zabití králíci: %1
Many thanks for playing KP LIBERATION!
@@ -6166,6 +6712,7 @@
KP LIBERATION oynadığınız için çok teşekkürler!
Muito obrigado por jogar KP LIBERATION!
지금까지 KP LIBERATION에 참여해 주신 분들께 감사드립니다!
+ Děkujeme za hraní KP LIBERATION!
We hope you enjoyed playing it, as much as we enjoyed making it.
@@ -6179,6 +6726,7 @@
Umarım oynarken eğlenmişsinizdir, biz yaparken eğlendiğimiz kadar.
Esperamos que tenham gostado de jogar, da mesma forma que gostamos de desenvolver esta missão.
개발자가 재미있게 만들고자 한 만큼 여러분도 재미있었기를 바랍니다.
+ Doufáme, že jste si tuto misi užili stejně, jako když jsme ji vytvořili.
(Press ESC to exit)
@@ -6192,6 +6740,7 @@
(ESC'ye basıp çıkabilirsiniz.)
(Aperte ESC para sair)
(ESC 키를 누르면 나갈 수 있습니다.)
+ (Stisknutím klávesy ESC ukončete program)
-- Clear FOB area
@@ -6199,6 +6748,7 @@
-- Очистить зону FOB
-- FOB Gebiet räumen
-- 전초기지 주변 정리
+ -- Vymazat zónu FOB
FOB repackaged.\nPossibly created clearance will be reverted upon server restart.
@@ -6206,6 +6756,7 @@
FOB empacado. \nProbablemente el permiso de creación será revertido después de reiniciar el servidor.
FOB свернуто.\nЕсли вы очищали место для FOB, оно будет восстановлено после перезапуска сервера.
FOB가 재포장됩니다. 이 상태로 서버 재시작시 이 부근의 건물이나 장비들은 사라집니다.
+ FOB je zabalen.\Po restartování serveru bude pravděpodobně vytvořené oprávnění zrušeno.
Dynamic fog (A3 Vanilla)
@@ -6213,6 +6764,7 @@
Niebla dinámica (A3 Default)
Динамический туман (A3 Vanilla)
동적인 안개 (A3 Vanilla)
+ Dynamická mlha (A3 Vanilla)
Start FOB provided as
@@ -6220,6 +6772,7 @@
Empezar con FOB proveído como
Создать FOB в виде
시작시 전초기지는 다음과 같이 제공됩니다.
+ První FOB poskyzován jako
FOB Container
@@ -6227,6 +6780,7 @@
Contenedor FOB
FOB Контейнер
전초기지 설치박스
+ FOB Kontejner
FOB Truck
@@ -6234,199 +6788,249 @@
Camión FOB
FOB Грузовик
전초기지 설치트럭
+ FOB Nákladní auto
Are you sure?
Bist du sicher?
¿Estás seguro?
+ jsi si tím jistý?
This will permanently remove a total of %1 terrain objects (houses, trees, fences, lamps, etc.) within a radius of %2m around %3.
Dies wird insgesamt %1 Kartenobjekte (Häuser, Bäume, Zäune, Lampen, etc.) im Umkreis von %2m um %3 herum permanent entfernen.
Esta acción removera permanentemente un total de %1 objetos de terreno (casas, árboles, bardas, lamparas, etc.) dentro de un radio de %2m alrededor de %3.
+ Tím se trvale odstraní celkem %1 terénních objektů (domy, stromy, ploty, lampy atd.) V okruhu %2m kolem %3.
Add enemies to Zeus editable objects
Feindliche Einheiten für Zeus editierbar
Agregar enemigos como objetos editables de Zeus
+ Přidejte nepřátele k upravitelným objektům Zeus
Arma 3 High Command for Commander
Arma 3 Oberbefehl für Kommandanten
Arma 3 High Command para comandantes
+ Arma 3 Vrchní velení velitele
Arma 3 High Command
Arma 3 Oberbefehl
Arma 3 High Command
+ Arma 3 Vrchní velení velitele
BI Support System access
Zugriff auf BI Support System
+ BI Podpora přístupu do systému
Commander and Whitelist
Kommandant und Whitelist
+ Velitel a whitelist
Everyone
Jeder
+ Každý
Weapon sway
Waffenschwanken (Weapon sway)
+ Zbraň houpat
Ingame Tutorial
Tutorial im Spiel
+ Výukový program Ingame
Crate
Kiste
+ Bedna
Surrendering Soldier
Kapitulierender Soldat
+ Vzdávající se voják
Wounded Civilian
Verwundeter Zivilist
+ Zraněný civilista
KP Liberation Tutorial
KP Liberation Tutorial
+ KP Liberation Tutorial
Do you want to enable the interactive tutorial?<br/>It'll guide you through the aspects of the mission. Check your tasks area on the map for further information on each task.<br/><br/>(This popup can be disabled in the mission parameters)
Möchtest du das interaktive Tutorial aktivieren?<br/>Es wird dich durch einzelnen Missionsaspekte führen. Prüfe die Aufgaben im Kartenbildschirm für weitere Informationen zu den einzelnen Aufgaben.<br/><br/>(Dieses Pop-Up kann in den Missionsparametern deaktiviert werden)
+ Chcete povolit interaktivní výukový program?<br/>Provede vás aspekty mise. Další informace o jednotlivých úkolech naleznete v oblasti úkolů na mapě.<br/><br/>(Toto okno lze v parametrech mise deaktivovat)
You've completed all currently available/implemented tutorials.<br/>Have a lot of fun with playing this mission.<br/><br/>Should you've questions or want to learn the more deeper mechanics, make sure you visit the <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki">KP Liberation Wiki</a>.<br/>We've also a <a href="https://discord.gg/Qk35Sw8">Discord Server</a> where hundreds of KP Libertion players are around.
Du hast alle derzeit verfügbaren/implementierten Tutorials abgeschlossen.<br/>Wir wünschen dir sehr viel Spaß mit dem Spielen der Mission.<br/><br/>Solltest du Fragen haben oder die etwas über die tiefergehenden Mechaniken erfahren wollen, dann schaue als erstes in das <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki">KP Liberation Wiki</a>.<br/>Außerdem gibt es unseren <a href="https://discord.gg/Qk35Sw8">Discord Server</a>, wo hunderte von KP Liberation Spielern zu finden sind.
+ Dokončili jste všechny aktuálně dostupné/implementované výukové programy.<br/> Užij si spoustu zábavy při hraní této mise.<br/><br/> Pokud máte dotazy nebo se chcete dozvědět hlubší mechaniku, ujistěte se, že navštívíte stránku <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki"> KP Osvobození Wiki</a>. <br/> Také jsme a <a href="https://discord.gg/Qk35Sw8">Discord Server</a> kde jsou kolem stovky hráčů KP Libertion.
KP Liberation Tutorial Tasks
KP Liberation Tutorial Aufgaben
+ KP osvobození Výuky
Tasks of the KP Liberation Tutorial.<br/>It'll create new tasks when the correct circumstances are reached and there are still tutorials available.
Aufgaben des KP Liberation Tutorials.<br/>Es werden automatisch neue Aufgaben erstellt, sobald die entsprechenden Umstände eintreten und noch weitere Tutorials verfügbar sind.
+ Úkoly KP Osvobození Tutorial.<br/>To bude vytvářet nové úkoly, když jsou dosaženy správné okolnosti a stále jsou k dispozici výukové programy.
First FOB deployment
Erste FOB errichten
+ První nasazení FOB
This tasks will guide you through the deployment of your first FOB and gathering the start resources.
Diese Aufgaben werden dich durch die Bereitstellung deiner ersten FOB und dem Sammeln der Startressourcen führen.
+ Tyto úkoly vás provedou nasazením prvního fob a shromažďováním počátečních prostředků.
Transport FOB Container
FOB Container transportieren
+ Přepravní FOB kontejner
This is your first FOB container, which allows you to deploy a FOB.<br/>You need to slingload it via the transport helicopter to a position at least 1km away from the operation base in order to deploy it. We recommend to build it in the vicinity of a factory.<br/>After you've transported the container to the desired position, head near to it and you'll get an scroll wheel action to place the FOB.<br/>We'll continue after you've deployed your first FOB.
Dies ist dein erster FOB Container mit dem du eine FOB bereitstellen kannst.<br/>Diesen musst du als Außenlast mit dem Transporthelikopter zu einer Position mit mindestens 1km Abstand zur Operationsbasis bringen, um die FOB aufzubauen. Wir empfehlen die erste FOB in der Nähe eines Fabrik-Sektors zu errichten.<br/>Nachdem du den Container zur gewünschten Position gebracht hast, nähere dich ihm und du wirst eine Mausrad-Aktion erhalten, um die FOB aufzustellen.<br/>Wir fahren fort nachdem du deine erste FOB errichtet hast.
+ Jedná se o váš první FOB kontejner, který vám umožní nasadit FOB.<br/> Musíte ho naložit transportním vrtulníkem na pozici, která je vzdálena alespoň 1 km od operační základny, abyste ji mohli nasadit. Doporučujeme jej postavit v blízkosti továrny.<br/> Po přepravě kontejneru do požadovaného místa zamiřte k němu a získáte akci rolovacího kolečka, která umístí FOB.<br/> Budeme pokračovat, až to provedete.
Drive FOB Truck
FOB Truck fahren
+ Nákladní auto FOB
This is your first FOB truck, which allows you to deploy a FOB.<br/>You need to drive it to a position at least 1km away from the operation base in order to deploy it. We recommend to build it in the vicinity of a factory.<br/>After you've driven the truck to the desired position, head near to it and you'll get an scroll wheel action to place the FOB.<br/>We'll continue after you've deployed your first FOB.
Dies ist dein erster FOB LKW mit dem du eine FOB bereitstellen kannst.<br/>Diesen musst du zu einer Position mit mindestens 1km Abstand zur Operationsbasis fahren, um die FOB aufzubauen. Wir empfehlen die erste FOB in der Nähe eines Fabrik-Sektors zu errichten.<br/>Nachdem du den LKW zur gewünschten Position gebracht hast, nähere dich ihm und du wirst eine Mausrad-Aktion erhalten, um die FOB aufzustellen.<br/>Wir fahren fort nachdem du deine erste FOB errichtet hast.
+ Jedná se o váš první FOB truck, který vám umožní nasadit FOB.<br/> Musíte ho dojet na pozici alespoň 1 km od operační základny, abyste ji mohli nasadit. Doporučujeme ji postavit v blízkosti továrny.<br/> Poté, co jste řídili vůz do požadovaného místa, zamiřte blízko k němu a dostanete akci rolovacího kolečka pro umístění FOB.<br/> Budeme pokračovat, až rozmístíte svůj první FOB.
Build a storage area
Baue einen Lagerbereich
+ Vytvoření úložného prostoru
Now you've access to the build menu via the scroll wheel actions.<br/>Use this action to place a storage area. You can find it in the support tab of the build menu.<br/>This is needed to store the resource crates we'll send to you after this task.
Nun hast du Zugriff zum Baumenü über die Mausrad-Aktionen.<br/>Benutze diese Aktion, um einen Lagerbereich zu errichten. Die Lagerbereich sind im Unterstützungs-Reiter des Baumenüs.<br/>Dieser ist notwendig, um die Startressourcen, die wir dir im Anschluss an diese Aufgabe zukommen lassen, einzulagern.
+ Nyní máte přístup k nabídce sestavení prostřednictvím akcí rolovacího kolečka.<br/> Tato akce slouží k umístění skladovacího prostoru. Najdete ji na kartě budovy v nabídce stavení.<br/> To je nutné k uložení beden prostředků, které vám pošleme po tomto úkolu.
Collect start resources
Sammle Startressourcen
+ Shromáždit počáteční zdroje
We've send you some start resource crates via paradrop. Collect them and store them in your storage area to add them to the FOB resource pool.<br/>Resources have always to be stored in such areas to use them for building. It's not enough to have them near the FOB. If you go near a crate you'll have a store and a push scroll wheel action, which will help you.
Wir haben dir ein paar Kisten mit Startressourcen per Fallschirmabwurf zukommen lassen. Sammel sie ein und lagere sie in deinen Lagerbereich ein, um sie den verfügbaren Ressourcen der FOB hinzuzufügen.<br/>Ressourcen müssen übrigens immer in solche Bereiche eingelagert werden, damit sie zum bauen verwendet werden können. Es reicht nicht aus, die Kisten einfach in der Nähe der FOB zu haben. Bist du in der Nähe einer Kiste, hast du unter anderem eine "Einlagern" und "Schieben" Mausrad-Aktion, welche dir helfen werden.
+ Poslali jsme vám přes paradrop nějaké bedny se startem. Shromážděte je a uložte je do úložiště a přidejte je do fondu zdrojů FOB.<br/> Zdroje musí být vždy uloženy v těchto oblastech, aby je mohly používat pro stavbu. Nestačí je mít blízko FOB. Pokud se přiblížíte k bedně, budete mít možnost a akci push rolovacího kolečka, která vám pomůže.
Capture your first factory
Erobere deine erste Fabrik
+ Zachyťte svou první továrnu
This tasks will guide you through the process of capturing a factory sector, take possible POWs, help possible wounded civilians and start the resource production.
Diese Aufgaben werden dich durch die Eroberung eines Fabrik-Sektors, das Festnehmen möglicher Gefangener, der Betreuung möglicher verwundeter Zivilisten und den Start der Ressourcenproduktion führen.
+ Tyto úkoly vás provedou procesem zachycení výrobního sektoru, vezmou možné válečné zajatce, pomohou zraněným civilistům a zahájí výrobu zdrojů.
Approach a factory
Nähere dich einer Fabrik
+ Přistupte k továrně
It's always a good decision to start your campaign with capturing a factory. That way you'll be able to produce more resources, which you'll need in order to build more vehicles and later air assets.<br/>We've marked up to three near factory sectors on the map for you. Decide by yourself, which one you want to approach.<br/>We'll continue, if you're near one of the marked factories.<br/><br/>More information about the different sector types can be found in our <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki/EN_Sectors">Wiki</a>.
Es ist immer eine gute Entscheidung die Kampagne mit der Eroberung einer Fabrik zu beginnen. Dadurch wirst du in der Lage sein weitere Ressourcen zu produzieren, um weitere Bodenfahrzeuge und später auch Luftfahrzeuge zu bauen.<br/>Wir haben bis zu drei nahe Fabriken für dich auf der Karte markiert. Entscheide selbst, welche du angehen möchtest.<br/>Wir fahren fort, wenn du in der Nähe einer der markierten Fabriken bist.<br/><br/>Mehr Informationen über die verschiedenen Sektortypen findest du in unserem <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki/EN_Sectors">Wiki</a>.
+ Je vždy dobré začít kampaň se zachycením továrny. Tímto způsobem budete moci produkovat více zdrojů, které budete potřebovat, abyste mohli postavit více vozidel a později letecké prostředky.<br/> Označili jsme na mapě až tři blízké výrobní sektory. Rozhodněte se sami, který z nich chcete přistupovat.<br/> Budeme pokračovat, pokud jste poblíž jedné z označených továren.<br/><br/> Více informací o různých typech odvětví naleznete v našem <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki/EN_Sectors"> Wiki</a>.
Conquer the factory
Erobere die Fabrik
+ Dobýt továrnu
The factory is now activated and will spawn enemy defenders. A full sector activation might take up to 20 seconds, depending on the amount of player side units near the sector. The more troops, the faster it'll spawn. This is to avoid random spawning by e.g. helicopter or jet fly-bys.<br/><br/>Now you've to defeat the enemy garrison until they surrender.
Die Fabrik ist nun aktiv und wird feindliche Verteidigungstruppen erzeugen. Eine vollständige Sektoraktivierung kann bis zu 20 Sekunden dauern, abhängig von der Menge an freundlichen Einheiten in der Nähe eine Sektors. Umso mehr Einheiten, umso schneller. Dies verhindert, dass zufällige Sektoren durch lediglich vorbeifliegende Helikopter oder Jets aktiviert werden.<br/><br/>Nun musst du die feindliche Garnison, bis zur Aufgabe, bekämpfen.
+ Továrna je nyní aktivována a bude plodit nepřátelské obránce. Úplná aktivace sektoru může trvat až 20 sekund, v závislosti na množství jednotek na straně hráče v blízkosti sektoru. Čím více vojáků, tím rychleji se vynoří. To má zabránit náhodnému tření např. vrtulník nebo tryskové přelety .<br/><br/> Nyní musíte porazit nepřátelskou posádku, dokud se nevzdají.
Capture and care
Gefangennahme und Versorgung
+ Zachyťte a pečujte
After capturing a sector there is a chance that enemies surrendered or wounded civilians are in need of medical aid.<br/>We've marked these for you this time. Normally you need to search the buildings for surrendering enemies and have a look on the map for small violet circles which gives a hint for wounded civilians.<br/><br/>Approach all of the markers to capture the enemies and provide medical assistance for the civilians.
Nachdem ein Sektor erobert wurde, besteht die Chance, dass Feinde sich ergeben und verwundete Zivilisten medizinische Hilfe benötigen.<br/>Dieses mal haben wir diese für dich markiert. Normalerweise musst du die Gebäude nach sich ergebenen Feinden durchsuchen und auf der Karte nach kleinen violetten Markierungen schauen, welche dir einen Anhaltspunkt für verwundete Zivilisten gibt.<br/><br/>Nähere dich allen Markierungen, um Feinde gefangen zu nehmen und den Zivilisten zu helfen.
+ Po obsazení sektoru je šance, že nepřátelé, kteří se vzdali nebo budou zraněni civilisté, potřebují lékařskou pomoc.<br/> Tentokrát jsme je označili. Za normálních okolností je třeba hledat budovy pro odevzdání nepřátel a podívat se na mapě pro malé fialové kruhy, které dává náznak pro zraněné civilisty.<br/><br/> Přistupte ke všem značkám, abyste zachytili nepřátele a poskytli lékařskou pomoc civilistům.
Build a storage area
Baue einen Lagerbereich
+ Vybudujte skladovací prostor
You need to place down a storage area for each factory you conquer. Otherwise the factory won't be able to produce resources due to a lack of storage space.<br/>Use the scroll wheel action to place a storage area at the factory sector.
Für jede eroberte Fabrik muss ein Lagerbereich errichtet werden. Andernfalls wird die Fabrik, aufgrund fehlendem Lagerplatz, keine Ressourcen produzieren können.<br/>Benutze die entsprechende Mausrad-Aktion, um einen Lagerbereich bei der Fabrik zu errichten.
+ musíte umístit úložný prostor pro každou továrnu, kterou dobýváte. V opačném případě nebude továrna schopna vyrábět zdroje z důvodu nedostatku úložného prostoru.<br/> Pomocí akce rolovacího kolečka umístěte úložný prostor do výrobního sektoru.
Start the production
Starte die Produktion
+ Zahajte výrobu
Now the factory is ready to start produce resources. Use the scroll-wheel action to open the production interface and start the production in the just conquered factory.<br/>More detailed information about the interface can be found in our <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki/EN_Production">Wiki</a>.
Nun ist die Fabrik dafür bereit, um Ressourcen zu produzieren. Benutze die Mausrad-Aktion, um das Produktionsinterface zu öffnen und die Produktion in der eroberten Fabrik zu starten.<br/>Detailliertere Informationen über das Produktionsinterface findest du in unserem <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki/EN_Production">Wiki</a>.
+ Nyní je továrna připravena začít vyrábět zdroje. Pomocí akce rolovacího kolečka otevřete výrobní rozhraní a začněte vyrábět v právě dobyté továrně.<br/> Podrobnější informace o rozhraní naleznete v našem <a href="https://github.com/KillahPotatoes/KP-Liberation/wiki/EN_Production">Wiki</a>.
+
+
+ Direct arsenal access without KPLIB Loadout Dialog
+ Direkter Arsenalzugang ohne KPLIB Loadout Dialog
+
+
+ UNDER ATTACK
+ WIRD ANGEGRIFFEN
-
-
-
-- KP Player Menu --
-- KP 玩家選單 --
-- Menú de Jugador KP --
-- KP Spielermenü --
-- KP Menu do Jogador --
+ -- KP Player Nabídka --
KP Player Menu
@@ -6434,6 +7038,7 @@
Menú de Jugador KP
KP Spielermenü
KP Menu do Jogador
+ KP Player Nabídka
Player Information
@@ -6441,6 +7046,7 @@
Información de Jugador
Spielerinformationen
Informação do Jogador
+ Informace o hráči
Rank:
@@ -6448,6 +7054,7 @@
Rango:
Dienstgrad:
Rank:
+ Hodnost:
Score:
@@ -6455,6 +7062,7 @@
Puntaje:
Punkte:
Pontuação:
+ Skóre:
Playtime:
@@ -6462,6 +7070,7 @@
Tiempo de juego:
Spielzeit:
Tempo de jogo:
+ Čas hraní:
KP Ranks mod not loaded
@@ -6469,6 +7078,7 @@
KP Ranks mod no ha sido cargado
KP Ranks Mod nicht geladen
O mod KP Ranks não está carregado
+ KP Ranks mod nebyl načten
Group Management
@@ -6476,12 +7086,14 @@
Administración de grupo
Gruppenverwaltung
Gerenciar Grupo
+ Správa skupiny
Create
Erstellen
Crear
Criar
+ Vytvořit
Join
@@ -6489,6 +7101,7 @@
Unirse
Beitreten
Juntar-se
+ Připojit se
Rename
@@ -6496,6 +7109,7 @@
Renombrar
Umbenennen
Renomear
+ Přejmenovat
View Distance Settings
@@ -6503,6 +7117,7 @@
Configuración de distancia de visión
Sichtweiteneinstellungen
Distância de Visão
+ Nastavení vzdálenosti
m in ground vehicles
@@ -6517,6 +7133,7 @@
m en vehículos de tierra
m in Bodenfahrzeugen
m em veículos terrestres
+ Vozidla
m in air vehicles
@@ -6524,6 +7141,7 @@
m en vehículos de aire
m in Luftfahrzeugen
m em veículos aéreos
+ Letectvo
Misc Settings
@@ -6531,6 +7149,7 @@
Configuración miscelanea
Sonstige Einstellungen
Outras Configurações
+ Různé nastavení
Terrain detail:
@@ -6538,6 +7157,7 @@
Detalle de terreno:
Terraindetail:
Detalhe do terreno:
+ Detail terénu:
Low
@@ -6545,6 +7165,7 @@
Bajo
Niedrig
Baixo
+ Nízký
Standard
@@ -6552,6 +7173,7 @@
Estandard
Standard
Padrão
+ Normální
High
@@ -6559,6 +7181,7 @@
Alto
Hoch
Alto
+ Vysoký
Very High
@@ -6566,6 +7189,7 @@
Muy alto
Sehr Hoch
Muito Alto
+ Velmi vysoký
Ultra
@@ -6573,6 +7197,7 @@
Ultra
Ultra
Ultra
+ Ultra
Auto 3rd person view:
@@ -6580,6 +7205,7 @@
Cámara auto 3era persona:
Auto 3rd-Person-Sicht:
Câmera auto em 3º pessoa:
+ Pohled z třetí osoby:
Disabled
@@ -6587,6 +7213,7 @@
Desabilitar
Deaktiviert
Desativado
+ Zakázáno
Air vehicles
@@ -6594,6 +7221,7 @@
Vehículos de aire
Luftfahrzeuge
Veículos aéreos
+ Letectvo
Ground vehicles
@@ -6601,6 +7229,7 @@
Vehículos de tierra
Bodenfahrzeuge
Veículos terrestres
+ Pozemní vozidla
All vehicles
@@ -6608,6 +7237,7 @@
Todos los vehículos
Alle Fahrzeuge
Todos os veículos
+ Všechna vozidla
No
@@ -6622,6 +7253,7 @@
No
Nein
Não
+ Ne
Voice
@@ -6629,6 +7261,7 @@
Voz
Stimme
Voz
+ hlas
Voice + Chat
@@ -6636,6 +7269,7 @@
Voz + Chat
Stimme + Chat
Voz + Chat
+ Hlas + chat
In vehicle volume:
@@ -6643,6 +7277,7 @@
Volumen en vehículo:
Lautstärke im Fahrzeug:
Volume dentro do veículo:
+ Hlasitost ve vozidle:
Apply
@@ -6650,6 +7285,7 @@
Aplicar
Anwenden
Aplicar
+ Potvrdit
The sound adjustment is overwritten by ACE, if you should use it.
@@ -6657,6 +7293,7 @@
Los ajustes de sonido han sido sobreescritos por ACE, si debieras usarlos.
Die Lautstärkeanpassung wird durch ACE überschrieben, wenn du es nutzen solltest.
O ajuste de som é sobrescrito pelo ACE se você usar ele.
+ Úprava zvuku je přepsána ACE, pokud ji použijete.
You're not the leader of this group.
@@ -6664,6 +7301,7 @@
No eres el líder en el grupo.
Du bist nicht der Anführer dieser Gruppe.
Você não é o lider desse grupo.
+ Nejste vůdce této skupiny.
Leveling system disabled
@@ -6671,11 +7309,13 @@
Sistema de niveles desactivado
Levelsystem deaktiviert
Sistema de níveis desativado
+ Vyrovnávací systém zakázán
KP Player Menu v1.0.2\nby Wyqer
KP Spielermenü v1.0.2\nvon Wyqer
Menú de Jugador KP v1.0.2\npor Wyqer
+ KP Player Menu v1.0.2\nby Wyqer
diff --git a/Missionframework/ui/mission_params.hpp b/Missionframework/ui/mission_params.hpp
index b91ef0e9f..a6170d721 100644
--- a/Missionframework/ui/mission_params.hpp
+++ b/Missionframework/ui/mission_params.hpp
@@ -119,6 +119,12 @@ class Params {
texts[] = {$STR_PARAMS_ARSENAL_BI, $STR_PARAMS_ARSENAL_ACE};
default = 0;
};
+ class DirectArsenal {
+ title = $STR_PARAMS_DIRECTARSENAL;
+ values[] = {0, 1};
+ texts[] = {$STR_PARAMS_DISABLED, $STR_PARAMS_ENABLED};
+ default = 0;
+ };
class PlayerMenu {
title = $STR_PARAMS_PLAYERMENU;
values[] = {0, 1};
@@ -245,6 +251,12 @@ class Params {
texts[] = {$STR_PARAMS_DISABLED, $STR_PARAMS_ENABLED};
default = 1;
};
+ class AttackedSectorRespawn {
+ title = $STR_PARAMS_ATTACKEDSECTORRESPAWN;
+ values[] = {0, 1};
+ texts[] = {$STR_PARAMS_DISABLED, $STR_PARAMS_ENABLED};
+ default = 0;
+ };
class AiLogistics {
title = $STR_PARAMS_AILOGISTICS;
values[] = {0, 1};
@@ -281,6 +293,12 @@ class Params {
texts[] = {$STR_PARAMS_DISABLED, "5", "10", "15", "20", "25", "30"};
default = 5;
};
+ class CommanderZeus {
+ title = $STR_PARAM_COMMANDERZEUS;
+ values[] = {1, 0};
+ texts[] = {$STR_PARAMS_ENABLED, $STR_PARAMS_DISABLED};
+ default = 1;
+ };
class LimitedZeus {
title = $STR_PARAM_LIMITEDZEUS;
values[] = {1, 0};