Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

DeusEx.HUDMultiSkills

Extends
HUDBaseWindow

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- DeusEx.HUDBaseWindow
         |   
         +-- DeusEx.HUDMultiSkills

Constants Summary
levelBoxSize=5
skillCostX=0.25
skillLevelX=0.19
skillListX=0.01
skillListY=0.38
skillMsgY=0.7
TimeDelay=10

Variables Summary
boolbNotifySkills
ColorcolBlue
ColorcolGreen
ColorcolLtGreen
ColorcolLtRed
ColorcolRed
ColorcolWhite
StringCostString
StringcurKeyName
intcurSkillPoints
StringKeyNotBoundString
StringLevelString
StringNAString
StringPressEndString
StringPressString
StringSkillPointsString
StringSkillsAvailableString
StringSkillString
inttimeToNotify
StringToExitString
Inherited Variables from DeusEx.HUDBaseWindow
backgroundDrawStyle, backgroundHeight, backgroundPosX, backgroundPosY, backgroundWidth, bDrawBorder, borderDrawStyle, colBackground, colBorder, colHeaderText, colText, player
Inherited Variables from Extension.Window
acceleratorKey, att, background, backgroundStyle, bBeingDestroyed, bConfigured, bDrawRawBackground, bIsInitialized, bIsSelectable, bIsSensitive, bIsVisible, bLastHeightSpecified, bLastWidthSpecified, bNeedsQuery, bNeedsReconfigure, boldFont, bSmoothBackground, bSpecialText, bStretchBackground, bTextTranslucent, bTickEnabled, clientObject, colMajorIndex, defaultCursor, defaultCursorColor, defaultCursorShadow, defaultHotX, defaultHotY, firstChild, firstTimer, focusSound, freeTimer, gGc, hardcodedHeight, hardcodedWidth, height, hMargin0, hMargin1, holdHeight, holdWidth, holdX, holdY, invisibleSound, lastChild, lastQueryHeight, lastQueryWidth, lastSpecifiedHeight, lastSpecifiedWidth, lockCount, maxClicks, nextSibling, normalFont, parentOwner, prevSibling, rowMajorIndex, soundVolume, textColor, textPlane, textVSpacing, tileColor, tilePlane, unfocusSound, visibleSound, vMargin0, vMargin1, wGc, width, winClipRect, windowType, winHAlign, winParent, winVAlign, x, y

Functions Summary
functionbool AttemptBuySkill (DeusExPlayer thisPlayer, Skill askill ))
event DestroyWindow ()))
function DrawLevel (GC gc, float x, float y, int level ))
event DrawWindow (GC gc))
functionSkill GetSkillFromIndex (DeusExPlayer thisPlayer, int index ))
event InitWindow ()))
functionbool OverrideBelt (DeusExPlayer thisPlayer, int objectNum ))
function RefreshKey ()))
function SkillMessage (GC gc ))
Inherited Functions from DeusEx.HUDBaseWindow
DrawBackground, DrawBorder, DrawWindow, InitWindow, RefreshHUDDisplay, StyleChanged
Inherited Functions from Extension.Window
AcceleratorKeyPressed, AddActorRef, AddTimer, AskParentForReconfigure, AskParentToShowArea, BoxOptionSelected, ButtonActivated, CarriageReturn, ChangeStyle, ChildAdded, ChildRemoved, ChildRequestedReconfiguration, ChildRequestedShowArea, ChildRequestedVisibilityChange, ClipAttributesChanged, ClipPositionChanged, ConfigurationChanged, ConfigureChild, ConvertCoordinates, ConvertScriptString, ConvertVectorToCoordinates, CR, DescendantAdded, DescendantRemoved, Destroy, DestroyAllChildren, DestroyWindow, DisableWindow, DrawWindow, EditActivated, EnableSpecialText, EnableTranslucentText, EnableWindow, FindWindow, FocusEnteredDescendant, FocusEnteredWindow, FocusLeftDescendant, FocusLeftWindow, GetBottomChild, GetClientObject, GetColorScaled, GetCursorPos, GetFocusWindow, GetGC, GetHigherSibling, GetLowerSibling, GetModalWindow, GetParent, GetPlayerPawn, GetRootWindow, GetTabGroupWindow, GetTickOffset, GetTopChild, GrabMouse, Hide, InitWindow, IsActorValid, IsFocusWindow, IsKeyDown, IsPointInWindow, IsSensitive, IsVisible, KeyPressed, ListRowActivated, ListSelectionChanged, Lower, MouseButtonPressed, MouseButtonReleased, MouseEnteredWindow, MouseLeftWindow, MouseMoved, MoveFocusDown, MoveFocusLeft, MoveFocusRight, MoveFocusUp, MoveTabGroupNext, MoveTabGroupPrev, NewChild, ParentRequestedGranularity, ParentRequestedPreferredSize, PlaySound, PostDrawWindow, QueryGranularity, QueryPreferredHeight, QueryPreferredSize, QueryPreferredWidth, Raise, RawKeyPressed, RawMouseButtonPressed, ReleaseGC, RemoveActorRef, RemoveTimer, ResetHeight, ResetSize, ResetWidth, ResizeChild, ScaleAttributesChanged, ScalePositionChanged, ScaleRangeChanged, SensitivityChanged, SetAcceleratorText, SetBackground, SetBackgroundSmoothing, SetBackgroundStretching, SetBackgroundStyle, SetBaselineData, SetBoldFont, SetChildVisibility, SetClientObject, SetConfiguration, SetCursorPos, SetDefaultCursor, SetFocusSounds, SetFocusWindow, SetFont, SetFonts, SetHeight, SetNormalFont, SetPos, SetSelectability, SetSensitivity, SetSize, SetSoundVolume, SetTextColor, SetTextColorRGB, SetTileColor, SetTileColorRGB, SetVisibilitySounds, SetWidth, SetWindowAlignments, Show, TextChanged, ToggleChanged, UngrabMouse, VirtualKeyPressed, VisibilityChanged, WindowReady


