Alter DZE_SafeZonePosCheck to allow custom radii

This commit is contained in:
oiad
2017-10-04 21:28:59 +13:00
committed by GitHub
parent b318ee5c8b
commit 2a5dab6d89

View File

@@ -39,7 +39,7 @@ if (_lootChance <= 0) exitWith {};
_lootPos = getArray (_config >> "lootPos");
_lootGroup = Loot_GetGroup(getText(_config >> "lootGroup"));
if (!(_this call DZE_SafeZonePosCheck)) then {
if (!([_this] call DZE_SafeZonePosCheck)) then {
{
//Get the world position of the spawn position
_worldPos = _this modelToWorld _x;
@@ -64,7 +64,7 @@ if (isArray (_config >> "lootPosSmall")) then {
_lootPos = getArray (_config >> "lootPosSmall");
_lootGroup = Loot_GetGroup((getText(_config >> "lootGroup")) + "Small");
if (_lootGroup >= 1) then {
if (!(_this call DZE_SafeZonePosCheck)) then {
if (!([_this] call DZE_SafeZonePosCheck)) then {
{
//Get the world position of the spawn position
_worldPos = _this modelToWorld _x;
@@ -84,4 +84,4 @@ if (isArray (_config >> "lootPosSmall")) then {
} else {
diag_log format["Loot group small: %1 does not exist", ((getText(_config >> "lootGroup")) + "Small")];
};
};
};