Mod Ren'Py Being a DIK Walkthrough+Cheat Mod [v0.11.1][scrappy]

4.70 star(s) 34 Votes

Twist_19

Newbie
Aug 19, 2019
54
14
When trying to message Riona in the final freeroam of Ep11 after Quinn tells you what happened, I get an error that crashes the game back to the main menu when sending the message. Anybody else have this or know whats causing it? Thanks.

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

While loading <'Image' u'gui/button/quick_idle_background.png'>:
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in script
    $ result = ui.interact()
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in <module>
    $ result = ui.interact()
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/new_phone/apps/chat_app/mphone_chat_func.rpy", line 113, in mphone_chat_handle_replies
  File "game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy", line 76, in mphone_chat_them_replies_riona
IndexError: list assignment index out of range

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

Full traceback:
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in script
    $ result = ui.interact()
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in <module>
    $ result = ui.interact()
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3315, 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 4155, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/screen.py", line 727, in event
    rv = self.child.event(ev, x, y, st)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1313, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "renpy/display/layout.py", line 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/behavior.py", line 979, in event
    return handle_click(self.clicked)
  File "renpy/display/behavior.py", line 914, in handle_click
    rv = run(action)
  File "renpy/display/behavior.py", line 322, in run
    new_rv = run(i, *args, **kwargs)
  File "renpy/display/behavior.py", line 329, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/new_phone/apps/chat_app/mphone_chat_func.rpy", line 113, in mphone_chat_handle_replies
  File "game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy", line 76, in mphone_chat_them_replies_riona
  File "renpy/python.py", line 875, in do_mutation
    return method(self, *args, **kwargs)
IndexError: list assignment index out of range

Windows-10-10.0.26100
Ren'Py 7.4.10.2178
Being a DIK 0.11.0
Fri Jul  4 10:50:59 2025
0x52 URM 2.6.1
 
Last edited:

ashuraka13

New Member
Jul 4, 2025
1
0
can I somehow play both Isabella's route and Cathy's route at the same time with the mod ? im at the scene where MC driving Cathy home , it saids that Cathy path just ends Bella path
 

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
931
2,576
When trying to message Riona in the final freeroam of Ep11 after Quinn tells you what happened, I get an error that crashes the game back to the main menu when sending the message. Anybody else have this or know whats causing it? Thanks.

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

While loading <'Image' u'gui/button/quick_idle_background.png'>:
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in script
    $ result = ui.interact()
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in <module>
    $ result = ui.interact()
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/new_phone/apps/chat_app/mphone_chat_func.rpy", line 113, in mphone_chat_handle_replies
  File "game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy", line 76, in mphone_chat_them_replies_riona
IndexError: list assignment index out of range

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

Full traceback:
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in script
    $ result = ui.interact()
  File "renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/scripts/freeroam/episode11/ep11_freeroam_room2.rpy", line 123, in <module>
    $ result = ui.interact()
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3315, 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 4155, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/screen.py", line 727, in event
    rv = self.child.event(ev, x, y, st)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/layout.py", line 1313, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "renpy/display/layout.py", line 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "renpy/display/behavior.py", line 979, in event
    return handle_click(self.clicked)
  File "renpy/display/behavior.py", line 914, in handle_click
    rv = run(action)
  File "renpy/display/behavior.py", line 322, in run
    new_rv = run(i, *args, **kwargs)
  File "renpy/display/behavior.py", line 329, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/new_phone/apps/chat_app/mphone_chat_func.rpy", line 113, in mphone_chat_handle_replies
  File "game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy", line 76, in mphone_chat_them_replies_riona
  File "renpy/python.py", line 875, in do_mutation
    return method(self, *args, **kwargs)
IndexError: list assignment index out of range

Windows-10-10.0.26100
Ren'Py 7.4.10.2178
Being a DIK 0.11.0
Fri Jul  4 10:50:59 2025
0x52 URM 2.6.1
try this fix
could also be a URM problem, please do not use both mods
 

pitao

