Mod Cheat Mod Ren'Py Grandma's House - Walkthrough + Music Mod[v0.16a/v0.37a/v0.53/v0.58] [KoGa3]

5.00 star(s) 1 Vote

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
3,019
31,003
For future reference since, despite loving the walkthrough mod experience, sometimes I'm an impatient guy, if I put the mod for 0.24 into 0.25 (or any single-step updates) knowing there won't be any new suggestions, will the jukebox still work?

I frequently like being able to play the game with spelled-out choices, but once I play a game with music, I NEED the music to keep playing. So if I just HAPPEN to be paying attention right when an update drops, knowing whether I can or cannot use an older version of the mod to Let the Music Play would be useful to my sanity.
It's updated in the meantime.

For future game releases and you can't wait for the Mod update: Normally, if there are not big changes in the main game, you should be able to use even the Mod for the previous game version (like Mod v0.24 on game v0.25). But you must not copy/move the files "script.rpy" and "scenes.rpy" from my Mod zip file. These would otherwise set the game mostly to the previous game version again.
 
  • Yay, new update!
Reactions: Elhemeer

Elhemeer

Forum Fanatic
Jun 20, 2022
5,650
9,420
It's updated in the meantime.

For future game releases and you can't wait for the Mod update: Normally, if there are not big changes in the main game, you should be able to use even the Mod for the previous game version (like Mod v0.24 on game v0.25). But you must not copy/move the files "script.rpy" and "scenes.rpy" from my Mod zip file. These would otherwise set the game mostly to the previous game version again.
I'll try to remember that ^_^
 

Elhemeer

Forum Fanatic
Jun 20, 2022
5,650
9,420
btw, I don't know if you do code fixes when you make your mods, but did you see that if you chose to have Asami call you "Mister {lastname}" she says "Mister [mcLastName]" instead of the name you picked (I have no idea what is shown if you use the default name).
 

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
3,019
31,003
btw, I don't know if you do code fixes when you make your mods, but did you see that if you chose to have Asami call you "Mister {lastname}" she says "Mister [mcLastName]" instead of the name you picked (I have no idea what is shown if you use the default name).
Yes, I've tried to fix that in my Mod
 
  • Like
Reactions: WastedTalent

multiplex1

Newbie
Sep 4, 2019
99
49
nickname's for others is in error:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
NameError: Name 'mcDocNick' is not defined.

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

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script call
$ ui.interact()
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "renpy/ast.py", line 1683, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1062, in menu
rv = renpy.store.menu(new_items)
File "renpy/exports.py", line 1298, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
File "renpy/ui.py", line 992, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "renpy/text/text.py", line 1551, in __init__
self.set_text(text, scope, substitute)
File "renpy/text/text.py", line 1670, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "renpy/substitutions.py", line 270, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
File "renpy/substitutions.py", line 228, in __getitem__
raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'mcDocNick' is not defined.

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.25
Sat Mar 11 20:52:32 2023
 

J.R.

Well-Known Member
Jan 2, 2020
1,750
3,298
nickname's for others is in error:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
NameError: Name 'mcDocNick' is not defined.

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

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script call
$ ui.interact()
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "renpy/ast.py", line 1683, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1062, in menu
rv = renpy.store.menu(new_items)
File "renpy/exports.py", line 1298, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
File "renpy/ui.py", line 992, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "renpy/text/text.py", line 1551, in __init__
self.set_text(text, scope, substitute)
File "renpy/text/text.py", line 1670, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "renpy/substitutions.py", line 270, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
File "renpy/substitutions.py", line 228, in __getitem__
raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'mcDocNick' is not defined.

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.25
Sat Mar 11 20:52:32 2023
Had no problems with that, I can open the "others" renaming:
screenshot0001.png
Maybe try another save or an auto save
 
  • Like
Reactions: KoGa3

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
3,019
31,003
nickname's for others is in error:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
NameError: Name 'mcDocNick' is not defined.

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

Full traceback:
File "renpy/common/_layout/screen_load_save.rpym", line 35, in script call
$ ui.interact()
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "renpy/ast.py", line 1683, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1062, in menu
rv = renpy.store.menu(new_items)
File "renpy/exports.py", line 1298, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
File "renpy/ui.py", line 992, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "renpy/text/text.py", line 1551, in __init__
self.set_text(text, scope, substitute)
File "renpy/text/text.py", line 1670, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "renpy/substitutions.py", line 270, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
File "renpy/substitutions.py", line 228, in __getitem__
raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'mcDocNick' is not defined.

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.25
Sat Mar 11 20:52:32 2023
Hi. I checked, but as the one mentioned above I couldn't find an issue, too. I also suggest to try another save or you can use one of mine (they are at the end of each game part from v0.17 - v0.25):
 

