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

UE3:UTPowerupPickupFactory (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 05:17, 16 August 2009 by Wormbo (Talk | contribs) (updated defaults)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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[edit]

ParticleEffects[edit]

Type: UTParticleSystemComponent

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

Spinner[edit]

Type: PrimitiveComponent

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

Default value: StaticMeshComponent'StaticMeshComponent1'

Default values[edit]

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

Subobjects[edit]

BaseMeshComp[edit]

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[edit]

Class: Engine.CylinderComponent

Inherits from: UTPickupFactory.CollisionCylinder

No new values.

PathRenderer[edit]

Class: Engine.PathRenderingComponent

Inherits from: UTPickupFactory.PathRenderer

No new values.

PickupLightEnvironment[edit]

Class: Engine.DynamicLightEnvironmentComponent

Inherits from: UTPickupFactory.PickupLightEnvironment

No new values.

StaticMeshComponent1[edit]

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[edit]

AddWeaponOverlay[edit]

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[edit]

simulated function SetPickupHidden ()

Overrides: UTPickupFactory.SetPickupHidden


SetPickupVisible[edit]

simulated function SetPickupVisible ()

Overrides: UTPickupFactory.SetPickupVisible


SpawnCopyFor[edit]

function SpawnCopyFor (Pawn Recipient)

Overrides: PickupFactory.SpawnCopyFor