UE2:Armor (UE2Runtime)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 09:12, 17 May 2008 by Wormbo (talk | contribs) (Auto-generated page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
UE2Runtime Object >> Actor >> Inventory >> Powerups >> Armor
Package:
Engine
This class in other games:

null

Properties

Property group 'Armor'

AbsorptionPriority

Type: int

Which items absorb damage first (higher=first).

ArmorAbsorption

Type: int

Percent of damage item absorbs 0-100.

ProtectionType

Type: class<DamageType>

Protects against DamageType (None if non-armor).

Internal variables

NextArmor

Type: Armor


Instance functions

ArmorAbsorbDamage

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


ArmorImpactEffect

function ArmorImpactEffect (Object.Vector HitLocation)


ArmorPriority

function int ArmorPriority (class<DamageTypeDamageType)


PrioritizeArmor

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

Overrides: Inventory.PrioritizeArmor


States

Activated

Activated.BeginState

event BeginState ()

Overrides: Powerups.Activated.BeginState


Activated.EndState

event EndState ()

Overrides: Powerups.Activated.EndState