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

U2.PowerStation

Extends
PowerUp

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Inventory
      |   
      +-- U2.U2Inventory
         |   
         +-- U2.PowerUp
            |   
            +-- U2.PowerStation

Direct Known Subclasses:

EnergyStation, HealthStation

Variables Summary
boolbIsUsable
floatDelayTime
floatLastRechargeTime
intStartingEnergyUnits
intStartingHealthUnits
PowerStationCollisionProxyTouchingCollisionProxy
floatTouchingHeight
floatTouchingRadius
PowerStation
boolbLimited
boolbSwapTextures
floatRechargeRate
TextureStationActiveTexture
SoundStationErrorSound
TextureStationInactiveTexture
SoundStationInUseSound
TextureStationInUseTexture
SoundStationStartUsingSound
SoundStationStopUsingSound
Inherited Variables from U2.PowerUp
bIsStation, Description, EnergyUnits, HealthUnits, LastTransferTime, PowerUpOwner, TargetPowerSuit, TransferRate
Inherited Variables from U2.U2Inventory
ActivateSound, bActivatable, DeActivateSound, EffectSound

Enumerations Summary
EStationTypes
ST_Energy, ST_Health

Functions Summary
function ActivateStation (Pawn P ))
functionint CalcRecharge (int CalcUnits, float CurrentTime ))
function CleanupCollisionProxy (CollisionProxy CP ))
function ClearProperties ()))
function DeactivateStation ()))
event Destroyed ()))
functionstring GetDescription ()))
functionbool IsUsable (Actor Other ))
function MakeStationEmpty ()))
function OnUnuse (Actor Other)
function OnUse (Actor Other)
event PreBeginPlay ()))
function SetStationActiveOff ()))
function SetStationInUse ()))
function StationError ()))
function StopStation ()))
event Tick (float DeltaTime))
event Touch (Actor Other)
event UnTouch (Actor Other)
Inherited Functions from U2.PowerUp
ActivateStation, AddUnits, CalcPowerUp, CheckStopStation, DeactivateStation, GetDescription, GiveTo, IsUsable, MakeStationEmpty, OnUnuse, OnUse, PreBeginPlay, StopStation, Tick, TickPowerUp, TransferPowerUp, TransferProperties
Inherited Functions from U2.U2Inventory
Activate, AdjustDamage, Deactivate, HandlePickupQuery, PostRender


Variables Detail

bIsUsable Source code

var bool bIsUsable;

DelayTime Source code

var float DelayTime;

LastRechargeTime Source code

var float LastRechargeTime;

StartingEnergyUnits Source code

var int StartingEnergyUnits;

StartingHealthUnits Source code

var int StartingHealthUnits;

TouchingCollisionProxy Source code

var PowerStationCollisionProxy TouchingCollisionProxy;

TouchingHeight Source code

var float TouchingHeight;

TouchingRadius Source code

var float TouchingRadius;

PowerStation

bLimited Source code

var(PowerStation) bool bLimited;

bSwapTextures Source code

var(PowerStation) bool bSwapTextures;

RechargeRate Source code

var(PowerStation) float RechargeRate;

StationActiveTexture Source code

var(PowerStation) Texture StationActiveTexture;

StationErrorSound Source code

var(PowerStation) Sound StationErrorSound;

StationInactiveTexture Source code

var(PowerStation) Texture StationInactiveTexture;

StationInUseSound Source code

var(PowerStation) Sound StationInUseSound;

StationInUseTexture Source code

var(PowerStation) Texture StationInUseTexture;

StationStartUsingSound Source code

var(PowerStation) Sound StationStartUsingSound;

StationStopUsingSound Source code

var(PowerStation) Sound StationStopUsingSound;


Enumerations Detail

EStationTypes Source code

enum EStationTypes
{
ST_Energy, ST_Health
};


Functions Detail

ActivateStation Source code

simulated function ActivateStation ( Pawn P ) )

CalcRecharge Source code

function int CalcRecharge ( int CalcUnits, float CurrentTime ) )

CleanupCollisionProxy Source code

function CleanupCollisionProxy ( CollisionProxy CP ) )

ClearProperties Source code

simulated function ClearProperties ( ) )

DeactivateStation Source code

simulated function DeactivateStation ( ) )

Destroyed Source code

event Destroyed ( ) )

GetDescription Source code

simulated function string GetDescription ( ) )

IsUsable Source code

simulated function bool IsUsable ( Actor Other ) )

MakeStationEmpty Source code

simulated function MakeStationEmpty ( ) )

OnUnuse Source code

simulated function OnUnuse ( Actor Other )

OnUse Source code

simulated function OnUse ( Actor Other )

PreBeginPlay Source code

event PreBeginPlay ( ) )

SetStationActiveOff Source code

simulated function SetStationActiveOff ( ) )

SetStationInUse Source code

simulated function SetStationInUse ( ) )

StationError Source code

simulated function StationError ( ) )

StopStation Source code

simulated function StopStation ( ) )

Tick Source code

simulated event Tick ( float DeltaTime) )

Touch Source code

event Touch ( Actor Other )

UnTouch Source code

event UnTouch ( Actor Other )


Defaultproperties

defaultproperties
{
	bLimited=true
	RechargeRate=2.000000
	DelayTime=1.000000
	TouchingHeight=20.000000
	TouchingRadius=10.000000
	bHidden=false
	bOnlyOwnerSee=false
	bAlwaysRelevant=true
	RemoteRole=ROLE_DumbProxy
	bMustFace=false
	bTravel=false
	bCollideWorld=true
	bCanMantle=false
	bFixedRotationDir=true
     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:31.686 - Created with UnCodeX