But I'm wondering, there's the self-voicing feature in renpy, so how come a lot of the times the main menu doesn't read anything? When I try to load, save, start a new game, those labels just don't read along with the altering preferences area, and I'm curious if anyone has an idea as to why that happens a decent amount of the time. Is it the way some people code their GUI? Because most of the time when that's the case, if I can get the game started the text of the actual novel reads fine...on free VNs.
Now I have this question for commercial VNs too, because I've tried to play a fair number of those, and I think I only had about 2 or 3 of them work with the self-voicing feature in renpy. Is there something people do to code their games that somehow break self-voicing instantly working in renpy? Because when I use the engine to develop games it all works fine, but usually on commercial games it just doesn't work at all, unless a dev makes a point to say it's accessible - but at the same time if a game doesn't have a demo, I won't purchase it because I don't want a 50/50 chance of dropping 15 dollars on a game I can't enjoy lol. So maybe there's more accessible VNs out there than I realize! But most of the time, even if self-voicing works for one aspect of a commercial VN, it doesn't for an important 2nd part of the game - like loading, saving, etc etc.
I'm really curious to hear anyone's thoughts on why self-voicing doesn't work in games all the time!


