further improve wait logic for player object propagation.

use loadAbs instead, thanks to norukid on the forums!
This commit is contained in:
vbawol 2016-02-03 10:45:18 -06:00
parent dee85d54e4
commit a8ed5dda28
45 changed files with 45 additions and 45 deletions

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -319,7 +319,7 @@ if (typename _this == "ARRAY") then {
if (!_canBeRevived) then {
_newPlyr setVariable["REVIVE", _canBeRevived]
};
[_plyrNetID, _plyrUID, [_newPlyr, _vars, _currWeap, count(magazines _newPlyr), _plyrGroup, _canBeRevived, _newPlyr call EPOCH_server_setPToken]] call EPOCH_server_pushPlayer;
[_plyrNetID, _plyrUID, [_newPlyr, _vars, _currWeap, loadAbs _newPlyr, _plyrGroup, _canBeRevived, _newPlyr call EPOCH_server_setPToken]] call EPOCH_server_pushPlayer;
_newPlyr setVariable["SETUP", true, true];
};

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n

View File

@ -1039,7 +1039,7 @@ class FSM
priority = 0.000000;
to="Setup_Player_Obj";
precondition = /*%FSM<CONDPRECONDITION""">*/""/*%FSM</CONDPRECONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_magCount == count(magazines _playerObject)}"/*%FSM</CONDITION""">*/;
condition=/*%FSM<CONDITION""">*/"!(isNull _playerObject) && {_playerObject getVariable [""SETUP"",false]} && {_mass == (loadAbs _playerObject)}"/*%FSM</CONDITION""">*/;
action=/*%FSM<ACTION""">*/""/*%FSM</ACTION""">*/;
};
/*%FSM</LINK>*/
@ -1342,7 +1342,7 @@ class FSM
"_playerObject = _array deleteAt 0;" \n
"_playerVariables = _array deleteAt 0;" \n
"_currentWeapon = _array deleteAt 0;" \n
"_magCount = _array deleteAt 0;" \n
"_mass = _array deleteAt 0;" \n
"Epoch_my_GroupUID = _array deleteAt 0;" \n
"Epoch_canBeRevived = _array deleteAt 0;" \n
"Epoch_personalToken = _array deleteAt 0;" \n