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

UE2:ArtifactHolder (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> Actor >> Decoration >> ArtifactHolder
Package: 
U2
Direct subclasses:
ArtifactHolderDefense, ArtifactHolderHealth, ArtifactHolderShield, ArtifactHolderSkill, ArtifactHolderStamina, ArtifactHolderWeaponDamage

ArtifactHolder.uc - displays the artifacts sitting on the icon nodes.

Properties[edit]

Property group 'ArtifactHolder'[edit]

GlowEffects[edit]

Type: array<ParticleGenerator>

Particle templates for the artifact glows

Default value, index 0: ParticleSalamander'Artifact_Carry_FX.ParticleSalamander1'

Default value, index 1: ParticleSalamander'Artifact_Carry_FX.ParticleSalamander2'

TeamIndex[edit]

Type: int

number of team to which the holder belongs

Internal variables[edit]

ArtifactGlow[edit]

Type: ParticleGenerator


Description[edit]

Type: string

Base description of holder shown on hud

InventoryClass[edit]

Type: class<Inventory>

artifact inventory class this holder can handle

PickupClass[edit]

Type: class<Pickup>

what class of pickup to spawn when used

Default values[edit]

Property Value
bStatic False
bUseCylinderCollision True
CollisionHeight 50.0
CollisionRadius 25.0
PrePivot
Member Value
Z 40.0
RemoteRole ROLE_None

Functions[edit]

Events[edit]

Destroyed[edit]

simulated event Destroyed ()

Overrides: Decoration.Destroyed


Other instance functions[edit]

CreateGlow[edit]

simulated function CreateGlow ()


DestroyGlow[edit]

simulated function DestroyGlow ()


GetDescription[edit]

interface function string GetDescription (Controller User)

Overrides: Actor.GetDescription


GetTeam[edit]

simulated function int GetTeam ()

Overrides: Actor.GetTeam


SetTeam[edit]

simulated function SetTeam (int NewTeam)

Overrides: Actor.SetTeam