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

DeusEx.AugmentationDisplayWindow

Extends
HUDBaseWindow

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

Constants Summary
targetPlayerDelay=3
targetPlayerXMul=0.08
targetPlayerYMul=0.79
VISIONALLY=2
VISIONENEMY=1
VISIONNEUTRAL=0

Variables Summary
intactiveCount
boolbDefenseActive
boolbDroneCreated
boolbDroneReferenced
boolbTargetActive
boolbVisionActive
StringCameraInvincibleString
ColorcolGreen
ColorcolRed
ColorcolWhite
floatcorner
intdefenseLevel
DeusExProjectiledefenseTarget
StringDropItem1String
StringDropItem2String
StringkeyDropItem
StringKeyNotBoundString
StringkeyTalk
StringkeyTeamTalk
StringKillsToGoString
StringKillToGoString
ActorlastTarget
floatlastTargetTime
StringLeadsMatchString
StringLessThanMinuteString
StringLessThanXString1
StringLessThanXString2
StringLostLegsString
floatmargin
StringmsgADSDetonating
StringmsgADSTracking
StringmsgBehind
StringmsgCantLaunch
StringmsgDisabled
StringmsgDroneActive
StringmsgEnergyLow
StringmsgHead
StringmsgHealth
StringmsgHigh
StringmsgIRAmpActive
StringmsgLeftArm
StringmsgLeftLeg
StringmsgLegs
StringmsgLightAmpActive
StringmsgLow
StringmsgMedium
StringmsgNoImage
StringmsgNone
StringmsgOverall
StringmsgPercent
StringmsgRange
StringmsgRangeUnits
StringmsgRightArm
StringmsgRightLeg
StringmsgScanning1
StringmsgScanning2
StringmsgTeammateHit
StringmsgTeamNsf
StringmsgTeamUnatco
StringmsgTorso
StringmsgWeapon
StringNeutBurnPoisonString
StringNoCloakWeaponString
StringOnlyString
StringOutOfAmmoString
floatOutOfAmmoTime
StringOutOfRangeString
StringSpottedTeamString
StringTalkString
inttargetLevel
booltargetOutOfRange
colortargetPlayerColor
StringtargetPlayerHealthString
StringtargetPlayerLocationString
StringtargetPlayerName
floattargetPlayerTime
floattargetRangeTime
StringTeamComputerString
StringTeamHackTurretString
StringTeamLAMString
StringTeamTalkString
StringTiedMatchString
StringTurretInvincibleString
StringUseString
ActorVisionBlinder
intvisionLevel
floatvisionLevelValue
intVisionTargetStatus
StringWillWinMatchString
ViewportWindowwinDrone
ViewportWindowwinZoom
StringYouAreBurnedString
StringYouArePoisonedString
StringYouKilledTeammateString
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 ChildRequestedReconfiguration (Window childWin))
function ConfigurationChanged ()))
function DrawDefenseAugmentation (GC gc))
function DrawDropShadowBox (GC gc, float x, float y, float w, float h))
function DrawFadedText (GC gc, float x, float y, Color msgColor, String msg ))
function DrawMiscStatusMessages (GC gc ))
function DrawSpyDroneAugmentation (GC gc))
function DrawTargetAugmentation (GC gc))
function DrawVisionAugmentation (GC gc))
functionTexture GetGridTexture (Texture tex))
function GetTargetReticleColor (Actor target, out Color xcolor ))
functionint GetVisionTargetStatus (Actor Target))
event InitWindow ()))
function Interpolate (GC gc, float fromX, float fromY, float toX, float toY, int power))
functionbool IsHeatSource (Actor A))
function PostDrawWindow (GC gc))
function RefreshMultiplayerKeys ()))
function ResetSkins (Actor actor, Texture oldSkins[9]))
function SetSkins (Actor actor, out Texture oldSkins[9]))
function Tick (float deltaTime))
functionfloat TopCentralMessage (GC gc, String str, color textColor ))
functionActor TraceLOS (float checkDist, out vector HitLocation))
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

targetPlayerDelay Source code

const targetPlayerDelay = 3;

targetPlayerXMul Source code

const targetPlayerXMul = 0.08;

targetPlayerYMul Source code

const targetPlayerYMul = 0.79;

VISIONALLY Source code

const VISIONALLY = 2;

VISIONENEMY Source code

const VISIONENEMY = 1;

VISIONNEUTRAL Source code

const VISIONNEUTRAL = 0;


Variables Detail

activeCount Source code

var int activeCount;

bDefenseActive Source code

var bool bDefenseActive;

bDroneCreated Source code

var bool bDroneCreated;

bDroneReferenced Source code

var bool bDroneReferenced;

bTargetActive Source code

var bool bTargetActive;

bVisionActive Source code

var bool bVisionActive;

CameraInvincibleString Source code

var localized String CameraInvincibleString;

colGreen Source code

var Color colGreen;

colRed Source code

var Color colRed;

colWhite Source code

