UE1:TeamCannon (UT)
![]() |
Object >> Actor >> Pawn >> StationaryPawn >> TeamCannon |
- Package:
- BotPack
- Direct subclass:
- MinigunCannon
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. |
TeamCannon.
Properties
Property group 'TeamCannon'
ActivateSound
Type: Sound
Default value: Sound'UnrealI.Cannon.CannonActivate'
bLeadTarget
Type: bool
DeActivateSound
Type: Sound
FireSound
Type: Sound
Default value: Sound'UnrealI.Cannon.CannonShot'
MyTeam
Type: int
PostKillMessage
Type: string
Modifiers: localized
Default value: "was killed by an automatic cannon!"
PreKillMessage
Type: string
Modifiers: localized
ProjectileType
Type: class<Projectile>
Default value: Class'BotPack.CannonShot'
Internal variables
bShoot
Type: bool
Drop
Type: float
How far down to drop spawning of projectile
Default value: 60.0
GunBase
Type: Actor
SampleTime
Type: float
How often we sample Instigator's location
Default value: 0.33
StartingRotation
Type: Object.Rotator
TrackingRate
Type: int
How fast Cannon tracks Instigator
Default value: 25000
Default values
Property | Value | ||||
---|---|---|---|---|---|
AnimSequence | 'Activate' | ||||
CollisionRadius | 28.0 | ||||
FovAngle | 90.0 | ||||
Health | 220 | ||||
MenuName | "automatic cannon!" | ||||
Mesh | LodMesh'Botpack.cdgunmainM' | ||||
NameArticle | "an " | ||||
RemoteRole | ROLE_SimulatedProxy | ||||
RotationRate |
| ||||
SightRadius | 3000.0 |
Functions
Events
Destroyed
Overrides: Pawn.Destroyed
PostBeginPlay
Overrides: Pawn.PostBeginPlay
TakeDamage
Overrides: Pawn.TakeDamage
Tick
Overrides: Actor.Tick
Trigger
Overrides: Actor.Trigger
Other instance functions
ActivateComplete
KillMessage
Overrides: Pawn.KillMessage
PickAnim
PlayActivate
PlayDeactivate
SameTeamAs
Overrides: StationaryPawn.SameTeamAs
SetTeam
Overrides: StationaryPawn.SetTeam
Shoot
SpawnBase
StartDeactivate
States
ActiveCannon
ActiveCannon.BeginState
Overrides: Object.BeginState (global)
ActiveCannon.EnemyNotVisible
Overrides: Pawn.EnemyNotVisible (global)
ActiveCannon.Timer
Overrides: Actor.Timer (global)
ActiveCannon.Killed
Overrides: Pawn.Killed (global)
DamagedState
Ignores: EnemyNotVisible, SeePlayer, TakeDamage
DeActivated
Ignores: EnemyNotVisible, SeePlayer, TakeDamage
GameEnded
Inherits from: Pawn.GameEnded
Ignores: Bump, Died, Falling, FootZoneChange, HeadZoneChange, HearNoise, HitWall, KilledBy, SeePlayer, TakeDamage, WarnTarget, ZoneChange
GameEnded.BeginState
Overrides: Pawn.GameEnded.BeginState
Idle
Modifiers: auto
Idle.BeginState
Overrides: Object.BeginState (global)
Idle.SeePlayer
Overrides: Pawn.SeePlayer (global)
TrackWarhead
Ignores: EnemyNotVisible, SeePlayer
TrackWarhead.Timer
Overrides: Actor.Timer (global)
TrackWarhead.FindEnemy