I'm a doctor, not a mechanic

UE2:U2CTFFlag (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site

(Redirected from UE2:EFlagStatus (U2XMP))
Jump to: navigation, search
U2XMP Object >> Actor >> Decoration >> U2CTFFlag

Contents

Package: 
U2CTF
Direct subclasses:
BlueFlag, RedFlag

$Workfile: U2CTFFlag.uc $ Created By: Steve Polge Created On: 7/18/2000 $Author: Mfox $ $Date: 11/07/02 4:23a $ $Revision: 7 $ base class for dropped/carried flags (RedFlag and BlueFlag)

[edit] Properties

[edit] Property group 'U2CTFFlag'

[edit] SendHomeDelay

Type: float


Default value: 60.0

[edit] Internal variables

[edit] bHeld

Type: bool

used by the HUD to display flag state on the client

[edit] bHome

Type: bool

used by the HUD to display flag state on the client

Default value: True

[edit] bKnownLocation

Type: bool

used for Bots AI (set once any bot can see a dropped flag)

[edit] Holder

Type: Pawn


[edit] HomeBase

Type: U2FlagBase


[edit] Team

Type: TeamInfo


[edit] TeamNum

Type: int

default property set within the concrete subclass

Default value: 1

[edit] Default values

Property Value
bAlwaysRelevant True
bCollideActors True
bCollideWorld True
bFixedRotationDir True
bHidden True
bNoStaticMeshCollide True
bStasis False
bStatic False
bUnlit True
Buoyancy 20.0
CollisionHeight 30.0
CollisionRadius 48.0
DrawScale 0.6
DrawType DT_StaticMesh
LightBrightness 255
LightEffect LE_NonIncidence
LightHue 170
LightRadius 6
LightType LT_Steady
Mass 30.0
NetPriority 3.0
PrePivot
Member Value
X 2.0
Z 0.5
RotationRate
Member Value
Pitch 30000
Roll 30000
StaticMesh StaticMesh'VertexM.Decorations.Xmesh'
Style STY_Masked

[edit] Enums

[edit] EFlagStatus

FS_None 
FS_Dropped 
FS_Held 
FS_Home 

[edit] Functions

[edit] Events

[edit] FellOutOfWorld

event FellOutOfWorld ()

Overrides: Actor.FellOutOfWorld


[edit] Landed

event Landed (Object.Vector HitNormall)

Overrides: Decoration.Landed


[edit] PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


[edit] Replication

event Replication ()

Overrides: Actor.Replication


[edit] Other instance functions

[edit] Drop

function Drop (Object.Vector newVel)

Overrides: Decoration.Drop


[edit] GetStatus

function EFlagStatus GetStatus ()


[edit] Position

function Actor Position ()


[edit] SendHome

function SendHome ()


[edit] SetHolderLighting

function SetHolderLighting ()


[edit] States

[edit] Dropped

[edit] Dropped.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] Dropped.EndState

event EndState ()

Overrides: Object.EndState (global)


[edit] Dropped.PhysicsVolumeChange

singular event PhysicsVolumeChange (PhysicsVolume NewVolume)

Overrides: Decoration.PhysicsVolumeChange (global)


[edit] Dropped.Timer

event Timer ()

Overrides: Decoration.Timer (global)


[edit] Dropped.Touch

event Touch (Actor Other)

Overrides: Actor.Touch (global)


[edit] Dropped.GetStatus

function EFlagStatus GetStatus ()

Overrides: GetStatus (global)


[edit] Dropped.TakeDamage

function TakeDamage (int Damage, Pawn InstigatedBy, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Decoration.TakeDamage (global)


[edit] Held

[edit] Held.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] Held.EndState

event EndState ()

Overrides: Object.EndState (global)


[edit] Held.FellOutOfWorld

event FellOutOfWorld ()

Overrides: FellOutOfWorld (global)


[edit] Held.Timer

event Timer ()

Overrides: Decoration.Timer (global)


[edit] Held.GetStatus

function EFlagStatus GetStatus ()

Overrides: GetStatus (global)


[edit] Home

Modifiers: auto

[edit] Home.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


[edit] Home.EndState

event EndState ()

Overrides: Object.EndState (global)


[edit] Home.Timer

event Timer ()

Overrides: Decoration.Timer (global)


[edit] Home.Touch

event Touch (Actor Other)

Overrides: Actor.Touch (global)


[edit] Home.GetStatus

function EFlagStatus GetStatus ()

Overrides: GetStatus (global)