Ren'Py VNs that Use Multi-Game Persistent Data?

Forum organization and occasional community-building.
Forum rules
Questions about Ren'Py should go in the Ren'Py Questions and Announcements forum.
Post Reply
Message
Author
User avatar
Katy133
Miko-Class Veteran
Posts: 704
Joined: Sat Nov 16, 2013 1:21 pm
Completed: Eight Sweets, The Heart of Tales, [redacted] Life, Must Love Jaws, A Tune at the End of the World, Three Guys That Paint, The Journey of Ignorance, Portal 2.5.
Projects: The Butler Detective
Tumblr: katy-133
Deviantart: Katy133
Soundcloud: Katy133
itch: katy133
Location: Canada
Contact:

Ren'Py VNs that Use Multi-Game Persistent Data?

#1 Post by Katy133 »

I'm looking for examples of Ren'Py-made visual novels that use persistent data that goes from one game to another (like an episodic series). Meaning, you make choices in the first game, and those choices affect the second game, etc.

Any examples out there?
ImageImage

My Website, which lists my visual novels.
Become a patron on my Patreon!

User avatar
parttimestorier
Veteran
Posts: 429
Joined: Thu Feb 09, 2017 10:29 pm
Completed: No Other Medicine, Well Met By Moonlight, RE:BURN, The Light at the End of the Ocean, Take A Hike!, Wizard School Woes
Projects: Seeds of Dreams
itch: janetitor
Location: Canada
Contact:

Re: Ren'Py VNs that Use Multi-Game Persistent Data?

#2 Post by parttimestorier »

I believe that if you play Don't Take It Personally when you have a save file of Digital: A Love Story, it mentions the name you chose for the protagonist of Digital. But I'm not entirely sure if that programming was done in Ren'Py or not.
ImageImageImage

User avatar
trooper6
Lemma-Class Veteran
Posts: 3712
Joined: Sat Jul 09, 2011 10:33 pm
Projects: A Close Shave
Location: Medford, MA
Contact:

Re: Ren'Py VNs that Use Multi-Game Persistent Data?

#3 Post by trooper6 »

Digital and Don't Take it Personally were both done in Ren'py.
Analogue: A Hate Story and the sequel/add-on Hate Plus has multi persistent data and that was coded in Ren'Py as well.
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?)
Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978

User avatar
Imperf3kt
Lemma-Class Veteran
Posts: 3791
Joined: Mon Dec 14, 2015 5:05 am
itch: Imperf3kt
Location: Your monitor
Contact:

Re: Ren'Py VNs that Use Multi-Game Persistent Data?

#4 Post by Imperf3kt »

How does one achieve that, is it documented?
What I'm saying is, I can't logic it out in my mind how you check persistent data of another game that could be installed in unpredictable folders.
Warning: May contain trace amounts of gratuitous plot.
pro·gram·mer (noun) An organism capable of converting caffeine into code.

Current project: GGD Mentor

Twitter

User avatar
Divona
Miko-Class Veteran
Posts: 678
Joined: Sun Jun 05, 2016 8:29 pm
Completed: The Falconers: Moonlight
Organization: Bionic Penguin
itch: bionicpenguin
Contact:

Re: Ren'Py VNs that Use Multi-Game Persistent Data?

#5 Post by Divona »

Imperf3kt wrote: Thu Sep 14, 2017 10:01 pm How does one achieve that, is it documented?
What I'm saying is, I can't logic it out in my mind how you check persistent data of another game that could be installed in unpredictable folders.
Ren'Py does the alternate save to the same directory on specific platforms. That's where persistent data will be.

Code: Select all

## Controls the platform-specific place Ren'Py will place the save files for
## this game. The save files will be placed in:
##
## Windows: %APPDATA\RenPy\<config.save_directory>
##
## Macintosh: $HOME/Library/RenPy/<config.save_directory>
##
## Linux: $HOME/.renpy/<config.save_directory>
I think Ren'Py scan that folder and check persistent data with the same key provided and pull out data from that.
Completed:
Image

User avatar
trooper6
Lemma-Class Veteran
Posts: 3712
Joined: Sat Jul 09, 2011 10:33 pm
Projects: A Close Shave
Location: Medford, MA
Contact:

Re: Ren'Py VNs that Use Multi-Game Persistent Data?

#6 Post by trooper6 »

Imperf3kt wrote: Thu Sep 14, 2017 10:01 pm How does one achieve that, is it documented?
What I'm saying is, I can't logic it out in my mind how you check persistent data of another game that could be installed in unpredictable folders.
Yes it is documented. In the documentation under Persistent Data: https://www.renpy.org/doc/html/persiste ... ersistence
There is even an example.
A Close Shave:
*Last Thing Done (Aug 17): Finished coding emotions and camera for 4/10 main labels.
*Currently Doing: Coding of emotions and camera for the labels--On 5/10
*First Next thing to do: Code in all CG and special animation stuff
*Next Next thing to do: Set up film animation
*Other Thing to Do: Do SFX and Score (maybe think about eye blinks?)
Check out My Clock Cookbook Recipe: http://lemmasoft.renai.us/forums/viewto ... 51&t=21978

Post Reply

Who is online

Users browsing this forum: No registered users