blob: 3086451191f8f7480a115a2f195525b96c9f44ee (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
Private ["_killed","_killer","_killerTeam","_sideKiller"];
_killed = _this select 0;
_killer = _this select 1;
_sideKiller = side _killer;
_killerTeam = group _killer;
//--- Renegade.
if (_sideKiller == sideEnemy) then {
if (_killer isKindOf westSoldierBaseClass) then {_sideKiller = west};
if (_killer isKindOf eastSoldierBaseClass) then {_sideKiller = east};
};
//--- Benny's Garbage Collector.
if (WF_A2_Vanilla) then {
trashQueu = trashQueu + [_killed];
_killed Spawn TrashObject;
};
sleep random(2)+random(4);
//--- Civilian's death.
if (!isNull _killerTeam && (_sideKiller == west) || (_sideKiller == east)) then {
if (isPlayer (leader _killerTeam)) then {
/* Penalty */
WFBE_Penalty = [vehicleVarName (leader _killerTeam),'CLTFNCPENALTY'];
publicVariable 'WFBE_Penalty';
if (isHostedServer) then {[vehicleVarName (leader _killerTeam),'CLTFNCPENALTY'] Spawn HandlePVF};
};
};
|