ChallengeHUD
The HUD class used in DeathMatchPlus and its subclasses. (basically in all UT game types)
Properties
- int SizeY
- int Count
- string CurrentMessage
- float MOTDFadeOutTime
- float IdentifyFadeTime
- PlayerReplicationInfo IdentifyTarget
- Pawn (UT) PawnOwner
- The Pawn currently managing this HUD. (May be the viewtarget of the owner rather than the owner.)
- FontInfo MyFonts
- A FontInfo object used to load different font sizes for messages.
- HUDLocalizedMessage ShortMessageQueue[4]
- Up to four messages displayed in the chat area.
- HUDLocalizedMessage LocalMessages[10]
- Up to ten messages currently displayed on the screen.
- Texture FaceTexture
- float FaceTime
- color FaceTeam
- localized string VersionMessage
- localized string PlayerCountString
- localized string MapTitleString, MapTitleString2
- localized string AuthorString, AuthorString2
- localized string RankString
- localized string SpreadString
- int PlayerCount
- bool bTiedScore
- string ReceivedMessage
- string ReceivedName
- ZoneInfo ReceivedZone
- float ReceivedTime
- Texture TutIconTex
- int TutIconX, TutIconY
- float TutIconBlink
- globalconfig int CrosshairCount
- globalconfig string CrossHairs[20]
- Texture CrossHairTextures[20]
- Texture GrayWeapons[11]
- Texture FP1[3], FP2[3], FP3[3]
- int LastReportedTime
- bool bStartUpMessage
- bool bForceScores
- bool bTimeValid
- bool bLowRes
- bool bResChanged
- int OldClipX
- bool bAlwaysHideFrags
- bool bHideCenterMessages
- globalconfig bool bHideAllWeapons
- globalconfig bool bHideStatus
- globalconfig bool bHideAmmo
- globalconfig bool bHideTeamInfo
- globalconfig bool bHideFrags
- globalconfig bool bHideHUD
- globalconfig bool bHideNoviceMessages
- globalconfig bool bHideFaces
- globalconfig bool bUseTeamColor
- globalconfig byte Opacity
- should be between 1 and 16
- globalconfig float HUDScale
- globalconfig bool StatusScale
- globalconfig bool WeaponScale
- globalconfig color FavoriteHUDColor
- globalconfig bool CrosshairColor
- float Scale
- byte Style
- Set to either ERenderStyle.STY_Normal or (if Opacity < 16 and Level.bHighDetailMode == True ) ERenderStyle.STY_Translucent.
- color BaseColor
- color UnitColor
- R=1, G=1, B=1
- color WhiteColor, RedColor, GreenColor, CyanColor, BlueColor, GoldColor, PurpleColor, TurqColor, GrayColor
- The colors white, red, green, etc.
- color HUDColor, SolidHUDColor
- color FaceColor
- localized string IdentifyName, IdentifyHealth, IdentifyCallsign
- localized string LiveFeed
- float ScoreTime
- int rank
- int lead
- vector HitPos[4]
- float HitTime[4]
- float HitDamage[4]
- float PickupTime
- Time index of the last item pickup.
- float WeaponNameFade
- float MessageFadeTime
- int MessageFadeCount
- bool bDrawMessageArea
- bool bDrawFaceArea
- float FaceAreaOffset, MinFaceAreaOffset
- class<CriticalEventPlus?> TimeMessageClass
- ServerInfo? ServerInfo
- bool bShowInfo
- class<ServerInfo?> ServerInfoClass
- globalconfig string FontInfoClass
Functions
Exec functions
- exec function SetHUDR (int n)
- exec function SetHUDG (int n)
- exec function SetHUDB (int n)
- exec function ShowServerInfo ( )
- exec function GrowHUD ( )
- exec function ShrinkHUD ( )
Simulated functions
- simulated function PostRender (Canvas Canvas)
- Main rendering function.
- simulated function ChangeCrosshair (int d)
- simulated function Texture LoadCrosshair (int c)
- simulated function HUDSetup (Canvas Canvas)
- simulated function DrawDigit (Canvas Canvas, int d, int Step, float UpScale, out byte bMinus )
- simulated function DrawBigNum (Canvas Canvas, int Value, int X, int Y, optional float ScaleFactor)
- simulated function DrawStatus (Canvas Canvas)
- simulated function DrawAmmo (Canvas Canvas)
- simulated function DrawFragCount (Canvas Canvas)
- simulated function DrawGameSynopsis (Canvas Canvas)
- simulated function DrawWeapons (Canvas Canvas)
- simulated function DisplayProgressMessage (Canvas Canvas)
- simulated function TellTime (int num)
- simulated function Tick (float DeltaTime)
- simulated function DrawMOTD (Canvas Canvas)
- simulated function DrawCrossHair (Canvas Canvas, int X, int Y)
- simulated function DrawTypingPrompt (Canvas Canvas, Console Console)
- simulated function Message (PlayerReplicationInfo PRI, coerce string Msg, name MsgType)
- simulated function bool DisplayMessages (Canvas Canvas)
- simulated function float DrawNextMessagePart (Canvas Canvas, string MString, float XOffset, int YPos)
- simulated function bool TraceIdentify (Canvas Canvas)
- simulated function bool SpecialIdentify (Canvas Canvas, Actor Other)
- simulated function SetIDColor (Canvas Canvas, int type)
- simulated function DrawTwoColorID (Canvas Canvas, string TitleString, string ValueString, int YStart)
- simulated function bool DrawIdentifyInfo (Canvas Canvas)
- simulated function LocalizedMessage (class<LocalMessage (UT)> Message, optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2, optional Object OptionalObject, optional String CriticalString )
Other functions
- function SetDamage (vector HitLoc, float damage)
- function DrawTalkFace (Canvas Canvas, int i, float YPos)
- function bool DrawSpeechArea (Canvas Canvas, float XL, float YL)
- function Timer ( )
- function UpdateRankAndSpread ( )