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

UTGame.UTPickupFactory_HealthVial

Extends
UTHealthPickupFactory

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.NavigationPoint
      |   
      +-- Engine.PickupFactory
         |   
         +-- UDKBase.UDKPickupFactory
            |   
            +-- UTGame.UTPickupFactory
               |   
               +-- UTGame.UTItemPickupFactory
                  |   
                  +-- UTGame.UTHealthPickupFactory
                     |   
                     +-- UTGame.UTPickupFactory_HealthVial

Variables Summary
array<UTPickupFactory_HealthVial>AdjacentVials
Inherited Variables from UTGame.UTHealthPickupFactory
bSuperHeal, HealingAmount
Inherited Variables from UTGame.UTItemPickupFactory
PickupMessage, PickupSound, RespawnTime, UseHintMessage

Functions Summary
functionfloat BotDesireability (Pawn P, Controller C))
functionfloat DetourWeight (Pawn Other, loat PathWeight))
Pickup
function FindAdjacentVials (out array<UTPickupFactory_HealthVial> InAdjacentVials, UTPickupFactory_HealthVial InitialCaller))
function PostBeginPlay ()))
function SpawnCopyFor (Pawn Recipient ))
Inherited Functions from UTGame.UTHealthPickupFactory
BotDesireability, DetourWeight, HealAmount, SpawnCopyFor, UpdateHUD, ValidTouch
Inherited Functions from UTGame.UTItemPickupFactory
BotDesireability, GetLocalString, GetRespawnTime, InitializePickup, SetRespawn, SpawnCopyFor

States Summary
Pickup Source code
auto state Pickup
DetourWeight


Variables Detail

AdjacentVials Source code

var array<UTPickupFactory_HealthVial> AdjacentVials;
list of adjacent vials; used to adjust AI ratings for vial groups


Functions Detail

BotDesireability Source code

function float BotDesireability ( Pawn P, Controller C) )

DetourWeight Pickup Source code

function float DetourWeight ( Pawn Other,float PathWeight) )

FindAdjacentVials Source code

function FindAdjacentVials ( out array<UTPickupFactory_HealthVial> InAdjacentVials, UTPickupFactory_HealthVial InitialCaller) )
adds all adjacent vials to the given array recursive, so it detects strung out vial groups and such

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

SpawnCopyFor Source code

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


Defaultproperties

defaultproperties
{
	bSuperHeal=true
	bIsSuperItem=false
	RespawnTime=30.000000
	MaxDesireability=0.3
	HealingAmount=5
	PickupSound=SoundCue'A_Pickups.Health.Cue.A_Pickups_Health_Small_Cue_Modulated'

	bRotatingPickup=true
	YawRotationRate=32000

	bFloatingPickup=true
	bRandomStart=true
	BobSpeed=4.0
	BobOffset=5.0

	Begin Object Name=HealthPickUpMesh
		StaticMesh=StaticMesh'Pickups.Health_Small.Mesh.S_Pickups_Health_Small'
		Scale3D=(X=1.0,Y=1.0,Z=1.0)
	End Object


	Begin Object NAME=CollisionCylinder
		CollisionRadius=+00030.000000
		CollisionHeight=+00020.000000
		CollideActors=true
	End Object
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: ti 22-3-2011 19:57:00.636 - Created with UnCodeX