Please contact Valve for support with the Steam Overlay - it's implemented entirely by Steam and completely out of our hands, there is virtually nothing we can do to change how it works ourselves.
The File System manual entry does say Windows WebView2 is an exception and can write files directly without prompting - see the section "Accessing known folders". The new Linux CEF export option is also an exception (but is currently in beta - the manual will be updated when it's stable), and in future macOS WKWebView will be supported too.
There's a section describing how you can set this up in the 'Documentation' tab of this addon.
Yes, this is possible with the File System plugin in the Windows WebView2 and Linux CEF export options, and it will be coming to macOS WKWebView soon too.
Put an image in to a Binary Data object, and then use the 'Write binary file' action. The 'Taking screenshots' and 'Voice recorder' examples demonstrate this.
This is already possible.
We mentioned in the release notes it's difficult to maintain and seems to have little usage. Also note it's an iOS-only feature so has nothing to do with Android.
The Local Storage plugin saves to a database in the app data folder. You shouldn't sync the whole app data folder on Steam Cloud though - usually you just want a small amount of specifically chosen data per user. You can do that with the File System plugin and Steam Auto-cloud - see this documentation for more details.
Try the Learn JavaScript in Construct tutorial series - 'for' loops are covered in part 4.
TypeScript needs to generate JavaScript that refers to a filename like "./globals.js", because that's how it works in the browser. You can configure TypeScript however you like, so long as it outputs that. I think I saw that TypeScript 5.7 is going to be adding some new options around this.
1. The new minifier should work the same as the old one, and that includes full support for savegames.
2. The new minifier doesn't achieve quite as small sizes as the old one, which is a known difference, but it has much better support for modern JavaScript so we have to switch to it anyway to be able to keep making further improvements to Construct. It should still be highly effective at protecting projects against reverse-engineering as it still makes the code very difficult to read.
It works for me.
If you run in to a problem please file an issue following all the guidelines.
If you believe you've run in to a problem please file an issue following all the guidelines.
Our LTS schedule is oriented around a summer release for the next LTS branch - and we've already released it.
Member since 21 May, 2007
The official blog for all things Construct and Scirra run by our employees!
Wider technology issues from Ashley's perspective.