UE2:U2DrakkDroid (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:10, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn >> U2PawnBase >> U2PawnBasic >> U2DrakkDroid
Package:
U2Pawns

U2DrakkDroid.uc

Properties

Property group 'U2DrakkDroid'

bExplodeOnNavError

Type: bool

whether or not to explode when a navigation error occurs

Default value: True

PodOpenDelayTime

Type: float

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

Default value: 3.0

RebuildTime

Type: float

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

Default value: 20.0

RepairDelayTime

Type: float

time to wait while repairing a drakk being serviced

Default value: 1.5

Internal variables

bDroidAvailable

Type: bool


bDroidPodOpen

Type: bool


DeathTimer

Type: float


HomeActor

Type: LookTarget


NPCCS

Type: U2NPCControllerShared


PodTrigger

Type: Trigger


Default values

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

Static functions

DroidServiceRequested

static simulated function bool DroidServiceRequested (Actor InActor)


Events

Destroyed

simulated event Destroyed ()

Overrides: U2Pawn.Destroyed


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: U2PawnBasic.PostBeginPlay


Tick

event Tick (float DeltaTime)

Overrides: U2Pawn.Tick


Other instance functions

ClosePod

simulated function bool ClosePod ()


DroidDestroy

simulated function DroidDestroy ()


eventTakeDamage

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

Overrides: U2Pawn.eventTakeDamage


OpenPod

simulated function bool OpenPod ()


PossessedBy

function PossessedBy (Controller C)

Overrides: U2Pawn.PossessedBy


SpawnSuccessor

simulated function bool SpawnSuccessor ()


UnPossessed

function UnPossessed ()

Overrides: Pawn.UnPossessed