WARNING: APMAlert hooks Starcraft functions and data, and its usage could result in you being banned from Battle.net servers, or in unexpected losses ingame. Use at your own risk! At the time of writing, the plugin has no adverse effects, but Blizzard's monitoring systems could change at any time!

Installation Instructions:
Extract to the folder that contains your copy of BWLauncher v4. Run BWLauncher v4 (If you don't have this, visit http://bwprogrammers.com) and check the box beside the APMAlert plugin. Click on the plugin and click configure; enter desired settings. Save the settings, then begin the game.

Usage Instructions:
With the plugin loaded by BWLauncher, you can enable or disable the functionality at any time ingame by pressing F8. If you enable the functionality prior to starting a game, the APMAlert and APMLive functionality will automatically initialize on game start. If you enable the functionality while playing, it will also work. Also (NEW IN 1.15.2 COMPATIBILITY RELEASE) the plugin will automatically initialize upon detecting that you're in a game lobby (with player slots and such) as long as you have not manually enabled/disabled the plugin in the same SC program instance.

NOTE: If you plan on connecting to an official Battle.net server, make sure the functionality is not enabled until after you connect (or just disable it right before you connect). Otherwise, Battle.net will tell you your version is incompatible.

Ingame Commands:
All commands are not case sensitive.
/ShowAPM
Shows the currently set minimum APM

/ToggleSound
/TglSnd
Toggles whether or not sounds are to be played

/SetAPM <new apm>
/MinAPM <new apm>
Sets a new minimum APM

/SetX <new x position>
Sets a new x position for the APM display

/SetY <new y position>
Sets a new y position for the APM display

/MoveBox
Moves the APM display to your mouse cursor's position 

/ToggleAPM
/TglAPM
Toggles the APM display on and off

/SetMEX <new x position>
Sets a new x position for the LiveME display

/SetMEY <new y position>
Sets a new y position for the LiveME display

/MoveMEBox
Moves the LiveME display to your mouse cursor's position 

/ToggleME
/TglME
Toggles the LiveME display on and off

/About
Tells you about the plugin and what version it is

If you have any problems or suggestions for new features/functionality (especially the latter!) please message me on Teamliquid.net (either through PM or the APMAlert thread).

In the future, I hope to get my plugin implemented into ICCup's launcher, but I would like to get it to a fully working, updatable state first. That time is very near, but I think there are more great things we can add to this, I just need your help thinking the ideas up :)

Thank you for using my plugin, and I hope you enjoy it! ~ tec27 