Class DaggerfallCourtWindow
Implements popup window for when player is in court for a crime.
Inheritance
DaggerfallCourtWindow
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallCourtWindow : DaggerfallPopupWindow, IUserInterfaceWindow
Constructors
|
Improve this Doc
View Source
DaggerfallCourtWindow(IUserInterfaceManager, IUserInterfaceWindow)
Declaration
public DaggerfallCourtWindow(IUserInterfaceManager uiManager, IUserInterfaceWindow previousWindow = null)
Parameters
Fields
|
Improve this Doc
View Source
BasePenaltyAmounts
Declaration
protected short[] BasePenaltyAmounts
Field Value
|
Improve this Doc
View Source
courtPanel
Declaration
protected Panel courtPanel
Field Value
|
Improve this Doc
View Source
courtTextBanished
Declaration
protected const int courtTextBanished = 8063
Field Value
|
Improve this Doc
View Source
courtTextDB
Declaration
protected const int courtTextDB = 551
Field Value
|
Improve this Doc
View Source
courtTextExecuted
Declaration
protected const int courtTextExecuted = 8060
Field Value
|
Improve this Doc
View Source
courtTextFoundGuilty
Declaration
protected const int courtTextFoundGuilty = 8055
Field Value
|
Improve this Doc
View Source
courtTextFreeToGo
Declaration
protected const int courtTextFreeToGo = 8062
Field Value
|
Improve this Doc
View Source
courtTextHowConvince
Declaration
protected const int courtTextHowConvince = 8064
Field Value
|
Improve this Doc
View Source
courtTextStart
Declaration
protected const int courtTextStart = 8050
Field Value
|
Improve this Doc
View Source
courtTextTG
Declaration
protected const int courtTextTG = 550
Field Value
|
Improve this Doc
View Source
daysInPrison
Declaration
protected int daysInPrison
Field Value
|
Improve this Doc
View Source
daysInPrisonLeft
Declaration
protected int daysInPrisonLeft
Field Value
|
Improve this Doc
View Source
daysUntilFreedomLabel
Declaration
protected TextLabel daysUntilFreedomLabel
Field Value
|
Improve this Doc
View Source
fine
Declaration
Field Value
|
Improve this Doc
View Source
MaximumPenaltyAmounts
Declaration
protected short[] MaximumPenaltyAmounts
Field Value
|
Improve this Doc
View Source
MinimumPenaltyAmounts
Declaration
protected short[] MinimumPenaltyAmounts
Field Value
|
Improve this Doc
View Source
nativeImgName
Declaration
protected const string nativeImgName = "CORT01I0.IMG"
Field Value
|
Improve this Doc
View Source
nativeImgName2
Declaration
protected const string nativeImgName2 = "PRIS00I0.IMG"
Field Value
|
Improve this Doc
View Source
nativeTexture
Declaration
protected Texture2D nativeTexture
Field Value
|
Improve this Doc
View Source
PenaltyPerLegalRepPoint
Declaration
protected byte[] PenaltyPerLegalRepPoint
Field Value
|
Improve this Doc
View Source
playerEntity
Declaration
protected PlayerEntity playerEntity
Field Value
|
Improve this Doc
View Source
prisonUpdateInterval
Declaration
protected float prisonUpdateInterval
Field Value
|
Improve this Doc
View Source
prisonUpdateTimer
Declaration
protected float prisonUpdateTimer
Field Value
|
Improve this Doc
View Source
punishmentType
Declaration
protected int punishmentType
Field Value
|
Improve this Doc
View Source
regionIndex
Declaration
protected int regionIndex
Field Value
|
Improve this Doc
View Source
repositionPlayer
Declaration
protected bool repositionPlayer
Field Value
|
Improve this Doc
View Source
state
Declaration
Field Value
Properties
|
Improve this Doc
View Source
DaysInPrison
Declaration
public int DaysInPrison { get; }
Property Value
|
Improve this Doc
View Source
Fine
Declaration
Property Value
|
Improve this Doc
View Source
PunishmentType
Declaration
public int PunishmentType { get; }
Property Value
Methods
|
Improve this Doc
View Source
Declaration
protected virtual void DebateLie_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
Declaration
protected virtual void GuiltyNotGuilty_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
|
Improve this Doc
View Source
HandleCourtLogic()
Declaration
protected virtual void HandleCourtLogic()
|
Improve this Doc
View Source
OnPop()
Declaration
public override void OnPop()
Overrides
|
Improve this Doc
View Source
PositionPlayerAtLocationEntrance()
Declaration
public void PositionPlayerAtLocationEntrance()
|
Improve this Doc
View Source
RaiseOnCourtScreenEvent()
Declaration
protected virtual void RaiseOnCourtScreenEvent()
|
Improve this Doc
View Source
RaiseOnEndPrisonTimeEvent()
Declaration
protected virtual void RaiseOnEndPrisonTimeEvent()
|
Improve this Doc
View Source
ReleaseFromPrison()
Declaration
public void ReleaseFromPrison()
|
Improve this Doc
View Source
Setup()
Declaration
protected override void Setup()
Overrides
|
Improve this Doc
View Source
SwitchToPrisonScreen()
Declaration
protected virtual void SwitchToPrisonScreen()
|
Improve this Doc
View Source
Update()
Declaration
public override void Update()
Overrides
|
Improve this Doc
View Source
UpdatePrisonScreen()
Declaration
public void UpdatePrisonScreen()
Events
|
Improve this Doc
View Source
OnCourtScreen
Declaration
public static event DaggerfallCourtWindow.OnCourtScreenEventHandler OnCourtScreen
Event Type
|
Improve this Doc
View Source
OnEndPrisonTime
Declaration
public static event DaggerfallCourtWindow.OnCourtScreenEventHandler OnEndPrisonTime
Event Type
Implements