Mod Cheat Mod Ren'Py Hillside - Music/Walkthrough/Cheating/Gallery Mod [v0.15] [KoGa3]

Tulrek

Well-Known Member
Oct 25, 2020
1,665
3,644
Hi. It seems there's a bug in the main game when you are on a Charlotte route. But there is already a fix from a user, and I integrated that now also and updated my Mod downloads a few minutes ago. To get now that choice you have two options:

- update the Mod and play from the beginning of EP12, but you must be on a Charlotte route
- turn on my WT+ feature (seems you already have activated it) and when the screen from below with the WT+ info appears (it's a bit before the choice) change the mentioned game variable "mom_choice_04" to "1" in my cheat menu
View attachment 2144914
Yes did it and it worked:
1667515876607.png
 

Dabi22

Member
Jul 23, 2019
154
82
Is there more games from this developer? only few sex-scene but i rly love the story plot!
 

xaiverx89

New Member
Jan 21, 2022
5
0
Maybe I'm doing something wrong but this keeps happening after following the installation instructions in the mod.

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

While loading <'Image' u'/music/textboxHigh.png'>:
  File "game/ep01.rpy", line 32, in script
    mom "[name_yd]!"
IOError: Couldn't find file 'music/textboxHigh.png'.

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

Full traceback:
  File "game/ep01.rpy", line 32, in script
    mom "[name_yd]!"
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\ast.py", line 708, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\exports.py", line 1345, in say
    who(what, *args, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\character.py", line 1142, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\character.py", line 842, in do_display
    **display_args)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\character.py", line 591, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\layout.py", line 1155, in render
    back = render(style.background, bw, bh, 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 "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'music/textboxHigh.png'.
 

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
2,937
29,709
Maybe I'm doing something wrong but this keeps happening after following the installation instructions in the mod.

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

While loading <'Image' u'/music/textboxHigh.png'>:
  File "game/ep01.rpy", line 32, in script
    mom "[name_yd]!"
IOError: Couldn't find file 'music/textboxHigh.png'.

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

Full traceback:
  File "game/ep01.rpy", line 32, in script
    mom "[name_yd]!"
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\ast.py", line 708, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\exports.py", line 1345, in say
    who(what, *args, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\character.py", line 1142, in __call__
    self.do_display(who, what, cb_args=self.cb_args, **display_args)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\character.py", line 842, in do_display
    **display_args)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\character.py", line 591, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\layout.py", line 1155, in render
    back = render(style.background, bw, bh, 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 "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  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 "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\display\im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "Z:\Games\Hillside-0.12-pc\Hillside-0.12-pc\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'music/textboxHigh.png'.
Hi. According your error log there seems the music folder is missing from my Mod:
Code:
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'/music/textboxHigh.png'>:
File "game/ep01.rpy", line 32, in script
mom "[name_yd]!"
IOError: Couldn't find file 'music/textboxHigh.png'.


After downloading and extracting my Mod Zip into a temporary folder there should be these files and the folder music:
Now move all of them and also the music folder into your .../Hillside-0.12-pc/game folder, overwriting existing ones when asked. Then it should actually work.
 
Last edited:

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
2,937
29,709
Hi KoGa3, did your v0.12.1 mod update fix all the dialogue bugs as per the most recent game update post for game version v0.12.1??
You don't have permission to view the spoiler content. Log in or register now.
If yes then no problem and thanks for the continued great work.
Yes, I integrated the latest changes from the game version v0.12.1
(hopefully I havn't missed something...)

DarkAssassin: if needed I've updated my Mod to version v0.12.1
 

Lumi24

Member
Mar 21, 2022
269
448
Hi, I'm getting the same exception for a few lines of dialogue whenever I try loading a save before this update. I'm able to ignore these and carry on but I thought I'd let you know. Thank you for your work, as always.

You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
2,937
29,709
Hi, I'm getting the same exception for a few lines of dialogue whenever I try loading a save before this update. I'm able to ignore these and carry on but I thought I'd let you know. Thank you for your work, as always.

You don't have permission to view the spoiler content. Log in or register now.
Thanks for the info. I've tried to reproduce the error, but my saves all worked. Even the very old ones back 2020. So I'm not sure what causes your issues, according the errorlog I would assume some changes in the code/variables at the save point in the game. But I'm no pro in coding, so not sure about that. Maybe you can post this save so I can try it too.
 

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
2,937
29,709
Sure thing.
I checked, and it's the same here, get the exception with that save too. Also as you said after ignoring (are do one step back) the game continues without problems. I tried to find out what's causing this issue, but unfortunately havn't found something for that. Really strange.
 
  • Like
Reactions: Lumi24

Lumi24

Member
Mar 21, 2022
269
448
Very strange. I guess I'll do another playthrough and replace the saves, hopefully that sorts it out for any future updates. Thank you for your time.
 

Deleted member 1571716

Conversation Conqueror
Aug 7, 2019
6,352
10,095
I have completed the current version which took like an hour or at least it felt like it.
But while the story and renders are pretty good, you don´t feel like you accomplished something and you play through a long ass story just to see one sex scene.
Maybe post that in the main game thread.
 

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
2,937
29,709
Can this work for the Mac version?
Hi. I'm no Mac user myself, maybe it works (I've heard that from some of my Mods). If not here a quick Mac port from my compressed game version with integrated Mod, too:

Download game compressed for Mac
with integrated Mod v0.12.1 (514MB)
 

JValkonian

Member
Nov 29, 2022
162
145
Hi. I'm no Mac user myself, maybe it works (I've heard that from some of my Mods). If not here a quick Mac port from my compressed game version with integrated Mod, too:

Download game compressed for Mac
with integrated Mod v0.12.1 (514MB)
I got it to work, thank you!
 

J.R.

Well-Known Member
Jan 2, 2020
1,654
3,101
wish there was an option to download WT mod with cheat without the juke box like i want to use the WT but i don't want to spend data on the juke box i know i won't use
For me it's actually the other way around. The walkthrough/cheat in this game is a nice to have, but I love the music integration. There would definitely a big part missing in the game without it.