I love the smell of UnrealEd crashing in the morning. – tarquin

UE2:U2PlayerXMP (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Pawn >> LicenseePawn >> U2Pawn >> U2PawnBase >> U2PawnBasic >> U2PawnAdvanced >> U2Player >> U2PlayerMP >> U2PlayerXMP
Package: 
U2XMP
Direct subclasses:
U2PlayerXMPHeavy, U2PlayerXMPLight, U2PlayerXMPMedium

$Workfile: U2PlayerXMP.uc $ Created By: Mark Poesch Created On: 6/22/2001 $Author: Chargrove $ $Date: 8/31/02 12:44p $ $Revision: 2 $

Properties[edit]

bCommander[edit]

Type: bool

set in U2XMPGame to indicate: no pickup contraints, can operate replicators

IgnorePickupList[edit]

Type: string

Array size: 32

Pickups U2XMPGame will ignore for this Pawn

Functions[edit]

Exec functions[edit]

DropArtifact[edit]

exec function DropArtifact ()


Other instance functions[edit]

CanAccessReplicator[edit]

function bool CanAccessReplicator (int InTeamNumber)


Died[edit]

function Died (Controller Killer, class<DamageTypeDamageType, Object.Vector HitLocation, Object.Vector Momentum)

Overrides: U2Pawn.Died


FindInventoryType[edit]

function Inventory FindInventoryType (Class DesiredClass)

Overrides: Pawn.FindInventoryType


HasUnregisteredArtfiact[edit]

function bool HasUnregisteredArtfiact (int InTeamNumber)


IgnorePickup[edit]

function bool IgnorePickup (Pickup Item)


RegisterArtifact[edit]

function bool RegisterArtifact (int InTeamNumber)