Constants Detail

levelBoxSize Source code

const levelBoxSize = 5;

skillCostX Source code

const skillCostX = 0.25;

skillLevelX Source code

const skillLevelX = 0.19;

skillListX Source code

const skillListX = 0.01;

skillListY Source code

const skillListY = 0.38;

skillMsgY Source code

const skillMsgY = 0.7;

TimeDelay Source code

const TimeDelay = 10;


Variables Detail

bNotifySkills Source code

var bool bNotifySkills;

colBlue Source code

var Color colBlue;

colGreen Source code

var Color colGreen;

colLtGreen Source code

var Color colLtGreen;

colLtRed Source code

var Color colLtRed;

colRed Source code

var Color colRed;

colWhite Source code

var Color colWhite;

CostString Source code

var localized String CostString;

curKeyName Source code

var String curKeyName;

curSkillPoints Source code

var int curSkillPoints;

KeyNotBoundString Source code

var localized String KeyNotBoundString;

LevelString Source code

var localized String LevelString;

NAString Source code

var localized String NAString;

PressEndString Source code

var localized String PressEndString;

PressString Source code

var localized String PressString;

SkillPointsString Source code

var localized String SkillPointsString;

SkillsAvailableString Source code

var localized String SkillsAvailableString;

SkillString Source code

var localized String SkillString;

timeToNotify Source code

var int timeToNotify;

ToExitString Source code

var localized String ToExitString;


Functions Detail

AttemptBuySkill Source code

function bool AttemptBuySkill ( DeusExPlayer thisPlayer, Skill askill ) )

DestroyWindow Source code

event DestroyWindow ( ) )

DrawLevel Source code

function DrawLevel ( GC gc, float x, float y, int level ) )

DrawWindow Source code

event DrawWindow ( GC gc) )

GetSkillFromIndex Source code

function Skill GetSkillFromIndex ( DeusExPlayer thisPlayer, int index ) )

InitWindow Source code

event InitWindow ( ) )

OverrideBelt Source code

function bool OverrideBelt ( DeusExPlayer thisPlayer, int objectNum ) )

RefreshKey Source code

function RefreshKey ( ) )

SkillMessage Source code

function SkillMessage ( GC gc ) )


Defaultproperties

defaultproperties
{
     ToExitString="> to exit."
     SkillsAvailableString="Skills available!"
     PressString="Press <"
     PressEndString=">"
     SkillPointsString="Skill Points: "
     skillString="Skill"
     CostString="Cost"
     NAString="MAX"
     LevelString="Level"
     KeyNotBoundString="Key Not Bound"
     colBlue=(B=255)
     colWhite=(R=255,G=255,B=255)
     colGreen=(G=128)
     colLtGreen=(G=255)
     colRed=(R=128)
     colLtRed=(R=255)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mon 8/11/2021 16:31:08.595 - Created with UnCodeX