Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:HudMutant (UT2003)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2003 Object >> Actor >> Hud >> HudBase >> HudBDeathMatch >> HudMutant
Package: 
BonusPack
This class in other games:
UT2004

Class: BonusPack.HudMutant

HUD for Mutant game-type. Adds things like the mutant-detecting radar

Written by James Golding (c) 2002, Epic Games, Inc. All Rights Reserved

Properties

Property group 'HudMutant'

AboveMutantColor

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 0
R 0

bCenterRadar

Type: bool


Default value: True

BelowMutantColor

Type: Object.Color


Default value:

Member Value
A 255
B 0
G 0
R 255

BFIMargin

Type: float


Default value: 0.01

BFIOriginX

Type: float


Default value: 0.9

BFIOriginY

Type: float


Default value: 0.64

BFIPulseRate

Type: float


Default value: 1.0

BFISizeX

Type: float


Default value: 0.09

BFISizeY

Type: float


Default value: 0.1

BigDotSize

Type: float


Default value: 0.01875

BottomFeederBeaconMat

Type: Texture


Default value: Texture'TeamSymbols.TeamBeaconT'

BottomFeederIcon

Type: Material


Default value: Material'MutantSkins.BFeeder_icon'

BottomFeederText

Type: string

Modifiers: localized


Default value: "BOTTOM FEEDER"

BottomFeederTextColor

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 255
R 0

bTestHud

Type: bool


CenterRadarBG

Type: HudBase.SpriteWidget


Default value:

Member Value
DrawPivot DP_MiddleMiddle
OffsetX 0
OffsetY 0
PosX 0.5
PosY 0.5
RenderStyle STY_Translucent
Scale 1.0
ScaleMode SM_Right
TextureCoords
Member Value
X1 255
X2 0
Y1 0
Y2 255
TextureScale 0.8
Tints[0]
Member Value
A 255
B 255
G 255
R 255
Tints[1]
Member Value
A 255
B 255
G 255
R 255
WidgetTexture Material'MutantSkins.HUD.big_circle'

CurrentMutantColor

Type: Object.Color


Default value:

Member Value
A 255
B 128
G 0
R 255

LevelMutantColor

Type: Object.Color


Default value:

Member Value
A 255
B 255
G 255
R 255

LevelRampRegion

Type: float


Default value: 500.0

MaxAngleDelta

Type: float


Default value: 1.0

MNOriginX

Type: float


Default value: 0.28

MNOriginY

Type: float


Default value: 0.0080

MNSizeX

Type: float


Default value: 0.45

MNSizeY

Type: float


Default value: 0.06

MutantHudTint

Type: Object.Color


Default value:

Member Value
A 100
B 128
G 0
R 200

MutantRangeColor

Type: Object.Color


Default value:

Member Value
A 255
B 200
G 200
R 200

MutantRangeFontFont

Type: Font


MutantRangeFontName

Type: string

Modifiers: localized


Default value: "UT2003Fonts.FontMono"

RangeDotColor

Type: Object.Color


Default value:

Member Value
A 255
B 50
G 200
R 200

RangeRampRegion

Type: float


Default value: 2500.0

SmallDotSize

Type: float


Default value: 0.01125

TopRadarBG

Type: HudBase.SpriteWidget


Default value:

Member Value
DrawPivot DP_UpperMiddle
OffsetX 0
OffsetY -15
PosX 0.5
PosY 0.01
RenderStyle STY_Alpha
Scale 1.0
ScaleMode SM_Right
TextureCoords
Member Value
X1 142
X2 0
Y1 880
Y2 1023
TextureScale 0.35
Tints[0]
Member Value
A 255
B 255
G 255
R 255
Tints[1]
Member Value
A 255
B 255
G 255
R 255
WidgetTexture Material'InterfaceContent.Hud.SkinA'

XCen

Type: float


Default value: 0.5

XRad

Type: float


Default value: 0.15

YCen

Type: float


Default value: 0.5

YRad

Type: float

Center radar tweaking

Default value: 0.2

Internal variables

bMutantHudColor

Type: bool

Modifiers: transient


bOldMutantHudColor

Type: bool

Modifiers: transient


Instance functions

DrawBottomFeederIndicator

simulated function DrawBottomFeederIndicator (Canvas C)


DrawCrosshair

simulated function DrawCrosshair (Canvas C)

Overrides: HudBDeathMatch.DrawCrosshair


DrawEnemyName

function DrawEnemyName (Canvas C)

Overrides: HudBDeathMatch.DrawEnemyName


DrawHud

simulated function DrawHud (Canvas C)

Overrides: HudBase.DrawHud


DrawHudPassA

simulated function DrawHudPassA (Canvas C)

Overrides: HudBDeathMatch.DrawHudPassA


DrawWeaponBar

simulated function DrawWeaponBar (Canvas C)

Overrides: HudBDeathMatch.DrawWeaponBar


LerpColor

function Object.Color LerpColor (float Alpha, Object.Color A, Object.Color B)


LoadMutantRangeFont

simulated function Font LoadMutantRangeFont ()


PawnIsVisible

simulated function bool PawnIsVisible (Object.Vector vecPawnView, Object.Vector X, Pawn P)


PRIIsBottomFeeder

simulated function bool PRIIsBottomFeeder (PlayerReplicationInfo PRI)


PRIIsMutant

simulated function bool PRIIsMutant (PlayerReplicationInfo PRI)