Cogito, ergo sum

UE2:U2SkaarjBase (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)
Jump to: navigation, search
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

Property Value
AcquisitionAnimationOdds 0.2
AnimateHurtRatio 0.0
bCanCrawl True
bCanCrouch True
bCanStrafe False
bDistressedWandering False
bHasRangedAttack True
bHeadTrackingEnabled True
bScaleRotationRates True
bSpecialHardLandings True
bWeaponAimingEnabled True
ControllerClass Class'U2Pawns.SkaarjController'
DamageFilterClass Class'U2Pawns.DamageFilterSkaarj'
FireFastPauseTime 0.2
GibSetClass Class'U2Pawns.GibSetSkaarj'
GroundSpeed 450.0
ImpaleAttachDamage 30.0
ImpaleAttachShakeMag 15.0
ImpaleAttachShakeSecs 0.75
ImpaleDetachDamage 30.0
ImpaleDetachMomentum 350.0
ImpaleDetachShakeMag 10.0
ImpaleDetachShakeSecs 0.75
ImpaleMountNode "Skaarj R Hand"
LandCompressVelocityStanding -1300.0
LandDamageVelocityStanding -2000.0
LandFatalVelocityStanding -2600.0
MaxFallSpeed 2000.0
MinTimeBetweenRandomSounds 3.0
PostAcquisitionAnimationDelay 1.0
RotationRate
Member Value
Yaw 15000
RotationRateYawEnemy 48000
RotationRateYawEnemySeen 65536
SetMoveSpeedFudge 1.111
SightRadiusFriend 1024.0
SightRadiusFriendAlert 2500.0
TacticalMoveType TMT_Serpentine
TauntAnimationOdds 0.2
TeamNumber 20
WalkingAnims[1]
Member Value
MinSpeed 0.55
WalkingAnims[2]
Member Value
MinSpeed 0.85
WalkingAnimType WAT_RunFast
WalkingPct 0.194
WalkingSlowPct 0.194
WanderDistMax 512.0
WanderDistMin 256.0
WanderPauseMax 5.0
WanderPauseMin 1.0
WanderSpeedMax 0.25
WanderSpeedMin 0.25
WanderSpreadAngle 60.0
WanderTurnToDestinationOdds 1.0

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