Details
Changelog
- Added a function to compile and run the script (copy the script to your map, and test it in starcraft)
- Added a featuere to collapse blocks in the editor
- Changed
i++: It now functions as you would expect from other languages
- Added
++i
- Fixed an error that gave an incorrect result when having multiple assignments to the same variable in the same statement
- Added an option to join all output files into one
- Added added an option to rename declarations to very short names
- The main form now remembers it's position and size when you close and open it
- Fixed a bug that prevented compiler from running, if a source file had been removed.
- Fixed a bug that caused struct variables to not be displayed in the suggestion list when inside struct methods.
- Added a go to line option (ctrl + g)
- Bulk copy parameters are now pr default passed value type
- Added #ref to specify that a parameter should be passed as refference type
- Added #out to specify that a parameter should function as an extra return value
- If the standard library is used, and no calls to initialize it is made by the user, the compiler now inserts a call.
- Fixed/improved some other bugs/features