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

U2.U2JumpPack

Extends
PowerSuit

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- Engine.Powerups
         |   
         +-- Engine.Armor
            |   
            +-- U2.PowerSuit
               |   
               +-- U2.U2JumpPack

Variables Summary
boolbThrusting
floatLastDrainTime
floatLastRechargeTime
PowerSuitTargetPowerSuit
U2JumpPack
intDrainAmount
floatDrainRate
floatJumpEnergy
floatMaxJumpEnergy
floatRechargeAmount
floatRechargeRate
floatThrust
SoundThrustSound
Inherited Variables from U2.PowerSuit
bProhibitPickups, DamageFilterClass, DamageResidue, MaxPower, ParticleEffect, Power, PowerSuitHitSound, PowerSuitHitVolume
Inherited Variables from Engine.Armor
AbsorptionPriority, ArmorAbsorption, NextArmor, ProtectionType

Functions Summary
functionfloat ApplyDrain (float ToDrain, float CurrentDrainTime ))
functionfloat ApplyRecharge (float ToRecharge, float CurrentRechargeTime ))
functionfloat CalcEnergyDrain (float CurrentDrainTime ))
functionfloat CalcEnergyRecharge (float CurrentRechargeTime ))
function JumpPackThrust ()))
event PreBeginPlay ()))
event Tick (float DeltaTime))
function TransferProperties (Pickup PickedUpItem ))
function UnJumpPackThrust ()))
Inherited Functions from U2.PowerSuit
ArmorAbsorbDamage, Destroyed, DisplayDamageTaken, HandlePickupQuery, PreBeginPlay, PreventDeath, PrioritizeArmor, Replication, TransferProperties, TransferPropertiesTo
Inherited Functions from Engine.Armor
ArmorAbsorbDamage, ArmorImpactEffect, ArmorPriority, BeginState, EndState, PrioritizeArmor


Variables Detail

bThrusting Source code

var bool bThrusting;

LastDrainTime Source code

var float LastDrainTime;

LastRechargeTime Source code

var float LastRechargeTime;

TargetPowerSuit Source code

var PowerSuit TargetPowerSuit;

U2JumpPack

DrainAmount Source code

var(U2JumpPack) int DrainAmount;

DrainRate Source code

var(U2JumpPack) float DrainRate;

JumpEnergy Source code

var(U2JumpPack) float JumpEnergy;

MaxJumpEnergy Source code

var(U2JumpPack) float MaxJumpEnergy;

RechargeAmount Source code

var(U2JumpPack) float RechargeAmount;

RechargeRate Source code

var(U2JumpPack) float RechargeRate;

Thrust Source code

var(U2JumpPack) float Thrust;

ThrustSound Source code

var(U2JumpPack) Sound ThrustSound;


Functions Detail

ApplyDrain Source code

function float ApplyDrain ( float ToDrain, float CurrentDrainTime ) )

ApplyRecharge Source code

function float ApplyRecharge ( float ToRecharge, float CurrentRechargeTime ) )

CalcEnergyDrain Source code

function float CalcEnergyDrain ( float CurrentDrainTime ) )

CalcEnergyRecharge Source code

function float CalcEnergyRecharge ( float CurrentRechargeTime ) )

JumpPackThrust Source code

exec function JumpPackThrust ( ) )

PreBeginPlay Source code

event PreBeginPlay ( ) )

Tick Source code

simulated event Tick ( float DeltaTime) )

TransferProperties Source code

function TransferProperties ( Pickup PickedUpItem ) )

UnJumpPackThrust Source code

exec function UnJumpPackThrust ( ) )


Defaultproperties

defaultproperties
{
	ThrustSound=Sound'U2A.Suits.JumpPackThrust'
	ItemName="Jump Pack"
     UseReticleOnEvents(0)="UseReticleText"
     UseReticleOnEvents(1)="UseReticleCorners"
     UseReticleOnEvents(2)="UseReticleTopBars"
     ProximityReticleOnEvents(0)="ProximityReticleCorners"
     ProximityReticleOnEvents(1)="ProximityReticleTopBars"
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 3-1-2016 10:48:34.580 - Created with UnCodeX