Difference between revisions of "AddToFaction - Actor"

Jump to navigation Jump to search
262 bytes added ,  01:11, 11 August 2017
→‎Notes: does a check with IsInFaction then calls SetFactionRank.
imported>Lisselli
m (→‎Examples: Removed example and moving it to the talk page instead.)
imported>Lisselli
(→‎Notes: does a check with IsInFaction then calls SetFactionRank.)
Line 35: Line 35:
*For faction members of factions normally an enemy to the player, simply adding the player to the faction will not make them friendly to the player if their [http://www.creationkit.com/AI_Data_Tab Aggression] level is "Very Aggressive". Therefore when you add the player to such factions, you must also change their reaction accordingly through [[SetReaction - Faction]] and make them a "friend".
*For faction members of factions normally an enemy to the player, simply adding the player to the faction will not make them friendly to the player if their [http://www.creationkit.com/AI_Data_Tab Aggression] level is "Very Aggressive". Therefore when you add the player to such factions, you must also change their reaction accordingly through [[SetReaction - Faction]] and make them a "friend".
*Additionally, some actors are part of more than one enemy faction, and you must take account for this by also using SetRaction() on any other factions they are part of.
*Additionally, some actors are part of more than one enemy faction, and you must take account for this by also using SetRaction() on any other factions they are part of.
* This function checks if you're in the passed in faction by calling [[IsInFaction - Actor]], and if not, calls [[SetFactionRank - Actor]] and sets your rank to 0. This may or may not be related to the above notes concerning SetReaction. More testing is needed.


== See Also ==
== See Also ==
Anonymous user

Navigation menu