Mod Ren'Py Second Girl's Happiness - OscarSix's Walkthrough, Scene Gallery, Improvements Mod [Ch. 4] [Obrecht13]

The Team

Newbie
Modder
Sep 9, 2020
20
599
783193_cover.png

Updated: 2020/11/09
Game/Creator: Second Girl's Happiness /
Modder: & -
Mod Version: 0.4
Game Version: Ch. 4
Language: English

Features:
  • This mod adds an in-game walkthrough for the important choices in the game Second Girl's Happiness! - Credit: ShaddyModda
  • I've added a scene replay gallery to the main menu with all gallery scenes unlocked and viewable. - Credit OscarSix
  • I've currently made a few improvements to some of the events in the game so that you will be able to see several missable scenes. Read the full list of improvements below to see all of the changes. - Credit: OscarSix & ShaddyModda
Game/Event/Scene Improvements:
You don't have permission to view the spoiler content. Log in or register now.
Installation:
You don't have permission to view the spoiler content. Log in or register now.

Download: - -
Android: (0.3)
Patreon's:
-
Thanks, Wills747 for the Android Port
 
Last edited by a moderator:

OscarSix

Active Member
Modder
Donor
Jul 27, 2019
829
6,664
2020/10/12: Released Mod, 0.3

Features:
  • This mod adds an in-game walkthrough for the important choices in the game Second Girl's Happiness! Credit: ShaddyModda
  • I've added a scene replay gallery to the main menu with all gallery scenes unlocked and viewable. Credit OscarSix
  • I've currently made a few improvements to some of the events in the game so that you will be able to see several missable scenes. Read the full list of improvements below to see all of the changes. Credit: OscarSix
Game/Event/Scene Improvements:
You don't have permission to view the spoiler content. Log in or register now.
Download: - -
Patreon's: -
 
Last edited:

Moffy

Active Member
Sep 25, 2019
919
700
2020/10/12: Released Mod, 0.3

Features:
  • This mod adds an in-game walkthrough for the important choices in the game Second Girl's Happiness! Credit: ShaddyModda
  • I've added a scene replay gallery to the main menu with all gallery scenes unlocked and viewable. Credit OscarSix
  • I've currently made a few improvements to some of the events in the game so that you will be able to see several missable scenes. Read the full list of improvements below to see all of the changes. Credit: OscarSix
Game/Event/Scene Improvements:
You don't have permission to view the spoiler content. Log in or register now.
Download: - -
Patreon's: - ShaddyModda
Thanks for the mod.
When i want to exit the gallery this error happens:

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

While running game code:
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 69, in execute
    vpgrid:
  File "game/oscarAdditions/modGallery.rpy", line 75, in execute
    for i in sceneGalleryMenuDict["galleryMenu"]:
  File "game/oscarAdditions/modGallery.rpy", line 76, in execute
    vbox:
  File "game/oscarAdditions/modGallery.rpy", line 77, in execute
    imagebutton:
  File "game/oscarAdditions/modGallery.rpy", line 77, in keywords
    imagebutton:
Exception: An empty string cannot be used as a displayable.

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in 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 "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 69, in execute
    vpgrid:
  File "game/oscarAdditions/modGallery.rpy", line 75, in execute
    for i in sceneGalleryMenuDict["galleryMenu"]:
  File "game/oscarAdditions/modGallery.rpy", line 76, in execute
    vbox:
  File "game/oscarAdditions/modGallery.rpy", line 77, in execute
    imagebutton:
  File "game/oscarAdditions/modGallery.rpy", line 77, in keywords
    imagebutton:
  File "<screen language>", line 79, in <module>
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\transform.py", line 573, in __init__
    child = renpy.easy.displayable_or_none(child)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\easy.py", line 62, in displayable_or_none
    raise Exception("An empty string cannot be used as a displayable.")
Exception: An empty string cannot be used as a displayable.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Second Girl's Happiness Chapter3
Mon Oct 12 22:35:05 2020
 

OscarSix

Active Member
Modder
Donor
Jul 27, 2019
829
6,664
Thanks for the mod.
When i want to exit the gallery this error happens:

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

While running game code:
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 69, in execute
    vpgrid:
  File "game/oscarAdditions/modGallery.rpy", line 75, in execute
    for i in sceneGalleryMenuDict["galleryMenu"]:
  File "game/oscarAdditions/modGallery.rpy", line 76, in execute
    vbox:
  File "game/oscarAdditions/modGallery.rpy", line 77, in execute
    imagebutton:
  File "game/oscarAdditions/modGallery.rpy", line 77, in keywords
    imagebutton:
Exception: An empty string cannot be used as a displayable.

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\python.py", line 2028, in py_exec_bytecode
    exec bytecode in 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 "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 35, in execute
    screen sceneGalleryMenu():
  File "game/oscarAdditions/modGallery.rpy", line 69, in execute
    vpgrid:
  File "game/oscarAdditions/modGallery.rpy", line 75, in execute
    for i in sceneGalleryMenuDict["galleryMenu"]:
  File "game/oscarAdditions/modGallery.rpy", line 76, in execute
    vbox:
  File "game/oscarAdditions/modGallery.rpy", line 77, in execute
    imagebutton:
  File "game/oscarAdditions/modGallery.rpy", line 77, in keywords
    imagebutton:
  File "<screen language>", line 79, in <module>
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\display\transform.py", line 573, in __init__
    child = renpy.easy.displayable_or_none(child)
  File "E:\Game\secondgirlshappiness-Chapter3-pc\renpy\easy.py", line 62, in displayable_or_none
    raise Exception("An empty string cannot be used as a displayable.")
Exception: An empty string cannot be used as a displayable.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Second Girl's Happiness Chapter3
Mon Oct 12 22:35:05 2020
Well then, don't exit the gallery :D
Only joking, fix is being uploaded now
 
  • Like
Reactions: Moffy