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

4.70 star(s) 33 Votes

pitao

Active Member
May 18, 2023
779
930
Tried pasting directly game of official fix. Then scrappy fix. Next time I have tried to pasting the files in the game folder to the game folder of the game itself. Sound complicated but what I mean is I did it properly :D :confused:

Final traceback if you wanna examine it :
View attachment 4656719
Yeah I guess the best course of action is just download the full season 3 game and do a fresh installation and check step by step if everything working correctly. Yep its hard because it is a huge file (I updated only with the 6GB episode11 11.0 update patch and then patched the little 11.1 on top), but then keep it in a safe place until you are sure all the issues are gone, never know when you need to make a fresh installation specially when put mods on top of it if they overwrite files. If I had issues I couldn't solve I had no other option that download the full season 3 zip file and keep it until fully played, happened before in other games, been lucky (and carefully putting mods/files on top of it) so far.

And I had Sancho mod saves of the end of episode 10, now with the SaveFixer so they work unmodded or with other mod like scrappy's one, that is why I don't get most errors people are reporting using previous scrappy modded saves. Yes been lucky or very careful or both.
 
Last edited:
  • Like
Reactions: WadeWilsoon

pitao

Active Member
May 18, 2023
779
930
Repatched V.0.10 to V.0.11.0
Repatched V.0.11.0 to V.0.11.1
Remodded with Scrappy V.0.11.1
At the end same error accures...
Mostly speculating but seems a problem when patching from v10 to v11. Better download the full season 3. Some files/code probably in the .rpa files are missing/corrupted. You are loading saves from the end of episode 10 right? Just so I understand better where the error occurs.
 
  • Like
Reactions: WadeWilsoon

WadeWilsoon

Active Member
Oct 1, 2019
586
792
Yeah I guess the best course of action is just download the full season 3 game and do a fresh installation and check step by step if everything working correctly. Yep its hard because it is a huge file (I updated only with the 6GB episode11 11.0 update patch and then patched the little 11.1 on top), but then keep it in a safe place until you are sure all the issues are gone, never know when you need to make a fresh installation specially when put mods on top of it if they overwrite files. If I had issues I couldn't solve I had no other option that download the full season 3 zip file and keep it until fully played, happened before in other games, been lucky (and carefully putting mods/files on top of it) so far.

And I had Sancho mod saves of the end of episode 10, now with the SaveFixer so they work unmodded or with other mod like scrappy's one, that is why I don't get most errors people are reporting using previous scrappy modded saves. Yes been lucky or very careful or both.
BaDIK is the only game I care about enough to try not to mess up my saves
 
  • Like
Reactions: pitao

pitao

Active Member
May 18, 2023
779
930
BaDIK is the only game I care about enough to try not to mess up my saves
Well to be honest I save often in different slots on every choice and start of freeroams and the saves I'm using are the 3rd full playthrough I did, first 2 with scrappy mod, one until the end of season 2 and the second until the end of episode 10, but then found Sancho also had a mod for it and made the 3rd one until the end of episode 10 also and those are really the way and path saves I better played the game, more you repeat better you know what you want to do in the game. I don't know where I put the saves of the 2nd scrappy mod run to the end of episode 10, probably lost somehow when reinstalled my windows 11, but still have scrappy saves from the 1st run I made in the game 2 years ago.
 

WadeWilsoon

Active Member
Oct 1, 2019
586
792
How are you installing the mod? I usually extract and cut/paste the game folder of the mod and paste it where the .exe is located. Maybe the mod files are going to the wrong place?

Well seems to be a font file, well the mod isn't the issue, just seems to be missing files from the installation. Nope, that fix with that version seems to be from season1&2 game installation.
For such files it doesn't sound like they might cause errors, idk. It says 'exeption' for that ttf file. Since I'm not a renpy coder, I can't say I understand much shit about reading logs, but until now all the time what causes an error were either a missing rpy or rpa file. Maybe a missing image, idk.
 

WadeWilsoon

