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

Gameplay.AimArcWeapons

Extends
AimFunctions

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

Constants Summary
MAX_FLIGHT_TIME=3.0f
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 ballisticPosition (Vector location, Vector velocity, float t, float gravity ))
functionbool bEndAngleAdjustment (float distance, float actualDistance, float angleInc, float multiplicator ))
functionVector getAimLocation (Weapon weapon, Pawn target, optional float leadScale ))
functionActor getThingHit (out Vector hitLocation, out float timeToHit, Weapon weapon, Vector projVelocity ))
functionfloat getTimeToHit (float initialZ, float velZ, float g, float z, bool secondSolution ))
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, ^, ^^, |, ||, ~, ~=


Constants Detail

MAX_FLIGHT_TIME Source code

const MAX_FLIGHT_TIME = 3.0f;


Functions Detail

ballisticPosition Source code

private static final function Vector ballisticPosition ( Vector location, Vector velocity, float t, float gravity ) )

bEndAngleAdjustment Source code

private static final function bool bEndAngleAdjustment ( float distance, float actualDistance, float angleInc, float multiplicator ) )

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 ) )

getTimeToHit Source code

private static final function float getTimeToHit ( float initialZ, float velZ, float g, float z, bool secondSolution ) )



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