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

U2.U2Projectile

Extends
Projectile
Modifiers
abstract

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

Direct Known Subclasses:

projectileAltRocket, ProjectileAraknidBase, projectileAssaultExplosion, projectileAssaultRound, projectileAssaultRoundAlt, projectileAutoTurret, projectileBlackHole, projectileDispersion, projectileDispersionAlt, projectileDispersionAlt2, projectileEMP, projectileEMPimp, projectileEnergyBeam, projectileEnergyRelay, projectileFieldGenerator, projectileFieldGeneratorAlt, projectileFlameThrowerGel, projectileGrenade, projectileHeavyRocket, projectileLaserBeam, projectileLeech, projectileMiniRocket, projectilePistolBullet, projectileProximitySensor, projectileQuantumWave, projectileRocketTurret, projectileShotgun, ProjectileSkaarjBase, projectileTakkra

Constants Summary
Inherited Contants from Engine.Actor
CCFloatHeight, DefaultPathingCollisionHeight, DefaultPathingCollisionRadius, DF_Collision, DF_None, PF_AlphaTexture, PF_AntiPortal, PF_EdCut, PF_EdProcessed, PF_Environment, PF_FakeBackdrop, PF_Flat, PF_FlatShaded, PF_HighShadowDetail, PF_Invisible, PF_Masked, PF_Memorized, PF_Mirrored, PF_Modulated, PF_NoMerge, PF_NoSmooth, PF_NotSolid, PF_NoZTest, PF_Occlude, PF_Portal, PF_RenderFog, PF_Selected, PF_Semisolid, PF_SpecialLit, PF_Translucent, PF_TwoSided, PF_Unlit, PF_Unused0, PF_Unused1, PF_Unused2, PF_Unused3, PF_Unused4, PF_Unused5, PF_Wireframe, ST_Crouching, ST_None, ST_Prone, ST_Standing, TRACE_Actors, TRACE_AllBlocking, TRACE_AllColliding, TRACE_Blocking, TRACE_Debug, TRACE_Hash, TRACE_Level, TRACE_LevelGeometry, TRACE_Material, TRACE_Movers, TRACE_OnlyProjActor, TRACE_Others, TRACE_Pawns, TRACE_ProjTargets, TRACE_ShadowCast, TRACE_SingleResult, TRACE_StopAtFirstHit, TRACE_Usable, TRACE_VisibleNonColliding, TRACE_Volumes, TRACE_World

