Table of Contents

Class fts

Namespace
Global
Assembly
Assembly-CSharp.dll
public class fts
Inheritance
fts
Inherited Members

Constructors

fts()

public fts()

Methods

IsZero(double)

public static bool IsZero(double d)

Parameters

d double

Returns

bool

SolveCubic(double, double, double, double, out double, out double, out double)

public static int SolveCubic(double c0, double c1, double c2, double c3, out double s0, out double s1, out double s2)

Parameters

c0 double
c1 double
c2 double
c3 double
s0 double
s1 double
s2 double

Returns

int

SolveQuadric(double, double, double, out double, out double)

public static int SolveQuadric(double c0, double c1, double c2, out double s0, out double s1)

Parameters

c0 double
c1 double
c2 double
s0 double
s1 double

Returns

int

SolveQuartic(double, double, double, double, double, out double, out double, out double, out double)

public static int SolveQuartic(double c0, double c1, double c2, double c3, double c4, out double s0, out double s1, out double s2, out double s3)

Parameters

c0 double
c1 double
c2 double
c3 double
c4 double
s0 double
s1 double
s2 double
s3 double

Returns

int

ballistic_range(float, float, float)

public static float ballistic_range(float speed, float gravity, float initial_height)

Parameters

speed float
gravity float
initial_height float

Returns

float

solve_ballistic_arc(Vector3, float, Vector3, float, out Vector3, out Vector3)

public static int solve_ballistic_arc(Vector3 proj_pos, float proj_speed, Vector3 target, float gravity, out Vector3 s0, out Vector3 s1)

Parameters

proj_pos Vector3
proj_speed float
target Vector3
gravity float
s0 Vector3
s1 Vector3

Returns

int

solve_ballistic_arc(Vector3, float, Vector3, Vector3, float, out Vector3, out Vector3)

public static int solve_ballistic_arc(Vector3 proj_pos, float proj_speed, Vector3 target_pos, Vector3 target_velocity, float gravity, out Vector3 s0, out Vector3 s1)

Parameters

proj_pos Vector3
proj_speed float
target_pos Vector3
target_velocity Vector3
gravity float
s0 Vector3
s1 Vector3

Returns

int

solve_ballistic_arc_lateral(Vector3, float, Vector3, float, out Vector3, out float)

public static bool solve_ballistic_arc_lateral(Vector3 proj_pos, float lateral_speed, Vector3 target_pos, float max_height, out Vector3 fire_velocity, out float gravity)

Parameters

proj_pos Vector3
lateral_speed float
target_pos Vector3
max_height float
fire_velocity Vector3
gravity float

Returns

bool

solve_ballistic_arc_lateral(Vector3, float, Vector3, Vector3, float, out Vector3, out float, out Vector3)

public static bool solve_ballistic_arc_lateral(Vector3 proj_pos, float lateral_speed, Vector3 target, Vector3 target_velocity, float max_height_offset, out Vector3 fire_velocity, out float gravity, out Vector3 impact_point)

Parameters

proj_pos Vector3
lateral_speed float
target Vector3
target_velocity Vector3
max_height_offset float
fire_velocity Vector3
gravity float
impact_point Vector3

Returns

bool