Active Member
Oct 1, 2019
586
792
Well to be honest I save often in different slots on every choice and start of freeroams and the saves I'm using are the 3rd full playthrough I did, first 2 with scrappy mod, one until the end of season 2 and the second until the end of episode 10, but then found Sancho also had a mod for it and made the 3rd one until the end of episode 10 also and those are really the way and path saves I better played the game, more you repeat better you know what you want to do in the game. I don't know where I put the saves of the 2nd scrappy mod run to the end of episode 10, probably lost somehow when reinstalled my windows 11, but still have scrappy saves from the 1st run I made in the game 2 years ago.
It's been 5 years bro. I lost saves over n over. I restarted from the beginning all the way to the end at least 3 times. Couple of times I was lucky that I had backed up saves online. This is my 4th laptop I'm playing this legend on. Last time was because of the same problem happened now. Fucked up with the overwriting path/mod. But I'm a multimod fan. Whatever the rest say, they sound like simps. True sigma males play harem path :cool: :LOL: whether its the plot or not. It's what your imagination is.
 

pitao

Active Member
May 18, 2023
779
930
It's been 5 years bro. I lost saves over n over. I restarted from the beginning all the way to the end at least 3 times. Couple of times I was lucky that I had backed up saves online. This is my 4th laptop I'm playing this legend on. Last time was because of the same problem happened now. Fucked up with the overwriting path/mod. But I'm a multimod fan. Whatever the rest say, they sound like simps. True sigma males play harem path :cool: :LOL: whether its the plot or not. It's what your imagination is.
Hehe I wouldn't say that since each one to their own, I usually prefer to make the least playthroughs possible but I also like to explore almost every path/content. On BaDik it really is worth to play each path separately, it would be confusing to see every different variation of a scene for each of the LIs in 1 playthrough. I said before, this isn't a game like University of Problems where the LI's interact with each other much less than BaDik and the "Harem" mod there makes more sense, that is why for me BaDik is a Tier S game and UoP is just on the limbo between Tier A and B.
 
  • Like
Reactions: WadeWilsoon

Sether0

Newbie
Apr 16, 2024
42
75
For such files it doesn't sound like they might cause errors, idk. It says 'exeption' for that ttf file. Since I'm not a renpy coder, I can't say I understand much shit about reading logs, but until now all the time what causes an error were either a missing rpy or rpa file. Maybe a missing image, idk.
It's just a guess, but Candara.ttf is a font file, maybe the problem will be solved if you put it in the game folder (or windows\fonts | or both)? :unsure:
{739FFFF0-ECA3-4B13-8D3E-7E20A4A0A8B0}.png
 

pitao

Active Member
May 18, 2023
779
930
Such a hero

EDIT: HOLY FUCK! IT WORKED!
We are always learning, Sether0 also from their signature is even more familiar with renpy mod/tools than I am, like those in their signature. I use only URM, very very rarely UCD and only Unren(ed) BaDik rpa files once to extract the music/soundtrack files from it (made a copy of the game installation to not mess with the original of course hahaha) to use on my foobar player hehe, btw have to do that again for the episode 11 soundtrack when I finish the game, for now I enjoy the music playing and on the game music app when not, never thought I would hear so many xmas music in March hahaha.
 

Sether0

Newbie
Apr 16, 2024
42
75
Such a hero

EDIT: HOLY FUCK! IT WORKED!
I'm glad it helped.

We are always learning, Sether0 also from their signature is even more familiar with renpy mod/tools than I am, like those in their signature. I use only URM, very very rarely UCD and only Unren(ed) BaDik rpa files once to extract the music/soundtrack files from it (made a copy of the game installation to not mess with the original of course hahaha) to use on my foobar player hehe, btw have to do that again for the episode 11 soundtrack when I finish the game, for now I enjoy the music playing and on the game music app when not, never thought I would hear so many xmas music in March hahaha.
I use URM / UCD / UnRen in every RenPy game I play, I'm curious to look under the "hood" to see how the game works.
 
  • Like
Reactions: pitao

pitao

Active Member
May 18, 2023
779
930
I'm glad it helped.


