mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2026-03-01 11:11:52 +03:00
Update some WeaponHolder to WeaponHolderBase
This commit is contained in:
@@ -31,8 +31,9 @@ _tv=11;
|
||||
|
||||
//Remove weapons/ammo to prevent explosion. Script will create its own explosions (doesnt work?)
|
||||
removeallweapons _v;
|
||||
|
||||
if (local _v) then {_expl=createVehicle ["HelicopterExploSmall", (getPosATL _v), [], 0, "CAN_COLLIDE"];};
|
||||
if((local _v) AND (_v isKindOf"Air") )then{
|
||||
_expl=createVehicle["HelicopterExploSmall",(getPosATL _v),[],0,"CAN_COLLIDE"];
|
||||
};
|
||||
|
||||
if (!isDedicated) then { //dw, particle stuff don't need run on dedicated
|
||||
while {_i <1200 && ((velocity _v select 2)<-20 || (getPosATL _v select 2)>8) && !(alive _v) && !(isnull _v) && (getPosATL _v select 2)>1} do
|
||||
@@ -92,7 +93,7 @@ if (!isDedicated) then { //dw, particle stuff don't need run on dedicated
|
||||
clearvehicleinit _v;
|
||||
deleteVehicle _v;
|
||||
_v =(_wreck) createvehicle _pos;
|
||||
{_x moveincargo _v} count _crw;
|
||||
{_x moveincargo _v} foreach _crw;
|
||||
_v setVectorDirAndUp [_dir,_vecUp];
|
||||
_v setFuel 0;
|
||||
_v setdamage 0;
|
||||
@@ -126,7 +127,7 @@ else
|
||||
clearvehicleinit _v;
|
||||
deleteVehicle _v;
|
||||
_v =(_wreck) createvehicle _pos;
|
||||
{_x moveincargo _v} count _crw;
|
||||
{_x moveincargo _v} foreach _crw;
|
||||
//uiSleep 0.05;
|
||||
_v setvelocity _vel;
|
||||
//_v setPos _pos;
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
BIS_Effects_Init = true; //A2 won't overwrite this if var is not nil
|
||||
/* BIS_Effects_* fixes from Dwarden */
|
||||
diag_log "Res3tting B!S effects...";
|
||||
BIS_Effects_EH_Fired=compile preprocessFileLineNumbers "\ca\Data\ParticleEffects\SCRIPTS\fired.sqf";
|
||||
BIS_Effects_EH_Fired=compile preprocessFileLineNumbers "\ca\Data\ParticleEffects\SCRIPTS\fired.sqf"; // Allows tanks to use smoke counter measures
|
||||
BIS_Effects_EH_Killed = compile preprocessFileLineNumbers "\z\addons\dayz_code\system\BIS_Effects\killed.sqf";
|
||||
BIS_Effects_Rifle = {false};
|
||||
BIS_Effects_Cannon=compile preprocessFileLineNumbers "\ca\Data\ParticleEffects\SCRIPTS\muzzle\cannon.sqf";
|
||||
|
||||
@@ -10,7 +10,7 @@ if (count _this > 2) then {_lifecheck=_this select 2};
|
||||
|
||||
_int = _int min 3;
|
||||
|
||||
if (!((_v isKindOf "Air")||{((_v isKindOf "LandVehicle")||{(_v isKindOf "Ship")})})) exitWith {};
|
||||
if (!((_v isKindOf "Air")OR{((_v isKindOf "LandVehicle")OR{(_v isKindOf "Ship")})})) exitWith {};
|
||||
|
||||
_effect2pos = _v selectionposition "destructionEffect2";
|
||||
|
||||
@@ -23,5 +23,5 @@ while {_int>1} do
|
||||
{
|
||||
uiSleep _x;
|
||||
if((_lifecheck&&(alive _v))||(isnull _v)||(((getposASL _v)select 2)<0))exitwith{};
|
||||
createVehicle ["SmallSecondary", (_v modelToWorld _effect2pos), [], 0, "CAN_COLLIDE"];
|
||||
}forEach(_list);
|
||||
"SmallSecondary" createvehicle(_v modelToWorld _effect2pos);
|
||||
}foreach(_list);
|
||||
Reference in New Issue
Block a user