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

ROEngine.ROArtilleryShell

Extends
Projectile

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- ROEngine.ROArtilleryShell

Constants Summary
Inherited Contants from Engine.Actor
MAINCOLLISIONINDEX, MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
boolbAlreadyPlayedFarSound
boolbDroppedProjectileFirst
floatBlurEffectScalar
floatBlurTime
soundCloseSound[4]
floatDieTime
floatDistanceToTarget
soundDistantSound[4]
soundExplosionSound[4]
AvoidMarkerFear
vectorFinalHitLocation
soundSavedCloseSound
ROArtillerySoundSoundActor
floatSpawnTime
ROArtilleryShell
vectorShakeOffsetMag
vectorShakeOffsetRate
floatShakeOffsetTime
vectorShakeRotMag
vectorShakeRotRate
floatShakeRotTime
class<Emitter>ShellHitDirtEffectClass
class<Emitter>ShellHitDirtEffectLowClass
class<Emitter>ShellHitSnowEffectClass
class<Emitter>ShellHitSnowEffectLowClass
Inherited Variables from Engine.Projectile
bNoFX, bReadyToSplash, bScriptPostRender, bSpecialCalcView, bSwitchToZeroCollision, Damage, DamageRadius, ExplosionDecal, ExplosionDecalSnow, ExploWallOut, HurtWall, ImpactSound, InstigatorController, LastTouched, MaxEffectDistance, MaxSpeed, MomentumTransfer, MyDamageType, SpawnSound, Speed, TossZ, ZeroCollider
Inherited Variables from Engine.Actor
Acceleration, AccumKarmaAngleError, ActorRenderData, AmbientGlow, AmbientSound, AntiPortal, Attached, AttachmentBone, AttachTag, bAcceptsProjectors, bActorShadows, bAlreadyPrecachedMaterials, bAlreadyPrecachedMeshes, bAlwaysFaceCamera, bAlwaysRelevant, bAlwaysTick, bAlwaysZeroBoneOffset, bAnimByOwner, Base, bAttenByLife, bAutoAlignToTerrain, bAutoTraceNotify, bBadStateCode, bBlockActors, bBlockHitPointTraces, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, bCanAutoTraceSelect, bCanBeDamaged, bCanTeleport, bClientAnim, bClientAuthoritative, bClientDemoNetFunc, bClientDemoRecording, bClientTrigger, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCompressedPosition, bCorona, bDeferRendering, bDeleteMe, bDemoOwner, bDemoRecording, bDestroyInPainVolume, bDetailAttachment, bDirectional, bDirectionalCorona, bDisableSorting, bDisturbFluidSurface, bDramaticLighting, bDynamicLight, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceSkelUpdate, bFullVolume, bGameRelevant, bHardAttach, bHidden, bHiddenEd, bHiddenEdGroup, bHighDetail, bHurtEntry, bIgnoreEncroachers, bIgnoreOutOfWorld, bIgnoreTerminalVelocity, bIgnoreVehicles, bInterpolating, bJustTeleported, bLightChanged, bLightingVisibility, bLockLocation, bMovable, bNetDirty, bNetInitial, bNetInitialRotation, bNetNotify, bNetOwner, bNetRelevant, bNetTemporary, bNoDelete, bNoRepMesh, bNotifyLocalPlayerTeamReceived, bNotOnDedServer, bObsolete, bOnlyAffectPawns, bOnlyDirtyReplication, bOnlyDrawIfAttached, bOnlyOwnerSee, bOnlyRelevantToOwner, bOrientOnSlope, bOrientToVelocity, bOwnerNoSee, bPathColliding, bPathTemp, bPendingDelete, bProjTarget, bRepClientDemo, bReplicateAnimations, bReplicateInstigator, bReplicateMovement, bRotateToDesired, Brush, bScriptInitialized, bSelected, bShadowCast, bShouldBaseAtStartup, bShouldStopKarma, bShowOctreeNodes, bSkipActorPropertyReplication, bSmoothKarmaStateUpdates, bSpecialLit, bStasis, bStatic, bStaticLighting, bSuperHighDetail, bTearOff, bTempEditor, bTicked, bTimerLoop, bTraceWater, bTrailerAllowRotation, bTrailerPrePivot, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, bUpdateSimulatedPosition, bUseCollisionStaticMesh, bUseCylinderCollision, bUseDynamicLights, bUseHighDetailOverlayIndex, bUseLightingFromBase, bWasSNFiltered, bWorldGeometry, CachedLocalToWorld, CachedLocation, CachedRotation, ClientOverlayCounter, ClientOverlayTimer, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, CullDistance, Deleted, DesiredRotation, DrawScale, DrawScale3D, DrawType, Event, ExcludeTag[8], FluidSurfaceShootStrengthMod, ForcedVisibilityZoneTag, ForceNoise, ForceRadius, ForceScale, ForceType, Group, HardRelMatrix, HighDetailOverlay, HighDetailOverlayIndex, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, LastReplicateTime, LatentFloat, Leaves, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightPeriod, LightPhase, LightRadius, LightRenderData, LightSaturation, LightType, Location, LODBias, Mass, MaxLights, Mesh, MeshInstance, MessageClass, NetPriority, NetTag, NetUpdateFrequency, NetUpdateTime, OctreeBox, OctreeBoxCenter, OctreeBoxRadii, OctreeNodes, OverlayMaterial, OverlayTimer, Owner, PendingTouch, Physics, PhysicsVolume, PrePivot, Projectors, Region, RelativeLocation, RelativeRotation, RemoteRole, RenderRevision, RepSkin, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skins, SoundOcclusion, SoundPitch, SoundRadius, SoundVolume, StaticFilterState, StaticMesh, StaticMeshInstance, StaticMeshProjectors, StaticSectionBatches, Style, SurfaceType, Tag, Texture, TimerCounter, TimerRate, Touching, TransientSoundRadius, TransientSoundVolume, UV2Mode, UV2Texture, Velocity, XLevel

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDoubleClickDir, EDrawType, EFilterState, EFlagState, EForceType, eKillZType, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundOcclusion, ESoundSlot, ESurfaceTypes, ETravelType, EUV2Mode

