public static IBGCBLLKIHA Vector2f(Vector2 v) { HHBCPNCDNDH x = HHBCPNCDNDH.NKKIFJJEPOL((decimal)v.x); HHBCPNCDNDH y = HHBCPNCDNDH.NKKIFJJEPOL((decimal)v.y); return(new IBGCBLLKIHA(x, y)); }
/// <summary> /// Converts "Vector2f" to Vector2 /// </summary> /// <param name="fX"></param> /// <param name="fY"></param> /// <returns></returns> public static Vector2 Vector2(HHBCPNCDNDH fX, HHBCPNCDNDH fY) { float x = fX.EPOACNMBMMN / 4.2949673E+09f; float y = fY.EPOACNMBMMN / 4.2949673E+09f; return(new Vector2(x, y)); }
public static float Value(HHBCPNCDNDH v, bool isPixel) { if (isPixel) { return(PixelStandard(v)); } else { return(BUnits(v)); } }
/// <summary> /// Converts a Direction to an Angle /// </summary> /// <param name="dir">Direction e.g flyDirection</param> /// <returns></returns> public static HHBCPNCDNDH DirectionToAngle(IBGCBLLKIHA dir) { // Debug.Log("DirectionToAngle " + dir); HHBCPNCDNDH X = HHBCPNCDNDH.GANELPBAOPN(dir.GCPKPHMKLBN); HHBCPNCDNDH Y = dir.CGJJEHPPOAN; //Debug.Log(string.Format($"X {X} Y: {Y}")); HHBCPNCDNDH num = HHBCPNCDNDH.AJOCFFLIIIH(HHBCPNCDNDH.GAFCIOAEGKD(HHBCPNCDNDH.GBGDEABPILN(Y, X), HHBCPNCDNDH.ICMHOBBMHHF), HHBCPNCDNDH.MJLJNMIAIFK); //Debug.Log(string.Format($"Angle: {num}")); return(num); }
//equivalent of doing -x public static HHBCPNCDNDH Negative(HHBCPNCDNDH a) { return(HHBCPNCDNDH.GANELPBAOPN(a)); }
public static HHBCPNCDNDH Floatf(float a) { return(HHBCPNCDNDH.NKKIFJJEPOL((decimal)a)); }
public static HHBCPNCDNDH Add(HHBCPNCDNDH a, float b) { return(HHBCPNCDNDH.GAFCIOAEGKD(a, HHBCPNCDNDH.NKKIFJJEPOL((decimal)b))); }
public static float BUnits(HHBCPNCDNDH v) { return(v.EPOACNMBMMN / 4.2949673E+09f * World.PIXEL60_SIZE * 100); }
/// <summary> /// Equivalent of using HHBCPNCDNDH.AJOCFFLIIIH() /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static HHBCPNCDNDH Multiply(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.AJOCFFLIIIH(a, b)); }
/// <summary> /// Convert "FloatF" to Int /// </summary> /// <param name="v"></param> /// <returns></returns> public static int Int(HHBCPNCDNDH v) { float value = v.EPOACNMBMMN / 4.2949673E+09f; return((int)value); }
/// <summary> /// Convert "FloatF" to Double /// </summary> public static double Double(HHBCPNCDNDH v) { return(v.EPOACNMBMMN / 4294967296.0); }
/// <summary> /// Convert "FloatF" to Decimal /// </summary> public static decimal Decimal(HHBCPNCDNDH v) { return(v.EPOACNMBMMN / 4294967296m); }
public static HHBCPNCDNDH Divide(HHBCPNCDNDH a, float b) { return(HHBCPNCDNDH.FCGOICMIBEA(a, HHBCPNCDNDH.NKKIFJJEPOL((decimal)b))); }
/// <summary> /// Equivalent of using HHBCPNCDNDH.FCGOICMIBEA() to Divide a "floatf" /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static HHBCPNCDNDH Divide(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.FCGOICMIBEA(a, b)); }
public static long Long(HHBCPNCDNDH a) { return(a.EPOACNMBMMN >> 32); }
public static IBGCBLLKIHA Multiply(IBGCBLLKIHA a, HHBCPNCDNDH b) { return(IBGCBLLKIHA.AJOCFFLIIIH(a, b)); }
public static HHBCPNCDNDH Multiply(HHBCPNCDNDH a, float b) { return(HHBCPNCDNDH.AJOCFFLIIIH(a, HHBCPNCDNDH.NKKIFJJEPOL((decimal)b))); }
/// <summary> /// Add a "Vector2f" to another "Vector2f" /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static IBGCBLLKIHA Add(IBGCBLLKIHA a, IBGCBLLKIHA b) { return(new IBGCBLLKIHA(HHBCPNCDNDH.GAFCIOAEGKD(a.GCPKPHMKLBN, b.GCPKPHMKLBN), HHBCPNCDNDH.GAFCIOAEGKD(a.CGJJEHPPOAN, b.CGJJEHPPOAN))); }
public static bool LessThan(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.HPLPMEAOJPM(a, b)); }
public static HHBCPNCDNDH FramesDuration60fps(int frames) { HHBCPNCDNDH cgjjehppoan = HHBCPNCDNDH.FCGOICMIBEA(new HHBCPNCDNDH(1), new HHBCPNCDNDH(60)); return(HHBCPNCDNDH.FCKBPDNEAOG(HHBCPNCDNDH.AJOCFFLIIIH(HHBCPNCDNDH.NKKIFJJEPOL(frames), cgjjehppoan), HHBCPNCDNDH.NKKIFJJEPOL(HHBCPNCDNDH.PDKFDOPFPDO * 2m))); }
public static HHBCPNCDNDH Max(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.BBGBJJELCFJ(a, b)); }
public static float PixelStandard(HHBCPNCDNDH v) { return((v.EPOACNMBMMN / 4.2949673E+09f) * 100); }
public static bool LessThanAndEqual(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.CJBFNLGJNIH(a, b)); }
/// <summary> /// Equivalent of using HHBCPNCDNDH.FCKBPDNEAOG() /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static HHBCPNCDNDH Subtract(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.FCKBPDNEAOG(a, b)); }
public static float Time60Frames(HHBCPNCDNDH v) { return(v.EPOACNMBMMN / 4.2949673E+09f / World.DELTA_TIME); }
public static bool GreaterThanAndEqual(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.OCDKNPDIPOB(a, b)); }
public static float Pixels(HHBCPNCDNDH v, bool convert = true) { return(convert ? v.EPOACNMBMMN / 4.2949673E+09f / World.PIXEL60_SIZE : v.EPOACNMBMMN / 4.2949673E+09f); }
public static bool Equal(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.ODMJDNBPOIH(a, b)); }
public static HHBCPNCDNDH Floatf(int a) { return(HHBCPNCDNDH.NKKIFJJEPOL(a)); }
/// <summary> /// Equivalent of using HHBCPNCDNDH.GAFCIOAEGKD() /// </summary> /// <param name="a"></param> /// <param name="b"></param> /// <returns></returns> public static HHBCPNCDNDH Add(HHBCPNCDNDH a, HHBCPNCDNDH b) { return(HHBCPNCDNDH.GAFCIOAEGKD(a, b)); }