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

DeusEx.HUDMedBotAddAugsScreen

Extends
PersonaScreenAugmentations

Core.Object
|   
+-- Extension.ExtensionObject
   |   
   +-- Extension.Window
      |   
      +-- Extension.TabGroupWindow
         |   
         +-- Extension.ModalWindow
            |   
            +-- DeusEx.DeusExBaseWindow
               |   
               +-- DeusEx.PersonaScreenBaseWindow
                  |   
                  +-- DeusEx.PersonaScreenAugmentations
                     |   
                     +-- DeusEx.HUDMedBotAddAugsScreen

Variables Summary
StringAlreadyHasItText
StringAvailableAugsText
BoolbSkipAnimation
PersonaActionButtonWindowbtnInstall
StringInstallButtonLabel
MedicalBotmedBot
StringMedbotInterfaceText
StringNoCansAvailableText
StringSelectAnotherText
StringSlotFullText
TileWindowwinAugsTile
Inherited Variables from DeusEx.PersonaScreenAugmentations
ActivateButtonLabel, AugCanUseText, augHighlightTextures[6], augHighlightWindows[6], augItems[12], AugLocationArms, AugLocationCranial, AugLocationDefault, AugLocationEyes, AugLocationLegs, AugLocationSubdermal, AugLocationTorso, augLocs[7], AugmentationsTitleText, augSlotSpacingX, augSlotSpacingY, BioCellUseText, btnActivate, btnUpgrade, btnUseCell, colBarBack, DeactivateButtonLabel, selectedAug, selectedAugButton, UpgradeButtonLabel, UseCellButtonLabel, winAugCans, winBioCells, winBioEnergy, winBioEnergyText, winBody, winInfo, winOverlays
Inherited Variables from DeusEx.PersonaScreenBaseWindow
clientBorderHeight, clientBorderOffsetX, clientBorderOffsetY, clientBorderTextureCols, clientBorderTextureRows, clientBorderTextures[6], clientBorderWidth, clientHeight, clientOffsetX, clientOffsetY, clientTextureCols, clientTextureRows, clientTextures[6], clientWidth, screenHeight, screenWidth, txtTitle, winClient, winClientBorder, winNavBar, winStatus

Structures Summary
Inherited Structures from DeusEx.PersonaScreenAugmentations
AugLoc_S

Functions Summary
functionbool ButtonActivated (Window buttonPressed))
function CreateAugCanList ()))
function CreateAugsLabel ()))
function CreateButtons ()))
function CreateControls ()))
function CreateInfoWindow ()))
function CreateMedbotLabel ()))
function CreateNavBarWindow ()))
function DestroyAugmentationButtons ()))
event DestroyWindow ()))
function EnableButtons ()))
event InitWindow ()))
function InstallAugmentation ()))
function PopulateAugCanList ()))
function SelectAugmentation (PersonaItemButton buttonPressed))
function SetMedicalBot (MedicalBot newBot, optional bool bPlayAnim))
function SkipAnimation (bool bNewSkipAnimation))
Inherited Functions from DeusEx.PersonaScreenAugmentations
ActivateAugmentation, ButtonActivated, CreateAugButton, CreateAugCanWindow, CreateAugmentationButtons, CreateAugmentationHighlights, CreateAugmentationLabels, CreateBioCellBar, CreateBioCellWindow, CreateBodyWindow, CreateButtons, CreateControls, CreateHighlight, CreateInfoWindow, CreateLabel, CreateOverlaysWindow, CreateStatusWindow, EnableButtons, InitWindow, RefreshWindow, SelectAugByKey, SelectAugmentation, UpdateAugCans, UpdateBioCells, UpdateBioEnergyBar, UpgradeAugmentation, UseCell, VirtualKeyPressed
Inherited Functions from DeusEx.PersonaScreenBaseWindow
AddLog, CreateClientBorderWindow, CreateClientWindow, CreateControls, CreateNavBarWindow, CreatePersonaButton, CreatePersonaHeaderText, CreateScrollAreaWindow, CreateScrollTileWindow, CreateTileWindow, CreateTitleWindow, DestroyWindow, InitWindow, SaveSettings, StyleChanged, VirtualKeyPressed


