Mod Ren'Py Sunshine Love [Ch.1 v1.00, Ch.2 v1.01i, & Ch.3 v1.01i] Multi-Mod [Sancho1969]

5.00 star(s) 3 Votes

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
So, I guess it sounds like you will have to put in work on this one to, just when you think you can relax.

Well, Summer with Mia 2 (cough Returning to Mia 2) Episode 9 just came out, it's 12GB, going to have fun compressing that bloated thing :ROFLMAO:
WHAT!!!???

Geez... I'm gonna die typing code on a keyboard... I always thought it'd be more extravagant and spectacular of an event. But alas... I keep banging on this keyboard. :ROFLMAO:
 

Son of Durin

Engaged Member
Jul 5, 2021
3,686
6,677
WHAT!!!???

Geez... I'm gonna die typing code on a keyboard... I always thought it'd be more extravagant and spectacular of an event. But alas... I keep banging on this keyboard. :ROFLMAO:
Some of us might know people that have access to certain kinds of putty types of things that could be placed under the keys and give you a more extravagant and spectacular end while still at your keyboard. ;)

But not until you're done with the mods for all of my favorite games.
 
  • Haha
Reactions: Elhemeer

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
Some of us might know people that have access to certain kinds of putty types of things that could be placed under the keys and give you a more extravagant and spectacular end while still at your keyboard. ;)
Might be better than a shotty in the pie hole... but I'll never be a Harakiri kinda fella... I wanna go something like while cummin' hard inside a hottie while doing 240+ on a Hayabusa.
 

dplover25

Newbie
Aug 27, 2018
38
45
Well you have three options.
  • 1) Play normally and get the scene by building up her rep points as necessary (Sis path)
  • 2) Load a save just before that choice, open SanchoCheats, and adjust her relp as necessary (Cheat)
  • 3) View the scene via SanchoGallery (Main Menu)
What other method do you need bud?
I'm saying that the sanchomod gallery had the same problem.

I tried triggering it normally by loading a save before and giving the stats through the mod, but I'm not getting the choice
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
I'm saying that the sanchomod gallery had the same problem.

I tried triggering it normally by loading a save before and giving the stats through the mod, but I'm not getting the choice
I'll check it out bud. I've been swamped with VN updates but getting caught up a bit so give me a bit of time please. Regards.
 

master861

Well-Known Member
Nov 4, 2022
1,141
1,471
He can take his time it dont rushes for me i know that it can be are pain in the ass to make mods for games
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
I'm saying that the sanchomod gallery had the same problem.

I tried triggering it normally by loading a save before and giving the stats through the mod, but I'm not getting the choice
Now I understand the issue you were trying to tell me within SanchoGallery:
1684153042094.png

It has been resolved and will be available in the next mod update push:
1684153077664.png

As far as accessing while in-game via SanchoCheats (if the Player does not have adequate SisPnts), that works just fine but you are probably not understanding a very import way the RenPy works. Let's use this scene as an example (where the Player does NOT have sufficient SisPnts to have the first choice available):
1684153578534.png

Now, if one goes into SanchoCheats and changes anything, it is indeed changed in realtime (as can be seen in the MiniStat, etc) BUT (very important here) RenPy does NOT redraw the menu choice block automatically. It never has and likely never will. Therefore the choices do not "reset" after altering any variable(s) in any way once the menu choice block is on screen and stays there pending a choice selection by the Player.

With that understood, the player must:
  1. rollback a minimum of one screen (all you need to do is rollback so the menu choice is no longer on the screen),
  2. then adjust any cheat you desire,
  3. then advance to the screen with the menu choice block so RenPy calculates the necessary code within the menu choice block
1684153807241.png
1684153863314.png

Make sense? It's a RenPy thing and has nothing to do with the mod. All RenPy games (every single one of them) work in this fashion. Dialogue text and menu choice blocks are static once on screen... they can be hidden or viewed but not changed, so any changes need to be made AFTER rolling back a minimum of one screen preceding the screen that is desired to be altered (so that the change/alteration comes BEFORE the desired screen).

Regards.
 
  • Like
Reactions: Elhemeer

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
SanchoMod Update (Ch2 v0.06.1)
1684165602437.png 1684165636397.png
Go get you some.

Links in OP and FAQ are updated accordingly.

