public override void OnUpdate() { if (!camera_edited && this.game.Ball.Owner != null) { UnitAnimator ua = this.game.Ball.Owner.unitAnimator; if (ua == null || ua.isInState(UnitAnimator.BallIdleState)) { EditCamera(); } } }