I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX
UE2:U2DrakkBossUpperController (U2XMP)
Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2DrakkBossUpperController |
Contents
- 1 Constants
- 2 Properties
- 2.1 Property group 'U2DrakkBossUpperController'
- 2.2 Internal variables
- 2.2.1 ActiveAttackState
- 2.2.2 AltFireBoltSpeed
- 2.2.3 AltFireEffect
- 2.2.4 AltFireEffectTemplate
- 2.2.5 AttackDestinationClassName
- 2.2.6 AttackDestinations
- 2.2.7 AttackDestinationZ
- 2.2.8 AttackDurationTime
- 2.2.9 bAttached
- 2.2.10 bKamikaze
- 2.2.11 bRetaliateOnDamage
- 2.2.12 bRetaliating
- 2.2.13 bSimpleWaitNoDelay
- 2.2.14 ChargeUpEffect
- 2.2.15 CurrentAttackDestination
- 2.2.16 CycleType
- 2.2.17 FireEffects
- 2.2.18 FireTimer
- 2.2.19 HoverLocation
- 2.2.20 IdleSpeed
- 2.2.21 LowerController
- 2.2.22 PostAttackDelayTime
- 2.2.23 PreAttackDelayTime
- 2.2.24 PrimaryStageHealth
- 2.2.25 RetaliateLocation
- 2.2.26 RiseTarget
- 2.2.27 RiseYawRate
- 2.2.28 TimeBetweenShots
- 2.2.29 TracerBeamEffect
- 2.2.30 TracerEndDummy
- 2.2.31 TracerStartDummy
- 2.2.32 UpperPawn
- 2.2.33 WingBoneDisabled
- 2.2.34 WingBoneNames
- 2.2.35 WingGlowTimer
- 2.2.36 WingGlowTimerStart
- 2.2.37 WingTakkra
- 2.3 Default values
- 3 Enums
- 4 Functions
- 4.1 Events
- 4.2 Other instance functions
- 4.2.1 ConstructEffect
- 4.2.2 DrkbucAttach
- 4.2.3 DrkbucPreventDeath
- 4.2.4 DrkbucSetAttackState
- 4.2.5 DrkbucTick
- 4.2.6 EnemyAcquired
- 4.2.7 eventBumpFriend
- 4.2.8 eventTakeDamage
- 4.2.9 eventTookDamage
- 4.2.10 FireShot
- 4.2.11 FireShotTimer
- 4.2.12 GetMoveSpeed
- 4.2.13 InitEffects
- 4.2.14 InitWingTakkra
- 4.2.15 KamikazeTimer
- 4.2.16 LaserTrace
- 4.2.17 LaserTraceEx
- 4.2.18 MountToLaser
- 4.2.19 PickAttackDestination
- 4.2.20 PickHoverDestination
- 4.2.21 Possess
- 4.2.22 ShutdownEffects
- 4.2.23 StartFiring
- 4.2.24 StopFiring
- 4.2.25 Trigger
- 4.2.26 ValidateLowerController
- 5 States
- 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. |
U2DrakkBossUpperController
Constants
AttachedToBaseState
Value: 'AttachedToBase'
MoveHoverActiveLabel
Value: 'MoveHoverActiveLabel'
SimpleWaitState
Value: 'SimpleWait'
ConstructionState
Value: 'Construction'
PrimaryAttackState
Value: 'PrimaryAttack'
AlternateAttackState
Value: 'AlternateAttack'
KamikazeState
Value: 'Kamikaze'
WaitActivateLabel
Value: 'WaitActivate'
LaserWaitLabel
Value: 'LaserWait'
LaserTargetContactLabel
Value: 'LaserTargetContact'
LaserDoneLabel
Value: 'LaserDone'
RiseLabel
Value: 'Rise'
MovePickDestMidLabel
Value: 'MovePickDestMid'
Properties
Property group 'U2DrakkBossUpperController'
FireLaserSound
Type: Sound
Default value: Sound'U2Drakk.FireLaser'
LaserChargeUpSound
Type: Sound
Default value: Sound'U2DrakkNew.Laser_Charge_1'
SecondaryAttackAmbientSound
Type: Sound
Default value: Sound'U2JamesA.ASF-EngineLoops.HiPowEngLp_01'
SecondaryLaserAmbientSound
Type: Sound
Default value: Sound'U2WeaponsA.LaserRifle.LR_LaserBeam'
SecondaryLaserChargeDownSound
Type: Sound
Default value: Sound'U2JamesA.ASF-PowerDown.HiPowerDown_01'
SecondaryLaserChargeUpSound
Type: Sound
Default value: Sound'U2JamesA.ASF-PowerDown.HiPowerUp_01'
SelfDestructSound
Type: Sound
Default value: Sound'U2Drakk.DrakkBossTry1'
TakeHitSound
Type: Sound
Default value: Sound'U2JamesA.ASF-Cockpit.Close_02'
TracerAmbientSound
Type: Sound
Default value: Sound'U2Drakk.TracerAmbient'
TracerTurnOnSound
Type: Sound
Default value: Sound'U2A.Pickups.fshlite1'
WingExplodeSound
Type: Sound
Default value: Sound'U2WeaponsA.Dispersion.DP_PoweredUpExplode'
Internal variables
ActiveAttackState
Type: name
Default value: PrimaryAttack
AltFireBoltSpeed
Type: float
Default value: 3000.0
AltFireEffect
Type: ParticleGenerator
AltFireEffectTemplate
Type: ParticleGenerator
Default value: ParticleSalamander'drakkboss.ParticleSalamander0'
AttackDestinationClassName
Type: name
Default value: FlyNode
AttackDestinations
AttackDestinationZ
Type: float
AttackDurationTime
Type: float
Default value: 2.0
bAttached
Type: bool
bKamikaze
Type: bool
bRetaliateOnDamage
Type: bool
bRetaliating
Type: bool
bSimpleWaitNoDelay
Type: bool
ChargeUpEffect
Type: ParticleGenerator
CurrentAttackDestination
Type: int
CycleType
Type: ECycleType
Default value: CT_RandomVisible
FireEffects
Type: ParticleGenerator
Array size: 4
FireTimer
Type: float
HoverLocation
Type: Object.Vector
IdleSpeed
Type: float
Default value: 0.5
LowerController
Type: U2DrakkBossController
PostAttackDelayTime
Type: float
Default value: 1.0
PreAttackDelayTime
Type: float
Default value: 1.0
PrimaryStageHealth
Type: int
Default value: 3000
RetaliateLocation
Type: Object.Vector
RiseTarget
Type: Actor
RiseYawRate
Type: int
Default value: 32767
TimeBetweenShots
Type: float
Default value: 1.0
TracerBeamEffect
Type: PulseLineGenerator
TracerEndDummy
Type: LookTarget
TracerStartDummy
Type: LookTarget
UpperPawn
Type: U2DrakkBossUpper
WingBoneDisabled
Type: int
WingBoneNames
Type: string
Array size: 8
Default value, index 0: "LeftLeg12"
Default value, index 1: "RightLeg12"
Default value, index 2: "LeftLeg22"
Default value, index 3: "RightLeg22"
Default value, index 4: "LeftLeg32"
Default value, index 5: "RightLeg32"
Default value, index 6: "LeftLeg42"
Default value, index 7: "RightLeg42"
WingGlowTimer
Type: float
WingGlowTimerStart
Type: float
WingTakkra
Type: LookTarget
Array size: 8
Default values
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
DefaultState | SimpleWait | ||||||||
RotationRate |
|
Enums
ECycleType
- CT_Random
- CT_Ordered
- CT_RandomVisible
Functions
Events
Destroyed
Overrides: U2NPCControllerBase.Destroyed
PreBeginPlay
Overrides: U2NPCControllerShared.PreBeginPlay
Other instance functions
ConstructEffect
DrkbucAttach
DrkbucPreventDeath
DrkbucSetAttackState
DrkbucTick
EnemyAcquired
Overrides: U2NPCControllerShared.EnemyAcquired
eventBumpFriend
Overrides: U2NPCControllerShared.eventBumpFriend
eventTakeDamage
Overrides: U2NPCControllerBase.eventTakeDamage
eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage
FireShot
FireShotTimer
GetMoveSpeed
Overrides: U2NPCControllerShared.GetMoveSpeed
InitEffects
InitWingTakkra
KamikazeTimer
LaserTrace
LaserTraceEx
MountToLaser
PickAttackDestination
PickHoverDestination
Possess
Overrides: U2NPCControllerBase.Possess
ShutdownEffects
StartFiring
StopFiring
Overrides: Controller.StopFiring
Trigger
Overrides: U2NPCControllerScriptable.Trigger
ValidateLowerController
States
@AlternateAttackState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyNotVisible, SeeAlertFriend, SeeFriend, SeeOther
@AlternateAttackState.BeginState
Overrides: Object.BeginState (global)
@AlternateAttackState.EndState
Overrides: Object.EndState (global)
@AlternateAttackState.DrkbucTick
Overrides: DrkbucTick (global)
@ConstructionState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump, SeeEnemy
@ConstructionState.BeginState
Overrides: Object.BeginState (global)
@ConstructionState.EndState
Overrides: Object.EndState (global)
@KamikazeState
@KamikazeState.BeginState
Overrides: Object.BeginState (global)
@KamikazeState.EndState
Overrides: Object.EndState (global)
@KamikazeState.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
@PrimaryAttackState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyNotVisible, SeeAlertFriend, SeeFriend, SeeOther
@PrimaryAttackState.BeginState
Overrides: Object.BeginState (global)
@PrimaryAttackState.EndState
Overrides: Object.EndState (global)
@PrimaryAttackState.DrkbucPreventDeath
Overrides: DrkbucPreventDeath (global)
@PrimaryAttackState.DrkbucTick
Overrides: DrkbucTick (global)
@PrimaryAttackState.eventTookDamage
Overrides: eventTookDamage (global)
@PrimaryAttackState.FirePrimaryShot
@SimpleWaitState
@SimpleWaitState.EnemyAcquired
Overrides: EnemyAcquired (global)
@SimpleWaitState.Trigger
Overrides: Trigger (global)