0 Members and 1 Guest are viewing this topic.
Average Score - 5 / 5
v4.0.0.137 * Updated for 1.27a.v4.0.0.136 * Added support for placing SharpCraft in a Warcraft III folder. It'll search the parent folder for war3.exe and use that if possible. * Changed the plugin system a bit again. Sorry. <3v3.0.1.135b * Fixed .zip reading error.v3.0.0.133Everything is back to basics. SharpCraft now only has the core plugin functionality. All the advanced features will come as separate plugins.v2.2.5.124b * Expanded the managed JASS type wrappers. * Implemented script-side events (issue #4) * Implemented new method for calling natives with strings, resulting in more speed, since we're avoiding conversion. * Implemented a better method for adding trigger actions. * Implemented a few more Jass types. * Minor improvement for the InternalNatives.JassStringHandleToString if check. * Added missing DelegateAction type. * Included commit number in the version number. * Fixed a bug with returned JassStrings when calling natives directly.v2.2.4 * Giant refactor. Too many changes to list them all. * Added three new base classes for scripting. * * FullPluginBase; // This class is for plugins that need full access, which means file writing and more. * * SafePluginBase; // This class is for plugins that only need safe access. * * MapScriptBase; // This class is for internal war3map.cs scripts. It is similar to SafePluginBase. * The sandbox milestone reached 100%, meaning more safety. * Interplugin usage it possible through simple dependency.v1.2.4a * Fixed type return bug in CDestructable, CItem and CUnit.v1.2.4 * Fixed a directory launcher issue. * Fixed version reporting. * Added several unmanaged classes to tinker with at your own risk. * Improved launcher error reporting.v1.2.3 * Refactored the API. It will be backwards compatible until v2. * Added Input API for detecting keyboard and mouse input. * Added Interface API for detecting FPS and writing messages. * Added events for initializing systems that needs the JASS virtual machine ready. * Improved on various Jass types. * Improved on core functionality.v1.1.3 * Improved the missing assembly loader. * Added casting from Int32 to JassUnitId. * Fixed WarcraftIII.IsMouseOverUI inverted return values.v1.1.2 * Fixed issue with inferring return types of natives.v1.1.1 * Fixed an issue with multiple plugins. * Fixed an issue with loading Lidgren.Network.v1.1.0 * Added Lidgren networking support.v1.0.0 * First stable releasev0.1pre * Initial prerelease
Started by BlizzMod
Started by Purgeandfire
Started by moyack
Started by dennis herrmann
Started by REDSEW