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

UE2:U2WeaponPickup (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Pickup >> WeaponPickup >> U2WeaponPickup
Package: 
U2
Direct subclasses:
WeaponSniperRifle, WeaponPistol, WeaponGrenadeLauncher, WeaponAssaultRifle, WeaponDispersion, WeaponEnergyRifle, WeaponFlameThrower, WeaponLaserRifle, WeaponLeechGun, WeaponRocketLauncher, WeaponShotgun, WeaponSingularityCannon, WeaponTakkra

U2WeaponPickup.uc Created By: Mark Poesch Created On: 4/16/00 $Author: Mfox $ $Date: 2/10/03 5:08p $ $Revision: 12 $

Properties[edit]

Property group 'U2WeaponPickup'[edit]

bForceCleanup[edit]

Type: bool


BounceDamping[edit]

Type: float


Default value: 0.45

BounceSounds[edit]

Type: array<string>


Default value: "U2A.Landed.Metal"

PrimaryCleanupDelay[edit]

Type: float


SecondaryCleanupDelay[edit]

Type: float


Default value: 5.0

Internal variables[edit]

LastBounceSoundTime[edit]

Type: float


Default values[edit]

Property Value
AlignMeshTraceOffset1
Member Value
X 10.0
Y -5.0
Z -12.0
AlignMeshTraceOffset2
Member Value
X 10.0
Y 5.0
Z -12.0
AlignMeshTraceOffset3
Member Value
X -12.0
Z -12.0
bNoStaticMeshCollide True
DrawType DT_StaticMesh

Functions[edit]

Events[edit]

HitWall[edit]

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

Overrides: Actor.HitWall


Landed[edit]

event Landed (Object.Vector HitNormal)

Overrides: Pickup.Landed


Other instance functions[edit]

AnnouncePickup[edit]

function AnnouncePickup (Pawn Receiver)

Overrides: Pickup.AnnouncePickup


PlayBounceSound[edit]

function PlayBounceSound ()


States[edit]

Pickup[edit]

Inherits from: Pickup.Pickup

Modifiers: auto

Pickup.BeginState[edit]

event BeginState ()

Overrides: Pickup.Pickup.BeginState


Pickup.EndState[edit]

event EndState ()

Overrides: Object.EndState (global)


Pickup.HitWall[edit]

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

Overrides: HitWall (global)


Pickup.Landed[edit]

simulated event Landed (Object.Vector HitNormal)

Overrides: Landed (global)


Pickup.Timer[edit]

event Timer ()

Overrides: Pickup.Pickup.Timer