public override void Deactivate(bool turnOver, ActionCompleteReason reason) { this.ParentController.TouchEnded -= onTouchEnded; this.ParentController.ClearOverlay(); Futile.instance.SignalUpdate -= Update; base.Deactivate(turnOver, reason); }
public override void Deactivate(bool turnOver, ActionCompleteReason reason) { this.ParentController.TouchEnded -= onTouchEnded; this.ParentController.ClearOverlay(); Futile.instance.SignalUpdate -= Update; base.Deactivate(turnOver, reason); }
public virtual void Deactivate(bool turnOver, ActionCompleteReason reason) { this.OnAbilityComplete(new ActionCompleteEventArgs(turnOver, reason)); this.Active = false; }
public ActionCompleteEventArgs(bool turnOver, ActionCompleteReason reason) { this.TurnOver = turnOver; this.Reason = reason; }
public override void ActionComplete(IScriptableGameObj obj, int actionId, ActionCompleteReason completeReason) { }
public override void Deactivate(bool turnOver, ActionCompleteReason reason) { base.Deactivate(turnOver, reason); }
public override void Deactivate(bool turnOver, ActionCompleteReason reason) { base.Deactivate(turnOver, reason); }
public ActionCompleteEventArgs(bool turnOver, ActionCompleteReason reason) { this.TurnOver = turnOver; this.Reason = reason; }
public virtual void Deactivate(bool turnOver, ActionCompleteReason reason) { this.OnAbilityComplete(new ActionCompleteEventArgs(turnOver, reason)); this.Active = false; }