123456789101112131415161718192021222324252627282930 |
- /*
- Name: cTab_fnc_getPlayerSides
-
- Author(s):
- Gundy
- Description:
- Compile a list of valid sides based on the set encryption keys of the current player
- Parameters:
- NONE
-
- Returns:
- ARRAY - List of sides that share cTab data with the player unit
-
- Example:
- _validSides = call cTab_fnc_getPlayerSides;
- */
- private ["_return","_playerEncryptionKey"];
- _return = [];
- _playerEncryptionKey = call cTab_fnc_getPlayerEncryptionKey;
- if (cTab_encryptionKey_west == _playerEncryptionKey) then {_return pushBack west};
- if (cTab_encryptionKey_east == _playerEncryptionKey) then {_return pushBack east};
- if (cTab_encryptionKey_guer == _playerEncryptionKey) then {_return pushBack resistance};
- if (cTab_encryptionKey_civ == _playerEncryptionKey) then {_return pushBack civilian};
- _return
|