- Jul 3, 2021
- 4,368
- 19,024
- 630
I don't know if this has been mentioned yet, but there's a relatively minor bug that will cause the game to crash (exception). I say minor, because you can rollback and get around it. It happens in the sex shop, there's an item on screen, I honestly forget which now. If you mouse over one of the on screen options, it crashes. You can rollback and move your mouse around the one button and choose something else and it is fine, so it ONLY happens on the one button. I think it may have been on that furry tail section when you are first presented with it.
Anyhow, here's the error code...
Anyhow, here's the error code...
Python:
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/JDMOD/scripts/story/chapter_11_epilogue.rpy", line 1268, in script
menu:
File "game/JDMOD/scripts/gui/renpy/screen_choice.rpy", line 43, in execute
screen choice(items):
File "game/JDMOD/scripts/gui/renpy/screen_choice.rpy", line 43, in execute
screen choice(items):
File "game/JDMOD/scripts/gui/renpy/screen_choice.rpy", line 294, in execute
use mouse_tooltip(screen="choice")
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 6, in execute
screen mouse_tooltip(screen):
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 6, in execute
screen mouse_tooltip(screen):
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 11, in execute
if screen == "saveload" and persistent.JD_phone_allowsavedesc:
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 16, in execute
if tooltip and not _in_replay and persistent.JD_IGG_choice_tooltips:
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 17, in execute
add MouseTooltip(Window(Text(tooltip, style="tooltip_text"), style="tooltip_frame", background=Frame("JDMOD/images/gui/tooltip.png", 50, 50, 25, 25)), padding=(0,0))
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 17, in <module>
add MouseTooltip(Window(Text(tooltip, style="tooltip_text"), style="tooltip_frame", background=Frame("JDMOD/images/gui/tooltip.png", 50, 50, 25, 25)), padding=(0,0))
KeyError: 'JD_IGG_lena_anal'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/JDMOD/scripts/story/chapter_11_epilogue.rpy", line 1268, in script
menu:
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\ast.py", line 1903, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\exports.py", line 1010, in menu
rv = renpy.store.menu(new_items)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\exports.py", line 1250, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\core.py", line 3377, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\core.py", line 3810, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\screen.py", line 451, in visit_all
callback(self)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\core.py", line 3810, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\screen.py", line 462, in per_interact
self.update()
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\display\screen.py", line 653, in update
self.screen.function(**self.scope)
File "game/JDMOD/scripts/gui/renpy/screen_choice.rpy", line 43, in execute
screen choice(items):
File "game/JDMOD/scripts/gui/renpy/screen_choice.rpy", line 43, in execute
screen choice(items):
File "game/JDMOD/scripts/gui/renpy/screen_choice.rpy", line 294, in execute
use mouse_tooltip(screen="choice")
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 6, in execute
screen mouse_tooltip(screen):
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 6, in execute
screen mouse_tooltip(screen):
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 11, in execute
if screen == "saveload" and persistent.JD_phone_allowsavedesc:
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 16, in execute
if tooltip and not _in_replay and persistent.JD_IGG_choice_tooltips:
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 17, in execute
add MouseTooltip(Window(Text(tooltip, style="tooltip_text"), style="tooltip_frame", background=Frame("JDMOD/images/gui/tooltip.png", 50, 50, 25, 25)), padding=(0,0))
File "game/JDMOD/scripts/JD_mousetooltip.rpy", line 17, in <module>
add MouseTooltip(Window(Text(tooltip, style="tooltip_text"), style="tooltip_frame", background=Frame("JDMOD/images/gui/tooltip.png", 50, 50, 25, 25)), padding=(0,0))
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\text\text.py", line 1594, in __init__
self.set_text(text, scope, substitute)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\text\text.py", line 1712, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\substitutions.py", line 278, in substitute
s = formatter.vformat(s, (), kwargs) # type: ignore
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 165, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 205, in _vformat
File "E:\Games\RenPY\OurRedString-v12.2_FULL-pc\renpy\substitutions.py", line 168, in get_field
obj, arg_used = super(Formatter, self).get_field(field_name, args, kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 270, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python3.9/string.py", line 227, in get_value
KeyError: 'JD_IGG_lena_anal'
Windows-10-10.0.19045 AMD64
Ren'Py 8.0.3.22090809
Our Red String v12.2_FULL
Mon Jul 22 16:13:11 2024