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

Onslaught.ONSMineProjectile

Extends
Projectile

Core.Object
|   
+-- Engine.Actor
   |   
   +-- Engine.Projectile
      |   
      +-- Onslaught.ONSMineProjectile

Direct Known Subclasses:

JBSpiderMine, ONSMineProjectileBLUE, ONSMineProjectileRED

Constants Summary
Inherited Contants from Engine.Actor
MAXSTEPHEIGHT, MINFLOORZ

Variables Summary
boolbClosedDown
boolbGoToTargetLoc
vectorTargetLoc
intTargetLocFuzz
PawnTargetPawn
intTeamNum
ONSMineProjectile
floatDetectionTimer
SoundExplodeSound
floatHeightOffset
floatScurryAnimRate
floatScurrySpeed
Inherited Variables from Engine.Projectile
bNoFX, bReadyToSplash, bScriptPostRender, bSpecialCalcView, bSwitchToZeroCollision, Damage, DamageRadius, ExplosionDecal, 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, bBadStateCode, bBlockActors, bBlockKarma, bBlockNonZeroExtentTraces, bBlockPlayers, bBlockProjectiles, bBlocksTeleport, bBlockZeroExtentTraces, bBounce, 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, 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, InitialState, Instigator, Inventory, JoinedTag, KParams, KStepTag, LastRenderTime, 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 AcquireTarget ()))
function AdjustSpeed ()))
function Attach (Actor Other))
event BaseChange ()))
Scurrying
function BeginState ()))
Flying
function BeginState ()))
OnGround
function BeginState ()))
Scurrying
function BlowUp (Vector HitLocation))
function Destroyed ()))
function Detach (Actor Other))
function EndState ()))
OnGround
function EndState ()))
Scurrying
function EndState ()))
ScurryToTargetLoc
function HitWall (vector HitNormal, Actor Wall ))
Flying
function Landed (vector HitNormal ))
Flying
function Landed (vector HitNormal))
Scurrying
function Landed (vector HitNormal))
ScurryToTargetLoc
function PhysicsVolumeChange (PhysicsVolume NewVolume))
function PostBeginPlay ()))
function PostNetBeginPlay ()))
function ProcessTouch (Actor Other, vector HitLocation))
function SetScurryTarget (vector NewTargetLoc))
function SetScurryTarget (vector NewTargetLoc))
ScurryToTargetLoc
function TakeDamage (int Damage, Pawn InstigatedBy, vector HitLocation, vector Momentum, class<DamageType> DamageType))
function Timer ()))
OnGround
function Timer ()))
Scurrying
function Timer ()))
ScurryToTargetLoc
function WarnTarget ()))
Inherited Functions from Engine.Projectile
BlowUp, CanSplash, CheckMaxEffectDistance, ClientSideTouch, DelayedHurtRadius, EncroachingOn, Explode, GetRange, 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, 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, GetAnimParams, GetBoneCoords, GetBoneRotation, GetCacheEntry, GetClosestBone, GetCollisionExtent, GetDebugName, GetHumanReadableName, GetLocalString, GetMapName, GetMeshName, GetNextInt, GetNextIntDesc, GetNextSkin, GetNotifyChannel, GetRenderBoundingSphere, GetRootLocation, GetRootLocationDelta, GetRootRotation, GetRootRotationDelta, GetSoundDuration, GetURLMap, GetUrlOption, HasAnim, HasLIPSincAnim, HealDamage, 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, 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, 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, UpdatePrecacheMaterials, UpdatePrecacheStaticMeshes, UpdateURL, UsedBy, VisibleActors, VisibleCollidingActors, ZoneChange

States Summary
Flying Source code
auto state Flying
BeginState, HitWall, Landed
OnGround Source code
simulated state OnGround
BeginState, EndState, Timer
Scurrying Source code
simulated state Scurrying
BaseChange, BeginState, EndState, Landed, Timer
ScurryToTargetLoc Source code
simulated state ScurryToTargetLoc extends Scurrying
EndState, Landed, SetScurryTarget, Timer


Variables Detail

bClosedDown Source code

var bool bClosedDown;

bGoToTargetLoc Source code

var bool bGoToTargetLoc;

TargetLoc Source code

