Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
i got this too
With the new patched version we just released the error should no longer occur. It's available on for free. Sorry it took so long to patch things up, our programmer had a concussion, and it postponed the patch release...
 
Last edited:

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Hi! I got this error while trying to do the meteorology assignment and I'm unable to go on in professor Zhou line.

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

While running game code:
  File "game/script/story/legacy/computer_stuff/homework/assignments.rpy", line 20, in <module>
NameError: name 'can_write_meteorology_essay' is not defined

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

Full traceback:
  File "script.rpyc", line 22, in script call
  File "script/story/legacy/computer_stuff/homework/assignments.rpyc", line 19, in script
  File "renpy/ast.py", line 1618, in execute
  File "renpy/exports.py", line 1075, in menu
  File "renpy/python.py", line 1209, in py_eval
  File "renpy/python.py", line 1202, in py_eval_bytecode
  File "game/script/story/legacy/computer_stuff/homework/assignments.rpy", line 20, in <module>
NameError: name 'can_write_meteorology_essay' is not defined

Any hint about it?
Both this and Andre's bugs are fixed in the latest patched up free version we uploaded on ! We hope no other bugs will ruin your playthrough!
 
Last edited:

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Got the same problem
here is my save file if you need it
Hi! We managed to fix this and many other bugs in the latest patched up free version! It's available on . Our programmer had an accident, so we had to take some extra time to release it.
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
I've been having an identical issue with the meteorology assignment, and I get another exception when trying to spend $75 on Ava's stream (although curiously, it seems to have unlocked the image in the gallery after rolling back). All of the exceptions I've seen have been a result of using the laptop.
We managed to fix Andre's, Yun's and Ava's bugs, and the newest free version on should be bug-free (hopefully)!
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
I have a couple of game breaks in my playthrough. I can no longer go to the Library in the morning or daytime due to a error, I can no longer progress the ava questline due to an error that happens on friday, and I also cant do the meteorology assignment due to an error.
Heyo! All the stuff you mentioned should be fixed in the latest patched up free version available on !
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Impossible to enter the library again
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/helper/utility/navigate.rpy", line 149, in <module>
  File "game/script/location/library/main.rpy", line 20, in execute
  File "game/script/location/library/main.rpy", line 20, in execute
  File "game/script/location/library/main.rpy", line 21, in execute
  File "game/script/location/library/main.rpy", line 48, in execute
  File "game/script/location/library/main.rpy", line 57, in execute
  File "game/script/location/library/main.rpy", line 60, in <module>
NameError: name 'library_andre_xray_triggered' is not defined

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

Full traceback:
  File "script.rpyc", line 26, in script call
  File "helper/utility/navigate.rpyc", line 149, in script
  File "renpy/ast.py", line 823, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/helper/utility/navigate.rpy", line 149, in <module>
  File "renpy/exports.py", line 3413, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "renpy/ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "renpy/display/core.py", line 2165, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
  File "renpy/display/core.py", line 2687, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "renpy/display/displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/displayable.py", line 431, in visit_all
    d.visit_all(callback, seen)
  File "renpy/display/screen.py", line 480, in visit_all
    callback(self)
  File "renpy/display/core.py", line 2687, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "renpy/display/screen.py", line 491, in per_interact
    self.update()
  File "renpy/display/screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/script/location/library/main.rpy", line 20, in execute
  File "game/script/location/library/main.rpy", line 20, in execute
  File "game/script/location/library/main.rpy", line 21, in execute
  File "game/script/location/library/main.rpy", line 48, in execute
  File "game/script/location/library/main.rpy", line 57, in execute
  File "game/script/location/library/main.rpy", line 60, in <module>
NameError: name 'library_andre_xray_triggered' is not defined

Windows-10-10.0.22621 AMD64
Ren'Py 7.7.1.24030407
ACADEMY34 v0.28.1.3
Thu May 15 07:00:08 2025
Hi! We fixed both the Library and the Assignment bugs in the latest free version available for download on !
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
i got this, how do u fix it?

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/helper/utility/navigate.rpy", line 149, in <module>
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 21, in execute
File "game/script/location/library/main.rpy", line 48, in execute
File "game/script/location/library/main.rpy", line 57, in execute
File "game/script/location/library/main.rpy", line 60, in <module>
NameError: name 'library_andre_xray_triggered' is not defined

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

