public UnitDisableMovementScript() { DisableMovement = true; DisableRotation = true; DisableAbilities = true; Units = new SingleUnitGroup { Unit = "MainCharacter" }; StopMovement = true; }
public PlayAnimationScript() { Units = new SingleUnitGroup { Unit = "MainCharacter" }; Animation = UnitAnimations.MeleeThrust; Loop = false; }
public SetPropertyScript() { TickPeriod = 0.5f; NUses = -1; Units = new SingleUnitGroup(); Property = new UnitStateProperty { State = UnitState.Dead }; }
public InvisibleWallScript() { TickPeriod = 1; Target = new SingleUnitGroup { Unit = "MainCharacter" }; }