Ready to play dirty? Command your Lust Goddess now. Play Now!
x

Mod Ren'Py Midnight Paradise - Shawn's Walkthrough + Improvements [1.0] [Shawnchapp]

4.50 star(s) 2 Votes

Pakawaka

Newbie
Jul 8, 2017
98
81
114
Pakawaka, did you notice that the mod hasn't been updated to version 1.1 yet?

The mod is still on version 1.0 v2, so you'll have to wait a little longer.
I noticed, but I also read others saying the new update is just a sandbox so might not require an update.
I just wanted to point out to Shawnchapp that there might be something more happening behind the scenes with the code that might cause issues, and help them identify where the mod may fail.
 

BuranPhan

Newbie
Jun 29, 2022
34
73
92
it should still work nothing was changed just sandbox events
Definitely is NOT working with the latest version. I tried yesterday by putting the mod folder inside the game folder and whenever I try running the game I get the following error:

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

While running game code:
  File "game/scripts/prologue/prologue_dialogue.rpy", line 257, in script
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 320, in execute
  File "game/mod/Shawn_Overrides.rpy", line 328, in execute
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in keywords
  File "game/mod/Shawn_Overrides.rpy", line 337, in <module>
TypeError: can only concatenate str (not "NoneType") to str

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

Traceback (most recent call last):
  File "game/scripts/prologue/prologue_dialogue.rpy", line 257, in script
  File "renpy/ast.py", line 2915, in execute
    Say.execute(self)
    ~~~~~~~~~~~^^^^^^
  File "renpy/ast.py", line 991, in execute
    renpy.exports.say(who, what, *args, **kwargs)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/exports/sayexports.py", line 129, in say
    who(what, *args, **kwargs)
    ~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1543, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1198, in do_display
    display_say(who, what, self.do_show, **display_args)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 820, in display_say
    what_text = renpy.display.screen.get_widget(what_text[0], what_text[1], what_text[2])
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/display/screen.py", line 1565, in get_displayable
    screen.update()
    ~~~~~~~~~~~~~^^
  File "renpy/display/screen.py", line 715, in update
    self.screen.function(**self.scope)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 320, in execute
  File "game/mod/Shawn_Overrides.rpy", line 328, in execute
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in keywords
  File "renpy/python.py", line 1305, in py_eval
    return py_eval_bytecode(code, globals, locals)
           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/python.py", line 1298, in py_eval_bytecode
    return eval(bytecode, globals, locals)
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 337, in <module>
TypeError: can only concatenate str (not "NoneType") to str

Windows-10-10.0.19045-SP0 AMD64
Ren'Py 8.4.2.25111101+nightly
Midnight Paradise 1.1
Thu Nov 13 21:20:22 2025
 

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,345
8,422
610
Definitely is NOT working with the latest version. I tried yesterday by putting the mod folder inside the game folder and whenever I try running the game I get the following error:

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

While running game code:
  File "game/scripts/prologue/prologue_dialogue.rpy", line 257, in script
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 320, in execute
  File "game/mod/Shawn_Overrides.rpy", line 328, in execute
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in keywords
  File "game/mod/Shawn_Overrides.rpy", line 337, in <module>
TypeError: can only concatenate str (not "NoneType") to str

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

Traceback (most recent call last):
  File "game/scripts/prologue/prologue_dialogue.rpy", line 257, in script
  File "renpy/ast.py", line 2915, in execute
    Say.execute(self)
    ~~~~~~~~~~~^^^^^^
  File "renpy/ast.py", line 991, in execute
    renpy.exports.say(who, what, *args, **kwargs)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/exports/sayexports.py", line 129, in say
    who(what, *args, **kwargs)
    ~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1543, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1198, in do_display
    display_say(who, what, self.do_show, **display_args)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 820, in display_say
    what_text = renpy.display.screen.get_widget(what_text[0], what_text[1], what_text[2])
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/display/screen.py", line 1565, in get_displayable
    screen.update()
    ~~~~~~~~~~~~~^^
  File "renpy/display/screen.py", line 715, in update
    self.screen.function(**self.scope)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 320, in execute
  File "game/mod/Shawn_Overrides.rpy", line 328, in execute
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in keywords
  File "renpy/python.py", line 1305, in py_eval
    return py_eval_bytecode(code, globals, locals)
           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/python.py", line 1298, in py_eval_bytecode
    return eval(bytecode, globals, locals)
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 337, in <module>
TypeError: can only concatenate str (not "NoneType") to str

