Difference between revisions of "Change-iff"

From FreeSpace Wiki
Jump to: navigation, search
(Actual SEXP Help)
m (template)
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
 
  change-iff  
 
  change-iff  
Change IFF (Action operator)  
+
    Change IFF (Action operator)  
Sets the specified ship(s) or wing(s) to the specified team.  
+
    Sets the specified ship(s) or wing(s) to the specified team.  
Takes 2 or more arguments...  
+
    Takes 2 or more arguments...  
1: Team to change to ("friendly", "hostile" or "unknown").  
+
    1: Team to change to ("friendly", "hostile" or "unknown").  
Rest: Name of ship or wing to change team status of.  
+
    Rest: Name of ship or wing to change team status of.
 +
===Notes===
 +
*The change IFF sexp can be used by mission designers so that when called, it will change the IFF of a given ship so that it can effectively change allegiance. It can also be used to change the Player's IFF simulating desertion or Command's wrath at messing up in some way.
 +
*The Source Code Project has enabled access to the "Traitor" IFF, which is to be preferred over "Hostile" for mission-generated traitor states. It will trigger the table-controlled traitor debriefing.
 +
*Unlike most SEXPs, this one can be used on ships that have not yet [[has-arrived-delay|arrived]]. Strangely enough, [[change-iff-color]] must be called on ships already present. {{Lastconfirmed|on Nov 17, 2020 nightly build}}
 +
*See also [[change-iff-color]].
  
 
+
[[Category:Retail SEXPs]]
 
 
 
 
The change IFF sexp can be used by mission designers so that when called, It will change the IFF of a given ship so that it can effectively change alliegance.
 
 
 
It can also be used to change the Players IFF simulating desertion or Commands wrath at messing up in some way.
 

Latest revision as of 00:17, 27 November 2020

change-iff 
    Change IFF (Action operator) 
    Sets the specified ship(s) or wing(s) to the specified team. 
    Takes 2 or more arguments... 
    1: Team to change to ("friendly", "hostile" or "unknown"). 
    Rest: Name of ship or wing to change team status of.

Notes

  • The change IFF sexp can be used by mission designers so that when called, it will change the IFF of a given ship so that it can effectively change allegiance. It can also be used to change the Player's IFF simulating desertion or Command's wrath at messing up in some way.
  • The Source Code Project has enabled access to the "Traitor" IFF, which is to be preferred over "Hostile" for mission-generated traitor states. It will trigger the table-controlled traitor debriefing.
  • Unlike most SEXPs, this one can be used on ships that have not yet arrived. Strangely enough, change-iff-color must be called on ships already present. (The veracity of this information was last confirmed: on Nov 17, 2020 nightly build)