UE1:DispersionAmmo (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
UT Object >> Actor >> Projectile >> DispersionAmmo
Package:
UnrealShare
Direct subclasses:
DAmmo2, DAmmo3, DAmmo4, DAmmo5
This class in other games:

DispersionAmmo.

Properties

Property group 'DispersionAmmo'

EffectSound1

Type: Sound


Default value: Sound'UnrealShare.General.DispEX1'

ExpSkin

Type: Texture


Default value: Texture'UnrealShare.Effects.BluePal'

ExpType

Type: Texture


Default value: Texture'UnrealShare.DispExpl.dseb_A00'

NumFrames

Type: int


Default value: 8

ParticleType

Type: class<SmallSpark>


Default value: Class'UnrealShare.Spark3'

Pause

Type: float


Default value: 0.05

SparkModifier

Type: float


Default value: 1.0

SparkScale

Type: float


Default value: 1.0

SpriteAnim

Type: Texture

Array size: 20


Default value, index 0: Texture'UnrealShare.MainEffect.e1_a00'

Default value, index 1: Texture'UnrealShare.MainEffect.e2_a00'

Default value, index 2: Texture'UnrealShare.MainEffect.e3_a00'

Default value, index 3: Texture'UnrealShare.MainEffect.e4_a00'

Default value, index 4: Texture'UnrealShare.MainEffect.e5_a00'

Internal variables

AnimTime

Type: float


bAltFire

Type: bool


bExploded

Type: bool


bExplosionEffect

Type: bool


i

Type: int


Default values

Functions

Events

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


TakeDamage

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

Overrides: Actor.TakeDamage


Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions

BlowUp

function BlowUp (Object.Vector HitLocation)


Explode

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

Overrides: Projectile.Explode


InitSplash

function InitSplash (float DamageScale)


ProcessTouch

simulated function ProcessTouch (Actor Other, Object.Vector HitLocation)

Overrides: Projectile.ProcessTouch