Yeah, the blue one should be "Recommended".not sur if this is a glitch or not. but during thge conversation with Lydya about her father and sister "both" options are "Not recommended? (am playing the steam version) View attachment 3536386
I would upgrade the mod to be able to change the last name also.View attachment 3070023
Updated: 2024-04-08
Game/Creator: Mech Academy by Space Samurai Games |You must be registered to see the links—You must be registered to see the links
Modder: RiamMar |You must be registered to see the links—You must be registered to see the links— F95zone —You must be registered to see the links—You must be registered to see the links
Game Version: v0.4.18
You don't have permission to view the spoiler content. Log in or register now.You don't have permission to view the spoiler content. Log in or register now.There are already to previews for scenes 4.19 and 4.21 in the gallery.
They will not work. You'll need to look them up in their folders if you don't want to wait till next update.
Steam version APK made by Ghost''
APK made by cebs
Downloads:
Please pick the mod that matches your games version!
You must be registered to see the links—You must be registered to see the links—You must be registered to see the links—You must be registered to see the links
If enounter an error (v0.4.12 content) "TypeError: %c requires int or char", click "ignore" and wait for an official patch. Dev reported: Fix will probably be out tomorrow.
You don't have permission to view the spoiler content. Log in or register now.
If I don't forget about it, I will add that to the next update.I would upgrade the mod to be able to change the last name also.
There should be a note for the above option that it leads to a sex scene with IrinaWell, I had the feeling that I wanted to add something... Last name... let's see if I don't forget it in the next 15 minutes.
Edit:
- Old content checked (Chapter 4): 18/18
- New content added 3/3
- Option to change last name (a bit trickier)
- Testing changing last name (should work)
- Testing choice WT
- Packing and Uploading
- Thread updated
Yeah, that's me missing the line there. Will be fixed in a minute.There be a note for the above option that it leads to a sex scene
and from what I can tell there's no repercussions for taking it. You still get the scene with Elara.
View attachment 3586467
I'm sorry, but an uncaught exception occurred.
While running game code:
File "game/script.rpy", line 824, in script
scene black with dissolve_1
Exception: Could not find font 'mod/fonts/Jost-Regular.ttf'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "game/script.rpy", line 824, in script
scene black with dissolve_1
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\ast.py", line 1658, in execute
renpy.exports.with_statement(trans, paired=paired)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\exports.py", line 1657, in with_statement
return renpy.game.interface.do_with(trans, paired, clear=clear)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 2798, in do_with
return self.interact(trans_pause=True,
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3377, 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 "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3912, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 2602, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 495, in renpy.display.render.render_screen
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\transition.py", line 378, 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 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\screen.py", line 704, 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 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 1060, in render
surf = render(d, rw, height - y, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\behavior.py", line 885, in render
rv = super(Button, self).render(width, height, st, at)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 1334, in render
surf = render(child,
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 266, in renpy.display.render.render
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\text.py", line 2109, in render
virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\text.py", line 656, in __init__
glyphs = ts.glyphs(s, self)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\text.py", line 255, in glyphs
fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\font.py", line 717, in get_font
face = load_face(fn)
File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\font.py", line 658, in load_face
raise Exception("Could not find font {0!r}.".format(orig_fn))
Exception: Could not find font 'mod/fonts/Jost-Regular.ttf'.
Windows-10-10.0.19045 AMD64
Ren'Py 8.0.3.22090809
Mech Academy 0.4.21
Thu May 2 15:08:57 2024
Did you copy the "mod" folder into your game folder, so that there is a folder "game/mod"?Code:I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 824, in script scene black with dissolve_1 Exception: Could not find font 'mod/fonts/Jost-Regular.ttf'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 824, in script scene black with dissolve_1 File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\ast.py", line 1658, in execute renpy.exports.with_statement(trans, paired=paired) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\exports.py", line 1657, in with_statement return renpy.game.interface.do_with(trans, paired, clear=clear) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 2798, in do_with return self.interact(trans_pause=True, File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3377, 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 "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3912, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\core.py", line 2602, in draw_screen surftree = renpy.display.render.render_screen( File "render.pyx", line 495, in renpy.display.render.render_screen File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 170, in renpy.display.render.render File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\transition.py", line 378, 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 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 170, in renpy.display.render.render File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 170, in renpy.display.render.render File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\screen.py", line 704, 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 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 884, in render surf = render(child, width, height, cst, cat) File "render.pyx", line 170, in renpy.display.render.render File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 1060, in render surf = render(d, rw, height - y, cst, cat) File "render.pyx", line 170, in renpy.display.render.render File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\behavior.py", line 885, in render rv = super(Button, self).render(width, height, st, at) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\display\layout.py", line 1334, in render surf = render(child, File "render.pyx", line 170, in renpy.display.render.render File "render.pyx", line 266, in renpy.display.render.render File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\text.py", line 2109, in render virtual_layout = Layout(self, width, height, renders, drawable_res=False, size_only=True) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\text.py", line 656, in __init__ glyphs = ts.glyphs(s, self) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\text.py", line 255, in glyphs fo = font.get_font(self.font, self.size, self.bold, self.italic, 0, self.antialias, self.vertical, self.hinting, layout.oversample) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\font.py", line 717, in get_font face = load_face(fn) File "C:\Users\Neio\Downloads\Compressed\MechAcademy-0.4.21-pc\MechAcademy-0.4.21-pc\renpy\text\font.py", line 658, in load_face raise Exception("Could not find font {0!r}.".format(orig_fn)) Exception: Could not find font 'mod/fonts/Jost-Regular.ttf'. Windows-10-10.0.19045 AMD64 Ren'Py 8.0.3.22090809 Mech Academy 0.4.21 Thu May 2 15:08:57 2024
The game isn't running with your mod. Is there any fix or way to fix it?( The game is running without the mod)
ThanksDid you copy the "mod" folder into your game folder, so that there is a folder "game/mod"?
If not, either install the game again and actually copy the mod folder and not just the content OR edit the "game/config.rpy" with any text editor and change the second line according to this pic:
View attachment 3595480
That should fix the issue if you copied only the content of the mod folder.
Ha Ha Ha! Better late then never.All I'm gonna say is just.. What. The. Hell.
Here's a funny thing. I remember putting the game on my on-hold list & eventually forgetting about it until just now. It was due to the lack of a mod & not knowing the effects of my choices and I really don't like playing games that way due to being a completionist and being spoiled by walkthrough/guides on RPG games. Here is my comment actually, and it was posted on the EXACT day you posted this mod.
My favorite modder to the rescue I guess, even though I'm 6 months late to finding out about this mod lmao. View attachment 3596858
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
Exception: VPGrid not completely full, needs a multiple of 3 children.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00gamemenu.rpy", line 170, in script
$ ui.interact()
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\ast.py", line 1131, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\python.py", line 1061, in py_exec_bytecode
exec(bytecode, globals, locals)
File "renpy/common/00gamemenu.rpy", line 170, in <module>
$ ui.interact()
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\ui.py", line 299, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3377, 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 "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3810, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 1 more time]
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\screen.py", line 456, in visit_all
self.child.visit_all(callback, seen=None)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all
d.visit_all(callback, seen)
[Previous line repeated 5 more times]
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 584, in visit_all
callback(self)
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3810, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\viewport.py", line 678, in per_interact
raise exc
Exception: VPGrid not completely full, needs a multiple of 3 children.
Windows-10-10.0.22631 AMD64
Ren'Py 8.0.3.22090809
Mech Academy 0.4.21
Wed May 15 23:19:10 2024
Not sure were exactly this error occurs, but the fix in itself is a general one, so it should be fine.when i click on mod settings i get this
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00gamemenu.rpy", line 170, in script $ ui.interact() File "renpy/common/00gamemenu.rpy", line 170, in <module> $ ui.interact() Exception: VPGrid not completely full, needs a multiple of 3 children. -- Full Traceback ------------------------------------------------------------ Full traceback: File "renpy/common/00gamemenu.rpy", line 170, in script $ ui.interact() File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\ast.py", line 1131, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\python.py", line 1061, in py_exec_bytecode exec(bytecode, globals, locals) File "renpy/common/00gamemenu.rpy", line 170, in <module> $ ui.interact() File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3377, 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 "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3810, in interact_core root_widget.visit_all(lambda i : i.per_interact()) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all d.visit_all(callback, seen) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all d.visit_all(callback, seen) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all d.visit_all(callback, seen) [Previous line repeated 1 more time] File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\screen.py", line 456, in visit_all self.child.visit_all(callback, seen=None) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all d.visit_all(callback, seen) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all d.visit_all(callback, seen) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 582, in visit_all d.visit_all(callback, seen) [Previous line repeated 5 more times] File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 584, in visit_all callback(self) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\core.py", line 3810, in <lambda> root_widget.visit_all(lambda i : i.per_interact()) File "C:\Agames\mech\MechAcademy-0.4.21-pc\renpy\display\viewport.py", line 678, in per_interact raise exc Exception: VPGrid not completely full, needs a multiple of 3 children. Windows-10-10.0.22631 AMD64 Ren'Py 8.0.3.22090809 Mech Academy 0.4.21 Wed May 15 23:19:10 2024
Hello kind sir or ma'am. A new version is out. Take your time, and we appreciate your good work.Not sure were exactly this error occurs, but the fix in itself is a general one, so it should be fine.
The files on the download hosts are updated.
Heyo! I updated the mod a few hours ago. But, it seems I forgot to upload the mod into the GoFile base folder.Hello kind sir or ma'am. A new version is out. Take your time, and we appreciate your good work.
This world doesn't deserve youHeyo! I updated the mod a few hours ago. But, it seems I forgot to upload the mod into the GoFile base folder.
Links should *all* be up-to-date now.
I also added a "v0.5.3-tl-fix only use if you encounter an error" archive. That one has the ENG translation for scene 3 that caused an error in the patreon release. As the name suggests, only use this if you encounter an error. Not sure if that problem was fixed in this here version or not.
thank you~Heyo! I updated the mod a few hours ago. But, it seems I forgot to upload the mod into the GoFile base folder.
Links should *all* be up-to-date now.
I also added a "v0.5.3-tl-fix only use if you encounter an error" archive. That one has the ENG translation for scene 3 that caused an error in the patreon release. As the name suggests, only use this if you encounter an error. Not sure if that problem was fixed in this here version or not.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00start.rpy", line 167, in script
jump expression _in_replay
ScriptError: could not find label 'cap_05_05_elara_sex'.
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "renpy/common/00start.rpy", line 167, in script
jump expression _in_replay
File "E:\Renpy\MechAcademy-0.5.3-pc\renpy\ast.py", line 1974, in execute
rv = renpy.game.script.lookup(target)
File "E:\Renpy\MechAcademy-0.5.3-pc\renpy\script.py", line 927, in lookup
raise ScriptError("could not find label '%s'." % str(original))
ScriptError: could not find label 'cap_05_05_elara_sex'.
Windows-10-10.0.22631 AMD64
Ren'Py 8.0.3.22090809
Mech Academy 0.5.3
Tue May 28 18:49:13 2024