IEnumerator ReverseIntoStation() { yield return(new WaitForSeconds(3f)); mm.MoveFor(dockOffset); yield return(new WaitForSeconds(2f)); CargoManager.Instance.OnShuttleArrival(); }
IEnumerator ReverseIntoStation() { if (ChangeDirectionAtOffset) { mm.SteerTo(Orientation.Down); mm.ChangeFlyingDirection(Orientation.Up); } if (dockOffset != 0) { yield return(new WaitForSeconds(3f)); mm.MoveFor(dockOffset); yield return(new WaitForSeconds(2f)); } CargoManager.Instance.OnShuttleArrival(); }
IEnumerator ReverseIntoStation(MatrixMove mm) { yield return(new WaitForSeconds(3f)); mm.MoveFor(offSetReverse); }