Windows-10-10.0.19045-SP0 AMD64
Ren'Py 8.4.2.25111101+nightly
Midnight Paradise 1.1
Thu Nov 13 21:20:22 2025
ya been working on that fix try this put in mod folder
 

BuranPhan

Newbie
Jun 29, 2022
34
73
92
ya been working on that fix try this put in mod folder
I tried running the game after updating the file and got a different error:

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

While running game code:
  File "game/scripts/prologue/prologue_dialogue.rpy", line 12, in script
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 322, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
    if who is not None:
  File "game/mod/Shawn_Overrides.rpy", line 332, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 336, in execute
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "game/mod/Shawn_Overrides.rpy", line 336, in keywords
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "game/mod/Shawn_Overrides.rpy", line 336, in <module>
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
TypeError: can only concatenate str (not "NoneType") to str

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

Traceback (most recent call last):
  File "game/scripts/prologue/prologue_dialogue.rpy", line 12, in script
  File "renpy/ast.py", line 2915, in execute
    Say.execute(self)
    ~~~~~~~~~~~^^^^^^
  File "renpy/ast.py", line 991, in execute
    renpy.exports.say(who, what, *args, **kwargs)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/exports/sayexports.py", line 129, in say
    who(what, *args, **kwargs)
    ~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1543, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1198, in do_display
    display_say(who, what, self.do_show, **display_args)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 820, in display_say
    what_text = renpy.display.screen.get_widget(what_text[0], what_text[1], what_text[2])
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/display/screen.py", line 1565, in get_displayable
    screen.update()
    ~~~~~~~~~~~~~^^
  File "renpy/display/screen.py", line 715, in update
    self.screen.function(**self.scope)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 322, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
    if who is not None:
  File "game/mod/Shawn_Overrides.rpy", line 332, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 336, in execute
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "game/mod/Shawn_Overrides.rpy", line 336, in keywords
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "renpy/python.py", line 1305, in py_eval
    return py_eval_bytecode(code, globals, locals)
           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/python.py", line 1298, in py_eval_bytecode
    return eval(bytecode, globals, locals)
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 336, in <module>
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
TypeError: can only concatenate str (not "NoneType") to str

Windows-10-10.0.19045-SP0 AMD64
Ren'Py 8.4.2.25111101+nightly
Midnight Paradise 1.1
Thu Nov 13 21:43:24 2025
 

Shawnchapp

Engaged Member
Modder
Feb 13, 2018
2,345
8,422
610
I tried running the game after updating the file and got a different error:

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

While running game code:
  File "game/scripts/prologue/prologue_dialogue.rpy", line 12, in script
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 322, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
    if who is not None:
  File "game/mod/Shawn_Overrides.rpy", line 332, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 336, in execute
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "game/mod/Shawn_Overrides.rpy", line 336, in keywords
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "game/mod/Shawn_Overrides.rpy", line 336, in <module>
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
TypeError: can only concatenate str (not "NoneType") to str

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

