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

U2Weapons.projectileTakkra

Extends
U2Projectile

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- U2.U2Projectile
         |   
         +-- U2Weapons.projectileTakkra

Direct Known Subclasses:

projectileTakkraDefensive

Variables Summary
boolbReturningToPlayer
ParticleGeneratorEnergyGlow
intHealth
floatLastMovementTime
PawnProxyTargetMyPawnProxy
floatNextAttackTime
floatNextMovementTime
floatNextWarnTime
floatSelfDestructTimeout
PawnTarget
vectorTargetLocation
projectileTakkra
floatAccelerationRate
floatAccelerationRatio
SoundActivateSound
floatAttackDelay
boolbTargetAcquired
SoundExplodeSound
floatHeightAboveTarget
floatMaxAttackRadius
floatMovementDelay
SoundMoveSound
SoundRampUpSound
floatRampUpTime
Inherited Variables from U2.U2Projectile
bExplodeImpactSound, bGotVelocity, bNoFalloff, BounceDamping, BounceSoundRadius, ExplosionEffect, ExplosionSound, FirstTick, Health, HitSal, ImpactHandlerClass, LifeSpanOnBounce, MoveParticleEffect, MoveSal, ParticleEffect, ShakeDuration, ShakeMagnitude, ShakeRadius, SplashDrawScale, StopNormalZ, WaterParticleEffect
Inherited Variables from Engine.Projectile
bExploded, Damage, DamageRadius, ExplosionDecal, ExploWallOut, ImpactSound, MaxSpeed, MomentumTransfer, MyDamageType, RicochetCount, SpawnSound, Speed, TossZ

Functions Summary
function AttackEffect (vector HitLocation ))
function AttackTarget ()))
functionbool ComputeNewTargetLocation ()))
event Destroyed ()))
functionPawn FindTarget ()))
function HandleTakkraReturn ()))
event HitWallEx (CheckResult Hit ))
function InitPawnProxy ()))
event PostBeginPlay ()))
event PreBeginPlay ()))
function ProcessTouch (Actor Other, vector HitLocation ))
function RampDown ()))
function RampUp ()))
event Replication ()))
function SetTarget (Pawn Other, optional bool bReturning ))
function TakeDamage (int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, class DamageType ))
event Tick (float DeltaTime ))
Inherited Functions from U2.U2Projectile
AdjustTraceFireHit, Destroyed, Explode, ExplodeEx, GetLifeSeconds, HitWallEx, LandedEx, PhysicsVolumeChange, PostBeginPlay, PostRecvVelocity, PreBeginPlay, ProcessTouch, ResetLifeSeconds, SetLifespanOnBounce, ShouldSpawnEffect, SpawnEffect, TakeDamage, TryExplodeEx
Inherited Functions from Engine.Projectile
BlowUp, EncroachingOn, Explode, GetTossVelocity, PostRecvVelocity, ProcessTouch, RandSpin, Replication, Touch


Variables Detail

bReturningToPlayer Source code

var bool bReturningToPlayer;

EnergyGlow Source code

var ParticleGenerator EnergyGlow;

Health Source code

var int Health;

LastMovementTime Source code

var float LastMovementTime;

MyPawnProxy Source code

var PawnProxyTarget MyPawnProxy;

NextAttackTime Source code

var float NextAttackTime;

NextMovementTime Source code

var float NextMovementTime;

NextWarnTime Source code

var float NextWarnTime;

SelfDestructTimeout Source code

var float SelfDestructTimeout;

Target Source code

var Pawn Target;

TargetLocation Source code

var vector TargetLocation;

projectileTakkra

AccelerationRate Source code

var(projectileTakkra) float AccelerationRate;

AccelerationRatio Source code

var(projectileTakkra) float AccelerationRatio;

ActivateSound Source code

var(projectileTakkra) Sound ActivateSound;

AttackDelay Source code

var(projectileTakkra) float AttackDelay;

bTargetAcquired Source code

var(projectileTakkra) bool bTargetAcquired;

ExplodeSound Source code

var(projectileTakkra) Sound ExplodeSound;

HeightAboveTarget Source code

var(projectileTakkra) float HeightAboveTarget;

MaxAttackRadius Source code

var(projectileTakkra) float MaxAttackRadius;

MovementDelay Source code

var(projectileTakkra) float MovementDelay;

MoveSound Source code

var(projectileTakkra) Sound MoveSound;

RampUpSound Source code

var(projectileTakkra) Sound RampUpSound;

RampUpTime Source code

var(projectileTakkra) float RampUpTime;


Functions Detail

AttackEffect Source code

function AttackEffect ( vector HitLocation ) )

AttackTarget Source code

function AttackTarget ( ) )

ComputeNewTargetLocation Source code

function bool ComputeNewTargetLocation ( ) )

Destroyed Source code

event Destroyed ( ) )

FindTarget Source code

function Pawn FindTarget ( ) )

HandleTakkraReturn Source code

function HandleTakkraReturn ( ) )

HitWallEx Source code

simulated event HitWallEx ( CheckResult Hit ) )

InitPawnProxy Source code

function InitPawnProxy ( ) )

PostBeginPlay Source code

event PostBeginPlay ( ) )

PreBeginPlay Source code

event PreBeginPlay ( ) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, vector HitLocation ) )

RampDown Source code

function RampDown ( ) )

RampUp Source code

function RampUp ( ) )

Replication Source code

event Replication ( ) )

SetTarget Source code

function SetTarget ( Pawn Other, optional bool bReturning ) )

TakeDamage Source code

function TakeDamage ( int Damage, Pawn EventInstigator, vector HitLocation, vector Momentum, class<DamageType> DamageType ) )

Tick Source code

event Tick ( float DeltaTime ) )


Defaultproperties

defaultproperties
{
	AccelerationRate=500.000000
	AccelerationRatio=4.000000
	MaxAttackRadius=512.000000
	HeightAboveTarget=128.000000
	MovementDelay=0.800000
	AttackDelay=1.750000
	MoveSound=Sound'U2WeaponsA.Takkra.T_Move'
	ActivateSound=Sound'U2WeaponsA.Takkra.T_Activate'
	ExplodeSound=Sound'U2WeaponsA.Takkra.T_Explode'
	RampUpSound=Sound'U2WeaponsA.Takkra.T_RampUp'
	SelfDestructTimeout=10.000000
	Health=30
	RampUpTime=0.500000
	speed=500.000000
	MaxSpeed=1000.000000
	Damage=10.000000
	MomentumTransfer=10000.000000
	MyDamageType=Class'U2.DamageTypeTakkra'
	DrawType=DT_StaticMesh
	StaticMesh=StaticMesh'TakkraM.temp.Takkra_open'
	LifeSpan=0.000000
	AmbientSound=Sound'U2WeaponsA.Takkra.T_Ambient'
	CollisionRadius=16.000000
	CollisionHeight=16.000000
	bCollideWorld=false
	bNoStaticMeshCollide=true
	bAllowClipping=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:32.106 - Created with UnCodeX