Gah - a solution with more questions. – EntropicLqd
UE2:U2DrakkBossController (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2NPCControllerBasic >> U2DrakkBossController |
- Package:
- U2Pawns
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
U2DrakkBossController
Constants[edit]
ReturnToBaseState[edit]
Value: 'ReturnToBase'
SpinningDeathState[edit]
Value: 'SpinningDeath'
Properties[edit]
Property group 'U2DrakkBossController'[edit]
WingExplodeSound[edit]
Type: Sound
Default value: Sound'U2WeaponsA.Dispersion.DP_PoweredUpExplode'
Internal variables[edit]
bAttached[edit]
Type: bool
bElectricActive[edit]
Type: bool
bPreventDamage[edit]
Type: bool
DamageEffect[edit]
Type: ParticleRadiator
ElectricDistance[edit]
Type: float
Default value: 512.0
HomeActor[edit]
Type: Actor
LiteBriteTimer[edit]
Type: float
LowerPawn[edit]
Type: U2DrakkBoss
SpinningTimer[edit]
Type: float
UpperLeftElectric[edit]
Type: ElectricGenerator
UpperRightElectric[edit]
Type: ElectricGenerator
WingBoneDisabled[edit]
Type: int
Default values[edit]
Property | Value |
---|---|
DefaultState | Frozen |
Functions[edit]
Events[edit]
Destroyed[edit]
Overrides: U2NPCControllerBasic.Destroyed
Other instance functions[edit]
CheckWingDamage[edit]
ConstructElectric[edit]
DrkbcAttach[edit]
DrkbcEnableEnemyDetection[edit]
DrkbcTick[edit]
EnemyAcquired[edit]
Overrides: U2NPCControllerBasic.EnemyAcquired
eventBumpFriend[edit]
Overrides: U2NPCControllerShared.eventBumpFriend
eventTakeDamage[edit]
Overrides: U2NPCControllerBasic.eventTakeDamage
InitEffects[edit]
Possess[edit]
Overrides: U2NPCControllerBasic.Possess
ShutdownEffects[edit]
UpdateElectric[edit]
States[edit]
@FrozenState[edit]
Inherits from: U2NPCControllerBasic.@FrozenState
Ignores: EnemyNotVisible, SeeAlertFriend, SeeFriend, SeeOther
@FrozenState.BeginState[edit]
Overrides: U2NPCControllerBasic.@FrozenState.BeginState
@FrozenState.EndState[edit]
Overrides: U2NPCControllerBasic.@FrozenState.EndState
@FrozenState.EnemyRangeTransition[edit]
Overrides: Controller.EnemyRangeTransition (global)
@FrozenState.eventBumpEnemy[edit]
Overrides: U2NPCControllerBase.@CantMoveState.eventBumpEnemy
@FrozenState.eventTookDamage[edit]
Overrides: U2NPCControllerBase.eventTookDamage (global)
@FrozenState.IsMobile[edit]
Overrides: U2NPCControllerBase.@CantMoveState.IsMobile
@ReturnToBaseState[edit]
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyNotVisible, HearNoise, NotifyBump, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@ReturnToBaseState.BeginState[edit]
Overrides: Object.BeginState (global)
@ReturnToBaseState.EndState[edit]
Overrides: Object.EndState (global)
@ReturnToBaseState.EnemyAcquired[edit]
Overrides: EnemyAcquired (global)
@ReturnToBaseState.NotifyUpperNeedsRecharge[edit]
@ReturnToBaseState.PickDestination[edit]
@SpinningDeathState[edit]
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump, SeeAlertFriend, SeeEnemy, SeeFriend, SeeOther
@SpinningDeathState.BeginState[edit]
Overrides: Object.BeginState (global)
@SpinningDeathState.EndState[edit]
Overrides: Object.EndState (global)
@SpinningDeathState.Tick[edit]
Overrides: Actor.Tick (global)