I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:TurretWeapon (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Inventory >> Weapon >> TurretWeapon
Package: 
Weapons
Direct subclasses:
LowlandsGiantMortar, CarnivalMG, EnergyCannon, GardenMG, JuggernautCannon, JuggernautFlamethrower, Mortar, MultiRocket, RaptorMG, RoundHouseMG, WingedCannon

null

Properties

EnergyCost

Type: float


Default value: 5.0E-4

MyThirdPersonActor

Type: Actor


OfflineSound

Type: Sound


Default value: Sound'VehiclesA.Generic.Error'

Default values

Property Value
bNetNotify True
bOnlyDirtyReplication False
bOnlyRelevantToOwner False

Functions

Events

PostNetReceive

simulated event PostNetReceive ()

Overrides: Actor.PostNetReceive


Other instance functions

AttachToPawn

simulated function AttachToPawn (Pawn P)

Overrides: Inventory.AttachToPawn


ExecuteFire

simulated function ExecuteFire (optional bool bAltFire)

Overrides: Weapon.ExecuteFire


ProjectileFire

function Projectile ProjectileFire ()

Overrides: Weapon.ProjectileFire


SendEvent

simulated function SendEvent (string EventName)

Overrides: Weapon.SendEvent


TraceFire

function TraceFire (float TraceSpread)

Overrides: Weapon.TraceFire


UseAmmo

simulated function UseAmmo ()


States

DownWeapon

Inherits from: Weapon.DownWeapon

Modifiers: simulated

Ignores: AltFire, Fire

DownWeapon.BeginState

simulated event BeginState ()

Overrides: Weapon.DownWeapon.BeginState


DownWeapon.PutDown

simulated function bool PutDown ()

Overrides: Weapon.DownWeapon.PutDown