My program doesn't have bugs. It just develops random features.

User:Crusha/DynamicWeather/DWHail

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search

A Hail spawner. Hail can damage things that it falls on.


DWHail

UT2004 Object >> Actor >> DWParent >> DWHail (custom)
Package: 
DWeather

DWHail A Hail spawner By Mark 'MarZer' Gillard

Properties

Property group 'DWHail'

Enabled

Type: bool


Default value: True

NumberSpawned

Type: DWParent.IntRange


Default value:

Member Value
Max 24
Min 12

SpawnInterval

Type: Object.Range


Default value:

Member Value
Max 0.16
Min 0.08

SpawnRange

Type: DWParent.SRange


Internal variables

ActualInterval

Type: float


ActualNumberSpawned

Type: int


Windy

Type: Object.Vector

the wind

Default values

Property Value
bDirectional True
bIsEffectedByWind True
bMovable False
bNoDelete True
Texture Texture'DWeather-tex.Icons.hailicon'

Functions

Events

PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


Timer

simulated event Timer ()

Overrides: Actor.Timer


Trigger

simulated event Trigger (Actor Other, Pawn EventInstigator)

Overrides: Actor.Trigger


Other instance functions

SpawnHail

simulated function SpawnHail ()


UpdateWind

simulated function UpdateWind (Object.Vector Wind)

Overrides: DWParent.UpdateWind



DWHailChunk

UT2004 Object >> Actor >> Projectile >> DWHailChunk (custom)
Package: 
DWeather

DWHailChunk.

Properties

Bounces

Type: byte


Default value: 2

DamageAtten

Type: float


Default value: 3.0

Dir

Type: Object.Vector


DrawScaleMod

Type: float


ImpactSounds

Type: Sound

Array size: 6


Default value, index 0: Sound'XEffects.Impact4Snd'

Default value, index 1: Sound'XEffects.Impact6Snd'

Default value, index 2: Sound'XEffects.Impact7Snd'

Default value, index 3: Sound'XEffects.Impact3'

Default value, index 4: Sound'XEffects.Impact1'

Default value, index 5: Sound'XEffects.Impact2'

Default values

Property Value
AmbientGlow 140
bBounce True
bFixedRotationDir True
CullDistance 4500.0
Damage 10.0
DesiredRotation
Member Value
Pitch 400
Roll 600
Yaw 1200
DrawScale 0.125
DrawType DT_StaticMesh
LifeSpan 10.0
MaxSpeed 3000.0
MomentumTransfer 3000.0
MyDamageType Class'DWeather.DamTypeHailChunk'
Physics PHYS_Falling
RotationRate
Member Value
Pitch 800
Roll 1000
Yaw 1600
Speed 3000.0
StaticMesh StaticMesh'DWeather-smesh.Hail.hail-mesh'
Style STY_Alpha

Functions

Events

Destroyed

simulated event Destroyed ()

Overrides: Actor.Destroyed


HitWall

simulated event HitWall (Object.Vector HitNormal, Actor Wall)

Overrides: Projectile.HitWall


Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Actor.Landed


PhysicsVolumeChange

simulated event PhysicsVolumeChange (PhysicsVolume Volume)

Overrides: Actor.PhysicsVolumeChange


PostBeginPlay

simulated event PostBeginPlay ()

Overrides: Projectile.PostBeginPlay


Tick

simulated event Tick (float DeltaTime)

Overrides: Actor.Tick


Other instance functions

ProcessTouch

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

Overrides: Projectile.ProcessTouch


UpdateWind

simulated function UpdateWind (Object.Vector Wind)