Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(1 edit)

Can't acquire Reflexes or Pummel, i have 5 powers, i unlocked it in the storyline, still can't buy it. Well given that neither work i'm going to guess they are not yet implemented. Just in case here's the error code regarding Reflexes.


[code]

I'm sorry, but an uncaught exception occurred.

While running game code:

  File "renpy/common/00action_data.rpy", line 79, in get_selected

    return __get_field(self.object, self.field, self.kind) == self.value

  File "renpy/common/00action_data.rpy", line 39, in _m1_00action_data__get_field

    raise NameError("The {} {} does not exist.".format(kind, name))

NameError: The variable Power does not exist.

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

Full traceback:

  File "script.rpyc", line 69, in script call

  File "Scripts/Scenes/meeting_the_creator.rpyc", line 1147, in script

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

    renpy.exports.say(who, what, *args, **kwargs)

  File "renpy/exports.py", line 1419, in say

    who(what, *args, **kwargs)

  File "renpy/character.py", line 1249, in __call__

    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)

  File "renpy/character.py", line 901, in do_display

    **display_args)

  File "renpy/character.py", line 647, in display_say

    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)

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

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

  File "renpy/display/core.py", line 3325, in interact

    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)

  File "renpy/display/core.py", line 3737, in interact_core

    root_widget.visit_all(lambda i : i.per_interact())

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/screen.py", line 441, in visit_all

    self.child.visit_all(callback, seen=None)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 568, in visit_all

    d.visit_all(callback, seen)

  File "renpy/display/core.py", line 570, in visit_all

    callback(self)

  File "renpy/display/core.py", line 3737, in <lambda>

    root_widget.visit_all(lambda i : i.per_interact())

  File "renpy/display/behavior.py", line 878, in per_interact

    if self.is_selected():

  File "renpy/display/behavior.py", line 866, in is_selected

    return is_selected(self.action)

  File "renpy/display/behavior.py", line 398, in is_selected

    return any(is_selected(i) for i in action)

  File "renpy/display/behavior.py", line 398, in <genexpr>

    return any(is_selected(i) for i in action)

  File "renpy/display/behavior.py", line 401, in is_selected

    return action.get_selected()

  File "renpy/common/00action_data.rpy", line 79, in get_selected

    return __get_field(self.object, self.field, self.kind) == self.value

  File "renpy/common/00action_data.rpy", line 39, in _m1_00action_data__get_field

    raise NameError("The {} {} does not exist.".format(kind, name))

NameError: The variable Power does not exist.

Windows-10-10.0.22621

Ren'Py 7.4.11.2266

The Bite Revenant

Wed Dec 20 22:26:16 2023

[/code]

Thanks for the call out and posting the log as well!

Yeah, the traits rework was planned for either this release or to be patched in sometime in January. But good thing you found it, I completely forgot that that module also interacts with the base game. Will patch it up so it doesn't interfere with the gameplay.