May 19, 2024
153
160
Just now i got to the update and it’s not bad!

On the plus side:
- all updates are imbued with passion, a lot of teasing and sex!
Of the minuses:
- i don’t understand why this NTR vibe?
- it’s a pity that the masseuse didn’t bring mom to orgasm with her fingers
- well, and most importantly, the sex scenes are made worse than the peting teasing that accompanied us throughout the entire update!
Agree with your take on the update . For me, I waited so long for the Joyce scene and when I played it I couldn't believe how poorly it was designed.
 

behnamtira

Newbie
Mar 1, 2020
74
31
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 671, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 51, in execute
  File "game/scripts/objective.rpy", line 62, in execute
  File "game/scripts/objective.rpy", line 72, in execute
  File "game/scripts/objective.rpy", line 76, in execute
  File "game/scripts/objective.rpy", line 105, in execute
  File "game/scripts/objective.rpy", line 106, in execute
  File "game/scripts/objective.rpy", line 107, in execute
  File "game/scripts/objective.rpy", line 110, in execute
  File "game/scripts/objective.rpy", line 110, in <module>
  File "game/scripts/z.rpy", line 341, in ictra
NameError: Name 'tutoring' is not defined.

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

Full traceback:
  File "scripts/locations/home.rpyc", line 46, in script
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\ast.py", line 1971, in execute
    self.call("execute")
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\ast.py", line 1953, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\statements.py", line 349, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 671, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\exports.py", line 3420, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\core.py", line 2166, 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 "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\core.py", line 2688, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\core.py", line 2688, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 51, in execute
  File "game/scripts/objective.rpy", line 62, in execute
  File "game/scripts/objective.rpy", line 72, in execute
  File "game/scripts/objective.rpy", line 76, in execute
  File "game/scripts/objective.rpy", line 105, in execute
  File "game/scripts/objective.rpy", line 106, in execute
  File "game/scripts/objective.rpy", line 107, in execute
  File "game/scripts/objective.rpy", line 110, in execute
  File "game/scripts/objective.rpy", line 110, in <module>
  File "game/scripts/z.rpy", line 341, in ictra
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\exports.py", line 3944, in substitute
    return renpy.substitutions.substitute(s, scope=scope, translate=translate)[0]
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 371, in substitute
    s = interpolate(s, kwargs) # type: ignore
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 86, in interpolate
    raise e
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 78, in interpolate
    value = renpy.python.py_eval(code, {}, scope)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<none>", line 1, in <module>
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 313, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'tutoring' is not defined.

Windows-10-10.0.19045 AMD64
Ren'Py 8.2.3.24061702
Midnight Paradise 0.25
Fri Jul 26 16:53:41 2024
 
  • Angry
Reactions: joelurmel

Bibifoc

Engaged Member
Apr 7, 2018
2,568
5,775
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 671, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 51, in execute
  File "game/scripts/objective.rpy", line 62, in execute
  File "game/scripts/objective.rpy", line 72, in execute
  File "game/scripts/objective.rpy", line 76, in execute
  File "game/scripts/objective.rpy", line 105, in execute
  File "game/scripts/objective.rpy", line 106, in execute
  File "game/scripts/objective.rpy", line 107, in execute
  File "game/scripts/objective.rpy", line 110, in execute
  File "game/scripts/objective.rpy", line 110, in <module>
  File "game/scripts/z.rpy", line 341, in ictra
NameError: Name 'tutoring' is not defined.

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

Full traceback:
  File "scripts/locations/home.rpyc", line 46, in script
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\ast.py", line 1971, in execute
    self.call("execute")
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\ast.py", line 1953, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\statements.py", line 349, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 671, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\exports.py", line 3420, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\core.py", line 2166, 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 "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\core.py", line 2688, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\core.py", line 2688, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 21, in execute
  File "game/scripts/objective.rpy", line 51, in execute
  File "game/scripts/objective.rpy", line 62, in execute
  File "game/scripts/objective.rpy", line 72, in execute
  File "game/scripts/objective.rpy", line 76, in execute
  File "game/scripts/objective.rpy", line 105, in execute
  File "game/scripts/objective.rpy", line 106, in execute
  File "game/scripts/objective.rpy", line 107, in execute
  File "game/scripts/objective.rpy", line 110, in execute
  File "game/scripts/objective.rpy", line 110, in <module>
  File "game/scripts/z.rpy", line 341, in ictra
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\exports.py", line 3944, in substitute
    return renpy.substitutions.substitute(s, scope=scope, translate=translate)[0]
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 371, in substitute
    s = interpolate(s, kwargs) # type: ignore
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 86, in interpolate
    raise e
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 78, in interpolate
    value = renpy.python.py_eval(code, {}, scope)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<none>", line 1, in <module>
  File "D:\game\MidnightParadise-0.25-pc-elite-compressed\MidnightParadise-0.25-pc-elite-compressed\renpy\substitutions.py", line 313, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'tutoring' is not defined.

Windows-10-10.0.19045 AMD64
Ren'Py 8.2.3.24061702
Midnight Paradise 0.25
Fri Jul 26 16:53:41 2024
Use the hotfix from the OP
 

halil123

Active Member
May 23, 2017
783
1,707
It's been so long since we got a yoga scene man.... Those were the bread and butter of this game, hopefully there is one in the next sandbox update.
 

Allan Wolf

Member
Jun 1, 2021
491
435
My game became a mess due to the fact that I didn't know which events to follow first, I know it's a sandbox game but there should be a certain sequence, if there is that correct sequence I lost it...
 

DirtyB

Member
May 10, 2024
121
240
My game became a mess due to the fact that I didn't know which events to follow first, I know it's a sandbox game but there should be a certain sequence, if there is that correct sequence I lost it...
I was in the same boat. Today I found Shawnchapp's mod so now I'm replaying the game. His mods get great feedback but this is the first one I've used. Find it here:
https://f95zone.to/threads/midnight-paradise-shawns-walkthrough-improvements-0-25-shawnchapp.171973/
 
3.60 star(s) 349 Votes