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

Gameplay.AimProjectileWeapons

Extends
AimFunctions

Core.Object
|   
+-- Gameplay.AimFunctions
   |   
   +-- Gameplay.AimProjectileWeapons

Constants Summary
Inherited Contants from Gameplay.AimFunctions
DAMAGECHECK_RADIUS_BUFFER, MAX_BLASTER_RANGE, MAX_GRENADE_LAUNCHER_RANGE, MAX_PROJECTILE_TRAVEL_TIME
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Transactional, RF_Transient, RF_Unnamed

Variables Summary
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[6], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, GameSpyServerData, Guid, IntegerRange, InterpCurve, InterpCurvePoint, MatCoords, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, Vector

Functions Summary
functionVector getAimLocation (Weapon weapon, Pawn target, optional float leadScale ))
functionActor getThingHit (out Vector hitLocation, out float timeToHit, Weapon weapon, Vector projVelocity ))
Inherited Functions from Gameplay.AimFunctions
getAimLocation, getLeadScale, getMaxEffectiveRange, getProjectileDamageRadius, getProjectileVelocity, getThingHit, getTimeToHitTarget, obstacleInPath, projectileTimeToTarget, willHurt
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllClasses, AllEditableProperties, Allocate, AllProperties, AppSeconds, Asc, Asin, AssertWithDescription, Atan, BeginState, CanSLog, Caps, Chr, Clamp, ClassConstruct, ClassIsChildOf, ClockwiseFrom, CommonBase, Construct, Cos, Cross, DecodeFromURL, Disable, Div, Dot, DynamicFindObject, DynamicLoadObject, Enable, EncodeForURL, EndState, Eval, Exp, FClamp, FindObject, FlushConfig, FMax, FMin, FRand, GetAxes, GetBuildNumber, GetEnum, GetMinCompatibleBuildNumber, GetPropertyText, GetStateName, GetSuperClass, GetUnAxes, GotoState, Hash, HasUnicode, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Inverse, Invert, IsA, IsInState, IsNearlyZero, IsUTracing, IsValidForURL, IsZero, Left, Len, Lerp, Localize, Locs, Log, Loge, LogGuardStack, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, NullReferences, OrthoRotation, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatToRotator, Rand, RandRange, Repl, replaceStr, ResetConfig, Right, RotRand, SaveConfig, SetPropertyText, SetUTracing, Sin, Sleep, SLog, Smerp, Split, Sqrt, Square, StaticSaveConfig, StrCmp, Tan, VDist, VDistSquared, VRand, VSize, VSize2D, VSizeSquared, VSizeSquared2D, Warn, ^, ^^, |, ||, ~, ~=


Functions Detail

getAimLocation Source code

static function Vector getAimLocation ( Weapon weapon, Pawn target, optional float leadScale ) )

getThingHit Source code

static function Actor getThingHit ( out Vector hitLocation, out float timeToHit, Weapon weapon, Vector projVelocity ) )



Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: st 23.5.2018 00:10:26.421 - Created with UnCodeX