Mod Cheat Mod Ren'Py A.O.A. Academy - Walkthrough/Cheat/Gallery Mod [Ch.5 Gold Edition] [scrappy]

5.00 star(s) 3 Votes

Jimayo

Well-Known Member
Jan 1, 2018
1,349
1,593
Tried unrenning and that didn't work either guess I'm SOL. Cause I can't get to chapter 5 with the mod installed.
 

Shroluken

Newbie
Jan 5, 2021
51
143
Yea same here, game just goes back to main menu after chapter 4, I've literally tried everything (including all the fixes in here) but to no avail, had the same problem with the previous chapter but a fix suggested here (the one where you had to edit some scripts) fixed it for me.
Wonder if you'd have to do something like that for this chapter as-well for it to work
 

philister

New Member
Sep 2, 2020
3
4
After initialization, but before game start.
File "game/1Replay.rpy", line 32, in prepare_screen
screen file_slots(title):
File "game/1Replay.rpy", line 32, in prepare
screen file_slots(title):
Exception: A screen named game_menu does not exist.

Whats the catch with that?
I did it as instructed, overwrote old game file with new one.
 

Ale82

Newbie
Apr 9, 2018
17
26
Same for me, even after doing the unren thing and merging the mod with the original files, I can't get to chapter 5. Game just returns to main menu
 

Thargor

Member
Jul 14, 2018
272
151
After extracting the mod i now get this error while trying to open the scene gallery.

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

While loading <'Image' u'Gold/chp2/c2gold_eliz_2.webp'>:
IOError: Couldn't find file 'Gold/chp2/c2gold_eliz_2.webp'.

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

Full traceback:
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
    $ ui.interact()
  File "renpy/ast.py", line 922, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2218, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
    $ 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 3101, 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 3611, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "renpy/display/core.py", line 2441, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/transition.py", line 368, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/screen.py", line 681, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 980, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/behavior.py", line 787, in render
    rv = super(Button, self).render(width, height, st, at)
  File "renpy/display/layout.py", line 1184, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/transform.py", line 933, in render
    return transform_render(self, width, height, st, at)
  File "accelerator.pyx", line 116, in renpy.display.accelerator.transform_render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/im.py", line 607, in render
    return cache.get(self, render=True)
  File "renpy/display/im.py", line 271, in get
    surf = image.load()
  File "renpy/display/im.py", line 688, in load
    raise e
IOError: Couldn't find file 'Gold/chp2/c2gold_eliz_2.webp'.

Windows-10-10.0.19041
Ren'Py 7.4.4.1439
A O A CHP5_BETA
Sun Jun  5 20:45:15 2022
```
 

scrappy

Well-Known Member
Modder
May 26, 2017
1,013
28,624
After extracting the mod i now get this error while trying to open the scene gallery.

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

While loading <'Image' u'Gold/chp2/c2gold_eliz_2.webp'>:
IOError: Couldn't find file 'Gold/chp2/c2gold_eliz_2.webp'.

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

Full traceback:
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in script
    $ ui.interact()
  File "renpy/ast.py", line 922, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "renpy/python.py", line 2218, in py_exec_bytecode
    exec(bytecode, globals, locals)
  File "renpy/common/_layout/screen_load_save.rpym", line 35, in <module>
    $ 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 3101, 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 3611, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "renpy/display/core.py", line 2441, in draw_screen
    renpy.config.screen_height,
  File "render.pyx", line 492, in renpy.display.render.render_screen
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/transition.py", line 368, in render
    top = render(self.new_widget, width, height, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/screen.py", line 681, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 777, in render
    surf = render(child, width, height, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/layout.py", line 980, in render
    surf = render(d, width - x, rh, cst, cat)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/behavior.py", line 787, in render
    rv = super(Button, self).render(width, height, st, at)
  File "renpy/display/layout.py", line 1184, in render
    st, at)
  File "render.pyx", line 170, in renpy.display.render.render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/transform.py", line 933, in render
    return transform_render(self, width, height, st, at)
  File "accelerator.pyx", line 116, in renpy.display.accelerator.transform_render
  File "render.pyx", line 263, in renpy.display.render.render
  File "renpy/display/im.py", line 607, in render
    return cache.get(self, render=True)
  File "renpy/display/im.py", line 271, in get
    surf = image.load()
  File "renpy/display/im.py", line 688, in load
    raise e
IOError: Couldn't find file 'Gold/chp2/c2gold_eliz_2.webp'.

Windows-10-10.0.19041
Ren'Py 7.4.4.1439
A O A CHP5_BETA
Sun Jun  5 20:45:15 2022
```
Download the Gold version of the game
 