multiplex1

Newbie
Sep 4, 2019
99
49
Hi. I checked, but as the one mentioned above I couldn't find an issue, too. I also suggest to try another save or you can use one of mine (they are at the end of each game part from v0.17 - v0.25):
It has been happening when I only access the gallery then try and change nicknames. What is wrong?:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
NameError: Name 'mcDocNick' is not defined.

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script call
python hide:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "renpy/ast.py", line 1683, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1062, in menu
rv = renpy.store.menu(new_items)
File "renpy/exports.py", line 1298, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
File "renpy/ui.py", line 992, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "renpy/text/text.py", line 1551, in __init__
self.set_text(text, scope, substitute)
File "renpy/text/text.py", line 1670, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "renpy/substitutions.py", line 270, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
File "renpy/substitutions.py", line 228, in __getitem__
raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'mcDocNick' is not defined.

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.25
Sat Mar 11 21:50:43 2023
 
Last edited:

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
3,019
31,003
It has been happening when I only access the gallery then try and change nicknames. What is wrong?:

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
NameError: Name 'mcDocNick' is not defined.

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

Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script call
python hide:
File "game/Z_KoGa3Mod.rpy", line 720, in script
menu:
File "renpy/ast.py", line 1683, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "renpy/exports.py", line 1062, in menu
rv = renpy.store.menu(new_items)
File "renpy/exports.py", line 1298, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3694, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/core.py", line 568, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 432, in visit_all
callback(self)
File "renpy/display/core.py", line 3694, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "renpy/display/screen.py", line 443, in per_interact
self.update()
File "renpy/display/screen.py", line 631, in update
self.screen.function(**self.scope)
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 234, in execute
screen choice(items):
File "game/screens.rpy", line 237, in execute
vbox:
File "game/screens.rpy", line 238, in execute
for i in items:
File "game/screens.rpy", line 239, in execute
textbutton i.caption action i.action
File "renpy/ui.py", line 992, in _textbutton
text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs)
File "renpy/text/text.py", line 1551, in __init__
self.set_text(text, scope, substitute)
File "renpy/text/text.py", line 1670, in set_text
i, did_sub = renpy.substitutions.substitute(i, scope, substitute)
File "renpy/substitutions.py", line 270, in substitute
s = formatter.vformat(s, (), kwargs)
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 563, in vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 585, in _vformat
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 646, in get_field
File "/home/tom/ab/renpy-build/tmp/install.linux-x86_64/lib/python2.7/string.py", line 605, in get_value
File "renpy/substitutions.py", line 228, in __getitem__
raise NameError("Name '{}' is not defined.".format(key))
NameError: Name 'mcDocNick' is not defined.

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.25
Sat Mar 11 21:50:43 2023
Strange. That "mcDocNick" should actually be covered with the save transfer...
Here a patch where I define that now, place it in the .../game folder
 

MrBenny

Well-Known Member
Jul 20, 2021
1,638
3,255
I received this error while trying to access the mod menu, after I loaded my latest saves from (Feb 22) and (Feb 7). Note, my previous saves had no mod installed...this is the first time I tried a mod with this title. I also added the name patch poster earlier.

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

While running game code:
  File "game/script.rpy", line 13512, in script
    "Everyone" "*ZZZ*"
  File "renpy/common/00library.rpy", line 268, in say
    who(what, interact=interact, *args, **kwargs)
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 169, in execute
    vbox:
  File "game/Z_KoGa3Mod.rpy", line 293, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 294, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 296, in execute
    if KoGa3DialogOptions == 0:
  File "game/Z_KoGa3Mod.rpy", line 296, in <module>
    if KoGa3DialogOptions == 0:
NameError: name 'KoGa3DialogOptions' is not defined

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

Full traceback:
  File "game/script.rpy", line 13512, in script
    "Everyone" "*ZZZ*"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1415, in say
    renpy.store.say(who, what, *args, **kwargs)
  File "renpy/common/00library.rpy", line 268, in say
    who(what, interact=interact, *args, **kwargs)
  File "renpy/character.py", line 1223, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
  File "renpy/character.py", line 875, in do_display
    **display_args)
  File "renpy/character.py", line 621, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3276, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3694, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3694, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 169, in execute
    vbox:
  File "game/Z_KoGa3Mod.rpy", line 293, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 294, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 296, in execute
    if KoGa3DialogOptions == 0:
  File "game/Z_KoGa3Mod.rpy", line 296, in <module>
    if KoGa3DialogOptions == 0:
