Skip to main content

Set

The Set Processor calculates the Effect value according to the processed Effect's configuration and directly sets the target Stat's RawValue to the resulting value.

Unlike Modifier-based Processors, the Set Processor does not create a Modifier.

Supported Types​

  • Actor
  • Float
  • Int
  • EffectPack
  • String
  • Vector2
  • Vector3
  • Vector2Int
  • Vector3Int

Variations​

Ships as BS only, one asset per supported type. Set overwrites the Stat's RawValue and creates no Modifier, so there is nothing for container or signed variations to separate. See the Processor naming scheme.

AssetUse case
BSEffectProcess_Set_IntReset ComboCounter to 0 at the end of a turn.
BSEffectProcess_Set_FloatSnap ChargeProgress back to 0 after a charged attack fires.
BSEffectProcess_Set_ActorWrite the Actor found by a targeting query into a CurrentTarget Stat.
BSEffectProcess_Set_StringSet a CurrentState Stat to "Casting" to drive animation or UI.
BSEffectProcess_Set_PackReplace an Actor's equipped Effect Pack when a weapon is swapped.
BSEffectProcess_Set_Vector2 _Vector3 _Vector2Int _Vector3IntSet a KnockbackEndPoint or a TilePosition to an absolute value.