SpatialFear.SFHUD

Spatial Fear
Name: SFHUD
Description: SpatialFear main HUD class.

Author: Markus Nuebel
Modified By: Chris Rogers

Extends:
Modifiers:
Source code

SpatialFear.SFHUD
%%

Constants

%function_comment%
constScreenMaxX=1280
%function_comment%
constScreenMaxY=1024

Variables

%function_comment%
boolbFirstTime
%function_comment%
globalconfigintCrosshairCountSF
%function_comment%
globalconfigstringCrossHairsSF[20]
%function_comment%
Texturem_arTexArmor[6]
%function_comment%
boolm_bHideStatus
%function_comment%
boolm_bItemBeltPopulated
%function_comment%
boolm_bShowCommunicationTip
%function_comment%
class<Actor>m_clsActorTipTrigger
%function_comment%
class<Actor>m_clsCommunicationTip
%function_comment%
class<UWindowWindow>m_clsWindow
%function_comment%
EHealthStatem_eHealthState
%function_comment%
floatm_fCommTipDistance
%function_comment%
floatm_fFastRot
%function_comment%
floatm_fFastRotation
%function_comment%
floatm_fFocusDistance
%function_comment%
floatm_fHUDScale
%function_comment%
SFFontInfom_Fonts
%function_comment%
floatm_fSlowRot
%function_comment%
floatm_fSlowRotation
%function_comment%
namem_nameTipActor
%function_comment%
intm_nCanvasClipX
%function_comment%
intm_nCanvasClipY
%function_comment%
intm_nChemUGX
%function_comment%
intm_nChemUGY
%function_comment%
intm_nComIconHeight
%function_comment%
intm_nComIconWidth
%function_comment%
intm_nComUGX
%function_comment%
intm_nComUGY
%function_comment%
intm_nFireUGX
%function_comment%
intm_nFireUGY
%function_comment%
intm_nRadUGX
%function_comment%
intm_nRadUGY
%function_comment%
intm_nTicksPassed
%function_comment%
intm_nUpgradeIconHeight
%function_comment%
intm_nUpgradeIconWidth
%function_comment%
intm_nUseKeyHintCounter
%function_comment%
intm_nUseKeyIconHeight
%function_comment%
intm_nUseKeyIconWidth
%function_comment%
intm_nUseKeyUGX
%function_comment%
intm_nUseKeyUGY
%function_comment%
intm_nWinHeight
%function_comment%
intm_nWinLeft
%function_comment%
intm_nWinTop
%function_comment%
intm_nWinWidth
%function_comment%
SFCommunicationm_oAvailableCom
%function_comment%
SFCommunicationm_oComWaitingLine
%function_comment%
SFAnimatedTextureHelperm_oGreenHelper
%function_comment%
SFHUDWindowMgrm_oHUDWndMgr
%function_comment%
SFPickupTrackerm_oPickupTracker
%function_comment%
SFAnimatedTextureHelperm_oRedHelper
%function_comment%
SFAnimatedTextureHelperm_oYellowHelper
%function_comment%
Regionm_ScaledClippingRegion
%function_comment%
stringm_strCommunicationTip
%function_comment%
stringm_strNoText
%function_comment%
stringm_strYesText
%function_comment%
Texturem_texGreen
%function_comment%
Texturem_texRed
%function_comment%
Texturem_texYellow
%function_comment%
SFIconWindowm_winChemicalUpgrade
%function_comment%
SFIconWindowm_winComAvailable
%function_comment%
SFIconWindowm_winFireUpgrade
%function_comment%
transientUWindowWindowm_winMain
%function_comment%
SFIconWindowm_winRadUpgrade
%function_comment%
SFIconWindowm_winUseKeyNear

Enums

%function_comment%
EArmorStateARMOR_Level5,
ARMOR_Level4,
ARMOR_Level3,
ARMOR_Level2,
ARMOR_Level1,
ARMOR_Level0,
ARMOR_Undefined,
%function_comment%
EDamageProtectionDP_None,
DP_Gravity,
DP_Ballistic,
DP_Chemical,
DP_Fire,
DP_Radiation,
%function_comment%
EHealthStateHEALTH_GreenFast,
HEALTH_GreenSlow,
HEALTH_YellowFast,
HEALTH_YellowSlow,
HEALTH_RedFast,
HEALTH_RedSlow,
HEALTH_Critical,
HEALTH_Undefined,

Structs

%function_comment%
Region{

var() int X;
var() int Y;
var() int W;
var() int H;
};

