- Extends
- UTProjectile
Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.
Core.Object
|
+-- Engine.Actor
|
+-- Engine.Projectile
|
+-- UTGame.UTProjectile
|
+-- UTGameContent.UTProj_CicadaRocket
Inherited Variables from UTGame.UTProjectile |
AccelRate, AmbientSound, bAdvanceExplosionEffect, bAttachExplosionToPawns, bAttachExplosionToVehicles, bCheckProjectileLight, bImportantAmbientSound, bShuttingDown, bSuppressExplosionFX, bSuppressSounds, Buoyancy, bWaitForEffects, bWideCheck, CheckRadius, CustomGravityScaling, DecalDissolveParamName, DecalHeight, DecalWidth, DurationOfDecal, ExplosionDecal, ExplosionLightClass, ExplosionSound, InstigatorBaseVehicle, MaxEffectDistance, MaxExplosionLightDistance, ProjectileLight, ProjectileLightClass, ProjEffects, ProjExplosionTemplate, ProjFlightTemplate, TerminalVelocity, TossZ |
Inherited Variables from Engine.Projectile |
bBegunPlay, bBlockedByInstigator, bInitRotationFromVelocity, bNotBlockedByShield, bRotationFollowsVelocity, bSwitchToZeroCollision, CylinderComponent, Damage, DamageRadius, ImpactedActor, ImpactSound, InstigatorController, MaxSpeed, MomentumTransfer, MyDamageType, NetCullDistanceSquared, SpawnSound, Speed, ZeroCollider, ZeroColliderComponent |
Inherited Functions from UTGame.UTProjectile |
CalcCamera, CalculateTravelTime, CanSplash, CheckMaxEffectDistance, CreateProjectileLight, Destroyed, EffectIsRelevant, Explode, GetHomingTarget, GetPawnOwner, GetRange, GetTerminalVelocity, GetTimeToLocation, HideProjectile, Init, Landed, MyOnParticleSystemFinished, PostBeginPlay, PreBeginPlay, ProcessTouch, ProjectileHurtRadius, SetExplosionEffectParameters, SetInitialState, ShouldSpawnExplosionLight, Shutdown, SpawnExplosionEffects, SpawnFlightEffects, StaticGetTimeToLocation, Tick, TornOff |
Inherited Functions from Engine.Projectile |
CanSplash, EncroachedBy, EncroachingOn, Explode, FellOutOfWorld, GetRange, GetTeamNum, GetTimeToLocation, HitWall, HurtRadius, Init, IsStationary, PostBeginPlay, PreBeginPlay, ProcessTouch, RandSpin, Reset, StaticGetTimeToLocation, Touch |
var bool bFinalTarget;
var float CurForwardForceMag;
var float CurInwardForceMag;
var float CurSpiralForceMag;
DesiredDistanceDecayRate Source code
var float DesiredDistanceDecayRate;
var float DesiredDistanceToAxis;
var float DT;
var float ForwardForceMag;
var float IgniteTime;
var repnotify
vector InitialAcceleration;
var float InwardForceMag;
InwardForceMagGrowthRate Source code
var float InwardForceMagGrowthRate;
var float KillRange;
ProjIgnitedFlightTemplate Source code
var float SpiralForceMag;
var float SwitchTargetTime;
function ArmMissile (
vector InitAccel,
vector InitVelocity) )
simulated function BeginState ( name PreviousStateName) )
simulated function BeginState ( name PreviousStateName) )
simulated function ChangeTarget ( ) )
simulated
function Explode (
vector HitLocation,
vector HitNormal) )
simulated function Ignite ( ) )
function Init (
vector Direction )
simulated
function Landed (
vector HitNormal,
Actor FloorActor) )
simulated
function ProcessTouch (
Actor Other,
vector HitLocation,
vector HitNormal) )
simulated function ReplicatedEvent ( name VarName) )
simulated function Timer ( ) )
simulated function Timer ( ) )
defaultproperties
{
SpiralForceMag=800.000000
InwardForceMag=25.000000
ForwardForceMag=15000.000000
DesiredDistanceToAxis=250.000000
DesiredDistanceDecayRate=500.000000
DT=0.100000
KillRange=2000.000000
IgniteSound=SoundCue'A_Vehicle_Cicada.SoundCues.A_Vehicle_Cicada_MissileIgnite'
ProjIgnitedFlightTemplate=ParticleSystem'VH_Cicada.Effects.P_VH_Cicada_MissileTrailIgnited'
IgniteTime=0.200000
bWaitForEffects=True
ExplosionSound=SoundCue'A_Weapon_RocketLauncher.Cue.A_Weapon_RL_Impact_Cue'
ProjFlightTemplate=ParticleSystem'VH_Cicada.Effects.P_VH_Cicada_MissileTrail'
ProjExplosionTemplate=ParticleSystem'VH_Cicada.Effects.P_VH_Cicada_MissileExplosion'
AccelRate=750.000000
ExplosionLightClass=Class'UTGame.UTCicadaRocketExplosionLight'
Speed=1000.000000
MaxSpeed=4000.000000
bRotationFollowsVelocity=True
Damage=50.000000
DamageRadius=220.000000
MomentumTransfer=40000.000000
MyDamageType=Class'UTGameContent.UTDmgType_CicadaRocket'
Begin Object Class=CylinderComponent Name=CollisionCylinder ObjName=CollisionCylinder Archetype=CylinderComponent'UTGame.Default__UTProjectile:CollisionCylinder'
ObjectArchetype=CylinderComponent'UTGame.Default__UTProjectile:CollisionCylinder'
End Object
CylinderComponent=CollisionCylinder
Components(0)=CollisionCylinder
bNetTemporary=False
bCollideActors=False
LifeSpan=7.000000
DrawScale=0.500000
CollisionComponent=CollisionCylinder
RotationRate=(Pitch=0,Yaw=0,Roll=50000)
DesiredRotation=(Pitch=0,Yaw=0,Roll=900000)
Name="Default__UTProj_CicadaRocket"
ObjectArchetype=UTProjectile'UTGame.Default__UTProjectile'
}
|
Creation time: sk 18-3-2018 10:00:55.073 - Created with
UnCodeX