Structures Summary
Inherited Structures from Engine.Actor
ActorRenderDataPtr, AnimRep, BatchReference, FireProperties, KRBVec, KRigidBodyState, KSimParams, LightRenderDataPtr, PointRegion, ProjectorRenderInfoPtr, StaticMeshProjectorRenderInfoPtr

Functions Summary
function destroyed ()))
function DoShakeEffect ()))
function dotracefx ()))
functionbool EffectIsRelevant (vector SpawnLocation, bool bForceDedicated ))
function Explode (vector HitLocation, vector HitNormal))
function HitWall (vector HitNormal, actor Wall))
function HurtRadius (float DamageAmount, float DamageRadius, class<DamageType> DamageType, float Momentum, vector HitLocation ))
function Landed (vector HitNormal ))
function PostBeginPlay ()))
function ProcessTouch (Actor Other, Vector HitLocation))
function SetupStrikeFX ()))
function SpawnEffects (vector HitLocation, vector HitNormal ))
function timer ()))
Inherited Functions from Engine.Projectile
BlowUp, CanSplash, CheckMaxEffectDistance, ClientSideTouch, DelayedHurtRadius, EncroachingOn, Explode, GetPitchForRange, GetRange, GetYAdjustForRange, HitWall, HurtRadius, IsStationary, PostBeginPlay, PostRender2D, ProcessTouch, RandSpin, Reset, SpecialCalcView, Touch
Inherited Functions from Engine.Actor
*, +, -, AddToPackageMap, AdjustVolume, AllActors, AllowMusicPlayback, AnimBlendParams, AnimBlendToAlpha, AnimEnd, AnimIsInGroup, AnimStopLooping, Attach, AttachToBone, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BlocksShotAt, BoneRefresh, BroadcastLocalizedMessage, Bump, CanSplash, ChangeBaseParamsFeedbackEffect, ChangeSpringFeedbackEffect, CheckAchievementEvents, CheckForErrors, CheckMaxEffectDistance, ChildActors, ClearStayingDebugLines, ClientTrigger, Clock, CollidingActors, ConsoleCommand, CopyObjectToClipboard, Crash, CurrentLIPSincAnim, DebugClock, DebugUnclock, DemoPlaySound, Destroy, Destroyed, Detach, DetachFromBone, DisplayDebug, DrawDebugCircle, DrawDebugLine, DrawDebugSphere, DrawStayingDebugLine, DynamicActors, EffectIsRelevant, EnableChannelNotify, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Falling, FastTrace, FellOutOfWorld, FinishAnim, FinishedInterpolation, FinishInterpolation, ForceFeedbackSupported, FreezeAnimAt, GainedChild, GetAllInt, GetAllIntDesc, GetAnimDuration, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetEventColor, GetEvents, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, HitPointTrace, HitWall, HurtRadius, IsAnimating, IsInPain, IsInVolume, IsJoinedTo, IsPlayingLIPSincAnim, IsStationary, IsTweening, KAddAngularImpulse, KAddBoneLifter, KAddImpulse, KApplyForce, KDisableCollision, KDrawRigidBodyState, KEnableCollision, KFreezeRagdoll, KGetActorGravScale, KGetCOMOffset, KGetCOMPosition, KGetDampingProps, KGetFriction, KGetImpactThreshold, KGetInertiaTensor, KGetMass, KGetRBQuaternion, KGetRestitution, KGetRigidBodyState, KGetSimParams, KGetSkelMass, KilledBy, KImpact, KIsAwake, KIsRagdollAvailable, KMakeRagdollAvailable, KRBVecFromVector, KRBVecToVector, KRemoveAllBoneLifters, KRemoveLifterFromBone, KScaleJointLimits, KSetActorGravScale, KSetBlockKarma, KSetCOMOffset, KSetDampingProps, KSetFriction, KSetImpactThreshold, KSetInertiaTensor, KSetMass, KSetRestitution, KSetSimParams, KSetSkelVel, KSetStayUpright, KSetStayUprightParams, KSkelConvulse, KUpdateState, KVelDropBelow, KWake, Landed, LinkMesh, LinkSkelAnim, LIPSincAnimEnd, LockRootMotion, LoopAnim, LostChild, MakeNoise, MatchStarting, Move, MoveCacheEntry, MoveSmooth, NearSpot, NotifyLocalPlayerDead, NotifyLocalPlayerTeamReceived, NotifySelected, OnlyAffectPawns, PauseStream, PawnBaseDied, PhysicsVolumeChange, PlayAnim, PlayerCanSeeMe, PlayFeedbackEffect, PlayLIPSincAnim, PlayMusic, PlayOwnedSound, PlaySound, PlayStream, PlayTeleportEffect, PostBeginPlay, PostLoadSavedGame, PostNetBeginPlay, PostNetReceive, PostTeleport, PostTouch, POVChanged, PreBeginPlay, PrecacheAnnouncer, PreSaveGame, PreTeleport, RadiusActors, RanInto, ReceivedEvent, RecoverFromBadStateCode, RenderOverlays, RenderTexture, Reset, ResetStaticFilterState, SeekStream, SelfTriggered, SetAnimFrame, SetBase, SetBoneDirection, SetBoneLocation, SetBoneRotation, SetBoneScale, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDelayedDamageInstigatorController, SetDisplayProperties, SetDrawScale, SetDrawScale3D, SetDrawType, SetGRI, SetInitialState, SetLocation, SetOverlayMaterial, SetOwner, SetPhysics, SetRelativeLocation, SetRelativeRotation, SetRotation, SetStaticMesh, SetTimer, ShouldBeHidden, Sleep, Spawn, SpecialHandling, StartInterpolation, StopAllMusic, StopAnimating, StopFeedbackEffect, StopLIPSincAnim, StopMusic, StopStream, SuggestFallVelocity, TakeDamage, TeamLink, TextToSpeech, Tick, Timer, TimerPop, TornOff, Touch, TouchingActor, TouchingActors, Trace, TraceActors, TraceThisActor, TravelPostAccept, TravelPreAccept, Trigger, TriggerEvent, TweenAnim, UnClock, UnTouch, UnTrigger, UntriggerEvent, UpdateAnnouncements, UpdateDefaultMesh, UpdateDefaultStaticMesh, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange


