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

UTGameContent.UTDroppedShieldBelt

Extends
UTDroppedItemPickup

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

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.DroppedPickup
      |   
      +-- UTGame.UTDroppedPickup
         |   
         +-- UTGame.UTDroppedItemPickup
            |   
            +-- UTGameContent.UTDroppedShieldBelt

Variables Summary
intShieldAmount
Inherited Variables from UTGame.UTDroppedItemPickup
MaxDesireability, PickupSound
Inherited Variables from UTGame.UTDroppedPickup
bPickupable, bRotatingPickup, MyLightEnvironment, PickupMesh, PickupParticles, StartScale, YawRotationRate

Functions Summary
functionfloat BotDesireability (Pawn Bot, Controller C))
functionint CanUseShield (UTPawn P))
function DroppedFrom (Pawn P))
function GiveTo (Pawn P))
functionbool ValidTouch (Pawn Other))
Pickup
Inherited Functions from UTGame.UTDroppedItemPickup
BotDesireability, Destroyed, DroppedFrom, PickedUpBy, PostBeginPlay, SetPickupMesh
Inherited Functions from UTGame.UTDroppedPickup
BeginState, Landed, PreBeginPlay, SetPickupMesh, SetPickupParticles, ValidTouch

States Summary
Pickup Source code
auto state Pickup
ValidTouch


Variables Detail

ShieldAmount Source code

var int ShieldAmount;


Functions Detail

BotDesireability Source code

function float BotDesireability ( Pawn Bot, Controller C) )

CanUseShield Source code

function int CanUseShield ( UTPawn P) )

DroppedFrom Source code

function DroppedFrom ( Pawn P) )

GiveTo Source code

function GiveTo ( Pawn P) )

ValidTouch Pickup Source code

function bool ValidTouch ( Pawn Other) )


Defaultproperties

defaultproperties
{
   ShieldAmount=100
   MaxDesireability=1.500000
   PickupSound=SoundCue'A_Pickups.ShieldBelt.Cue.A_Pickups_Shieldbelt_Activate_Cue'
   Begin Object Class=StaticMeshComponent Name=ArmorPickUpComp ObjName=ArmorPickUpComp Archetype=StaticMeshComponent'Engine.Default__StaticMeshComponent'
      StaticMesh=StaticMesh'PICKUPS.Armor_ShieldBelt.Mesh.S_UN_Pickups_Shield_Belt'
      LightEnvironment=DynamicLightEnvironmentComponent'UTGameContent.Default__UTDroppedShieldBelt:DroppedPickupLightEnvironment'
      CullDistance=7000.000000
      CachedCullDistance=7000.000000
      bUseAsOccluder=False
      CastShadow=False
      bForceDirectLightMap=True
      bCastDynamicShadow=False
      LightingChannels=(BSP=True,Static=True)
      CollideActors=False
      Scale3D=(X=1.500000,Y=1.500000,Z=1.500000)
      Name="ArmorPickUpComp"
      ObjectArchetype=StaticMeshComponent'Engine.Default__StaticMeshComponent'
   End Object
   PickupMesh=ArmorPickUpComp
   Begin Object Class=DynamicLightEnvironmentComponent Name=DroppedPickupLightEnvironment ObjName=DroppedPickupLightEnvironment Archetype=DynamicLightEnvironmentComponent'UTGame.Default__UTDroppedItemPickup:DroppedPickupLightEnvironment'
      ObjectArchetype=DynamicLightEnvironmentComponent'UTGame.Default__UTDroppedItemPickup:DroppedPickupLightEnvironment'
   End Object
   MyLightEnvironment=DroppedPickupLightEnvironment
   Begin Object Class=SpriteComponent Name=Sprite ObjName=Sprite Archetype=SpriteComponent'UTGame.Default__UTDroppedItemPickup:Sprite'
      ObjectArchetype=SpriteComponent'UTGame.Default__UTDroppedItemPickup:Sprite'
   End Object
   Components(0)=Sprite
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTDroppedItemPickup:CollisionCylinder'
      ObjectArchetype=CylinderComponent'UTGame.Default__UTDroppedItemPickup:CollisionCylinder'
   End Object
   Components(1)=CollisionCylinder
   Components(2)=DroppedPickupLightEnvironment
   Components(3)=ArmorPickUpComp
   CollisionComponent=CollisionCylinder
   Name="Default__UTDroppedShieldBelt"
   ObjectArchetype=UTDroppedItemPickup'UTGame.Default__UTDroppedItemPickup'
}

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