NameError: name 'KoGa3DialogOptions' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.26
Sun Mar 26 10:10:01 2023
[/CODE]
 

KoGa3

Engaged Member
Modder
Donor
Aug 14, 2018
3,019
31,003
I received this error while trying to access the mod menu, after I loaded my latest saves from (Feb 22) and (Feb 7). Note, my previous saves had no mod installed...this is the first time I tried a mod with this title. I also added the name patch poster earlier.

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

While running game code:
  File "game/script.rpy", line 13512, in script
    "Everyone" "*ZZZ*"
  File "renpy/common/00library.rpy", line 268, in say
    who(what, interact=interact, *args, **kwargs)
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 169, in execute
    vbox:
  File "game/Z_KoGa3Mod.rpy", line 293, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 294, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 296, in execute
    if KoGa3DialogOptions == 0:
  File "game/Z_KoGa3Mod.rpy", line 296, in <module>
    if KoGa3DialogOptions == 0:
NameError: name 'KoGa3DialogOptions' is not defined

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

Full traceback:
  File "game/script.rpy", line 13512, in script
    "Everyone" "*ZZZ*"
  File "renpy/ast.py", line 716, in execute
    renpy.exports.say(who, what, *args, **kwargs)
  File "renpy/exports.py", line 1415, in say
    renpy.store.say(who, what, *args, **kwargs)
  File "renpy/common/00library.rpy", line 268, in say
    who(what, interact=interact, *args, **kwargs)
  File "renpy/character.py", line 1223, in __call__
    self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args)
  File "renpy/character.py", line 875, in do_display
    **display_args)
  File "renpy/character.py", line 621, in display_say
    rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward)
  File "renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 3276, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "renpy/display/core.py", line 3694, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/core.py", line 568, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 432, in visit_all
    callback(self)
  File "renpy/display/core.py", line 3694, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "renpy/display/screen.py", line 443, in per_interact
    self.update()
  File "renpy/display/screen.py", line 631, in update
    self.screen.function(**self.scope)
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 165, in execute
    screen KoGa3GameSettings:
  File "game/Z_KoGa3Mod.rpy", line 169, in execute
    vbox:
  File "game/Z_KoGa3Mod.rpy", line 293, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 294, in execute
    hbox:
  File "game/Z_KoGa3Mod.rpy", line 296, in execute
    if KoGa3DialogOptions == 0:
  File "game/Z_KoGa3Mod.rpy", line 296, in <module>
    if KoGa3DialogOptions == 0:
NameError: name 'KoGa3DialogOptions' is not defined

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Grandma's House 0.26
Sun Mar 26 10:10:01 2023
[/CODE]
Hi. Not sure what is causing that. Can you please try these saves from me to check if maybe your save is not compatible:

Saves from game part 2 all chapter endings
(game v0.17-v0.26, on save page 1-2)
 

knight5946

Member
Oct 20, 2017
148
126
View attachment 1638029

Overview:
This Mod adds a walkthrough + game point hints for choices.
Both can be turned on/off while playing the game.
Second Mod version with additional RePlay and music in these scenes.
Info: the RePlay Mod is stopped because there is now an own in the main game!

Mar. 26, 2023
Updated my Mod for the new game version v0.26

Updated: 2023-03-26
Game: Grandma's House
Creator: MoonBox - - - - -
Modder: KoGa3 - F95zone / /
Mod Version: Part 2: v0.26 (Part 1: v0.16a)
Game Version: v0.26 (v0.16)
Language: English

Features:
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.

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

Mod for game Part 1 / v0.16:
You don't have permission to view the spoiler content. Log in or register now.


Mod for game Part 2 / v0.26:

Download Mod with WT
(incl. Taboo Patch) v0.26 (3MB)
-

------------------------------------------------------------------------------

Second Mod version with WT and jukebox player
(incl. Taboo Patch), v0.26MusicWT (94MB)
-

Android port from the game compressed
with integrated Mod v0.26MusicWT (~466MB)
(incl. Taboo Patch)
-
You don't have permission to view the spoiler content. Log in or register now.

preview pics of the Mod:
View attachment 2372802 View attachment 2372803 View attachment 2372804 View attachment 2372805 View attachment 2372806

------------------------------------------------------------------------------

Optional:
If needed here a save from the beginning of v0.17
(on save page 1)


or from every game chapter end v0.17-v0.26
(on save page 1-2)
The workupload download for part one on android doesn't exist you get a File not found page
 
  • Like
Reactions: KoGa3
5.00 star(s) 1 Vote