I have a question that is similar to what you folks have been discussing, but a little different. The default for config.developer is "Auto," and, in that mode, the developer commands work until you package the game for distribution.
Does anyone know how renpy knows that the game has been packaged for distribution? Is there a variable set in some file or something? More specifically, does anyone know how to make renpy think the game has not been packaged for distribution yet?
I packaged a VN I'm developing and accidentally deleted my original sources. It's easy enough to develop from the packaged version instead, with the exception of the config.developer part. I've set config.developer = True in my code, but now I've got to remember to remove that line before distributing the game. (You could argue that I should just leave it in developer mode. Although I don't mind knowledgeable people using developer mode, I think having it enabled for everyone will lead to confusion.)
So I'd like to convince Renpy that this VN hasn't been packaged yet. Anyone know the magic?
Thanks!
Tlaero