Show / Hide Table of Contents

Class DaggerfallGuildServicePopupWindow

Inheritance
Object
UserInterfaceWindow
DaggerfallBaseWindow
DaggerfallPopupWindow
DaggerfallQuestPopupWindow
DaggerfallGuildServicePopupWindow
Implements
IUserInterfaceWindow
IMacroContextProvider
Inherited Members
DaggerfallQuestPopupWindow.SummonNotToday
DaggerfallQuestPopupWindow.SummonAreYouSure
DaggerfallQuestPopupWindow.SummonBefore
DaggerfallQuestPopupWindow.SummonFailed
DaggerfallQuestPopupWindow.daedraData
DaggerfallQuestPopupWindow.daedricFoes
DaggerfallQuestPopupWindow.offeredQuest
DaggerfallQuestPopupWindow.daedraToSummon
DaggerfallQuestPopupWindow.summonerFactionData
DaggerfallQuestPopupWindow.ShowFailGetQuestMessage()
DaggerfallQuestPopupWindow.ShowQuestPopupMessage(Quest, Int32, Boolean)
DaggerfallQuestPopupWindow.OfferQuest_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)
DaggerfallQuestPopupWindow.QuestPopupMessage_OnClose()
DaggerfallQuestPopupWindow.DaedraSummoningService(Int32)
DaggerfallPopupWindow.ScreenDimColor
DaggerfallPopupWindow.AllowCancel
DaggerfallPopupWindow.Cancelled
DaggerfallPopupWindow.PreviousWindow
DaggerfallPopupWindow.Update()
DaggerfallPopupWindow.Draw()
DaggerfallPopupWindow.CancelWindow()
DaggerfallPopupWindow.OnCancel
DaggerfallBaseWindow.exitKey
DaggerfallBaseWindow.defaultToolTip
DaggerfallBaseWindow.allowFreeScaling
DaggerfallBaseWindow.DaggerfallUnity
DaggerfallBaseWindow.IsSetup
DaggerfallBaseWindow.NativePanel
UserInterfaceWindow.parentPanel
UserInterfaceWindow.uiManager
UserInterfaceWindow.enabled
UserInterfaceWindow.pauseWhileOpened
UserInterfaceWindow.focusControl
UserInterfaceWindow.Value
UserInterfaceWindow.Enabled
UserInterfaceWindow.ParentPanel
UserInterfaceWindow.FocusControl
UserInterfaceWindow.ProcessMessages()
UserInterfaceWindow.OnPop()
UserInterfaceWindow.OnReturn()
UserInterfaceWindow.CloseWindow()
UserInterfaceWindow.PopWindow()
UserInterfaceWindow.PauseWhileOpen
UserInterfaceWindow.SetFocus(BaseScreenComponent)
UserInterfaceWindow.OnClose
UserInterfaceWindow.RaiseOnCloseHandler()
Namespace: DaggerfallWorkshop.Game.UserInterfaceWindows
Assembly: Assembly-CSharp.dll
Syntax
public class DaggerfallGuildServicePopupWindow : DaggerfallQuestPopupWindow, IUserInterfaceWindow, IMacroContextProvider

Constructors

| Improve this Doc View Source

DaggerfallGuildServicePopupWindow(IUserInterfaceManager, StaticNPC, FactionFile.GuildGroups, Int32)

Declaration
public DaggerfallGuildServicePopupWindow(IUserInterfaceManager uiManager, StaticNPC npc, FactionFile.GuildGroups guildGroup, int buildingFactionId)
Parameters
Type Name Description
IUserInterfaceManager uiManager
StaticNPC npc
FactionFile.GuildGroups guildGroup
Int32 buildingFactionId

Fields

| Improve this Doc View Source

baseTexture

Declaration
protected Texture2D baseTexture
Field Value
Type Description
Texture2D
| Improve this Doc View Source

baseTextureName

Declaration
protected const string baseTextureName = "GILD00I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

buildingDiscoveryData

Declaration
protected PlayerGPS.DiscoveredBuilding buildingDiscoveryData
Field Value
Type Description
PlayerGPS.DiscoveredBuilding
| Improve this Doc View Source

buildingFactionId

Declaration
protected int buildingFactionId
Field Value
Type Description
Int32
| Improve this Doc View Source

exitButton

Declaration
protected Button exitButton
Field Value
Type Description
Button
| Improve this Doc View Source

exitButtonRect

Declaration
protected Rect exitButtonRect
Field Value
Type Description
Rect
| Improve this Doc View Source

guild

Declaration
protected IGuild guild
Field Value
Type Description
IGuild
| Improve this Doc View Source

guildGroup

Declaration
protected FactionFile.GuildGroups guildGroup
Field Value
Type Description
FactionFile.GuildGroups
| Improve this Doc View Source

guildManager

Declaration
protected GuildManager guildManager
Field Value
Type Description
GuildManager
| Improve this Doc View Source

InsufficientRankId

Declaration
public const int InsufficientRankId = 3100
Field Value
Type Description
Int32
| Improve this Doc View Source

joinButton

Declaration
protected Button joinButton
Field Value
Type Description
Button
| Improve this Doc View Source

joinButtonRect

Declaration
protected Rect joinButtonRect
Field Value
Type Description
Rect
| Improve this Doc View Source

mainPanel

Declaration
protected Panel mainPanel
Field Value
Type Description
Panel
| Improve this Doc View Source

memberTextureName

