Mod Ren'Py Summertime Saga Naughty Tribute Mod [srksrk 68]

4.80 star(s) 13 Votes

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
My online translation doesn't work.

Clicking Do It! on DUMP_TRANSLATIONS doesn't generate any files
I see you have language traditional chinese, i.e. language code zh_hans. If I remember correctly, Google translation only supports two-letter language codes (such as en or de, for instance).

What exactly does happen (or not happen) if you click on the Do It! link? Do you see a progress bar? Are the files being created if you disable parameter GOOGLE_TRANSLATE?
 

ImRyckDer

New Member
Nov 8, 2017
7
2
51
I see you have language traditional chinese, i.e. language code zh_hans. If I remember correctly, Google translation only supports two-letter language codes (such as en or de, for instance).

What exactly does happen (or not happen) if you click on the Do It! link? Do you see a progress bar? Are the files being created if you disable parameter GOOGLE_TRANSLATE?
I want to use online translation to translate texts that are not translated by the zh_hans community translation pack.
After clicking Do it!, please wait a second. is shown for 1 second, and then nothing happens.
After disable parameter GOOGLE_TRANSLATE, Same result.
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
I want to use online translation to translate texts that are not translated by the zh_hans community translation pack.
After clicking Do it!, please wait a second. is shown for 1 second, and then nothing happens.
After disable parameter GOOGLE_TRANSLATE, Same result.
I fear you're out of luck then. I might try to debug with a zh_hans pack myself, but I do not speak chinese and it's too long ago that I worked on that topic to make any promises...

Edit: I installed the zh_hant package from the official site. Where did you get your zh_hans package from? However, I can reproduce the issue with the zh_hant package as well. I will try to analyze this. But, again, no promises.
 
Last edited:
  • Like
Reactions: ImRyckDer

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
The game feels a bit slow. Is there a way to improve it?
You can try to disable or reduce some of the mod's graphic settings, such as smoothing, or disable the breathing and talking animations altogether. But this will only help so far. Other than that, I cannot help.
 
  • Like
Reactions: Ananas055

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
My online translation doesn't work.

Clicking Do It! on DUMP_TRANSLATIONS doesn't generate any files
OK I looked into the issue, and it appears that the official translation packs, at least the one for zh_hant that I found, are no longer compatible with the mod. The mod expects to have a variable config.default_language set to the value of the currently active language, 'zh_hans' in your case, or 'de' or 'fr' for other examples. However, the package zh_hant.rpa (and zh_hans.rpa as I would assume) leave that variable uninitialized (None).

This would require some coding changes from my side which I am not able to do right now. There is a workaround:
  1. Run the game and set parameter USE_TRANSLATIONS to 4 (vanilla default)
  2. Close and restart the game
  3. Open Console (SHIFT-O)
  4. Type "config.default_language = 'zh_hans'" (without the enclosing double quotes but with the single quotes around zh_hans)
  5. Press ENTER
Now the DUMP_TRANSLATIONS should work. It will run some minutes and create the files as documented. But be warned that there are around 15,000 lines of text to be manually translated. As I wrote, Google Translate will not be available in game for your language unfortunatelly, and this is nothing I can change since that part is not from me.

The dump process can be interrupted with the ESC key and will resume when started new at the place where it stopped.
 
  • Like
Reactions: ImRyckDer

Ananas055

Member
Nov 14, 2018
119
152
122
You can try to disable or reduce some of the mod's graphic settings, such as smoothing, or disable the breathing and talking animations altogether. But this will only help so far. Other than that, I cannot help.
Thanks for the answer, I also played the game unmodded, performance looks similar. Its probably from age of the game. I also encountered an error in Aunt's quest, I think it's mod-related. I wonder if you can help me with it?
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/locations/diane_s_home/garden/garden.rpy", line 82, in script call
    call expression game.dialog_select("dianes_garden_diane_drunken_splur")
  File "game/scripts/TributeMod.rpy", line 366, in nt_lookup
    translated_what = rv.what
AttributeError: 'Pass' object has no attribute 'what'

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

Full traceback:
  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 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/locations/home/entrance/kitchen/kitchen.rpyc", line 11, 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/locations/home/home.rpyc", line 62, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/map/map.rpyc", line 15, 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/diane_s_home/front.rpyc", line 6, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "game/scripts/locations/diane_s_home/garden/garden.rpy", line 82, in script call
    call expression game.dialog_select("dianes_garden_diane_drunken_splur")
  File "scripts/locations/diane_s_home/garden/dialogues.rpyc", line 674, in script
  File "C:\Users\ibrah\Downloads\Compressed\SummertimeSaga-0-20-16-pc\SummertimeSaga-0-20-16-pc\renpy\ast.py", line 2321, in execute
    next_node(self.lookup())
  File "game/scripts/TributeMod.rpy", line 366, in nt_lookup
    translated_what = rv.what
AttributeError: 'Pass' object has no attribute 'what'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.16
Fri Jun 06 01:33:23 2025
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
Thanks for the answer, I also played the game unmodded, performance looks similar. Its probably from age of the game. I also encountered an error in Aunt's quest, I think it's mod-related. I wonder if you can help me with it?
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/scripts/locations/diane_s_home/garden/garden.rpy", line 82, in script call
    call expression game.dialog_select("dianes_garden_diane_drunken_splur")
  File "game/scripts/TributeMod.rpy", line 366, in nt_lookup
    translated_what = rv.what
