Progress on the gamekit is currently a slog. Somehow lost an entire week's worth of development due to a BSOD. Had backups being made from Construct 2 too, was fucking weird. Yet, after the BSOD, apparently only had a backup from 12/31/2017 left. Am trying to make up the difference ASAP. The system-vars to hash-table conversion will be done soon, hopefully.
I'm currently trying to convert the gamekit from the engine's in-system global variables to variables stored in a hash-table to make it more self-contained. It's breaking lots of shit as expected, functionality wise and debugging it is both fun and also incredibly frustrating.