Bllacky012

New Member
May 16, 2019
11
3
Began the game again after ignoring it for a literal age hoping the dev would have sorted out the mess it was, I may have been to hopeful, but I digress lol :D

How do I order the laptop? from where?, Ty in advance.
You can get the laptop when the news reports that a new electronics store is opening. Then you can order one using your phone.
 

ZenoMod

Well-Known Member
Nov 12, 2022
1,252
1,557
If I try to shower with Valerie after Yoga class, the game crushes. Anyone has the same problem?

Let me guess: you downloaded this cheat mod, which - as clearly stated on its page - is currently (24 march 2025) intended to be used on Bright Past v0.99.6, and installed on Bright Past v0.99.7 instead... :HideThePain:

1742851816364.png

Short answer: yes, you did.

And... NO, it's NOT compatible.

Generally speaking, unless differently stated by the modder, a mod substitutes a subsets of the original scripts.
If a mod is written editing scripts from v X and you install it on v Y, you end up mixing together some scripts from v X (modded) with other scripts from v Y.
Of course they are not compatible. You won't notice the incompatibility until a script in one version calls a label or function or variable or whatever which is supposed to be defined in another script but it is not because such other script comes from another release... so a crash happens.


----

SOLUTION: uninstall the mod (removing DATA.rpyc from your game folder).

In a few days or maybe weeks, probably the modder will release the cheat mod updated for Bright Past v0.99.7.
Until then, either you play Bright Past v0.99.7 without the cheat mod, or you find a copy of Bright Past v0.99.6 and use the cheat mod for v0.99.6 on v0.99.6 as intended.

(Dirty workaround: you can remove the old cheat just before the crash, then complete the scene without it and install it back - Beware: you could lose your progress if you don't save before the crash. Autosave might help, but don't count on it!)
 
Last edited:
  • Like
Reactions: schris462

ZenoMod

Well-Known Member
Nov 12, 2022
1,252
1,557
Okay here are the crash reports


I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 11897, in <module>
File "game/DATA.rpy", line 838, in execute
File "game/DATA.rpy", line 838, in execute
File "game/DATA.rpy", line 6794, in execute
File "game/DATA.rpy", line 6795, in execute
File "game/DATA.rpy", line 6798, in execute
File "game/DATA.rpy", line 6802, in execute
File "game/DATA.rpy", line 7102, in execute
File "game/DATA.rpy", line 7103, in execute
File "game/DATA.rpy", line 7106, in execute
File "game/DATA.rpy", line 7107, in execute
File "game/DATA.rpy", line 7109, in execute
NameError: Name 'Power' is not defined.

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

Full traceback:
File "LOCS.rpyc", line 2695, in script call
File "LOCS.rpyc", line 2695, in script call
File "LOCS.rpyc", line 223, in script call
File "LERAROOM.rpyc", line 4, in script call
File "LOCS.rpyc", line 2870, in script call
File "script.rpyc", line 11897, in script call
File "LOCS.rpyc", line 5110, in script call
File "script.rpyc", line 11897, in script call
File "script.rpyc", line 11897, in script call
File "script.rpyc", line 11897, in script call
File "script.rpyc", line 11897, in script
File "renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/script.rpy", line 11897, in <module>
File "renpy/exports.py", line 1661, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
File "renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 2165, 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 2683, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 480, in visit_all
callback(self)
File "renpy/display/core.py", line 2683, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 491, in per_interact
self.update()
File "renpy/display/screen.py", line 697, in update
self.screen.function(**self.scope)
File "game/DATA.rpy", line 838, in execute
File "game/DATA.rpy", line 838, in execute
File "game/DATA.rpy", line 6794, in execute
File "game/DATA.rpy", line 6795, in execute
File "game/DATA.rpy", line 6798, in execute
File "game/DATA.rpy", line 6802, in execute
File "game/DATA.rpy", line 7102, in execute
File "game/DATA.rpy", line 7103, in execute
File "game/DATA.rpy", line 7106, in execute
File "game/DATA.rpy", line 7107, in execute
File "game/DATA.rpy", line 7109, in execute
File "renpy/text/text.py", line 1738, in __init__
self.set_text(text, scope, substitute) # type: ignore
File "renpy/text/text.py", line 1868, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute) # type: ignore
File "renpy/substitutions.py", line 368, in substitute
s = interpolate(s, kwargs) # type: ignore
File "renpy/substitutions.py", line 86, in interpolate
raise e
NameError: Name 'Power' is not defined.

