0.1.18
Work on the decompiler continues!
- switch statements now get decompiled properly (finally!) - #6
- 2D array accesses are decompiled now as well
- Keys passed as arguments to keyboard functions will be resolved to actual characters or vk_ constants
- e__VM and e__BG constants in GMS2 compatibility scripts __view_get etc. are now resolved for readability as well
- Added some more functions I missed earlier to builtin type database (mostly collisions and path planning)
- Temp var IDs will now properly reset between decompilation of different scripts, giving reproducible output every time
- Reduce the amount of unnecessary tempvars in the decompiler