Full traceback:
File "script.rpyc", line 26, in script call
File "helper/utility/navigate.rpyc", line 149, in script
File "renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/helper/utility/navigate.rpy", line 149, in <module>
File "renpy/exports.py", line 3413, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 2687, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 480, in visit_all
callback(self)
File "renpy/display/core.py", line 2687, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 491, in per_interact
self.update()
File "renpy/display/screen.py", line 697, in update
self.screen.function(**self.scope)
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 21, in execute
File "game/script/location/library/main.rpy", line 48, in execute
File "game/script/location/library/main.rpy", line 57, in execute
File "game/script/location/library/main.rpy", line 60, in <module>
NameError: name 'library_andre_xray_triggered' is not defined
Sorry, we somehow missed this error during testing... But we fixed it in the latest free version, which is available on !
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Hey, the library became unavailable for me. I'll paste traceback logs and my save so dev can debug :)



I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/helper/utility/navigate.rpy", line 149, in <module>
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 21, in execute
File "game/script/location/library/main.rpy", line 48, in execute
File "game/script/location/library/main.rpy", line 57, in execute
File "game/script/location/library/main.rpy", line 60, in <module>
NameError: name 'library_andre_xray_triggered' is not defined

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

Full traceback:
File "script.rpyc", line 26, in script call
File "helper/utility/navigate.rpyc", line 149, in script
File "renpy/ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "renpy/python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/helper/utility/navigate.rpy", line 149, in <module>
File "renpy/exports.py", line 3413, in call_screen
rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
File "renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "renpy/display/core.py", line 2687, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/displayable.py", line 431, in visit_all
d.visit_all(callback, seen)
File "renpy/display/screen.py", line 480, in visit_all
callback(self)
File "renpy/display/core.py", line 2687, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "renpy/display/screen.py", line 491, in per_interact
self.update()
File "renpy/display/screen.py", line 697, in update
self.screen.function(**self.scope)
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 20, in execute
File "game/script/location/library/main.rpy", line 21, in execute
File "game/script/location/library/main.rpy", line 48, in execute
File "game/script/location/library/main.rpy", line 57, in execute
File "game/script/location/library/main.rpy", line 60, in <module>
NameError: name 'library_andre_xray_triggered' is not defined

Windows-10-10.0.19041 AMD64
Ren'Py 7.7.1.24030407
ACADEMY34 v0.28.1.3
Mon May 19 08:40:57 2025
Thanks for providing a save file! We fixed this bug in the latest free version available on !
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
So after ripping the code I figured out that the meteorology homework is bugged, it calls the essay way before it's supposed to, skipping your homework progress past where it needs to be to get actual progress on the route. There are scenes at meteorology_homework_prog = 3 and =6, where you can talk to Yun, but the essay sets the value to 9 or 10. As a result, the call to show Yun's scenes doesn't happen.
By simply using the console after doing homework to fix the value to where it should be (1 more than before doing the homework) you can fix the homework problems.
The fact that someone started fixing up our game faster than us is a really humbling experience. We really gotta work faster.
 
  • Wow
Reactions: testolinotestolini

Arnoldt800

Newbie
Jul 4, 2022
66
22
I'm stuck on the Doctor Fevez route. It needs me to talk to her about her assistant but I already did thatt like 5 times now and it still won't advance to the next task.
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Seraphina, Part 1 [Patreon].gif
Seraphina, Part One — $2 Release


Nobody expects a spy thriller in their silly little corn game.

We all could probably agree that our game has enough "feel good" kind of stories. The ones, that leave you feeling upbeat and hopeful for things to come, but relying solely on whimsical romance can get stale. For this reason we decided that Seraphina, being a character with the deepest well of untapped potential, deserved more, than a overused falling-in-love trope. Something more sinister and mysterious. The kind of story, that would hold you by the balls as tight, as Seraphina would herself.

THIS UPDATE ADDS:
  • First part of Seraphina's reworked storyline, along with new scenes and interactions.
  • Nudes for Andre and Aurelie, with new unique dialogues.
  • Fixes a few major bugs, which prevented progression of certain stories.



DOWNLOAD:
> <
SUBSCRIBE:
> <
MORE INFO:
> <



