0 of 0

File information

Last updated

Original upload

Created by

Sailing

Uploaded by

mizutamari

Virus scan

Safe to use

About this mod

A script for manipulating the radial menus or performing shortcuts through any number of user-defined hotkeys and hotstrings.

Permissions and credits
Changelogs
Donations
This Autohotkey script aims to alleviate the limit of available shortcuts by providing the ability to manipulate them directly through hotkeys and hotstrings.

It can either change the action attached to a shortcut slot, or multiple slots at once, or it can perform actions directly through macros. These can be attached to individual or combinations of keys.



Setting this up requires the user to assign hotkeys and attach actions to each one manually - I've tried to make the process as straightforward as possible and included thorough explanations on the available options, but please be prepared to put in a bit of effort if you want to use this script to do anything complex.

Note that the script writes directly to the memory addresses that deal with the current radial menu.

---

Quick Setup:

  Download and extract the files.
  Open settings.ini with a text editor and make sure showStatusBox is set to 1 near the top (this is just to help determine problems and can be turned off later).
  Optionally set up the following to enable performing of actions directly (or come back to this later):
   
Spoiler:  
Show
Set slotToWrite to any number between 1 and 8.
Find the in-game keyboard binding for "Keyboard Shortcut - Slot X" where X is the number given in the slotToWrite option and put it in slotKey.
Find the in-game keyboard bindings for "Browse Items Left/Right" bindings or alternatively, "Browse Ammo/Coatings Up/Down" and put them in questPreMacroKey1 and questPreMacroKey2.
Find the in-game keyboard binding for "Display Items (Hold) / Reset Camera" and put it in hqPreMacroKey1.
Ensure that the in-game option "Keyboard Shortcut Input" is set to "Type 2" to enable one key shortcuts.

  Then skim through the explanations in macros.ini and test some of the examples by:
    Remvoing the semicolons (;) in front of the specific example lines.
    Saving the changes.
    Running or restarting either unlimited_shortcuts.exe or unlimited_shortcuts.ahk
    (Remember to put the semicolons back after testing if you don't want the examples interfering later on)
  Create your own macros at the bottom - the macro creator tool can be used to help with this.