Rebornbuddy
Loading...
Searching...
No Matches
ff14bot.Helpers.MathHelper Class Reference

Static Public Member Functions

static bool IsFlanking (Vector3 me, Vector3 target, float targetHeading)
static bool IsBehind (Vector3 me, Vector3 target, float targetHeading)
static bool IsFlanking (Vector3 me, Vector3 target, float targetFacingRadians, float arcRadians)
static bool RightFlank (Vector3 me, Vector3 target, float targetFacingRadians, float arcRadians)
static bool LeftFlank (Vector3 me, Vector3 target, float targetFacingRadians, float arcRadians)
static bool IsBehind (Vector3 me, Vector3 target, float targetFacingRadians, float arcRadians)
static float CalculateHeading (Vector3 a, Vector3 b)

Static Public Attributes

const float Arc = 4.53785606f
 Old default value that was passed to the IsFlanking and IsBehind functions.

Member Function Documentation

◆ CalculateHeading()

float ff14bot.Helpers.MathHelper.CalculateHeading ( Vector3 a,
Vector3 b )
static

◆ IsBehind() [1/2]

bool ff14bot.Helpers.MathHelper.IsBehind ( Vector3 me,
Vector3 target,
float targetFacingRadians,
float arcRadians )
static

◆ IsBehind() [2/2]

bool ff14bot.Helpers.MathHelper.IsBehind ( Vector3 me,
Vector3 target,
float targetHeading )
static

◆ IsFlanking() [1/2]

bool ff14bot.Helpers.MathHelper.IsFlanking ( Vector3 me,
Vector3 target,
float targetFacingRadians,
float arcRadians )
static

◆ IsFlanking() [2/2]

bool ff14bot.Helpers.MathHelper.IsFlanking ( Vector3 me,
Vector3 target,
float targetHeading )
static

◆ LeftFlank()

bool ff14bot.Helpers.MathHelper.LeftFlank ( Vector3 me,
Vector3 target,
float targetFacingRadians,
float arcRadians )
static

◆ RightFlank()

bool ff14bot.Helpers.MathHelper.RightFlank ( Vector3 me,
Vector3 target,
float targetFacingRadians,
float arcRadians )
static

Member Data Documentation

◆ Arc

const float ff14bot.Helpers.MathHelper.Arc = 4.53785606f
static

Old default value that was passed to the IsFlanking and IsBehind functions.