Declaration
protected const string memberTextureName = "GILD01I0.IMG"
Field Value
Type Description
String
| Improve this Doc View Source

NoPotionIngredients

Declaration
public const int NoPotionIngredients = 34
Field Value
Type Description
Int32
| Improve this Doc View Source

npcService

Declaration
protected GuildNpcServices npcService
Field Value
Type Description
GuildNpcServices
| Improve this Doc View Source

playerEntity

Declaration
protected PlayerEntity playerEntity
Field Value
Type Description
PlayerEntity
| Improve this Doc View Source

questPool

Declaration
protected List<QuestData> questPool
Field Value
Type Description
List<QuestData>
| Improve this Doc View Source

service

Declaration
protected GuildServices service
Field Value
Type Description
GuildServices
| Improve this Doc View Source

serviceButton

Declaration
protected Button serviceButton
Field Value
Type Description
Button
| Improve this Doc View Source

serviceButtonRect

Declaration
protected Rect serviceButtonRect
Field Value
Type Description
Rect
| Improve this Doc View Source

serviceLabel

Declaration
protected TextLabel serviceLabel
Field Value
Type Description
TextLabel
| Improve this Doc View Source

serviceNPC

Declaration
protected StaticNPC serviceNPC
Field Value
Type Description
StaticNPC
| Improve this Doc View Source

SorcerorMagickaRecharge

Declaration
public const int SorcerorMagickaRecharge = 465
Field Value
Type Description
Int32
| Improve this Doc View Source

talkButton

Declaration
protected Button talkButton
Field Value
Type Description
Button
| Improve this Doc View Source

talkButtonRect

Declaration
protected Rect talkButtonRect
Field Value
Type Description
Rect
| Improve this Doc View Source

TempleResetStats

Declaration
public const int TempleResetStats = 403
Field Value
Type Description
Int32

Methods

| Improve this Doc View Source

ConfirmJoinGuild_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)

Declaration
protected virtual void ConfirmJoinGuild_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
Type Name Description
DaggerfallMessageBox sender
DaggerfallMessageBox.MessageBoxButtons messageBoxButton
| Improve this Doc View Source

ConfirmStatReset_OnButtonClick(DaggerfallMessageBox, DaggerfallMessageBox.MessageBoxButtons)

Declaration
protected virtual void ConfirmStatReset_OnButtonClick(DaggerfallMessageBox sender, DaggerfallMessageBox.MessageBoxButtons messageBoxButton)
Parameters
Type Name Description
DaggerfallMessageBox sender
DaggerfallMessageBox.MessageBoxButtons messageBoxButton
| Improve this Doc View Source

DoGuildService()

Declaration
protected virtual void DoGuildService()
| Improve this Doc View Source

ExitButton_OnKeyboardEvent(BaseScreenComponent, Event)

Declaration
protected void ExitButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
Type Name Description
BaseScreenComponent sender
Event keyboardEvent
| Improve this Doc View Source

ExitButton_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ExitButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

GetMacroDataSource()

Declaration
public override MacroDataSource GetMacroDataSource()
Returns
Type Description
MacroDataSource
Overrides
DaggerfallQuestPopupWindow.GetMacroDataSource()
| Improve this Doc View Source

GetMerchantMagicItems(Boolean)

Declaration
protected virtual ItemCollection GetMerchantMagicItems(bool onlySoulGems = false)
Parameters
Type Name Description
Boolean onlySoulGems
Returns
Type Description
ItemCollection
| Improve this Doc View Source

GetMerchantPotions()

Declaration
protected virtual ItemCollection GetMerchantPotions()
Returns
Type Description
ItemCollection
| Improve this Doc View Source

GetQuest()

Declaration
protected override void GetQuest()
Overrides
DaggerfallQuestPopupWindow.GetQuest()
| Improve this Doc View Source

GettingQuestsBox_OnClose()

Declaration
protected virtual void GettingQuestsBox_OnClose()
| Improve this Doc View Source

JoinButton_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void JoinButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

OfferQuest()

Declaration
protected virtual void OfferQuest()
| Improve this Doc View Source

OnPush()

Declaration
public override void OnPush()
Overrides
UserInterfaceWindow.OnPush()
| Improve this Doc View Source

QuestPicker_OnItemPicked(Int32, String)

Declaration
protected virtual void QuestPicker_OnItemPicked(int index, string name)
Parameters
Type Name Description
Int32 index
String name
| Improve this Doc View Source

ServiceButton_OnKeyboardEvent(BaseScreenComponent, Event)

Declaration
protected virtual void ServiceButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
Type Name Description
BaseScreenComponent sender
Event keyboardEvent
| Improve this Doc View Source

ServiceButton_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void ServiceButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position
| Improve this Doc View Source

Setup()

Declaration
protected override void Setup()
Overrides
DaggerfallPopupWindow.Setup()
| Improve this Doc View Source

TalkButton_OnKeyboardEvent(BaseScreenComponent, Event)

Declaration
protected virtual void TalkButton_OnKeyboardEvent(BaseScreenComponent sender, Event keyboardEvent)
Parameters
Type Name Description
BaseScreenComponent sender
Event keyboardEvent
| Improve this Doc View Source

TalkButton_OnMouseClick(BaseScreenComponent, Vector2)

Declaration
protected virtual void TalkButton_OnMouseClick(BaseScreenComponent sender, Vector2 position)
Parameters
Type Name Description
BaseScreenComponent sender
Vector2 position

Implements

IUserInterfaceWindow
IMacroContextProvider
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX