I search for solutions in this order: Past Code, Unreal Source, Wiki, BUF, groups.yahoo, google, screaming at monitor. – RegularX

UE2:Armor (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site

Jump to: navigation, search
UE2Runtime Object >> Actor >> Inventory >> Powerups >> Armor

Contents

Package: 
Engine
This class in other games:
RTNP, U1, U2, U2XMP, UT, UT2003, UT2004

null

[edit] Properties

[edit] Property group 'Armor'

[edit] AbsorptionPriority

Type: int

Which items absorb damage first (higher=first).

[edit] ArmorAbsorption

Type: int

Percent of damage item absorbs 0-100.

[edit] ProtectionType

Type: class<DamageType>

Protects against DamageType (None if non-armor).

[edit] Internal variables

[edit] NextArmor

Type: Armor


[edit] Instance functions

[edit] ArmorAbsorbDamage

function int ArmorAbsorbDamage (int Damage, class<DamageTypeDamageType, Object.Vector HitLocation)


[edit] ArmorImpactEffect

function ArmorImpactEffect (Object.Vector HitLocation)


[edit] ArmorPriority

function int ArmorPriority (class<DamageTypeDamageType)


[edit] PrioritizeArmor

function Armor PrioritizeArmor (int Damage, class<DamageTypeDamageType, Object.Vector HitLocation)

Overrides: Inventory.PrioritizeArmor


[edit] States

[edit] Activated

[edit] Activated.BeginState

event BeginState ()

Overrides: Powerups.Activated.BeginState


[edit] Activated.EndState

event EndState ()

Overrides: Powerups.Activated.EndState


Personal tools