I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:XDomPoint (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
Package: 
XGame
This class in other games:
UT2003

xDomPoint. For Double Domination (xDoubleDom) matches.

Properties[edit]

Property group 'Material'[edit]

CBlueState[edit]

Type: Material

Array size: 2


Default value: Texture'UCGeneric.SolidColors.Blue'

CDisableState[edit]

Type: Material

Array size: 2


Default value: Texture'UCGeneric.SolidColors.Black'

CNeutralState[edit]

Type: Material

Array size: 2


Default value: Texture'UCGeneric.SolidColors.White'

CRedState[edit]

Type: Material

Array size: 2


Default value: Texture'UCGeneric.SolidColors.Red'

DomCombiner[edit]

Type: Material

Array size: 2


Default value: XGameShaders.DomShaders.DomACombiner

DomShader[edit]

Type: Shader


Default value: XGameShaders.DomShaders.PulseAShader

PulseSpeed[edit]

Type: float


Default value: 1.0

SBlueState[edit]

Type: Material


Default value: XGameShaders.DomShaders.BlueGrid

SDisableState[edit]

Type: Material


Default value: XGameShaders.DomShaders.GreyGrid

SNeutralState[edit]

Type: Material


Default value: XGameShaders.DomShaders.GreyGrid

SRedState[edit]

Type: Material


Default value: Texture'XGameShaders.DomShaders.RedGrid'

Property group 'xDomPoint'[edit]

ControlEvent[edit]

Type: name

any actors with tags matching this will be triggered when activity occurs on the control point

ControlSound[edit]

Type: Sound

sound played when this control point changes hands

Default value: Sound'GameSounds.DDAlarm'

PointName[edit]

Type: string

Modifiers: localized

display name of this control point

Internal variables[edit]

DomLetter[edit]

Type: xDomLetter


DOMRing[edit]

Type: xDomRing


EffectOffset[edit]

Type: Object.Vector


Default value:

Member Value
X 0.0
Y 0.0
Z 60.0

NoPulseAlpha[edit]

Type: byte

Modifiers: transient


Default value: 128

Default values[edit]

Property Value
bAlwaysRelevant True
bCollideActors True
bControllable True
bDynamicLight True
bHidden False
bNetNotify True
bStatic False
bTeamControlled True
bUseCylinderCollision True
CollisionHeight 40.0
CollisionRadius 60.0
DefenderTeamIndex 255
DestructionMessage ""
DrawScale 0.6
DrawType DT_StaticMesh
LightBrightness 128.0
LightEffect LE_QuadraticNonIncidence
LightHue 255
LightRadius 6.0
LightSaturation 255
LightType LT_SubtlePulse
PrePivot
Member Value
X 0.0
Y 0.0
Z 70.0
RemoteRole ROLE_SimulatedProxy
Skins[0] Texture'XGameTextures.DominationPointTex'
Skins[1] XGameShaders.DomShaders.DomPointACombiner
SoundRadius 255.0
StaticMesh XGame_rc.DominationPointMesh

Delegates[edit]

ResetCount[edit]

delegate ResetCount ()


Functions[edit]

Events[edit]

PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: GameObjective.PostBeginPlay


PostNetReceive[edit]

simulated event PostNetReceive ()

Overrides: GameObjective.PostNetReceive


Tick[edit]

simulated event Tick (float t)

Overrides: Actor.Tick


Timer[edit]

event Timer ()

Overrides: GameObjective.Timer


Touch[edit]

event Touch (Actor Other)

Overrides: Actor.Touch


UnTouch[edit]

event UnTouch (Actor Other)

Overrides: Actor.UnTouch


Other instance functions[edit]

BetterObjectiveThan[edit]

function bool BetterObjectiveThan (GameObjective Best, byte DesiredTeamNum, byte RequesterTeamNum)

Overrides: GameObjective.BetterObjectiveThan


GetHumanName[edit]

function string GetHumanName ()


PlayAlarm[edit]

function PlayAlarm ()

Overrides: GameObjective.PlayAlarm


Pulse[edit]

simulated function float Pulse (float x)


ResetPoint[edit]

function ResetPoint (bool enabled)


SetShaderStatus[edit]

simulated function SetShaderStatus (Material mat1, Material mat2, Material mat3)


UpdateStatus[edit]

function UpdateStatus ()