Samantha98

New Member
May 14, 2024
1
0
Here is a fix. Put it in your MidnightParadise-0.25-pc-elite/game folder.

It fixes:
- the problem with Ms Jane's objectives (Teaching desire)
- the "morality" problem when beating (or not) Joey
Hi I have tried using fix, but bug still keep remaining same. Pls help

Thanks in advance. ..!

```
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/school.rpyc", line 120, in script
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\ast.py", line 1971, in execute
self.call("execute")
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\ast.py", line 1953, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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 "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\exports.py", line 3420, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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 "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\core.py", line 2688, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\screen.py", line 480, in visit_all
callback(self)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\core.py", line 2688, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\screen.py", line 491, in per_interact
self.update()
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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 "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\exports.py", line 3944, in substitute
return renpy.substitutions.substitute(s, scope=scope, translate=translate)[0]
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\substitutions.py", line 371, in substitute
s = interpolate(s, kwargs) # type: ignore
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\substitutions.py", line 86, in interpolate
raise e
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\substitutions.py", line 78, in interpolate
value = renpy.python.py_eval(code, {}, scope)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\python.py", line 1209, in py_eval
return py_eval_bytecode(code, globals, locals)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\python.py", line 1202, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "<none>", line 1, in <module>
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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.22000 AMD64
Ren'Py 8.2.3.24061702
Midnight Paradise 0.25
Wed Jul 17 00:33:15 2024
```
 
Last edited:

Bibifoc

Engaged Member
Apr 7, 2018
2,463
5,590
Hi I have tried using fix, but bug still keep remaining same. Pls help

Thanks in advance. ..!

```
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/school.rpyc", line 120, in script
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\ast.py", line 1971, in execute
self.call("execute")
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\ast.py", line 1953, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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 "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\exports.py", line 3420, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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 "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\core.py", line 2688, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\screen.py", line 480, in visit_all
callback(self)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\core.py", line 2688, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\display\screen.py", line 491, in per_interact
self.update()
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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 "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\exports.py", line 3944, in substitute
return renpy.substitutions.substitute(s, scope=scope, translate=translate)[0]
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\substitutions.py", line 371, in substitute
s = interpolate(s, kwargs) # type: ignore
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\substitutions.py", line 86, in interpolate
raise e
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\substitutions.py", line 78, in interpolate
value = renpy.python.py_eval(code, {}, scope)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\python.py", line 1209, in py_eval
return py_eval_bytecode(code, globals, locals)
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\renpy\python.py", line 1202, in py_eval_bytecode
return eval(bytecode, globals, locals)
File "<none>", line 1, in <module>
File "C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\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.22000 AMD64
Ren'Py 8.2.3.24061702
Midnight Paradise 0.25
Wed Jul 17 00:33:15 2024
```
I can only guess that you didn't copy the fix in the right place.

In your case, you have to put the 025_fix.rpy in this folder:
C:\MidnightParadise-0.25-pc-elite\MidnightParadise-0.25-pc-elite\game
 

Bibifoc

Engaged Member
Apr 7, 2018
2,463
5,590
Yo, I just downloaded the game again and with it the cheatmod that is linked on the first page, the ic-patch and the 4k video enhancement mod. When I try to open my phone ingame the game sort of crashes and I dont know why. Can sb tell from these logs whats going wrong?

Edit: I also tried the "hotfix" but it didnt do anything.
The hotfix doesn't fix that.

What happens with a vanilla game (without any mods)?
If it works, you can add your mods one by one to see which one causes the problem.
 
  • Like
Reactions: PaxHadrian17

SonsOfLiberty

Discussion Dynamo
Compressor
Sep 3, 2022
26,311
231,951
is there's no compressed for this version i tried searching but found nothing
Yes, indeed there is, but "search" is currently broken for "some users" even though when I search compressed it comes right up....

Midnight Paradise [v0.25 Elite] [Lewdlab]

NOTE: If anyone is curious, there are 10 "NEW" Joyce scenes in the "gallery", so this is as promised "The Joyce" update.

NOTE 2: Here is the bugfix for v0.25, it is posted here and . I've also added it into the GOFILE link as well, add this fix if you encounter issues.

NOTE 3: Remember GOFILE only stays active if people download it before an imaginary 2-week timer goes off and it's removed, as long it's downloaded it stays active.


COMPRESSED:

Win/Linux:
- - MEGA - - WORKUPLOAD

Mac:
- - MEGA - - WORKUPLOAD

The hotfix doesn't fix that.

What happens with a vanilla game (without any mods)?
If it works, you can add your mods one by one to see which one causes the problem.
It sounds like the cheat mod as it throws errors for folks even without the fix.

Shawn's mod though seems to work fine as I tested it last night.

Also, folks Shawn's mod aka the multi mod is more or less like the cheat mod with same or more features.
 

McBenji

Newbie
Jan 25, 2022
44
49
The hotfix doesn't fix that.

What happens with a vanilla game (without any mods)?
If it works, you can add your mods one by one to see which one causes the problem.
Did that and found out the Enhancement mod 4k version caused the crash, removing it fixed the problem.
 
3.60 star(s) 346 Votes