Class DaggerfallRestWindow
Inheritance
DaggerfallRestWindow
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallRestWindow : DaggerfallPopupWindow, IUserInterfaceWindow
Constructors
|
Improve this Doc
View Source
DaggerfallRestWindow(IUserInterfaceManager, Boolean)
Declaration
public DaggerfallRestWindow(IUserInterfaceManager uiManager, bool ignoreAllocatedBed = false)
Parameters
Fields
|
Improve this Doc
View Source
abortRestForEnemySpawn
Declaration
protected bool abortRestForEnemySpawn
Field Value
|
Improve this Doc
View Source
allocatedBed
Declaration
protected Vector3 allocatedBed
Field Value
|
Improve this Doc
View Source
baseTexture
Declaration
protected Texture2D baseTexture
Field Value
|
Improve this Doc
View Source
baseTextureName
Declaration
protected const string baseTextureName = "REST00I0.IMG"
Field Value
|
Improve this Doc
View Source
cityCampingIllegal
Declaration
protected const int cityCampingIllegal = 17
Field Value
|
Improve this Doc
View Source
counterLabel
Declaration
protected TextLabel counterLabel
Field Value
|
Improve this Doc
View Source
counterPanel
Declaration
protected Panel counterPanel
Field Value
|
Improve this Doc
View Source
endedRest
Declaration
Field Value
|
Improve this Doc
View Source
enemyBrokeRest
Declaration
protected bool enemyBrokeRest
Field Value
|
Improve this Doc
View Source
Declaration
protected Button healedButton
Field Value
|
Improve this Doc
View Source
hoursPastTexture
Declaration
protected Texture2D hoursPastTexture
Field Value
|
Improve this Doc
View Source
hoursPastTextureName
Declaration
protected const string hoursPastTextureName = "REST01I0.IMG"
Field Value
|
Improve this Doc
View Source
hoursRemaining
Declaration
protected int hoursRemaining
Field Value
|
Improve this Doc
View Source
hoursRemainingTexture
Declaration
protected Texture2D hoursRemainingTexture
Field Value
|
Improve this Doc
View Source
hoursRemainingTextureName
Declaration
protected const string hoursRemainingTextureName = "REST02I0.IMG"
Field Value
|
Improve this Doc
View Source
hud
Declaration
protected DaggerfallHUD hud
Field Value
|
Improve this Doc
View Source
ignoreAllocatedBed
Declaration
protected bool ignoreAllocatedBed
Field Value
|
Improve this Doc
View Source
Declaration
protected Button loiterButton
Field Value
|
Improve this Doc
View Source
loiterWaitTimePerHour
Declaration
protected const float loiterWaitTimePerHour = 1.25F
Field Value
|
Improve this Doc
View Source
mainPanel
Declaration
protected Panel mainPanel
Field Value
|
Improve this Doc
View Source
minutesOfHour
Declaration
protected int minutesOfHour
Field Value
|
Improve this Doc
View Source
minutesPerTick
Declaration
protected const int minutesPerTick = 10
Field Value
|
Improve this Doc
View Source
playerEntity
Declaration
protected PlayerEntity playerEntity
Field Value
|
Improve this Doc
View Source
preventedRestMessage
Declaration
protected string preventedRestMessage
Field Value
|
Improve this Doc
View Source
remainingHoursRented
Declaration
protected int remainingHoursRented
Field Value
|
Improve this Doc
View Source
restWaitTimePerHour
Declaration
protected const float restWaitTimePerHour = 0.75F
Field Value
|
Improve this Doc
View Source
Declaration
protected Button stopButton
Field Value
|
Improve this Doc
View Source
toggleClosedBinding
Declaration
protected KeyCode toggleClosedBinding
Field Value
|
Improve this Doc
View Source
totalHours
Declaration
Field Value
|
Improve this Doc
View Source
waitTimer
Declaration
protected float waitTimer
Field Value
|
Improve this Doc
View Source
Declaration
protected Button whileButton
Field Value
Properties
|
Improve this Doc
View Source
currentRestMode
Declaration
protected DaggerfallRestWindow.RestModes currentRestMode { get; set; }
Property Value
Methods
|
Improve this Doc
View Source
AbortRestForEnemySpawn()
Manually abort rest for enemy spawn.
Declaration
public void AbortRestForEnemySpawn()
|
Improve this Doc
View Source
Draw()
Declaration
public override void Draw()
Overrides
|
Improve this Doc
View Source
OnPop()
Declaration
public override void OnPop()
Overrides
|
Improve this Doc
View Source
OnPush()
Declaration
public override void OnPush()
Overrides
|
Improve this Doc
View Source
Setup()
Declaration
protected override void Setup()
Overrides
|
Improve this Doc
View Source
Declaration
protected void StopButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
|
Improve this Doc
View Source
Update()
Declaration
public override void Update()
Overrides
Events
|
Improve this Doc
View Source
OnSleepEnd
Declaration
public static event DaggerfallRestWindow.OnSleepEndEventHandler OnSleepEnd
Event Type
|
Improve this Doc
View Source
OnSleepTick
Declaration
public static event DaggerfallRestWindow.OnOnSleepTickEventHandler OnSleepTick
Event Type
Implements