- Extends
- U2Projectile
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Projectile
|
+-- U2.U2Projectile
|
+-- U2Weapons.projectileTakkra
Direct Known Subclasses:
projectileTakkraDefensive
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 |
Inherited Functions from U2.U2Projectile |
AdjustTraceFireHit, Destroyed, Explode, ExplodeEx, GetLifeSeconds, HitWallEx, LandedEx, PhysicsVolumeChange, PostBeginPlay, PostRecvVelocity, PreBeginPlay, ProcessTouch, ResetLifeSeconds, SetLifespanOnBounce, ShouldSpawnEffect, SpawnEffect, TakeDamage, TryExplodeEx |
var bool bReturningToPlayer;
var int Health;
var float LastMovementTime;
var float NextAttackTime;
var float NextMovementTime;
var float NextWarnTime;
var float SelfDestructTimeout;
projectileTakkra
function AttackEffect (
vector HitLocation ) )
function AttackTarget ( ) )
ComputeNewTargetLocation Source code
function bool ComputeNewTargetLocation ( ) )
event Destroyed ( ) )
function Pawn FindTarget ( ) )
function HandleTakkraReturn ( ) )
function InitPawnProxy ( ) )
event PostBeginPlay ( ) )
event PreBeginPlay ( ) )
simulated
function ProcessTouch (
Actor Other,
vector HitLocation ) )
function RampDown ( ) )
function RampUp ( ) )
event Replication ( ) )
function SetTarget (
Pawn Other, optional
bool bReturning ) )
event Tick ( float DeltaTime ) )
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"
}
|
Creation time: sk 3-1-2016 10:48:32.106 - Created with
UnCodeX