Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation
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
| Vector | ballisticPosition (Vector location, Vector velocity, float t, float gravity ))
| bool | bEndAngleAdjustment (float distance, float actualDistance, float angleInc, float multiplicator ))
| Vector | getAimLocation (Weapon weapon, Pawn target, optional float leadScale ))
| Actor | getThingHit (out Vector hitLocation, out float timeToHit, Weapon weapon, Vector projVelocity ))
| float | 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 | UnrealScript Documentation
previous class next class | frames no frames

Creation time: st 23.5.2018 00:10:26.404 - Created with UnCodeX