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

Engine.Projectile

Extends
Actor
Modifiers
abstract intrinsic

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

Variables Summary
Projectile
floatDamage
floatExploWallOut
soundImpactSound
floatMaxSpeed
soundMiscSound
intMomentumTransfer
soundSpawnSound
floatSpeed
Inherited Variables from Engine.Actor
Acceleration, AmbientGlow, AmbientSound, AnimFrame, AnimLast, AnimMinRate, AnimRate, AnimSequence, bActorShadows, bAlwaysRelevant, bAlwaysTick, bAnimFinished, bAnimLoop, bAnimNotify, Base, bAssimilated, bBlockActors, bBlockPlayers, bBounce, bCanTeleport, bCollideActors, bCollideWhenPlacing, bCollideWorld, bCorona, bDeleteMe, bDifficulty0, bDifficulty1, bDifficulty2, bDifficulty3, bDirectional, bDynamicLight, bEdLocked, bEdShouldSnap, bEdSnap, bFixedRotationDir, bForceStasis, bHidden, bHiddenEd, bHighDetail, bHighlighted, bHurtEntry, bInterpolating, bIsItemGoal, bIsKillGoal, bIsMover, bIsPawn, bIsSecretGoal, bJustTeleported, bLensFlare, bLightChanged, bMemorized, bMeshCurvy, bMeshEnviroMap, bMovable, bNet, bNetFeel, bNetHear, bNetInitial, bNetOptional, bNetOwner, bNetSee, bNetSpecial, bNoDelete, bNoSmooth, bOnlyOwnerSee, bParticles, bProjTarget, bRotateToDesired, Brush, bSelected, bShadowCast, bSimulatedPawn, bSinglePlayer, bSpecialLit, bStasis, bStatic, bTempEditor, bTicked, bTimerLoop, 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, NetPriority, NetTag, OddsOfAppearing, OldAnimRate, OldLocation, OtherTag, Owner, PhysAlpha, Physics, PhysRate, PrePivot, Region, RemoteRole, Role, Rotation, RotationRate, ScaleGlow, SimAnim, Skin, SoundPitch, SoundRadius, SoundVolume, SpecialTag, Sprite, StandingCount, Style, Tag, Target, Texture, TimerCounter, TimerRate, Touching[4], TransientSoundVolume, TweenRate, Velocity, VolumeBrightness, VolumeFog, VolumeRadius, XLevel
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Parent

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, DynamicArray, DynamicString, 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, BaseChange, BasedActors, BeginEvent, BeginPlay, BroadcastMessage, Bump, ChildActors, Cross, Destroy, Destroyed, Detach, Dot, EncroachedBy, EncroachingOn, EndedRotation, EndEvent, Error, Expired, Falling, FinishAnim, FinishInterpolation, GainedChild, GetAnimGroup, GetAxes, GetUnAxes, HitWall, HurtRadius, InterpolateEnd, Invert, IsA, IsAnimating, KillCredit, KilledBy, Landed, LoopAnim, LostChild, MakeNoise, MirrorVectorByNormal, Move, MoveSmooth, Normal, PlayAnim, PlayerCanSeeMe, PlaySound, PostBeginPlay, PostTeleport, PreBeginPlay, PreTeleport, RadiusActors, RotRand, SetBase, SetCollision, SetCollisionSize, 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, VRand, VSize, ZoneChange, [
Inherited Functions from Core.Object
!, !=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, Abs, Asc, Atan, BeginState, Clamp, ClassIsChildOf, Cos, Disable, DynamicLoadObject, Enable, EndState, Exp, FClamp, FMax, FMin, FRand, GetEnum, GetStateName, GotoState, InStr, IsInState, Len, Lerp, Log, Loge, Max, Min, Rand, ResetConfig, SaveConfig, SetPropertyText, Sin, Smerp, Sqrt, Square, Tan, 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;

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

function Explode ( vector HitLocation, vector HitNormal )

HitWall Source code

function HitWall ( vector HitNormal, actor Wall )

ProcessTouch Source code

function ProcessTouch ( Actor Other, Vector HitLocation )

RandSpin Source code

simulated final function RandSpin ( float spinRate )

Touch Source code

singular function Touch ( Actor Other )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: za 22-4-2006 12:53:41.562 - Created with UnCodeX