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

Engine.Projectile

Extends
Actor
Modifiers
abstract native

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

Direct Known Subclasses:

Arc, Arrow, BigRock, BioGel, BruteProjectile, Chunk, DispersionAmmo, EnergyBolt, FlakShell, ForceFieldProj, Fragment, GasbagBelch, Grenade, KraalBolt, PeaceRocket, Plasma, RazorBlade, rocket, ShellCase, SkaarjProjectile, SlithProjectile, StingerProjectile, TazerProj, TentacleProjectile, Tracer, WarlordRocket

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient

Variables Summary
Projectile
floatDamage
floatExploWallOut
soundImpactSound
floatMaxSpeed
soundMiscSound
intMomentumTransfer
nameMyDamageType
soundSpawnSound
floatSpeed
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, AttachTag, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimByOwner, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCarriedItem, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDemoRecording, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForcePhysicsUpdate, bForceStasis, bGameRelevant, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetRelevant, bNetSee, bNetSpecial, bNetTemporary, bNoDelete, bNoSmooth, bOnlyOwnerSee, bOwnerNoSee, bParticles, bProjTarget, bRandomFrame, bReplicateInstigator, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, bTrailerSameRotation, bTravel, bUnlit, Buoyancy, CollisionHeight, CollisionRadius, CollisionTag, ColLocation, Deleted, DesiredRotation, DodgeDir, DrawScale, DrawType, Event, ExtraTag, Fatness, Group, InitialState, Instigator, Inventory, LatentActor, LatentByte, LatentFloat, LatentInt, Level, LifeSpan, LightBrightness, LightCone, LightEffect, LightHue, LightingTag, LightPeriod, LightPhase, LightRadius, LightSaturation, LightType, Location, Mass, Mesh, MiscNumber, MultiSkins[8], NetPriority, NetTag, NetUpdateFrequency, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, RenderInterface, RenderIteratorClass, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundRadius, TransientSoundVolume, TweenRate, Velocity, VisibilityHeight, VisibilityRadius, VolumeBrightness, VolumeFog, VolumeRadius, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Engine.Actor
EDodgeDir, EDrawType, EInputAction, EInputKey, ELightEffect, ELightType, EMusicTransition, ENetRole, EPhysics, ERenderStyle, ESoundSlot, ETravelType
Inherited Enumerations from Core.Object
ESheerAxis

Structures Summary
Inherited Structures from Engine.Actor
PointRegion
Inherited Structures from Core.Object
BoundingBox, BoundingVolume, Color, Coords, Guid, Plane, Rotator, Scale, Vector

Functions Summary
functionbool EncroachingOn (actor Other)
function Explode (vector HitLocation, vector HitNormal)
function HitWall (vector HitNormal, actor Wall)
function ProcessTouch (Actor Other, Vector HitLocation)
function RandSpin (float spinRate)
function Touch (Actor Other)
Inherited Functions from Engine.Actor
AllActors, AnimEnd, Attach, AutonomousPhysics, BaseChange, BasedActors, BecomeViewTarget, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, ConsoleCommand, DemoPlaySound, Destroy, Destroyed, Detach, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FellOutOfWorld, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetHumanName, GetItemName, GetMapName, GetNextInt, GetNextIntDesc, GetNextSkin, GetURLMap, HasAnim, HitWall, HurtRadius, InterpolateEnd, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, Move, MoveSmooth, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RenderOverlays, RenderTexture, SetBase, SetCollision, SetCollisionSize, SetDefaultDisplayProperties, SetDisplayProperties, SetInitialState, SetLocation, SetOwner, SetPhysics, SetRotation, SetTimer, Sleep, Spawn, Spawned, SpecialHandling, TakeDamage, Tick, Timer, Touch, TouchingActors, Trace, TraceActors, TravelPostAccept, TravelPreAccept, Trigger, TweenAnim, UnTouch, UnTrigger, VisibleActors, VisibleCollidingActors, WriteDeathMessage, ZoneChange
Inherited Functions from Core.Object
!, !=, $, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, Abs, Asc, Atan, BeginState, Caps, Chr, Clamp, ClassIsChildOf, Cos, Cross, Disable, Dot, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetAxes, GetEnum, GetPropertyText, GetStateName, GetUnAxes, GotoState, InStr, Invert, IsA, IsInState, Left, Len, Lerp, Localize, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, Rand, RandRange, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, StaticSaveConfig, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

Projectile

Damage Source code

var(Projectile) float Damage;

ExploWallOut Source code

var(Projectile) float ExploWallOut;

ImpactSound Source code

var(Projectile) sound ImpactSound;

MaxSpeed Source code

var(Projectile) float MaxSpeed;

MiscSound Source code

var(Projectile) sound MiscSound;

MomentumTransfer Source code

var(Projectile) int MomentumTransfer;

MyDamageType Source code

var(Projectile) name MyDamageType;

SpawnSound Source code

var(Projectile) sound SpawnSound;

Speed Source code

var(Projectile) float Speed;


Functions Detail

EncroachingOn Source code

function bool EncroachingOn ( actor Other )

Explode Source code

simulated function Explode ( vector HitLocation, vector HitNormal )

HitWall Source code

simulated function HitWall ( vector HitNormal, actor Wall )

ProcessTouch Source code

simulated function ProcessTouch ( Actor Other, Vector HitLocation )

RandSpin Source code

simulated final function RandSpin ( float spinRate )

Touch Source code

simulated singular function Touch ( Actor Other )


Defaultproperties

defaultproperties
{
     MaxSpeed=2000.000000
     bNetTemporary=True
     bReplicateInstigator=True
     Physics=PHYS_Projectile
     LifeSpan=140.000000
     bDirectional=True
     DrawType=DT_Mesh
     Texture=Texture'Engine.S_Camera'
     bGameRelevant=True
     SoundVolume=0
     CollisionRadius=0.000000
     CollisionHeight=0.000000
     bCollideActors=True
     bCollideWorld=True
     NetPriority=6.000000
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 13:01:26.703 - Created with UnCodeX