And putting all variables I want to carry over in the file switches.rpyinit python:
switches = MultiPersistent("PS.renpy.tsx")
I call/set the conditions of them in game by doing
...as an example. And after some testing, with a rpy file named switches.rpy in the second game, the conditions for the variables do indeed carry over.$ switches.(variable) = True
Is there any way of doing this for android though? I was told that Ren'Py games for android are sandboxed and don't look outside of their game for data. The Script editor for my game claims he has a way for the game to ask for storage permissions, to check the persistent files outside of the game, although this hasn't actually been tested on a second game for android. The problem with this is every time I want to do an android port for my game, I'd have to have him do it as apparently, the code he uses doesn't work for the newer version of Renpy??? (He uses v7.3.5)
Hopefully (if it's even possible to do) someone might have an easier way to do this?