Well-Known Member
May 18, 2023
1,403
2,067
try this fix
could also be a URM problem, please do not use both mods
I doubt it is something related with URM (by using it responsibly) because I use both and never had any issue, hope your advice is just related with that particular user and error they got. I would go for the simplest answer (that usually is the right one) that is they either installed something wrong or made such a mess with variables with URM to cause an error like that, only seeing URM being "responsible" in that case. I played all the paths including sending Riona that message and no error with both scrappy and URM mods working together.
 

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
931
2,576
I doubt it is something related with URM (by using it responsibly) because I use both and never had any issue, hope your advice is just related with that particular user and error they got. I would go for the simplest answer (that usually is the right one) that is they either installed something wrong or made such a mess with variables with URM to cause an error like that, only seeing URM being "responsible" in that case. I played all the paths including sending Riona that message and no error with both scrappy and URM mods working together.
I have never used URM and have only seen that it is used in the traceback.
Of course, it could also be a variable or something else.
I only use the scrappy mod and have no problems at this point.
It's possible that 2 mods don't like each other, in that case just troubleshoot.
 
  • Like
Reactions: pitao

Twist_19

Newbie
Aug 19, 2019
54
14
try this fix
could also be a URM problem, please do not use both mods
Thanks for the suggestion but unfortunately this hasn't fixed the issue. I don't believe it will be related to URM, as I have not been messing with the variables, I only had the mod installed to change one of the Zoey variables on one playthrough to allow me to make a Zoey path save.

I'm not sure how I would have messed up the install as its a simple 'extract all' however when I follow the filepath:
"game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy"

There are .rpy files for the replies of other phone contacts but not for riona, is it possible I am somehow missing this file? Are you able to check if you have these files? Thanks for the help
 
  • Like
Reactions: pitao

pitao

Well-Known Member
May 18, 2023
1,403
2,067
Thanks for the suggestion but unfortunately this hasn't fixed the issue. I don't believe it will be related to URM, as I have not been messing with the variables, I only had the mod installed to change one of the Zoey variables on one playthrough to allow me to make a Zoey path save.

I'm not sure how I would have messed up the install as its a simple 'extract all' however when I follow the filepath:
"game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy"

There are .rpy files for the replies of other phone contacts but not for riona, is it possible I am somehow missing this file? Are you able to check if you have these files? Thanks for the help
I also don't have that file but I also don't get any error when replying to Riona. Screenshots Attached and you can see on the ingame screenshots that I have URM and scrappy mod installed if you look at the right bottom corner of the images.
screenshot0013.png screenshot0014.png screenshot0015.png
Screenshot 2025-07-04 225821.png
 

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
931
2,576
Thanks for the suggestion but unfortunately this hasn't fixed the issue. I don't believe it will be related to URM, as I have not been messing with the variables, I only had the mod installed to change one of the Zoey variables on one playthrough to allow me to make a Zoey path save.

I'm not sure how I would have messed up the install as its a simple 'extract all' however when I follow the filepath:
"game/scripts/new_phone/apps/chat_app/replies/mphone_replies_riona.rpy"

There are .rpy files for the replies of other phone contacts but not for riona, is it possible I am somehow missing this file? Are you able to check if you have these files? Thanks for the help
The file does not exist in the mod, it is an original file.
The mod reads it from the Script.rpa file
Many files are not present in the mod, so the original ones are probably always used.
There are 30 original files, in the mod there are only 12 or 6. In this case only the rpyc files are important, then there are only 6 contacts in the mod.
Screenshot 2025-07-05 001852.png
Screenshot 2025-07-05 001806.png
 
Last edited:
  • Like
Reactions: pitao

Twist_19

Newbie
Aug 19, 2019
54
14
I also don't have that file but I also don't get any error when replying to Riona. Screenshots Attached and you can see on the ingame screenshots that I have URM and scrappy mod installed if you look at the right bottom corner of the images.
View attachment 5010366 View attachment 5010368 View attachment 5010370
View attachment 5010371
I tried doing a fresh download and install without either this mod or URM and now the error is gone, so i'm not sure what was causing it. But thanks both for the help anyway!
 
  • Like