Windows-10-10.0.22621 AMD64
Ren'Py 7.7.0.24012702
Bright Past 0.99.7
Sun Mar 23 00:36:15 2025
Mmmm... In what point of the game does this crash happen?
Can you share a save created just before the crash?

Anyway, I think that this post might apply to your case too.
 

schris462

New Member
Feb 19, 2019
9
1
Let me guess: you downloaded this cheat mod, which - as clearly stated on its page - is currently (24 march 2025) intended to be used on Bright Past v0.99.6, and installed on Bright Past v0.99.7 instead... :HideThePain:

View attachment 4677089

Short answer: yes, you did.

And... NO, it's NOT compatible.

Generally speaking, unless differently stated by the modder, a mod substitutes a subsets of the original scripts.
If a mod is written editing scripts from v X and you install it on v Y, you end up mixing together some scripts from v X (modded) with other scripts from v Y.
Of course they are not compatible. You won't notice the incompatibility until a script in one version calls a label or function or variable or whatever which is supposed to be defined in another script but it is not because such other script comes from another release... so a crash happens.


----

SOLUTION: uninstall the mod (removing DATA.rpyc from your game folder).

In a few days or maybe weeks, probably the modder will release the cheat mod updated for Bright Past v0.99.7.
Until then, either you play Bright Past v0.99.7 without the cheat mod, or you find a copy of Bright Past v0.99.6 and use the cheat mod for v0.99.6 on v0.99.6 as intended.

(Dirty workaround: you can remove the old cheat just before the crash, then complete the scene without it and install it back - Beware: you could lose your progress if you don't save before the crash. Autosave might help, but don't count on it!)
Thank you for the explanation
 
  • Like
Reactions: ZenoMod

gamerssss

New Member
Oct 4, 2018
2
1
I got error when I tried to save.Here's the error message.

I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 414, in __call__
renpy.save(fn, extra_info=save_name)
PicklingError: Can't pickle <function time_of_day at 0x00000000241cdf50>: it's not the same object as store.time_of_day

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

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 2165, 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 3197, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 793, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1426, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1426, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/behavior.py", line 1174, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 1095, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 395, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 414, in __call__
renpy.save(fn, extra_info=save_name)
File "renpy/loadsave.py", line 431, in save
reraise(t, e, tb)
File "renpy/loadsave.py", line 417, in save
dump((roots, renpy.game.log), logf)
File "renpy/compat/pickle.py", line 53, in dump
pickle.dump(o, f,PROTOCOL)
File "lib/python2.7/pickle.py", line 1376, in dump
File "lib/python2.7/pickle.py", line 224, in dump
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 554, in save_tuple
File "lib/python2.7/pickle.py", line 331, in save
File "lib/python2.7/pickle.py", line 425, in save_reduce
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 606, in save_list
File "lib/python2.7/pickle.py", line 639, in _batch_appends
File "lib/python2.7/pickle.py", line 331, in save
File "lib/python2.7/pickle.py", line 425, in save_reduce
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 759, in save_global
PicklingError: Can't pickle <function time_of_day at 0x00000000241cdf50>: it's not the same object as store.time_of_day

Windows-10-10.0.26100 AMD64
Ren'Py 7.7.0.24012702
Bright Past 0.99.7
Tue Mar 25 00:59:16 2025
Did someone face the same issue?
 
Last edited:
  • Like
Reactions: JenMistress

Trynex

New Member
Dec 18, 2023
5
0
Whenever i try the matthew texting scene this happens. ANY HELP?

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000window.rpy", line 167, in execute_window_show
    _window_show(trans)
  File "renpy/common/000window.rpy", line 70, in _window_show
    renpy.with_statement(trans)
  File "renpy/common/00library.rpy", line 167, in _default_empty_window
    nvl_show_core()
  File "renpy/common/00nvl_mode.rpy", line 207, in nvl_show_core
    return __nvl_show_screen("nvl", items=[ ])
  File "renpy/common/00nvl_mode.rpy", line 201, in _m1_00nvl_mode__nvl_show_screen
    return renpy.get_widget(screen_name, "what", config.nvl_layer)
  File "game/phone/NVL phone.rpy", line 128, in execute
  File "game/phone/NVL phone.rpy", line 128, in execute
  File "game/phone/NVL phone.rpy", line 132, in execute
  File "game/phone/NVL phone.rpy", line 145, in execute
  File "game/phone/NVL phone.rpy", line 150, in execute
  File "game/phone/NVL phone.rpy", line 152, in execute
  File "game/phone/NVL phone.rpy", line 157, in execute
  File "game/phone/NVL phone.rpy", line 225, in execute
  File "game/phone/NVL phone.rpy", line 225, in <module>