Variables Detail

bAlreadyPlayedFarSound Source code

var bool bAlreadyPlayedFarSound;

bDroppedProjectileFirst Source code

var bool bDroppedProjectileFirst;

BlurEffectScalar Source code

var float BlurEffectScalar;

BlurTime Source code

var float BlurTime;

CloseSound[4] Source code

var sound CloseSound[4];

DieTime Source code

var float DieTime;

DistanceToTarget Source code

var float DistanceToTarget;

DistantSound[4] Source code

var sound DistantSound[4];

ExplosionSound[4] Source code

var sound ExplosionSound[4];

Fear Source code

var AvoidMarker Fear;

FinalHitLocation Source code

var vector FinalHitLocation;

SavedCloseSound Source code

var sound SavedCloseSound;

SoundActor Source code

var ROArtillerySound SoundActor;

SpawnTime Source code

var float SpawnTime;

ROArtilleryShell

ShakeOffsetMag Source code

var(ROArtilleryShell) vector ShakeOffsetMag;

ShakeOffsetRate Source code

var(ROArtilleryShell) vector ShakeOffsetRate;

ShakeOffsetTime Source code

var(ROArtilleryShell) float ShakeOffsetTime;

ShakeRotMag Source code

var(ROArtilleryShell) vector ShakeRotMag;

