This release is more geared towards developers than anything else.
If you are NOT a developer DO NOT use this build.
You MUST run SC2 in a window if you want to have debugging features from olly
enabled! If you DO NOT want debug features delete the olly folder.
Extract to: C:\Program Files (x86)\StarCraft II Beta\Support
SC2Launcher: Front end launcher with UI.
sc2debug: Custom starcrack debugger.
StarHackDebug.dll: Code that gets injected into SC2.
We plan on releasing a full plugin package so you guys can make your
own C++/Lua memory patching code that will come in the next release.
When you launch SC2Launch.exe it saves a file called MapToLoad.LaunchTemp,
and than launches sc2debug.exe. If you launch sc2debug.exe and MapToLoad.LaunchTemp
is NOT present it loads directly into the Battle.Net menu. Like wise if you just
quickly want to reload the same map with the SAME settings, you don't have to launch
SC2Launcher you can just run sc2debug.exe
For now the MapInfo modications are still in SC2Launch.exe.
To use sc2debug.exe when it loads up press the RIGHT shift key which will bring up
the command typing window.
Two commands that are currently supported:
readint <-- you type it in a offset it returns the int value for that offset.
printmsg <-- USE ONLY WHILE IN A GAME. PRINTS A MESSAGE TO THE IN GAME CHAT WINDOW.
readint address_value_as_int, i.e. offset 0x00ABCDEF would be 11259375.
So you would type readint 11259375 and it would give a int value at this location.
printmsg message from starcrack!
OllyDebug can be used how ever you want it gets started RIGHT AWAY which is why the game
has to be windowed.
Download Link Rev 53:http://sc2.nibbits.com/assets/sc2-launcher/