Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.Armor

Extends
Powerups
Modifiers
abstract

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Powerups
         |   
         +-- Engine.Armor

Variables Summary
armorNextArmor
Armor
intAbsorptionPriority
intArmorAbsorption
class<DamageType>ProtectionType
Inherited Variables from Engine.Powerups
ActivateSound, bActivatable, bActive, bAutoActivate, bCanHaveMultipleCopies, DeActivateSound, ExpireMessage, NumCopies
Inherited Variables from Engine.Inventory
AttachmentClass, bDisplayableInv, bDrawingFirstPerson, BobDamping, bTossedOut, Charge, GroupOffset, IconCoords, IconMaterial, InventoryGroup, ItemName, PickupClass, PlayerViewOffset, PlayerViewPivot, ThirdPersonActor

Functions Summary
functionint ArmorAbsorbDamage (int Damage, class<DamageType> DamageType, vector HitLocation)
function ArmorImpactEffect (vector HitLocation)
functionint ArmorPriority (class<DamageType> DamageType)
function BeginState ()
Activated
function EndState ()
Activated
functionarmor PrioritizeArmor (int Damage, class<DamageType> DamageType, vector HitLocation)
Inherited Functions from Engine.Powerups
Activate, BeginState, EndState, FireEffect, GetLocalString, HandlePickupQuery, PickupFunction, SelectNext, TravelPreAccept, UseCharge, UsedUp
Inherited Functions from Engine.Inventory
AttachToPawn, Destroyed, DetachFromPawn, DropFrom, GetHumanReadableName, GiveTo, HandlePickupQuery, NextWeapon, OwnerEvent, PickupFunction, PrevWeapon, PrioritizeArmor, RecommendWeapon, RenderOverlays, SelectNext, SetOwnerDisplay, StaticItemName, TravelPostAccept, TravelPreAccept, updaterelative, Use, WeaponChange

States Summary
Activated Source code
state Activated
BeginState, EndState


Variables Detail

NextArmor Source code

var armor NextArmor;

Armor

AbsorptionPriority Source code

var(Armor) int AbsorptionPriority;

ArmorAbsorption Source code

var(Armor) int ArmorAbsorption;

ProtectionType Source code

var(Armor) class<DamageType> ProtectionType;


Functions Detail

ArmorAbsorbDamage Source code

function int ArmorAbsorbDamage ( int Damage, class<DamageType> DamageType, vector HitLocation )

ArmorImpactEffect Source code

function ArmorImpactEffect ( vector HitLocation )

ArmorPriority Source code

function int ArmorPriority ( class<DamageType> DamageType )

BeginState Activated Source code

function BeginState ( )

EndState Activated Source code

function EndState ( )

PrioritizeArmor Source code

function armor PrioritizeArmor ( int Damage, class<DamageType> DamageType, vector HitLocation )


Defaultproperties

defaultproperties
{
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Mo 16.4.2007 11:20:15.296 - Created with UnCodeX