Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Does anyone know how to fix a error happening when i use the x-ray which props up with this error 

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "game/helper/utility/navigate.rpy", line 139, in <module>

  File "game/helper/utility/navigate.rpy", line 113, in teleport

  File "game/displayables/interactable.rpy", line 143, in render

  File "game/displayables/interactable.rpy", line 28, in invert_alpha_mask

TypeError: __init__() got an unexpected keyword argument 'opaque'

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

Full traceback:

  File "helper/utility/navigate.rpyc", line 139, in script

  File "renpy/ast.py", line 1138, in execute

    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)

  File "renpy/python.py", line 1122, in py_exec_bytecode

    exec(bytecode, globals, locals)

  File "game/helper/utility/navigate.rpy", line 139, in <module>

  File "game/helper/utility/navigate.rpy", line 113, in teleport

  File "renpy/ui.py", line 299, in interact

    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)

  File "renpy/display/core.py", line 3582, 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 "renpy/display/core.py", line 4175, in interact_core

    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)

  File "renpy/display/core.py", line 2785, in draw_screen

    renpy.config.screen_height,

  File "render.pyx", line 492, in renpy.display.render.render_screen

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 888, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 888, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 888, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/screen.py", line 731, in render

    child = renpy.display.render.render(self.child, w, h, st, at)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/layout.py", line 888, in render

    surf = render(child, width, height, cst, cat)

  File "render.pyx", line 170, in renpy.display.render.render

  File "render.pyx", line 266, in renpy.display.render.render

  File "renpy/display/transform.py", line 909, in render

    return RenderTransform(self).render(width, height, st, at)

  File "accelerator.pyx", line 979, in renpy.display.accelerator.RenderTransform.render

  File "accelerator.pyx", line 404, in renpy.display.accelerator.RenderTransform.render_child

  File "render.pyx", line 266, in renpy.display.render.render

  File "game/displayables/interactable.rpy", line 143, in render

  File "game/displayables/interactable.rpy", line 28, in invert_alpha_mask

  File "render.pyx", line 588, in renpy.display.render.Render.__init__

TypeError: __init__() got an unexpected keyword argument 'opaque'

Ren'py changed it's rendering API and didn't state that in the changelog, so we pushed the fixes when we noticed.

This error is fixed in latest paid release, which will be free in a few weeks.