From 5c53f35ab631cda994b90c25f744cb03368e4b8f Mon Sep 17 00:00:00 2001 From: IT07 Date: Sat, 16 Apr 2016 13:10:26 +0200 Subject: [PATCH] Implemented branching into standalone sqf files --- exile_vemf_reloaded/functions/fn_aiKilled.sqf | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/exile_vemf_reloaded/functions/fn_aiKilled.sqf b/exile_vemf_reloaded/functions/fn_aiKilled.sqf index 0a50de7..48d3f94 100644 --- a/exile_vemf_reloaded/functions/fn_aiKilled.sqf +++ b/exile_vemf_reloaded/functions/fn_aiKilled.sqf @@ -25,7 +25,7 @@ if (_this isEqualType []) then { if (vehicle _killer isEqualTo _killer) then // If on foot { - [_target, _killer] ExecVM "exile_vemf_reloaded\sqf\handleKillMessage.sqf"; + [_target, _killer] ExecVM "exile_vemf_reloaded\sqf\handleRespectGain.sqf"; } else // If in vehicle (a.k.a. roadkill) { if (("punishRoadKills" call VEMFr_fnc_getSetting) isEqualTo 1) then @@ -48,10 +48,15 @@ if (_this isEqualType []) then }; }; }; - } else // If kill using vehicle + } else // If kill from vehicle (NOT a roadkill) { _killer = effectiveCommander _killer; - [_target, _killer] ExecVM "exile_vemf_reloaded\sqf\handleKillMessage.sqf"; + [_target, _killer] ExecVM "exile_vemf_reloaded\sqf\handleRespectGain.sqf"; + _sayKilled = "sayKilled" call VEMFr_fnc_getSetting; + if (_sayKilled > 0) then // Send kill message if enabled + { + [_killer, _sayKilled] ExecVM "exile_vemf_reloaded\sqf\sayKilledWeapon.sqf"; + }; }; };