Inheritance
DaggerfallTravelPopUp
Assembly: Assembly-CSharp.dll
public class DaggerfallTravelPopUp : DaggerfallPopupWindow, IUserInterfaceWindow
Constructors
|
Improve this Doc
View Source
Declaration
public DaggerfallTravelPopUp(IUserInterfaceManager uiManager, IUserInterfaceWindow previousWindow = null, DaggerfallTravelMapWindow travelWindow = null)
Parameters
Fields
|
Improve this Doc
View Source
Declaration
protected TextLabel availableGoldLabel
Field Value
|
Improve this Doc
View Source
Declaration
protected Button beginButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button campOutToggleButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button cautiousToggleButton
Field Value
|
Improve this Doc
View Source
Declaration
protected int countdownValueTravelTimeDays
Field Value
|
Improve this Doc
View Source
Declaration
protected bool doFastTravel
Field Value
|
Improve this Doc
View Source
Declaration
protected Button exitButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button footHorseToggleButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button innToggleButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button recklessToggleButton
Field Value
|
Improve this Doc
View Source
Declaration
protected Button shipToggleButton
Field Value
|
Improve this Doc
View Source
Declaration
protected TravelTimeCalculator travelTimeCalculator
Field Value
|
Improve this Doc
View Source
Declaration
protected TextLabel travelTimeLabel
Field Value
|
Improve this Doc
View Source
Declaration
protected int travelTimeTotalMins
Field Value
|
Improve this Doc
View Source
Declaration
protected TextLabel tripCostLabel
Field Value
|
Improve this Doc
View Source
Declaration
protected float waitTimer
Field Value
Properties
|
Improve this Doc
View Source
Declaration
public DFPosition EndPos { get; protected set; }
Property Value
|
Improve this Doc
View Source
Declaration
public bool SleepModeInn { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public bool SpeedCautious { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public bool TravelShip { get; set; }
Property Value
|
Improve this Doc
View Source
Declaration
public DaggerfallTravelMapWindow TravelWindow { get; protected set; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
public virtual void BeginButtonOnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void CallFastTravelGoldCheck()
|
Improve this Doc
View Source
Declaration
public override void CancelWindow()
Overrides
|
Improve this Doc
View Source
Button handler for travel-with-incubating-disease confirmation pop up.
Declaration
protected virtual void ConfirmTravelPopupDiseasedButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual bool enoughGoldCheck()
Returns
|
Improve this Doc
View Source
Declaration
protected virtual void ExitButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void ExitButtonOnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
public override void OnPush()
Overrides
|
Improve this Doc
View Source
Declaration
protected virtual void Refresh()
|
Improve this Doc
View Source
Declaration
protected override void Setup()
Overrides
|
Improve this Doc
View Source
Declaration
protected virtual void showNotEnoughGoldPopup()
|
Improve this Doc
View Source
Declaration
public virtual void SleepModeButtonOnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void SleepModeButtonOnKeyboardandler(BaseScreenComponent sender, Event keyboardEvent)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void SpeedButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void SpeedButtonOnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual bool TickCountdown()
Returns
|
Improve this Doc
View Source
Declaration
public virtual void ToggleSleepModeButtonOnScrollHandler(BaseScreenComponent sender)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void ToggleSpeedButtonOnScrollHandler(BaseScreenComponent sender)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void ToggleTransportModeButtonOnScrollHandler(BaseScreenComponent sender)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void TransportModeButtonOnClickHandler(BaseScreenComponent sender, Vector2 position)
Parameters
|
Improve this Doc
View Source
Declaration
public virtual void TransportModeButtonOnKeyboardHandler(BaseScreenComponent sender, Event keyboardEvent)
Parameters
|
Improve this Doc
View Source
Declaration
public override void Update()
Overrides
|
Improve this Doc
View Source
Declaration
protected virtual void UpdateLabels()
|
Improve this Doc
View Source
Declaration
protected virtual void UpdateTogglePanels()
Events
|
Improve this Doc
View Source
Declaration
public static event DaggerfallTravelPopUp.OnOnPostFastTravelEventHandler OnPostFastTravel
Event Type
|
Improve this Doc
View Source
Raised before a fast travel is performed.
Declaration
public static event Action<DaggerfallTravelPopUp> OnPreFastTravel
Event Type
Implements