Dwarrowdelf.Jobs.Assignments.FleeMoveAssignment.ActionDoneOverride C# (CSharp) Method

ActionDoneOverride() protected method

protected ActionDoneOverride ( ActionState actionStatus ) : JobStatus
actionStatus ActionState
return JobStatus
        protected override JobStatus ActionDoneOverride(ActionState actionStatus)
        {
            switch (actionStatus)
            {
                case ActionState.Done:
                case ActionState.Fail:
                case ActionState.Abort:
                    return JobStatus.Ok;

                default:
                    throw new Exception();
            }
        }