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

UTGame.UTDeployableNodeLocker

Extends
UTDeployablePickupFactory

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

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

Variables Summary
byteCurrentTeam
nameNextState
UTDeployableNodeLocker
UTOnslaughtObjectiveONSObjectiveOverride
Inherited Variables from UTGame.UTDeployablePickupFactory
bDelayRespawn, DeployablePickupClass
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

Functions Summary
function Activate (byte T))
function Activate (byte T))
Pickup
function AddToClosestObjective ()))
function BeginState (name PrevStateName))
Inactive
function DeActivate ()))
function DeployableUsed (actor ChildDeployable))
Inactive
function DeployableUsed (actor ChildDeployable))
WaitingForDeployable
function PostBeginPlay ()))
event PostRenderFor (PlayerController PC, Canvas Canvas, vector CameraPosition, vector CameraDir))
Pickup
functionbool ReadyToPickup (float MaxWait))
Inactive
function Reset ()))
function StartSleeping ()))
function StartSleeping ()))
Inactive
functionbool ValidTouch (Pawn Other ))
Pickup
Inherited Functions from UTGame.UTDeployablePickupFactory
BeginState, DeployableUsed, InitializePickup, OnToggle, PickedUpBy, PulseThresholdMet, ReadyToPickup, ReplicatedEvent, SetPickupMesh, SpawnCopyFor, StartSleeping
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

States Summary
Inactive Source code
auto state Inactive
BeginState, DeployableUsed, ReadyToPickup, StartSleeping
Pickup Source code
state Pickup
Activate, PostRenderFor, ValidTouch
WaitingForDeployable Source code
state WaitingForDeployable
DeployableUsed


Variables Detail

CurrentTeam Source code

var byte CurrentTeam;

NextState Source code

var name NextState;

UTDeployableNodeLocker

ONSObjectiveOverride Source code

var(UTDeployableNodeLocker) UTOnslaughtObjective ONSObjectiveOverride;


Functions Detail

Activate Source code

function Activate ( byte T) )

Activate Pickup Source code

function Activate ( byte T) )

AddToClosestObjective Source code

simulated function AddToClosestObjective ( ) )

BeginState Inactive Source code

function BeginState ( name PrevStateName) )

DeActivate Source code

function DeActivate ( ) )

DeployableUsed Inactive Source code

function DeployableUsed ( actor ChildDeployable) )

DeployableUsed WaitingForDeployable Source code

function DeployableUsed ( actor ChildDeployable) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PostRenderFor Pickup Source code

simulated event PostRenderFor ( PlayerController PC, Canvas Canvas, vector CameraPosition, vector CameraDir) )
PostRenderFor() Hook to allow pawns to render HUD overlays for themselves. Called only if pawn was rendered this tick. Assumes that appropriate font has already been set
@param PC The Player Controller who is rendering this pawn
@param Canvas The canvas to draw on -- Code modified from UTVehicle to draw locked icon

ReadyToPickup Inactive Source code

function bool ReadyToPickup ( float MaxWait) )

Reset Source code

function Reset ( ) )

StartSleeping Source code

function StartSleeping ( ) )

StartSleeping Inactive Source code

function StartSleeping ( ) )

ValidTouch Pickup Source code

function bool ValidTouch ( Pawn Other ) )


Defaultproperties

defaultproperties
{
   NextState="Sleeping"
   Begin Object Class=DynamicLightEnvironmentComponent Name=PickupLightEnvironment ObjName=PickupLightEnvironment Archetype=DynamicLightEnvironmentComponent'UTGame.Default__UTDeployablePickupFactory:PickupLightEnvironment'
      ObjectArchetype=DynamicLightEnvironmentComponent'UTGame.Default__UTDeployablePickupFactory:PickupLightEnvironment'
   End Object
   LightEnvironment=PickupLightEnvironment
   Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTDeployablePickupFactory:CollisionCylinder'
      ObjectArchetype=CylinderComponent'UTGame.Default__UTDeployablePickupFactory:CollisionCylinder'
   End Object
   CylinderComponent=CollisionCylinder
   Components(0)=CollisionCylinder
   Begin Object Class=PathRenderingComponent Name=PathRenderer ObjName=PathRenderer Archetype=PathRenderingComponent'UTGame.Default__UTDeployablePickupFactory:PathRenderer'
      ObjectArchetype=PathRenderingComponent'UTGame.Default__UTDeployablePickupFactory:PathRenderer'
   End Object
   Components(1)=PathRenderer
   Components(2)=PickupLightEnvironment
   Begin Object Class=StaticMeshComponent Name=BaseMeshComp ObjName=BaseMeshComp Archetype=StaticMeshComponent'UTGame.Default__UTDeployablePickupFactory:BaseMeshComp'
      ObjectArchetype=StaticMeshComponent'UTGame.Default__UTDeployablePickupFactory:BaseMeshComp'
   End Object
   Components(3)=BaseMeshComp
   CollisionComponent=CollisionCylinder
   Name="Default__UTDeployableNodeLocker"
   ObjectArchetype=UTDeployablePickupFactory'UTGame.Default__UTDeployablePickupFactory'
}

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