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:

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
{
     DetectionTimer=0.500000
     ExplodeSound=SoundGroup'WeaponSounds.RocketLauncher.RocketLauncherFire'
     ScurrySpeed=525.000000
     ScurryAnimRate=4.100000
     TargetLocFuzz=250
     Speed=800.000000
     MaxSpeed=800.000000
     TossZ=0.000000
     Damage=95.000000
     DamageRadius=250.000000
     MomentumTransfer=50000.000000
     MyDamageType=Class'Onslaught.DamTypeONSMine'
     ImpactSound=Sound'WeaponSounds.BaseGunTech.BGrenfloor1'
     CullDistance=6000.000000
     bNetTemporary=False
     bUpdateSimulatedPosition=True
     Physics=PHYS_Falling
     LifeSpan=0.000000
     Mesh=SkeletalMesh'ONSWeapons-A.ParasiteMine'
     DrawScale=0.200000
     PrePivot=(Z=-2.900000)
     AmbientGlow=80
     bClientAnim=True
     bHardAttach=True
     SoundVolume=255
     SoundRadius=100.000000
     CollisionRadius=10.000000
     CollisionHeight=10.000000
     bBlockKarma=True
     bBounce=True
     bRotateToDesired=True
     RotationRate=(Pitch=20000)
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:09.953 - Created with UnCodeX