I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:U2DrakkBoss (U2XMP)

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

U2DrakkBoss.uc

Properties[edit]

Property group 'U2DrakkBoss'[edit]

HomeActorTag[edit]

Type: name

tag of actor to use as starting point when beginning new primary attack phase

Default value: HomeActor

RiseDelay[edit]

Type: float

delay once rise target reached

Default value: 2.0

RiseSpeed[edit]

Type: float

speed to use when rising (in 0.0 .. 1.0) -- scales AirSpeed

Default value: 0.05

RiseTargetTag[edit]

Type: name

tag of actor to rise to when upper part triggered

Default value: RiseTarget

Internal variables[edit]

LowerController[edit]

Type: U2DrakkBossController


UpperPawn[edit]

Type: U2DrakkBossUpper


Default values[edit]

Property Value
AmbientSound Sound'U2DrakkNew.Drakk_Boss_Ambient_4'
AttackActiveBehaviors[0]
Member Value
Odds 1.0
StateName 'AttackMoveToCoverCombat'
TimeMax 7.0
TimeMin 7.0
AttackActiveBehaviors[1]
Member Value
Odds 0.06
StateName 'AttackStationary'
TimeMax 3.0
TimeMin 1.0
AttackActiveUseCoverBehaviors[0]
Member Value
StateName 'AttackStakeOutCover'
TimeMax 10.0
TimeMin 2.0
AttackActiveUseCoverBehaviors[1]
Member Value
StateName 'AttackMoveToCoverCombat'
TimeMax 7.0
TimeMin 7.0
AttackUseCoverLockoutTime 0.5
AttackUseCoverMaxTime 60.0
bBlockActors False
bBlockPlayers False
bCanAdjustJump True
bCanJump True
bCanKnockDown False
bCanPanic False
bDistressedWandering False
bIgnoreImpactForces True
bOverridesDamageEffect True
bQuickCarcassCleanup False
bSmoothTurns False
bWanderCanKillIfStuck False
bWanderCanTeleportIfStuck False
CollisionHeight 100.0
CollisionRadius 80.0
ControllerClass Class'U2Pawns.U2DrakkBossController'
CrouchCostMultiplier 1.0
DamageFilterClass Class'U2Pawns.DamageFilterDrakk'
DrawScale 0.5
GroundSpeed 600.0
Health 4000
JumpCostMultiplier 1.0
JumpZ 640.0
MaxFleeSearchDistance 4096.0
MaxJumpUpDistance 3.4028235E38
MaxUseCoverSearchDistance 4096.0
Mesh LegendMesh'GlmCharactersG.DrakkBossLower'
ParticleHitEffect ParticleSalamander'Impact_Metal_AR.ParticleSalamander0'
Skins[0] Shader'CharacterFXT.Drakk.drakkheavybody2FX'
Skins[1] Shader'CharacterFXT.Drakk.drakkmediumbody3fx'
TeamNumber 42

Functions[edit]

Events[edit]

Destroyed[edit]

event Destroyed ()

Overrides: U2Pawn.Destroyed


PreBeginPlay[edit]

event PreBeginPlay ()

Overrides: U2PawnBase.PreBeginPlay


Tick[edit]

event Tick (float DeltaTime)

Overrides: U2Pawn.Tick


Other instance functions[edit]

AdjustFinalDamage[edit]

function int AdjustFinalDamage (int Damage)

Overrides: U2Pawn.AdjustFinalDamage


DrkbDestroyUpperPawn[edit]

function DrkbDestroyUpperPawn ()


DrkbSpawnUpperPawn[edit]

function DrkbSpawnUpperPawn (bool InRegrow)


PossessedBy[edit]

function PossessedBy (Controller C)

Overrides: U2Pawn.PossessedBy


States[edit]

@DyingState[edit]

@DyingState.BeginState[edit]

event BeginState ()

Overrides: U2Pawn.@DyingState.BeginState