Mod Ren'Py Summertime Saga - Lain's Walkthrough Mod [v0.20.16]

3.80 star(s) 6 Votes

KnolleJupp

Member
Mar 24, 2020
101
179
Take a look on her SubscribeStar Page. Yesterday she wrote:

"sorry. have lots of mental issues. Dx
I swear this month i'll finish EVERYTHING I have been working on and that needs to updated/released. EVERYTHING! I WILL! JUST DO IT! >:O
"

Not sure if Summertime Saga is included in "everything". I wouldn't count on it...
 
Sep 7, 2018
38
16
getting an error when trying to go through Lillith story with this mod on the latest game release


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

While loading <'Image' u'objects/object_tomb_01.png'>:
  File "game/mods/LainModLilith/6_graveyard.rpy", line 100, in <module>
  File "game/scripts/core/systems/game.rpy", line 352, in main
  File "game/scripts/core/systems/locations/locations.rpy", line 262, in call_screen
IOError: Couldn't find file 'objects/object_tomb_01.png'.

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

Full traceback:
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 72, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 68, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 208, 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 208, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/home.rpyc", line 58, 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 13, in script call
  File "scripts/locations/erik_s_house/erik_s_house.rpyc", line 16, in script call
  File "game/mods/LainModLilith/6_graveyard.rpyc", line 100, in script
    �v샧�������� ?��O��g�вE�5��� =(t��ZIO���<B�(T���q��^�<\At���:K�����%;��;����<%�D��=Ewȧ����~�~>eO�j�A��/Xq.�Br�ͺ������� �д6n��L��i�im�ii��=�8߉�v�N�
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/mods/LainModLilith/6_graveyard.rpy", line 100, in <module>
  File "game/scripts/core/systems/game.rpy", line 352, in main
  File "game/scripts/core/systems/locations/locations.rpy", line 262, in call_screen
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\core.py", line 2094, in draw_screen
    renpy.config.screen_height,
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805)
    rv = render(root, width, height, st, st)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\screen.py", line 675, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\behavior.py", line 774, in render
    rv = super(Button, self).render(width, height, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 1127, in render
    st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'objects/object_tomb_01.png'.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.7
Mon Mar 08 18:39:13 2021
 

ProofreadingRUS

Forum Fanatic
Aug 10, 2019
4,202
2,007
getting an error when trying to go through Lillith story with this mod on the latest game release


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

While loading <'Image' u'objects/object_tomb_01.png'>:
  File "game/mods/LainModLilith/6_graveyard.rpy", line 100, in <module>
  File "game/scripts/core/systems/game.rpy", line 352, in main
  File "game/scripts/core/systems/locations/locations.rpy", line 262, in call_screen
IOError: Couldn't find file 'objects/object_tomb_01.png'.

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

Full traceback:
  File "scripts/locations/home/entrance/hallway/bedroom/bedroom.rpyc", line 72, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/hallway/hallway.rpyc", line 68, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/entrance/entrance.rpyc", line 208, 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 208, in script call
  File "scripts/locks/01global_lock_check.rpyc", line 13, in script call
  File "scripts/locations/home/home.rpyc", line 58, 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 13, in script call
  File "scripts/locations/erik_s_house/erik_s_house.rpyc", line 16, in script call
  File "game/mods/LainModLilith/6_graveyard.rpyc", line 100, in script
    �v샧�������� ?��O��g�вE�5��� =(t��ZIO���<B�(T���q��^�<\At���:K�����%;��;����<%�D��=Ewȧ����~�~>eO�j�A��/Xq.�Br�ͺ������� �д6n��L��i�im�ii��=�8߉�v�N�
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/mods/LainModLilith/6_graveyard.rpy", line 100, in <module>
  File "game/scripts/core/systems/game.rpy", line 352, in main
  File "game/scripts/core/systems/locations/locations.rpy", line 262, in call_screen
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\core.py", line 2094, in draw_screen
    renpy.config.screen_height,
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805)
    rv = render(root, width, height, st, st)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\screen.py", line 675, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\behavior.py", line 774, in render
    rv = super(Button, self).render(width, height, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\layout.py", line 1127, in render
    st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\display\im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "L:\My Documents\Games\SummertimeSaga-0-20-5-pc -Updated-\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'objects/object_tomb_01.png'.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
SummertimeSaga 0.20.7
Mon Mar 08 18:39:13 2021
wasn't this last year?
Where have you been?
 

Bane84

Newbie
Feb 5, 2018
93
58
that's because this mod is severely outdated and will never work right with any current or future version of the game and I'm sure the author has no plans to update it either so unless you are running game version v0.20.1 which you are not i would delete all files associated with this mod and just use naughty tribute mod it may not have some of the same features this one did but it has a lot of nice new ones and its constantly being updated with new stuff
 
Sep 7, 2018
38
16
wasn't this last year?
Where have you been?
that's because this mod is severely outdated and will never work right with any current or future version of the game and I'm sure the author has no plans to update it either so unless you are running game version v0.20.1 which you are not i would delete all files associated with this mod and just use naughty tribute mod it may not have some of the same features this one did but it has a lot of nice new ones and its constantly being updated with new stuff
Heh, sorry guys, I was going through the game again because something broke with this update and ran into this error. Was hoping an update for the mod was coming, but apparently not. Thanks for the assist.
 

Bezeren

New Member
Dec 30, 2017
4
0
Heh, sorry guys, I was going through the game again because something broke with this update and ran into this error. Was hoping an update for the mod was coming, but apparently not. Thanks for the assist.
I fixed this by adding just some random image in that folder called "object_tomb_01", make sure it's a png.

The folder path is game/images/objects

The script is trying to load an image that isn't there.
Try that
 

Dude69666

Newbie
Jul 21, 2020
61
50
Does anyone know where the data for the cookie jar is stored? I'm thinking I could at least try to manually insert the files for the dlc cookie jar scenes into that
 

srksrk 68

Forum Fanatic
Modder
Sep 17, 2018
4,383
5,590
Does anyone know where the data for the cookie jar is stored? I'm thinking I could at least try to manually insert the files for the dlc cookie jar scenes into that
There is no "data" for those scenes. The available scenes are coded into the game. The information what scenes you unlocked is in a file called "persistent" in your saves folder. You cannot just throw some scenes somewhere and have them available in the game.

You can, of course, mod the game and program new scenes as much as you like. But if you want to do that for Lain's mod, you're most likely wasting your time, unless you take over development completely and bring that one up to date. The mod is outdated, and maybe you can make it work in a fashion, but you will face strange errors at every corner. And that will even get worse with the upcoming update of the main game -- unless you plan to play version 0.20.1 only, which was the version the mod was made for.
 

Sothyr

Active Member
May 26, 2019
888
943
Maybe this mod should be marked as abandoned.



Does anyone know where the data for the cookie jar is stored? I'm thinking I could at least try to manually insert the files for the dlc cookie jar scenes into that
I think it is 'cookie_jar_screens.rpyc'. You need to unpack it with unren, so you can modify it.

Better do it not install it in the the Summertime Saga folder you use to play. Install Summertime Saga in an other location again and install the old mod. Unpack the file and delete everything else, you don't need, aside the mod.
 

Grimtown

Engaged Member
Donor
Game Developer
May 23, 2020
2,398
4,372
So do we all, but I'm not very hopeful anymore. My guess is that her experiences made her mark this thread as "toxic" and put it on her ignore list. I'm no F95 historian, but there must be a reason she doesn't answer in here anymore.

I wrote her a DM ~two weeks ago, was respectful and friendly, outed myself as a fan of her mods, and asked whether she could say anything about this mod. Whether it was on hold or abandoned or anything. No answer. She looked at it twice, but chose to remain silent.

So yes, I still watch the thread, but don't have much hope anymore. :(
 
3.80 star(s) 6 Votes