Thinking it may have been introduced by my move to 8.2.0, I switched back to 8.1.3, but the behavior is the same.
Once I get to the main menu, I can manually launch the splash screen from the console:
Code: Select all
renpy.call_in_new_context('splashscreen')
The splash screen isn't rocket science: it just plays some music, loads a legal acknowledgement screen, shows a brief logo video, then exits to the main menu. It's worked fine for two years.
Has anyone else seen anything similar? Do I need to declare splashscreen in some special context? Right now, it's in the same *.rpy file as start. The only way I can test the startup code at the moment is to go through the lengthy process of building a distribution bundle and then running it after unzipping it to another folder. Not ideal, obviously.