var vector TargetLoc;

TargetLocFuzz Source code

var int TargetLocFuzz;

TargetPawn Source code

var Pawn TargetPawn;

TeamNum Source code

var int TeamNum;

ONSMineProjectile

DetectionTimer Source code

var(ONSMineProjectile) float DetectionTimer;

ExplodeSound Source code

var(ONSMineProjectile) Sound ExplodeSound;

HeightOffset Source code

var(ONSMineProjectile) float HeightOffset;

ScurryAnimRate Source code

var(ONSMineProjectile) float ScurryAnimRate;

ScurrySpeed Source code

var(ONSMineProjectile) float ScurrySpeed;


Functions Detail

AcquireTarget Source code

function AcquireTarget ( ) )

AdjustSpeed Source code

simulated function AdjustSpeed ( ) )

Attach Source code

simulated function Attach ( Actor Other) )

BaseChange Scurrying Source code

simulated event BaseChange ( ) )

BeginState Flying Source code

simulated function BeginState ( ) )

BeginState OnGround Source code

simulated function BeginState ( ) )

BeginState Scurrying Source code

function BeginState ( ) )

BlowUp Source code

simulated function BlowUp ( Vector HitLocation) )

Destroyed Source code

simulated function Destroyed ( ) )

Detach Source code

simulated function Detach ( Actor Other) )

EndState OnGround Source code

simulated function EndState ( ) )

EndState Scurrying Source code

simulated function EndState ( ) )

EndState ScurryToTargetLoc Source code

simulated function EndState ( ) )

HitWall Flying Source code

simulated function HitWall ( vector HitNormal, Actor Wall ) )

Landed Flying Source code

simulated function Landed ( vector HitNormal ) )

Landed Scurrying Source code

simulated function Landed ( vector HitNormal) )

Landed ScurryToTargetLoc Source code

simulated function Landed ( vector HitNormal) )

PhysicsVolumeChange Source code

function PhysicsVolumeChange ( PhysicsVolume NewVolume) )

PostBeginPlay Source code

simulated function PostBeginPlay ( ) )

PostNetBeginPlay Source code

simulated function PostNetBeginPlay ( ) )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, vector HitLocation) )

SetScurryTarget Source code

function SetScurryTarget ( vector NewTargetLoc) )

SetScurryTarget ScurryToTargetLoc Source code

function SetScurryTarget ( vector NewTargetLoc) )

TakeDamage Source code

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

Timer OnGround Source code

simulated function Timer ( ) )

Timer Scurrying Source code

simulated function Timer ( ) )

Timer ScurryToTargetLoc Source code

simulated function Timer ( ) )

WarnTarget Source code

function WarnTarget ( ) )


Defaultproperties

defaultproperties
{
    Mesh=Mesh'ONSWeapons-A.ParasiteMine'
    MyDamageType=class'DamTypeONSMine'
    Speed=800.0
    MaxSpeed=800.0
    ScurrySpeed=525.0
    ScurryAnimRate=4.1
    TossZ=0.0
    Damage=95.0
    DamageRadius=250.0
    MomentumTransfer=50000
    Physics=PHYS_Falling
    bRotateToDesired=True
    RotationRate=(Pitch=20000)
    DetectionTimer=0.50
    DrawScale=0.2
    AmbientGlow=80
    bProjTarget=False
    CollisionRadius=10
    CollisionHeight=10
    bBlockKarma=True
    bCollideActors=True
    bCollideWorld=True
    bSwitchToZeroCollision=False
    SoundRadius=100
    SoundVolume=255
    bUnlit=True
    ExplodeSound=Sound'WeaponSounds.RocketLauncher.RocketLauncherFire'
    ImpactSound=Sound'WeaponSounds.BaseGunTech.BGrenfloor1'
    RemoteRole=ROLE_SimulatedProxy
    bNetTemporary=False
    bUpdateSimulatedPosition=True
    LifeSpan=0.0
    TargetLocFuzz=250
    bClientAnim=True
    CullDistance=+6000.0
    bUseCollisionStaticMesh=False
    bBounce=True
    bHardAttach=True
    PrePivot=(Z=-2.9)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Do 14.8.2014 09:58:17.572 - Created with UnCodeX