Functions

activateItem ()
CancelComm ()
ChangeCrosshair (int d)
Destroyed ()
drawActorTip (Canvas Canvas)
DrawAmmo (Canvas Canvas)
drawArmorStatus (Canvas Canvas)
DrawClippedActor (Canvas C, float XB, float YB, float X, float Y, Actor A, bool WireFrame, rotator RotOffset, vector LocOffset)
drawCommunicationTip (Canvas Canvas)
DrawCrossHair (canvas Canvas, int X, int Y)
DrawDigit (Canvas Canvas, int d, int Step, float UpScale, out byte bMinus)
drawFlashlightStatus (Canvas Canvas)
DrawFragCount (Canvas Canvas)
DrawGameSynopsis (Canvas Canvas)
drawHealthStatus (Canvas Canvas)
boolDrawIdentifyInfo (canvas Canvas)
boolDrawSpeechArea (Canvas Canvas, float XL, float YL)
DrawStatus (Canvas Canvas)
booldrawUseKeyHint (Canvas Canvas)
DrawWeapons (Canvas Canvas)
EArmorStategetArmorState ()
ActorgetFocusedActor (class<Actor> clsActorType)
EHealthStategetHealthState ()
ActorgetRadiusActorByClass (class<Actor> clsActorType)
ActorgetVisibleActorByClass (class<Actor> clsActorType)
ActorgetVisibleActorByName (name ActorName)
hideAvailableCom ()
hideAvailableUseKey ()
hideWeaponDesc ()
HUDSetup (canvas canvas)
insertIntoBelt (SFPickup oPickup)
TextureLoadCrosshair (int c)
vectormapLocationToScreen (vector vecTargetPos, Canvas Canvas, float fTextWidth)
Message (PlayerReplicationInfo PRI, coerce string Msg, name MsgType)
nextItem ()
boolopenWindow (class<UWindowWindow> clsWindow, int nLeft, int nTop, int nWidht, int nHeight)
passiveItem ()
PauseComm ()
playCommunication ()
playCommunicationDirect (SFCommunication oComm)
populateItemBelt ()
PostBeginPlay ()
PostRender (canvas Canvas)
prevItem ()
queueCommunication (SFCommunication oComm)
removeFromActiveItemBelt (SFPickup oItem)
removeItemFromBelt (SFPickup oItem)
ResumeComm (bool bYesNo)
boolsetupWindow ()
SFShowAll ()
showAvailableCom ()
showAvailableUseKey ()
showItemPickup (Inventory oItem)
showWeaponDesc (TournamentWeapon oWeapon)
showWeaponPickup (TournamentWeapon oWeapon)
showWeaponSelection (SFPickup oPickup)
Tick (float DeltaTime)

Default properties

{
     m_fFastRot=1000.000000
     m_fSlowRot=6000.000000
     m_fFastRotation=12.000000
     m_fSlowRotation=5.000000
     CrosshairCountSF=9
     CrossHairsSF(0)="SFResource1.crshair01"
     CrossHairsSF(1)="SFResource1.crshair03"
     CrossHairsSF(2)="SFResource1.crshair06"
     CrossHairsSF(3)="SFResource1.crshair07"
     CrossHairsSF(4)="SFResource1.crshair08"
     CrossHairsSF(5)="SFResource1.crshair11"
     CrossHairsSF(6)="SFResource1.crshair15"
     CrossHairsSF(7)="SFResource1.crshair22"
     CrossHairsSF(8)="SFResource1.crshair23"
     m_fFocusDistance=200.000000
     m_fCommTipDistance=400.000000
     m_clsActorTipTrigger=Class'SpatialFear.SFUseKeyTrigger'
     m_nUpgradeIconWidth=64
     m_nUpgradeIconHeight=64
     m_nChemUGX=24
     m_nChemUGY=900
     m_nFireUGX=78
     m_nFireUGY=920
     m_nRadUGX=132
     m_nRadUGY=900
     m_nComUGX=64
     m_nComUGY=802
     m_nComIconWidth=128
     m_nComIconHeight=128
     m_nUseKeyUGX=610
     m_nUseKeyUGY=850
     m_nUseKeyIconWidth=64
     m_nUseKeyIconHeight=64
     m_strYesText="Yes"
     m_strNoText="No"
     bFirstTime=True
}


class file time: 12/7/2003 3:58:24 PM - creation time: 12/7/2003 4:03:40 PM
Created with UnCodeX