So all the recent problems with my game made me finally decide to move from 6.12 to 6.13 to see if that would make things better or if the problem is just my fail code. (Hope dies last... XD)
However, the very moment I unzipped 6.13 and launched it, it worked once then crashed. ^^; (This also happened the last time I tried using it, which had made me delete 6.13 and keep using 6.12 until now, although I was hoping maybe it would be different now.)
I tried opening it again, and it crashed again, this time immediately, before being able to even pick a project to launch. It now crashes every time, whenever I try to go to the area where you can select projects.)
I had manually made a copy of a folder inside the folder where I keep all my game projects, and apparently that's what triggered the problem. (It crashed shortly after, the first time.) Unless that's just a coincidence?
It gives me the following traceback when it crashes:
I couldn't help laughing at how ironic "KeyError: u'MOE'" sounds, because, well, "moe" and all that. Maybe the characters' moe killed it. lol /fail joke.I'm sorry, but an uncaught exception occurred.
While running game code:
File "launcher/project.rpy", line 176, in script
python:
File "launcher/project.rpy", line 199, in python
interact()
File "launcher/interface.rpy", line 106, in python
return ui.interact(suppress_overlay=True, suppress_underlay=True)
File "launcher/interface.rpy", line 65, in python
return Text(tooltip, color="#fff", size=14), None
KeyError: u'MOE'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "C:[...]\renpy\renpy-6.13.6\renpy\execution.py", line 261, in run
File "C:[...]\renpy-6.13.6\renpy\ast.py", line 630, in execute
File "C:[...]\renpy\renpy-6.13.6\renpy\python.py", line 977, in py_exec_bytecode
File "launcher/project.rpy", line 199, in <module>
File "launcher/interface.rpy", line 106, in interact
File "C:[...]\renpy\renpy-6.13.6\renpy\ui.py", line 237, in interact
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 1798, in interact
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 2036, in interact_core
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 246, in visit_all
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 246, in visit_all
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 246, in visit_all
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 246, in visit_all
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 248, in visit_all
File "C:[...]\renpy\renpy-6.13.6\renpy\display\core.py", line 2036, in <lambda>
File "C:[...]\renpy\renpy-6.13.6\renpy\display\layout.py", line 974, in per_interact
File "launcher/interface.rpy", line 65, in show_tooltip
File "C:[...]\renpy\renpy-6.13.6\renpy\text\text.py", line 1033, in __init__
File "C:[...]\renpy\renpy-6.13.6\renpy\text\text.py", line 1076, in set_text
File "C:[...]\renpy\renpy-6.13.6\renpy\substitutions.py", line 218, in substitute
File "string.pyo", line 549, in vformat
File "string.pyo", line 571, in _vformat
File "string.pyo", line 632, in get_field
File "string.pyo", line 591, in get_value
KeyError: u'MOE'
Windows-post2008Server-6.1.7601-SP1
Ren'Py 6.13.6.1642
So this leaves me with the question: Is there something dramatically wrong somewhere, like my computer is possessed and the spirits hate Visual Novels or something?
It seems I never cease to run into trouble while making this game. Is it like that for everybody or is it just me who particularly suck at game making or something? ^^;
More seriously though, should I assume there's something dramatically wrong with my PC (it's less than a year old), or is that just a bug of some sort?
Please shine a light in this darkness, it's like my attempts at making a game keep turning into an exercise in frustration. ^^;
For the time being I'll just stick to 6.12, since I can't open the projects in 6.13. ^^;
Unrelated quick question while I'm here: Is it bad to have several "init" and "init python" scattered all around your various files for your game? Is it bad to have more than one in the same file? Will it cause problems? ^^;
I'm trying to figure out what things I might be doing that are bad code, to 'clean up' my code and hopefully lower the likelihood that my game will have problems. ^^;