Variables Summary
boolbExplodeImpactSound
boolbGotVelocity
floatFirstTick
ParticleSalamanderHitSal
floatLifeSpanOnBounce
ParticleSalamanderMoveSal
floatStopNormalZ
U2Projectile
boolbNoFalloff
floatBounceDamping
floatBounceSoundRadius
class<Actor>ExplosionEffect
soundExplosionSound
floatHealth
class<ImpactHandler>ImpactHandlerClass
ParticleSalamanderMoveParticleEffect
ParticleSalamanderParticleEffect
floatShakeDuration
floatShakeMagnitude
floatShakeRadius
floatSplashDrawScale
ParticleSalamanderWaterParticleEffect
Inherited Variables from Engine.Projectile
bExploded, Damage, DamageRadius, ExplosionDecal, ExploWallOut, ImpactSound, MaxSpeed, MomentumTransfer, MyDamageType, RicochetCount, SpawnSound, Speed, TossZ
Inherited Variables from Engine.Actor
Acceleration, ActorFOV, ActorRenderData, ActorTag, ActorTimeDilation, AlignMeshNormal, AlignMeshTraceOffset1, AlignMeshTraceOffset2, AlignMeshTraceOffset3, AlignMeshTraceVector, AmbientColor, AmbientGlow, AmbientRotationRate, AmbientSound, AnimFrame, AnimRate, AnimSequence, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAllowClipping, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoopFinished, bAnimNoExist, Base, bAutoEnableAgent, bBlockActors, bBlockNavigation, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockStepping, bBlockZeroExtentTraces, bBounce, bCanEncroachPlayer, bCanFallOutOfWorld, bCanMantle, bCanTeleport, bClientAnim, bClientDemoNetFunc, bClientDemoRecording, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDestroyInPainVolume, bDifficulty0, bDifficulty1, bDifficulty2, bDirectional, bDisturbFluidSurface, bDoMissionFiltering, bDynamicLight, bEdCanOverlap, bEditorPlaced, bEdShouldSnap, bEdSnap, bFixedRotationDir, bGameRelevant, bHidden, bHiddenEd, bHiddenEdGroup, bHiddenRelevant, bHiddenUsable, bHighDetail, bHurtEntry, bIgnoreImpactForces, bIgnoreSingularityDamage, bIgnoreSingularityForces, bInterpolating, bJustTeleported, bLaunchPawns, bLensFlare, bLightChanged, bLightParticles, bLocalGameEvent, bLockLocation, BlurDegree, bManualTick, bMeshAlwaysRefresh, bMountDetachDestroy, bMovable, bMustFace, bNetDirty, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetTemporary, bNeverBatch, bNoDelete, bNoSmooth, bNoStaticMeshCollide, bObsolete, bOnlyDirtyReplication, bOnlyOwnerSee, bOrientOnSlope, bOwnerNoSee, bPathColliding, bPathTemp, bPaused, bPendingDelete, bPostMission110276, bPostMission83, bPreMission00, bPreMission01, bPreMission02, bPreMission03, bPreMission04, bPreMission05, bPreMission06, bPreMission07, bPreMission08, bPreMission09, bPreMission10, bPreMission11, bPreMission12, bPreMission13, bProjTarget, bRenderLater, bRenderNoPredict, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRequiresWorldZBuffer, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bSkipActorPropertyReplication, bSpecialLit, bSpecialRotationRep, bStasis, bStatic, bStaticLighting, bTearOff, bTempEditor, bTicked, bTimerLoop, bTrailerPrePivot, bTrailerSameRotation, bTravel, bTravelGameEvent, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseDynamicLights, bWorldGeometry, CanEncroachList, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, DebugAlignMeshLevel, Deleted, DesiredRotation, DetailLevel, DrawScale, DrawScale3D, DrawType, Event, FallingAddedAcceleration, FallingMaxVelocityXY, FallingMaxVelocityZ, ForceRadius, ForceScale, ForceType, GoreLevel, Group, IndentStr, InitialState, Instigator, Inventory, KParams, LastRenderTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightPriority, LightRadius, LightRenderData, LightSaturation, LightTag, LightType, Location, LODBias, Mass, Mesh, MeshInstance, MeshParams, MessageClass, MountDetachPhysics, MountOldLocation, MountOldRotation, MountOrgLocation, MountOrgRotation, MountParentActor, MountParentNode, MountParentTag, NetPriority, NetTag, NetUpdateFrequency, nextParticleLight, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, PrimaryDynamicLight, PrimaryStaticLight, Projectors, ProximityReticleOnEvents, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderBoundFactor, RenderInterface, RenderIteratorClass, RenderRevision, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, Speaker, SpecialDisplayFlags, SpriteProjForward, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SwingFriction, SwingGravDir, SwingLength, SwingPivot, Tag, TerrainZOffset, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, TweenRate, UseReticleOnEvents, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EForceType, ELightEffect, ELightType, EMeshNodeRelType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ETacticalMoveType, ETravelType

Structures Summary
Inherited Structures from Engine.Actor
ActorList, ActorRenderDataPtr, ActorType, AnimRep, AnimStruct, BatchReference, CheckResult, Face, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr, TCollision

