started playing the public 0.6.4 - nice so far, looking forward to see the plot unfold.
a few remarks about your gallery:
* currently the "show" button only displays the preview image, but the replay of yet unseen scenes is still locked
* the replay uses the default name of the MC
* you prepared a, still unused, variable (persistent.gallery_name) but a separate one is imo not needed: you have two perfectly fine variables: persistent.pov and persistent.povlastname
I propose to do something like:
default persistent.pov = "Leo" default persistent.povlastname = "Somerfort"
-> somewhere in one of your generic files, to prevent crashes when the name was not yet set (the current setter is in 01ACT.rpy around line 180, before the 2 persistent variables are invalid)
replace in replay.rpy around line 20 the current "action Replay(Replay_items[i].replay)" with
action Replay(Replay_items[i].replay, locked=False, scope = {"povname": persistent.pov, "povlastname": persistent.povlastname} )
-> locked=False mitigates the issue that unseen scenes are still locked, even when persistent.replayUnlocked is true (i.e. "show" button used)
-> the scope gives the replay a list of variable mappings, here first and lastname of the MC from the persistent store
to update the name depending on the used save extend label after_load (in screens.rpy around line 20) with
$ persistent.pov = povname $ persistent.povlastname = povlastname