Exemple #1
0
        /*order-*/

        /*junk_method*/

        /*order-*/
        public static float /*rnd*/ met_VectorDistance/*rnd*/ (/*rnd*/ Vector3 /*rnd*/  /*rnd*/ var_VectorA /*rnd*/, /*rnd*/ Vector3 /*rnd*/ /*rnd*/ var_VectorB /*rnd*/)
        {
            /*rnd*/ Vector3 /*rnd*/  /*rnd*/ var_VectorC /*rnd*/ = new /*rnd*/ Vector3/*rnd*/ ();

            /*order-start*/
            /*order-*//*rnd*/ var_VectorC /*rnd*/./*rnd*/ x /*rnd*/ = /*rnd*/ var_VectorA /*rnd*/./*rnd*/ x /*rnd*/ - /*rnd*/ var_VectorB /*rnd*/./*rnd*/ x /*rnd*/; /*order-*/
            /*order-*//*rnd*/ var_VectorC /*rnd*/./*rnd*/ y /*rnd*/ = /*rnd*/ var_VectorA /*rnd*/./*rnd*/ y /*rnd*/ - /*rnd*/ var_VectorB /*rnd*/./*rnd*/ y /*rnd*/; /*order-*/
            /*order-*//*rnd*/ var_VectorC /*rnd*/./*rnd*/ z /*rnd*/ = /*rnd*/ var_VectorA /*rnd*/./*rnd*/ z /*rnd*/ - /*rnd*/ var_VectorB /*rnd*/./*rnd*/ z /*rnd*/; /*order-*/
            /*order-end*/
            return((float)System.Math.Sqrt((/*rnd*/ var_VectorC /*rnd*/./*rnd*/ x /*rnd*/ * /*rnd*/ var_VectorC /*rnd*/./*rnd*/ x /*rnd*/) + (/*rnd*/ var_VectorC /*rnd*/./*rnd*/ y /*rnd*/ * /*rnd*/ var_VectorC /*rnd*/./*rnd*/ y /*rnd*/) + (/*rnd*/ var_VectorC /*rnd*/./*rnd*/ z /*rnd*/ * /*rnd*/ var_VectorC /*rnd*/./*rnd*/ z /*rnd*/)));
        }
Exemple #2
0
        /*order-*/

        /*junk_method*/

        /*order-*/
        public static /*rnd*/ Vector3 /*rnd*/ /*rnd*/ met_GetBonePos/*rnd*/ (int /*rnd*/ var_TargetEntity /*rnd*/, int /*rnd*/ var_BoneID /*rnd*/)
        {
            int /*rnd*/ var_BoneMatrix /*rnd*/ = /*rnd*/ cl_Memory /*rnd*/./*rnd*/ met_ReadMemory/*rnd*/ <int>(/*rnd*/ var_TargetEntity /*rnd*/ + /*rnd*/ cl_Offsets /*rnd*/./*rnd*/ offset_BoneMatrix /*rnd*/);
            /*rnd*/ Vector3 /*rnd*/ /*rnd*/ var_Vector /*rnd*/ = new /*rnd*/ Vector3/*rnd*/ ();

            /*order-start*/
            /*order-*//*rnd*/ var_Vector /*rnd*/./*rnd*/ x /*rnd*/ = /*rnd*/ cl_Memory /*rnd*/./*rnd*/ met_ReadMemory/*rnd*/ <float>(/*rnd*/ var_BoneMatrix /*rnd*/ + (0x30 * /*rnd*/ var_BoneID /*rnd*/) + 0xC);  /*order-*/
            /*order-*//*rnd*/ var_Vector /*rnd*/./*rnd*/ y /*rnd*/ = /*rnd*/ cl_Memory /*rnd*/./*rnd*/ met_ReadMemory/*rnd*/ <float>(/*rnd*/ var_BoneMatrix /*rnd*/ + (0x30 * /*rnd*/ var_BoneID /*rnd*/) + 0x1C); /*order-*/
            /*order-*//*rnd*/ var_Vector /*rnd*/./*rnd*/ z /*rnd*/ = /*rnd*/ cl_Memory /*rnd*/./*rnd*/ met_ReadMemory/*rnd*/ <float>(/*rnd*/ var_BoneMatrix /*rnd*/ + (0x30 * /*rnd*/ var_BoneID /*rnd*/) + 0x2C); /*order-*/
            /*order-end*/
            return /*rnd*/ (var_Vector /*rnd*/);
        }
Exemple #3
0
        /*order-*/

        /*junk_method*/

        /*order-*/
        public static /*rnd*/ Vector3 /*rnd*/ /*rnd*/ CalcAngle/*rnd*/ (/*rnd*/ Vector3 /*rnd*/ /*rnd*/ src /*rnd*/, /*rnd*/ Vector3 /*rnd*/ /*rnd*/ dst /*rnd*/, bool /*rnd*/ RSC /*rnd*/ = false)
        {
            /*order-start*/
            /*order-*//*rnd*/ Vector3 /*rnd*/ /*rnd*/ angles /*rnd*/ = new /*rnd*/ Vector3/*rnd*/ (/*rnd*/ src /*rnd*/./*rnd*/ x /*rnd*/ = 0, /*rnd*/ src /*rnd*/./*rnd*/ y /*rnd*/ = 0, /*rnd*/ src /*rnd*/./*rnd*/ z /*rnd*/ = 0);/*order-*/

            /*order-end*/

            /*order-start*/
            /*order-*/ double[] /*rnd*/ delta /*rnd*/ = { (/*rnd*/ src /*rnd*/./*rnd*/ x /*rnd*/ - /*rnd*/ dst /*rnd*/./*rnd*/ x /*rnd*/), (/*rnd*/ src /*rnd*/./*rnd*/ y /*rnd*/ - /*rnd*/ dst /*rnd*/./*rnd*/ y /*rnd*/), (/*rnd*/ src /*rnd*/./*rnd*/ z /*rnd*/ - /*rnd*/ dst /*rnd*/./*rnd*/ z /*rnd*/) };/*order-*/
            /*order-end*/

            /*order-start*/
            /*order-*/ float /*rnd*/ hyp /*rnd*/ = (float)System.Math.Sqrt(/*rnd*/ delta /*rnd*/[0] * /*rnd*/ delta /*rnd*/[0] + /*rnd*/ delta /*rnd*/[1] * /*rnd*/ delta /*rnd*/[1]);/*order-*/

            /*order-end*/

            /*order-start*/
            /*order-*//*rnd*/ angles /*rnd*/./*rnd*/ x /*rnd*/ = (float)(System.Math.Atan(/*rnd*/ delta /*rnd*/[2] / /*rnd*/ hyp /*rnd*/) * 180.0f / System.Math.PI);      /*order-*/
            /*order-*//*rnd*/ angles /*rnd*/./*rnd*/ y /*rnd*/ = (float)(System.Math.Atan(/*rnd*/ delta /*rnd*/[1] / /*rnd*/ delta /*rnd*/[0]) * 180.0f / System.Math.PI); /*order-*/
            /*order-end*/

            if (/*rnd*/ delta /*rnd*/[0] >= 0.0f) /*rnd*/ angles {