I'm a doctor, not a mechanic

UE1:BioGel (UT)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT Object >> Actor >> Projectile >> BioGel
Package: 
UnrealShare
Direct subclasses:
BarrelSludge, BigBioGel, BioDrop
This class in other games:
RTNP, U1

BioGel.

Properties

BaseOffset

Type: float


bCheckedSurface

Type: bool


bOnGround

Type: bool


numBio

Type: int


Default value: 7

SurfaceNormal

Type: Object.Vector


wallTime

Type: float


Default values

Property Value
AnimSequence 'Flying'
bBounce True
bNetTemporary False
bProjTarget True
bUnlit True
Buoyancy 170.0
CollisionHeight 2.0
CollisionRadius 2.0
Damage 40.0
ImpactSound Sound'UnrealShare.BioRifle.GelHit'
LifeSpan 12.0
LightBrightness 70
LightEffect LE_NonIncidence
LightHue 91
LightRadius 3
LightType LT_Steady
MaxSpeed 1500.0
Mesh LodMesh'UnrealShare.BioRGel'
MiscSound Sound'UnrealShare.General.Explg02'
MomentumTransfer 20000
Physics PHYS_Falling
RemoteRole ROLE_SimulatedProxy
Speed 800.0

Functions

Events

PostBeginPlay

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

event Timer ()

Overrides: Actor.Timer


Other instance functions

SetWall

simulated function SetWall (Object.Vector HitNormal, Actor Wall)


States

Exploding

Ignores: TakeDamage, Touch

Exploding.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Flying

Modifiers: auto

Flying.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


Flying.HitWall

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

Overrides: Projectile.HitWall (global)


Flying.Timer

event Timer ()

Overrides: Timer (global)


Flying.ZoneChange

simulated event ZoneChange (ZoneInfo NewZone)

Overrides: Actor.ZoneChange (global)


Flying.ProcessTouch

function ProcessTouch (Actor Other, Object.Vector HitLocation)

Overrides: Projectile.ProcessTouch (global)


OnSurface

OnSurface.AnimEnd

simulated event AnimEnd ()

Overrides: Actor.AnimEnd (global)


OnSurface.BeginState

event BeginState ()

Overrides: Object.BeginState (global)


OnSurface.Timer

event Timer ()

Overrides: Timer (global)


OnSurface.CheckSurface

simulated function CheckSurface ()


OnSurface.ProcessTouch

function ProcessTouch (Actor Other, Object.Vector HitLocation)

Overrides: Projectile.ProcessTouch (global)