Beispiel #1
0
 public bool IsDestNotValidPort()
 {
     return(TravelOptionsMod.Instance.ShipTravelDestinationPortsOnly && !TravelOptionsMapWindow.HasPort(TravelWindow.LocationSummary));
 }
Beispiel #2
0
        public bool IsNotAtPort()
        {
            DFLocation location = GameManager.Instance.PlayerGPS.CurrentLocation;

            return(location.Loaded == false || (location.Exterior.ExteriorData.PortTownAndUnknown == 0 && !TravelOptionsMapWindow.HasPortExtra(location.MapTableData)));
        }
Beispiel #3
0
        public bool IsNotAtPort()
        {
            DFLocation location = GameManager.Instance.PlayerGPS.CurrentLocation;

            return(location.Loaded == false || !TravelOptionsMapWindow.HasPort(location.MapTableData));
        }
Beispiel #4
0
 public bool HasNoOceanTravel()
 {
     return(travelTimeCalculator.OceanPixels == 0 && !GameManager.Instance.TransportManager.IsOnShip() && !TravelOptionsMapWindow.HasPort(TravelWindow.LocationSummary));
 }
Beispiel #5
0
 public TravelOptionsPopUp(IUserInterfaceManager uiManager, IUserInterfaceWindow previousWindow = null, DaggerfallTravelMapWindow travelWindow = null)
     : base(uiManager, previousWindow, travelWindow)
 {
     travelWindowTO = (TravelOptionsMapWindow)travelWindow;
 }