public bool MoveNext() {
				if (trigger.called) return false;

				if (trigger == null) {
					trigger.OnDestroy();
					return false;
				}

				return true;
			}
 public bool MoveNext()
 {
     if (trigger.called)
     {
         return(false);
     }
     if (trigger == null)
     {
         trigger.OnDestroy();
         return(false);
     }
     return(true);
 }