Always snap to grid
UE3:UTCTFBase (UT3)
Object >> Actor >> NavigationPoint >> Objective >> UTGameObjective >> UTCTFBase |
- Package:
- UTGame
- Direct subclass:
- UTCTFBase_Content
- This class in other games:
- UDK
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties
Property group 'UTCTFBase'
BaseExitTime
Type: float
how long it takes to get entirely away from the base
MidFieldHighZOffset
Type: float
Default value: 250.0
MidFieldLowZOffset
Type: float
Default value: -250.0
NearBaseRadius
Type: float
Default value: 4000.0
TakenSound
Type: AudioComponent
audio component that should play when the flag has been taken
Internal variables
CTFAnnouncerMessagesClass
Type: class<UTLocalMessage>
FlagBaseMaterial
Type: MaterialInstanceConstant
The MICs for the flag base. We need to store the MIC we are referencing and then the one we spawn at runtime.
FlagBaseMesh
Type: StaticMeshComponent
Reference to the actual mesh base so we can modify it with a different material *
FlagEmptyParticles
Type: ParticleSystemComponent
Particles to play while the flag is gone
FlagType
MIC_FlagBaseColor
Type: MaterialInstanceConstant
MidfieldHighSpeech
Type: array<SoundNodeWave>
MidfieldLowSpeech
Type: array<SoundNodeWave>
myFlag
Type: UTCTFFlag
NearLocationSpeech
Type: array<SoundNodeWave>
Default values
Property | Value |
---|---|
MinimapIconScale | 7.0 |
Subobjects
Arrow
Class: Engine.ArrowComponent
Inherits from: UTGameObjective.Arrow
No new values.
CollisionCylinder
Class: Engine.CylinderComponent
Inherits from: UTGameObjective.CollisionCylinder
No new values.
PathRenderer
Class: Engine.PathRenderingComponent
Inherits from: UTGameObjective.PathRenderer
No new values.
Sprite
Class: Engine.SpriteComponent
Inherits from: UTGameObjective.Sprite
No new values.
Sprite2
Class: Engine.SpriteComponent
Inherits from: UTGameObjective.Sprite2
No new values.
Functions
Events
GetBestViewTarget
Overrides: UTGameObjective.GetBestViewTarget
Returns the actual viewtarget for this actor. Should be subclassed
IsActive
Overrides: UTGameObjective.IsActive
PostBeginPlay
Overrides: UTGameObjective.PostBeginPlay
ReplicatedEvent
Overrides: UTGameObjective.ReplicatedEvent
Other instance functions
GetFlag
Overrides: UTGameObjective.GetFlag
returns the UTCarriedObject (if any) associated with this objective
GetLocationMessageIndex
Overrides: UTGameObjective.GetLocationMessageIndex
GetLocationSpeechFor
Overrides: UTGameObjective.GetLocationSpeechFor
ObjectiveChanged
Overrides: UTGameObjective.ObjectiveChanged
Handle flag events.
SetAlarm
Overrides: UTGameObjective.SetAlarm
turns on or off the alarm sound played when under attack