Mandrabis

New Member
Dec 5, 2024
3
1
I've got this while running a ng+ session and using the assignment shortcut :( (v. 0.352a)

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

While running game code:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 48, in script
    $ renpy.call_screen("class_assignment_menu", _layer="master")
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 48, in <module>
    $ renpy.call_screen("class_assignment_menu", _layer="master")
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 50, in execute
    screen class_assignment_menu:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 50, in execute
    screen class_assignment_menu:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 132, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 142, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 147, in execute
    if selected_class == "homework":
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 217, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 223, in execute
    vbox:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 331, in execute
    hbox:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 428, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 433, in execute
    viewport:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 438, in execute
    vbox:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 445, in execute
    for girl_id in exam_schedule[selected_day][selected_class]["girls"]:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 446, in execute
    if girl_id == "random":
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 450, in execute
    $ class_bonuses = girl.get_class_bonuses()
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 450, in <module>
    $ class_bonuses = girl.get_class_bonuses()
AttributeError: 'NoneType' object has no attribute 'get_class_bonuses'

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

Full traceback:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 48, in script
    $ renpy.call_screen("class_assignment_menu", _layer="master")
  File "J:\CorruptedAcademy-0.351-win\renpy\ast.py", line 827, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "J:\CorruptedAcademy-0.351-win\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 48, in <module>
    $ renpy.call_screen("class_assignment_menu", _layer="master")
  File "J:\CorruptedAcademy-0.351-win\renpy\exports\statementexports.py", line 345, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "J:\CorruptedAcademy-0.351-win\renpy\ui.py", line 301, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "J:\CorruptedAcademy-0.351-win\renpy\display\core.py", line 2215, 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 "J:\CorruptedAcademy-0.351-win\renpy\display\core.py", line 2745, in interact_core
    root_widget.visit_all(lambda d : d.per_interact())
  File "J:\CorruptedAcademy-0.351-win\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "J:\CorruptedAcademy-0.351-win\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "J:\CorruptedAcademy-0.351-win\renpy\display\displayable.py", line 434, in visit_all
    d.visit_all(callback, seen)
  File "J:\CorruptedAcademy-0.351-win\renpy\display\screen.py", line 480, in visit_all
    callback(self)
  File "J:\CorruptedAcademy-0.351-win\renpy\display\core.py", line 2745, in <lambda>
    root_widget.visit_all(lambda d : d.per_interact())
  File "J:\CorruptedAcademy-0.351-win\renpy\display\screen.py", line 491, in per_interact
    self.update()
  File "J:\CorruptedAcademy-0.351-win\renpy\display\screen.py", line 697, in update
    self.screen.function(**self.scope)
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 50, in execute
    screen class_assignment_menu:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 50, in execute
    screen class_assignment_menu:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 132, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 142, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 147, in execute
    if selected_class == "homework":
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 217, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 223, in execute
    vbox:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 331, in execute
    hbox:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 428, in execute
    frame:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 433, in execute
    viewport:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 438, in execute
    vbox:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 445, in execute
    for girl_id in exam_schedule[selected_day][selected_class]["girls"]:
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 446, in execute
    if girl_id == "random":
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 450, in execute
    $ class_bonuses = girl.get_class_bonuses()
  File "game/scripts/locations/computer/class_assignment/screen_class_assigment.rpy", line 450, in <module>
    $ class_bonuses = girl.get_class_bonuses()
AttributeError: 'NoneType' object has no attribute 'get_class_bonuses'

Windows-10-10.0.19045 AMD64
Ren'Py 8.3.4.24120703
Corrupted Academy 0.352a
Fri Jan 10 21:14:50 2025

edit :
ok I think I will play a new save :D
Got this issue now with a save made yesterday (by clicking on the student overview shortcut) :

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

While running game code:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 100, in script
    $ renpy.call_screen("girl_review_menu", _layer="master")
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 100, in <module>
    $ renpy.call_screen("girl_review_menu", _layer="master")
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 102, in execute
    screen girl_review_menu:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 102, in execute
    screen girl_review_menu:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 105, in execute
    frame:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 224, in execute
    frame:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 233, in execute
    hbox:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 237, in execute
    vbox:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 243, in execute
    hbox:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 250, in execute
    vbox:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 279, in execute
    if not review_mother and not (selected_girl.expelled or selected_girl.left_academy):
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 280, in execute
    if selected_girl.active_homework_subject:
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 290, in execute
    $ assigned_homework_tooltip += f"\n{selected_girl.get_assigned_homework_tooltip()}"
  File "game/scripts/locations/computer/girl_review/screen_girl_review_menu.rpy", line 290, in <module>
    $ assigned_homework_tooltip += f"\n{selected_girl.get_assigned_homework_tooltip()}"
AttributeError: 'HomeworkSubject' object has no attribute 'intellect_grade_influence'
 
Last edited:

megaera

