The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE3:UTPowerupPickupFactory (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> Actor >> NavigationPoint >> PickupFactory >> UTPickupFactory >> UTPowerupPickupFactory
Package: 
UTGame
Direct subclasses:
UTPickupFactory_JumpBoots, UTPickupFactory_Berserk, UTPickupFactory_Invisibility, UTPickupFactory_Invulnerability, UTPickupFactory_UDamage, UTPickupFactory_SlowField
This class in other games:
UDK

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Properties

ParticleEffects

Type: UTParticleSystemComponent

extra spinning particles (rotated in C++ when visible)

Spinner

Type: PrimitiveComponent

extra spinning component (rotated in C++ when visible)

Default value: StaticMeshComponent'StaticMeshComponent1'

Default values

Property Value
bIsSuperItem True
bMovable True
bRotatingPickup True
bTrackPickup True
CollisionType COLLIDE_CustomDefault
Components[4] StaticMeshComponent'StaticMeshComponent1'

Subobjects

BaseMeshComp

Class: Engine.StaticMeshComponent

Inherits from: UTPickupFactory.BaseMeshComp

Property Value
StaticMesh StaticMesh'PICKUPS.Base_Powerup.Mesh.S_Pickups_Base_Powerup01'
Translation
Member Value
X 0.0
Y 0.0
Z -44.0

CollisionCylinder

Class: Engine.CylinderComponent

Inherits from: UTPickupFactory.CollisionCylinder

No new values.

PathRenderer

Class: Engine.PathRenderingComponent

Inherits from: UTPickupFactory.PathRenderer

No new values.

PickupLightEnvironment

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTPickupFactory.PickupLightEnvironment

No new values.

StaticMeshComponent1

Class: Engine.StaticMeshComponent

Property Value
bCastDynamicShadow False
bForceDirectLightMap True
bUseAsOccluder False
CachedCullDistance 7000.0
CastShadow False
CollideActors False
CullDistance 7000.0
LightEnvironment DynamicLightEnvironmentComponent'UTGame.Default__UTPowerupPickupFactory:PickupLightEnvironment'
LightingChannels
Member Value
BSP True
Static True
StaticMesh StaticMesh'PICKUPS.Base_Powerup.Mesh.S_Pickups_Base_Powerup01_Disc'
Translation
Member Value
X 0.0
Y 0.0
Z -40.0

Instance functions

AddWeaponOverlay

simulated function AddWeaponOverlay (UTGameReplicationInfo GRI)

adds weapon overlay material this powerup uses (if any) to the GRI in the correct spot

See: UTPawn.WeaponOverlayFlags, UTWeapon::SetWeaponOverlayFlags

SetPickupHidden

simulated function SetPickupHidden ()

Overrides: UTPickupFactory.SetPickupHidden


SetPickupVisible

simulated function SetPickupVisible ()

Overrides: UTPickupFactory.SetPickupVisible


SpawnCopyFor

function SpawnCopyFor (Pawn Recipient)

Overrides: PickupFactory.SpawnCopyFor