C# Class UWHUD, UnderworldExporter

Class for referencing other hud elements without having to search for them all the time.
Inheritance: HUD
Exibir arquivo Open project: hankmorgan/UnderworldExporter Class Usage Examples

Public Properties

Property Type Description
ChainsControl chains,
ContainerOpened GameObject
ContextMenu Text
ConversationPanel GameObject
ConversationPortraits UnityEngine.UI.RawImage[]
Conversation_tl ScrollController,
CutScenesSmall CutsceneAnimation,
CutsceneFullPanel GameObject
CutsceneSmallPanel GameObject
DragonLeftPanel GameObject
DragonRightPanel GameObject
Encumberance Text
InventoryPanel GameObject
LevelNoDisplay Text
MapEraser UnityEngine.Texture2D
MapPanel GameObject
MapQuill UnityEngine.Texture2D
MapQuillWriting UnityEngine.Texture2D
NPCName Text
PCName Text
PaperDollFemalePanel GameObject
PaperDollMalePanel GameObject
RuneBagPanel GameObject
StatsDisplayPanel GameObject
activeRunes ActiveRuneSlot[],
currentPanel GameObject
instance UWHUD,
isRotating bool
mainmenu MainMenuHud,
npcTrade TradeSlot[],
playerBody UnityEngine.UI.RawImage
playerTrade TradeSlot[],
runes RuneSlot[],
window WindowDetectUW,

Public Methods

Method Description
Awake ( ) : void
EnableDisableControl ( GameObject control, bool targetState ) : void

Enables or disables a control.

RefreshPanels ( int ActivePanelMode ) : void

Refreshs the panels depending on the active mode

Start ( ) : void
UpdatePanelStates ( ) : void

Updates the panel states as needed.

Private Methods

Method Description
RotatePanels ( GameObject fromPanel, GameObject toPanel ) : IEnumerator

Rotates the inventory panels around.

Method Details

Awake() public method

public Awake ( ) : void
return void

EnableDisableControl() public method

Enables or disables a control.
public EnableDisableControl ( GameObject control, bool targetState ) : void
control GameObject Control.
targetState bool If set to true target state.
return void

RefreshPanels() public method

Refreshs the panels depending on the active mode
public RefreshPanels ( int ActivePanelMode ) : void
ActivePanelMode int Active panel mode.
return void

Start() public method

public Start ( ) : void
return void

UpdatePanelStates() public method

Updates the panel states as needed.
public UpdatePanelStates ( ) : void
return void

Property Details

ChainsControl public_oe property

public chains, ChainsControl
return chains,

ContainerOpened public_oe property

public GameObject ContainerOpened
return GameObject

ContextMenu public_oe property

public Text ContextMenu
return Text

ConversationPanel public_oe property

public GameObject ConversationPanel
return GameObject

ConversationPortraits public_oe property

public RawImage[],UnityEngine.UI ConversationPortraits
return UnityEngine.UI.RawImage[]

Conversation_tl public_oe property

public ScrollController, Conversation_tl
return ScrollController,

CutScenesSmall public_oe property

public CutsceneAnimation, CutScenesSmall
return CutsceneAnimation,

CutsceneFullPanel public_oe property

public GameObject CutsceneFullPanel
return GameObject

CutsceneSmallPanel public_oe property

public GameObject CutsceneSmallPanel
return GameObject

DragonLeftPanel public_oe property

public GameObject DragonLeftPanel
return GameObject

DragonRightPanel public_oe property

public GameObject DragonRightPanel
return GameObject

Encumberance public_oe property

public Text Encumberance
return Text

InventoryPanel public_oe property

public GameObject InventoryPanel
return GameObject

LevelNoDisplay public_oe property

public Text LevelNoDisplay
return Text

MapEraser public_oe property

public Texture2D,UnityEngine MapEraser
return UnityEngine.Texture2D

MapPanel public_oe property

public GameObject MapPanel
return GameObject

MapQuill public_oe property

public Texture2D,UnityEngine MapQuill
return UnityEngine.Texture2D

MapQuillWriting public_oe property

public Texture2D,UnityEngine MapQuillWriting
return UnityEngine.Texture2D

NPCName public_oe property

public Text NPCName
return Text

PCName public_oe property

public Text PCName
return Text

PaperDollFemalePanel public_oe property

public GameObject PaperDollFemalePanel
return GameObject

PaperDollMalePanel public_oe property

public GameObject PaperDollMalePanel
return GameObject

RuneBagPanel public_oe property

public GameObject RuneBagPanel
return GameObject

StatsDisplayPanel public_oe property

public GameObject StatsDisplayPanel
return GameObject

activeRunes public_oe property

public ActiveRuneSlot[], activeRunes
return ActiveRuneSlot[],

currentPanel public_oe property

public GameObject currentPanel
return GameObject

instance public_oe static_oe property

public static UWHUD, instance
return UWHUD,

isRotating public_oe property

public bool isRotating
return bool

mainmenu public_oe property

public MainMenuHud, mainmenu
return MainMenuHud,

npcTrade public_oe property

public TradeSlot[], npcTrade
return TradeSlot[],

playerBody public_oe property

public RawImage,UnityEngine.UI playerBody
return UnityEngine.UI.RawImage

playerTrade public_oe property

public TradeSlot[], playerTrade
return TradeSlot[],

runes public_oe property

public RuneSlot[], runes
return RuneSlot[],

window public_oe property

public WindowDetectUW, window
return WindowDetectUW,