From 53baf6166d20905d7055f1968e956a5f753b558f Mon Sep 17 00:00:00 2001 From: nomisum Date: Sat, 19 Jul 2014 19:20:34 +0200 Subject: [PATCH] fixes and features added random weapon caches, added non functionable timer added parameter added some loadout and more --- SpoiledStashV3.Stratis/description.ext | 130 +-- SpoiledStashV3.Stratis/destroy_supplies.sqf | 16 + SpoiledStashV3.Stratis/end/timeout.sqf | 16 + SpoiledStashV3.Stratis/init.sqf | 151 ++- SpoiledStashV3.Stratis/initJIPcompatible.sqf | 38 + SpoiledStashV3.Stratis/mission.sqm | 1058 ++++++++++-------- SpoiledStashV3.Stratis/randomSpawn.sqf | 30 + SpoiledStashV3.Stratis/setFrequencies.sqf | 2 +- SpoiledStashV3.Stratis/whatfrequency.sqf | 38 +- 9 files changed, 916 insertions(+), 563 deletions(-) create mode 100644 SpoiledStashV3.Stratis/destroy_supplies.sqf create mode 100644 SpoiledStashV3.Stratis/end/timeout.sqf create mode 100644 SpoiledStashV3.Stratis/initJIPcompatible.sqf create mode 100644 SpoiledStashV3.Stratis/randomSpawn.sqf diff --git a/SpoiledStashV3.Stratis/description.ext b/SpoiledStashV3.Stratis/description.ext index ac4604f..d954239 100644 --- a/SpoiledStashV3.Stratis/description.ext +++ b/SpoiledStashV3.Stratis/description.ext @@ -3,6 +3,10 @@ onLoadName = "Spoiled Stash"; onLoadMission = "Special forces are tasked to destroy terrorist weapon caches."; loadScreen = "spoiled.paa"; +respawn = "BASE"; +respawnOnStart = 0; +respawnDelay = 3; + class Header { gameType = Coop; // Game type, see 'class' columns in the table below @@ -10,107 +14,43 @@ class Header maxPlayers = 13; //max # of players the mission supports }; -enableDebugConsole = 0; +enableDebugConsole = 1; -class CfgSounds +class Params { - sounds[] = {}; - class mScream1 - { - name = "mScream1"; - sound[] = {"Sound\mScream\Scream_01.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class mScream2 - { - name = "mScream2"; - sound[] = {"Sound\mScream\Scream_02.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class mScream3 - { - name = "mScream3"; - sound[] = {"Sound\mScream\Scream_03.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class mScream4 - { - name = "mScream4"; - sound[] = {"Sound\mScream\Scream_04.ogg", db+10, 1, 100}; - titles[] = {}; + class TimeOfDay { + title = "Time of Day"; + values[] = {3,8,14,19}; + texts[] = {"Night","Morning","Midday","Dusk"}; + default = 19; }; - class mScream5 - { - name = "mScream5"; - sound[] = {"Sound\mScream\Scream_05.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class mScream6 - { - name = "mScream6"; - sound[] = {"Sound\mScream\Scream_06.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class mScream7 - { - name = "mScream7"; - sound[] = {"Sound\mScream\Scream_07.ogg", db+10, 1, 100}; - titles[] = {}; + + class TimeLimit { + Title = "Mission Time Limit"; + values[] = {190,2760,3600,4500,5400}; + texts[] = {"3 min (DEBUG)","45 min","60 min","75 min","90 min"}; + default = 2760; }; - class mScream8 - { - name = "mScream8"; - sound[] = {"Sound\mScream\Scream_08.ogg", db+10, 1, 100}; - titles[] = {}; + + class TimeBonus { + Title = "Time Bonus for every destroyed Weapon Cache"; + values[] = {0,300,600,900}; + texts[] = {"No Bonus","5 min","10 min","15 min"}; + default = 600; }; - class fScream1 - { - name = "fScream1"; - sound[] = {"Sound\fScream\scream_01.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream2 - { - name = "fScream2"; - sound[] = {"Sound\fScream\scream_02.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream3 - { - name = "fScream3"; - sound[] = {"Sound\fScream\scream_03.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream4 - { - name = "fScream4"; - sound[] = {"Sound\fScream\scream_04.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream5 - { - name = "fScream5"; - sound[] = {"Sound\fScream\scream_05.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream6 - { - name = "fScream6"; - sound[] = {"Sound\fScream\scream_06.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream7 - { - name = "fScream7"; - sound[] = {"Sound\fScream\scream_07.ogg", db+10, 1, 100}; - titles[] = {}; - }; - class fScream8 - { - name = "fScream8"; - sound[] = {"Sound\fScream\scream_08.ogg", db+10, 1, 100}; - titles[] = {}; + class HackingTime { + Title = "Time Resistance needs to hack into radio tower"; + values[] = {3,10,20,30}; + texts[] = {"3 s","10 s","20 s","30 s"}; + default = 10; }; + class AllowJIP { + Title = "Allow JIP after mission start (triggers when Government leaves starting area)"; + values[] = {true,false}; + texts[] = {"Yes","No"}; + default = true; + }; }; +}; \ No newline at end of file diff --git a/SpoiledStashV3.Stratis/destroy_supplies.sqf b/SpoiledStashV3.Stratis/destroy_supplies.sqf new file mode 100644 index 0000000..046a282 --- /dev/null +++ b/SpoiledStashV3.Stratis/destroy_supplies.sqf @@ -0,0 +1,16 @@ +_pos = _this select 0; +_target = _this select 1; + +_target setDamage 1;bomb="M_Mo_120mm_AT_LG" createVehicle (_pos);sleep 0.3;bomb2="HelicopterExploSmall" createVehicle (_pos);sleep 0.2;bomb2="Bo_GBU12_LGB" createVehicle (_pos);sleep 1;bomb="M_Mo_120mm_AT_LG" createVehicle (_pos);deletevehicle _target; + + + +END_TIME = END_TIME + bonus_time; +publicvariable "END_TIME"; +hint format["Bonus Time added: %1 mikes",bonus_time/60]; +sleep 7; +SHOW_TIME = true; +publicVariable "SHOW_TIME"; +sleep 10; +SHOW_TIME = false; +publicVariable "SHOW_TIME"; \ No newline at end of file diff --git a/SpoiledStashV3.Stratis/end/timeout.sqf b/SpoiledStashV3.Stratis/end/timeout.sqf new file mode 100644 index 0000000..2bf79d2 --- /dev/null +++ b/SpoiledStashV3.Stratis/end/timeout.sqf @@ -0,0 +1,16 @@ +if (side player == opfor || side player == civilian) then { +"dynamicBlur" ppEffectEnable true; // enables ppeffect +"dynamicBlur" ppEffectAdjust [20]; // intensity of blur +"dynamicBlur" ppEffectCommit 10; // time till vision is fully blurred +titleText ["YES! WE SURVIVED THE MISSION TIME LIMIT.", "PLAIN",30]; +sleep 10; +endMission "END1"; +} else +{ +"dynamicBlur" ppEffectEnable true; // enables ppeffect +"dynamicBlur" ppEffectAdjust [20]; // intensity of blur +"dynamicBlur" ppEffectCommit 10; // time till vision is fully blurred +titleText ["OH NO. TIME HAS SLIPPED THROUGH OUR FINGERS...", "PLAIN",30]; +sleep 10; +endMission "LOSER"; +}; \ No newline at end of file diff --git a/SpoiledStashV3.Stratis/init.sqf b/SpoiledStashV3.Stratis/init.sqf index cc18219..e085c8d 100644 --- a/SpoiledStashV3.Stratis/init.sqf +++ b/SpoiledStashV3.Stratis/init.sqf @@ -1,22 +1,88 @@ -{_x setMarkerAlphaLocal 0} foreach ["civplace1"]; -if (!(side player == independent)) then { +trackingPrecision = 20; + +randomize_coord = { + _this + random(trackingPrecision * 2) - trackingPrecision +}; +randomize_pos = +{ + private ["_randomizedPos", "_trueX", "_trueY"]; + + _trueX = _this select 0; + _trueY = _this select 1; + + _randomizedPos = [ + _trueX call randomize_coord, + _trueY call randomize_coord, + _this select 2 + ]; + + _randomizedPos +}; + +_markerPos = (getPos supplies_south) call randomize_pos; +"cache_south" setMarkerPos _markerPos; +_markerPos = (getPos supplies_west) call randomize_pos; +"cache_west" setMarkerPos _markerPos; +_markerPos = (getPos supplies_north) call randomize_pos; +"cache_north" setMarkerPos _markerPos; + +if (!(side player == independent)) then { "mrkGovernmentStart" setMarkerAlphaLocal 0; "mrkGovernmentAttack" setMarkerAlphaLocal 0; "mrkGovernmentStart" setMarkerAlphaLocal 0; +"mrkGovernmentText" setMarkerAlphaLocal 0; +"mrkResistanceObjective1" setMarkerPos (getPos supplies_south); +"mrkResistanceObjective2" setMarkerPos (getPos supplies_west); +"mrkResistanceObjective3" setMarkerPos (getPos supplies_north); } else { -"mrkResistanceObjective1" setMarkerAlphaLocal 0;; -"mrkResistanceObjective2" setMarkerAlphaLocal 0;; -"mrkResistanceObjective3" setMarkerAlphaLocal 0;; +"mrkResistanceObjective1" setMarkerAlphaLocal 0; +"mrkResistanceObjective2" setMarkerAlphaLocal 0; +"mrkResistanceObjective3" setMarkerAlphaLocal 0; +"mrkResistanceStart" setMarkerAlphaLocal 0; }; + + + tf_no_auto_long_range_radio = true; [] execVM "zlt_fieldrepair.sqf"; + +SHOW_TIME = false; +publicVariable "SHOW_TIME"; + current_frequency = ""; -publicvariable "current_frequency"; +publicVariable "current_frequency"; + +mission_start = false; +publicVariable "mission_start"; + +bonus_time = (paramsarray select 2); +publicVariable "bonus_time"; + +hacking_time = (paramsarray select 3); +publicVariable "hacking_time"; + +jip_disabled = (paramsarray select 4); +publicVariable "jip_disabled"; + +ELAPSED_TIME = 0; + +tickTime_ausgleich = 0; - titleCut ["", "BLACK FADED", 999]; +// TIME MANAGEMENT +skiptime (((paramsarray select 0) - daytime + 24) % 24); +END_TIME = (paramsarray select 1); //When mission should end in seconds. +publicVariable "END_TIME"; + + + + + + + +titleCut ["", "BLACK FADED", 999]; [] Spawn { @@ -33,4 +99,73 @@ publicvariable "current_frequency"; "dynamicBlur" ppEffectCommit 5; titleCut ["", "BLACK IN", 2]; -}; \ No newline at end of file +}; + + + +if (isServer) then { +waitUntil {mission_start}; + + [] spawn + { +tickTime_ausgleich = diag_tickTime; +hint format ["Government is advancing.\nMission begins now. \nDuration is %1 mikes",END_TIME/60]; + ELAPSED_TIME = 0; + START_TIME = diag_tickTime; + while {ELAPSED_TIME < END_TIME} do + { + ELAPSED_TIME = diag_tickTime - START_TIME - tickTime_ausgleich; + publicVariable "ELAPSED_TIME"; + sleep 1; + + }; + }; +}; + + +if !(isDedicated) then +{waitUntil {mission_start}; + [] spawn + { + tickTime_ausgleich = diag_tickTime; + hint format ["Government is advancing.\nMission begins now. \nDuration is %1 mikes",END_TIME/60]; + ELAPSED_TIME = 0; + while{ELAPSED_TIME < END_TIME } do + { + _time = END_TIME - ELAPSED_TIME; + _finish_time_minutes = floor(_time / 60); + _finish_time_seconds = floor(_time) - (60 * _finish_time_minutes); + + if (_time < 10) then { + nul=[] execVM "end\timeout.sqf"; + }; + + if(_finish_time_seconds < 10) then + { + _finish_time_seconds = format ["0%1", _finish_time_seconds]; + }; + if(_finish_time_minutes < 10) then + { + _finish_time_minutes = format ["0%1", _finish_time_minutes]; + }; + _formatted_time = format ["%1:%2", _finish_time_minutes, _finish_time_seconds]; + + + if (SHOW_TIME) then { + hintSilent format ["Time left:\n%1", _formatted_time]; + }; + + + + + if (_time == 180) then { + hintSilent format ["Time left:\n%1", _formatted_time]; + }; // wenn nur noch 3min, ausgabe + if (_time < 60) then { + hintSilent format ["Time left:\n%1", _formatted_time]; + }; // wenn nur noch 60s, ausgabe + sleep 1; + + }; + }; +}; \ No newline at end of file diff --git a/SpoiledStashV3.Stratis/initJIPcompatible.sqf b/SpoiledStashV3.Stratis/initJIPcompatible.sqf new file mode 100644 index 0000000..417afad --- /dev/null +++ b/SpoiledStashV3.Stratis/initJIPcompatible.sqf @@ -0,0 +1,38 @@ +_isJIP = if (time > 0) then { true } else { false }; +waitUntil {!isNull player}; +if ((mission_start) && (jip_disabled)) exitWith {hint "Mission already started, you cant join anymore. Sorry. You will be killed now."; player setDamage 1;}; + +if (side player == independent) then { + player setPos getMarkerPos "JIP_respawn_government"; + + removeAllWeapons player; + player addHeadgear 'H_HelmetIA_camo'; + player addVest 'V_Rangemaster_belt'; + player addUniform 'U_I_CombatUniform_tshirt'; + player addMagazine ["30Rnd_556x45_Stanag", 3]; + player addMagazine ["16Rnd_9x21_Mag", 3]; + player addWeapon 'hgun_P07_F'; + player addWeapon 'arifle_Mk20C_F'; + player addPrimaryWeaponItem 'optic_Hamr'; + player addPrimaryWeaponItem 'acc_flashlight'; + player setFace 'WhiteHead_20'; + hint "get yourself a radio at the box"; + +} +else +{ + player setPos getMarkerPos "JIP_respawn_opfor"; + + removeAllWeapons player; + player addHeadgear 'H_Bandanna_mcamo'; + player addVest 'V_Rangemaster_belt'; + player addUniform 'U_BG_leader'; + player addMagazine ["30Rnd_556x45_Stanag", 3]; + player addMagazine ["16Rnd_9x21_Mag", 3]; + player addWeapon 'hgun_P07_F'; + player addWeapon 'arifle_Mk20C_F'; + player addPrimaryWeaponItem 'optic_Hamr'; + player addPrimaryWeaponItem 'acc_flashlight'; + player setFace 'WhiteHead_20'; + hint "get yourself a radio at the box"; +}; \ No newline at end of file diff --git a/SpoiledStashV3.Stratis/mission.sqm b/SpoiledStashV3.Stratis/mission.sqm index 863f4d1..6685c48 100644 --- a/SpoiledStashV3.Stratis/mission.sqm +++ b/SpoiledStashV3.Stratis/mission.sqm @@ -39,7 +39,13 @@ class Mission "A3_Structures_F_Items_Valuables", "A3_Structures_F_EPB_Items_Documents", "A3_Structures_F_Items_Documents", - "A3_Structures_F_EPB_Items_Military" + "a3_static_f", + "A3_Structures_F_Civ_Garbage", + "A3_Soft_F_Truck", + "A3_Soft_F_Gamma_Offroad", + "A3_Soft_F_SUV", + "A3_Weapons_F_Gamma_Ammoboxes", + "a3_uav_f_weapons_f_gamma_ammoboxes" }; addOnsAuto[]= { @@ -47,14 +53,15 @@ class Mission "a3_characters_f", "A3_Modules_F_Intel", "agm_fatigue", - "A3_Characters_F_OPFOR", - "A3_Characters_F_Civil", "A3_Static_F_Gamma", + "a3_static_f", "task_force_radio_items", "agm_medical", "A3_Modules_F_Sites", + "A3_Characters_F_Civil", "A3_Characters_F_EPC", "A3_Modules_F_Effects", + "A3_Characters_F_OPFOR", "A3_Weapons_F_Ammoboxes", "A3_Armor_F_APC_Wheeled_03", "agm_core", @@ -68,17 +75,20 @@ class Mission "A3_Soft_F_MRAP_03", "A3_Structures_F_Civ_Lamps", "A3_Structures_F_EPC_Items_Electronics", - "A3_Structures_F_Items_Electronics", "A3_Structures_F_Furniture", - "A3_Data_F_Curator_Intel", "A3_Structures_F_EPB_Civ_Camping", + "A3_Structures_F_Items_Electronics", "A3_Structures_F_Items_Cans", "A3_Structures_F_EPA_Items_Food", "A3_Structures_F_EPA_Items_Tools", "A3_Structures_F_Items_Valuables", "A3_Structures_F_EPB_Items_Documents", "A3_Structures_F_Items_Documents", - "A3_Structures_F_EPB_Items_Military", + "A3_Soft_F_Truck", + "A3_Soft_F_Gamma_Offroad", + "A3_Soft_F_SUV", + "A3_Weapons_F_Gamma_Ammoboxes", + "a3_uav_f_weapons_f_gamma_ammoboxes", "a3_map_stratis" }; randomSeed=16494026; @@ -113,21 +123,20 @@ class Mission items=5; class Item0 { - position[]={4509.2832,104.48685,6808.0806}; + position[]={4500.4868,106.37919,6792.6245}; azimut=185; - offsetY=8; special="NONE"; id=0; side="GUER"; vehicle="I_Soldier_TL_F"; - player="PLAYER COMMANDER"; + player="PLAY CDG"; leader=1; rank="CAPTAIN"; skill=0.60000002; text="s1"; - init="government_group = group this;"; + init="government_group = group this;this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; syncId=0; - synchronizations[]={14,25,24,27,26}; + synchronizations[]={10,21,20,23,22}; }; class Item1 { @@ -140,8 +149,9 @@ class Mission player="PLAY CDG"; skill=0.60000002; text="s3"; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; syncId=1; - synchronizations[]={14}; + synchronizations[]={10}; }; class Item2 { @@ -154,8 +164,9 @@ class Mission player="PLAY CDG"; skill=0.60000002; text="s9"; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; syncId=2; - synchronizations[]={14}; + synchronizations[]={10}; }; class Item3 { @@ -168,8 +179,9 @@ class Mission player="PLAY CDG"; skill=0.60000002; text="s8"; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; syncId=3; - synchronizations[]={14}; + synchronizations[]={10}; }; class Item4 { @@ -182,6 +194,20 @@ class Mission player="PLAY CDG"; skill=0.60000002; text="s2"; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; + }; + }; + class Waypoints + { + items=1; + class Item0 + { + position[]={2974.113,1.4382684,5979.1401}; + type="SAD"; + class Effects + { + }; + showWP="NEVER"; }; }; }; @@ -248,7 +274,7 @@ class Mission skill=0.60000002; text="destroy_cache_south_taskname"; syncId=4; - synchronizations[]={9,32}; + synchronizations[]={9,28}; }; }; }; @@ -278,7 +304,7 @@ class Mission lock="UNLOCKED"; skill=0.60000002; syncId=5; - synchronizations[]={8,44}; + synchronizations[]={8,45}; }; }; }; @@ -345,7 +371,7 @@ class Mission skill=0.60000002; text="destroy_cache_west_taskname"; syncId=6; - synchronizations[]={7,33}; + synchronizations[]={7,29}; }; }; }; @@ -375,7 +401,7 @@ class Mission lock="UNLOCKED"; skill=0.60000002; syncId=7; - synchronizations[]={42,6}; + synchronizations[]={43,6}; }; }; }; @@ -442,7 +468,7 @@ class Mission skill=0.60000002; text="destroy_cache_north_taskname"; syncId=8; - synchronizations[]={5,34}; + synchronizations[]={5,30}; }; }; }; @@ -472,7 +498,7 @@ class Mission lock="UNLOCKED"; skill=0.60000002; syncId=9; - synchronizations[]={43,4}; + synchronizations[]={44,4}; }; }; }; @@ -511,84 +537,6 @@ class Mission }; }; class Item8 - { - side="EAST"; - class Vehicles - { - items=5; - class Item0 - { - position[]={2451.3687,73.94693,5677.1245}; - azimut=186.64101; - special="NONE"; - id=12; - side="EAST"; - vehicle="O_Soldier_F"; - leader=1; - rank="COLONEL"; - skill=0.60000002; - text="opfer"; - init="this setDamage 1;"; - }; - class Item1 - { - position[]={2973.2844,3.3499999,6015.9653}; - azimut=354.92801; - special="NONE"; - id=13; - side="CIV"; - vehicle="C_man_1"; - player="PLAY CDG"; - skill=0.60000002; - text="s13"; - syncId=10; - synchronizations[]={14}; - }; - class Item2 - { - position[]={2972.7119,3.3499999,6016.8789}; - azimut=123.7644; - special="NONE"; - id=14; - side="CIV"; - vehicle="C_man_polo_2_F"; - player="PLAY CDG"; - skill=0.60000002; - text="s12"; - syncId=11; - synchronizations[]={14}; - }; - class Item3 - { - position[]={2973.384,3.3499999,6017.252}; - azimut=186.64104; - special="NONE"; - id=15; - side="CIV"; - vehicle="C_man_polo_3_F"; - player="PLAY CDG"; - skill=0.60000002; - text="s11"; - syncId=12; - synchronizations[]={14}; - }; - class Item4 - { - position[]={2974.1357,3.3499999,6016.8242}; - azimut=218.07407; - special="NONE"; - id=16; - side="CIV"; - vehicle="C_man_polo_4_F"; - player="PLAY CDG"; - skill=0.60000002; - text="s10"; - syncId=13; - synchronizations[]={14,28,30,31,29}; - }; - }; - }; - class Item9 { side="GUER"; class Vehicles @@ -598,7 +546,7 @@ class Mission { position[]={4401.8066,128.43042,6761.4019}; azimut=232.23734; - id=17; + id=12; side="GUER"; vehicle="I_HMG_01_high_F"; leader=1; @@ -606,7 +554,7 @@ class Mission }; }; }; - class Item10 + class Item9 { side="GUER"; class Vehicles @@ -616,7 +564,7 @@ class Mission { position[]={4484.7178,103.93643,6815.8135}; azimut=319.63483; - id=18; + id=13; side="GUER"; vehicle="I_HMG_01_high_F"; leader=1; @@ -624,7 +572,7 @@ class Mission }; }; }; - class Item11 + class Item10 { side="LOGIC"; class Vehicles @@ -632,7 +580,7 @@ class Mission items=1; class Item0 { - position[]={4498.1509,107.28773,6787.9238}; + position[]={2977.8936,3.3499999,6017.9038}; class args { items=7; @@ -679,18 +627,18 @@ class Mission typeName="LrFreq"; }; }; - id=19; + id=14; side="LOGIC"; vehicle="tfar_ModuleTaskForceRadio"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=14; - synchronizations[]={13,0,2,1,21,12,11,10,3,23,22}; + syncId=10; + synchronizations[]={36,0,2,1,17,37,38,35,3,19,18,34}; }; }; }; - class Item12 + class Item11 { side="LOGIC"; class Vehicles @@ -745,7 +693,7 @@ class Mission typeName="PreventDeathWhileUnconscious"; }; }; - id=20; + id=15; side="LOGIC"; vehicle="AGM_ModuleMedical"; leader=1; @@ -754,7 +702,7 @@ class Mission }; }; }; - class Item13 + class Item12 { side="LOGIC"; class Vehicles @@ -809,19 +757,19 @@ class Mission typeName="State"; }; }; - id=21; + id=16; side="LOGIC"; vehicle="ModuleTaskCreate_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; text="protect_cache_north_taskname"; - syncId=15; - synchronizations[]={20,37}; + syncId=11; + synchronizations[]={16,33}; }; }; }; - class Item14 + class Item13 { side="LOGIC"; class Vehicles @@ -876,19 +824,19 @@ class Mission typeName="State"; }; }; - id=22; + id=17; side="LOGIC"; vehicle="ModuleTaskCreate_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; text="protect_cache_south_taskname"; - syncId=16; - synchronizations[]={19,35}; + syncId=12; + synchronizations[]={15,31}; }; }; }; - class Item15 + class Item14 { side="LOGIC"; class Vehicles @@ -943,19 +891,19 @@ class Mission typeName="State"; }; }; - id=23; + id=18; side="LOGIC"; vehicle="ModuleTaskCreate_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; text="protect_cache_west_taskname"; - syncId=17; - synchronizations[]={18,36}; + syncId=13; + synchronizations[]={14,32}; }; }; }; - class Item16 + class Item15 { side="LOGIC"; class Vehicles @@ -974,18 +922,18 @@ class Mission typeName="State"; }; }; - id=24; + id=19; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=18; - synchronizations[]={17,42}; + syncId=14; + synchronizations[]={13,43}; }; }; }; - class Item17 + class Item16 { side="LOGIC"; class Vehicles @@ -1004,18 +952,18 @@ class Mission typeName="State"; }; }; - id=25; + id=20; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=19; - synchronizations[]={16,43}; + syncId=15; + synchronizations[]={12,44}; }; }; }; - class Item18 + class Item17 { side="LOGIC"; class Vehicles @@ -1034,18 +982,18 @@ class Mission typeName="State"; }; }; - id=26; + id=21; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=20; - synchronizations[]={15,44}; + syncId=16; + synchronizations[]={11,45}; }; }; }; - class Item19 + class Item18 { side="GUER"; class Vehicles @@ -1056,7 +1004,7 @@ class Mission position[]={4502.1748,106.05864,6795.5288}; azimut=185; special="NONE"; - id=27; + id=22; side="GUER"; vehicle="I_Soldier_SL_F"; player="PLAY CDG"; @@ -1064,51 +1012,55 @@ class Mission rank="CORPORAL"; skill=0.60000002; text="s4"; - syncId=21; - synchronizations[]={14}; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; + syncId=17; + synchronizations[]={10}; }; class Item1 { position[]={4500.835,106.15653,6794.9824}; azimut=195; - id=28; + id=23; side="GUER"; vehicle="I_Soldier_GL_F"; player="PLAY CDG"; skill=0.60000002; text="s5"; - syncId=22; - synchronizations[]={14}; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; + syncId=18; + synchronizations[]={10}; }; class Item2 { position[]={4499.9155,106.25458,6794.1689}; azimut=195; special="NONE"; - id=29; + id=24; side="GUER"; vehicle="I_Soldier_AR_F"; player="PLAY CDG"; skill=0.60000002; text="s6"; - syncId=23; - synchronizations[]={14}; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; + syncId=19; + synchronizations[]={10}; }; class Item3 { position[]={4500.085,106.17886,6794.9844}; azimut=200; special="NONE"; - id=30; + id=25; side="GUER"; vehicle="I_Soldier_A_F"; player="PLAY CDG"; skill=0.60000002; text="s7"; + init="this addItem ""ItemGPS"";this assignItem ""ItemGPS"";"; }; }; }; - class Item20 + class Item19 { side="LOGIC"; class Vehicles @@ -1145,7 +1097,7 @@ class Mission typeName="animalsInRadius"; }; }; - id=31; + id=26; side="LOGIC"; vehicle="Site_Ambient"; leader=1; @@ -1154,7 +1106,7 @@ class Mission }; }; }; - class Item21 + class Item20 { side="CIV"; class Vehicles @@ -1164,7 +1116,7 @@ class Mission { position[]={3007.6108,3.3499999,6014.6753}; special="NONE"; - id=32; + id=27; side="CIV"; vehicle="C_man_p_fugitive_F"; leader=1; @@ -1174,7 +1126,7 @@ class Mission { position[]={3004.8264,3.3499999,6013.4648}; special="NONE"; - id=33; + id=28; side="CIV"; vehicle="C_man_shorts_4_F"; skill=0.60000002; @@ -1183,7 +1135,7 @@ class Mission { position[]={3007.4895,3.3499999,6017.2173}; special="NONE"; - id=34; + id=29; side="CIV"; vehicle="C_man_hunter_1_F"; skill=0.60000002; @@ -1192,7 +1144,7 @@ class Mission { position[]={3009.3052,3.3499999,6011.0439}; special="NONE"; - id=35; + id=30; side="CIV"; vehicle="C_journalist_F"; skill=0.60000002; @@ -1207,12 +1159,12 @@ class Mission idStatic=70097; idObject=-1755125295; housePos=7; - synchronizations[]={47}; + synchronizations[]={48}; class Effects { }; showWP="NEVER"; - syncId=38; + syncId=39; }; class Item1 { @@ -1226,7 +1178,7 @@ class Mission }; }; }; - class Item22 + class Item21 { side="CIV"; class Vehicles @@ -1236,7 +1188,7 @@ class Mission { position[]={3119.593,4.8444772,6038.064}; special="NONE"; - id=36; + id=31; side="CIV"; vehicle="C_scientist_F"; leader=1; @@ -1270,12 +1222,12 @@ class Mission { position[]={3022.0593,3.3546863,6007.8296}; type="CYCLE"; - synchronizations[]={48}; + synchronizations[]={49}; class Effects { }; showWP="NEVER"; - syncId=39; + syncId=40; }; class Item3 { @@ -1289,7 +1241,7 @@ class Mission }; }; }; - class Item23 + class Item22 { side="CIV"; class Vehicles @@ -1299,7 +1251,7 @@ class Mission { position[]={3112.3608,4.7062707,6038.5254}; special="NONE"; - id=37; + id=32; side="CIV"; vehicle="C_man_shorts_4_F"; leader=1; @@ -1323,12 +1275,12 @@ class Mission { position[]={3105.5286,4.5641012,6033.7822}; type="CYCLE"; - synchronizations[]={48}; + synchronizations[]={49}; class Effects { }; showWP="NEVER"; - syncId=40; + syncId=41; }; class Item2 { @@ -1342,7 +1294,7 @@ class Mission }; }; }; - class Item24 + class Item23 { side="LOGIC"; class Vehicles @@ -1367,7 +1319,7 @@ class Mission typeName="Repeat"; }; }; - id=38; + id=33; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1376,7 +1328,7 @@ class Mission }; }; }; - class Item25 + class Item24 { side="LOGIC"; class Vehicles @@ -1401,7 +1353,7 @@ class Mission typeName="Repeat"; }; }; - id=39; + id=34; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1410,7 +1362,7 @@ class Mission }; }; }; - class Item26 + class Item25 { side="LOGIC"; class Vehicles @@ -1435,7 +1387,7 @@ class Mission typeName="Repeat"; }; }; - id=40; + id=35; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1444,7 +1396,7 @@ class Mission }; }; }; - class Item27 + class Item26 { side="LOGIC"; class Vehicles @@ -1469,7 +1421,7 @@ class Mission typeName="Repeat"; }; }; - id=41; + id=36; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1478,7 +1430,7 @@ class Mission }; }; }; - class Item28 + class Item27 { side="LOGIC"; class Vehicles @@ -1503,7 +1455,7 @@ class Mission typeName="Repeat"; }; }; - id=42; + id=37; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1512,7 +1464,7 @@ class Mission }; }; }; - class Item29 + class Item28 { side="LOGIC"; class Vehicles @@ -1537,7 +1489,7 @@ class Mission typeName="Repeat"; }; }; - id=43; + id=38; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1546,7 +1498,7 @@ class Mission }; }; }; - class Item30 + class Item29 { side="LOGIC"; class Vehicles @@ -1571,7 +1523,7 @@ class Mission typeName="Repeat"; }; }; - id=44; + id=39; side="LOGIC"; vehicle="ModuleChemlight_F"; leader=1; @@ -1580,7 +1532,7 @@ class Mission }; }; }; - class Item31 + class Item30 { side="CIV"; class Vehicles @@ -1590,7 +1542,7 @@ class Mission { position[]={2950.7678,3.3499999,6018.6396}; azimut=-139.87601; - id=45; + id=40; side="CIV"; vehicle="C_Nikos"; leader=1; @@ -1599,7 +1551,7 @@ class Mission }; }; }; - class Item32 + class Item31 { side="CIV"; class Vehicles @@ -1609,7 +1561,7 @@ class Mission { position[]={2943.7988,3.3499999,6037.6924}; azimut=-139.87601; - id=46; + id=41; side="CIV"; vehicle="C_man_polo_6_F_euro"; leader=1; @@ -1633,7 +1585,7 @@ class Mission }; }; }; - class Item33 + class Item32 { side="CIV"; class Vehicles @@ -1643,7 +1595,7 @@ class Mission { position[]={3021.002,9.6349955,6043.2065}; azimut=-139.87601; - id=47; + id=42; side="CIV"; vehicle="C_man_polo_1_F_euro"; leader=1; @@ -1660,12 +1612,12 @@ class Mission idStatic=69896; idObject=-1753026296; housePos=2; - synchronizations[]={49}; + synchronizations[]={50}; class Effects { }; showWP="NEVER"; - syncId=41; + syncId=42; }; class Item1 { @@ -1680,7 +1632,7 @@ class Mission }; }; }; - class Item34 + class Item33 { side="CIV"; class Vehicles @@ -1690,7 +1642,7 @@ class Mission { position[]={2984.3726,5.1358132,6058.1597}; azimut=-139.87601; - id=48; + id=43; side="CIV"; vehicle="C_Orestes"; leader=1; @@ -1714,7 +1666,7 @@ class Mission }; }; }; - class Item35 + class Item34 { side="CIV"; class Vehicles @@ -1724,7 +1676,7 @@ class Mission { position[]={2912.5239,3.49,5962.5928}; azimut=-139.87601; - id=49; + id=44; side="CIV"; vehicle="C_man_polo_2_F_euro"; leader=1; @@ -1748,7 +1700,7 @@ class Mission }; }; }; - class Item36 + class Item35 { side="CIV"; class Vehicles @@ -1758,7 +1710,7 @@ class Mission { position[]={2909.4001,3.4748144,5996.6074}; azimut=-139.87601; - id=50; + id=45; side="CIV"; vehicle="C_man_polo_6_F_euro"; leader=1; @@ -1782,7 +1734,7 @@ class Mission }; }; }; - class Item37 + class Item36 { side="CIV"; class Vehicles @@ -1792,7 +1744,7 @@ class Mission { position[]={2912.8711,3.4296656,5996.376}; azimut=-139.87601; - id=51; + id=46; side="CIV"; vehicle="C_man_polo_5_F_euro"; leader=1; @@ -1816,7 +1768,7 @@ class Mission }; }; }; - class Item38 + class Item37 { side="CIV"; class Vehicles @@ -1826,7 +1778,7 @@ class Mission { position[]={2923.5154,3.455158,5990.4756}; azimut=-139.87601; - id=52; + id=47; side="CIV"; vehicle="C_man_polo_3_F_euro"; leader=1; @@ -1850,7 +1802,7 @@ class Mission }; }; }; - class Item39 + class Item38 { side="LOGIC"; class Vehicles @@ -1893,18 +1845,18 @@ class Mission typeName="Description"; }; }; - id=53; + id=48; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=24; + syncId=20; synchronizations[]={0}; }; }; }; - class Item40 + class Item39 { side="LOGIC"; class Vehicles @@ -1947,18 +1899,18 @@ class Mission typeName="Description"; }; }; - id=54; + id=49; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=25; + syncId=21; synchronizations[]={0}; }; }; }; - class Item41 + class Item40 { side="LOGIC"; class Vehicles @@ -2001,18 +1953,18 @@ class Mission typeName="Description"; }; }; - id=55; + id=50; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=26; + syncId=22; synchronizations[]={0}; }; }; }; - class Item42 + class Item41 { side="LOGIC"; class Vehicles @@ -2055,18 +2007,18 @@ class Mission typeName="Description"; }; }; - id=56; + id=51; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=27; + syncId=23; synchronizations[]={0}; }; }; }; - class Item43 + class Item42 { side="LOGIC"; class Vehicles @@ -2109,18 +2061,18 @@ class Mission typeName="Description"; }; }; - id=57; + id=52; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=28; - synchronizations[]={13}; + syncId=24; + synchronizations[]={36}; }; }; }; - class Item44 + class Item43 { side="LOGIC"; class Vehicles @@ -2163,18 +2115,18 @@ class Mission typeName="Description"; }; }; - id=58; + id=53; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=29; - synchronizations[]={13}; + syncId=25; + synchronizations[]={36}; }; }; }; - class Item45 + class Item44 { side="LOGIC"; class Vehicles @@ -2217,18 +2169,18 @@ class Mission typeName="Description"; }; }; - id=59; + id=54; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=30; - synchronizations[]={13}; + syncId=26; + synchronizations[]={36}; }; }; }; - class Item46 + class Item45 { side="LOGIC"; class Vehicles @@ -2271,18 +2223,18 @@ class Mission typeName="Description"; }; }; - id=60; + id=55; side="LOGIC"; vehicle="ModuleCreateDiaryRecord_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=31; - synchronizations[]={13}; + syncId=27; + synchronizations[]={36}; }; }; }; - class Item47 + class Item46 { side="LOGIC"; class Vehicles @@ -2301,18 +2253,18 @@ class Mission typeName="State"; }; }; - id=61; + id=56; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=32; - synchronizations[]={46,4}; + syncId=28; + synchronizations[]={47,4}; }; }; }; - class Item48 + class Item47 { side="LOGIC"; class Vehicles @@ -2331,18 +2283,18 @@ class Mission typeName="State"; }; }; - id=62; + id=57; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=33; - synchronizations[]={46,6}; + syncId=29; + synchronizations[]={47,6}; }; }; }; - class Item49 + class Item48 { side="LOGIC"; class Vehicles @@ -2361,18 +2313,18 @@ class Mission typeName="State"; }; }; - id=63; + id=58; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=34; - synchronizations[]={46,8}; + syncId=30; + synchronizations[]={47,8}; }; }; }; - class Item50 + class Item49 { side="LOGIC"; class Vehicles @@ -2391,18 +2343,18 @@ class Mission typeName="State"; }; }; - id=64; + id=59; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=35; - synchronizations[]={45,16}; + syncId=31; + synchronizations[]={46,12}; }; }; }; - class Item51 + class Item50 { side="LOGIC"; class Vehicles @@ -2421,18 +2373,18 @@ class Mission typeName="State"; }; }; - id=65; + id=60; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; - syncId=36; - synchronizations[]={45,17}; + syncId=32; + synchronizations[]={46,13}; }; }; }; - class Item52 + class Item51 { side="LOGIC"; class Vehicles @@ -2451,73 +2403,189 @@ class Mission typeName="State"; }; }; - id=66; + id=61; side="LOGIC"; vehicle="ModuleTaskSetState_F"; leader=1; lock="UNLOCKED"; skill=0.60000002; + syncId=33; + synchronizations[]={46,11}; + }; + }; + }; + class Item52 + { + side="EAST"; + class Vehicles + { + items=6; + class Item0 + { + position[]={2930.5569,3.4605653,5940.2261}; + azimut=354.92801; + special="NONE"; + id=62; + side="CIV"; + vehicle="C_man_1"; + player="PLAY CDG"; + skill=0.60000002; + text="s13"; + syncId=34; + synchronizations[]={10}; + }; + class Item1 + { + position[]={2451.3687,73.94693,5677.1245}; + azimut=186.64101; + special="NONE"; + id=63; + side="EAST"; + vehicle="O_Soldier_F"; + leader=1; + rank="COLONEL"; + skill=0.60000002; + text="opfer"; + init="this setDamage 1;"; + }; + class Item2 + { + position[]={2931.2251,3.46,5939.9888}; + azimut=354.92801; + special="NONE"; + id=64; + side="CIV"; + vehicle="C_man_1"; + player="PLAY CDG"; + skill=0.60000002; + text="s14"; + syncId=35; + synchronizations[]={10}; + }; + class Item3 + { + position[]={2931.3865,3.4627125,5941.085}; + azimut=218.07401; + special="NONE"; + id=65; + side="CIV"; + vehicle="C_man_polo_4_F"; + player="PLAYER COMMANDER"; + skill=0.60000002; + text="s10"; + syncId=36; + synchronizations[]={10,24,26,27,25}; + }; + class Item4 + { + position[]={2930.6348,3.4637818,5941.5127}; + azimut=186.64104; + special="NONE"; + id=66; + side="CIV"; + vehicle="C_man_polo_3_F"; + player="PLAY CDG"; + skill=0.60000002; + text="s11"; syncId=37; - synchronizations[]={45,15}; + synchronizations[]={10}; + }; + class Item5 + { + position[]={2929.9626,3.4628491,5941.1396}; + azimut=123.7644; + special="NONE"; + id=67; + side="CIV"; + vehicle="C_man_polo_2_F"; + player="PLAY CDG"; + skill=0.60000002; + text="s12"; + syncId=38; + synchronizations[]={10}; }; }; }; }; class Vehicles { - items=50; + items=49; class Item0 { position[]={2968.2239,3.49,5956.478}; azimut=211.69501; - offsetY=4; special="NONE"; - id=67; + id=68; side="EMPTY"; vehicle="IG_supplyCrate_F"; skill=0.60000002; text="supplies_south"; + markers[]= + { + "wc_south_spawn_1", + "wc_south_spawn_2", + "wc_south_spawn_3" + }; + init="supplies_south addEventHandler [""Explosion"",{nul = [getPos supplies_south, supplies_south] execVM ""destroy_supplies.sqf""}]"; }; class Item1 { position[]={2972.1741,3.3499999,6014.3384}; azimut=211.69501; - offsetY=0.5; + offsetY=0.1; special="NONE"; - id=68; + id=69; side="EMPTY"; vehicle="IG_supplyCrate_F"; skill=0.60000002; text="supplies_north"; + markers[]= + { + "wc_north_spawn_4", + "wc_north_spawn_2", + "wc_north_spawn_1", + "wc_north_spawn_5", + "wc_north_spawn_3" + }; + init="supplies_north addEventHandler [""Explosion"",{nul = [getPos supplies_north, supplies_north] execVM ""destroy_supplies.sqf""}]"; }; class Item2 { - position[]={2883.8318,3.2891588,6001.4756}; + position[]={2883.2344,3.2861719,6001.6831}; azimut=211.69501; - offsetY=4; special="NONE"; - id=69; + id=70; side="EMPTY"; vehicle="IG_supplyCrate_F"; skill=0.60000002; text="supplies_west"; + markers[]= + { + "wc_west_spawn_1", + "wc_west_spawn_2", + "wc_west_spawn_4", + "wc_west_spawn_3" + }; + init="supplies_west addEventHandler [""Explosion"",{nul = [getPos supplies_west, supplies_west] execVM ""destroy_supplies.sqf""}]"; }; class Item3 { position[]={4504.1455,107.12337,6784.5967}; - azimut=187.24057; + azimut=187.241; special="NONE"; - id=70; + id=71; side="EMPTY"; vehicle="I_APC_Wheeled_03_cannon_F"; skill=0.60000002; + text="APC"; + init="clearMagazineCargoGlobal this; clearWeaponCargoGlobal this; clearItemCargoGlobal this; clearBackpackCargoGlobal this;"; }; class Item4 { position[]={4492.5718,103.28315,6817.8101}; azimut=178.3746; special="NONE"; - id=71; + id=72; side="EMPTY"; vehicle="AGM_Box_Misc"; skill=0.60000002; @@ -2527,7 +2595,7 @@ class Mission position[]={4488.2959,102.62035,6817.9355}; azimut=178.3746; special="NONE"; - id=72; + id=73; side="EMPTY"; vehicle="AGM_Box_Medical"; skill=0.60000002; @@ -2535,19 +2603,20 @@ class Mission class Item6 { position[]={4490.502,102.78226,6817.8188}; - azimut=178.3746; + azimut=178.375; special="NONE"; - id=73; + id=74; side="EMPTY"; vehicle="TF_IND_Radio_Crate"; skill=0.60000002; + init="clearMagazineCargoGlobal this; clearWeaponCargoGlobal this; clearItemCargoGlobal this; clearBackpackCargoGlobal this; this addItemCargoGlobal [""tf_anprc148jem_898""];this addItemCargoGlobal [""tf_anprc148jem_897""];this addItemCargoGlobal [""tf_anprc148jem_896""];this addItemCargoGlobal [""tf_anprc148jem_895""];this addItemCargoGlobal [""tf_anprc148jem_894""];this addItemCargoGlobal [""tf_anprc148jem_893""];this addItemCargoGlobal [""tf_anprc148jem_892""];this addItemCargoGlobal [""tf_anprc148jem_891""];this addItemCargoGlobal [""tf_anprc148jem_890""];this addItemCargoGlobal [""tf_anprc148jem_889""];this addItemCargoGlobal [""tf_anprc148jem_888""];this addItemCargoGlobal [""tf_anprc155_799""];this addItemCargoGlobal [""tf_anprc155_798""];this addItemCargoGlobal [""tf_anprc155_797""];this addItemCargoGlobal [""tf_anprc155_796""];"; }; class Item7 { position[]={4488.1895,103.98142,6815.75}; azimut=185; special="NONE"; - id=74; + id=75; side="EMPTY"; vehicle="Flag_AAF_F"; skill=0.60000002; @@ -2557,7 +2626,7 @@ class Mission position[]={4489.3154,106.92197,6793.7759}; azimut=-22.832884; special="NONE"; - id=75; + id=76; side="EMPTY"; vehicle="Land_Scrap_MRAP_01_F"; skill=0.60000002; @@ -2567,7 +2636,7 @@ class Mission position[]={4505.3223,104.75238,6807.0376}; azimut=185; special="NONE"; - id=76; + id=77; side="EMPTY"; vehicle="Land_FieldToilet_F"; skill=0.60000002; @@ -2577,7 +2646,7 @@ class Mission position[]={4486.6021,102.91407,6817.1475}; azimut=273.28836; special="NONE"; - id=77; + id=78; side="EMPTY"; vehicle="Land_BagFence_Long_F"; skill=0.60000002; @@ -2587,7 +2656,7 @@ class Mission position[]={4505.3838,108.67918,6774.1348}; azimut=211.66991; special="NONE"; - id=78; + id=79; side="EMPTY"; vehicle="Land_BagFence_Long_F"; skill=0.60000002; @@ -2598,18 +2667,19 @@ class Mission azimut=185; offsetY=8.3999996; special="NONE"; - id=79; + id=80; side="EMPTY"; vehicle="I_Heli_light_03_unarmed_F"; leader=1; skill=0.60000002; + init="clearMagazineCargoGlobal this; clearWeaponCargoGlobal this; clearItemCargoGlobal this; clearBackpackCargoGlobal this;"; }; class Item13 { position[]={4508.8979,106.3997,6789.0186}; azimut=185; special="NONE"; - id=80; + id=81; side="EMPTY"; vehicle="Flag_AAF_F"; skill=0.60000002; @@ -2619,7 +2689,7 @@ class Mission position[]={4492.3921,103.90456,6815.9727}; azimut=185; special="NONE"; - id=81; + id=82; side="EMPTY"; vehicle="Item_MineDetector"; leader=1; @@ -2630,18 +2700,20 @@ class Mission position[]={4502.749,104.19993,6812.1079}; azimut=631.401; special="NONE"; - id=82; + id=83; side="EMPTY"; vehicle="I_MRAP_03_F"; leader=1; skill=0.60000002; + text="Fennek"; + init="clearMagazineCargoGlobal this; clearWeaponCargoGlobal this; clearItemCargoGlobal this; clearBackpackCargoGlobal this;"; }; class Item16 { position[]={2914.1067,3.49,5943.7026}; azimut=-56.691414; special="NONE"; - id=83; + id=84; side="EMPTY"; vehicle="Land_LampDecor_F"; leader=1; @@ -2651,7 +2723,7 @@ class Mission { position[]={2977.0513,3.3489745,6052.917}; special="NONE"; - id=84; + id=85; side="EMPTY"; vehicle="Land_LampDecor_F"; leader=1; @@ -2662,7 +2734,7 @@ class Mission position[]={2897.1802,3.4771068,6057.8809}; azimut=116.21072; special="NONE"; - id=85; + id=86; side="EMPTY"; vehicle="Land_LampDecor_F"; leader=1; @@ -2673,7 +2745,7 @@ class Mission position[]={3029.8232,3.6990929,5955.2437}; azimut=-4.9337287; special="NONE"; - id=86; + id=87; side="EMPTY"; vehicle="Land_LampDecor_F"; leader=1; @@ -2681,11 +2753,11 @@ class Mission }; class Item20 { - position[]={2971.3201,3.3499999,6016.0967}; - azimut=-260.14899; - offsetY=1.2; + position[]={2939.9941,3.4684327,5943.3789}; + azimut=-159.064; + offsetY=0.5; special="NONE"; - id=87; + id=88; side="EMPTY"; vehicle="Land_Laptop_device_F"; leader=1; @@ -2693,19 +2765,6 @@ class Mission init="this addAction[""What frequency are the government bitches using?"", ""whatfrequency.sqf"",0,0,true,true,"""",""(side player == opfor)""];this enableSimulation false;"; }; class Item21 - { - position[]={2968.2485,3.49,5957.5366}; - azimut=411.24701; - offsetY=4; - special="NONE"; - id=88; - side="EMPTY"; - vehicle="Land_Laptop_device_F"; - leader=1; - skill=0.60000002; - init="this addAction[""What frequency are the government bitches using?"", ""whatfrequency.sqf"",0,0,true,true,"""",""(side player == opfor)""];"; - }; - class Item22 { position[]={2884.5334,3.307337,6001.9829}; azimut=26.312201; @@ -2718,337 +2777,336 @@ class Mission skill=0.60000002; init="this addAction[""What frequency are the government bitches using?"", ""whatfrequency.sqf"",0,0,true,true,"""",""(side player == opfor)""];"; }; - class Item23 - { - position[]={2971.2278,3.3499999,6015.5669}; - azimut=-260.14899; - offsetY=1.2; - special="NONE"; - id=90; - side="EMPTY"; - vehicle="Land_MobilePhone_smart_F"; - leader=1; - skill=0.60000002; - init="this enableSimulation false;"; - }; - class Item24 - { - position[]={2971.2646,3.3499999,6015.8838}; - azimut=-241.32529; - special="NONE"; - id=91; - side="EMPTY"; - vehicle="Land_TableDesk_F"; - leader=1; - skill=0.60000002; - }; - class Item25 - { - position[]={2971.6372,3.3499999,6016.4155}; - azimut=-226.83; - offsetY=1.2; - special="NONE"; - id=92; - side="EMPTY"; - vehicle="Intel_File2_F"; - leader=1; - skill=0.60000002; - init="this enableSimulation false;"; - }; - class Item26 - { - position[]={2970.8274,3.3499999,6015.3726}; - azimut=-425.99301; - offsetY=1.2; - special="NONE"; - id=93; - side="EMPTY"; - vehicle="Intel_File1_F"; - leader=1; - skill=0.60000002; - init="this enableSimulation false;"; - }; - class Item27 + class Item22 { position[]={2885.0159,3.3026984,6004.5151}; azimut=-153.84944; offsetY=3.9000001; special="NONE"; - id=94; + id=90; side="EMPTY"; vehicle="Land_TableDesk_F"; leader=1; skill=0.60000002; }; - class Item28 + class Item23 { position[]={2884.042,3.2913647,6002.2432}; azimut=-226.83; offsetY=4.5999999; special="NONE"; - id=95; + id=91; side="EMPTY"; vehicle="Land_Camping_Light_F"; leader=1; skill=0.60000002; }; - class Item29 + class Item24 { position[]={2886.1741,3.3204863,6003.8345}; azimut=-226.83; offsetY=4.5999999; special="NONE"; - id=96; + id=92; side="EMPTY"; vehicle="Land_Pillow_camouflage_F"; leader=1; skill=0.60000002; }; - class Item30 + class Item25 { position[]={2884.4053,3.2991185,6003.7974}; azimut=-121.27451; offsetY=4.5999999; special="NONE"; - id=97; + id=93; side="EMPTY"; vehicle="Land_CampingChair_V1_F"; leader=1; skill=0.60000002; }; - class Item31 + class Item26 { position[]={2883.8184,3.2890918,6003.3311}; azimut=-226.83; offsetY=4.5999999; special="NONE"; - id=98; + id=94; side="EMPTY"; vehicle="Land_Sleeping_bag_brown_folded_F"; leader=1; skill=0.60000002; }; - class Item32 + class Item27 { position[]={2883.8098,3.2890491,6002.5688}; azimut=-311.42209; offsetY=4.5999999; special="NONE"; - id=99; + id=95; side="EMPTY"; vehicle="Land_FMradio_F"; leader=1; skill=0.60000002; }; - class Item33 + class Item28 { position[]={2970.0969,3.49,5960.54}; azimut=26.312201; offsetY=4; special="NONE"; - id=100; + id=96; side="EMPTY"; vehicle="Land_Can_Dented_F"; leader=1; skill=0.60000002; }; - class Item34 + class Item29 { position[]={2970.6035,3.49,5960.0986}; azimut=26.312201; offsetY=4; special="NONE"; - id=101; + id=97; side="EMPTY"; vehicle="Land_BakedBeans_F"; leader=1; skill=0.60000002; }; - class Item35 + class Item30 { position[]={2970.5239,3.49,5960.5}; azimut=26.312201; offsetY=4; special="NONE"; - id=102; + id=98; side="EMPTY"; vehicle="Land_Can_V2_F"; leader=1; skill=0.60000002; }; - class Item36 + class Item31 { position[]={2970.3101,3.49,5960.1655}; azimut=26.312201; offsetY=4; special="NONE"; - id=103; + id=99; side="EMPTY"; vehicle="Land_Can_Rusty_F"; leader=1; skill=0.60000002; }; - class Item37 + class Item32 { position[]={2970.1365,3.49,5960.9795}; azimut=26.312201; offsetY=4; special="NONE"; - id=104; + id=100; side="EMPTY"; vehicle="Land_CanOpener_F"; leader=1; skill=0.60000002; }; - class Item38 + class Item33 { position[]={2970.8438,3.49,5960.4453}; azimut=26.312201; offsetY=4; special="NONE"; - id=105; + id=101; side="EMPTY"; vehicle="Land_Can_V1_F"; leader=1; skill=0.60000002; }; - class Item39 + class Item34 { position[]={2968.9495,3.49,5957.1099}; azimut=26.312201; offsetY=4; special="NONE"; - id=106; + id=102; side="EMPTY"; vehicle="Land_Laptop_F"; leader=1; skill=0.60000002; }; - class Item40 + class Item35 { position[]={2970.7905,3.49,5962.0352}; azimut=26.312201; offsetY=4; special="NONE"; - id=107; + id=103; side="EMPTY"; vehicle="Land_Money_F"; leader=1; skill=0.60000002; }; - class Item41 + class Item36 { position[]={2972.0637,3.49,5961.0127}; azimut=69.641403; offsetY=3.9000001; special="NONE"; - id=108; + id=104; side="EMPTY"; vehicle="Land_Poster_04_F"; leader=1; skill=0.60000002; }; - class Item42 + class Item37 { position[]={2973.8416,3.49,5960.5938}; azimut=115.51; offsetY=5.5; special="NONE"; - id=109; + id=105; side="EMPTY"; vehicle="Land_Poster_02_F"; leader=1; skill=0.60000002; init="this enableSimulation false;"; }; - class Item43 + class Item38 { position[]={2971.1606,3.49,5960.0044}; azimut=115.51; offsetY=5; special="NONE"; - id=110; + id=106; side="EMPTY"; vehicle="Land_Map_unfolded_F"; leader=1; skill=0.60000002; }; - class Item44 + class Item39 { position[]={2970.8811,3.49,5961.3911}; azimut=64.521637; offsetY=5; special="NONE"; - id=111; + id=107; side="EMPTY"; vehicle="Land_SurvivalRadio_F"; leader=1; skill=0.60000002; }; - class Item45 + class Item40 { position[]={2972.4827,3.49,5963.1235}; azimut=115.51; offsetY=3.9000001; special="NONE"; - id=112; + id=108; side="EMPTY"; vehicle="Land_Sleeping_bag_F"; leader=1; skill=0.60000002; }; - class Item46 + class Item41 { - position[]={2970.8669,3.49,5957.5254}; - azimut=196.94315; - offsetY=5; + position[]={2941.7012,3.4663234,5942.4141}; + azimut=105.92153; + offsetY=0.2; special="NONE"; - id=113; + id=109; side="EMPTY"; - vehicle="Land_Ammobox_rounds_F"; + vehicle="AGM_Box_Medical"; leader=1; skill=0.60000002; }; - class Item47 + class Item42 + { + position[]={2941.075,3.461123,5940.4492}; + azimut=105.92153; + offsetY=0.2; + special="NONE"; + id=110; + side="EMPTY"; + vehicle="AGM_Box_Misc"; + leader=1; + skill=0.60000002; + }; + class Item43 { - position[]={2974.5388,3.3499999,6013.2598}; - azimut=23.169399; + position[]={2940.5271,3.4349372,5938.417}; + azimut=105.922; offsetY=0.2; special="NONE"; + id=111; + side="EMPTY"; + vehicle="Box_IND_AmmoOrd_F"; + leader=1; + skill=0.60000002; + init="clearMagazineCargoGlobal this; clearWeaponCargoGlobal this; clearItemCargoGlobal this; clearBackpackCargoGlobal this; this addItemCargoGlobal [""tf_anprc148""];this addItemCargoGlobal [""tf_anprc148""];this addItemCargoGlobal [""tf_anprc148""];this addItemCargoGlobal [""tf_anprc148""];this addItemCargoGlobal [""tf_anprc148""]; this addItemCargoGlobal [""ATMine_Range_Mag"", 10];this addItemCargoGlobal [""APERSMine_Range_Mag"",10];this addItemCargoGlobal [""DemoCharge_Remote_Mag"",10];"; + }; + class Item44 + { + position[]={2926.3774,3.4681861,5941.6519}; + azimut=296.40863; + offsetY=8.3999996; + special="NONE"; + id=112; + side="EMPTY"; + vehicle="C_Van_01_transport_F"; + leader=1; + skill=0.60000002; + }; + class Item45 + { + position[]={2971.8313,3.3499999,6042.541}; + azimut=122.09394; + offsetY=8.3999996; + special="NONE"; + id=113; + side="EMPTY"; + vehicle="B_G_Offroad_01_armed_F"; + leader=1; + skill=0.60000002; + }; + class Item46 + { + position[]={2875.3713,3.2561219,6006.6768}; + azimut=20.151995; + offsetY=8.3999996; + special="NONE"; id=114; side="EMPTY"; - vehicle="AGM_Box_Medical"; + vehicle="C_SUV_01_F"; leader=1; skill=0.60000002; }; - class Item48 + class Item47 { - position[]={2975.1958,3.3499999,6014.8291}; - azimut=23.169399; + position[]={2933.6077,3.4659808,5942.9399}; + azimut=105.922; offsetY=0.2; special="NONE"; id=115; side="EMPTY"; - vehicle="AGM_Box_Misc"; + vehicle="I_UAV_01_backpack_F"; leader=1; skill=0.60000002; }; - class Item49 + class Item48 { - position[]={2975.7429,3.3499999,6016.3667}; - azimut=23.169399; + position[]={2933.4272,3.4653773,5942.1509}; + azimut=105.922; offsetY=0.2; special="NONE"; id=116; side="EMPTY"; - vehicle="Box_IND_AmmoOrd_F"; + vehicle="Item_I_UavTerminal"; leader=1; skill=0.60000002; }; }; class Markers { - items=10; + items=28; class Item0 { position[]={2991.1965,3.49,5956.9282}; @@ -3058,20 +3116,20 @@ class Mission type="Empty"; colorName="ColorRed"; fillName="DiagGrid"; - a=25; - b=25; + a=30; + b=30; }; class Item1 { position[]={2964.0684,3.3499999,6016.0371}; - name="cache_north_1"; + name="cache_north"; text="suspected cache"; markerType="ELLIPSE"; type="Empty"; colorName="ColorRed"; fillName="DiagGrid"; - a=25; - b=25; + a=30; + b=30; }; class Item2 { @@ -3082,27 +3140,17 @@ class Mission type="Empty"; colorName="ColorRed"; fillName="DiagGrid"; - a=25; - b=25; + a=30; + b=30; }; class Item3 - { - position[]={2976.0862,3.3499999,6007.1963}; - name="civplace1"; - markerType="ELLIPSE"; - type="Empty"; - colorName="ColorCIV"; - a=150; - b=150; - }; - class Item4 { position[]={4497.0303,104.98269,6804.2344}; name="mrkGovernmentStart"; type="hd_start"; colorName="ColorGUER"; }; - class Item5 + class Item4 { position[]={3133.8782,25.711864,6132.0879}; name="mrkGovernmentAttack"; @@ -3110,41 +3158,154 @@ class Mission colorName="ColorGUER"; angle=146.226; }; - class Item6 + class Item5 { - position[]={2944.2861,2.0232592,5986.2671}; + position[]={2947.0051,1.3821026,5987.1733}; name="mrkGovernmentText"; text="Suspected Weapon Cache locations"; - type="Empty"; + type="hd_unknown"; colorName="ColorGUER"; - a=0; - b=0; }; - class Item7 + class Item6 { - position[]={2970.7344,3.49,5959.542}; + position[]={2969.0398,3.49,5956.9434}; name="mrkResistanceObjective1"; type="hd_flag"; colorName="Color3_FD_F"; }; - class Item8 + class Item7 { position[]={2885.0081,3.3227618,6002.3672}; name="mrkResistanceObjective3"; type="hd_flag"; colorName="Color3_FD_F"; }; - class Item9 + class Item8 { - position[]={2972.5349,3.3499999,6015.9072}; + position[]={2973.0024,3.3499999,6013.7749}; name="mrkResistanceObjective2"; type="hd_flag"; colorName="Color3_FD_F"; }; + class Item9 + { + position[]={4496.709,106.10805,6795.708}; + name="JIP_respawn_government"; + type="Empty"; + }; + class Item10 + { + position[]={2965.2756,3.3499999,6012.7393}; + name="JIP_respawn_opfor"; + type="Empty"; + }; + class Item11 + { + position[]={2964.8433,3.3499999,6014.0225}; + name="respawn_east"; + type="Empty"; + }; + class Item12 + { + position[]={4496.6479,105.82837,6797.8418}; + name="respawn_independent"; + type="Empty"; + }; + class Item13 + { + position[]={2872.1418,3.4628139,5954.0234}; + name="wc_west_spawn_1"; + type="Empty"; + }; + class Item14 + { + position[]={2937.8464,3.4188068,5922.3237}; + name="wc_south_spawn_3"; + type="Empty"; + }; + class Item15 + { + position[]={2894.137,3.3613696,5944.7876}; + name="wc_west_spawn_2"; + type="Empty"; + }; + class Item16 + { + position[]={2894.137,3.3613696,5944.7876}; + name="wc_west_spawn_2_2"; + type="Empty"; + }; + class Item17 + { + position[]={2894.137,3.3613696,5944.7876}; + name="wc_west_spawn_2_1_1"; + type="Empty"; + }; + class Item18 + { + position[]={2920.262,3.49,5975.2534}; + name="wc_west_spawn_3"; + type="Empty"; + }; + class Item19 + { + position[]={2898.3162,3.49,5985.0654}; + name="wc_west_spawn_4"; + type="Empty"; + }; + class Item20 + { + position[]={2963.9482,3.3499999,6028.8779}; + name="wc_north_spawn_1"; + type="Empty"; + }; + class Item21 + { + position[]={2913.9893,3.6867969,6066.2539}; + name="wc_north_spawn_2"; + type="Empty"; + }; + class Item22 + { + position[]={3059.8027,4.2718105,6023.3911}; + name="wc_north_spawn_3"; + type="Empty"; + }; + class Item23 + { + position[]={2949.1829,3.3499999,6019.7188}; + name="wc_north_spawn_4"; + type="Empty"; + }; + class Item24 + { + position[]={3018.6035,3.603667,5952.4746}; + name="wc_south_spawn_1"; + type="Empty"; + }; + class Item25 + { + position[]={2968.9541,3.4283717,5919.165}; + name="wc_south_spawn_2"; + type="Empty"; + }; + class Item26 + { + position[]={3011.666,3.3499999,6009.2036}; + name="wc_north_spawn_5"; + type="Empty"; + }; + class Item27 + { + position[]={2935.2844,3.4617889,5941.7422}; + name="mrkResistanceStart"; + type="hd_start"; + colorName="ColorOrange"; + }; }; class Sensors { - items=14; + items=15; class Item0 { position[]={2769.0176,-0.1210033,6047.7446}; @@ -3156,8 +3317,8 @@ class Mission class Effects { }; - synchronizations[]={7,18}; - syncId=42; + synchronizations[]={7,14}; + syncId=43; }; class Item1 { @@ -3170,8 +3331,8 @@ class Mission class Effects { }; - synchronizations[]={9,19}; - syncId=43; + synchronizations[]={9,15}; + syncId=44; }; class Item2 { @@ -3184,8 +3345,8 @@ class Mission class Effects { }; - synchronizations[]={5,20}; - syncId=44; + synchronizations[]={5,16}; + syncId=45; }; class Item3 { @@ -3203,8 +3364,8 @@ class Mission class Effects { }; - synchronizations[]={36,37,35}; - syncId=45; + synchronizations[]={32,33,31}; + syncId=46; }; class Item4 { @@ -3252,8 +3413,8 @@ class Mission class Effects { }; - synchronizations[]={32,33,34}; - syncId=46; + synchronizations[]={28,29,30}; + syncId=47; }; class Item7 { @@ -3287,7 +3448,7 @@ class Mission }; class Item9 { - position[]={2993.9541,6.9225292,5834.7256}; + position[]={2994.4517,7.0927491,5832.7358}; a=0; b=0; timeoutMin=1; @@ -3297,7 +3458,7 @@ class Mission age="UNKNOWN"; text="sets equipment for resistance"; expCond="time > 1;"; - expActiv="if (alive s10) then { removeAllWeapons s10; s10 addHeadgear 'H_Bandanna_khk'; s10 addVest 'V_BandollierB_khk'; s10 addUniform 'U_BG_Guerilla3_1'; s10 setFace 'WhiteHead_13'; s10 addmagazines[""30Rnd_556x45_Stanag"", 6]; s10 addmagazines[""30Rnd_9x21_Mag"", 2]; s10 addWeapon 'arifle_Mk20_GL_F'; s10 addWeapon 'hgun_ACPC2_F';s10 addPrimaryWeaponItem 'optic_Hamr'; s10 addPrimaryWeaponItem 'acc_flashlight'; s10 addItem ""tf_anprc148jem_996""; s10 assignitem ""tf_anprc148jem_996""; }; if (alive s11) then { removeAllWeapons s11; s11 addHeadgear 'H_Watchcap_camo'; s11 addVest 'V_Rangemaster_belt'; s11 addUniform 'U_BG_Guerilla1_1'; s11 setFace 'WhiteHead_18'; s11 addmagazines[""30Rnd_556x45_Stanag"", 6]; s11 addmagazines[""30Rnd_9x21_Mag"", 2]; s11 addWeapon 'arifle_Mk20_GL_F'; s11 addWeapon 'hgun_ACPC2_F'; s11 addPrimaryWeaponItem 'optic_Hamr'; s11 addPrimaryWeaponItem 'acc_flashlight'; s11 addItem ""tf_anprc148jem_997""; s11 assignitem ""tf_anprc148jem_997""; }; if (alive s12) then { removeAllWeapons s12; s12 addHeadgear 'H_Shemag_olive_hs'; s12 addVest 'V_Rangemaster_belt'; s12 addUniform 'U_BG_leader'; s12 setFace 'WhiteHead_21'; s12 addmagazines[""30Rnd_556x45_Stanag"", 6]; s12 addmagazines[""30Rnd_9x21_Mag"", 2]; s12 addWeapon 'arifle_Mk20_GL_F'; s12 addWeapon 'hgun_ACPC2_F'; s12 addPrimaryWeaponItem 'optic_Hamr'; s12 addPrimaryWeaponItem 'acc_flashlight'; s12 addItem ""tf_anprc148jem_998""; s12 assignitem ""tf_anprc148jem_998""; }; if (alive s13) then { removeAllWeapons s13; s13 addHeadgear 'H_Shemag_olive_hs'; s13 addVest 'V_Rangemaster_belt'; s13 addUniform 'U_BG_Guerilla3_1'; s13 setFace 'WhiteHead_17'; s13 addmagazines[""30Rnd_556x45_Stanag"", 6]; s13 addmagazines[""30Rnd_9x21_Mag"", 2]; s13 addWeapon 'arifle_Mk20_GL_F'; s13 addWeapon 'hgun_ACPC2_F'; s13 addPrimaryWeaponItem 'optic_Hamr'; s13 addPrimaryWeaponItem 'acc_flashlight'; s13 addItem ""tf_anprc148jem_999""; s13 assignitem ""tf_anprc148jem_999""; };"; + expActiv="if (alive s10) then { removeAllWeapons s10; s10 addHeadgear 'H_Bandanna_khk'; s10 addVest 'V_BandollierB_khk'; s10 addUniform 'U_BG_Guerilla3_1'; s10 setFace 'WhiteHead_13'; s10 addmagazines[""30Rnd_556x45_Stanag"", 6]; s10 addmagazines[""30Rnd_9x21_Mag"", 2]; s10 addWeapon 'arifle_Mk20_GL_F'; s10 addWeapon 'hgun_ACPC2_F';s10 addPrimaryWeaponItem 'optic_Hamr'; s10 addPrimaryWeaponItem 'acc_flashlight'; s10 addItem ""tf_anprc148jem_996""; s10 assignitem ""tf_anprc148jem_996"";s10 addItem ""ItemGPS""; s10 assignItem ""ItemGPS""; }; if (alive s11) then { removeAllWeapons s11; s11 addHeadgear 'H_Watchcap_camo'; s11 addVest 'V_Rangemaster_belt'; s11 addUniform 'U_BG_Guerilla1_1'; s11 setFace 'WhiteHead_18'; s11 addmagazines[""30Rnd_556x45_Stanag"", 6]; s11 addmagazines[""30Rnd_9x21_Mag"", 2]; s11 addWeapon 'arifle_Mk20_GL_F'; s11 addWeapon 'hgun_ACPC2_F'; s11 addPrimaryWeaponItem 'optic_Hamr'; s11 addPrimaryWeaponItem 'acc_flashlight'; s11 addItem ""tf_anprc148jem_997""; s11 assignitem ""tf_anprc148jem_997""; s11 addItem ""ItemGPS""; s11 assignItem ""ItemGPS""; }; if (alive s12) then { removeAllWeapons s12; s12 addHeadgear 'H_Shemag_olive_hs'; s12 addVest 'V_Rangemaster_belt'; s12 addUniform 'U_BG_leader'; s12 setFace 'WhiteHead_21'; s12 addmagazines[""30Rnd_556x45_Stanag"", 6]; s12 addmagazines[""30Rnd_9x21_Mag"", 2]; s12 addWeapon 'arifle_Mk20_GL_F'; s12 addWeapon 'hgun_ACPC2_F'; s12 addPrimaryWeaponItem 'optic_Hamr'; s12 addPrimaryWeaponItem 'acc_flashlight'; s12 addItem ""tf_anprc148jem_998""; s12 assignitem ""tf_anprc148jem_998""; s12 addItem ""ItemGPS""; s12 assignItem ""ItemGPS""; }; if (alive s13) then { removeAllWeapons s13; s13 addHeadgear 'H_Shemag_olive_hs'; s13 addVest 'V_Rangemaster_belt'; s13 addUniform 'U_BG_Guerilla3_1'; s13 setFace 'WhiteHead_17'; s13 addmagazines[""30Rnd_556x45_Stanag"", 6]; s13 addmagazines[""30Rnd_9x21_Mag"", 2]; s13 addWeapon 'arifle_Mk20_GL_F'; s13 addWeapon 'hgun_ACPC2_F'; s13 addPrimaryWeaponItem 'optic_Hamr'; s13 addPrimaryWeaponItem 'acc_flashlight'; s13 addItem ""tf_anprc148jem_999""; s13 assignitem ""tf_anprc148jem_999""; s13 addItem ""ItemGPS""; s13 assignItem ""ItemGPS""; }; if (alive s14) then { removeAllWeapons s14; s14 addHeadgear 'H_Bandanna_mcamo'; s14 addVest 'V_Rangemaster_belt'; s14 addUniform 'U_BG_leader'; s14 addMagazine [""30Rnd_556x45_Stanag"", 3]; s14 addMagazine [""16Rnd_9x21_Mag"", 3]; s14 addWeapon 'hgun_P07_F'; s14 addWeapon 'arifle_Mk20C_F'; s14 addPrimaryWeaponItem 'optic_Hamr'; s14 addPrimaryWeaponItem 'acc_flashlight'; s14 setFace 'WhiteHead_20'; s14 addItem ""tf_anprc148jem_995""; s14 assignitem ""tf_anprc148jem_995""; s14 addItem ""ItemGPS""; s14 assignItem ""ItemGPS""; } "; class Effects { }; @@ -3328,8 +3489,8 @@ class Mission class Effects { }; - synchronizations[]={38}; - syncId=47; + synchronizations[]={39}; + syncId=48; }; class Item12 { @@ -3343,8 +3504,8 @@ class Mission class Effects { }; - synchronizations[]={40,39}; - syncId=48; + synchronizations[]={41,40}; + syncId=49; }; class Item13 { @@ -3359,8 +3520,23 @@ class Mission class Effects { }; - synchronizations[]={41}; - syncId=49; + synchronizations[]={42}; + syncId=50; + }; + class Item14 + { + position[]={4797.9932,108.86417,5682.6821}; + a=5000; + b=100; + angle=62.380199; + rectangular=1; + activationBy="GUER"; + interruptable=1; + age="UNKNOWN"; + expActiv="mission_start = true; publicVariable ""mission_start"";"; + class Effects + { + }; }; }; }; diff --git a/SpoiledStashV3.Stratis/randomSpawn.sqf b/SpoiledStashV3.Stratis/randomSpawn.sqf new file mode 100644 index 0000000..0a5d990 --- /dev/null +++ b/SpoiledStashV3.Stratis/randomSpawn.sqf @@ -0,0 +1,30 @@ +// +// +// Init.sqf Eintrag +// execVM "randomspawn.sqf"; +// +// Erleuterung: +// - Script für 5 Positionen gedacht +// - Name in dem Script "hostage2" ist aber Änderbar +// - Script arbeitet mit Koordinaten +// +// You now have a random object postion just use the variable: _random_object_pos +// + + +if (!isServer) exitWith {}; + +private ["_pos1","_pos2","_pos3","_pos4","_pos5","_posarray","_random_object_pos"]; + +_pos1 = [5345.79,6003.32,6.2]; +_pos2 = [5397.6,6109.39,0.2]; +_pos3 = [5308.24,6169.83,4.2]; +_pos4 = [5212.44,6172.91,0.2]; +_pos5 = [5371.33,6251.96,0.2]; + + +_posarray = [_pos1,_pos2,_pos3,_pos4,_pos5]; + +_random_object_pos = (_posarray select (floor(random(count _posarray)))); + +hostage2 setpos _random_object_pos; diff --git a/SpoiledStashV3.Stratis/setFrequencies.sqf b/SpoiledStashV3.Stratis/setFrequencies.sqf index 8ecf26c..3a19ef0 100644 --- a/SpoiledStashV3.Stratis/setFrequencies.sqf +++ b/SpoiledStashV3.Stratis/setFrequencies.sqf @@ -31,7 +31,7 @@ }; while {alive player} do { - if ((TF_tangent_sw_pressed) || (TF_tangent_lr_pressed) || (TF_tangent_dd_pressed)) then {hint "DU FUNKST"; + if ((TF_tangent_sw_pressed) || (TF_tangent_lr_pressed) || (TF_tangent_dd_pressed)) then { _player_freq = (call TFAR_fnc_ActiveSwRadio) call TFAR_fnc_getSwFrequency; if (isNil "_player_freq") then {hint "player freq is nil";sleep 1;} else { diff --git a/SpoiledStashV3.Stratis/whatfrequency.sqf b/SpoiledStashV3.Stratis/whatfrequency.sqf index 9adbf1b..1533721 100644 --- a/SpoiledStashV3.Stratis/whatfrequency.sqf +++ b/SpoiledStashV3.Stratis/whatfrequency.sqf @@ -1,44 +1,46 @@ +_x = hacking_time/10; + if (current_frequency == "") exitWith { hint format ["Hacking radio tower."]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower.."]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower..."]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower...."]; -sleep 0.3; +sleep _x; hint format ["Hacking radio tower......"]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower......."]; -sleep 0.2; +sleep _x; hint format ["Hacking radio tower........"]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower........."]; -sleep 0.2; +sleep _x; hint format ["Hacking radio tower.........."]; -sleep 0.5; +sleep _x; hint format ["Hacking radio tower..........fail"]; sleep 1; hint format ["We cant get a signal. Sorry."]; }; hint format ["Hacking radio tower."]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower.."]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower..."]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower...."]; -sleep 0.3; +sleep _x; hint format ["Hacking radio tower......"]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower......."]; -sleep 0.2; +sleep _x; hint format ["Hacking radio tower........"]; -sleep 0.1; +sleep _x; hint format ["Hacking radio tower........."]; -sleep 0.2; +sleep _x; hint format ["Hacking radio tower.........."]; -sleep 0.5; +sleep _x; hint format ["Hacking radio tower..........done"]; sleep 1; hint format ["Government sides last used frequency was %1",current_frequency]; \ No newline at end of file