I use URM / UCM / Unren in every RenPy game I play, I'm curious to look under the hood to see how the game works.
Same here but URM is enough hehe I use Unren only to extract files like music or images/renders but yes you can learn what kind of files are encrypted in the .rpa files and probably has many more uses the tool.
 
  • Like
Reactions: Sether0

RoadWulf

Forum Fanatic
Nov 18, 2018
4,106
8,204
Does anyone happen to know what the variables are for the various party planning perks? I know it's possible to edit the DiK's happiness score modifier, but knowing some of the others would be nice.
 
  • Like
Reactions: pitao

pitao

Active Member
May 18, 2023
779
930
Does anyone happen to know what the variables are for the various party planning perks? I know it's possible to edit the DiK's happiness score modifier, but knowing some of the others would be nice.
You can always search on URM "pp_" but still give lot of hits, I only modified a variable called "pp_multiplier" after putting the party items "almost at random" lol because have no patience for that boring time consuming minigame, ensures S party in the end and that is all that I care, probably there is an even easier variable but that works for me. Prefer the math test minigame if gonna play some logic minigame.

Edit : Ok RoadWulf I looked at it and doing the search "pp_" the perk list and variables are in the last 7th page of hits (screenshots bellow). "pp_perk_list" is the set of variables, you just have to put all TRUE in the perks variables I guess.
screenshot0011.png screenshot0012.png
 
Last edited:

citrone

Member
Jul 17, 2023
447
824
hi, thanks for the mod.
can i ask when the multi path version will be available? the one that doesn't limit me to one pick at the beginning of the update
ty!
 

pitao

Active Member
May 18, 2023
779
930
Guess this belongs and was meant for the main game thread and not the mod thread? But I understand you, I quit long ago to follow the game thread hehe it is a job of their own just to keep up with it, so I follow this thread and Sancho one instead in case people need help and of course if I have the knowledge to help. Even so it has 282 pages of 20 posts each hehe most game threads don't reach even half of it :p.
 

AchedCroissant

Conversation Conqueror
May 29, 2020
6,151
28,164
Guess this belongs and was meant for the main game thread and not the mod thread? But I understand you, I quit long ago to follow the game thread hehe it is a job of their own just to keep up with it, so I follow this thread and Sancho one instead in case people need help and of course if I have the knowledge to help. Even so it has 282 pages of 20 posts each hehe most game threads don't reach even half of it :p.
Shit, I didn't realize this was the mod thread, I'll delete it now.
 
  • Haha
Reactions: pitao

Homga

New Member
Apr 27, 2022
8
1
Hello sometimes when I open the phone in season 1-2. This example episode 8 free roam, i get an error. Why is this error occuring and how do I fix it? An example is:
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/game/season2/scripts/freeroam/episode8/ep8_freeroam_diks_room.rpy", line 427, in <module>
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 1, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 1, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 48, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 50, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 56, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 60, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 67, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 68, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 71, in execute
NameError: Name 'smsmx' is not defined.

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

Full traceback:
  File "season2/scripts/freeroam/episode8/ep8_freeroam_diks_room.rpyc", line 427, in script
  File "/Applications/BeingADIK 3.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 "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/python.py", line 2245, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/game/season2/scripts/freeroam/episode8/ep8_freeroam_diks_room.rpy", line 427, in <module>
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/Applications/BeingADIK 3.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 "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/core.py", line 3735, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/core.py", line 3735, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 1, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 1, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 48, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 50, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 56, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 60, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 67, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 68, in execute
  File "game/season2/scripts/new_phone/mphone_main.rpy", line 71, in execute
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/text/text.py", line 1669, in _scope
    return self.set_text(self.text_parameter, scope, self.substitute, update)
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/text/text.py", line 1693, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/substitutions.py", line 270, in substitute
    s = formatter.vformat(s, (), kwargs)
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
  File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
  File "/Applications/BeingADIK 3.app/Contents/Resources/autorun/renpy/substitutions.py", line 228, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'smsmx' is not defined.

Darwin-24.3.0-x86_64-i386-64bit
Ren'Py 7.4.10.2178
Being a DIK 0.8.3
Wed Mar 19 20:21:30 2025
 
4.70 star(s) 33 Votes