Believe me, I'm know I have done things within my coding that someone with a much better knowledge of renpy and coding would have done completely differently, to streamline how everything works/runs and looks, but I am not experienced enough to do it. I am basically learning as I go, with both renpy and Daz I will add.You have way, way too much code/dialog duplication with your doubledmenu
entries. It's a good way introduce bugs and inconsistencies. A better method is to customize theYou must be registered to see the linksscreen and pass in the walkthrough text additions as seen is some wt-mods.
E.G. Terminus Reach: Sentinel 2 Official Multi-Mod [ShaddyModda] (unrpa the mod -ShaddyMod.rpy
- customchoice
screen). That one is a bit more complicated in that Shaddy's also numbering the items and allowing them to be selected with the corresponding number key. The important part is the"{pre}{caption}{post}".format()
bit. This is how Shaddy is transforming themenu
entries depending on whether the wt-var is enabled or not. Again, samemenu
entry, same code path and no additional code/dialog duplication.
Example, this (with bug on first non-wt):You don't have permission to view the spoiler content. Log in or register now.
Becomes this (also fixed):You don't have permission to view the spoiler content. Log in or register now.
This allows for much cleaner code that is easier to fix and maintain.
They way you have set it out, certainly would make for less possible mistakes and bugs.. but with a lack of knowledge its a little beyond my capabilities.. it would probably end up making more errors.
I am now changing how I set it out... still not as well done as your one above, but will make for less potential mistakes.