Gah - a solution with more questions. – EntropicLqd
UE3:UTDeployablePickupFactory (UT3)
Object >> Actor >> NavigationPoint >> PickupFactory >> UTPickupFactory >> UTDeployablePickupFactory |
Contents
- Package:
- UTGame
- Direct subclass:
- UTDeployableNodeLocker
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Properties[edit]
Property group 'UTDeployablePickupFactory'[edit]
DeployablePickupClass[edit]
Type: class<UTDeployable>
Internal variables[edit]
bDelayRespawn[edit]
Type: bool
Default values[edit]
Property | Value | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BaseBrightEmissive |
|
||||||||||
BaseDimEmissive |
|
||||||||||
bBlockActors | True | ||||||||||
bIsSuperItem | True | ||||||||||
bRotatingPickup | True | ||||||||||
CollisionType | COLLIDE_CustomDefault |
Subobjects[edit]
BaseMeshComp[edit]
Class: Engine.StaticMeshComponent
Inherits from: UTPickupFactory.BaseMeshComp
Property | Value | ||||||||
---|---|---|---|---|---|---|---|---|---|
StaticMesh | StaticMesh'PICKUPS.Base_Deployable.Mesh.S_Pickups_Base_Deployable' | ||||||||
Translation |
|
CollisionCylinder[edit]
Class: Engine.CylinderComponent
Inherits from: UTPickupFactory.CollisionCylinder
Property | Value |
---|---|
BlockZeroExtent | False |
PathRenderer[edit]
Class: Engine.PathRenderingComponent
Inherits from: UTPickupFactory.PathRenderer
No new values.
PickupLightEnvironment[edit]
Class: Engine.DynamicLightEnvironmentComponent
Inherits from: UTPickupFactory.PickupLightEnvironment
No new values.
Functions[edit]
Events[edit]
ReplicatedEvent[edit]
Overrides: UTPickupFactory.ReplicatedEvent
Look for changes in bPulseBase or bPickupHidden and set the TargetEmissive accordingly
Other instance functions[edit]
DeployableUsed[edit]
called when the deployable spawned by this factory has been used up
InitializePickup[edit]
Overrides: PickupFactory.InitializePickup
OnToggle[edit]
Overrides: NavigationPoint.OnToggle
Toggle the blocked state of a navigation point.
PickedUpBy[edit]
Overrides: UTPickupFactory.PickedUpBy
(Description copied from Actor.PickedUpBy)
implemented by pickup type Actors to do things following a successful pickup
Parameters:
- P - the Pawn that picked us up
Todo: remove this and fix up the DenyPickupQuery() calls that use this
SetPickupMesh[edit]
Overrides: UTPickupFactory.SetPickupMesh
SpawnCopyFor[edit]
Overrides: PickupFactory.SpawnCopyFor
StartSleeping[edit]
Overrides: PickupFactory.StartSleeping
States[edit]
SleepInfinite[edit]
Extends: UTPickupFactory.Sleeping
SleepInfinite.OnToggle[edit]
Overrides: OnToggle (global)
Toggle the blocked state of a navigation point.
SleepInfinite.PulseThresholdMet[edit]
Overrides: UTPickupFactory.Sleeping.PulseThresholdMet
WaitingForDeployable[edit]
WaitingForDeployable.BeginState[edit]
Overrides: Object.BeginState (global)
Called immediately when entering a state, while within the GotoState() call that caused the state change (before any state code is executed).
WaitingForDeployable.DeployableUsed[edit]
Overrides: DeployableUsed (global)
called when the deployable spawned by this factory has been used up
WaitingForDeployable.ReadyToPickup[edit]
Overrides: PickupFactory.ReadyToPickup (global)
WaitingForDeployable.StartSleeping[edit]
Overrides: StartSleeping (global)