found a bug in Maddie's and Ari's gallery
No, the bug is within the scenes in Maddie's and Ari's gallery. When you continue going through all the scenes, the last scene gives you a bug (This one is the good Scene with both Maddie and Ari)
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/gallerych3.rpy", line 385, in execute
File "game/gallerych3.rpy", line 385, in execute
File "game/gallerych3.rpy", line 391, in execute
File "game/gallerych3.rpy", line 391, in keywords
File "game/gallerych3.rpy", line 391, in <module>
NameError: name 'MA2_cg1' is not defined
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "renpy/ast.py", line 923, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2235, in py_exec_bytecode
exec(bytecode, 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 "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/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/gallerych3.rpy", line 385, in execute
File "game/gallerych3.rpy", line 385, in execute
File "game/gallerych3.rpy", line 391, in execute
File "game/gallerych3.rpy", line 391, in keywords
File "game/gallerych3.rpy", line 391, in <module>
NameError: name 'MA2_cg1' is not defined
Windows-10-10.0.19041
Ren'Py 7.4.8.1895
In Heat: Honeymoon! 3.1
Sat Feb 15 11:14:11 2025
```
Here's the other bug for the bad ending with Maddie
```
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_menu.rpy", line 107, in __call__
raise Exception("%r is not a screen or a label." % orig_screen)
Exception: u'MA1_cg13' is not a screen or a label.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
python hide:
File "renpy/ast.py", line 923, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 2235, in py_exec_bytecode
exec(bytecode, 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 "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 4110, in interact_core
rv = root_widget.event(ev, x, y, 0)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/transition.py", line 48, in event
return self.new_widget.event(ev, x, y, st) # E1101
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/screen.py", line 720, in event
rv = self.child.event(ev, x, y, st)
File "renpy/display/layout.py", line 1090, in event
rv = i.event(ev, x - xo, y - yo, cst)
File "renpy/display/behavior.py", line 979, in event
return handle_click(self.clicked)
File "renpy/display/behavior.py", line 914, in handle_click
rv = run(action)
File "renpy/display/behavior.py", line 329, in run
return action(*args, **kwargs)
File "renpy/common/00action_menu.rpy", line 107, in __call__
raise Exception("%r is not a screen or a label." % orig_screen)
Exception: u'MA1_cg13' is not a screen or a label.
Windows-10-10.0.19041
Ren'Py 7.4.8.1895
In Heat: Honeymoon! 3.1
Sat Feb 15 11:16:29 2025
```
Again, only this happens is within their scenes in the gallery
Holy crap, I found what the mistakes were.
On one transition from one gallery image to another, it wasn't set to the default "Dissolve". It was somehow set to a name to a random scene, I don't know how that happened.
The other bug, there being no cg13 defined is bc there's no cg13 and I forgot to keep it from spawning a "next" button on cg12. This is why one mustn't code at 4AM. Thank you for the bugs listed out, immediately fixed them and will get a build in an hour!