DeusEx.PersonaScreenAugmentations
- Extends
- PersonaScreenBaseWindow
Core.Object
|
+-- Extension.ExtensionObject
|
+-- Extension.Window
|
+-- Extension.TabGroupWindow
|
+-- Extension.ModalWindow
|
+-- DeusEx.DeusExBaseWindow
|
+-- DeusEx.PersonaScreenBaseWindow
|
+-- DeusEx.PersonaScreenAugmentations
Direct Known Subclasses:
HUDMedBotAddAugsScreen
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 |
Inherited Variables from DeusEx.DeusExBaseWindow |
colBlack, colBlue, colCyan, colDarkBlue, colDarkCyan, colDarkGreen, colDarkRed, colGreen, colGrey, colLightBlue, colRed, colWhite, player, root, ScreenType |
Functions Summary |
 | | ActivateAugmentation ()))
|
 | bool | ButtonActivated (Window buttonPressed))
|
 | PersonaAugmentationItemButton | CreateAugButton (Augmentation anAug, int augX, int augY, int slotIndex))
|
 | | CreateAugCanWindow ()))
|
 | | CreateAugmentationButtons ()))
|
 | | CreateAugmentationHighlights ()))
|
 | | CreateAugmentationLabels ()))
|
 | | CreateBioCellBar ()))
|
 | | CreateBioCellWindow ()))
|
 | | CreateBodyWindow ()))
|
 | | CreateButtons ()))
|
 | | CreateControls ()))
|
 | Window | CreateHighlight (Texture texHighlight, int posX, int posY, int sizeX, int sizeY))
|
 | | CreateInfoWindow ()))
|
 | | CreateLabel (int posX, int posY, String strLabel))
|
 | | CreateOverlaysWindow ()))
|
 | | CreateStatusWindow ()))
|
 | | EnableButtons ()))
|
 | | InitWindow ()))
|
 | | RefreshWindow (float DeltaTime))
|
 | | SelectAugByKey (int keyNum))
|
 | | SelectAugmentation (PersonaItemButton buttonPressed))
|
 | | UpdateAugCans ()))
|
 | | UpdateBioCells ()))
|
 | | UpdateBioEnergyBar ()))
|
 | | UpgradeAugmentation ()))
|
 | | UseCell ()))
|
 | bool | VirtualKeyPressed (EInputKey key, bool bRepeat))
