public FunctionPatcherTest()
        {
            _dummyFunctions = new DummyFunctions();
            _returnFive     = Wrapper.Create <DummyFunctions.ReturnNumberDelegate>((long)_dummyFunctions.ReturnFive);
            _returnSix      = Wrapper.Create <DummyFunctions.ReturnNumberDelegate>((long)_dummyFunctions.ReturnSix);
            _assembler      = new Assembler.Assembler();

            BuildRelativeJmp();
            BuildPushReturn();
        }
Exemplo n.º 2
0
        public FunctionPatcherTest()
        {
            _dummyFunctions = new DummyFunctions();
            _returnFive     = ReloadedHooks.Instance.CreateWrapper <DummyFunctions.ReturnNumberDelegate>((long)_dummyFunctions.ReturnFive, out _);
            _returnSix      = ReloadedHooks.Instance.CreateWrapper <DummyFunctions.ReturnNumberDelegate>((long)_dummyFunctions.ReturnSix, out _);
            _assembler      = new Assembler.Assembler();

            BuildRelativeJmp();
            BuildPushReturn();
        }