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

UE2:ArtifactPickup (U2)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
U2 Object >> Actor >> Pickup >> ArtifactPickup

Contents

Package: 
U2
Direct subclasses:
ArtifactDefense, ArtifactHealth, ArtifactShield, ArtifactSkill, ArtifactStamina, ArtifactWeaponDamage
This class in other games:
U2XMP

ArtifactPickup.uc

[edit] Properties

[edit] Property group 'ArtifactPickup'

[edit] TeamNumber

Type: int

track which team currently has it registered

Default value: 255

[edit] Internal variables

[edit] bShouldSendHome

Type: bool

whether to let the artifact be picked up or sent home

Default value: True

[edit] FlashySkin

Type: Material

Array size: 2


[edit] ID

Type: int

unique ID for tracking by the game

[edit] PawnToRecoverArtifact

Type: Pawn

pawn that sent the artifact home (none if timed out)

[edit] PigPen

Type: ParticleGenerator


[edit] Default values

Property Value
bAlwaysRelevant False
bAlwaysRelevantToInstigator False
bAlwaysRelevantToOwner False
bUnlit True
FadeTimeout 30.0

[edit] Functions

[edit] Events

[edit] Destroyed

simulated event Destroyed ()

Overrides: Pickup.Destroyed


[edit] Landed

simulated event Landed (Object.Vector HitNormal)

Overrides: Pickup.Landed


[edit] PostBeginPlay

event PostBeginPlay ()

Overrides: Actor.PostBeginPlay


[edit] PreBeginPlay

simulated event PreBeginPlay ()

Overrides: Actor.PreBeginPlay


[edit] Other instance functions

[edit] AnnouncePickup

function AnnouncePickup (Pawn Receiver)

Overrides: Pickup.AnnouncePickup


[edit] CreateSmokeTrail

simulated function CreateSmokeTrail ()


[edit] DumpArtifacts

function DumpArtifacts ()


[edit] GetTeam

simulated function int GetTeam ()

Overrides: Actor.GetTeam


[edit] HandleTouch

function HandleTouch (Actor Other)


[edit] SendHome

function SendHome ()


[edit] SetTeam

function SetTeam (int NewTeam)

Overrides: Actor.SetTeam


[edit] SpawnCopy

function Inventory SpawnCopy (Pawn Other)

Overrides: Pickup.SpawnCopy


[edit] WaitForTeam

simulated function WaitForTeam ()


[edit] States

[edit] FadeOut

[edit] FadeOut.Touch

event Touch (Actor Other)

Overrides: Pickup.Pickup.Touch


[edit] FallingPickup

[edit] FallingPickup.BeginState

event BeginState ()

Overrides: Pickup.FallingPickup.BeginState


[edit] FallingPickup.Timer

event Timer ()

Overrides: Pickup.FallingPickup.Timer


[edit] FallingPickup.Touch

event Touch (Actor Other)

Overrides: Pickup.Pickup.Touch


[edit] FallingPickup.CheckTouching

function CheckTouching ()

Overrides: Pickup.FallingPickup.CheckTouching


[edit] Pickup

Inherits from: Pickup.Pickup

Modifiers: auto

[edit] Pickup.Touch

event Touch (Actor Other)

Overrides: Pickup.Pickup.Touch


Personal tools