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

UTGame.UTItemPickupFactory

Extends
UTPickupFactory
Modifiers
native abstract

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

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

Direct Known Subclasses:

UTAmmoPickupFactory, UTArmorPickupFactory, UTHealthPickupFactory

Variables Summary
stringPickupMessage
SoundCuePickupSound
floatRespawnTime
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
functionfloat BotDesireability (Pawn P, Controller C))
functionstring GetLocalString (optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2 ))
functionfloat GetRespawnTime ()))
function InitializePickup ()))
function SetRespawn ()))
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

PickupMessage Source code

var localized string PickupMessage;

PickupSound Source code

var SoundCue PickupSound;

RespawnTime Source code

var float RespawnTime;


Functions Detail

BotDesireability Source code

function float BotDesireability ( Pawn P, Controller C) )

GetLocalString Source code

static function string GetLocalString ( optional int Switch, optional PlayerReplicationInfo RelatedPRI_1, optional PlayerReplicationInfo RelatedPRI_2 ) )

GetRespawnTime Source code

function float GetRespawnTime ( ) )

InitializePickup Source code

simulated function InitializePickup ( ) )

SetRespawn Source code

function SetRespawn ( ) )

SpawnCopyFor Source code

function SpawnCopyFor ( Pawn Recipient ) )
Give the benefit of this pickup to the recipient


Defaultproperties

defaultproperties
{
   RespawnTime=30.000000
   Begin Object Class=DynamicLightEnvironmentComponent Name=PickupLightEnvironment ObjName=PickupLightEnvironment Archetype=DynamicLightEnvironmentComponent'UTGame.Default__UTPickupFactory:PickupLightEnvironment'
      ObjectArchetype=DynamicLightEnvironmentComponent'UTGame.Default__UTPickupFactory:PickupLightEnvironment'
   End Object
   LightEnvironment=PickupLightEnvironment
   InventoryType=Class'UTGame.UTPickupInventory'
   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'
      ObjectArchetype=StaticMeshComponent'UTGame.Default__UTPickupFactory:BaseMeshComp'
   End Object
   Components(3)=BaseMeshComp
   CollisionComponent=CollisionCylinder
   CollisionType=COLLIDE_CustomDefault
   MessageClass=Class'UTGame.UTPickupMessage'
   Name="Default__UTItemPickupFactory"
   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:53.050 - Created with UnCodeX