Variables Detail

AlreadyHasItText Source code

var Localized String AlreadyHasItText;

AvailableAugsText Source code

var Localized String AvailableAugsText;

bSkipAnimation Source code

var Bool bSkipAnimation;

btnInstall Source code

var PersonaActionButtonWindow btnInstall;

InstallButtonLabel Source code

var Localized String InstallButtonLabel;

medBot Source code

var MedicalBot medBot;

MedbotInterfaceText Source code

var Localized String MedbotInterfaceText;

NoCansAvailableText Source code

var Localized String NoCansAvailableText;

SelectAnotherText Source code

var Localized String SelectAnotherText;

SlotFullText Source code

var Localized String SlotFullText;

winAugsTile Source code

var TileWindow winAugsTile;


Functions Detail

ButtonActivated Source code

function bool ButtonActivated ( Window buttonPressed) )

CreateAugCanList Source code

function CreateAugCanList ( ) )

CreateAugsLabel Source code

function CreateAugsLabel ( ) )

CreateButtons Source code

function CreateButtons ( ) )

CreateControls Source code

function CreateControls ( ) )

CreateInfoWindow Source code

function CreateInfoWindow ( ) )

CreateMedbotLabel Source code

function CreateMedbotLabel ( ) )

CreateNavBarWindow Source code

function CreateNavBarWindow ( ) )

DestroyAugmentationButtons Source code

function DestroyAugmentationButtons ( ) )

DestroyWindow Source code

event DestroyWindow ( ) )

EnableButtons Source code

function EnableButtons ( ) )

InitWindow Source code

event InitWindow ( ) )

InstallAugmentation Source code

function InstallAugmentation ( ) )

PopulateAugCanList Source code

function PopulateAugCanList ( ) )

SelectAugmentation Source code

function SelectAugmentation ( PersonaItemButton buttonPressed) )

SetMedicalBot Source code

function SetMedicalBot ( MedicalBot newBot, optional bool bPlayAnim) )

SkipAnimation Source code

function SkipAnimation ( bool bNewSkipAnimation) )


Defaultproperties

defaultproperties
{
     AvailableAugsText="Available Augmentations"
     MedbotInterfaceText="MEDBOT INTERFACE"
     InstallButtonLabel="|&Install"
     NoCansAvailableText="No Augmentation Cannisters Available!"
     AlreadyHasItText="You already have this augmentation, therefore you cannot install it a second time."
     SlotFullText="The slot that this augmentation occupies is already full, therefore you cannot install it."
     SelectAnotherText="Please select another augmentation to install."
     clientTextures(0)=Texture'DeusExUI.UserInterface.HUDMedbotBackground_1'
     clientTextures(1)=Texture'DeusExUI.UserInterface.HUDMedbotBackground_2'
     clientTextures(2)=Texture'DeusExUI.UserInterface.HUDMedbotBackground_3'
     clientTextures(3)=Texture'DeusExUI.UserInterface.HUDMedbotBackground_4'
     clientTextures(4)=Texture'DeusExUI.UserInterface.HUDMedbotBackground_5'
     clientTextures(5)=Texture'DeusExUI.UserInterface.HUDMedbotBackground_6'
     clientBorderTextures(0)=Texture'DeusExUI.UserInterface.HUDMedBotAugmentationsBorder_1'
     clientBorderTextures(1)=Texture'DeusExUI.UserInterface.HUDMedBotAugmentationsBorder_2'
     clientBorderTextures(2)=Texture'DeusExUI.UserInterface.HUDMedBotAugmentationsBorder_3'
     clientBorderTextures(3)=Texture'DeusExUI.UserInterface.HUDMedBotAugmentationsBorder_4'
     clientBorderTextures(4)=Texture'DeusExUI.UserInterface.HUDMedBotAugmentationsBorder_5'
     clientBorderTextures(5)=Texture'DeusExUI.UserInterface.HUDMedBotAugmentationsBorder_6'
}

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