ShakeRotRate Source code

var(ROArtilleryShell) vector ShakeRotRate;

ShakeRotTime Source code

var(ROArtilleryShell) float ShakeRotTime;

ShellHitDirtEffectClass Source code

var(ROArtilleryShell) class<Emitter> ShellHitDirtEffectClass;

ShellHitDirtEffectLowClass Source code

var(ROArtilleryShell) class<Emitter> ShellHitDirtEffectLowClass;

ShellHitSnowEffectClass Source code

var(ROArtilleryShell) class<Emitter> ShellHitSnowEffectClass;

ShellHitSnowEffectLowClass Source code

var(ROArtilleryShell) class<Emitter> ShellHitSnowEffectLowClass;


Functions Detail

destroyed Source code

simulated function destroyed ( ) )

DoShakeEffect Source code

simulated function DoShakeEffect ( ) )

dotracefx Source code

simulated function dotracefx ( ) )

EffectIsRelevant Source code

simulated function bool EffectIsRelevant ( vector SpawnLocation, bool bForceDedicated ) )

Explode Source code

simulated function Explode ( vector HitLocation, vector HitNormal) )

HitWall Source code

simulated function HitWall ( vector HitNormal, actor Wall) )

HurtRadius Source code

simulated function HurtRadius ( float DamageAmount, float DamageRadius, class<DamageType> DamageType, float Momentum, vector HitLocation ) )

Landed Source code

simulated function Landed ( vector HitNormal ) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, Vector HitLocation) )

SetupStrikeFX Source code

simulated function SetupStrikeFX ( ) )

SpawnEffects Source code

simulated function SpawnEffects ( vector HitLocation, vector HitNormal ) )

timer Source code

simulated function timer ( ) )


Defaultproperties

defaultproperties
{
     ShellHitDirtEffectClass=Class'ROEffects.ROArtilleryDirtEmitter'
     ShellHitSnowEffectClass=Class'ROEffects.ROArtillerySnowEmitter'
     ShellHitDirtEffectLowClass=Class'ROEffects.ROArtilleryDirtEmitter_simple'
     ShellHitSnowEffectLowClass=Class'ROEffects.ROArtillerySnowEmitter_simple'
     ShakeRotMag=(Z=200.000000)
     ShakeRotRate=(Z=2500.000000)
     ShakeRotTime=3.000000
     ShakeOffsetMag=(Z=10.000000)
     ShakeOffsetRate=(Z=200.000000)
     ShakeOffsetTime=5.000000
     BlurTime=6.000000
     BlurEffectScalar=2.100000
     Speed=8000.000000
     MaxSpeed=8000.000000
     Damage=500.000000
     DamageRadius=1000.000000
     MomentumTransfer=75000.000000
     MyDamageType=Class'ROEngine.ROArtilleryDamType'
     ExplosionDecal=Class'ROEffects.ArtilleryMarkDirt'
     ExplosionDecalSnow=Class'ROEffects.ArtilleryMarkSnow'
     DrawType=DT_StaticMesh
     CullDistance=50000.000000
     LifeSpan=1500.000000
     DrawScale=0.001000
     AmbientGlow=100
     SoundVolume=255
     SoundRadius=100.000000
     TransientSoundVolume=1.000000
     bProjTarget=True
     ForceType=FT_Constant
     ForceRadius=60.000000
     ForceScale=5.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Fri 13-10-2023 03:18:51.135 - Created with UnCodeX