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.