Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

U2Pawns.U2DrakkBoss

Extends
U2PawnBasic

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Pawn
      |   
      +-- Engine.LicenseePawn
         |   
         +-- U2.U2Pawn
            |   
            +-- U2AI.U2PawnBase
               |   
               +-- U2AI.U2PawnBasic
                  |   
                  +-- U2Pawns.U2DrakkBoss

Variables Summary
U2DrakkBossControllerLowerController
U2DrakkBossUpperUpperPawn
U2DrakkBoss
nameHomeActorTag
floatRiseDelay
floatRiseSpeed
nameRiseTargetTag
Inherited Variables from U2AI.U2PawnBasic
AcquisitionAnimationOdds, AttackActiveBehaviors, AttackActiveCantReachBehaviors, AttackActiveEnemyNotVisibleBehaviors, AttackActiveMeleeBehaviors, AttackActiveMeleeHitBehaviors, AttackActiveUseCoverBehaviors, AttackCantFireLockoutTime, AttackClosingCanFireOdds, AttackClosingReachableDistSquared, AttackMeleeMaxTime, AttackMeleeMinTime, AttackPassiveBehaviors, AttackPassiveCantReachBehaviors, AttackPassiveEnemyNotVisibleBehaviors, AttackPassiveMeleeBehaviors, AttackPassiveMeleeHitBehaviors, AttackPassiveUseCoverBehaviors, AttackStationaryCanFireOdds, AttackTacticalMoveCanFireOdds, AttackUseCoverLockoutTime, AttackUseCoverMaxTime, AttackUseCoverMinTime, AttackUseCoverTimeOutTime, bAlertedEnemyHunted, bAlwaysAttackAnnoyingNewEnemy, bAlwaysAttackNewEnemy, BaseAggressiveness, BaseAlertness, bCanAdjustStationaryPosition, bCanStrafeDuringOrders, bCanStrafeDuringTacticalMoves, bCanStrafeDuringTacticalRetreat, bFacePredictedLocation, bFearNPCsMoreThanPlayers, bFearPlayersMoreThanNPCs, bForceRanges, bHasMaxAttackRanges, bHasMovingMeleeAttack, bHasMovingRangedAttack, bHasRangedAttack, bIgnoreRelativeHealth, bInstantHitAttack, bJumpDodges, bJumpy, bKamikazeClosing, bLeadTarget, bLeapRequiresLOS, bMonitorStanceRanges, BounceLifespan, BounceProjectileOdds, bPredictChargeLocation, bSplashDamageAttack, bTurnToEnemyAfterLeap, CampingRate, ChargeHeadSize, ChargeMaxChangeSize, ChargeMaxDamage, ChargeMaxMomentumTransfer, ChargeMinDamage, CloseFaceTarget, CombatStyle, DefaultLookedAtCos, DodgeDestination, DodgeDistance, DodgeInsteadofStrafeOdds, DodgeProjectileOdds, DodgeTime, FireCheckFailedRate, FireCheckRate, FireFastDuration, FireFastPauseTime, FireOffset, FireSlowPauseTime, ImpaleAttachDamage, ImpaleAttachShakeMag, ImpaleAttachShakeSecs, ImpaleDetachDamage, ImpaleDetachMomentum, ImpaleDetachShakeMag, ImpaleDetachShakeSecs, ImpaleMountNode, ImpaleOdds, ImpaleToMeleeOdds, JumpyOdds, LeapDelayFailure, LeapDelayLand, LeapDelayPreJump, LeapDelaySuccess, LeapHighOdds, LeapHighPredictOdds, LeapHighSpeed, LeapLowPredictOdds, LeapLowSpeed, LeapMaxDamage, LeapMaxMomentumTransfer, LeapMaxOdds, LeapNotifyTime, LeapToMeleeOdds, MaxFleeSearchDistance, MaxHuntFireAtLastSeenTime, MaxStationaryFiringDelay, MaxTacticalRetreatDistance, MaxUseCoverSearchDistance, Melee01DamageType, Melee01MaxDamage, Melee01MomentumPerUnitDamage, Melee02DamageType, Melee02MaxDamage, Melee02MomentumPerUnitDamage, Melee03DamageType, Melee03MaxDamage, Melee03MomentumPerUnitDamage, MeleeAccelerationChangeLimit, MeleeAccelRate, MeleeDamageRangeMultiplier, MeleeDamageXMPPawnMultiplier, MeleeNotifyTime, MeleeSpeed, MeleeWeaponType, MinAcquisitionDelay, MinAlertAcquisitionDelay, MinCrouchDistance, MinProneDistance, MinReAcquisitionDelay, MinReduceStanceAgainDelay, MinStationaryDistance, MinStationaryHealth, MinStayCrouchingTime, MinStayProneTime, OnlyLeapLowRange, PostAcquisitionAnimationDelay, PostDodgeDelay, PreferHighTrajectoryOdds, RandomCloseDodgeOdds, RangedNotifyTime, RangedProjectileClass, RangeIdealAttack, RangeMaxAttackMobile, RangeMaxAttackMobileNoLOS, RangeMaxAttackStationary, RangeMaxAttackStationaryNoLOS, RangeMinAttack, RecoverLockOutUseCoverTime, RefireRate, StationaryCrouchOdds, StationaryProneOdds, StationaryStandOdds, StationaryStayCrouchingOdds, StationaryStayProneOdds, TacticalJumpOdds, TacticalMoveCloseOdds, TacticalMoveFallbackOdds, TauntAnimationOdds
Inherited Variables from U2AI.U2PawnBase
AlertOthersRadius, bAlertOthersRequiresLOS, bAvoidFriendlyBumps, bCanStrafeScripted, bCanWanderOffLedges, bDistressedWandering, BecomeAggressiveHealthRatio, bLookForAlertFriends, bWanderCanKillIfStuck, bWanderCanTeleportIfStuck, bWanderEndRotation, bWanderLookAtDestination, LandShakeDuration, LandShakeMagnitude, LandShakeRadius, LandSoundPitch, LandSoundRadius, LandSounds, LandSoundSlot, RotationRateYawScripted, RotationRateYawScriptedDialog, StepShakeDuration, StepShakeMagnitude, StepShakeRadius, StepSoundPitch, StepSoundRadius, StepSounds, StepSoundVolume, StrafingAbility, WanderAvoidObstructionOdds, WanderAvoidPawnDiffDistance, WanderAvoidPawnSameDistance, WanderCantMoveWaitTime, WanderDistMax, WanderDistMin, WanderEndRotationRate, WanderMaxAvoidDistance, WanderMaxZComponent, WanderMinAdustedSize, WanderPauseMax, WanderPauseMin, WanderPauseOdds, WanderSpeedMax, WanderSpeedMin, WanderSpreadAngle, WanderTurnToDestinationOdds, WanderViewBlockedDistance, WanderViewBlockedTurnOdds