Changelog:
  • Updated to VN Ch2 v0.06.1
  • Resolved SanchoGallery issue note in post here. Thanks to dplover25 for reporting.
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.
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
How come this mod isn't posted on the Sunshine Love thread along with the other mods etc. ?
That's why I created this silly signature with links along with a link to most all the SanchoMods available. It's site politics bud. Basically if someone else has a mod listed then I get told "only one mod per VN listing" but if I have the only mod originally listed and that someone else decides to make one too... then it gets listed as well regardless. It's using "guidelines/rules" for the sole purpose of oppression and prejudice imho.

My stance is that site members are all big boys and girls, list everything in the VN's OP so site members can know what's available and decide for themselves what they wish to use or not use. But, it'll never be that way as I'm the blacksheep bud... because I speak up for my fellow site members and callout BS when I see it. That doesn't make me a lot of friends with those "in power" and certainly not with those that abuse it.

But... all that's a story for another day.
 

yamcha77

New Member
Aug 31, 2017
8
3
That's why I created this silly signature with links along with a link to most all the SanchoMods available. It's site politics bud. Basically if someone else has a mod listed then I get told "only one mod per VN listing" but if I have the only mod originally listed and that someone else decides to make one too... then it gets listed as well regardless. It's using "guidelines/rules" for the sole purpose of oppression and prejudice imho.

My stance is that site members are all big boys and girls, list everything in the VN's OP so site members can know what's available and decide for themselves what they wish to use or not use. But, it'll never be that way as I'm the blacksheep bud... because I speak up for my fellow site members and callout BS when I see it. That doesn't make me a lot of friends with those "in power" and certainly not with those that abuse it.

But... all that's a story for another day.
Well i don''t really have a clue about site politics and stuff, but you have my gratitude for creating all those awesome mods, so keep being you i guess ;)
 

master861

Well-Known Member
Nov 4, 2022
1,141
1,471
Eh should that be happen Sancho1969 if i press on cheats for chapter 2 in you mod this happens
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1777, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1797, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1558, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1559, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1562, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1563, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1575, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1577, in execute
NameError: Name 'c_point\x7' is not defined.

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

Full traceback:
  File "game/08_week8_01.rpyc", line 6281, in script
  File "renpy/ast.py", line 1688, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1060, in menu
    rv = renpy.store.menu(new_items)
  File "renpy/exports.py", line 1296, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, 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 3737, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3737, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1777, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1797, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1558, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1559, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1562, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1563, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1575, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1577, in execute
  File "renpy/ui.py", line 1012, in _label
    text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
  File "renpy/text/text.py", line 1574, in __init__
    self.set_text(text, scope, substitute)
  File "renpy/text/text.py", line 1693, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "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 "renpy/substitutions.py", line 228, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'c_point\x7' is not defined.

Windows-10-10.0.22621
Ren'Py 7.4.11.2266
Sunshine Love CH2 0.06.1
Wed May 17 18:31:03 2023
 

Sancho1969

Message Maven
Modder
Donor
Jan 19, 2020
12,382
48,755
Eh should that be happen Sancho1969 if i press on cheats for chapter 2 in you mod this happens
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1777, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1797, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1558, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1559, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1562, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1563, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1575, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1577, in execute
NameError: Name 'c_point\x7' is not defined.

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

Full traceback:
  File "game/08_week8_01.rpyc", line 6281, in script
  File "renpy/ast.py", line 1688, in execute
    choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
  File "renpy/exports.py", line 1060, in menu
    rv = renpy.store.menu(new_items)
  File "renpy/exports.py", line 1296, in display_menu
    rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3325, 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 3737, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 436, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3737, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 447, in per_interact
    self.update()
  File "renpy/display/screen.py", line 637, in update
    self.screen.function(**self.scope)
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1551, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1774, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1777, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1797, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1557, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1558, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1559, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1562, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1563, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1575, in execute
  File "game/SanchoMod/SanchoMod SunshineLove.rpy", line 1577, in execute
  File "renpy/ui.py", line 1012, in _label
    text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
  File "renpy/text/text.py", line 1574, in __init__
    self.set_text(text, scope, substitute)
  File "renpy/text/text.py", line 1693, in set_text
    i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
  File "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 "renpy/substitutions.py", line 228, in __getitem__
    raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'c_point\x7' is not defined.

Windows-10-10.0.22621
Ren'Py 7.4.11.2266
Sunshine Love CH2 0.06.1
Wed May 17 18:31:03 2023
Standby... I've another project open. I'll check...
 
5.00 star(s) 3 Votes