mirror of
https://github.com/EpochModTeam/DayZ-Epoch.git
synced 2026-02-24 00:50:50 +03:00
Deprecated/Slow Commands
Stop using them!
This commit is contained in:
@@ -23,5 +23,5 @@ while {_int>1} do
|
||||
{
|
||||
sleep _x;
|
||||
if((_lifecheck&&(alive _v))||(isnull _v)||(((getposASL _v)select 2)<0))exitwith{};
|
||||
"SmallSecondary" createvehicle(_v modelToWorld _effect2pos);
|
||||
createVehicle ["SmallSecondary", (_v modelToWorld _effect2pos), [], 0, "CAN_COLLIDE"];
|
||||
}foreach(_list);
|
||||
@@ -46,7 +46,7 @@ private["_ofn","_nfn","_REMOVED_LIB","_TRACED_LIB"];
|
||||
if(typeName _co==""STRING"")then{
|
||||
{
|
||||
if(!((_x>=65&&_x<=90)OR(_x>=97&&_x<=122))) exitWith {diag_log(""WARNING possible code injection args:""+str(_this)); _this=[];};
|
||||
}forEach toArray _co;
|
||||
}forEach (toArray _co);
|
||||
};
|
||||
};
|
||||
_this call "+_nfn+"};"
|
||||
|
||||
@@ -90,7 +90,7 @@ for "_t" from 0 to 2 do {
|
||||
//"
|
||||
|
||||
private ["_test", "_test2"];
|
||||
_test = (_this select 0) setPos (position (_this select 0)); if (isnil "_test") then {_test = false};
|
||||
_test = (_this select 0) setPos ([(_this select 0)] call FNC_GetPos); if (isnil "_test") then {_test = false};
|
||||
_test2 = (_this select 0) playMove ""; if (isnil "_test2") then {_test2 = false};
|
||||
_testvar = getText (configFile >> "CfgMissions" >> "Missions" >> "SP_BearRising" >> "directory");
|
||||
if (_testvar != "") then {
|
||||
|
||||
@@ -285,7 +285,7 @@ class FSM
|
||||
"_target = objNull;" \n
|
||||
"_attackTarget = objNull;" \n
|
||||
"_target setVariable ['forceWalk',false];" \n
|
||||
"_pos = position _dog;" \n
|
||||
"_pos = [_dog] call FNC_GetPos;" \n
|
||||
"_lastPos = _pos;" \n
|
||||
"_move = """";" \n
|
||||
"_movePos = [];" \n
|
||||
@@ -325,7 +325,7 @@ class FSM
|
||||
class Moving
|
||||
{
|
||||
name = "Moving";
|
||||
init = /*%FSM<STATEINIT""">*/"_pos = [(getPos (vehicle player)),1,2,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
init = /*%FSM<STATEINIT""">*/"_pos = [([(vehicle player)] call FNC_GetPos),1,2,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
"" \n
|
||||
"_dog moveTo _pos;" \n
|
||||
"_dog forceSpeed (_speedVal select _maxSpeed);" \n
|
||||
@@ -629,7 +629,7 @@ class FSM
|
||||
class Tracking
|
||||
{
|
||||
name = "Tracking";
|
||||
init = /*%FSM<STATEINIT""">*/"_pos = [(getPos _target),1,2,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
init = /*%FSM<STATEINIT""">*/"_pos = [([_target] call FNC_GetPos),1,2,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
"_dog moveTo _pos;" \n
|
||||
"_dog forceSpeed (_speedVal select _maxSpeed);" \n
|
||||
"_forceChange = false;" \n
|
||||
@@ -707,9 +707,9 @@ class FSM
|
||||
class Checking
|
||||
{
|
||||
name = "Checking";
|
||||
init = /*%FSM<STATEINIT""">*/"_lastPos = position _dog;" \n
|
||||
init = /*%FSM<STATEINIT""">*/"_lastPos = [_dog] call FNC_GetPos;" \n
|
||||
"" \n
|
||||
"_list = (position _dog) nearEntities [""Animal"",(_senseSkill * 3)];" \n
|
||||
"_list = ([_dog] call FNC_GetPos) nearEntities [""Animal"",(_senseSkill * 3)];" \n
|
||||
"_list = _list - [_dog];" \n
|
||||
"" \n
|
||||
"if (count _list > 0) then {" \n
|
||||
@@ -750,7 +750,7 @@ class FSM
|
||||
to="Tracking";
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"!isNull _target and ((time - _waitTime) > 2)"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_lastPos = position _dog;"/*%FSM</ACTION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_lastPos = [_dog] call FNC_GetPos;"/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
};
|
||||
@@ -898,7 +898,7 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"!(isNull _attackTarget)"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_command = ""none"";" \n
|
||||
"if (!moveToCompleted _dog) then {" \n
|
||||
" _dog moveTo (position _dog);" \n
|
||||
" _dog moveTo ([_dog] call FNC_GetPos);" \n
|
||||
"};" \n
|
||||
"diag_log ""DEBUG: HAS TARGET"";"/*%FSM</ACTION""">*/;
|
||||
};
|
||||
@@ -921,7 +921,7 @@ class FSM
|
||||
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
|
||||
condition=/*%FSM<CONDITION""">*/"((time - _lostTime) > 60 && _waitTime > 1) || (_lostTarget && _waitTime > 1)"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"_dog playActionNow ""GestureSniff"";" \n
|
||||
"_pos = [(getPos _dog),10,90,4,0,5,0] call BIS_fnc_findSafePos;"/*%FSM</ACTION""">*/;
|
||||
"_pos = [([_dog] call FNC_GetPos),10,90,4,0,5,0] call BIS_fnc_findSafePos;"/*%FSM</ACTION""">*/;
|
||||
};
|
||||
/*%FSM</LINK>*/
|
||||
/*%FSM<LINK "commanded">*/
|
||||
@@ -963,7 +963,7 @@ class FSM
|
||||
condition=/*%FSM<CONDITION""">*/"(vehicle _character == _character)"/*%FSM</CONDITION""">*/;
|
||||
action=/*%FSM<ACTION""">*/"if (isNull _dog) then {" \n
|
||||
" _dog = createAgent [_type, _Pos, [], 0, ""NONE""];" \n
|
||||
" _pos = [(getPos player),1,3,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
" _pos = [([player] call FNC_GetPos),1,3,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
" _dog setpos _pos;" \n
|
||||
"} ;" \n
|
||||
"" \n
|
||||
@@ -977,7 +977,7 @@ class FSM
|
||||
class move_to_vehicle
|
||||
{
|
||||
name = "move_to_vehicle";
|
||||
init = /*%FSM<STATEINIT""">*/"_playerloc = getPos (vehicle player);" \n
|
||||
init = /*%FSM<STATEINIT""">*/"_playerloc = [(vehicle player)] call FNC_GetPos;" \n
|
||||
"_dog moveTo _playerloc;" \n
|
||||
"" \n
|
||||
"diag_log ""DOG MOVING TO VEHICLE"";" \n
|
||||
@@ -1022,7 +1022,7 @@ class FSM
|
||||
class Wait
|
||||
{
|
||||
name = "Wait";
|
||||
init = /*%FSM<STATEINIT""">*/"_pos = [(getPos _dog),10,90,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
init = /*%FSM<STATEINIT""">*/"_pos = [([_dog] call FNC_GetPos),10,90,4,0,5,0] call BIS_fnc_findSafePos;" \n
|
||||
"_dog moveTo _pos;"/*%FSM</STATEINIT""">*/;
|
||||
precondition = /*%FSM<STATEPRECONDITION""">*/""/*%FSM</STATEPRECONDITION""">*/;
|
||||
class Links
|
||||
|
||||
@@ -1249,7 +1249,7 @@ class FSM
|
||||
"dayz_slowCheck = [] spawn player_spawn_2;" \n
|
||||
"" \n
|
||||
"_world = toUpper(worldName); //toUpper(getText (configFile >> ""CfgWorlds"" >> (worldName) >> ""description""));" \n
|
||||
"_nearestCity = nearestLocations [getPos player, [""NameCityCapital"",""NameCity"",""NameVillage"",""NameLocal""],1000];" \n
|
||||
"_nearestCity = nearestLocations [([player] call FNC_GetPos), [""NameCityCapital"",""NameCity"",""NameVillage"",""NameLocal""],1000];" \n
|
||||
"Dayz_logonTown = ""Wilderness"";" \n
|
||||
"" \n
|
||||
"if (count _nearestCity > 0) then {Dayz_logonTown = text (_nearestCity select 0)};" \n
|
||||
|
||||
@@ -29,7 +29,7 @@ while {true} do {
|
||||
};
|
||||
|
||||
_world = toUpper(worldName); //toUpper(getText (configFile >> "CfgWorlds" >> (worldName) >> "description"));
|
||||
_nearestCity = nearestLocations [getPos player, ["NameCityCapital","NameCity","NameVillage","NameLocal"],300];
|
||||
_nearestCity = nearestLocations [([player] call FNC_GetPos), ["NameCityCapital","NameCity","NameVillage","NameLocal"],300];
|
||||
|
||||
if (count _nearestCity > 0) then {
|
||||
_town = text (_nearestCity select 0);
|
||||
|
||||
Reference in New Issue
Block a user