Reactions: pitao

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
931
2,576
I tried doing a fresh download and install without either this mod or URM and now the error is gone, so i'm not sure what was causing it. But thanks both for the help anyway!
pitao and I are both right, 2 mods can work together and they can also get in each other's way. Sometimes you just have to find out who the culprit is.
 
  • Like
Reactions: pitao

TokioZarka

New Member
Jul 26, 2018
14
14
any idea why this error occurs when I try to chat Zoey on the phone? also some profiles on the phone seem to have replaced faces, like Maya to magnar.
Forgot to add, this errors occurs at the beginning of the game basically, after interlude when theres the Halloween party and theres some tasks to complete on the freeroam

Additional info: its the Mac version and ive been using the cheat scrappy mod but ive uninstalled the game after the first error and installed it raw again without the mod, the error still happens idk if its because the save is corrupted or what, but I didnt install the mod yet.

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

Compiling ATL code at game/scripts/new_phone/apps/pack_quest_app/mphone_pack_quest_img.rpy:181
  File "game/scripts/freeroam/episode9/ep9_freeroam_diks1.rpy", line 591, in <module>
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/new_phone/apps/chat_app/mphone_chat_func.rpy", line 43, in mphone_chat_handle_replies
IndexError: list index out of range

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

Full traceback:
  File "scripts/freeroam/episode9/ep9_freeroam_diks1.rpyc", line 591, in script
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/ast.py", line 928, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/scripts/freeroam/episode9/ep9_freeroam_diks1.rpy", line 591, in <module>
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/core.py", line 3315, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/core.py", line 4155, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/screen.py", line 727, in event
    rv = self.child.event(ev, x, y, st)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/transform.py", line 760, in event
    rv = d.event(ev, cx, cy, st)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/viewport.py", line 299, in event
    rv = super(Viewport, self).event(ev, x, y, st)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 273, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/layout.py", line 1100, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/transform.py", line 760, in event
    rv = d.event(ev, cx, cy, st)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/behavior.py", line 979, in event
    return handle_click(self.clicked)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/behavior.py", line 914, in handle_click
    rv = run(action)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/behavior.py", line 322, in run
    new_rv = run(i, *args, **kwargs)
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/display/behavior.py", line 329, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_other.rpy", line 537, in __call__
    rv = self.callable(*self.args, **self.kwargs)
  File "game/scripts/new_phone/apps/chat_app/mphone_chat_func.rpy", line 43, in mphone_chat_handle_replies
  File "/private/var/folders/r9/6l0r78f55gs6b12kddd74g0c0000gn/T/AppTranslocation/2DFAD939-AF06-40A9-AAAA-8AF416ECBDE2/d/BeingADIK.app/Contents/Resources/autorun/renpy/python.py", line 992, in __getitem__
    rv = list.__getitem__(self, index)
IndexError: list index out of range

Darwin-24.4.0-x86_64-i386-64bit
Ren'Py 7.4.10.2178
Being a DIK 0.11.1
Fri Jul 11 20:28:55 2025
 
Last edited:

Jinwoo66

New Member
Sep 23, 2022
1
0
Last edited:

DrAddy

Luna's Lover
Modder
Donor
Jun 14, 2017
931
2,576
any idea why this error occurs when I try to chat Zoey on the phone? also some profiles on the phone seem to have replaced faces, like Maya to magnar.
Forgot to add, this errors occurs at the beginning of the game basically, after interlude when theres the Halloween party and theres some tasks to complete on the freeroam

Additional info: its the Mac version and ive been using the cheat scrappy mod but ive uninstalled the game after the first error and installed it raw again without the mod, the error still happens idk if its because the save is corrupted or what, but I didnt install the mod yet.

You don't have permission to view the spoiler content. Log in or register now.
first of all, your old save does not work without the mod, as it was saved with the mod.
secondly, try my guide.
 
4.70 star(s) 34 Votes