Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTPowerupPickupFactory

Extends
UTPickupFactory
Modifiers
abstract native

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.NavigationPoint
      |   
      +-- Engine.PickupFactory
         |   
         +-- UTGame.UTPickupFactory
            |   
            +-- UTGame.UTPowerupPickupFactory

Direct Known Subclasses:

UTPickupFactory_Berserk, UTPickupFactory_Invisibility, UTPickupFactory_Invulnerability, UTPickupFactory_JumpBoots, UTPickupFactory_SlowField, UTPickupFactory_UDamage

Variables Summary
UTParticleSystemComponentParticleEffects
PrimitiveComponentSpinner
Inherited Variables from UTGame.UTPickupFactory
BaseBrightEmissive, BaseDimEmissive, BaseEmissive, BaseMaterialInstance, BaseMaterialParamName, BaseMesh, BasePulseRate, BasePulseTime, BaseTargetEmissive, bDoVisibilityFadeIn, bFloatingPickup, bHasLocationSpeech, bIsDisabled, bIsRespawning, BobBaseOffset, BobOffset, BobSpeed, BobTimer, bPulseBase, bRandomStart, bRotatingPickup, bTrackPickup, bUpdatingPickup, Glow, GlowEmissiveParam, LastSeekNotificationTime, LightEnvironment, LocationSpeech, MIC_Visibility, MIC_VisibilitySecondMaterial, PickupIndex, PickupReadySound, PickupStatName, PickUpWaveForm, PivotTranslation, PulseThreshold, RespawnSound, TeamOwner[4], VisibilityParamName, YawRotationRate
Inherited Variables from Engine.PickupFactory
bIsSuperItem, bOnlyReplicateHidden, bPickupHidden, bPredictRespawns, InventoryType, MaxDesireability, OriginalFactory, PickupMesh, ReplacementFactory, RespawnEffectTime

Functions Summary
function AddWeaponOverlay (UTGameReplicationInfo GRI))
function SetPickupHidden ()))
function SetPickupVisible ()))
function SpawnCopyFor (Pawn Recipient ))
Inherited Functions from UTGame.UTPickupFactory
BeginState, BotDesireability, DisablePickup, EndState, GetPickupStatName, InitPickupMeshEffects, PickedUpBy, PostBeginPlay, PulseThresholdMet, ReplicatedEvent, RespawnEffect, SetInitialState, SetPickupHidden, SetPickupMesh, SetPickupVisible, SetResOut, ShouldCamp, ShutDown, StartPulse, StopsProjectile, UpdateHUD
Inherited Functions from Engine.PickupFactory
BeginState, CheckForErrors, CheckTouching, Destroyed, DetourWeight, EndState, GetRespawnTime, GiveTo, InitializePickup, MatchStarting, PickedUpBy, PreBeginPlay, ReadyToPickup, RecheckValidTouch, ReplicatedEvent, Reset, RespawnEffect, SetInitialState, SetPickupHidden, SetPickupMesh, SetPickupVisible, SetRespawn, ShouldRespawn, ShutDown, SpawnCopyFor, StartSleeping, StaticPrecache, Touch, ValidTouch


Variables Detail

ParticleEffects Source code

var UTParticleSystemComponent ParticleEffects;
extra spinning particles (rotated in C++ when visible)

Spinner Source code

var PrimitiveComponent Spinner;
extra spinning component (rotated in C++ when visible)


Functions Detail

AddWeaponOverlay Source code

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 Source code

simulated function SetPickupHidden ( ) )

SetPickupVisible Source code

simulated function SetPickupVisible ( ) )

SpawnCopyFor Source code

function SpawnCopyFor ( Pawn Recipient ) )


Defaultproperties

defaultproperties
{
   Begin Object Class=StaticMeshComponent Name=StaticMeshComponent1 ObjName=StaticMeshComponent1 Archetype=StaticMeshComponent'Engine.Default__StaticMeshComponent'
      StaticMesh=StaticMesh'PICKUPS.Base_Powerup.Mesh.S_Pickups_Base_Powerup01_Disc'
      LightEnvironment=DynamicLightEnvironmentComponent'UTGame.Default__UTPowerupPickupFactory:PickupLightEnvironment'
      CullDistance=7000.000000
      CachedCullDistance=7000.000000
      bUseAsOccluder=False
      CastShadow=False
      bForceDirectLightMap=True
      bCastDynamicShadow=False
      LightingChannels=(BSP=True,Static=True)
      CollideActors=False
      Translation=(X=0.000000,Y=0.000000,Z=-40.000000)
      Name="StaticMeshComponent1"
      ObjectArchetype=StaticMeshComponent'Engine.Default__StaticMeshComponent'
   End Object
   Spinner=StaticMeshComponent1
   bRotatingPickup=True
   bTrackPickup=True
   Begin Object Class=DynamicLightEnvironmentComponent Name=PickupLightEnvironment ObjName=PickupLightEnvironment Archetype=DynamicLightEnvironmentComponent'UTGame.Default__UTPickupFactory:PickupLightEnvironment'
      ObjectArchetype=DynamicLightEnvironmentComponent'UTGame.Default__UTPickupFactory:PickupLightEnvironment'
   End Object
   LightEnvironment=PickupLightEnvironment
   bIsSuperItem=True
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTPickupFactory:CollisionCylinder'
      ObjectArchetype=CylinderComponent'UTGame.Default__UTPickupFactory:CollisionCylinder'
   End Object
   CylinderComponent=CollisionCylinder
   Components(0)=CollisionCylinder
   Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderer Archetype=PathRenderingComponent'UTGame.Default__UTPickupFactory:PathRenderer'
      ObjectArchetype=PathRenderingComponent'UTGame.Default__UTPickupFactory:PathRenderer'
   End Object
   Components(1)=PathRenderer
   Components(2)=PickupLightEnvironment
   Begin Object Class=StaticMeshComponent Name=BaseMeshComp ObjName=BaseMeshComp Archetype=StaticMeshComponent'UTGame.Default__UTPickupFactory:BaseMeshComp'
      StaticMesh=StaticMesh'PICKUPS.Base_Powerup.Mesh.S_Pickups_Base_Powerup01'
      Translation=(X=0.000000,Y=0.000000,Z=-44.000000)
      ObjectArchetype=StaticMeshComponent'UTGame.Default__UTPickupFactory:BaseMeshComp'
   End Object
   Components(3)=BaseMeshComp
   Components(4)=StaticMeshComponent1
   bMovable=True
   CollisionComponent=CollisionCylinder
   CollisionType=COLLIDE_CustomDefault
   Name="Default__UTPowerupPickupFactory"
   ObjectArchetype=UTPickupFactory'UTGame.Default__UTPickupFactory'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:54.913 - Created with UnCodeX