UE2:U2SkaarjBase (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10: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 >> U2SkaarjBase
Package:
U2Pawns
Direct subclasses:
U2SkaarjHeavy, U2SkaarjLight

U2SkaarjBase.uc

Constants

EventIncoming

Value: 'Incoming'


LeftGloveBoneName

Value: "Skaarj L Hand"


RightGloveBoneName

Value: "Skaarj R Hand"


Properties

Property group 'U2SkaarjBase'

DefensiveCloseSpeed

Type: float


Default value: 0.194

MovementShakeDuration

Type: float


Default value: 0.4

MovementShakeMagnitude

Type: float


Default value: 8.0

MovementShakeRadius

Type: float


Default value: 1024.0

Internal variables

AmbientSoundIndex

Type: int


Default value: -1

AmbientSoundStrings

Type: array<string>


IncomingProxy

Type: CollisionProxyIncoming


ProxyHeight

Type: float

from ground (including 2x normal collision height)

Default value: 128.0

ProxyRadius

Type: float


Default value: 256.0

Default values

Functions

Events

PostBeginPlay

event PostBeginPlay ()

Overrides: U2PawnBasic.PostBeginPlay


PreBeginPlay

event PreBeginPlay ()

Overrides: U2PawnBase.PreBeginPlay


Other instance functions

Died

function Died (Controller Killer, class<DamageTypeDamageType, Object.Vector HitLocation, Object.Vector Momentum)

Overrides: U2Pawn.Died


GetFireOffset

function Object.Vector GetFireOffset ()

Overrides: U2PawnBasic.GetFireOffset


GetLeadTarget

function bool GetLeadTarget ()


GetLeftGloveLocation

function Object.Vector GetLeftGloveLocation ()


GetProjectileSpeed

function float GetProjectileSpeed ()


GetRightGloveLocation

function Object.Vector GetRightGloveLocation ()


LandedOnTexture

function LandedOnTexture (float ImpactSpeed)

Overrides: U2PawnBase.LandedOnTexture


NotifyDefendLeft

function NotifyDefendLeft ()


NotifyDefendRight

function NotifyDefendRight ()


NotifySpawnShot

function NotifySpawnShot ()


NotifySpawnShotLeft

function NotifySpawnShotLeft ()


NotifySpawnShotRight

function NotifySpawnShotRight ()


PlayMovementSound

simulated function PlayMovementSound ()

Overrides: U2PawnBase.PlayMovementSound


PossessedBy

simulated function PossessedBy (Controller C)

Overrides: U2Pawn.PossessedBy


SetAmbientSound

function SetAmbientSound ()


SetAmbientSoundIndex

function SetAmbientSoundIndex ()


ShakeGround

function ShakeGround (float ShakeScale)


Trigger

function Trigger (Actor Other, Pawn EventInstigator, optional name EventName)

Overrides: Pawn.Trigger


WentDormant

function WentDormant (bool bVal)

Overrides: LicenseePawn.WentDormant