UE2:U2DrakkBoss (U2XMP)

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

U2DrakkBoss.uc

Properties

Property group 'U2DrakkBoss'

HomeActorTag

Type: name

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

Default value: HomeActor

RiseDelay

Type: float

delay once rise target reached

Default value: 2.0

RiseSpeed

Type: float

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

Default value: 0.05

RiseTargetTag

Type: name

tag of actor to rise to when upper part triggered

Default value: RiseTarget

Internal variables

LowerController

Type: U2DrakkBossController


UpperPawn

Type: U2DrakkBossUpper


Default values

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

Events

Destroyed

event Destroyed ()

Overrides: U2Pawn.Destroyed


PreBeginPlay

event PreBeginPlay ()

Overrides: U2PawnBase.PreBeginPlay


Tick

event Tick (float DeltaTime)

Overrides: U2Pawn.Tick


Other instance functions

AdjustFinalDamage

function int AdjustFinalDamage (int Damage)

Overrides: U2Pawn.AdjustFinalDamage


DrkbDestroyUpperPawn

function DrkbDestroyUpperPawn ()


DrkbSpawnUpperPawn

function DrkbSpawnUpperPawn (bool InRegrow)


PossessedBy

function PossessedBy (Controller C)

Overrides: U2Pawn.PossessedBy


States

@DyingState

@DyingState.BeginState

event BeginState ()

Overrides: U2Pawn.@DyingState.BeginState