Cogito, ergo sum

UE2:PowerSuit (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Revision as of 10:11, 17 May 2008 by Wormbo (Talk | contribs) (Auto-generated page)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
U2 Object >> Actor >> Inventory >> Powerups >> Armor >> PowerSuit
Package: 
U2
Direct subclasses:
PowerSuitHeavy, PowerSuitLight, PowerSuitMedium
This class in other games:
U2XMP

PowerSuit.uc

Properties

Property group 'PowerSuit'

ArmorDistribution

Type: float


Default value: 0.75

Internal variables

DamageResidue

Type: float

Holds the fractional damage not dealt to the player immediately

MaxPower

Type: float

The Maximum level of the PowerSuit energy holding capacity

PowerSuitHitSound

Type: Sound


Default value: Sound'U2A.Suits.PowerSuitHit'

PowerSuitHitVolume

Type: float


Default value: 1.0

Default values

Property Value
ItemName "Power Suit"

Instance functions

ArmorAbsorbDamage

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

Overrides: Armor.ArmorAbsorbDamage


DisplayDamageTaken

function DisplayDamageTaken ()


GetPower

function float GetPower ()


GiveTo

function GiveTo (Pawn Other)

Overrides: Inventory.GiveTo


PrioritizeArmor

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

Overrides: Armor.PrioritizeArmor


SetPower

function SetPower (float NewPower)