NameError: name 'd' is not defined

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

Full traceback:
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 745, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 773, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "CAFE.rpyc", line 8, in script call
  File "script.rpyc", line 11897, in script call
  File "CASINO.rpyc", line 58, in script call
  File "LOCS.rpyc", line 745, in script call
  File "LOCS.rpyc", line 745, in script call
  File "LOCS.rpyc", line 73, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LOCS.rpyc", line 5110, in script call
  File "LERAROOM.rpyc", line 4, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "myroom.rpyc", line 17, in script call
  File "LOCS.rpyc", line 2613, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LOCS.rpyc", line 745, in script call
  File "LOCS.rpyc", line 745, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "BAG_NPC_CHAR.rpyc", line 72, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LOCS.rpyc", line 745, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "BAG_NPC_CHAR.rpyc", line 72, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 745, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 745, in script call
  File "LOCS.rpyc", line 1851, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 6461, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 410, in script call
  File "NPC/LEO.rpyc", line 403, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 410, in script call
  File "LOCS.rpyc", line 430, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 410, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LOCS.rpyc", line 223, in script call
  File "script.rpyc", line 11897, in script call
  File "BAG_NPC_CHAR.rpyc", line 312, in script call
  File "LOCS.rpyc", line 73, in script call
  File "LOCS.rpyc", line 6461, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 631, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "LOCS.rpyc", line 223, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LERAROOM.rpyc", line 4, in script call
  File "script.rpyc", line 11897, in script call
  File "BAG_NPC_CHAR.rpyc", line 312, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LOCS.rpyc", line 223, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "NPC/VARVARA.rpyc", line 3562, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "BAG_NPC_CHAR.rpyc", line 312, in script call
  File "NPC/VARVARA.rpyc", line 3465, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "LERAROOM.rpyc", line 4, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "script.rpyc", line 11897, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "script.rpyc", line 11897, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "script.rpyc", line 11897, in script call
  File "BAG_NPC_CHAR.rpyc", line 312, in script call
  File "NPC/LERA.rpyc", line 1882, in script call
  File "script.rpyc", line 11897, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "script.rpyc", line 11897, in script call
  File "NPC/AMANDA.rpyc", line 313, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "training.rpyc", line 452, in script call
  File "script.rpyc", line 11897, in script call
  File "NPC/VARVARA.rpyc", line 3465, in script call
  File "PHONE.rpyc", line 2515, in script
  File "renpy/ast.py", line 1968, in execute
    self.call("execute")
  File "renpy/ast.py", line 1950, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "renpy/statements.py", line 349, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000window.rpy", line 167, in execute_window_show
    _window_show(trans)
  File "renpy/common/000window.rpy", line 70, in _window_show
    renpy.with_statement(trans)
  File "renpy/exports.py", line 1781, in with_statement
    return renpy.game.interface.do_with(trans, paired, clear=clear)
  File "renpy/display/core.py", line 1551, in do_with
    clear=clear)
  File "renpy/display/core.py", line 2140, in interact
    self.show_window()
  File "renpy/display/core.py", line 1530, in show_window
    renpy.config.empty_window()
  File "renpy/common/00library.rpy", line 167, in _default_empty_window
    nvl_show_core()
  File "renpy/common/00nvl_mode.rpy", line 207, in nvl_show_core
    return __nvl_show_screen("nvl", items=[ ])
  File "renpy/common/00nvl_mode.rpy", line 201, in _m1_00nvl_mode__nvl_show_screen
    return renpy.get_widget(screen_name, "what", config.nvl_layer)
  File "renpy/display/screen.py", line 1534, in get_displayable
    screen.update()
  File "renpy/display/screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/phone/NVL phone.rpy", line 128, in execute
  File "game/phone/NVL phone.rpy", line 128, in execute
  File "game/phone/NVL phone.rpy", line 132, in execute
  File "game/phone/NVL phone.rpy", line 145, in execute
  File "game/phone/NVL phone.rpy", line 150, in execute
  File "game/phone/NVL phone.rpy", line 152, in execute
  File "game/phone/NVL phone.rpy", line 157, in execute
  File "game/phone/NVL phone.rpy", line 225, in execute
  File "game/phone/NVL phone.rpy", line 225, in <module>
