View Issue Details

IDCategoryLast Update
0002037Bug Report2019-10-20 13:54
ReporterRanthoron 
SeveritymajorReproducibilityalways
Status newResolutionopen
Summary0002037: Pizza delivery crashes
DescriptionWhen taking over the pizza for delivery, the game throws an exception.

[code]
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 519, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/minigames/pizza_minigame/screens.rpy", line 114, in render
  File "game/scripts/minigames/pizza_minigame/screens.rpy", line 128, in _timer
ZeroDivisionError: float division by zero

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

Full traceback:
  File "scripts/locations/home/entrance/hallway/bedroom/dialogue.rpyc", line 2266, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 68, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 176, in script call
  File "scripts/minigames/pizza_minigame/pizza_minigame.rpyc", line 19, in script
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/ast.py", line 1828, in execute
    self.call("execute")
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/ast.py", line 1816, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/statements.py", line 177, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 519, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/exports.py", line 2710, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/ui.py", line 287, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/core.py", line 2649, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/core.py", line 3132, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/core.py", line 2055, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 485, in renpy.display.render.render_screen
  File "render.pyx", line 233, in renpy.display.render.render
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/layout.py", line 717, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 145, in renpy.display.render.render
  File "render.pyx", line 233, in renpy.display.render.render
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/layout.py", line 717, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 145, in renpy.display.render.render
  File "render.pyx", line 233, in renpy.display.render.render
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/layout.py", line 717, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 145, in renpy.display.render.render
  File "render.pyx", line 233, in renpy.display.render.render
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/screen.py", line 669, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 145, in renpy.display.render.render
  File "render.pyx", line 233, in renpy.display.render.render
  File "/home/arnim/SummertimeSaga-0-18-6-pc/renpy/display/layout.py", line 717, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 145, in renpy.display.render.render
  File "render.pyx", line 233, in renpy.display.render.render
  File "game/scripts/minigames/pizza_minigame/screens.rpy", line 114, in render
  File "game/scripts/minigames/pizza_minigame/screens.rpy", line 128, in _timer
ZeroDivisionError: float division by zero

Linux-4.15.0-54-generic-x86_64-with-debian-stretch-sid
Ren'Py 7.0.0.196
SummertimeSaga 0.18.6
Wed Jul 24 11:02:39 2019
[/code]
Platform/OSLinux
Version0.18.6

Activities

Ranthoron

Ranthoron

2019-07-24 09:09

reporter   ~0002937

After ignoring the message, the game is skipped without getting money.
Ranthoron

Ranthoron

2019-10-20 13:54

reporter   ~0003197

Fixed in 0.19, can be closed

Issue History

Date Modified Username Field Change
2019-07-24 09:05 Ranthoron New Issue
2019-07-24 09:09 Ranthoron Note Added: 0002937
2019-10-20 13:54 Ranthoron Note Added: 0003197