public override void Action( ) { if (ContainedCharacter && _isActive) { _animator.SetTrigger(OPERATE_ANIMATION); ContainedCharacter.Teleport(_startCell.Coordinate); } base.Action(); }
public override void Action() { if (!ContainedCharacter) { return; } if (_isActive) { ContainedCharacter.Teleport(_teleportCell.Coordinate); } base.Action(); }