Hi all,
A while back I wrote a really cool feature that lets players save data from one of my games and transfer it into another of my games. However, I wrote it using the NWJS plugin which is soon to be deprecated, so I'm trying to convert the whole thing over to the File System plugin instead so I can start exporting both games in the updated wrappers and using the Steamworks plugin instead of Greenworks.
Unfortunately, I'm having issues wrapping my head around the File System plugin at all, much less getting my code converted. The save and load happens completely seamlessly in the background and that's critical to the feature, so I would need it to still do it that way.
I've attached screenshots of my C3 code. If someone can tell me how I could go about converting this code over to File Picker or at least point me in the right direction, I'd really appreciate it. The exported files are intentionally .json files that can be easily manipulated so that players who want to unlock content but don't want to buy both games can still do so. More details on the system here if you're curious or need context: waywardthoughts.games/about-cross-link
I'd also be more than happy to provide a Steam key of both games to whomever is able to help me get this fixed as Cross/Link is something I'm very proud of. I want it to keep working even after we move on as a community from NWJS since I plan to include it in all future titles from my studio. I don't usually ask for help on the forums, but I'm completely stumped on this one.
Data Export (Frip and Froop's Logical Labyrinth DX)
Data Import (Super Sketch Bob)[/]