My program doesn't have bugs. It just develops random features.

UE2:Artifact (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Inventory >> Artifact
Package: 
U2
Direct subclasses:
ArtifactInvHealth, ArtifactInvDefense, ArtifactInvShield, ArtifactInvSkill, ArtifactInvStamina, ArtifactInvWeaponDamage
This class in other games:
U2XMP

Artifact.uc

Properties[edit]

ActivateSound[edit]

Type: Sound


ArtifactIconName[edit]

Type: string

UI event name for display artifact icon on hud

DeActivateSound[edit]

Type: Sound


HolderClass[edit]

Type: class<ArtifactHolder>


ID[edit]

Type: int

unique ID number for tracking by the game

Default values[edit]

Property Value
bAlwaysRelevant True
bTravel False

Instance functions[edit]

ClientAddInventory[edit]

simulated function ClientAddInventory (Pawn Other)

Overrides: Inventory.ClientAddInventory


ClientDeleteInventory[edit]

simulated function ClientDeleteInventory (Pawn Other)

Overrides: Inventory.ClientDeleteInventory


DumpArtifacts[edit]

function DumpArtifacts ()


GetTeam[edit]

function int GetTeam ()

Overrides: Actor.GetTeam


HandlePickupQuery[edit]

function bool HandlePickupQuery (Pickup Item)

Overrides: Inventory.HandlePickupQuery


NotifyAddInventory[edit]

function NotifyAddInventory (Pawn Other)

Overrides: Inventory.NotifyAddInventory


NotifyDeleteInventory[edit]

function NotifyDeleteInventory (Pawn Other)

Overrides: Inventory.NotifyDeleteInventory