Traceback (most recent call last):
  File "game/scripts/prologue/prologue_dialogue.rpy", line 12, in script
  File "renpy/ast.py", line 2915, in execute
    Say.execute(self)
    ~~~~~~~~~~~^^^^^^
  File "renpy/ast.py", line 991, in execute
    renpy.exports.say(who, what, *args, **kwargs)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/exports/sayexports.py", line 129, in say
    who(what, *args, **kwargs)
    ~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1543, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1198, in do_display
    display_say(who, what, self.do_show, **display_args)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 820, in display_say
    what_text = renpy.display.screen.get_widget(what_text[0], what_text[1], what_text[2])
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/display/screen.py", line 1565, in get_displayable
    screen.update()
    ~~~~~~~~~~~~~^^
  File "renpy/display/screen.py", line 715, in update
    self.screen.function(**self.scope)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 318, in execute
    screen say(who, what):
  File "game/mod/Shawn_Overrides.rpy", line 322, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
    if who is not None:
  File "game/mod/Shawn_Overrides.rpy", line 332, in execute
    window:
  File "game/mod/Shawn_Overrides.rpy", line 336, in execute
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "game/mod/Shawn_Overrides.rpy", line 336, in keywords
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
  File "renpy/python.py", line 1305, in py_eval
    return py_eval_bytecode(code, globals, locals)
           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/python.py", line 1298, in py_eval_bytecode
    return eval(bytecode, globals, locals)
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 336, in <module>
    text ictra(who) id "who" font "gui/fonts/" + persistent.font_name xoffset 20 color "#ffffff"
TypeError: can only concatenate str (not "NoneType") to str

Windows-10-10.0.19045-SP0 AMD64
Ren'Py 8.4.2.25111101+nightly
Midnight Paradise 1.1
Thu Nov 13 21:43:24 2025
hmm

can you try this one (override file)
 

jerichodowns

Member
Jan 25, 2023
151
483
186
hmm

can you try this one (override file)
I'm working with the newest update and starting a new playthrough but getting errors, I tried this update to the mod and here is the response:

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

While running game code:
  File "game/scripts/prologue/prologue_dialogue.rpy", line 12, in script
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 320, in execute
  File "game/mod/Shawn_Overrides.rpy", line 328, in execute
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in keywords
  File "game/mod/Shawn_Overrides.rpy", line 337, in <module>
TypeError: can only concatenate str (not "NoneType") to str

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

Traceback (most recent call last):
  File "game/scripts/prologue/prologue_dialogue.rpy", line 12, in script
  File "renpy/ast.py", line 2915, in execute
    Say.execute(self)
    ~~~~~~~~~~~^^^^^^
  File "renpy/ast.py", line 991, in execute
    renpy.exports.say(who, what, *args, **kwargs)
    ~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/exports/sayexports.py", line 129, in say
    who(what, *args, **kwargs)
    ~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1543, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
    ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 1198, in do_display
    display_say(who, what, self.do_show, **display_args)
    ~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/character.py", line 820, in display_say
    what_text = renpy.display.screen.get_widget(what_text[0], what_text[1], what_text[2])
                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/display/screen.py", line 1565, in get_displayable
    screen.update()
    ~~~~~~~~~~~~~^^
  File "renpy/display/screen.py", line 715, in update
    self.screen.function(**self.scope)
    ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 314, in execute
  File "game/mod/Shawn_Overrides.rpy", line 320, in execute
  File "game/mod/Shawn_Overrides.rpy", line 328, in execute
  File "game/mod/Shawn_Overrides.rpy", line 330, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in execute
  File "game/mod/Shawn_Overrides.rpy", line 337, in keywords
  File "renpy/python.py", line 1305, in py_eval
    return py_eval_bytecode(code, globals, locals)
           ~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^
  File "renpy/python.py", line 1298, in py_eval_bytecode
    return eval(bytecode, globals, locals)
           ~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "game/mod/Shawn_Overrides.rpy", line 337, in <module>
TypeError: can only concatenate str (not "NoneType") to str

Windows-11-10.0.26100-SP0 AMD64
Ren'Py 8.4.2.25111101+nightly
Midnight Paradise 1.1
Fri Nov 14 09:13:18 2025
```
 
  • Like
Reactions: luisar018
4.50 star(s) 2 Votes