I don't need to test my programs. I have an error-correcting modem.

UE2:Armor (U2XMP)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2XMP Object >> Actor >> Inventory >> Powerups >> Armor
Package: 
Engine
Direct subclass:
PowerSuit
This class in other games:
RTNP, U1, UT, UE2Runtime, UT2003, UT2004, U2

null

Properties[edit]

Property group 'Armor'[edit]

AbsorptionPriority[edit]

Type: int

Which items absorb damage first (higher=first).

ArmorAbsorption[edit]

Type: int

Percent of damage item absorbs 0-100.

ProtectionType[edit]

Type: class<DamageType>

Protects against DamageType (None if non-armor).

Internal variables[edit]

NextArmor[edit]

Type: Armor


Instance functions[edit]

ArmorAbsorbDamage[edit]

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


ArmorImpactEffect[edit]

function ArmorImpactEffect (Object.Vector HitLocation)


ArmorPriority[edit]

function int ArmorPriority (class<DamageTypeDamageType)


PrioritizeArmor[edit]

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

Overrides: Inventory.PrioritizeArmor


States[edit]

Activated[edit]

Activated.BeginState[edit]

event BeginState ()

Overrides: Powerups.Activated.BeginState


Activated.EndState[edit]

event EndState ()

Overrides: Powerups.Activated.EndState