Lumi24

Member
Mar 21, 2022
268
447
I tried loading my most recent save but it takes me to the main menu for some reason. I've tried loading a few early ones too but I'm getting errors. Looks like I have to start the whole thing again.
 

dualblades730

Newbie
Nov 9, 2019
79
42
I just started playing this game and haven't even finished chapter 1 yet. But when i try to open any of my saves after closing my game, i get this error:

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

While running game code:
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

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

Full traceback:
  File "renpy/common/_layout/screen_main_menu.rpym", line 28, in script
    python hide:
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/ast.py", line 922, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/python.py", line 2218, 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 "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/ui.py", line 298, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/core.py", line 3101, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/core.py", line 3910, in interact_core
    rv = root_widget.event(ev, x, y, 0)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1053, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/transition.py", line 48, in event
    return self.new_widget.event(ev, x, y, st) # E1101
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1053, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1053, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/screen.py", line 720, in event
    rv = self.child.event(ev, x, y, st)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1053, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1243, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 245, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1053, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1243, in event
    rv = super(Window, self).event(ev, x, y, st)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 245, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 1053, in event
    rv = i.event(ev, x - xo, y - yo, cst)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/layout.py", line 245, in event
    rv = d.event(ev, x - xo, y - yo, st)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/behavior.py", line 975, in event
    return handle_click(self.clicked)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/behavior.py", line 910, in handle_click
    rv = run(action)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/display/behavior.py", line 329, in run
    return action(*args, **kwargs)
  File "renpy/common/00action_file.rpy", line 452, in __call__
    renpy.load(fn)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/loadsave.py", line 767, in load
    log.unfreeze(roots, label="_after_load")
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/python.py", line 2173, in unfreeze
    self.rollback(0, force=True, label=label, greedy=greedy, on_load=True)
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/python.py", line 2005, in rollback
    self.load_failed()
  File "/private/var/folders/fx/hqtgx_q9521dryxs2htj6w040000gn/T/AppTranslocation/DD10DFC4-F8EF-4BFF-996B-C7D4AF8C5494/d/AoA_build.app/Contents/Resources/autorun/renpy/python.py", line 1923, in load_failed
    raise Exception("Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?")
Exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way?

Darwin-21.4.0-x86_64-i386-64bit
Ren'Py 7.4.4.1439
A O A CHP5_GOLD
Sat Jun 11 03:05:20 2022
Edit: I have now unpacked the scripts.rpa file and then installed the mod on a freshly unzipped version of the game. Now my saves seem to work when loaded but I don't get any highlighted texts for the correct dialogue to choose. Meaning the walkthrough mod is having a problem. But I still have the cheats menu in the bottom right. Please help. I just want to be able to use the walkthrough mod and also be able to use my saves so I don't have to finish the game in a single session
 
Last edited:

dualblades730

Newbie
Nov 9, 2019
79
42
Update: This is the first time that i've used one of your mods and had trouble with it. 99/100 times they're always amazing! I don't know if it matters, but i'm using a Mac, so maybe that's why your mod doesnt work on this game for me.

Anyways, I ended up using Sancho's mod for AOA Academy as it seems to work on mac for me. So don't force yourself to fix whatever error i'm getting if it's too difficult. I much rather prefer your mods over anyone else's due to how your's runs and having the "all options" choices during some dialogue selections, but I guess i'll make do with Sancho's mod for now.
 

Shangaria

New Member
Dec 28, 2019
12
4
Your mods are really amazing, sadly, with this last version, i keep having issues, at certain points it just goes back to main menu or even starts an entire new game out of the blue, especially when trying to get from chapter 3 to 4 or from 1 to 2 (tried starting an entire new run)
 

dacris69

M, TI
Donor
Nov 20, 2017
2,114
6,020
so with this mod, the game ends after chapter 4? anyone with this problem
edit ok fixed it with the cheat option
 
Last edited:

ThtsMyScrtCapImAlwysHorny

Well-Known Member
Aug 5, 2021
1,258
2,995
Is it safe to just extract the new version over an existing install (edit: with a previous version of the mod, to be clear), or do we need to redownload the whole game and do it fresh?
 
5.00 star(s) 3 Votes