Member
Nov 12, 2016
393
341
I've uploaded a girlpack for Brittney White that includes nearly every scene she's ever done. There are two versions, a compressed and uncompressed one. The uncompressed one is huge so fair warning.

Find her, and my other mods, here:


I've also included a player portrait for one of the male stars she shares a bunch of scenes for.
You might be interested in knowing that currently the clothing are superseding the body_image when naked.
 
  • Like
Reactions: WarblGarbl

BolHeX

Member
Nov 30, 2019
444
741
if girl left academy can I get her back?
The first time after her mother pulls her out there is a chance yes, you will need to try get your academy prestige up a bit and she can try rejoin.

I've got this while running a ng+ session and using the assignment shortcut :( (v. 0.352a)

You don't have permission to view the spoiler content. Log in or register now.
I will look into those thanks, the second error should be fixed by restarting the game before reloading that save.
 
  • Like
Reactions: Mandrabis

kbfemcrypt

Newbie
Aug 6, 2020
52
38
Love that this game gets consistent official updates and has an active modding community. If I had any design experience, I'd join in. Thanks guys!
 

Mandrabis

New Member
Dec 5, 2024
3
1
The first time after her mother pulls her out there is a chance yes, you will need to try get your academy prestige up a bit and she can try rejoin.


I will look into those thanks, the second error should be fixed by restarting the game before reloading that save.
You were right about my second error, it’s working now. (y)
 
  • Like
Reactions: BolHeX

TukiTuki

New Member
Mar 24, 2019
1
0
I changed some traits etc. but was working fine with it (always with a new game)
I deleted all saves, closed the game and when i opend it shows this error or the same with "AttributeError: 'Mother'"


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

While running game code:
  File "game/scripts/story/label_game_intro.rpy", line 56, in script
    $ academy.girl_manager.generate_all_girls_as_applications()
  File "game/scripts/story/label_game_intro.rpy", line 56, in <module>
    $ academy.girl_manager.generate_all_girls_as_applications()
AttributeError: 'Girl' object has no attribute 'general_action_tracker'

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

Full traceback:
  File "game/scripts/story/label_game_intro.rpy", line 56, in script
    $ academy.girl_manager.generate_all_girls_as_applications()
  File "C:\PPGames\CorruptedAcademy-0.351-win\CorruptedAcademy-0.351-win\renpy\ast.py", line 827, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\PPGames\CorruptedAcademy-0.351-win\CorruptedAcademy-0.351-win\renpy\python.py", line 1178, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "game/scripts/story/label_game_intro.rpy", line 56, in <module>
    $ academy.girl_manager.generate_all_girls_as_applications()
  File "game/scripts/main_classes/academy/class_girl_manager_ren.py", line 549, in generate_all_girls_as_applications
    self.add_girl_to_applications(girl_config)
  File "game/scripts/main_classes/academy/class_girl_manager_ren.py", line 201, in add_girl_to_applications
    girl = Girl(girl_config)
  File "game/scripts/main_classes/girl/class_girl_ren.py", line 114, in __init__
    self.trait_manager.generate_traits()
  File "game/scripts/main_classes/girl/trait/class_trait_manager_ren.py", line 258, in generate_traits
    valid_traits = [trait for trait in weighted_traits if trait.remove_only or trait.requirements_met(self.girl)]
  File "game/scripts/main_classes/girl/trait/class_trait_manager_ren.py", line 258, in <lambda>
    valid_traits = [trait for trait in weighted_traits if trait.remove_only or trait.requirements_met(self.girl)]
  File "game/scripts/main_classes/girl/trait/class_trait_manager_ren.py", line 258, in <listcomp>
    valid_traits = [trait for trait in weighted_traits if trait.remove_only or trait.requirements_met(self.girl)]
  File "game/scripts/main_classes/girl/trait/class_trait_ren.py", line 237, in requirements_met
    return requirements_met(self.requirements, girl)
  File "game/scripts/utils/utils_ren.py", line 341, in requirements_met
    return eval(compile(parsed_requirements, "<string>", "eval"), context)
  File "C:\PPGames\CorruptedAcademy-0.351-win\CorruptedAcademy-0.351-win\renpy\python.py", line 1209, in py_eval
    return py_eval_bytecode(code, globals, locals)
  File "C:\PPGames\CorruptedAcademy-0.351-win\CorruptedAcademy-0.351-win\renpy\python.py", line 1202, in py_eval_bytecode
    return eval(bytecode, globals, locals)
  File "<string>", line 1, in <module>
  File "game/scripts/main_classes/girl/class_girl_ren.py", line 505, in get_tracked_action_count
    total_action_count += self.general_action_tracker.get(action_name, 0)
AttributeError: 'Girl' object has no attribute 'general_action_tracker'

Windows-10-10.0.22631 AMD64
Ren'Py 8.3.4.24120703
Corrupted Academy 0.352a
 
4.30 star(s) 26 Votes