{"name":"BIS_fnc_tridentExecute","title":"BIS fnc tridentExecute","type":"function","url":"https://community.bistudio.com/wiki/BIS_fnc_tridentExecute","revid":348481,"updated":"2023-11-08T13:00:28Z","groups":["Sides"],"status":"ok","games":{"arma3":"1.00"},"since":"arma3 1.00","arma3_since":"1.00","description":"Execute a code based on Trident relationship.","syntaxes":[{"syntax":"[side_1, side_2, codeFriendly, codeEnemy] call BIS_fnc_tridentExecute","params":[{"name":"side_1","type":"Side","type_expr":"Side"},{"name":"side_2","type":"Side","type_expr":"Side"},{"name":"codeFriendly","type":"Code","description":"code executed when sides are friendly. Arguments passed to the code are:\n\n- 0: Side - Side with higher score (when the score is even, side from param 0 is used)\n- 1: Side - Side with lower score (when the score is even, side from param 1 is used)\n- 2: Boolean - true when the sides are allied","type_expr":"Code"},{"name":"codeEnemy","type":"Code","description":"code executed when sides are enemy","type_expr":"Code"}],"returns":{"type":"Boolean","type_expr":"Boolean","description":"true when the sides are allied"}}],"examples":[{"code":["[west, east, { params [\"_higherScore\", \"_lowerScore\", \"_areAllied\"] }] call BIS_fnc_tridentExecute;"]}],"see_also":["BIS_fnc_tridentGetRelationship","BIS_fnc_tridentHandleDamage","BIS_fnc_tridentSetRelationship"]}