Exemple #1
0
        public zString GetVisualNameZString()
        {
            int    str = Process.Alloc(20).ToInt32();
            IntArg arg = Process.THISCALL <IntArg>(Address, FuncAddresses.GetVisualName, new IntArg(str));

            return(new zString(arg.Value));
        }
        public zString GetWalkModeZString()
        {
            int    str = Process.Alloc(20).ToInt32();
            IntArg arg = Process.THISCALL <IntArg>((uint)Address, (uint)FuncOffsets.GetWalkModeString, new CallValue[] { new IntArg(str) });

            return(new zString(Process, arg.Address));
        }
        public String GetWalkModeString()
        {
            int     str     = Process.Alloc(20).ToInt32();
            IntArg  arg     = Process.THISCALL <IntArg>((uint)Address, (uint)FuncOffsets.GetWalkModeString, new CallValue[] { new IntArg(str) });
            zString zString = new zString(Process, arg.Address);
            String  v       = null;

            if (zString.Length < 500)
            {
                v = zString.Value.Trim();
            }
            zString.Dispose();

            return(v);
        }
Exemple #4
0
        public String GetVisualName()
        {
            int     str     = Process.Alloc(20).ToInt32();
            IntArg  arg     = Process.THISCALL <IntArg>(Address, FuncAddresses.GetVisualName, new IntArg(str));
            zString zString = new zString(arg.Value);

            String v = null;

            if (zString.Length < 500)
            {
                v = zString.ToString().Trim();
            }
            zString.Dispose();

            return(v);
        }
Exemple #5
0
        public string GetValueString()
        {
            switch (argType)
            {
            case ArgType.Bool:
                return(BoolArg.ToString());

            case ArgType.Int:
                return(IntArg.ToString());

            case ArgType.Float:
                return(FloatArg.ToString());

            case ArgType.String:
                return(StringArg);

            case ArgType.Vector3:
                return(Vector3Arg.ToString());
            }

            return("???");
        }
Exemple #6
0
        public void CompleteHeal()
        {
            IntArg x = 123;

            Process.THISCALL <NullReturnCall>((uint)Address, (uint)FuncOffsets.CompleteHeal, new CallValue[] { });
        }
 public void ChangePageFromObject(IntArg a)
 {
     Debug.Log("tab func");
     ChangeToTabAnimating(a.i);
 }