|
Inherited Functions from DeusEx.PersonaScreenBaseWindow |
AddLog, CreateClientBorderWindow, CreateClientWindow, CreateControls, CreateNavBarWindow, CreatePersonaButton, CreatePersonaHeaderText, CreateScrollAreaWindow, CreateScrollTileWindow, CreateTileWindow, CreateTitleWindow, DestroyWindow, InitWindow, SaveSettings, StyleChanged, VirtualKeyPressed |
var localized String ActivateButtonLabel;
var localized String AugCanUseText;
augHighlightTextures[6] Source code
var Texture augHighlightTextures[
6];
augHighlightWindows[6] Source code
var Window augHighlightWindows[
6];
var Localized string AugLocationArms;
var Localized string AugLocationCranial;
var Localized string AugLocationDefault;
var Localized string AugLocationEyes;
var Localized string AugLocationLegs;
var Localized string AugLocationSubdermal;
var Localized string AugLocationTorso;
AugmentationsTitleText Source code
var localized String AugmentationsTitleText;
var int augSlotSpacingX;
var int augSlotSpacingY;
var localized String BioCellUseText;
var localized String DeactivateButtonLabel;
var localized String UpgradeButtonLabel;
var localized String UseCellButtonLabel;
struct AugLoc_S
{
var int x;
var int y;
};
function ActivateAugmentation ( ) )
function bool ButtonActivated (
Window buttonPressed) )
function CreateAugCanWindow ( ) )
CreateAugmentationButtons Source code
function CreateAugmentationButtons ( ) )
CreateAugmentationHighlights Source code
function CreateAugmentationHighlights ( ) )
CreateAugmentationLabels Source code
function CreateAugmentationLabels ( ) )
function CreateBioCellBar ( ) )
function CreateBioCellWindow ( ) )
function CreateBodyWindow ( ) )
function CreateButtons ( ) )
function CreateControls ( ) )
function Window CreateHighlight (
Texture texHighlight,
int posX,
int posY,
int sizeX,
int sizeY) )
function CreateInfoWindow ( ) )
function CreateLabel ( int posX, int posY, String strLabel) )
function CreateOverlaysWindow ( ) )
function CreateStatusWindow ( ) )
function EnableButtons ( ) )
event InitWindow ( ) )
function RefreshWindow ( float DeltaTime) )
function SelectAugByKey ( int keyNum) )
function UpdateAugCans ( ) )
function UpdateBioCells ( ) )
function UpdateBioEnergyBar ( ) )
function UpgradeAugmentation ( ) )
function UseCell ( ) )
event bool VirtualKeyPressed (
EInputKey key,
bool bRepeat) )
defaultproperties
{
AugLocs(0)=(X=56,Y=38)
AugLocs(1)=(X=211,Y=38)
AugLocs(2)=(X=246,Y=120)
AugLocs(3)=(X=18,Y=114)
AugLocs(4)=(X=246,Y=322)
AugLocs(5)=(X=18,Y=198)
AugLocs(6)=(X=18,Y=341)
augHighlightTextures(0)=Texture'DeusExUI.UserInterface.AugmentationsLocationCerebral'
augHighlightTextures(1)=Texture'DeusExUI.UserInterface.AugmentationsLocationEyes'
augHighlightTextures(2)=Texture'DeusExUI.UserInterface.AugmentationsLocationTorso'
augHighlightTextures(3)=Texture'DeusExUI.UserInterface.AugmentationsLocationArms'
augHighlightTextures(4)=Texture'DeusExUI.UserInterface.AugmentationsLocationLegs'
augHighlightTextures(5)=Texture'DeusExUI.UserInterface.AugmentationsLocationSubdermal'
augSlotSpacingX=53
augSlotSpacingY=59
AugmentationsTitleText="Augmentations"
UpgradeButtonLabel="|&Upgrade"
ActivateButtonLabel="Acti|&vate"
DeactivateButtonLabel="Deac|&tivate"
UseCellButtonLabel="Us|&e Cell"
AugCanUseText="To upgrade an Augmentation, click on the Augmentation you wish to upgrade, then on the Upgrade button."
BioCellUseText="To replenish Bioelectric Energy for your Augmentations, click on the Use Cell button."
AugLocationDefault="Default"
AugLocationCranial="Cranial"
AugLocationEyes="Eyes"
AugLocationArms="Arms"
AugLocationLegs="Legs"
AugLocationTorso="Torso"
AugLocationSubdermal="Subdermal"
clientBorderOffsetY=32
ClientWidth=596
ClientHeight=427
clientOffsetX=25
clientOffsetY=5
clientTextures(0)=Texture'DeusExUI.UserInterface.AugmentationsBackground_1'
clientTextures(1)=Texture'DeusExUI.UserInterface.AugmentationsBackground_2'
clientTextures(2)=Texture'DeusExUI.UserInterface.AugmentationsBackground_3'
clientTextures(3)=Texture'DeusExUI.UserInterface.AugmentationsBackground_4'
clientTextures(4)=Texture'DeusExUI.UserInterface.AugmentationsBackground_5'
clientTextures(5)=Texture'DeusExUI.UserInterface.AugmentationsBackground_6'
clientBorderTextures(0)=Texture'DeusExUI.UserInterface.AugmentationsBorder_1'
clientBorderTextures(1)=Texture'DeusExUI.UserInterface.AugmentationsBorder_2'
clientBorderTextures(2)=Texture'DeusExUI.UserInterface.AugmentationsBorder_3'
clientBorderTextures(3)=Texture'DeusExUI.UserInterface.AugmentationsBorder_4'
clientBorderTextures(4)=Texture'DeusExUI.UserInterface.AugmentationsBorder_5'
clientBorderTextures(5)=Texture'DeusExUI.UserInterface.AugmentationsBorder_6'
clientTextureRows=2
clientTextureCols=3
clientBorderTextureRows=2
clientBorderTextureCols=3
}
|
Creation time: Mon 8/11/2021 16:31:14.143 - Created with
UnCodeX