Worst-case scenario: the UEd Goblin wipes the map and burns down your house.
UE2:U2DrakkBossUpperController (U2XMP)
From Unreal Wiki, The Unreal Engine Documentation Site
| Object >> Actor >> Controller >> LicenseeController >> AIController >> U2NPCController >> U2NPCControllerScriptable >> U2NPCControllerShared >> U2NPCControllerBase >> U2DrakkBossUpperController |
- Package:
- U2Pawns
| This is an auto-generated page and may need human attention. Please remove this tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
U2DrakkBossUpperController
[edit] Constants
[edit] AttachedToBaseState
Value: 'AttachedToBase'
[edit] MoveHoverActiveLabel
Value: 'MoveHoverActiveLabel'
[edit] SimpleWaitState
Value: 'SimpleWait'
[edit] ConstructionState
Value: 'Construction'
[edit] PrimaryAttackState
Value: 'PrimaryAttack'
[edit] AlternateAttackState
Value: 'AlternateAttack'
[edit] KamikazeState
Value: 'Kamikaze'
[edit] WaitActivateLabel
Value: 'WaitActivate'
[edit] LaserWaitLabel
Value: 'LaserWait'
[edit] LaserTargetContactLabel
Value: 'LaserTargetContact'
[edit] LaserDoneLabel
Value: 'LaserDone'
[edit] RiseLabel
Value: 'Rise'
[edit] MovePickDestMidLabel
Value: 'MovePickDestMid'
[edit] Properties
[edit] Property group 'U2DrakkBossUpperController'
[edit] FireLaserSound
Type: Sound
Default value: Sound'U2Drakk.FireLaser'
[edit] LaserChargeUpSound
Type: Sound
Default value: Sound'U2DrakkNew.Laser_Charge_1'
[edit] SecondaryAttackAmbientSound
Type: Sound
Default value: Sound'U2JamesA.ASF-EngineLoops.HiPowEngLp_01'
[edit] SecondaryLaserAmbientSound
Type: Sound
Default value: Sound'U2WeaponsA.LaserRifle.LR_LaserBeam'
[edit] SecondaryLaserChargeDownSound
Type: Sound
Default value: Sound'U2JamesA.ASF-PowerDown.HiPowerDown_01'
[edit] SecondaryLaserChargeUpSound
Type: Sound
Default value: Sound'U2JamesA.ASF-PowerDown.HiPowerUp_01'
[edit] SelfDestructSound
Type: Sound
Default value: Sound'U2Drakk.DrakkBossTry1'
[edit] TakeHitSound
Type: Sound
Default value: Sound'U2JamesA.ASF-Cockpit.Close_02'
[edit] TracerAmbientSound
Type: Sound
Default value: Sound'U2Drakk.TracerAmbient'
[edit] TracerTurnOnSound
Type: Sound
Default value: Sound'U2A.Pickups.fshlite1'
[edit] WingExplodeSound
Type: Sound
Default value: Sound'U2WeaponsA.Dispersion.DP_PoweredUpExplode'
[edit] Internal variables
[edit] ActiveAttackState
Type: name
Default value: PrimaryAttack
[edit] AltFireBoltSpeed
Type: float
Default value: 3000.0
[edit] AltFireEffect
Type: ParticleGenerator
[edit] AltFireEffectTemplate
Type: ParticleGenerator
Default value: ParticleSalamander'drakkboss.ParticleSalamander0'
[edit] AttackDestinationClassName
Type: name
Default value: FlyNode
[edit] AttackDestinations
[edit] AttackDestinationZ
Type: float
[edit] AttackDurationTime
Type: float
Default value: 2.0
[edit] bAttached
Type: bool
[edit] bKamikaze
Type: bool
[edit] bRetaliateOnDamage
Type: bool
[edit] bRetaliating
Type: bool
[edit] bSimpleWaitNoDelay
Type: bool
[edit] ChargeUpEffect
Type: ParticleGenerator
[edit] CurrentAttackDestination
Type: int
[edit] CycleType
Type: ECycleType
Default value: CT_RandomVisible
[edit] FireEffects
Type: ParticleGenerator
Array size: 4
[edit] FireTimer
Type: float
[edit] HoverLocation
Type: Object.Vector
[edit] IdleSpeed
Type: float
Default value: 0.5
[edit] LowerController
Type: U2DrakkBossController
[edit] PostAttackDelayTime
Type: float
Default value: 1.0
[edit] PreAttackDelayTime
Type: float
Default value: 1.0
[edit] PrimaryStageHealth
Type: int
Default value: 3000
[edit] RetaliateLocation
Type: Object.Vector
[edit] RiseTarget
Type: Actor
[edit] RiseYawRate
Type: int
Default value: 32767
[edit] TimeBetweenShots
Type: float
Default value: 1.0
[edit] TracerBeamEffect
Type: PulseLineGenerator
[edit] TracerEndDummy
Type: LookTarget
[edit] TracerStartDummy
Type: LookTarget
[edit] UpperPawn
Type: U2DrakkBossUpper
[edit] WingBoneDisabled
Type: int
[edit] 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"
[edit] WingGlowTimer
Type: float
[edit] WingGlowTimerStart
Type: float
[edit] WingTakkra
Type: LookTarget
Array size: 8
[edit] Default values
| Property | Value | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| DefaultState | SimpleWait | ||||||||
| RotationRate |
|
[edit] Enums
[edit] ECycleType
- CT_Random
- CT_Ordered
- CT_RandomVisible
[edit] Functions
[edit] Events
[edit] Destroyed
Overrides: U2NPCControllerBase.Destroyed
[edit] PreBeginPlay
Overrides: U2NPCControllerShared.PreBeginPlay
[edit] Other instance functions
[edit] ConstructEffect
[edit] DrkbucAttach
[edit] DrkbucPreventDeath
[edit] DrkbucSetAttackState
[edit] DrkbucTick
[edit] EnemyAcquired
Overrides: U2NPCControllerShared.EnemyAcquired
[edit] eventBumpFriend
Overrides: U2NPCControllerShared.eventBumpFriend
[edit] eventTakeDamage
Overrides: U2NPCControllerBase.eventTakeDamage
[edit] eventTookDamage
Overrides: U2NPCControllerBase.eventTookDamage
[edit] FireShot
[edit] FireShotTimer
[edit] GetMoveSpeed
Overrides: U2NPCControllerShared.GetMoveSpeed
[edit] InitEffects
[edit] InitWingTakkra
[edit] KamikazeTimer
[edit] LaserTrace
[edit] LaserTraceEx
[edit] MountToLaser
[edit] PickAttackDestination
[edit] PickHoverDestination
[edit] Possess
Overrides: U2NPCControllerBase.Possess
[edit] ShutdownEffects
[edit] StartFiring
[edit] StopFiring
Overrides: Controller.StopFiring
[edit] Trigger
Overrides: U2NPCControllerScriptable.Trigger
[edit] ValidateLowerController
[edit] States
[edit] @AlternateAttackState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyNotVisible, SeeAlertFriend, SeeFriend, SeeOther
[edit] @AlternateAttackState.BeginState
Overrides: Object.BeginState (global)
[edit] @AlternateAttackState.EndState
Overrides: Object.EndState (global)
[edit] @AlternateAttackState.DrkbucTick
Overrides: DrkbucTick (global)
[edit] @ConstructionState
Ignores: EnemyAcquired, EnemyNotVisible, HearNoise, NotifyBump, SeeEnemy
[edit] @ConstructionState.BeginState
Overrides: Object.BeginState (global)
[edit] @ConstructionState.EndState
Overrides: Object.EndState (global)
[edit] @KamikazeState
[edit] @KamikazeState.BeginState
Overrides: Object.BeginState (global)
[edit] @KamikazeState.EndState
Overrides: Object.EndState (global)
[edit] @KamikazeState.NotifyHitWall
Overrides: Controller.NotifyHitWall (global)
[edit] @PrimaryAttackState
Extends: U2NPCControllerBase.@MoveToGoalBaseState
Ignores: EnemyNotVisible, SeeAlertFriend, SeeFriend, SeeOther
[edit] @PrimaryAttackState.BeginState
Overrides: Object.BeginState (global)
[edit] @PrimaryAttackState.EndState
Overrides: Object.EndState (global)
[edit] @PrimaryAttackState.DrkbucPreventDeath
Overrides: DrkbucPreventDeath (global)
[edit] @PrimaryAttackState.DrkbucTick
Overrides: DrkbucTick (global)
[edit] @PrimaryAttackState.eventTookDamage
Overrides: eventTookDamage (global)
[edit] @PrimaryAttackState.FirePrimaryShot
[edit] @SimpleWaitState
[edit] @SimpleWaitState.EnemyAcquired
Overrides: EnemyAcquired (global)
[edit] @SimpleWaitState.Trigger
Overrides: Trigger (global)