This version also includes numerous additional changes and fixes, which weren't included in the original patron-only release, as well as multiple official translations! More information can be found below.



Banner 1.jpg
LANGUAGE BARRIER IS NO MORE!


In this update we have implemented the first three official translations, which include German, French, and Portuguese languages. They might be rough around the edges, since it's our first attempt at implementing multiple language choices, so be sure to report any mistakes or inconsistencies you encounter. We will continue expanding the selection of languages in coming updates, but if you have any particular request, let us know.

Language can be easily changed in the main menu by clicking the button on the top-right of the screen.



Banner 2.png
TONS OF FIXES!


We have also made sure to go over all of the recently submitted reports and fix most, if not all major softlocks and errors players encountered in the latest patron-only version, as well as public release.

One particular bug, which concerns the ability to progress Yun Zhou's storyline was sadly caused by parts of our legacy code, so we were unable to fix it entirely for all affected save files. If you continue encountering the same error in the new version, you would have to start a fresh playthrough to progress Yun's route further. We are incredibly sorry for this inconvenience.

The list of fixes includes:
  • Fixed an error in Andre's storyline, which prevented players from progressing past the encounter at the library.
  • Fixed an error in Andre's harem storyline, which prevented players from progressing her Andre x Blaze sub-plot.
  • Fixed an error in Yun's storyline, which prevented players from progressing past her assignment task.
  • Fixed an error in Ava's storyline, which caused an option to invite her for a hangout to be inaccessible.
  • Fixed "sleep not defined" error.
  • Fixed an error, which caused a crash on startup for certain users.
  • Fixed a "scale" error, which occasionally happened after talking to NPCs after sleep.
  • Fixed an error during Ava's livestream after donating her a third time.
  • Skip button now functions correctly.
 

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Seraphina, Part 1 [Patreon].gif
Seraphina, Part One — PUBLIC Release


Nobody expects a spy thriller in their silly little corn game.

We all could probably agree that our game has enough "feel good" kind of stories. The ones, that leave you feeling upbeat and hopeful for things to come, but relying solely on whimsical romance can get stale. For this reason we decided that Seraphina, being a character with the deepest well of untapped potential, deserved more, than a overused falling-in-love trope. Something more sinister and mysterious. The kind of story, that would hold you by the balls as tight, as Seraphina would herself.

THIS UPDATE ADDS:
  • First part of Seraphina's reworked storyline, along with new scenes and interactions.
  • Nudes for Andre and Aurelie, with new unique dialogues.
  • Fixes a few major bugs, which prevented progression of certain stories.



DOWNLOAD:
> <
SUBSCRIBE:
> <
MORE INFO:
> <



This version also includes numerous additional changes and fixes, which weren't included in the original patron-only release, as well as multiple official translations! More information can be found below.



Banner 1.jpg
LANGUAGE BARRIER IS NO MORE!


In this update we have implemented the first three official translations, which include German, French, and Portuguese languages. They might be rough around the edges, since it's our first attempt at implementing multiple language choices, so be sure to report any mistakes or inconsistencies you encounter. We will continue expanding the selection of languages in coming updates, but if you have any particular request, let us know.

Language can be easily changed in the main menu by clicking the button on the top-right of the screen.



Banner 2.png
TONS OF FIXES!


We have also made sure to go over all of the recently submitted reports and fix most, if not all major softlocks and errors players encountered in the latest patron-only version, as well as public release.

One particular bug, which concerns the ability to progress Yun Zhou's storyline was sadly caused by parts of our legacy code, so we were unable to fix it entirely for all affected save files. If you continue encountering the same error in the new version, you would have to start a fresh playthrough to progress Yun's route further. We are incredibly sorry for this inconvenience.

The list of fixes includes:
  • Fixed an error in Andre's storyline, which prevented players from progressing past the encounter at the library.
  • Fixed an error in Andre's harem storyline, which prevented players from progressing her Andre x Blaze sub-plot.
  • Fixed an error in Yun's storyline, which prevented players from progressing past her assignment task.
  • Fixed an error in Ava's storyline, which caused an option to invite her for a hangout to be inaccessible.
  • Fixed "sleep not defined" error.
  • Fixed an error, which caused a crash on startup for certain users.
  • Fixed a "scale" error, which occasionally happened after talking to NPCs after sleep.
  • Fixed an error during Ava's livestream after donating her a third time.
  • Skip button now functions correctly.
 

