diff --git a/SQF/dayz_code/compile/local_spawnObjects.sqf b/SQF/dayz_code/compile/local_spawnObjects.sqf index 1370ea396..0ef6e013c 100644 --- a/SQF/dayz_code/compile/local_spawnObjects.sqf +++ b/SQF/dayz_code/compile/local_spawnObjects.sqf @@ -6,14 +6,17 @@ - Not recommended for objects with animations (like gates). Anim status is not synced across machines. Params: - [ + [[ ["ObjectType1", [position], dir], ["ObjectType2", [position], dir], ["ObjectType3", [position], dir] - ] call local_spawnObjects; + ],true] call local_spawnObjects; */ -private ["_fires","_object","_type"]; +private ["_blockDamage","_fires","_object","_objects","_type"]; + +_objects = _this select 0; +_blockDamage = _this select 1; _fires = [ "Base_Fire_DZ", @@ -34,7 +37,9 @@ _fires = [ _object = _type createVehicleLocal [0,0,0]; _object setDir (_x select 2); _object setPos (_x select 1); - _object addEventHandler ["HandleDamage",{0}]; - if !(_type in _fires) then {_object enableSimulation false;}; _object setVariable ["",true,false]; // stops global setVariable by sched_townGenerator, checked in player_spawnCheck for loot spawn -} count _this; \ No newline at end of file + if (_blockDamage) then { + _object addEventHandler ["HandleDamage",{0}]; + if !(_type in _fires) then {_object enableSimulation false;}; + }; +} forEach _objects; \ No newline at end of file diff --git a/SQF/dayz_code/init/compiles.sqf b/SQF/dayz_code/init/compiles.sqf index 4297af3b3..6821289f7 100644 --- a/SQF/dayz_code/init/compiles.sqf +++ b/SQF/dayz_code/init/compiles.sqf @@ -656,6 +656,7 @@ fnc_isInsideBuilding = compile preprocessFileLineNumbers "\z\addons\dayz_code\co dayz_zombieSpeak = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\object_speak.sqf"; //Used to generate random speech for a unit vehicle_getHitpoints = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\vehicle_getHitpoints.sqf"; local_gutObject = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_gutObject.sqf"; //Generated on the server (or local to unit) when gutting an object +local_spawnObjects = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_spawnObjects.sqf"; local_zombieDamage = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_damageHandlerZ.sqf"; //Generated by the client who created a zombie to track damage local_setFuel = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_setFuel.sqf"; //Generated when someone refuels a vehicle local_eventKill = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_eventKill.sqf"; //Generated when something is killed @@ -687,7 +688,6 @@ call compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\psrnd.sqf"; BIS_fnc_numberDigits = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_numberDigits.sqf"; BIS_fnc_numberText = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fn_numberText.sqf"; local_lockUnlock = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_lockUnlock.sqf"; //When vehicle is local to unit perform locking vehicle -local_spawnObjects = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\local_spawnObjects.sqf"; FNC_GetSetPos = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fnc_getSetPos.sqf"; FNC_GetPos = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\fnc_getPos.sqf"; dayz_EjectPlayer = compile preprocessFileLineNumbers "\z\addons\dayz_code\compile\dze_ejectPlayer.sqf"; diff --git a/SQF/dayz_code/system/mission/caribou.sqf b/SQF/dayz_code/system/mission/caribou.sqf index 076380cdb..31547f20b 100644 --- a/SQF/dayz_code/system/mission/caribou.sqf +++ b/SQF/dayz_code/system/mission/caribou.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_HouseV2_04_interier",[3176.62,3084.62,3.8147e-006],232.688], ["Land_deutshe_mini",[3064.41,3019.06,1.90735e-005],52.1384], ["Land_deutshe_mini",[3267,3095.55,0.00289536],201.515], @@ -263,4 +263,4 @@ ["Land_Panelak",[3205.56,3115.54,4.57764e-005],22.4148], ["Land_Panelak",[2701.28,2857.08,-0.00298309],2.37132], ["Land_Panelak2",[2833.77,2849.69,-0.0144768],3.58606] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/BlackLake.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/BlackLake.sqf index f4774a845..7e44b0804 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/BlackLake.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/BlackLake.sqf @@ -1,4 +1,4 @@ -[ +[[ ["UralWreck",[13383.615,12108.852,-7.6293945e-005],-157.98087], ["Body1",[13379.557,12107.342,-0.00049591064],0], ["Body2",[13377.169,12106.324,-0.00025939941],-17.968742], @@ -14,10 +14,4 @@ ["Body1",[13277.561,11929.183,-2.2888184e-005],0], ["Body2",[13278.021,11938.413],-145.52971], ["Body2",[13281.352,11935.071,1.5258789e-005],-63.390606] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Dobryy.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Dobryy.sqf index c76f1547f..5be80abc7 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Dobryy.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Dobryy.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Body1",[10174.857,3126.1104,-1.9073486e-005],0], ["Body2",[10177.264,3126.8271,1.1444092e-005],-241.20241], ["BRDMWreck",[10212.747,3181.915,-2.2888184e-005],79.571251], @@ -6,10 +6,4 @@ ["Body2",[10214.048,3185.6113,-0.00019645691],-208.83], ["Body2",[10217.711,3180.9695,-0.00023651123],-321.35828], ["Body1",[10216.19,3186.8555,-0.00011634827],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Gvozdno.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Gvozdno.sqf index 5484c836b..777f8a190 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Gvozdno.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Gvozdno.sqf @@ -1,13 +1,7 @@ -[ +[[ ["Body1",[8294.6152,12149.16,3.0517578e-005],0], ["Body1",[8287.1045,12132.071,-0.00047302246],0], ["Body1",[8264.8877,12148.402,0.00038146973],0], ["Body2",[8268.8555,12156.784,-0.00012207031],-128.94524], ["Body2",[8278.6172,12133.853,0.00077819824],34.286942] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kabanino.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kabanino.sqf index ce5a64dd6..48335ed2c 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kabanino.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kabanino.sqf @@ -1,13 +1,7 @@ -[ +[[ ["Body1",[5626.4521,8577.7822,0],0], ["Body1",[5653.271,8565.1514,-3.0517578e-005],0], ["Body2",[5631.9009,8564.624,9.1552734e-005],120.97764], ["Body2",[5626.8066,8571.2871],-6.9082727], ["Body2",[5624.5215,8586.6445,-3.0517578e-005],-10.941958] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kopyto.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kopyto.sqf index bad82eb5f..114e41bfa 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kopyto.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Kopyto.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Mass_grave",[7698.6094,3984.0344,5.3405762e-005],-127.91888], ["Body1",[7696.6646,3979.2568,6.1035156e-005],0], ["Body1",[7705.2397,3986.8789,-7.6293945e-006],0], @@ -9,10 +9,4 @@ ["Body2",[7705.8154,3981.1963,7.2479248e-005],-98.922691], ["Body2",[7705.1436,3975.3965,-8.392334e-005],-205.44472], ["Body1",[7703.9932,3978.3486,-2.2888184e-005],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Mogilevka.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Mogilevka.sqf index 93eb7f964..c96ff9620 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Mogilevka.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Mogilevka.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Body1",[7688.604,5947.6357,4.5776367e-005],0], ["Body1",[7688.8301,5927.563,-3.0517578e-005],0], ["Body2",[7692.501,5935.375,-4.5776367e-005],-157.49536], @@ -6,10 +6,4 @@ ["Body2",[7858.001,5657.7495,1.5258789e-005],-128.94524], ["Body2",[7852.356,5674.4395,-4.5776367e-005],-8.1682386], ["Body1",[7857.3604,5665.8076,1.5258789e-005],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Nadezdinho.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Nadezdinho.sqf index d802bde4d..b25c153a7 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Nadezdinho.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Nadezdinho.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Body1",[5749.7417,4099.6704,-8.392334e-005],0], ["Body1",[5738.4092,4094.8413,6.1035156e-005],0], ["Body1",[5721.3667,4130.4922,6.8664551e-005],0], @@ -6,10 +6,4 @@ ["Body2",[5737.1704,4123.252,-0.00011444092],-170.19336], ["Body2",[5739.8633,4117.3682,7.6293945e-005],-50.762642], ["Body2",[5749.9834,4102.6377,4.5776367e-005],-221.62927] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthNadezdinho.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthNadezdinho.sqf index a8235dc02..ac751d51a 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthNadezdinho.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthNadezdinho.sqf @@ -1,4 +1,4 @@ -[ +[[ ["UAZWreck",[5802.0796,5216.9868,-0.1246307],58.098339], ["UralWreck",[5798.4321,5161.209,4.5776367e-005],-58.649803], ["Body2",[5796.3213,5168.3052,-0.00012207031],-102.43096], @@ -9,10 +9,4 @@ ["Body1",[5804.439,5215.0063,-0.0001373291],0], ["Body1",[5799.7075,5164.0625,0],0], ["Body1",[5795.9951,5165.9434,1.5258789e-005],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthPusta.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthPusta.sqf index ed549861f..188f9e318 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthPusta.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthPusta.sqf @@ -1,13 +1,7 @@ -[ +[[ ["Body1",[9221.8047,4960.5381,0],0], ["Body1",[9215.4082,4959.6289,-2.2888184e-005],0], ["Body2",[9217.5645,4961.3643,-7.6293945e-005],-146.58554], ["Body2",[9220.0195,4953.0513,-2.2888184e-005],-108.14923], ["Body1",[9217.207,4953.2314,7.6293945e-006],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthTopolka.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthTopolka.sqf index 4720351ab..0a3d4046a 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthTopolka.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/NorthTopolka.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Body1",[10044.766,4155.1172,0.00061035156],0], ["Body1",[10037.467,4167.7607,-0.00018310547],0], ["Body2",[10040.509,4159.4536,1.9073486e-005],-134.36063], @@ -10,10 +10,4 @@ ["Body2",[10005.476,4147.1729,-3.0517578e-005],-154.11565], ["Body1",[9975.0391,4217.8608,-3.4332275e-005],0], ["Body1",[10005.835,4200.8569,4.9591064e-005],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Novy.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Novy.sqf index 4871da033..fb163450c 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Novy.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Novy.sqf @@ -1,13 +1,7 @@ -[ +[[ ["Body1",[7081.7197,7339.3687,-3.0517578e-005],0], ["Body2",[7081.373,7335.3784],-167.71442], ["Body2",[7077.8691,7338.8906,-3.0517578e-005],-99.565521], ["Body2",[7085.6162,7311.5015],-191.12827], ["Body2",[7088.4497,7314.1401,-3.0517578e-005],-95.034286] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/PobedaDam.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/PobedaDam.sqf index 5201d5c9e..bfb02ebce 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/PobedaDam.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/PobedaDam.sqf @@ -1,4 +1,4 @@ -[ +[[ ["UralWreck",[9457.4082,13539.698,0.00012207031],-48.00666], ["Mass_grave",[9432.0479,13551.514,3.0517578e-005],-52.928001], ["Body1",[9452.0176,13542.769,0.0001449585],0], @@ -34,10 +34,4 @@ ["Body2",[9247.6396,13508.521,9.9182129e-005],-272.11749], ["Body2",[9253.5586,13506.814,-2.2888184e-005],-189.57385], ["UAZWreck",[9249.2705,13505.702,-6.1035156e-005],52.073601] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Pogorevka.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Pogorevka.sqf index 02be9662b..58e790b42 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Pogorevka.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Pogorevka.sqf @@ -1,14 +1,8 @@ -[ +[[ ["Body2",[4212.3784,6755.0444,6.1035156e-005],-228.21346], ["Body2",[4220.8774,6743.3584,-9.1552734e-005],-281.87775], ["Body1",[4220.0347,6739.5332,3.0517578e-005],0], ["Body1",[4215.8643,6759.1436,3.0517578e-005],0], ["Body1",[4232.8799,6753.3657,-0.00018310547],0], ["Body1",[4230.6279,6744.4331,3.0517578e-005],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Polana.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Polana.sqf index eaf71398f..5221286b4 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Polana.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Polana.sqf @@ -1,4 +1,4 @@ -[ +[[ ["UralWreck",[11433.314,7411.0557,-0.0001373291],-194.18532], ["Body1",[11430.294,7410.1196,1.5258789e-005],0], ["Body1",[11437.344,7408.6289,-0.00012207031],0], @@ -11,10 +11,4 @@ ["Body",[11440.929,7409.0415,-9.1552734e-005],14.934533], ["Body",[11441.74,7408.8022,-7.6293945e-005],16.072056], ["Body",[11442.58,7408.5737,-6.1035156e-005],15.20478] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Prud.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Prud.sqf index c253560eb..c4143bc08 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Prud.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Prud.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Mass_grave",[6565.0298,9319.8213,3.0517578e-005],-16.023432], ["Body2",[6559.8589,9318.3184,-3.0517578e-005],-134.36063], ["Body2",[6568.5313,9322.5537,-9.1552734e-005],-49.255459], @@ -7,10 +7,4 @@ ["Body1",[6559.5259,9290.957,3.0517578e-005],0], ["Body1",[6550.4502,9272.209,3.0517578e-005],0], ["Body2",[6566.4673,9315.0459,-3.0517578e-005],-104.92654] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Sosnovy.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Sosnovy.sqf index afdea4bea..a51ebe577 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Sosnovy.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Sosnovy.sqf @@ -1,14 +1,8 @@ -[ +[[ ["Mass_grave",[3343.3696,6476.2764,-0.00012207031],-127.91888], ["Body2",[3346.2217,6479.2134],-163.78368], ["Body2",[3349.7419,6476.9492],-266.83978], ["Body1",[3348.4307,6479.6782,0],0], ["Body1",[3345.9199,6471.7793,6.1035156e-005],0], ["Body2",[3341.0183,6479.5151],-194.82481] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Stary.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Stary.sqf index 7a6753564..ef19ae301 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Stary.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Stary.sqf @@ -1,13 +1,7 @@ -[ +[[ ["Body2",[5910.3682,7969.2676,-0.00033569336],-216.50493], ["Body2",[5914.7852,7968.6514,-6.1035156e-005],-70.557304], ["Body2",[5902.3218,7964.917,-0.00021362305],-146.58554], ["Body1",[5917.2178,7968.6299,-0.00015258789],0], ["Body1",[5905.082,7966.4629,-0.00015258789],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Topolka.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Topolka.sqf index a75173fa4..bb477f1e6 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Topolka.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Topolka.sqf @@ -1,4 +1,4 @@ -[ +[[ ["HMMWVWreck",[10336.892,3654.115,-0.00019836426],133.86368], ["Body1",[10336.825,3650.8271,-2.2888184e-005],0], ["Body2",[10336.369,3657.344,0.00030899048],-213.99055], @@ -11,10 +11,4 @@ ["Body2",[10277.839,3765.0146],-202.31456], ["Body2",[10280.47,3766.6904,-1.9073486e-005],-377.7916], ["Body2",[10278.315,3767.0195,-5.7220459e-005],-261.20151] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Vysota.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Vysota.sqf index e1822d847..7a22957b2 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Vysota.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/Vysota.sqf @@ -1,14 +1,8 @@ -[ +[[ ["Mass_grave",[6237.6729,3366.7668,-8.2015991e-005],-51.312054], ["Body2",[6242.4287,3364.9336,-0.00012016296],-114.80833], ["Body2",[6242.5146,3368.2773,9.5367432e-005],-0.099687576], ["Body2",[6236.5488,3362.2656,0.00039291382],-49.255459], ["Body1",[6232.0386,3368.0271,-0.00010108948],0], ["Body1",[6240.8916,3363.1448,-2.8610229e-005],0] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/WillowLake.sqf b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/WillowLake.sqf index ece17ea21..2750d05d6 100644 --- a/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/WillowLake.sqf +++ b/SQF/dayz_code/system/mission/chernarus/infectiousWaterholes/WillowLake.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Body1",[13279.391,11512.981,0.00014877319],0], ["Body2",[13280.151,11516.151,4.9591064e-005],-170.19336], ["Body2",[13277.972,11515.6,7.8201294e-005],-272.60867], @@ -11,10 +11,4 @@ ["Body1",[13167.143,11555.009,0.00015449524],0], ["Body1",[13173.876,11560.699,-0.00048065186],0], ["Body2",[13170.959,11553.15,0.00039100647],-170.19336] -] call { - private ["_object"]; - _object = (_x select 0) createVehicleLocal [0,0,0]; - _object setVariable ["", true]; - _object setDir (_x select 2); - _object setPos (_x select 1); -} count _this; \ No newline at end of file +],false] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus11.sqf b/SQF/dayz_code/system/mission/chernarus11.sqf index 25690687e..54a4faebc 100644 --- a/SQF/dayz_code/system/mission/chernarus11.sqf +++ b/SQF/dayz_code/system/mission/chernarus11.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_Toilet",[11467.2,11341.8,-0.000213623],305.487], ["ClutterCutter_EP1",[11467,11364.1,-3.05176e-005],352.588], ["ClutterCutter_EP1",[11459.2,11355.8,6.10352e-005],352.588], @@ -169,4 +169,4 @@ ["MAP_R2_RockWall",[13881,11792.8,-14.3209],142.299], ["MAP_R2_RockTower",[13827.3,11770.9,-13.6761],0], ["MAP_R2_Rock1",[13817.8,11746.1,-27.2185],68.5491] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/chernarus17.sqf b/SQF/dayz_code/system/mission/chernarus17.sqf index aaf7368af..fd07309d0 100644 --- a/SQF/dayz_code/system/mission/chernarus17.sqf +++ b/SQF/dayz_code/system/mission/chernarus17.sqf @@ -1,4 +1,4 @@ -[ +[[ ["TK_GUE_WarfareBLightFactory_base_EP1",[6391.96,7790.32,-0.287811],127.766], ["USMC_WarfareBHeavyFactory",[6334.75,7787.43,-0.344269],301.11], ["Land_HBarrier_large",[6314.71,7784.7,-0.201874],303.427], @@ -315,4 +315,4 @@ ["MAP_R2_RockWall",[13881,11792.8,-14.3209],142.299], ["MAP_R2_RockTower",[13827.3,11770.9,-13.6761],0], ["MAP_R2_Rock1",[13817.8,11746.1,-27.2185],68.5491] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/fapovo.sqf b/SQF/dayz_code/system/mission/fapovo.sqf index 805dbc102..444d60355 100644 --- a/SQF/dayz_code/system/mission/fapovo.sqf +++ b/SQF/dayz_code/system/mission/fapovo.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_HBarrier3",[4497.23,500.156,1.62125e-005],90.5858], ["Land_HBarrier3",[4497.18,496.827,1.62125e-005],91.2531], ["HeliHCivil",[4534.61,484.35,9.53674e-007],0], @@ -169,4 +169,4 @@ ["Land_Fire_barrel",[4353.02,3655.65,0],48.8184], ["Land_Fire_barrel",[3390.93,4098.64,-1.52588e-005],153.856], ["Land_A_Hospital",[3307.93,1509.43,-1.14441e-005],0.916192] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/fdf_isle1_a.sqf b/SQF/dayz_code/system/mission/fdf_isle1_a.sqf index c2a31245c..0e522fa45 100644 --- a/SQF/dayz_code/system/mission/fdf_isle1_a.sqf +++ b/SQF/dayz_code/system/mission/fdf_isle1_a.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_Panelak",[10814.4,6847.01,7.62939e-006],9.06501], ["Land_Panelak2",[10773.3,6853.5,0.00943375],9.27016], ["Land_Panelak",[8601.17,7745.84,-0.00204086],5.46415e-005], @@ -156,4 +156,4 @@ ["Info_Board_EP1",[9761.01,4032.71,-3.52859e-005],57.3271], ["Info_Board_EP1",[13575.6,7499.29,0.000282288],90.123], ["HeliHCivil",[7990.66,10591.1,2.47955e-005],0] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/isladuala.sqf b/SQF/dayz_code/system/mission/isladuala.sqf index 493039495..7fb1a4739 100644 --- a/SQF/dayz_code/system/mission/isladuala.sqf +++ b/SQF/dayz_code/system/mission/isladuala.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_CamoNetVar_NATO_EP1",[4968.55,5115.17,-0.000116348],269.665], ["AmmoCrates_NoInteractive_Large",[4972.43,5108.36,1.90735e-005],0], ["AmmoCrates_NoInteractive_Large",[4970.84,5108.35,0],0], @@ -300,4 +300,4 @@ ["MAP_Barbedwire",[8410.45,3359.27,6.77109e-005],342.125], ["ASC_EU_LHSOld",[8410.74,3380.06,6.67572e-006],0], ["ASC_EU_LHSOld",[8418.09,3380.07,4.76837e-006],0] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/lingor.sqf b/SQF/dayz_code/system/mission/lingor.sqf index 5645b4610..1bcfb6b73 100644 --- a/SQF/dayz_code/system/mission/lingor.sqf +++ b/SQF/dayz_code/system/mission/lingor.sqf @@ -1,4 +1,4 @@ -[ +[[ ["HeliHEmpty",[4259.78,4481.99,3.8147e-006],0], ["ClutterCutter_small_EP1",[4259.84,4482,7.62939e-006],0], ["ClutterCutter_small_EP1",[4260.19,4479.8,0],0], @@ -243,4 +243,4 @@ ["HeliHEmpty",[9297.45,3854.4,1.33514e-005],0.000364386], ["HeliHCivil",[4210.44,1480.93,0],0], ["Land_HBarrier_large",[4148.3,1479.76,0.0176926],92.8137] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/namalsk.sqf b/SQF/dayz_code/system/mission/namalsk.sqf index 84e979d67..76fdd2e66 100644 --- a/SQF/dayz_code/system/mission/namalsk.sqf +++ b/SQF/dayz_code/system/mission/namalsk.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_nam_container",[5814.85,10756.1,0.0605183],22.2716], ["sad_target",[5761.08,10776,1.90735e-006],3.09283], ["Land_bags_EP1",[5777.86,10773.9,1.90735e-006],287.546], @@ -114,4 +114,4 @@ ["Land_Fire_barrel_burning",[6294.21,9927.04,0.573409],0], ["FlagCarrierTFKnight_EP1",[6276.49,9401.92,-0.090519],82.954], ["Land_Fire_barrel_burning",[6275.86,9406.17,0],358.888] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/napf.sqf b/SQF/dayz_code/system/mission/napf.sqf index 7245f8e0e..de196e8ae 100644 --- a/SQF/dayz_code/system/mission/napf.sqf +++ b/SQF/dayz_code/system/mission/napf.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Base_WarfareBBarrier10xTall",[5144.42,4891.09,-0.0578766],348.934], ["Base_WarfareBBarrier10xTall",[5131.46,4883.35,-7.62939e-006],308.557], ["Base_WarfareBBarrier10xTall",[5124.51,4870.26,1.52588e-005],96.6995], @@ -260,4 +260,4 @@ ["Land_HBarrier3",[15473.1,13212.3,-0.00374699],106.213], ["Land_HBarrier3",[15455.8,13214.6,0.00995064],297.611], ["Land_HBarrier3",[15507,13213.2,0.228428],99.1406] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/panthera2.sqf b/SQF/dayz_code/system/mission/panthera2.sqf index 019a91f94..c715b109b 100644 --- a/SQF/dayz_code/system/mission/panthera2.sqf +++ b/SQF/dayz_code/system/mission/panthera2.sqf @@ -1,4 +1,4 @@ -[ +[[ ["FoldTable",[5228.67,8228.66,0.042855],79.4854], ["Misc_cargo_cont_net1",[5230.59,8226.28,0.0813622],316.626], ["FoldTable",[8682.76,3144.95,-2.38419e-007],93.7729], @@ -115,4 +115,4 @@ ["Land_Fire_barrel",[7223.86,733.89,0.000946999],0.0379978], ["Land_Fire_barrel",[4409.02,1627.98,0.000356674],122.863], ["Land_Fire_barrel",[3794.43,7652.93,3.1340871],0] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/provinggrounds_pmc.sqf b/SQF/dayz_code/system/mission/provinggrounds_pmc.sqf index 6fb87aa81..7d7b2c5cb 100644 --- a/SQF/dayz_code/system/mission/provinggrounds_pmc.sqf +++ b/SQF/dayz_code/system/mission/provinggrounds_pmc.sqf @@ -1,4 +1,4 @@ -[ +[[ ["CinderWallDoorway_DZ",[976.984,1215.27,-0.443199],39.1121], ["CinderWallDoorway_DZ",[945.555,1214.62,-0.101315],313.555], ["CinderWall_DZ",[972.241,1216.92,-3.8147e-006],359.214], @@ -290,4 +290,4 @@ ["FlagCarrierOPFOR_EP1",[931.994,1211.14,0.0169449],198.708], ["FlagCarrierOPFOR_EP1",[944.925,1178.76,5.71742],198.708], ["FlagCarrierOPFOR_EP1",[948.911,1174.81,5.66268],198.708] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/sauerland.sqf b/SQF/dayz_code/system/mission/sauerland.sqf index 18d585f3e..e3e65d956 100644 --- a/SQF/dayz_code/system/mission/sauerland.sqf +++ b/SQF/dayz_code/system/mission/sauerland.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_Misc_Cargo1E_EP1",[24774.1,21743.7,-6.10352e-005],0], ["Misc_Cargo1B_military",[24753.7,21727.4,6.10352e-005],89.2352], ["Misc_Cargo1Bo_military",[24743,21765.8,9.15527e-005],190.701], @@ -427,4 +427,4 @@ ["Misc_cargo_cont_net3",[2445.79,3894.76,0.0341797],264.582], ["FoldChair",[2446.56,3898.81,0.000793457],103.739], ["FoldTable",[2444.96,3899.14,0.000640869],267.556] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/shapur_baf.sqf b/SQF/dayz_code/system/mission/shapur_baf.sqf index 29c333ab6..1cdcb4b9b 100644 --- a/SQF/dayz_code/system/mission/shapur_baf.sqf +++ b/SQF/dayz_code/system/mission/shapur_baf.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Hhedgehog_concreteBig",[511.733,1114.73,6.48499e-005],55.9089], ["Land_fort_rampart",[483.471,1123.38,0.0291862],119.365], ["Land_HBarrier5",[471.117,1086.12,0.0186958],37.8488], @@ -61,4 +61,4 @@ ["BMP2Wreck",[472.932,1069.16,0.0105076],54.1738], ["Misc_palletsfoiled_heap",[496.077,1082.61,-0.00848007],62.6169], ["Info_Board_EP1",[505.839,1120,0.00104141],40.2667] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/smd_sahrani_a2.sqf b/SQF/dayz_code/system/mission/smd_sahrani_a2.sqf index adda6c32e..ae0f2fc6c 100644 --- a/SQF/dayz_code/system/mission/smd_sahrani_a2.sqf +++ b/SQF/dayz_code/system/mission/smd_sahrani_a2.sqf @@ -1,4 +1,4 @@ -[ +[[ ["ZavoraAnim",[17198.7,13588.3,-0.0541573],251.772], ["Land_CncBlock",[17193,13565.5,0.00304031],160.854], ["Land_CncBlock",[17195.3,13598.9,0.00148773],243.816], @@ -145,4 +145,4 @@ ["Misc_cargo_cont_small2",[13246.9,11188.1,7.62939e-006],88.3989], ["AmmoCrate_NoInteractive_",[13244.1,11192.5,7.62939e-006],0], ["AmmoCrates_NoInteractive_Large",[13247.3,11189.7,-1.90735e-006],0] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/takistan.sqf b/SQF/dayz_code/system/mission/takistan.sqf index 216872dec..1bfbc1e58 100644 --- a/SQF/dayz_code/system/mission/takistan.sqf +++ b/SQF/dayz_code/system/mission/takistan.sqf @@ -1,4 +1,4 @@ -[ +[[ ["ZavoraAnim",[1962.88,12543.4,-0.0574036],135.301], ["Land_CncBlock",[1960.52,12541.7,-0.0318298],141.538], ["Land_CncBlock",[1957.36,12539.9,0.000232697],161.408], @@ -308,4 +308,4 @@ ["LADAWreck",[10867.4,6319.59,0.00982666],359.859], ["FoldTable",[422.854,5589.3,0.00149536],17.7976], ["Misc_cargo_cont_net1",[428.667,5574.01,0.000213623],323.529] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/tavi.sqf b/SQF/dayz_code/system/mission/tavi.sqf index 28e0f5a3a..991b55b8d 100644 --- a/SQF/dayz_code/system/mission/tavi.sqf +++ b/SQF/dayz_code/system/mission/tavi.sqf @@ -3,7 +3,7 @@ Date: 12/11/13 If modified and released give credits where due thank you ---------------------------------------------------------------------------*/ -[ +[[ // Bandit Vendor Seven ["Land_GuardShed",[10938.7,651.071,0.00558376],214.567], ["HeliHEmpty",[10930.3,639.621,3.91006e-005],214.506], @@ -723,4 +723,4 @@ ["MAP_R2_RockWall",[7440.15,5567.71,-20.5011],112.729], ["MAP_R2_RockWall",[7494.54,5608.71,-20.677],290.173], ["MAP_R2_RockWall",[7512.41,5583.7,-12.2722],171.501] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/utes.sqf b/SQF/dayz_code/system/mission/utes.sqf index 104b317f3..2c17ad321 100644 --- a/SQF/dayz_code/system/mission/utes.sqf +++ b/SQF/dayz_code/system/mission/utes.sqf @@ -1,4 +1,4 @@ -[ +[[ ["CDF_WarfareBVehicleServicePoint",[4025.69,2908.12,0.00863075],258.143], ["LADAWreck",[4012.5,2916.29,0.0180664],197.347], ["Land_Misc_Well_C_EP1",[4021.45,2896.22,0.00671959],218.011], @@ -58,4 +58,4 @@ ["Fort_StoneWall_EP1",[4022.83,2882.98,0.0588207],342.867], ["T72Wreck",[4022.61,2917.04,0.0561008],339.954], ["Info_Board_EP1",[4012.73,2897.31,0.00329018],262.568] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/SQF/dayz_code/system/mission/zargabad.sqf b/SQF/dayz_code/system/mission/zargabad.sqf index 863b354d9..dc2ce0bf8 100644 --- a/SQF/dayz_code/system/mission/zargabad.sqf +++ b/SQF/dayz_code/system/mission/zargabad.sqf @@ -1,4 +1,4 @@ -[ +[[ ["Land_HBarrier_large",[3619.65,6807.09,-0.222103],351.175], ["Land_HBarrier_large",[3611.36,6805.53,0.000356674],351.138], ["Land_HBarrier_large",[3603.07,6803.98,0.000679016],351.144], @@ -84,4 +84,4 @@ ["Land_Fire_barrel",[3577.17,6830.6,0.000236511],359.997], ["Info_Board_EP1",[3612.99,6829.27,0.000593185],86.5122], ["Land_Fire_barrel",[4723.34,833.238,0.000152588],0.00214848] -] call local_spawnObjects; \ No newline at end of file +],true] call local_spawnObjects; \ No newline at end of file diff --git a/Server Files/Battleye/scripts.txt b/Server Files/Battleye/scripts.txt index 69b5ccd97..17cae19e6 100644 --- a/Server Files/Battleye/scripts.txt +++ b/Server Files/Battleye/scripts.txt @@ -13,7 +13,7 @@ 5 "createDisplay" 5 "createMarker" !"\"createMarkerLocal\",\n\"setMarkerPosLocal\"," !="rcreateMarkerLocal = 'createMarkerLocal'" !"rcreateMarkerLocalcode" !"\"createMarkerLocal\", \"createSimpleTask\"," !"if (isnil 'BIS_GITA_fnc_createMarkers' || false) then {" !"_marker = createMarkerLocal [format[\"groupMember" !="_marker = createMarkerLocal [\"MyBody\",_pos];" 5 "createUnit" !="_newUnit = _group createUnit [_class,getMarkerPos \"respawn_west\",[],0,\"NONE\"];" !="BIS_MPF_logic = BIS_MPF_dummygroup createUnit [\"Logic\", [1000,10,0], [], 0, \"NONE\"];" -5 "createVehicleLocal" !="_object = (_x select 0) createVehicleLocal [0,0,0];" !="_object = (_x select 1) createVehicleLocal [0,0,0];" !"_o = _type createVehicleLocal _pos;\n_o setDir _dir;" !="_Crater= \"CraterLong\" createvehiclelocal [_pos select 0, _pos select 1, 0];" !="_plant = _x createVehicleLocal (getMarkerPos \"center\");" !="_point = \"Logic\" createVehicleLocal getPosATL _unit;" !="_obj = _class createVehicleLocal _new;" !="_obj = _class createVehicleLocal (getMarkerpos \"respawn_west\");" !" = \"#lightpoint\" createVehicleLocal " !" = \"#particlesource\" createVehicleLocal " !="_object = _ghost createVehicleLocal getMarkerpos \"respawn_west\";" !="_cursorTarget = _upgrade createVehicleLocal getMarkerpos \"respawn_west\";" !="_sign = \"Sign_arrow_down_large_EP1\" createVehicleLocal [0,0,0];" !="_obj = \"Sign_sphere10cm_EP1\" createVehicleLocal [0,0,0];" !="_obj = _model createVehicleLocal [0,0,0];" !="_objectSnapGizmo = \"Sign_sphere10cm_EP1\" createVehicleLocal [0,0,0];" !"_object = _type createVehicleLocal [0,0,0];\n_object setDir (_x select 2);" +5 "createVehicleLocal" !="_object = (_x select 1) createVehicleLocal [0,0,0];" !"_o = _type createVehicleLocal _pos;\n_o setDir _dir;" !="_Crater= \"CraterLong\" createvehiclelocal [_pos select 0, _pos select 1, 0];" !="_plant = _x createVehicleLocal (getMarkerPos \"center\");" !="_point = \"Logic\" createVehicleLocal getPosATL _unit;" !="_obj = _class createVehicleLocal _new;" !="_obj = _class createVehicleLocal (getMarkerpos \"respawn_west\");" !" = \"#lightpoint\" createVehicleLocal " !" = \"#particlesource\" createVehicleLocal " !="_object = _ghost createVehicleLocal getMarkerpos \"respawn_west\";" !="_cursorTarget = _upgrade createVehicleLocal getMarkerpos \"respawn_west\";" !="_sign = \"Sign_arrow_down_large_EP1\" createVehicleLocal [0,0,0];" !="_obj = \"Sign_sphere10cm_EP1\" createVehicleLocal [0,0,0];" !="_obj = _model createVehicleLocal [0,0,0];" !="_objectSnapGizmo = \"Sign_sphere10cm_EP1\" createVehicleLocal [0,0,0];" !"_object = _type createVehicleLocal [0,0,0];\n_object setDir (_x select 2);" 5 "ctrlAddEventHandler" 5 "ctrlRemoveAllEventHandlers" 5 "ctrlSetPosition" !="_control ctrlSetPosition [_posX, _posY];" !"if (_h != -1) then {_pos set [3,_h]};\n_control ctrlsetposition _pos;" !="_control ctrlSetPosition [0, (_y + _deltaY)];" !="_disp_ctrl ctrlSetPosition [_posX, _posY];" !="_control ctrlSetPosition _grpPos;" !="_group ctrlSetPosition _pos;" !="_control ctrlSetPosition [_controlPos select 0, _controlPos select 1, _controlPos select 2, 0.03921 * _lines];" !="((uiNamespace getVariable 'DAYZ_GUI_waiting') displayCtrl 1400) ctrlSetPosition _sandLevel;" !="_delayControl ctrlSetPosition [0, _pos];" !="_icon ctrlSetPosition [(_screen select 0),(_screen select 1),.99,.65];"