var Color colWhite;

corner Source code

var float corner;

defenseLevel Source code

var int defenseLevel;

defenseTarget Source code

var DeusExProjectile defenseTarget;

DropItem1String Source code

var localized String DropItem1String;

DropItem2String Source code

var localized String DropItem2String;

keyDropItem Source code

var String keyDropItem;

KeyNotBoundString Source code

var localized String KeyNotBoundString;

keyTalk Source code

var String keyTalk;

keyTeamTalk Source code

var String keyTeamTalk;

KillsToGoString Source code

var localized String KillsToGoString;

KillToGoString Source code

var localized String KillToGoString;

lastTarget Source code

var Actor lastTarget;

lastTargetTime Source code

var float lastTargetTime;

LeadsMatchString Source code

var localized String LeadsMatchString;

LessThanMinuteString Source code

var localized String LessThanMinuteString;

LessThanXString1 Source code

var localized String LessThanXString1;

LessThanXString2 Source code

var localized String LessThanXString2;

LostLegsString Source code

var localized String LostLegsString;

margin Source code

var float margin;

msgADSDetonating Source code

var localized String msgADSDetonating;

msgADSTracking Source code

var localized String msgADSTracking;

msgBehind Source code

var localized String msgBehind;

msgCantLaunch Source code

var localized String msgCantLaunch;

msgDisabled Source code

var localized String msgDisabled;

msgDroneActive Source code

var localized String msgDroneActive;

msgEnergyLow Source code

var localized String msgEnergyLow;

msgHead Source code

var localized String msgHead;

msgHealth Source code

var localized String msgHealth;

msgHigh Source code

var localized String msgHigh;

msgIRAmpActive Source code

var localized String msgIRAmpActive;

msgLeftArm Source code

var localized String msgLeftArm;

msgLeftLeg Source code

var localized String msgLeftLeg;

msgLegs Source code

var localized String msgLegs;

msgLightAmpActive Source code

var localized String msgLightAmpActive;

msgLow Source code

var localized String msgLow;

msgMedium Source code

var localized String msgMedium;

msgNoImage Source code

var localized String msgNoImage;

msgNone Source code

var localized String msgNone;

msgOverall Source code

var localized String msgOverall;

msgPercent Source code

var localized String msgPercent;

msgRange Source code

var localized String msgRange;

msgRangeUnits Source code

var localized String msgRangeUnits;

msgRightArm Source code

var localized String msgRightArm;

msgRightLeg Source code

var localized String msgRightLeg;

msgScanning1 Source code

var localized String msgScanning1;

msgScanning2 Source code

var localized String msgScanning2;

msgTeammateHit Source code

var localized String msgTeammateHit;

msgTeamNsf Source code

var localized String msgTeamNsf;

msgTeamUnatco Source code

var localized String msgTeamUnatco;

msgTorso Source code

var localized String msgTorso;

msgWeapon Source code

var localized String msgWeapon;

NeutBurnPoisonString Source code

var localized String NeutBurnPoisonString;

NoCloakWeaponString Source code

var localized String NoCloakWeaponString;

OnlyString Source code

var localized String OnlyString;

OutOfAmmoString Source code

var localized String OutOfAmmoString;

OutOfAmmoTime Source code

var float OutOfAmmoTime;

OutOfRangeString Source code

var localized String OutOfRangeString;

SpottedTeamString Source code

var localized String SpottedTeamString;

TalkString Source code

var localized String TalkString;

targetLevel Source code

var int targetLevel;

targetOutOfRange Source code

var bool targetOutOfRange;

targetPlayerColor Source code

var color targetPlayerColor;

targetPlayerHealthString Source code

var String targetPlayerHealthString;

targetPlayerLocationString Source code

var String targetPlayerLocationString;

targetPlayerName Source code

var String targetPlayerName;

targetPlayerTime Source code

var float targetPlayerTime;

targetRangeTime Source code

var float targetRangeTime;

TeamComputerString Source code

var localized String TeamComputerString;

TeamHackTurretString Source code

var localized String TeamHackTurretString;

TeamLAMString Source code

var localized String TeamLAMString;

TeamTalkString Source code

var localized String TeamTalkString;

TiedMatchString Source code

var localized String TiedMatchString;

TurretInvincibleString Source code

var localized String TurretInvincibleString;

UseString Source code

var localized String UseString;

VisionBlinder Source code

var Actor VisionBlinder;

visionLevel Source code

var int visionLevel;

visionLevelValue Source code

var float visionLevelValue;

VisionTargetStatus Source code

var int VisionTargetStatus;

WillWinMatchString Source code

var localized String WillWinMatchString;

winDrone Source code

var ViewportWindow winDrone;

winZoom Source code

var ViewportWindow winZoom;

YouAreBurnedString Source code

var localized String YouAreBurnedString;

YouArePoisonedString Source code

var localized String YouArePoisonedString;

YouKilledTeammateString Source code

var localized String YouKilledTeammateString;


Functions Detail