Functions Summary
function AdjustTraceFireHit (out CheckResult Hit)
event Destroyed ()))
function Explode (vector HitLocation, vector HitNormal ))
function ExplodeEx (CheckResult Hit ))
functionfloat GetLifeSeconds ()))
event HitWallEx (CheckResult Hit ))
event LandedEx (CheckResult Hit ))
event PhysicsVolumeChange (PhysicsVolume NewVolume ))
event PostBeginPlay ()))
function PostRecvVelocity ()))
event PreBeginPlay ()))
function ProcessTouch (Actor Other, vector HitLocation ))
function ResetLifeSeconds ()))
function SetLifespanOnBounce (float DesiredLifeSpan ))
functionbool ShouldSpawnEffect ()))
functionParticleSalamander SpawnEffect ()))
function TakeDamage (int Damage, Pawn InstigatedBy, vector HitLocation, vector Momentum, class DamageType ))
function TryExplodeEx (CheckResult Hit ))
Inherited Functions from Engine.Projectile
BlowUp, EncroachingOn, Explode, GetTossVelocity, PostRecvVelocity, ProcessTouch, RandSpin, Replication, Touch
Inherited Functions from Engine.Actor
*, +, -, AddActor, AddActorAt, AddArrow, AddBox, AddCylinder, AddLine, AlignMeshSpecialHandling, AllActors, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, Attach, AttachToBone, AutoDestroy, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BM, BroadcastLocalizedMessage, Bump, CanHit, CanSplash, ChildActors, ClearRenderData, CollidingActors, ColorBlack, ColorBlue, ColorBrown, ColorCyan, ColorDkBlue, ColorDkCyan, ColorDkGreen, ColorDkGrey, ColorDkMagenta, ColorDkRed, ColorDkYellow, ColorGreen, ColorGrey, ColorLtGrey, ColorMagenta, ColorOrange, ColorPink, ColorRed, ColorWhite, ColorYellow, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DialogBegin, DialogEnd, DialogInitiate, DialogPause, DialogSetEndingFocus, DialogSetFocus, DialogTerminate, DialogUnPause, DisplayDebug, DM, DMAssert, DMN, DMT, DMTN, DMTNS, DOREP, DTM, DynamicActors, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, FallLanding, FastTrace, FellOutOfWorld, FindActorByTag, FindBase, FinishAnim, FinishInterpolation, FitActorAt, FORCEREP, GainedChild, GetAgentAnimInfo, GetAgentInputInfo, GetAnim, GetAnimBaseName, GetAnimCount, GetAnimExtInfo1, GetAnimExtInfo2, GetAnimFrames, GetAnimGroup, GetAnimIndex, GetAnimParams, GetAnimSlot, GetAnimVersion, GetAverageSurfaceNormal, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClient, GetCollisionBoundingBox, GetCommandLine, GetDescription, GetGoreDetailLevel, GetHumanReadableName, GetItemName, GetLocalString, GetMapName, GetMaxDetailLevel, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetOggDuration, GetRenderBoundingBox, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSkill, GetSoundDuration, GetURLMap, HasAnim, HitWall, HitWallEx, HurtRadius, ID, IsAnimating, IsDetailLevelOK, IsDifficultyOK, IsGoreOK, IsInPain, IsInVolume, IsNPC, IsPlayer, IsRealPlayer, IsTweening, IsUsable, KAddForce, KAddImpulse, KAddTorque, KDisableCollision, KEnableCollision, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRestitution, KilledBy, KImpact, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetStayUpright, KWake, Landed, LandedEx, LinkSkelAnim, LockRootMotion, LoopAnim, LostChild, MakeColor, MakeNoise, MatchStarting, MeshAgentCallAction, MeshAgentEnableChannel, MeshAgentGetActionCount, MeshAgentGetActionName, MeshAgentGetChannelBoundAction, MeshAgentGetChannelBoundLevel, MeshAgentGetChannelBoundTime, MeshAgentGetChannelCount, MeshAgentGetChannelName, MeshAgentGetChannelScriptName, MeshAgentGetInputCount, MeshAgentGetInputCurValue, MeshAgentGetInputName, MeshAgentGetInputValueCount, MeshAgentGetInputValueName, MeshAgentImmediateAction, MeshAgentResetChannel, MeshAgentSetInputCurValue, MeshAgentSetInputLock, MeshGetAttachments, MeshGetNodeCount, MeshGetNodeIndexed, MeshGetNodeNamed, MeshGetNodeWeapon, MeshGetSatelliteActor, MeshGetSatelliteLocation, MeshGetStaticMeshAttachmentOffset, MeshNodeGetIndex, MeshNodeGetRotation, MeshNodeGetScale, MeshNodeGetTranslation, MeshNodeSetRotation, MeshNodeSetScale, MeshNodeSetTranslation, MeshSetSatellite, MeshSetStaticMeshAttachmentOffset, MeshSetStaticMeshAttachmentSkin, MeshSetStaticMeshAttachmentSkinsAll, ModifyDefaultProperties, MountSetParent, Move, MoveAttachment, MoveCacheEntry, MoveSmooth, NearSpot, NotifyGoreDetailChanged, NotifyLog, NotifyPlaySound, NotifyPlaySoundRadius, NotifyUnuse, OD, OnUnuse, OnUse, ParticleTrigger, ParticleUnTrigger, PauseAudio, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayMusic, PlayOwnedSound, PlaySound, PlayVoice, PlusDir, PostBeginPlay, PostTeleport, PostTouch, PreBeginPlay, PreparedForDialog, PreTeleport, RadiusActors, RedoBNetInitial, RefreshAllScriptProcesses, ReplaceText, Replication, Reset, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetClassStatic, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetTimer, ShouldDestroy, SingleLineCheck, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopMovement, StopMusic, StopSound, StopSoundSlot, StopVoice, StopVoiceFile, TakeDamage, Tick, Timer, TM, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceTexture, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnPauseAudio, UnTouch, UnTrigger, UntriggerEvent, UpdateMountPhysics, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Variables Detail

