// 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);
 }