ChildRequestedReconfiguration Source code

function bool ChildRequestedReconfiguration ( Window childWin) )

ConfigurationChanged Source code

function ConfigurationChanged ( ) )

DrawDefenseAugmentation Source code

function DrawDefenseAugmentation ( GC gc) )

DrawDropShadowBox Source code

function DrawDropShadowBox ( GC gc, float x, float y, float w, float h) )

DrawFadedText Source code

function DrawFadedText ( GC gc, float x, float y, Color msgColor, String msg ) )

DrawMiscStatusMessages Source code

function DrawMiscStatusMessages ( GC gc ) )

DrawSpyDroneAugmentation Source code

function DrawSpyDroneAugmentation ( GC gc) )

DrawTargetAugmentation Source code

function DrawTargetAugmentation ( GC gc) )

DrawVisionAugmentation Source code

function DrawVisionAugmentation ( GC gc) )

GetGridTexture Source code

function Texture GetGridTexture ( Texture tex) )

GetTargetReticleColor Source code

function GetTargetReticleColor ( Actor target, out Color xcolor ) )

GetVisionTargetStatus Source code

function int GetVisionTargetStatus ( Actor Target) )

InitWindow Source code

event InitWindow ( ) )

Interpolate Source code

function Interpolate ( GC gc, float fromX, float fromY, float toX, float toY, int power) )

IsHeatSource Source code

function bool IsHeatSource ( Actor A) )

PostDrawWindow Source code

function PostDrawWindow ( GC gc) )

RefreshMultiplayerKeys Source code

function RefreshMultiplayerKeys ( ) )

ResetSkins Source code

function ResetSkins ( Actor actor, Texture oldSkins[9]) )

SetSkins Source code

function SetSkins ( Actor actor, out Texture oldSkins[9]) )

Tick Source code

function Tick ( float deltaTime) )

TopCentralMessage Source code

function float TopCentralMessage ( GC gc, String str, color textColor ) )

TraceLOS Source code

function Actor TraceLOS ( float checkDist, out vector HitLocation) )


Defaultproperties

defaultproperties
{
     margin=4.000000
     corner=9.000000
     msgRange="Range"
     msgRangeUnits="ft"
     msgHigh="High"
     msgMedium="Medium"
     msgLow="Low"
     msgHealth="health"
     msgOverall="Overall"
     msgPercent="%"
     msgHead="Head"
     msgTorso="Torso"
     msgLeftArm="L Arm"
     msgRightArm="R Arm"
     msgLeftLeg="L Leg"
     msgRightLeg="R Leg"
     msgLegs="Legs"
     msgWeapon="Weapon:"
     msgNone="None"
     msgScanning1="* No Target *"
     msgScanning2="* Scanning *"
     msgADSTracking="* ADS Tracking *"
     msgADSDetonating="* ADS Detonating *"
     msgBehind="BEHIND"
     msgDroneActive="Remote SpyDrone Active"
     msgEnergyLow="BioElectric energy low!"
     msgCantLaunch="ERROR - No room for SpyDrone construction!"
     msgLightAmpActive="LightAmp Active"
     msgIRAmpActive="IRAmp Active"
     msgNoImage="Image Not Available"
     msgDisabled="Disabled"
     SpottedTeamString="You have spotted a teammate!"
     YouArePoisonedString="You have been poisoned!"
     YouAreBurnedString="You are burning!"
     TurretInvincibleString="Turrets are only affected by EMP damage!"
     CameraInvincibleString="Cameras are only affected by EMP damage!"
     NeutBurnPoisonString="(Use medkits to instantly neutralize)"
     OnlyString="Only "
     KillsToGoString=" more kills, and "
     KillToGoString=" more kill, and "
     LessThanMinuteString="Less than a minute to go, and "
     LessThanXString1="Less than "
     LessThanXString2=" minutes to go, and "
     LeadsMatchString=" leads the match!"
     TiedMatchString="it's a tied match!"
     WillWinMatchString=" will win the match!"
     OutOfRangeString="(Out of range)"
     LostLegsString="You've lost your legs!"
     DropItem1String="You can use <"
     DropItem2String="> to drop an equipped item."
     msgTeammateHit="You hit your teammate!"
     msgTeamNsf="You're on Team NSF!"
     msgTeamUnatco="You're on Team Unatco!"
     UseString="Use <"
     TeamTalkString="> to send team messages."
     TalkString="> to send regular chat messages."
     YouKilledTeammateString="You killed a teammate!"
     TeamLAMString="You cannot pickup your teammate's grenade!"
     TeamComputerString="That computer already belongs to your team!"
     NoCloakWeaponString="You cannot cloak while a weapon is drawn!"
     TeamHackTurretString="That turret already belongs to your team!"
     KeyNotBoundString="Key Not Bound"
     OutOfAmmoString="Out of Ammo!"
     colRed=(R=255)
     colGreen=(G=255)
     colWhite=(R=255,G=255,B=255)
}

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