Structures Summary
Inherited Structures from U2AI.U2PawnBasic
BehaviorT

Functions Summary
functionint AdjustFinalDamage (int Damage ))
event BeginState ()))
@DyingState
event Destroyed ()))
function DrkbDestroyUpperPawn ()))
function DrkbSpawnUpperPawn (bool InRegrow))
function PossessedBy (Controller C ))
event PreBeginPlay ()))
event Tick (float DeltaTime))
Inherited Functions from U2AI.U2PawnBasic
FilterMeleeAttack, FireAtEnemy, GetFireOffset, GetMeleeDamageRange, GetMeleeMomentumNormal, GetWeaponAnimationTypeW, HandleAcquireEnemySound, HandleLeapImpactSound, HandleLeapLandSound, HandleMiscSound, HandleSpawnShot, MeleeDamagedTarget, MeleeDamageTarget, NotifyImpale, NotifyLeapBegin, NotifyMelee01, NotifyMelee02, NotifyMelee03, NotifyMeleeBegin, NotifyMeleeMotionSound, NotifyStay01, NotifyUnImpale, PostBeginPlay, RestoreSightRadius, SetSightRadius, SpawnShot, UpdateAttackRanges
Inherited Functions from U2AI.U2PawnBase
LandedOnTexture, PlayMovementSound, PostBeginPlay, PreBeginPlay, SetWanderParameters

States Summary
@DyingState Source code
state @DyingState
BeginState


Variables Detail

LowerController Source code

var U2DrakkBossController LowerController;

UpperPawn Source code

var U2DrakkBossUpper UpperPawn;

U2DrakkBoss

HomeActorTag Source code

var(U2DrakkBoss) name HomeActorTag;

RiseDelay Source code

var(U2DrakkBoss) float RiseDelay;

RiseSpeed Source code

var(U2DrakkBoss) float RiseSpeed;

RiseTargetTag Source code

var(U2DrakkBoss) name RiseTargetTag;


Functions Detail

AdjustFinalDamage Source code

function int AdjustFinalDamage ( int Damage ) )

BeginState @DyingState Source code

event BeginState ( ) )

Destroyed Source code

event Destroyed ( ) )

DrkbDestroyUpperPawn Source code

function DrkbDestroyUpperPawn ( ) )

DrkbSpawnUpperPawn Source code

function DrkbSpawnUpperPawn ( bool InRegrow) )

PossessedBy Source code

function PossessedBy ( Controller C ) )

PreBeginPlay Source code

event PreBeginPlay ( ) )

Tick Source code

event Tick ( float DeltaTime) )


Defaultproperties

