Mod Ren'Py Summertime Saga: SPH Mod [0.20.16 Beta59] [ImTransAndTiny]

5.00 star(s) 14 Votes

wegnwefoqngwe

New Member
Mar 31, 2022
7
8
This is exactly the kind of thing I have been looking for! I find the giant penises and ridiculous body proportions to be so off putting. Downloading now.

I will happily make a donation to a UK charity of your choosing. If you are still considering requests I would love to see a bedwetting scene, maybe where a younger/sympathetic character finds some spare pullup or diaper for the MC to use? No worries if that is taking things too far from the main genres though. Even just seeing more of the pictures get completed would be amazing.
 

ImTransAndTiny

Active Member
May 1, 2020
878
1,954
On June 29, I lamented the lack of charitable donations. Since then, you guys have pushed the donations past the $500 (BBC) and $750 (make Reversal of Fortunes available to everyone) thresholds. It happened so quickly, I haven't had time to take action on it.

Also, I never fully implemented the NTR from the $75 threshold. It's only available in the Cookie Jar. I know that people either love or hate NTR, so the NTR content is going to be VERY avoidable. Here's what's going to happen.
You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
The Summertime Saga fanfic is now officially a novel composed of three books. I need to repackage the first book to reflect that change before making the first part public. For those who have been waiting to read Summertime Saga: Reversal of Fortunes, the time is almost at hand!

Also, a bunch of cool stuff is coming in Beta41. Some new Cookie Jar and non-Cookie Jar scenes have been completed, and there are new image improvements, Easter eggs, and all of the usual good stuff. I have guests visiting this weekend, so Beta41 probably won't be out until next week. We'll see.
 
Last edited:

ImTransAndTiny

Active Member
May 1, 2020
878
1,954
Beta41 is out!

It's a huge update for Josephine, and a smaller update for Nadya and Roxxy, completing three Cookie Jar scenes.

The conversation that unlocks NTR is in Beta41 and your choice will be saved, but the BBC and NTR content hasn't actually been added yet because the images aren't done. A lot of code changed in Beta41 to make it possible to do the things that I want to do in the future.
 
Last edited:

thebeepornacct

New Member
Aug 5, 2022
3
2
First, wanna say thanks ImTransAndTiny for all your hard work and for creating this mod!!!! You are the freaking best!!!!

Wondering is anyone is experiencing an error with Judith. I've pasted the code/message below. I'm on day 21 and it's still happening (since in game day 1). Going to the bathroom stall for fun, it gives option to kiss and then handjob and nothing else. When handjob is selected the error pops up and the game breaks. Just flagging for you and asking if anyone else had this problem and was able to fix it.


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

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 42, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in keywords
  File "game/scripts/characters/judith/sex_screens.rpy", line 47, in keywords
  File "game/scripts/core/systems/FSM/state_machine.rpy", line 477, in get
KeyError: u'rejected sex'

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

Full traceback:
  File "scripts/core/user_interface/cellphone/hooks.rpyc", line 13, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 71, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 10, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 224, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/characters/debbie/button.rpyc", line 7, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 224, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 10, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 10, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/home.rpyc", line 62, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/school/school_hall/first_floor/left_hallway/girl_s_lockerroom/girl_s_lockerroom.rpyc", line 12, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/school/school_hall/first_floor/left_hallway/girl_s_lockerroom/stall/bathroom_stall.rpyc", line 44, in script call
  File "scripts/locations/school/school_hall/first_floor/left_hallway/girl_s_lockerroom/dialogues.rpyc", line 365, in script
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 42, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in keywords
  File "game/scripts/characters/judith/sex_screens.rpy", line 47, in keywords
  File "<screen language>", line 47, in <module>
  File "game/scripts/core/systems/FSM/state_machine.rpy", line 477, in get
KeyError: u'rejected sex'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.14
Fri Aug 05 15:09:24 2022
 

ImTransAndTiny

Active Member
May 1, 2020
878
1,954
First, wanna say thanks ImTransAndTiny for all your hard work and for creating this mod!!!! You are the freaking best!!!!

Wondering is anyone is experiencing an error with Judith. I've pasted the code/message below. I'm on day 21 and it's still happening (since in game day 1). Going to the bathroom stall for fun, it gives option to kiss and then handjob and nothing else. When handjob is selected the error pops up and the game breaks. Just flagging for you and asking if anyone else had this problem and was able to fix it.


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

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 42, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in keywords
  File "game/scripts/characters/judith/sex_screens.rpy", line 47, in keywords
  File "game/scripts/core/systems/FSM/state_machine.rpy", line 477, in get