Xiqima

Newbie
Oct 7, 2020
29
20
Hi! I've noticed a few issues in your game regarding localization to other languages. Mostly, it's about some things not being translated.
1. renpy.say() - There's quite a lot of text implemented through this method, but none of it is translated and it won't be picked up by the translation generator.
2. Quest names like "prologue" and "mysterious book".
3. Some items in the inventory, item descriptions in reina_market, and the purchase confirmation text in label reina_market_confirm(item).
4. Menus like "How will I spend my weekend?" (weekend_options).
5. Also, the scene descriptions in the gallery are not translated and won’t be picked up by the ren'py SDK, but as I understand, you’ve decided to remove text there altogether.
6. Confused girl, Dreadlocks guy, Default person are not translated, and the way their names are set from the script is a bit of a workaround.
That's all I've found so far. Thank you for the game and good luck with your development!
 
  • Heart
Reactions: Young_Naughty

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Hi! I've noticed a few issues in your game regarding localization to other languages. Mostly, it's about some things not being translated.
1. renpy.say() - There's quite a lot of text implemented through this method, but none of it is translated and it won't be picked up by the translation generator.
2. Quest names like "prologue" and "mysterious book".
3. Some items in the inventory, item descriptions in reina_market, and the purchase confirmation text in label reina_market_confirm(item).
4. Menus like "How will I spend my weekend?" (weekend_options).
5. Also, the scene descriptions in the gallery are not translated and won’t be picked up by the ren'py SDK, but as I understand, you’ve decided to remove text there altogether.
6. Confused girl, Dreadlocks guy, Default person are not translated, and the way their names are set from the script is a bit of a workaround.
That's all I've found so far. Thank you for the game and good luck with your development!
Thanks for pointing out all of these things — sent this to our programmer, so hopefully we'll be able to figure it all out!

Also, we have a where people can share feedback on the translations.
 
  • Like
Reactions: Xiqima

Young_Naughty

Active Member
Game Developer
Dec 19, 2018
889
1,958
Zahera Part 2 [Patreon].gif
Zahera, Part 2 — $20 Release


Muscle mommy Summer has officially begun!

And with that, it's time to confront of the biggest brats the Academy has to offer — Zahera, a girl with an attitude so extreme, you could feel it dripping through the screen with each line of dialogue said. By some twist of fate, you and her both are now stuck together, and what originally felt like the biggest misfortune, now is turning into an emotional rollercoaster of sexual tension. No matter how hard she tried to break you, and how much effort she put into forcing you to submit to her desires, Zahera might be the one to snap first. Her mind is slowly getting consumed by an unstoppable force of pure desire, and with each passing moment, it gets harder and harder to control. Her hints are becoming more direct, her fantasies more extreme, and her original entirely independent self is now begging for your attention of intimate kind.

All she needs is a single gentle push in the right direction, and then the fun will truly begin. Hop on the muscle mommy train and start your Summer with a bang! It will only get spicier from here on out!



DOWNLOAD:
> <
SUBSCRIBE:
> <
MORE INFO:
> <



By supporting this release, you help us sustain monthly releases and never-ending content stream of pure spice! We are incredibly grateful for your contribution and are doing our absolute best to make sure you'll get your money's worth!


Banner.jpg
WE WON'T STOP COOKING!


This update isn't the only thing we got in store. In fact, even more content dedicated to Zahera and other existing girls is already in the oven! We would like to focus our attention on the characters that we added within the last year and expand some of the ongoing storylines before we start adding any more new routes. That means Sonya, Kamilah, Seraphina and Hanako will return, and we aren't planning to hold ourselves back when it comes to the degree of lewdness these updates will provide.

Stay tuned for an updated roadmap and more news regarding upcoming overhaul changes, because there's a lot to discuss!


Thank you for reading all the way to the end. Your support helps us sustain this project and slowly move closer towards achieving our long-term plans. We have been secretly rebuilding almost the entire game from the scratch behind the scenes, and in the coming months you will finally see the results of our hard work. While our team is scattered across the world, having to take refuge from war in our home country, working on this game allows us to remain positive and focus on something we truly enjoy creating.
 
3.40 star(s) 49 Votes