defaultproperties
{
	RiseTargetTag='RiseTarget'
	RiseSpeed=0.050000
	RiseDelay=2.000000
	HomeActorTag='HomeActor'
     AttackActiveBehaviors(0)=(StateName=AttackMoveToCoverCombat,Odds=1.000000,TimeMin=7.000000,TimeMax=7.000000)
     AttackActiveBehaviors(1)=(StateName=AttackStationary,Odds=0.060000,TimeMin=1.000000,TimeMax=3.000000)
     AttackActiveCantReachBehaviors(0)=(StateName=AttackStationary,Odds=1.000000,TimeMin=3.000000,TimeMax=3.000000)
     AttackActiveCantReachBehaviors(1)=(StateName=AttackTacticalMove,StateLabel=DontClose,Odds=1.000000,TimeMin=2.000000,TimeMax=2.000000)
     AttackActiveEnemyNotVisibleBehaviors(0)=(StateName=AttackHunt,Odds=1.000000,TimeMin=20.000000,TimeMax=20.000000)
     AttackActiveUseCoverBehaviors(0)=(StateName=AttackStakeOutCover,TimeMin=2.000000,TimeMax=10.000000)
     AttackActiveUseCoverBehaviors(1)=(StateName=AttackMoveToCoverCombat,TimeMin=7.000000,TimeMax=7.000000)
     AttackActiveMeleeBehaviors(0)=(StateName=AttackMelee,TimeMin=3.000000,TimeMax=3.000000)
     AttackPassiveBehaviors(0)=(StateName=AttackMoveToCoverCombat,Odds=0.400000,TimeMin=7.000000,TimeMax=7.000000)
     AttackPassiveBehaviors(1)=(StateName=AttackStationary,Odds=0.060000,TimeMin=1.000000,TimeMax=3.000000)
     AttackPassiveBehaviors(2)=(StateName=AttackFallback,Odds=0.240000,TimeMin=2.500000,TimeMax=7.000000)
     AttackPassiveCantReachBehaviors(0)=(StateName=AttackStationary,Odds=0.500000,TimeMin=1.000000)
     AttackPassiveCantReachBehaviors(1)=(StateName=AttackFallback,Odds=1.000000,TimeMin=2.000000,TimeMax=7.000000)
     AttackPassiveEnemyNotVisibleBehaviors(0)=(StateName=AttackFallback,Odds=1.000000,TimeMin=20.000000,TimeMax=20.000000)
     AttackPassiveUseCoverBehaviors(0)=(StateName=AttackStakeOutCover,TimeMin=2.000000,TimeMax=5.000000)
     AttackPassiveUseCoverBehaviors(1)=(StateName=AttackRecoverEnemy,TimeMin=2.000000,TimeMax=4.000000)
     AttackPassiveUseCoverBehaviors(2)=(StateName=AttackStationary,TimeMin=1.000000,TimeMax=4.000000)
     AttackPassiveUseCoverBehaviors(3)=(StateName=AttackFallback,TimeMin=10.000000,TimeMax=20.000000)
     AttackPassiveUseCoverBehaviors(4)=(StateName=AttackMoveToCoverCombat,TimeMin=7.000000,TimeMax=7.000000)
     AttackPassiveMeleeBehaviors(0)=(StateName=AttackMelee,TimeMin=1.000000,TimeMax=2.000000)
     AttackPassiveMeleeBehaviors(1)=(StateName=AttackFallback,TimeMin=2.000000,TimeMax=5.000000)
	AttackUseCoverMaxTime=60.000000
	AttackUseCoverLockoutTime=0.500000
	MaxFleeSearchDistance=4096.000000
	MaxUseCoverSearchDistance=4096.000000
	bDistressedWandering=false
	bWanderCanKillIfStuck=false
	bWanderCanTeleportIfStuck=false
	DamageFilterClass=Class'U2Pawns.DamageFilterDrakk'
	bCanKnockDown=false
	bCanPanic=false
	bQuickCarcassCleanup=false
	bOverridesDamageEffect=true
	ParticleHitEffect=ParticleSalamander'Impact_Metal_AR.ParticleSalamander0'
	bCanJump=true
	bCanAdjustJump=true
	bSmoothTurns=false
	GroundSpeed=600.000000
	JumpZ=640.000000
	MaxJumpUpDistance=340282346638528860000000000000000000000.000000
	CrouchCostMultiplier=1.000000
	JumpCostMultiplier=1.000000
	Health=4000
	ControllerClass=Class'U2Pawns.U2DrakkBossController'
	TeamNumber=42
	bIgnoreImpactForces=true
	AmbientSound=Sound'U2DrakkNew.Drakk_Boss_Ambient_4'
	Mesh=LegendMesh'GlmCharactersG.DrakkBossLower'
	DrawScale=0.500000
     Skins(0)=Shader'CharacterFXT.Drakk.drakkheavybody2FX'
     Skins(1)=Shader'CharacterFXT.Drakk.drakkmediumbody3fx'
	CollisionRadius=80.000000
	CollisionHeight=100.000000
	bBlockActors=false
	bBlockPlayers=false
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleSideBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleSideBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:33.816 - Created with UnCodeX