REHDHook v1.0.0.3 [CHG] Plugin interface version has changed to 1.01! (Plugins need to be recompiled with the new SDK.)
[ADD] Added configuration options to override the window size.
[FIX] Fixed a bug with the configuration manager not using boolean values properly.
[ADD] Added the hook version to the launcher.
[ADD] The launcher will now auto-close when injection is completed successfully.
[ADD] Added automousehide, doorskip, and speedtimer addons to the release package.
[ADD] Added some more documentation.
[CHG] Changed the Changelog format some.
[CHG] Removed console key configuration from rehdhook.xml, it is now inside of the Default.txt
[ADD] Added screen size overriding allowing users to render the game at any resolution they want.
[ADD] Added screen size aspect resolution overriding too. (Use these features with caution!)
[ADD] Added new screenshot plugin. (Allows plugins to be saved in bmp, jpg and png formats.)
[FIX] Fixed FPS plugin displaying double the fps.
[ADD] Added Direct3DPrePresent and Direct3DPostPresent calls to plugins. (Not added to addons since they can't make use of it.)
[ADD] XRemap plugin is now part of the main release package.
Downloadwww.dropbox.com/sh/fmrx2apd7hp5xti/AACRCY97Vf7uOoXh6_3XABwha?dl=0Some stuff to note with this change:
- The console key has been moved to default.txt instead of the xml configuration. This is done to reduce clutter in the xml.
- Any personal plugins will need to be recompiled with the SDK to work with v1.0.0.3! (New Direct3D callbacks are added.)
The new window size and aspect overriding is fairly "fragile". Meaning if you use bad values the following can happen:
- The game will crash.
- The game will hang/freeze.
- The game will over-render off-screen. Meaning the game will render too big for the window and get cut off.
So be sure to use proper values while you are working with them.
Screenshot PluginI have added a new plugin, Screenshot. This will allow you to take screenshots in BMP, JPG, or PNG formats.
The command is: /screenshot [hide (optional)] [format]
For example:
/screenshot hide
/screenshot png hide
/screenshot png
/screenshot hide png
Will all work. Using hide will hide all of the REHDHook drawn elements from the screen to take a "clean" screenshot.
By default the printscreen button is already bound to take screenshots. You can edit this key in your Default.txt.
Screenshots are saved to \REHDHook\Screenshots\, they use the format: RE_year.month.day.hour.minute.second.[format] when saved.