Preview
Settings
*Available on the Stream Deck Plugin Store*
Game Action Timer
Plugin is triggered by using the GameActionTimer.exe in a keyboard macro you create.
%APPDATA%\StreamDeckLabs\GameActionTimer\GameActionTimer.exe "<action name from Stream Deck button>" "<cooldown time in seconds>"
GameActionTimer.exe is required & must be installed separately.
Shows cooldown time on the Stream Deck Button.
Create as many Stream Deck Button as you like.
(<action name> should be different for each button)
Set images for when the action is ready for use and is not ready based on the timer.
("Not Ready" image is optional)
A sound will play to alert you that the cooldown has ended.
Setup instructions below.
Setup
Stream Deck Plugin Setup
Select the plugin and edit the settings.
Action Name is a name for the action you want to monitor for cooldown. This can be anything. However, it can NOT contain spaces or special characters except _ (underscores).
On Action Ready gives you different display options for the plugin text when the action is in the "ready" state.
GameActionTimer Application Setup
Download & Install the GameActionTimer application.
After installation, the application can be found in the Windows Start menu and in "%APPDATA%\StreamDeckLabs\GameActionTimer\".
Keyboard Macro Setup
Setup a keyboard macro to trigger the keyboard key you wish to trigger in-game.
Add a "Run Command" to the same macro and insert %APPDATA%\StreamDeckLabs\GameActionTimer\GameActionTimer.exe "<action name from Stream Deck button>" "<cooldown time in seconds>" in the appropriate field.
For example:
%APPDATA%\StreamDeckLabs\GameActionTimer\GameActionTimer.exe "potion1" "30"
Thats it!
Razer Synapse Macro Example
In this example:
The key in my game to drink a potion is the number 6 on the keyboard.
The macro (in order as it appears above)
Presses down the 6 key.
Releases the 6 key.
Runs the GameActionTimer.exe as follows: %APPDATA%\StreamDeckLabs\GameActionTimer\GameActionTimer.exe "potion1" "30"