Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.Actor | +-- Engine.Controller | +-- Engine.LicenseeController | +-- Engine.AIController | +-- U2.U2NPCController | +-- U2AI.U2NPCControllerScriptable | +-- U2AI.U2NPCControllerShared | +-- U2AI.U2NPCControllerBase | +-- U2AI.U2NPCControllerBasic | +-- U2Pawns.U2DrakkBossController
Constants Summary | ||
---|---|---|
ReturnToBaseState | = | 'ReturnToBase' |
SpinningDeathState | = | 'SpinningDeath' |
Inherited Contants from U2AI.U2NPCControllerBase |
---|
AdjustAgainDelay, AvoidedBumpWaitTime, HoldReachedDistance2D, HoldReachedDistanceSquared2D, RandomSoundTimerName |
Variables Summary | |
---|---|
bool | bAttached |
bool | bElectricActive |
bool | bPreventDamage |
ParticleRadiator | DamageEffect |
float | ElectricDistance |
Actor | HomeActor |
float | LiteBriteTimer |
U2DrakkBoss | LowerPawn |
float | SpinningTimer |
ElectricGenerator | UpperLeftElectric |
ElectricGenerator | UpperRightElectric |
int | WingBoneDisabled |
U2DrakkBossController | |
Sound | WingExplodeSound |
Functions Summary | ||
---|---|---|
BeginState ())) @FrozenState | ||
BeginState ())) @ReturnToBaseState | ||
BeginState ())) @SpinningDeathState | ||
CheckWingDamage (int Index, name InputName, string BoneName, Pawn Instigator)) | ||
ElectricGenerator | ConstructElectric (string BoneName, bool bChargeEffect)) | |
Destroyed ())) | ||
DrkbcAttach (U2DrakkBossUpper InUpperPawn, bool InAttached)) | ||
DrkbcEnableEnemyDetection (bool bEnable)) | ||
DrkbcTick (float DeltaTime)) | ||
EndState ())) @FrozenState | ||
EndState ())) @ReturnToBaseState | ||
EndState ())) @SpinningDeathState | ||
EnemyAcquired ())) | ||
EnemyAcquired () @ReturnToBaseState | ||
EnemyRangeTransition (float Distance )) @FrozenState | ||
eventBumpEnemy (Pawn Other )) @FrozenState | ||
eventBumpFriend (Pawn Other )) | ||
eventTakeDamage (int Damage, Pawn Instigator, vector HitLocation, vector Momentum, class | ||
eventTookDamage (int Damage, Pawn Instigator, vector HitLocation, vector Momentum, class @FrozenState | ||
InitEffects ())) | ||
bool | IsMobile ())) @FrozenState | |
NotifyUpperNeedsRecharge () @ReturnToBaseState | ||
PickDestination ())) @ReturnToBaseState | ||
Possess (Pawn P )) | ||
ShutdownEffects ())) | ||
Tick (float DeltaTime)) @SpinningDeathState | ||
UpdateElectric (ElectricGenerator E, bool bWingDisabled)) |
States Summary |
---|
@FrozenState Source code |
---|
state @FrozenState |
BeginState, EndState, EnemyRangeTransition, eventBumpEnemy, eventTookDamage, IsMobile |
@ReturnToBaseState Source code |
---|
state @ReturnToBaseState extends @MoveToGoalBaseState |
BeginState, EndState, EnemyAcquired, NotifyUpperNeedsRecharge, PickDestination |
@SpinningDeathState Source code |
---|
state @SpinningDeathState |
BeginState, EndState, HandleEnemyKilledSafe, OKToHit, Tick |
Constants Detail |
---|
Variables Detail |
---|
Functions Detail |
---|
Defaultproperties |
---|
defaultproperties { ElectricDistance=512.000000 WingExplodeSound=Sound'U2WeaponsA.Dispersion.DP_PoweredUpExplode' DefaultState='Frozen' UseReticleOnEvents(0)="UseReticleText" UseReticleOnEvents(1)="UseReticleCorners" UseReticleOnEvents(2)="UseReticleTopBars" ProximityReticleOnEvents(0)="ProximityReticleCorners" ProximityReticleOnEvents(1)="ProximityReticleTopBars" } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |