The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall

UE2:DeployableInventory (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Inventory >> Weapon >> U2Weapon >> U2XMPItem >> DeployableInventory
Package: 
U2XMP
Direct subclasses:
EnergyRelayDeployable, AutoTurretDeployable, FieldGeneratorDeployable, ProximitySensorDeployable, RocketTurretDeployable
This class in other games:
U2

$Workfile: DeployableInventory.uc $ Created By: Mark Poesch Created On: 6/30/2001 $Author: Mfox $ $Date: 12/13/02 2:32a $ $Revision: 29 $

Constants[edit]

DeployHeight[edit]

Value: 32


DeployBuffer[edit]

Value: 1


Properties[edit]

DeployClass[edit]

Type: class<DeployedUnit>


DeployFailedSound[edit]

Type: Sound


Default value: Sound'U2XMPA.XMPUnit.DeployFailed'

ItemHealthArray[edit]

Type: array<int>

Modifiers: travel

Array containing the health of all XMP components in inventory

MaxDeployDistance[edit]

Type: float


Default value: 60.0

XMPIcon[edit]

Type: string


Default value: "Default"

Default values[edit]

Property Value
bActivatable True
bMergesCopies True
CrosshairName "XMP_Cross"

Instance functions[edit]

ActivateUnit[edit]

function bool ActivateUnit (bool bAltActivate)

Overrides: U2XMPItem.ActivateUnit


CanDeploy[edit]

function bool CanDeploy ()


Deploy[edit]

function bool Deploy (bool bAltActivate)


OutputItemArray[edit]

function OutputItemArray ()


SetCrosshair[edit]

simulated function SetCrosshair ()

Overrides: U2Weapon.SetCrosshair


TransferSpecialProperties[edit]

function TransferSpecialProperties ()

Overrides: Inventory.TransferSpecialProperties


UnSetCrosshair[edit]

simulated function UnSetCrosshair ()

Overrides: U2Weapon.UnSetCrosshair


UpdateDeployedActor[edit]

function UpdateDeployedActor (DeployedUnit A)


UpdateInventoryHealth[edit]

function UpdateInventoryHealth (int Health)