Mod Ren'Py Yesterday's Crossroads [v0.3.1] Multi-Mod [Sancho1969]

5.00 star(s) 1 Vote

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
SanchoMod Update (v0.3.0)
1699836263274.png 1699836276156.png
Go get you some.

Links in OP and FAQ are updated accordingly.

IMPORTANT! - If you plan to use a compressed version of the VN then please use SonsOLiberty's version found here. The initial version made that's in the VN's thread is fucked up (that's found here for reference), don't use it unless you delete ALL the rpy/rpyc files first.

If you enjoy my work once you've had time to check it out, consider leaving a vote and/or review so others might benefit from your experience. Positive or negative, all civil forms of rational criticism are welcomed and appreciated. Your feedback matters.

Regards.
 

JenMistress

Engaged Member
Oct 1, 2019
2,820
3,255
And managed to get caught up with the Dev on this one too, and this one also no problems I could see from the mod. Again, thank you so very much for your work on this!!!
 

illogicallity

Member
Jun 22, 2023
366
903
Once I put the mod into the game folder, I get errors when trying to start the game before reaching the main menu. Can't just ignore them, unfortunately.
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 168, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 84, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 86, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 92, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in keywords
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in <module>
NameError: name 'O0000' is not defined

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\ast.py", line 1131, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\python.py", line 1061, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 3377, 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:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 3810, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\screen.py", line 451, in visit_all
    callback(self)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 3810, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\screen.py", line 462, in per_interact
    self.update()
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\screen.py", line 653, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 168, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 84, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 86, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 92, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in keywords
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in <module>
NameError: name 'O0000' is not defined

Windows-10-10.0.19042 AMD64
Ren'Py 8.0.3.22090809
v.0.3.0
Mon Nov 13 15:47:31 2023
No other mods installed, first time playing the game. Was platypushperry's compressed version if that matters.
 
Last edited:

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
Once I put the mod into the game folder, I get errors when trying to start the game before reaching the main menu. Can't just ignore them, unfortunately.
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 168, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 84, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 86, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 92, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in keywords
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in <module>
NameError: name 'O0000' is not defined

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\ast.py", line 1131, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\python.py", line 1061, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in <module>
    python hide:
  File "renpy/common/_layout/screen_main_menu.rpym", line 35, in _execute_python_hide
    ui.interact()
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\ui.py", line 299, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 3377, 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:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 3810, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 582, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\screen.py", line 451, in visit_all
    callback(self)
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\core.py", line 3810, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\screen.py", line 462, in per_interact
    self.update()
  File "C:\Users\owner\Downloads\YesterdaysCrossroads-v.0.3.0-pc\YesterdaysCrossroads-v.0.3.0-pc\renpy\display\screen.py", line 653, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 141, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 168, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 83, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 84, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 86, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 92, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in execute
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in keywords
  File "game/SanchoMod/SanchoMod YesterdaysCrossroads.rpy", line 93, in <module>
NameError: name 'O0000' is not defined

Windows-10-10.0.19042 AMD64
Ren'Py 8.0.3.22090809
v.0.3.0
Mon Nov 13 15:47:31 2023
No other mods installed, first time playing the game.
Two posts above yours... see specifically:
1699912779798.png
You've either used the faulty compressed version OR you did not install the mod inside a clean installation of the VN. One or the other.
 
  • Like
Reactions: illogicallity

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
I've a mod update inbound pretty soon that will resolve one bug found by colombeen plus the VN update to v0.3.1

The dev's changelog:
  • Fixed various typos; (SanchoNote: He did well here, especially in regards to proper capitalization)
  • Fixed crackling audio in Alessa’s house scene; (SanchoNote: This was a non-issue in the mod, I had already fixed it)
  • Fixed wrong code in Gallery. (SanchoNote: No comment...I'm a SanchoGallery kinda fella which wasn't affected)
 
  • Haha
Reactions: colombeen

colombeen

Member
Modder
Jul 16, 2021
332
1,960
The dev's changelog:
  • Fixed wrong code in Gallery. (SanchoNote: No comment...I'm a SanchoGallery kinda fella which wasn't affected)
That should make it a whole lot easier to make a better GalleryUnlocker script for me. Instead of making a list of all the possible persistent attributes I'll just be able to loop through them :D
 
  • Haha
Reactions: Sancho1969

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
Okay folks. I have the update to v0.3.1 ready but y'all gotta wait for me to make new mod banners which were started by my buddy colombeen who thought I was being lazy for using the old Ch1 banner for the mod's OP.... :p
 

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
23,064
192,521
I've a mod update inbound pretty soon that will resolve one bug found by colombeen plus the VN update to v0.3.1

The dev's changelog:
  • Fixed various typos; (SanchoNote: He did well here, especially in regards to proper capitalization)
  • Fixed crackling audio in Alessa’s house scene; (SanchoNote: This was a non-issue in the mod, I had already fixed it)
  • Fixed wrong code in Gallery. (SanchoNote: No comment...I'm a SanchoGallery kinda fella which wasn't affected)
Well, want to send so I can start updating to :p
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
Well, want to send so I can start updating to :p
You're fine bud... the update from the dev (CHAQUINN 0) is simply the script RPA file... it's drag and drop for folks playing unmodded with uncompressed or compressed. If it wasn't I woulda already hollered at ya bud.

Do you want the RPA? I'll PM it to ya...
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
SanchoMod Update (v0.3.1)
1700004546906.png 1700004556668.png
Go get you some.

Links in OP are updated accordingly (and so is the brand new OP image banner!).

IMPORTANT! - If you plan to use a compressed version of the VN then please use SonsOLiberty's version found here. The initial version made that's in the VN's thread is fucked up (that's found here for reference), don't use it unless you delete ALL the rpy/rpyc files first.

Changelog:
  • Resolved a mod error during New Game due to a misaligned conditional (thanks to colombeen for reporting)
  • Updated to the latest version of the VN.
If you enjoy my work once you've had time to check it out, consider leaving a vote and/or review so others might benefit from your experience. Positive or negative, all civil forms of rational criticism are welcomed and appreciated. Your feedback matters.

Regards.
 
Last edited:

SonsOfLiberty

Post Pro
Compressor
Sep 3, 2022
23,064
192,521
SanchoMod Update (v0.3.1)
View attachment 3087311 View attachment 3087312
Go get you some.

Links in OP are updated accordingly (and so is the brand new OP image banner!).

IMPORTANT! - If you plan to use a compressed version of the VN then please use SonsOLiberty's version found here (It's currently v0.3.0 but that's fine, I promise). The initial version made that's in the VN's thread is fucked up (that's found here for reference), don't use it unless you delete ALL the rpy/rpyc files first.

Changelog:
  • Resolved a mod error during New Game due to a misaligned conditional (thanks to colombeen for reporting)
  • Updated to the latest version of the VN.
If you enjoy my work once you've had time to check it out, consider leaving a vote and/or review so others might benefit from your experience. Positive or negative, all civil forms of rational criticism are welcomed and appreciated. Your feedback matters.

Regards.
I will be making a new post, so you might want to edit it to the new link in a bit.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,807
The dev thought he had already added the update to v0.3.1 and made the header changes but for some reason it didn't take.... he's updating the VN's thread OP again now I believe.

Edit: A moderator will have to update the VN's OP... until then find the unmodded update here if desired.
 
Last edited:

Alan Dalles

Newbie
Oct 18, 2022
19
13
Thanks for the mod, it's very informative and useful! Let me ask you a question - what does a mean a characteristic "douche" (analogue of bad morality or hero's representation) and how does it affect on routes?
 
5.00 star(s) 1 Vote