There is no spoon

UE2:U2DrakkDroid (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn >> U2PawnBase >> U2PawnBasic >> U2DrakkDroid
Package: 
U2Pawns

U2DrakkDroid.uc

Properties[edit]

Property group 'U2DrakkDroid'[edit]

bExplodeOnNavError[edit]

Type: bool

whether or not to explode when a navigation error occurs

Default value: True

PodOpenDelayTime[edit]

Type: float

time to wait while pod is opening or closing, in seconds

Default value: 3.0

RebuildTime[edit]

Type: float

time it takes for a pod to build the droid, maximum difficulty setting (lowest time)

Default value: 20.0

RepairDelayTime[edit]

Type: float

time to wait while repairing a drakk being serviced

Default value: 1.5

Internal variables[edit]

bDroidAvailable[edit]

Type: bool


bDroidPodOpen[edit]

Type: bool


DeathTimer[edit]

Type: float


HomeActor[edit]

Type: LookTarget


NPCCS[edit]

Type: U2NPCControllerShared


PodTrigger[edit]

Type: Trigger


Default values[edit]

Property Value
AccelRate 800.0
AmbientSound Sound'U2Drakk.Ambient'
AnimationControllerClass None
bCanKnockDown False
bCanStrafe False
bOverridesDamageEffect True
CollisionHeight 45.0
ControllerClass Class'U2Pawns.U2DrakkDroidController'
DamageFilterClass Class'U2Pawns.DamageFilterDrakk'
GibSetClass Class'U2Pawns.GibSetDrakkDroid'
GroundSpeed 800.0
Melee01MaxDamage 45
Melee01MomentumPerUnitDamage 1000
MeleeOdds 1.0
MeleeRange 40.0
Mesh LegendMesh'GlmCharactersG.DrakkDroid'
ParticleHitEffect ParticleSalamander'Impact_Metal_AR.ParticleSalamander0'
Skins[0] Shader'CharacterFXT.Drakk.drakkdroidFX'
SoundVolume 96
TeamNumber 42
TransientSoundRadius 400.0

Functions[edit]

Static functions[edit]

DroidServiceRequested[edit]

static simulated function bool DroidServiceRequested (Actor InActor)


Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: U2Pawn.Destroyed


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: U2PawnBasic.PostBeginPlay


Tick[edit]

event Tick (float DeltaTime)

Overrides: U2Pawn.Tick


Other instance functions[edit]

ClosePod[edit]

simulated function bool ClosePod ()


DroidDestroy[edit]

simulated function DroidDestroy ()


eventTakeDamage[edit]

function eventTakeDamage (int Damage, Pawn Instigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: U2Pawn.eventTakeDamage


OpenPod[edit]

simulated function bool OpenPod ()


PossessedBy[edit]

function PossessedBy (Controller C)

Overrides: U2Pawn.PossessedBy


SpawnSuccessor[edit]

simulated function bool SpawnSuccessor ()


UnPossessed[edit]

function UnPossessed ()

Overrides: Pawn.UnPossessed