bExplodeImpactSound Source code

var bool bExplodeImpactSound;

bGotVelocity Source code

var bool bGotVelocity;

FirstTick Source code

var float FirstTick;

HitSal Source code

var ParticleSalamander HitSal;

LifeSpanOnBounce Source code

var float LifeSpanOnBounce;

MoveSal Source code

var ParticleSalamander MoveSal;

StopNormalZ Source code

var float StopNormalZ;

U2Projectile

bNoFalloff Source code

var(U2Projectile) bool bNoFalloff;

BounceDamping Source code

var(U2Projectile) float BounceDamping;

BounceSoundRadius Source code

var(U2Projectile) float BounceSoundRadius;

ExplosionEffect Source code

var(U2Projectile) class<Actor> ExplosionEffect;

ExplosionSound Source code

var(U2Projectile) sound ExplosionSound;

Health Source code

var(U2Projectile) float Health;

ImpactHandlerClass Source code

var(U2Projectile) class<ImpactHandler> ImpactHandlerClass;

MoveParticleEffect Source code

var(U2Projectile) ParticleSalamander MoveParticleEffect;

ParticleEffect Source code

var(U2Projectile) ParticleSalamander ParticleEffect;

ShakeDuration Source code

var(U2Projectile) float ShakeDuration;

ShakeMagnitude Source code

var(U2Projectile) float ShakeMagnitude;

ShakeRadius Source code

var(U2Projectile) float ShakeRadius;

SplashDrawScale Source code

var(U2Projectile) float SplashDrawScale;

WaterParticleEffect Source code

var(U2Projectile) ParticleSalamander WaterParticleEffect;


Functions Detail

AdjustTraceFireHit Source code

function AdjustTraceFireHit ( out CheckResult Hit )

Destroyed Source code

simulated event Destroyed ( ) )

Explode Source code

simulated function Explode ( vector HitLocation, vector HitNormal ) )

ExplodeEx Source code

simulated function ExplodeEx ( CheckResult Hit ) )

GetLifeSeconds Source code

simulated function float GetLifeSeconds ( ) )

HitWallEx Source code

simulated event HitWallEx ( CheckResult Hit ) )

LandedEx Source code

simulated event LandedEx ( CheckResult Hit ) )

PhysicsVolumeChange Source code

simulated event PhysicsVolumeChange ( PhysicsVolume NewVolume ) )

PostBeginPlay Source code

simulated event PostBeginPlay ( ) )

PostRecvVelocity Source code

simulated function PostRecvVelocity ( ) )

PreBeginPlay Source code

simulated event PreBeginPlay ( ) )

ProcessTouch Source code

function ProcessTouch ( Actor Other, vector HitLocation ) )

ResetLifeSeconds Source code

simulated function ResetLifeSeconds ( ) )

SetLifespanOnBounce Source code

function SetLifespanOnBounce ( float DesiredLifeSpan ) )

ShouldSpawnEffect Source code

simulated function bool ShouldSpawnEffect ( ) )

SpawnEffect Source code

simulated function ParticleSalamander SpawnEffect ( ) )

TakeDamage Source code

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

TryExplodeEx Source code

simulated function TryExplodeEx ( CheckResult Hit ) )


Defaultproperties

defaultproperties
{
	SplashDrawScale=0.200000
	StopNormalZ=0.500000
	bExplodeImpactSound=true
	bNetTemporary=false
	TransientSoundRadius=500.000000
     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:35.243 - Created with UnCodeX