Worst-case scenario: the UEd Goblin wipes the map and burns down your house.

UE2:ONSGrenadeProjectile (UT2004)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT2004 Object >> Actor >> Projectile >> ONSGrenadeProjectile
Package: 
Onslaught


Properties[edit]

Property group 'ONSGrenadeProjectile'[edit]

DampenFactor[edit]

Type: float


Default value: 0.5

DampenFactorParallel[edit]

Type: float


Default value: 0.8

Internal variables[edit]

bCanHitOwner[edit]

Type: bool


Beacon[edit]

Type: Emitter


HitEffectClass[edit]

Type: class<xEmitter>


Default value: Class'XEffects.WallSparks'

IgnoreActor[edit]

Type: Actor

don't stick to this actor

LastSparkTime[edit]

Type: float


Team[edit]

Type: byte


Trail[edit]

Type: xEmitter


Default values[edit]

Property Value
AmbientGlow 100
bBounce True
bFixedRotationDir True
bHardAttach True
bNetTemporary False
bOnlyDirtyReplication True
bProjTarget True
bSwitchToZeroCollision True
bUseCollisionStaticMesh True
CollisionHeight 1.0
CollisionRadius 1.0
CullDistance 5000.0
Damage 100.0
DamageRadius 175.0
DesiredRotation
Member Value
Pitch 12000
Roll 2334
Yaw 5666
DrawScale 0.075
DrawType DT_StaticMesh
ExplosionDecal Class'Onslaught.ONSRocketScorch'
ImpactSound Sound'WeaponSounds.P1GrenFloor1'
LifeSpan 0.0
MaxSpeed 1200.0
MomentumTransfer 50000.0
MyDamageType Class'Onslaught.DamTypeONSGrenade'
Physics PHYS_Falling
Speed 1200.0
StaticMesh StaticMesh'VMWeaponsSM.PlayerWeaponsGroup.VMGrenade'
TossZ 0.0

Functions[edit]

Events[edit]

BaseChange[edit]

simulated event BaseChange ()

Overrides: Actor.BaseChange


Destroyed[edit]

simulated event Destroyed ()

Overrides: Actor.Destroyed


HitWall[edit]

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

Overrides: Projectile.HitWall


Landed[edit]

simulated event Landed (Object.Vector HitNormal)

Overrides: Actor.Landed


PostBeginPlay[edit]

simulated event PostBeginPlay ()

Overrides: Projectile.PostBeginPlay


PostNetBeginPlay[edit]

simulated event PostNetBeginPlay ()

Overrides: Actor.PostNetBeginPlay


TakeDamage[edit]

simulated event TakeDamage (int Damage, Pawn EventInstigator, Object.Vector HitLocation, Object.Vector Momentum, class<DamageTypeDamageType)

Overrides: Actor.TakeDamage


Other instance functions[edit]

Explode[edit]

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

Overrides: Projectile.Explode


PawnBaseDied[edit]

simulated function PawnBaseDied ()

Overrides: Actor.PawnBaseDied


ProcessTouch[edit]

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

Overrides: Projectile.ProcessTouch


Stick[edit]

simulated function Stick (Actor HitActor, Object.Vector HitLocation)


UnStick[edit]

simulated function UnStick ()