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

DeusEx.NetworkTerminal

Extends
DeusExBaseWindow
Modifiers
abstract

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.NetworkTerminal

Direct Known Subclasses:

NetworkTerminalATM, NetworkTerminalPersonal, NetworkTerminalPublic, NetworkTerminalSecurity

Variables Summary
boolbHacked
boolbNoHack
boolbUsesHackWindow
ElectronicDevicescompOwner
floatdetectionTime
Class<ComputerUIWindow>FirstScreen
intkickTimerID
floatloginTime
intshadowOffsetX
intshadowOffsetY
intskillLevel
intuserIndex
stringuserName
ComputerUIWindowwinComputer
ComputerScreenHackwinHack
ComputerScreenHackAccountswinHackAccounts
ShadowWindowwinHackAccountsShadow
ShadowWindowwinHackShadow
Inherited Variables from DeusEx.DeusExBaseWindow
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType
Inherited Variables from Extension.ModalWindow
acceleratorTable[0xFF], bDirtyAccelerators, focusMode, preferredFocus, tabGroupWindowList

Enumerations Summary
Inherited Enumerations from DeusEx.DeusExBaseWindow
EScreenType

Functions Summary
functionbool AreSpecialOptionsAvailable (optional bool bCheckActivated))
function ChangeAccount (int newUserIndex))
function CloseHackAccountsWindow ()))
function CloseHackWindow ()))
function CloseScreen (String action))
function ComputerHacked ()))
function ConfigurationChanged ()))
function CreateHackAccountsWindow ()))
function CreateHackWindow ()))
event DestroyWindow ()))
function ForceCloseScreen ()))
functionint GetSkillLevel ()))
functionint GetUserIndex ()))
functionString GetUserName ()))
function HackDetected (optional bool bDamageOnly))
event InitWindow ()))
function SetCompOwner (ElectronicDevices newCompOwner))
function SetHackButtonToReturn ()))
function SetLoginInfo (String newUserName, Int newUserIndex))
function SetSkillLevel (int newSkillLevel))
function ShowFirstScreen ()))
function ShowScreen (Class<ComputerUIWindow> newScreen))
function Tick (float deltaTime))
function UpdateHackDetectionTime ()))
eventbool VirtualKeyPressed (EInputKey key, bool bRepeat))
Inherited Functions from DeusEx.DeusExBaseWindow
CanPushScreen, CanStack, InitWindow, RefreshWindow
Inherited Functions from Extension.ModalWindow
IsCurrentModal, SetMouseFocusMode


Variables Detail

bHacked Source code

var bool bHacked;

bNoHack Source code

var bool bNoHack;

bUsesHackWindow Source code

var bool bUsesHackWindow;

compOwner Source code

var ElectronicDevices compOwner;

detectionTime Source code

var float detectionTime;

FirstScreen Source code

var Class<ComputerUIWindow> FirstScreen;

kickTimerID Source code

var int kickTimerID;

loginTime Source code

var float loginTime;

shadowOffsetX Source code

var int shadowOffsetX;

shadowOffsetY Source code

var int shadowOffsetY;

skillLevel Source code

var int skillLevel;

userIndex Source code

var int userIndex;

userName Source code

var string userName;

winComputer Source code

var ComputerUIWindow winComputer;

winHack Source code

var ComputerScreenHack winHack;

winHackAccounts Source code

var ComputerScreenHackAccounts winHackAccounts;

winHackAccountsShadow Source code

var ShadowWindow winHackAccountsShadow;

winHackShadow Source code

var ShadowWindow winHackShadow;


Functions Detail

AreSpecialOptionsAvailable Source code

function bool AreSpecialOptionsAvailable ( optional bool bCheckActivated) )

ChangeAccount Source code

function ChangeAccount ( int newUserIndex) )

CloseHackAccountsWindow Source code

function CloseHackAccountsWindow ( ) )

CloseHackWindow Source code

function CloseHackWindow ( ) )

CloseScreen Source code

function CloseScreen ( String action) )

ComputerHacked Source code

function ComputerHacked ( ) )

ConfigurationChanged Source code

function ConfigurationChanged ( ) )

CreateHackAccountsWindow Source code

function CreateHackAccountsWindow ( ) )

CreateHackWindow Source code

function CreateHackWindow ( ) )

DestroyWindow Source code

event DestroyWindow ( ) )

ForceCloseScreen Source code

function ForceCloseScreen ( ) )

GetSkillLevel Source code

function int GetSkillLevel ( ) )

GetUserIndex Source code

function int GetUserIndex ( ) )

GetUserName Source code

function String GetUserName ( ) )

HackDetected Source code

function HackDetected ( optional bool bDamageOnly) )

InitWindow Source code

event InitWindow ( ) )

SetCompOwner Source code

function SetCompOwner ( ElectronicDevices newCompOwner) )

SetHackButtonToReturn Source code

function SetHackButtonToReturn ( ) )

SetLoginInfo Source code

function SetLoginInfo ( String newUserName, Int newUserIndex) )

SetSkillLevel Source code

function SetSkillLevel ( int newSkillLevel) )

ShowFirstScreen Source code

function ShowFirstScreen ( ) )

ShowScreen Source code

function ShowScreen ( Class<ComputerUIWindow> newScreen) )

Tick Source code

function Tick ( float deltaTime) )

UpdateHackDetectionTime Source code

function UpdateHackDetectionTime ( ) )

VirtualKeyPressed Source code

event bool VirtualKeyPressed ( EInputKey key, bool bRepeat) )


Defaultproperties

defaultproperties
{
     detectionTime=15.000000
     kickTimerID=-1
     bUsesHackWindow=True
     shadowOffsetX=15
     shadowOffsetY=15
     ScreenType=ST_Computer
}

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