AttributeError: 'Pass' object has no attribute 'what'

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

Full traceback:
  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 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/locations/home/entrance/kitchen/kitchen.rpyc", line 11, 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/locations/home/home.rpyc", line 62, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/map/map.rpyc", line 15, 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/diane_s_home/front.rpyc", line 6, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "game/scripts/locations/diane_s_home/garden/garden.rpy", line 82, in script call
    call expression game.dialog_select("dianes_garden_diane_drunken_splur")
  File "scripts/locations/diane_s_home/garden/dialogues.rpyc", line 674, in script
  File "C:\Users\ibrah\Downloads\Compressed\SummertimeSaga-0-20-16-pc\SummertimeSaga-0-20-16-pc\renpy\ast.py", line 2321, in execute
    next_node(self.lookup())
  File "game/scripts/TributeMod.rpy", line 366, in nt_lookup
    translated_what = rv.what
AttributeError: 'Pass' object has no attribute 'what'

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.16
Fri Jun 06 01:33:23 2025
Do not use the incest patch.
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
where mod_manager.rpy because im error this file
I have not the slightest idea what you want to tell me. Maybe try Google translate, and maybe with something more specific. Nobody here can read your mind, you know?
 

reda1943

Newbie
Jun 30, 2017
21
1
13
Hello.

I don't know if there is still any support for this mod, but I've got this problem when launching the game.

Any help please. Or can you advise me with some mods that helps the game to run smoothly.

Game version 0.20.16 build 64bit android.




Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 31: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 98: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 123: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 193: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 212: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_c{}"):
                                                           ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/eve/button_dialogues.rpy", line 3350: show statement expects a non-empty block.
    show expression "characters/eve/eve_overlay_o_chair.png" zorder 0:
                                                                      ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/liu/dialogue/lobby.rpy", line 243: show statement expects a non-empty block.
    show anon a_sides f_brag with {'master': dissolve}:
                                                       ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/erik_s_house/basement/basement.rpy", line 186: show statement expects a non-empty block.
    show eve a_bottle f_happy:
                              ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/home/entrance/kitchen/dialogue/jen0m.rpy", line 461: show statement expects a non-empty block.
    show jenny b_naked_pregnant_belly_pickup:
                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/pizzeria/interior/storage/dialogue/ano08.rpy", line 29: show statement expects a non-empty block.
    show anon a_flour f_hurt behind maria with dissolve:
                                                        ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 11: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_c{}"):
                                                           ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 228: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 252: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 307: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 640: scene statement expects a non-empty block.
    scene expression game.timer.image("school_hall_third_floor{}_b"):
                                                                     ^

Ren'Py Version: Ren'Py 7.7.1.24030407
Sun Jun 29 18:01:33 2025
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
Hello.

I don't know if there is still any support for this mod, but I've got this problem when launching the game.

Any help please. Or can you advise me with some mods that helps the game to run smoothly.

Game version 0.20.16 build 64bit android.




Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 31: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 98: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 123: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 193: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/dewitt/office_button_dialogues.rpy", line 212: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_c{}"):
                                                           ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/eve/button_dialogues.rpy", line 3350: show statement expects a non-empty block.
    show expression "characters/eve/eve_overlay_o_chair.png" zorder 0:
                                                                      ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/characters/liu/dialogue/lobby.rpy", line 243: show statement expects a non-empty block.
    show anon a_sides f_brag with {'master': dissolve}:
                                                       ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/erik_s_house/basement/basement.rpy", line 186: show statement expects a non-empty block.
    show eve a_bottle f_happy:
                              ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/home/entrance/kitchen/dialogue/jen0m.rpy", line 461: show statement expects a non-empty block.
    show jenny b_naked_pregnant_belly_pickup:
                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/pizzeria/interior/storage/dialogue/ano08.rpy", line 29: show statement expects a non-empty block.
    show anon a_flour f_hurt behind maria with dissolve:
                                                        ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 11: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_c{}"):
                                                           ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 228: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 252: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 307: scene statement expects a non-empty block.
    scene expression game.timer.image("dewitt_office_sex{}"):
                                                             ^

File "/storage/emulated/0/Android/data/com.kompasproductions.summertimesaga/files/game/scripts/locations/school/school_hall/third_floor/dewitts_office/dialogues.rpy", line 640: scene statement expects a non-empty block.
    scene expression game.timer.image("school_hall_third_floor{}_b"):
                                                                     ^

Ren'Py Version: Ren'Py 7.7.1.24030407
Sun Jun 29 18:01:33 2025
Sorry, Android 64bit RenPy version changed incompatibly. Only chance is to use the 32bit version if possible.
 
  • Like
Reactions: reda1943

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,520
5,716
677
i use this mod but i didnt see the naughty View attachment 4996934 View attachment 4996935
The "game_overrides" should be in the same folder (Summertime Saga-0.20.16-pc) as the exe and "game" folder.
NOT in the "game"
Also, it appears that he has a "Summertime Saga-0.20.16-pc" folder inside his "Summertime Saga-0.20.16-pc" folder. I guess he has to move everything inside the lower folder one level up, and the game_overrides another level up. The top "Summertime Saga-0.20.16-pc" should contain the game folder and the game_overrides folder, and not another "Summertime Saga-0.20.16-pc" folder.
 
4.80 star(s) 13 Votes