KeyError: u'rejected sex'

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

Full traceback:
  File "scripts/core/user_interface/cellphone/hooks.rpyc", line 13, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 71, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 10, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 224, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/characters/debbie/button.rpyc", line 7, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 224, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 10, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 10, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/home.rpyc", line 62, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/school/school_hall/first_floor/left_hallway/girl_s_lockerroom/girl_s_lockerroom.rpyc", line 12, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/school/school_hall/first_floor/left_hallway/girl_s_lockerroom/stall/bathroom_stall.rpyc", line 44, in script call
  File "scripts/locations/school/school_hall/first_floor/left_hallway/girl_s_lockerroom/dialogues.rpyc", line 365, in script
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "C:\Users\JP\Saved Games\SummertimeSaga-0-20-14-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 19, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 42, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in execute
  File "game/scripts/characters/judith/sex_screens.rpy", line 43, in keywords
  File "game/scripts/characters/judith/sex_screens.rpy", line 47, in keywords
  File "<screen language>", line 47, in <module>
  File "game/scripts/core/systems/FSM/state_machine.rpy", line 477, in get
KeyError: u'rejected sex'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.14
Fri Aug 05 15:09:24 2022
I noticed and fixed that a few days ago. Since no one had noticed, I was hoping to put the fix in the next update instead of rushing a bug-fix-only update. So much for that.
 

ImTransAndTiny

Active Member
May 1, 2020
878
1,954
Sorry for the lack of updates. Real life has been too busy to get back to this. I need to get through this weekend before things start to return to normal. I'll release an update with a bunch of bug fixes, and other various crap I had time to work on before things got crazy.

End of Patreon account

I started working on the SPH Mod because there were so few good games that include SPH and PE. I agreed to release a beta if someone would donate $20 to an LGBT charity. That number has now reached $770.

Fans of the mod eventually talked me into creating a Patreon account. I didn't want people to give me money, but it seemed like some people had no other way to donate. Here is how much Patreon has collected for me so far:

April 2022 - $17.58
May 2022 - $25.99
June 2022 - $13.08
July 2022 - $13.74
August 2022 - $9.63
Total: $80.02

This is less money per month than I make in an hour at work. I don't know what to do with an amount of money this small, other than donate it to charity.

What irks me is that Patreon takes a significant commission, and charges sales tax, so there is less money for charity if I donate the money than if patrons did it themselves. Also, if I withdraw the money, it becomes taxable income for me, so the tax break that I get for donating the money to charity only offsets the tax that I pay for getting the money. It just doesn't make sense to do it this way.

If it was hundreds or thousands of dollars per month, it would affect my approach to the mod. For amounts this small, it doesn't make sense to continue to have a Patreon account, so I have shut down my creator page. Please donate whatever you were planning to give to me to LGBT charities. That's what I'm going to do with the money anyway, so let's cut out the middle man and stop robbing the charities of Patreon's commission.
 

James Rabbit

Newbie
Jun 9, 2022
37
58
In the changelog for beta 41, it says "Completed Roxxy and Jenny caught by Dexter scene". What is this in reference to? I know the scene with Jenny and Roxxy, and I know of the scene where Dexter catches anon at Roxxy's trailer, but I don't recall ever seeing a scene that involves both Dexter and Jenny. I've even started a completely new game from scratch just to see if this is exclusively added by the mod, but even still, I've completed both Roxxy's and Jenny's routes, and am not seeing it. What am I missing?
 

ImTransAndTiny

Active Member
May 1, 2020
878
1,954
In the changelog for beta 41, it says "Completed Roxxy and Jenny caught by Dexter scene". What is this in reference to? I know the scene with Jenny and Roxxy, and I know of the scene where Dexter catches anon at Roxxy's trailer, but I don't recall ever seeing a scene that involves both Dexter and Jenny. I've even started a completely new game from scratch just to see if this is exclusively added by the mod, but even still, I've completed both Roxxy's and Jenny's routes, and am not seeing it. What am I missing?
Oops. That should say "Completed Roxxy and Anon caught by Dexter scene". Sorry.
 
5.00 star(s) 14 Votes