// will return success after the target has been set public override TaskStatus OnUpdate() { // get the next gold field transform from the gold field manager target.Value = goldFieldManager.nextGoldFieldTransform(); return(TaskStatus.Success); }