Fable: The Lost Chapters Mod Scene
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Fable TLC » Development » Tools » Fable Hotkey Trainer  () 1 Vote
Fable Hotkey Trainer [message #59368] Sat, 11 September 2010 16:38 Go to previous message
Messages: 47
Registered: January 2006
Location: The Pit of Hell
Fable Hotkey Trainer

This tool allows you to create hotkey groups, basically it can store your current hotkeys to a profile, and you can restore them later. (I'm referring to your magic\expressions, etc,. In case this wasn't clear.)

You can create multiple hotkey profiles, and then switch through them in game using the "PageUp" and "PageDown" keys.

For example you could create a "Flirt" group, and have "Flirt", "Manly Arm Pump", etc, stored allowing you to easily use those expressions. (This is great for tools(spade\fishing pole\etc), trophies, and saves you tons of effort swapping them, or going into the menu and accessing them.)

The tool uses the 9 available hotkey slots on your main hotkey bar, so each profile can have 9 different items assigned. (There is no limit on created profiles, so you can setup profiles for every single spell\trophy\tool\item\etc in the game.)


You can run the tool from anywhere, so just stick it somewhere, like your Fable directory, and create a shortcut to run it.

The tool requires the game to be running for most of its functions, and you will need to alt-tab out for the moment to make new hotkey profiles, etc,. (Created profiles are automatically saved\loaded when you open\close the application.)

You will find a groupbox titled "Create Hotkey Group", which contains a textbox, and two buttons, "Add", and "Remove",..

Simply type a name in the textbox, and hit "Add", to create a new profile. Then adjust your hotkey bar in-game, and hit "Store" when you are ready to save the hotkey setup. (Be sure you have selected the proper profile in the drop down list when you are storing, whatever is showing, is the active profile.)

You can hit "Restore" from the application, or use PageUp\PageDown" to navigate your stored profiles which will automatically "Restore" them as you navigate.


This tool uses several coding techniques that may trigger antivirus software. For example, I use GetAsyncKeyState from the Windows API to detect "PageUp\PageDown" key presses, this often get's used for keyloggers.

These are false positives, there are no viri in my applications. (I'll release the source code in a future version, I wanna clean it up before I release it, it was implemented very quickly, so it's far from "elegant".)

The tool will create a file named "Profile.xml", this stores all your created profiles, if you move the application, also move this file, or else your profiles will appear to vanish.

If you start a new game, your existing profiles will still try to load the stored hotkey items, it shouldn't crash, but they might act weird until you obtain the items again.

A known issue is that on the new key setup screen, it will sometimes list a different key than what you had selected, basically, I think it's an alias, like PageUp\PageDown, can be listed as Next\Prev, it doesn't seem to cause any problems, so just ignore it.

The tool requires at that you have the .Net Framework v3.5(or greater) installed. (Most of you should already have this, many Fable related tools require these, so you probably won't need to worry about it. Vista\Win7 comes with these installed.)

[Updated on: Sat, 18 September 2010 15:23]

Report message to a moderator

Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Cutscene Extract/Import
Next Topic: Trainer
Goto Forum:

Current Time: Tue Jun 02 17:49:24 PDT 2020

Total time taken to generate the page: 0.00917 seconds