DefaultAliasOnCombatStateChanged

From the Fallout4 CreationKit Wiki
Jump to navigation Jump to search

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

Required Properties[edit | edit source]

Int StageToSet
{Stage to Set}

Optional Properties[edit | edit source]

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[edit | edit source]

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