Update! 1.1 Bugfixes


The files have been updated with more optimized code! I stated in my previous devlog that there was a bug in which text tags were being read and counted as characters when the text was being grabbed for the save file, which could create an error where the text tag was being cut in the middle. Now all tags should be be filtered out when the text is being grabbed! The update also includes being able to grab text that has been inputed, like if you have customizable names and other variables.

This update also includes code in case you want to include specific tags like {alt} and {noalt}, but be sure to take that with some careful thought and planning because of the bugs that could occur.

If you have the previous version (1.0), this is actually an easy fix without needing to redownload the files! In the screens.rpy file find def the_lastline(d): in your code and replace what's there with the following:

    def the_lastline(d):

        mylast_line = getattr(store, '_last_raw_what', '',)

        line_take = renpy.substitute(renpy.filter_text_tags(mylast_line, allow=[]))[:25]

        d["last_line"] = line_take

so it will look like this:


I also created a web version for the demo, so you can see firsthand what the code can do before downloading the files!

A big thank you to Fenicks for pointing me in the right direction about this issue! :D

Files

RenPySaveLoadOverhaulandSeenText-1.1-pc.zip 55 MB
Mar 20, 2023
RenPySaveLoadOverhaulandSeenText-1.1-mac.zip 21 MB
Mar 20, 2023
You can download and unzip this file to plop into your projects file.zip 9.7 MB
Mar 20, 2023

Get Ren'Py Save/Load Screen Overhaul, Seen Text Color, and Choices Code

Download NowName your own price

Leave a comment

Log in with itch.io to leave a comment.