Skip to content

Proximal/SC2-MacroTrainer

 
 

Repository files navigation

All Code used to compile and run MacroTrainer.

The code is written in AHK and is ran using a (very) slightly altered version of 
AHK_H 32W-MD (1.1.15.00).

If you are interested in SC2 memory functions, most (but not all) of these are inside 
"/lib/SC2_MemoryAndGeneralFunctions.ahk"

If you are looking for a general AHK memory reading/writing function check out 
"/lib/ClassMemory.ahk"

Coding:

This is the first program I ever made and has gone through various changes e.g. single-threaded to multi-threaded, consequently the code is extremely messy. There has been a lot of copy and pasta, and I can't be bothered rewriting stuff.....but it works :)

Running:

The code will not run using the standard AHK_H (or AHK_L) releases. 
If you really wish to run the program in script form, then you will need to use the
modded AHK_H files found in "AHK_H modded Source and Files\AHK used by MacroTrainer\"


Compiling:

Run the MacroCompiler.ahk script. (You need to have some version of AHK installed e.g. AHK_L or AHK_H)
Select an appropriate version/update-type.
Click the compile button.
The compiled EXE will be saved in \bin\currentMacroTrainer.zip

When compiling for personal use, be aware that setting the version/update-type to anything other than 'current' may prevent the auto-update feature from working. 




About

A SC2 Gaming Tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 48.0%
  • AutoHotkey 29.6%
  • C 16.2%
  • HTML 6.1%
  • Other 0.1%