internal void RegisterPartialResult(PathingStatus status, Vector3[] pendingWaypoints) { this.status = PathingStatus.CompletePartial; this.innerResult = new InnerResultData { status = status, pendingWaypoints = pendingWaypoints }; }