I'm fairly certain that this started as the result of a transition I ported over from a game made with an earlier build of Ren'Py, but even after deleting that transition from script.rpy, I still get that error. I checked and double-checked, and I have no fade() class transitions in my script or in any of the listed .py files (to the best of my awareness). Any idea what's causing this? It's not game-breaking, since I can just rollback to escape, but it is rather annoying and unprofessional, considering I'm going to be releasing this as an actual commercial game later in the year.
UPDATE: Problem has been solved, but I'm going to leave this here for anyone else who might encounter my oddly specific issue:
Turns out the issue was due to the fact that the line of code ACTUALLY being referenced—WHICH THE TRACEBACK MAKES NO MENTION OF!—was line 85 in my options.rpy, with the transition dedicated to fading in the game when a save file is loaded. It was set by default(?) to
Code: Select all
define config.after_load_transition = Fade(1.0)
Code: Select all
define config.after_load_transition = Fade(0.5, 0.25, 0.5)