Here is couple of plugins for my launcher. To use them place them in the 'Plugins' folder relative to the launcher.
Debug.dll
This is a plugin that will crudely disable StarCraft II's debugger so you can debug it.
NativeAPI.dll
This is a plugin at allows you to define new natives.
Timers.dll
This implements some stopwatch timers so you can benchmark your code.
The following natives are added:
Loggers.dll
This implements simple file writing natives.
The following natives are added:
You can download the pack from http://www.multiupload.com/VPJP3M6Q20
Debug.dll
This is a plugin that will crudely disable StarCraft II's debugger so you can debug it.
NativeAPI.dll
This is a plugin at allows you to define new natives.
Timers.dll
This implements some stopwatch timers so you can benchmark your code.
The following natives are added:
Code Select
native void StartCounter(); // Resets the counter
native fixed GetCounter(); // Gets the time in milliseconds since the reset
Loggers.dll
This implements simple file writing natives.
The following natives are added:
Code Select
native int CreateLogger(string filename); // Creates a logger for Plugins\<filename>
native void LoggerLog(int logger, string message); // Appends text to the file. A newline is not added at the end
native void DestroyLogger(int logger); // Destroys the logger and closes the file
You can download the pack from http://www.multiupload.com/VPJP3M6Q20