| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.
Core.Object | +-- Engine.Actor | +-- UTGame.UTCarriedObject
UTCTFFlag, UTOnslaughtFlag
| Constants Summary |
|---|
| Inherited Contants from Core.Object |
|---|
| DegToRad, INDEX_NONE, MaxInt, Pi, RadToDeg |
| Inherited Variables from Core.Object |
|---|
| Class, HashNext, HashOuterNext, Linker, LinkerIndex, Name, NetIndex, ObjectArchetype, ObjectFlags, ObjectInternalInteger, Outer, StateFrame, VfTableObject |
| Enumerations Summary |
|---|
| Inherited Enumerations from Engine.Actor |
|---|
| ECollisionType, EDoubleClickDir, EMoveDir, ENetRole, EPhysics, ETravelType |
| Inherited Enumerations from Core.Object |
|---|
| EAxis, EInputEvent, EInterpCurveMode, EInterpMethodType, ETickingGroup |
| Structures Summary |
|---|
| Inherited Structures from Engine.Actor |
|---|
| AnimSlotDesc, AnimSlotInfo, AsyncLineCheckResult, CollisionImpactData, ImpactInfo, NavReference, ReplicatedHitImpulse, RigidBodyContactInfo, RigidBodyState, TimerData, TraceHitInfo |
| Functions Summary | ||
|---|---|---|
![]() | AutoSendHome ())) | |
![]() | BaseChange ())) Dropped | |
![]() | BeginState (Name PreviousStateName)) Dropped | |
![]() | BeginState (Name PreviousStateName)) Held | |
![]() | BeginState (Name PreviousStateName)) Home | |
![]() | BroadcastDroppedMessage (Controller EventInstigator)) | |
![]() | BroadcastReturnedMessage ())) | |
![]() | BroadcastTakenDroppedMessage (Controller EventInstigator)) | |
![]() | BroadcastTakenFromBaseMessage (Controller EventInstigator)) | |
![]() | CalcSetHome ())) | |
![]() | CheckFit () | |
![]() | CheckFit ())) Dropped | |
![]() | CheckPain () | |
![]() | CheckPain ())) Dropped | |
![]() | CheckTouching ())) | |
![]() | ClearHolder ())) | |
![]() | ClientReturnedHome ())) | |
![]() | DrawIcon (Canvas Canvas, vector IconLocation, float IconWidth, float IconAlpha)) | |
![]() | Drop (optional Controller Killer)) | |
![]() | EndState (Name NextStateName)) Dropped | |
![]() | EndState (Name NextStateName)) Held | |
![]() | EndState (Name NextStateName)) Home | |
![]() | FellOutOfWorld (class<DamageType> dmgType)) | |
![]() | bool | FlagUse (Controller C)) |
![]() | Texture2D | GetIconTexture ())) |
![]() | UTGameObjective | GetKismetEventObjective ())) |
![]() | byte | GetTeamNum () |
![]() | HighlightOnMinimap (int Switch)) | |
![]() | KismetSendHome ())) | |
![]() | KismetSendHome ())) Held | |
![]() | Landed (vector HitNormal, actor FloorActor)) | |
![]() | LogDropped (Controller EventInstigator)) | |
![]() | LogReturned (Controller EventInstigator)) | |
![]() | LogTaken (Controller EventInstigator)) | |
![]() | LogTaken (Controller EventInstigator)) Dropped | |
![]() | LogTaken (Controller EventInstigator)) Home | |
![]() | NotReachableBy (Pawn P)) | |
![]() | OnBaseChainChanged () | |
![]() | PhysicsVolumeChange (PhysicsVolume NewVolume )) Dropped | |
![]() | Actor | Position ())) |
![]() | PostBeginPlay ())) | |
![]() | RenderEnemyMapIcon (UTMapInfo MP, Canvas Canvas, UTPlayerController PlayerOwner, UTGameObjective NearbyObjective)) | |
![]() | RenderMapIcon (UTMapInfo MP, Canvas Canvas, UTPlayerController PlayerOwner)) | |
![]() | ReplicatedEvent (name VarName)) | |
![]() | Score ())) | |
![]() | SendFlagMessage (Controller C)) | |
![]() | SendHome (Controller Returner)) | |
![]() | SendHome (Controller Returner)) Held | |
![]() | SetHolder (Controller C)) | |
![]() | SetHUDLocation (vector NewHUDLocation) | |
![]() | bool | ShouldMinimapRenderFor (PlayerController PC)) |
![]() | TakeDamage (int Damage, Controller EventInstigator, vector HitLocation, vector Momentum, class<DamageType> DamageType, optional TraceHitInfo HitInfo, optional Actor DamageCauser)) Dropped | |
![]() | Timer ())) Dropped | |
![]() | Timer ())) Held | |
![]() | Timer ())) Home | |
![]() | Touch (Actor Other, PrimitiveComponent OtherComp, vector HitLocation, vector HitNormal )) | |
![]() | bool | ValidHolder (Actor other)) |
| States Summary |
|---|
| Dropped Source code |
|---|
|
state Dropped |
| BaseChange, BeginState, CheckFit, CheckPain, EndState, LogTaken, PhysicsVolumeChange, TakeDamage, Timer |
| Held Source code |
|---|
|
state Held |
| BeginState, EndState, KismetSendHome, SendHome, Timer |
| Home Source code |
|---|
|
auto state Home |
| BeginState, EndState, LogTaken, Timer |
| Variables Detail |
|---|
set when leaving Dropped state, to stop some of its state functions from doing anything during EndState()
sound to play when we are dropped
Rotation from attachment bone in third person
Bone to which this carriedobject should be attached in third person
Offset from holder Location in first person
Offset from attachment bone in third person
Used for highlighting on minimap
offset for placing object when at home
Coordiates of the icon associated with this object
Used by bots sending voice messages about enemy flag carrier
announcements used when telling player to pick this object up
sound to play when we are picked up
sound to play when we are sent home
Distance within which a bot can toss this to a player teammate
| Functions Detail |
|---|
AutoSendHome Source codesend home without player intervention (timed out, fell out of world, etc)
BaseChange Dropped Source code
BeginState Dropped Source code
BeginState Held Source code
BeginState Home Source code
BroadcastDroppedMessage Source code
BroadcastReturnedMessage Source code
BroadcastTakenDroppedMessage Source code
BroadcastTakenFromBaseMessage Source code
CalcSetHome Source code
CheckFit Source codestubs for Dropped functions in case the state gets exited early due to flag being in invalid location
CheckFit Dropped Source code
CheckPain Source code
CheckPain Dropped Source code
CheckTouching Source code
ClearHolder Source code
ClientReturnedHome Source codecalled on the client when the flag is returned
DrawIcon Source code
Drop Source codecalled to drop the flag
EndState Dropped Source code
EndState Held Source code
EndState Home Source code
FellOutOfWorld Source code
FlagUse Source codeCalled when player "uses" this flag Return true if use had an effect
GetIconTexture Source code
GetKismetEventObjective Source codereturns the game objective we should trigger Kismet flag events on
GetTeamNum Source codeGetTeamNum() returns teamindex of team with which this UTCarriedObject is associated.
HighlightOnMinimap Source code
KismetSendHome Source codecalled when a Kismet action returns the flag
KismetSendHome Held Source code
Landed Source code
LogDropped Source code
LogReturned Source code
LogTaken Source code
LogTaken Dropped Source code
LogTaken Home Source code
NotReachableBy Source code
OnBaseChainChanged Source code
PhysicsVolumeChange Dropped Source code
Position Source code
PostBeginPlay Source code
RenderEnemyMapIcon Source code
RenderMapIcon Source code
ReplicatedEvent Source code
Score Source code
SendFlagMessage Source code
SendHome Source codecalled to send the flag to its home base
@param Returner the player responsible for returning the flag (may be None)
SendHome Held Source code
SetHolder Source code
SetHUDLocation Source codefunction used to update where icon for this actor should be rendered on the HUD
@param NewHUDLocation is a vector whose X and Y components are the X and Y components of this actor's icon's 2D position on the HUD
ShouldMinimapRenderFor Source codereturns true if should be rendered for passed in player
TakeDamage Dropped Source code
Timer Dropped Source code
Timer Held Source code
Timer Home Source code
Touch Source code
ValidHolder Source code| Defaultproperties |
|---|
defaultproperties
{
TossDistance=1500.000000
MaxDropTime=25.000000
MapSize=1.000000
IconCoords=(U=599.000000,V=236.000000,UL=25.000000,VL=25.000000)
IconTexture=Texture2D'UI_HUD.HUD.UI_HUD_BaseA'
MaxHighlightScale=8.000000
HighlightSpeed=10.000000
LastSeeMessageIndex=-1
RedColor=(R=1.000000,G=0.000000,B=0.000000,A=1.000000)
BlueColor=(R=0.000000,G=0.000000,B=1.000000,A=1.000000)
GoldColor=(R=1.000000,G=1.000000,B=0.000000,A=1.000000)
PickUpWaveForm=ForceFeedbackWaveform'UTGame.Default__UTCarriedObject:ForceFeedbackWaveformPickUp'
Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'Engine.Default__CylinderComponent'
CollisionHeight=30.000000
CollisionRadius=48.000000
CollideActors=True
Name="CollisionCylinder"
ObjectArchetype=CylinderComponent'Engine.Default__CylinderComponent'
End Object
Components(0)=CollisionCylinder
RemoteRole=ROLE_SimulatedProxy
bIgnoreRigidBodyPawns=True
bOrientOnSlope=True
bAlwaysRelevant=True
bUpdateSimulatedPosition=True
CollisionComponent=CollisionCylinder
CollisionType=COLLIDE_CustomDefault
Name="Default__UTCarriedObject"
ObjectArchetype=Actor'Engine.Default__Actor'
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||