Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Just finished the Demo. I had three different error pages pop up during one of my playthroughs. I'm not sure exactly what the traits were, but I did notice te first error appeared after the following choice were made: Send card back,  Middle of crowd, then Keep to Self.  I tried to repeat the  same choices, but when I played a second time, (probably with different traits), and it worked fine.

Thank you for letting us know! Unfortunately with just this information we are unlikely to be able to locate these errors. We've pulled no errors during our countless playthroughs for testing new edits and features.

Generally speaking we need to see a screen cap or the text of an error to be able to identify where it is in the code and what is the cause. Much of the time just knowing where you encountered it is not enough. If you encounter errors again, please try to screen cap them so we can take a closer look!

Thank you!

~Esh

I'm not exactly sure how to screen cap, but I was able to find the errors again by playing around with different combos. By reading through the code, I can guess at the problem.  Five seperate errors occured when using the gold eyes and dark skin 1 combo.  One error occured when selecting to go through the alley, one when selecting I'm not busy to Rueben, and three near the end of the game; one when Jack says the phrase "They were from Endgame", and the latter two when selecting either Warn Jack or Wait option. These errors seemed to appear regardless of the previous choices. Ie, to trust, or not trust Jack, etc. 

Since I don't have a screen cap or image of the errors, I did copy the code using the "Copy BBCode" option and pasted each of them into one google document, with the choice branches I used while coming across them, several different combo  options, as well as other information I thought might be relavant. 

The document link is here. (Or here https://docs.google.com/document/d/1C2l4IOteI4cHJ5xlsBlZEMHmk2akLQcSVHkixLp1gLk/... if you prefer being able to see what you click)

(1 edit)

Thank you! You are correct that this related to a specific combo and a specific eye pose.

The file is just missing for Morgan's lowered eyes in the "eye6" colour and "skin7" colour. Basically, I never would have found this problem without seeing the error code, so thank you for posting that. 

Exception: DynamicImage u'mor_eyes_low_[eyecolor]_[skincolor]': could not find image. (u'mor_eyes_low_eye6_skin7')

This line in the error code is the one telling us exactly what is going on. When it tries to find the file "mor_eyes_low_eye6_skin7", it can't find it. Lo and behold, when I go look into Morgan's sprite file.........

That file isn't there. I guess we somehow just forgot to save it! 

Thank for taking the time to investigate this error and show us the error code - we really appreciate it, and will fix it right away!

~Esh

ETA: The problem was actually slightly different than I thought because the file was there, it was just misnamed! And this post also helped me find two other misnamed eye file. The DynamicImage used for the sake of Morgan's customisation requires very specific naming and we had the file as "mor_eyes_low_eyes6_skin7" instead of "eye6_skin7" - and that one little extra "s" was causing the problem. We also found two other eye files that had the same naming issue, so your post helped us fix those as well! Thank you. ^_^

Glad to help!  I absolutely love the demo and can't wait for more!

I got the same error today, playing version 3. 


I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: DynamicImage u'mor_eyes_low_[eyecolor]_[skincolor]': could not find image. (u'mor_eyes_low_eye6_skin7')

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "route_common.rpyc", line 2024, in script
  File "D:\Games\GS-demo-5.0-win\renpy\ast.py", line 708, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "D:\Games\GS-demo-5.0-win\renpy\exports.py", line 1345, in say
    who(what, *args, **kwargs)
  File "D:\Games\GS-demo-5.0-win\renpy\character.py", line 1142, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "D:\Games\GS-demo-5.0-win\renpy\character.py", line 842, in do_display
    **display_args)
  File "D:\Games\GS-demo-5.0-win\renpy\character.py", line 591, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "D:\Games\GS-demo-5.0-win\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\screen.py", line 434, in visit_all
    self.child.visit_all(callback, seen=None)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Games\GS-demo-5.0-win\renpy\display\core.py", line 531, in visit_all
    for d in self.visit():
  File "D:\Games\GS-demo-5.0-win\renpy\display\image.py", line 742, in visit
    self.find_target()
  File "D:\Games\GS-demo-5.0-win\renpy\display\image.py", line 651, in find_target
    raise Exception(error)
Exception: DynamicImage u'mor_eyes_low_[eyecolor]_[skincolor]': could not find image. (u'mor_eyes_low_eye6_skin7')

Windows-8-6.2.9200
Ren'Py 7.3.5.606

Hello! This issue is fixed in the code but I didn't push out a patch yet because I'm working on some other updates as well and figured I'd send it all out at the same time! 

So you're just catching the unfixed error since the fix hasn't been released yet. Sorry about that!

~Esh

(+1)

No worries, I just wanted to be sure it got to you!