Registration Code (Part 1): w%kQ6
Registration Code (Part 2): b<#$1[*(cw~
In order to register on this forum, you must use the codes above. Combine them into one code (copy paste).

RE6Hook - Direct3D Hook, Addons, Plugins, and more!

Topics regarding the Resident Evil game series.
Post Reply
User avatar
atom0s
Site Admin
Posts: 390
Joined: Sun Jan 04, 2015 11:23 pm
Location: 127.0.0.1
Contact:

RE6Hook - Direct3D Hook, Addons, Plugins, and more!

Post by atom0s » Mon May 11, 2015 9:31 pm

What is RE6Hook?
  • RE6Hook is an injected Direct3D wrapper that hooks onto the games rendering engine. RE6Hook includes the following features:
    • In-game Console
    • Scripts
    • Key Bindings
    • Plugins
    • Addons
    • Moveble Font Objects
    With RE6Hook, you can create a whole new gaming experience while playing Resident Evil!
  • In-Game Console
    • The in-game console allows users to easily and quickly interact with the game and the hook. Users can hit a predefined hotkey to cause the console to open allowing them to type in commands.
      While the console is open the game is no longer able to handle the keyboard messages preventing the user from accidentally doing something in-game they did not want to do while typing into the console.

      The console is the central hub for communicating with the hook and any loaded plugins / addons. Users can load and unload plugins and addons via the console, create or remove key binds, as well as interact with plugins/addons, the hook, and the game.
    Scripts
    • Scripts are simple text files that allow users to execute a collection of commands at a single time. Whether it be setting a handful of useful key binds at once, loading your favorite plugins / addons, or setting some configuration options.
      Scripts are a quick and easy way to do a lot of things all at once.
    Key Binds
    • Key bindings let you bind a series of keys to execute a specific action. For example, in the beta version I have currently deemed '~' as the console key. Anytime ~ is pressed the console is toggled with the command: /toggleconsole
      Key binds can be grouped with multiple keys, making use of the CTRL, ALT, Windows, Apps, and Shift keys. So you could bind a command to CTRL+ALT+F if you wanted to.

      When a key bind is pressed, RE6Hook blocks the game from ever receiving the key presses so that there is no conflict with the game.
    Plugins / Addons
    • RE6Hook offers a full plugin interface to communicate with the hook. Plugins are loaded directly into the game allowing users direct access to the games memory. With plugins, you have full access to the hooks various interfaces allowing you to interact with the hook as well, even other plugins.

      Addons are through a plugin called 'Addons'. Addons expose the hooks plugin interface to Lua scripts allowing people whom do not know C/C++ (or any other language that can use a C interface) to create extensions for the game as well.
      Pretty much everything that a plugin can do can be done inside of a Lua addon.
    Movable Font Objects
    • RE6Hook comes with a unique font engine that allows you to create objects that are highly customizable. The font objects can act as buttons with callbacks as well allowing users to create more in-depth objects that can be used to interact with the game.
      The font objects can be parented with another object allowing them to move together, as well as be anchored to another ensuring they stay together in the exact location you want them to.

      Font objects can be textured as well allowing you to create mini-UI systems for your addons or plugins.

Setting Up RE6Hook
  • Setup is quick and simple. Just extract all the files that are included in the RE6Hook package that you downloaded and place the files into a new folder on your computer. RE6Hook does not need to be in the same folder as the game, and is recommended that you do not put it there to avoid file conflicts. Afterward, you can edit the following files for more customization:
    - RE6Hook\Scripts\Default.txt - Contains the various commands, plugins, and addons that will be automatically executed when the game is loaded.
    - RE6Hook\Configs\re6hook.xml - Contains various configuration options that you can tweak.

Requirements
Download
Known Bugs
  • Currently none!

Donations
Beta Screenshots Feel free to post anything about this project. Questions, comments, concerns, support etc. :)
Derp~
Need a great web host? Check out: AnHonestHost.com


Donations can be made via Paypal:
https://www.paypal.com/cgi-bin/webscr?c ... Q2GRT6KUJN
User avatar
atom0s
Site Admin
Posts: 390
Joined: Sun Jan 04, 2015 11:23 pm
Location: 127.0.0.1
Contact:

Re: RE6Hook - Direct3D Hook, Addons, Plugins, and more!

Post by atom0s » Sun May 17, 2015 11:07 pm

RE6Hook v1.0.0.1
  • [CHG] Changed fonts to render as clear type now instead of default anti-alias.
  • [FIX] Fixed issue with fonts looking bold when they shouldn't.
  • [FIX] Fixed issue with primitives offsetting incorrectly when using a background texture.
  • [FIX] Fixed issue with primitives scaling incorrectly when using a background texture.
  • [ADD] Added draw flags exposure to font objects allowing them to have various drawing alterations applied. (Border, Centering, etc.)
  • [ADD] Added border size exposure to font objects.
  • [ADD] Added more parameters to loading textures for primitive objects. Users can now set a custom texture format, filtering, and alpha keys.)
  • [CHG] The default border size of font objects is now 0.0 instead of 0.1.
  • [ADD] (Addon Plugin) Added exposure to the new GetDrawFlags/SetDrawFlags functions.
  • [ADD] (Addon Plugin) Added exposure to the new GetBorderSize/SetBorderSize functions.
  • [ADD] (Addon Plugin) Added exposure to HitTest function on font objects. (Addons should not need to call this but its there if needed.)
  • [CHG] (Addon Plugin) Adjusted the SetTextureFromFile function with the new parameters added to the function call.
Download
https://www.dropbox.com/s/9f64srjgydhdo ... 0s.7z?dl=0
Derp~
Need a great web host? Check out: AnHonestHost.com


Donations can be made via Paypal:
https://www.paypal.com/cgi-bin/webscr?c ... Q2GRT6KUJN
takagiginjo
Posts: 1
Joined: Thu Mar 09, 2017 10:26 am

Re: RE6Hook - Direct3D Hook, Addons, Plugins, and more!

Post by takagiginjo » Thu Mar 09, 2017 10:37 am

Hey, the links are no longer working... Can you please upload RE6Hook to a new link?
User avatar
atom0s
Site Admin
Posts: 390
Joined: Sun Jan 04, 2015 11:23 pm
Location: 127.0.0.1
Contact:

Re: RE6Hook - Direct3D Hook, Addons, Plugins, and more!

Post by atom0s » Thu Mar 09, 2017 1:43 pm

Derp~
Need a great web host? Check out: AnHonestHost.com


Donations can be made via Paypal:
https://www.paypal.com/cgi-bin/webscr?c ... Q2GRT6KUJN
Post Reply

Who is online

Users browsing this forum: No registered users and 1 guest