NameError: name 'd' is not defined

Windows-10-10.0.26100 AMD64
Ren'Py 7.7.0.24012702
Bright Past 0.99.7
Thu Mar 27 02:28:40 2025
 

JenMistress

Engaged Member
Oct 1, 2019
3,129
3,702
I got error when I tried to save.Here's the error message.

```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "renpy/common/00action_file.rpy", line 414, in __call__
renpy.save(fn, extra_info=save_name)
PicklingError: Can't pickle <function time_of_day at 0x00000000241cdf50>: it's not the same object as store.time_of_day

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

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
$ ui.interact()
File "renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
$ ui.interact()
File "renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 2165, 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 3197, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 53, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 793, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1426, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1426, in event
rv = super(Window, self).event(ev, x, y, st)
File "renpy/display/layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/layout.py", line 1202, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 288, in event
rv = d.event(ev, x - xo, y - yo, st)
File "renpy/display/behavior.py", line 1174, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 1095, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 395, in run
return action(*args, **kwargs)
File "renpy/common/00action_file.rpy", line 414, in __call__
renpy.save(fn, extra_info=save_name)
File "renpy/loadsave.py", line 431, in save
reraise(t, e, tb)
File "renpy/loadsave.py", line 417, in save
dump((roots, renpy.game.log), logf)
File "renpy/compat/pickle.py", line 53, in dump
pickle.dump(o, f,PROTOCOL)
File "lib/python2.7/pickle.py", line 1376, in dump
File "lib/python2.7/pickle.py", line 224, in dump
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 554, in save_tuple
File "lib/python2.7/pickle.py", line 331, in save
File "lib/python2.7/pickle.py", line 425, in save_reduce
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 606, in save_list
File "lib/python2.7/pickle.py", line 639, in _batch_appends
File "lib/python2.7/pickle.py", line 331, in save
File "lib/python2.7/pickle.py", line 425, in save_reduce
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 655, in save_dict
File "lib/python2.7/pickle.py", line 687, in _batch_setitems
File "lib/python2.7/pickle.py", line 286, in save
File "lib/python2.7/pickle.py", line 759, in save_global
PicklingError: Can't pickle <function time_of_day at 0x00000000241cdf50>: it's not the same object as store.time_of_day

Windows-10-10.0.26100 AMD64
Ren'Py 7.7.0.24012702
Bright Past 0.99.7
Tue Mar 25 00:59:16 2025
```
Did someone face the same issue?
OK, so it isn't just something on my end then. Was wondering about that.
 

brittC25

Active Member
Nov 24, 2018
893
624
Is 0.99.7 the finish of the game?
I ask only, as I completed everything and rescued my sister and it went to the mc recounting her story and ended.
 
Aug 15, 2023
6
2
Same here with rescuing Tanya and having the concert. I started 3 games total finishing the last one on a Lesbian only experience route. I declined all scenes with male love interest options which cut out a lot of the whoring around for money as well. It made it more challenging until I got the webcam business up and running. Honestly though, the music in the game is really not that bad. I enjoyed it.
 

Red Wombat

Formerly 'avdoe88'
Mar 2, 2025
25
17
So does this not have proper sex scenes in it? Just images and one short loop animation here and there? Played about 2 weeks in-game time so far. Don't mind the "slow burn", but wondering if it will actually get more "oompf" to its content?
 

JenPayne87

Newbie
Nov 5, 2024
24
5
Same here with rescuing Tanya and having the concert. I started 3 games total finishing the last one on a Lesbian only experience route. I declined all scenes with male love interest options which cut out a lot of the whoring around for money as well. It made it more challenging until I got the webcam business up and running. Honestly though, the music in the game is really not that bad. I enjoyed it.
Okay so maybe this is a stupid question that's probably been answered already but how did you do the Lesbian only experience?
 
Aug 15, 2023
6
2
Okay so maybe this is a stupid question that's probably been answered already but how did you do the Lesbian only experience?
It was just avoiding all of the options and story branches involving the MC with male characters. It really limited all of the ways to earn money by avoiding any sex related jobs with male characters as well. It was more challenging, in my opinion.
 
  • Like
Reactions: afterlights
3.50 star(s) 90 Votes