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

ActivateSound

Type: Sound


ArtifactIconName

Type: string

UI event name for display artifact icon on hud

DeActivateSound

Type: Sound


HolderClass

Type: class<ArtifactHolder>


ID

Type: int

unique ID number for tracking by the game

Default values

Property Value
bAlwaysRelevant True
bTravel False

Instance functions

ClientAddInventory

simulated function ClientAddInventory (Pawn Other)

Overrides: Inventory.ClientAddInventory


ClientDeleteInventory

simulated function ClientDeleteInventory (Pawn Other)

Overrides: Inventory.ClientDeleteInventory


DumpArtifacts

function DumpArtifacts ()


GetTeam

function int GetTeam ()

Overrides: Actor.GetTeam


HandlePickupQuery

function bool HandlePickupQuery (Pickup Item)

Overrides: Inventory.HandlePickupQuery


NotifyAddInventory

function NotifyAddInventory (Pawn Other)

Overrides: Inventory.NotifyAddInventory


NotifyDeleteInventory

function NotifyDeleteInventory (Pawn Other)

Overrides: Inventory.NotifyDeleteInventory