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

UE1:WarShell (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Projectile >> WarShell
Package: 
BotPack
Direct subclass:
GuidedWarShell

WarShell.

Properties

CannonTimer

Type: float


SmokeRate

Type: float


trail

Type: RedeemerTrail


Default values

Property Value
AmbientGlow 78
AmbientSound Sound'Botpack.Redeemer.WarFly'
bNetTemporary False
bProjTarget True
bUnlit True
CollisionHeight 8.0
CollisionRadius 15.0
Damage 1000.0
ExplosionDecal Class'BotPack.NuclearMark'
Mesh LodMesh'Botpack.missile'
MomentumTransfer 100000
MyDamageType 'RedeemerDeath'
RemoteRole ROLE_SimulatedProxy
SoundRadius 100
SoundVolume 255
Speed 600.0

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


TakeDamage

singular event TakeDamage (int NDamage, Pawn instigatedBy, Object.Vector hitlocation, Object.Vector momentum, name damageType)

Overrides: Actor.TakeDamage


Timer

simulated event Timer ()

Overrides: Actor.Timer


Other instance functions

WarnCannons

function WarnCannons ()


States

Flying

Modifiers: auto

Flying.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Flying.ZoneChange

simulated event ZoneChange (ZoneInfo NewZone)

Overrides: Actor.ZoneChange (global)


Flying.Explode

function Explode (Object.Vector HitLocation, Object.Vector HitNormal)

Overrides: Projectile.Explode (global)


Flying.ProcessTouch

function ProcessTouch (Actor Other, Object.Vector HitLocation)

Overrides: Projectile.ProcessTouch (global)