Thanks for your suggestions. I like the hotkey one! I think autoSave is meant to be on by default, but I do a lot of playing around on peoples saves for the code fixes and I probably pushed a version to itch where it was set to off by mistake. I dont want to damage people's games!
By the way I have patched your problem, so your save now works, but I am not pushing this version to itch as the main release. If you look in the versions I have pushed, there is one called v0.321_BETA that will make it work again, and of course the next released version will work. I had missed a variable in the save logic, so I had to write a patch function to set the launch pad built to true again if the player has more than one rocket, it had got itself in a mess. If you save in this beta version, it will only work in that version and future releases.
I am not a developer as such, I work in QA and this is a fun little side project and as such I am very much learning dev and so my codebase is likely a chaotic scene for anyone that knows what they are doing. It is pure JS no libraries at all except I use graphviz for the tech tree which I want to change as it is very slow, and I dont know how to implement web workers for it. IDE I just use visual code but hoping to go back to webstorm when my repo has 6 months dev and they will give me the free license again!
By the way you will have to download the zip and run it on a live server like in VS code to get it running when it is not the broswer version on itch. It isnt ready for a release version yet, but if you open this and run it, it will still let you load and save as it talks to a firebase database, not related with itch. email me if you struggle.
Thanks for everything :)
I don't mind waiting for the new version to hit itch, since I still have 3 rockets left to build :D
I've also started coding as a hobby and it's a nice feeling to create something that people actually play
Me personally, I write my code in C# and use Unity with Visual Studio and my only regret is that I didn't start coding a few years prior when I had the chance.
I wish you all the best and a lot of fun with your projects :)