Mod:Creation Kit/DefaultAliasOnCombatStateChanged

Default script used for checking if an alias has changed combat state, and optionally who it's target is.

Required Properties
Int StageToSet {Stage to Set}

Optional Properties
Int CombatStateToCheckFor { 0: Not In Combat 1: In Combat 2: Searching 4: In Combat or Searching (DEFAULT) }

ObjectReference[] TargetIsOneOfTheseReferences {OPTIONAL: Stage will be set if In Combat with any of these references. If ALL arrays are empty then stage is set if In Combat with anybody.}

ReferenceAlias[] TargetIsOneOfTheseAliases {OPTIONAL: Stage will be set if In Combat with any of these aliases. If ALL arrays are empty then stage is set if In Combat with anybody.}

Faction[] TargetIsOneOfTheseFactions {OPTIONAL: Stage will be set if In Combat with any of these factions. If ALL arrays are empty then stage is set if In Combat with anybody.}

Debug Properties
Bool ShowTraces {Default = FALSE, Set to TRUE if you want the traces in this script to show up in the log.}