Features - Heinzen/mkMacro GitHub Wiki
MkMacro Features & Usage
In-game Overlay
Toggling the "Display Overlay" option will create a window which is only active while MkMacro or Blade & Soul is in focus. Everywhere else it will be hidden for convenience.
You can move it around and place it anywhere you want in the screen
Attack Toggle
-
While this is enabled, pressing the hotkey once will cause skills to be used until the hotkey is pressed again.
-
While this is disabled, skills will be used while the assigned hotkey is held down.
Enable delay
Enabling delay currently adds the desired amount of time (in milliseconds) between every skill.
(This is prone to change in coming versions)
Hook to Blade & Soul
This option causes the inputs to only be sent if Blade & Soul is in focus. In other words, clicking the hotkey while in a different application will not fire any of the configured inputs
Rotation
Define the desired inputs to be fired when the hotkey is pressed or toggled. Each input is separated by adding a semicolon (;
) between skills.
Example: 3;t;f
causes 3
, t
and lastly f
to be sent as inputs.
Note: an extra semicolon at the end or beginning is undesirable as the application will attempt to send empty inputs.
(New!)
Including a double digit or higher value in the rotation (i.e. 3;50;t;10;f) will cause the rotation to have the specific time in milliseconds delayed between each input. In this case, fires 3
, waits for 50ms, fires t
, waits for 10ms then fires f
.
Persistent settings
All of the settings (including toggles) will be saved in a .ini
file whenever the application is closed. Renaming, deleting or editing the file in an unwanted fashion, will cause issues or cause the application settings to be reset to defaults.