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

DeusEx.ComputerScreenHack

Extends
HUDBaseWindow

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

Variables Summary
ProgressBarWindowbarHackProgress
BoolbHackDetected
BoolbHackDetectedNotified
BoolbHacked
BoolbHacking
FloatblinkTimer
PersonaActionButtonWindowbtnHack
ColorcolDigits
ColorcolRed
FloatdetectionTime
StringdigitFillerChars
StringdigitStrings[4]
FloatdigitUpdateTimer
IntdigitWidth
StringHackButtonLabel
FloathackDetectedDelay
StringHackDetectedLabel
StringHackInitializingLabel
StringHackReadyLabel
StringHackSuccessfulLabel
FloathackTime
StringMPHackInitializingLabel
StringReturnButtonLabel
FloatsaveDetectionTime
FloatsaveHackTime
TexturetexBackground
TexturetexBorder
PersonaNormalTextWindowwinDigits
PersonaHeaderTextWindowwinHackMessage
NetworkTerminalwinTerm
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 ButtonActivated (Window buttonPressed ))
function CreateControls ()))
function CreateHackButton ()))
function CreateHackMessageWindow ()))
function CreateHackProgressBar ()))
function CreateTextDigits ()))
event DestroyWindow ()))
function DrawBackground (GC gc))
function DrawBorder (GC gc))
function FinishHack ()))
functionFloat GetSaveDetectionTime ()))
function HackDetected ()))
event InitWindow ()))
function SetDetectionTime (Float newDetectionTime, Float newHackTime))
function SetHackButtonToReturn ()))
function SetHackMessage (String newHackMessage))
function SetNetworkTerminal (NetworkTerminal newTerm))
function StartHack ()))
function Tick (float deltaTime))
function UpdateDetectionTime (Float newDetectionTime))
function UpdateDigits ()))
function UpdateHackBar ()))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
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


Variables Detail

barHackProgress Source code

var ProgressBarWindow barHackProgress;

bHackDetected Source code

var Bool bHackDetected;

bHackDetectedNotified Source code

var Bool bHackDetectedNotified;

bHacked Source code

var Bool bHacked;

bHacking Source code

var Bool bHacking;

blinkTimer Source code

var Float blinkTimer;

btnHack Source code

var PersonaActionButtonWindow btnHack;

colDigits Source code

var Color colDigits;

colRed Source code

var Color colRed;

detectionTime Source code

var Float detectionTime;

digitFillerChars Source code

var String digitFillerChars;

digitStrings[4] Source code

var String digitStrings[4];

digitUpdateTimer Source code

var Float digitUpdateTimer;

digitWidth Source code

var Int digitWidth;

HackButtonLabel Source code

var localized String HackButtonLabel;

hackDetectedDelay Source code

var Float hackDetectedDelay;

HackDetectedLabel Source code

var localized String HackDetectedLabel;

HackInitializingLabel Source code

var localized String HackInitializingLabel;

HackReadyLabel Source code

var localized String HackReadyLabel;

HackSuccessfulLabel Source code

var localized String HackSuccessfulLabel;

hackTime Source code

var Float hackTime;

MPHackInitializingLabel Source code

var localized String MPHackInitializingLabel;

ReturnButtonLabel Source code

var localized String ReturnButtonLabel;

saveDetectionTime Source code

var Float saveDetectionTime;

saveHackTime Source code

var Float saveHackTime;

texBackground Source code

var Texture texBackground;

texBorder Source code

var Texture texBorder;

winDigits Source code

var PersonaNormalTextWindow winDigits;

winHackMessage Source code

var PersonaHeaderTextWindow winHackMessage;

winTerm Source code

var NetworkTerminal winTerm;


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed ) )

CreateControls Source code

function CreateControls ( ) )

CreateHackButton Source code

function CreateHackButton ( ) )

CreateHackMessageWindow Source code

function CreateHackMessageWindow ( ) )

CreateHackProgressBar Source code

function CreateHackProgressBar ( ) )

CreateTextDigits Source code

function CreateTextDigits ( ) )

DestroyWindow Source code

event DestroyWindow ( ) )

DrawBackground Source code

function DrawBackground ( GC gc) )

DrawBorder Source code

function DrawBorder ( GC gc) )

FinishHack Source code

function FinishHack ( ) )

GetSaveDetectionTime Source code

function Float GetSaveDetectionTime ( ) )

HackDetected Source code

function HackDetected ( ) )

InitWindow Source code

event InitWindow ( ) )

SetDetectionTime Source code

function SetDetectionTime ( Float newDetectionTime, Float newHackTime) )

SetHackButtonToReturn Source code

function SetHackButtonToReturn ( ) )

SetHackMessage Source code

function SetHackMessage ( String newHackMessage) )

SetNetworkTerminal Source code

function SetNetworkTerminal ( NetworkTerminal newTerm) )

StartHack Source code

function StartHack ( ) )

Tick Source code

function Tick ( float deltaTime) )

UpdateDetectionTime Source code

function UpdateDetectionTime ( Float newDetectionTime) )

UpdateDigits Source code

function UpdateDigits ( ) )

UpdateHackBar Source code

function UpdateHackBar ( ) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     blinkTimer=1.000000
     digitUpdateTimer=0.050000
     hackDetectedDelay=3.000000
     digitWidth=23
     digitFillerChars="01234567890ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz!@#$%^&*()_+-=][}{"
     colDigits=(G=128)
     colRed=(R=255)
     texBackground=Texture'DeusExUI.UserInterface.ComputerHackBackground'
     texBorder=Texture'DeusExUI.UserInterface.ComputerHackBorder'
     HackButtonLabel="|&Hack"
     ReturnButtonLabel="|&Return"
     HackReadyLabel="Ice Breaker Ready..."
     HackInitializingLabel="Initializing ICE Breaker..."
     HackSuccessfulLabel="ICE Breaker Hack Successful..."
     HackDetectedLabel="*** WARNING ***|nINTRUDER DETECTED!"
     MPHackInitializingLabel="Hacking... Hit ESC to Abort"
     backgroundWidth=187
     backgroundHeight=94
     backgroundPosX=14
     backgroundPosY=13
}

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