Difference between revisions of "EMFRoleSet"
Jump to navigation
Jump to search
Line 83: | Line 83: | ||
<div style="display:block;">[[countDown]]</div> | <div style="display:block;">[[countDown]]</div> | ||
<div style="display:block;">[[slotLimit]]</div> | <div style="display:block;">[[slotLimit]]</div> | ||
<div style="display:block;">[[notZeus]]</div> | |||
<div style="display:block;">[[getParamValue]]</div> | |||
<div style="display:block;">[[nearestPlayer]]</div> | |||
</dd> | </dd> | ||
Revision as of 20:02, 15 June 2021
Description
- Description:
This function sets the team and squad role of a playerunit, due to how i use EMF in missions it is required for a lot of functions in EMF. it is recommended you run this function for each playable unit in your mission.
- Execution:
call
- Groups:
Utility Functions: Eric's Mission Framework
Syntax
- Syntax:
[unit, role, team] call EMF_fnc_EMFRoleSet
- Parameters:
unit: Object - Unit to affect.
role: String - Unit's Squad Role as defined in the loadout whitelist.
Team: Number - (Optional) Sets team. [Default: 0]
- Return Value:
Boolean - Returns true on success.
Examples
- Example 1:
// Set myUnit's role to "SL" [myUnit, "SL"] call EMF_fnc_EMFRoleSet;
- Example 2:
// Set this object's role to "MED" and team to 1
[this, "MED", 1] call EMF_fnc_EMFRoleSet;
Additional Information
- See also:
Notes
- the variable name for unit role is: unitSquadRole (this is subject to change in the near future)
- the variable name for unit team is: unitTeamRole (this is subject to change in the near future)