Race of Life - Walkthrough/cheats mod
Game Developer: Underground Studio
Game Version: Episode 4 hotfix v4
Features:
Highlighted/added hints to dialogue options and phone messages (Can be toggled off/on)
"CHEATS" button in top right corner (Can edit points, unlock gallery)
Replays in gallery now use your picked name instead of default one
Option to skip racing minigames
Installation:
PC: Drag and drop the folder "game" from the mod into your Race of Life folder
MAC: Unzip the mod -> Right click Race of Life -> Click "Show Package Contents" -> Open the "Contents/Resources/autorun" folder -> Hold the Option key and drag the folder named "game" from the mod into the "autorun" folder -> Click merge
Download : MEGA PIXELDRAIN
Steam: MEGA PIXELDRAIN
Comments (24)
I'm sorry, but an uncaught exception occurred. While running game code: File "game/script/episode3/ep3_scene4.rpy", line 386, in script j "{i}I have to buy new gauges!" File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 22, in execute File "game/phone/phone.rpy", line 24, in execute File "game/phone/phone.rpy", line 33, in execute File "game/phone/phone.rpy", line 54, in execute File "game/phone/phone.rpy", line 55, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 111, in execute File "game/phone/app_shop.rpy", line 118, in execute File "game/phone/app_shop.rpy", line 124, in execute File "game/phone/app_shop.rpy", line 125, in execute File "game/phone/app_shop.rpy", line 125, in File "game/phone/app_shop.rpy", line 51, in show TypeError: getattr(): attribute name must be string -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script/episode3/ep3_scene4.rpy", line 386, in script j "{i}I have to buy new gauges!" File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\ast.py", line 930, in execute renpy.exports.say(who, what, *args, **kwargs) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\exports.py", line 1474, in say who(what, *args, **kwargs) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\character.py", line 1352, in __call__ self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\character.py", line 1003, in do_display display_say(who, File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\character.py", line 693, in display_say rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\core.py", line 3582, 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:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\core.py", line 4055, in interact_core root_widget.visit_all(lambda d : d.per_interact()) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\core.py", line 684, in visit_all d.visit_all(callback, seen) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\core.py", line 684, in visit_all d.visit_all(callback, seen) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\core.py", line 684, in visit_all d.visit_all(callback, seen) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\screen.py", line 476, in visit_all callback(self) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\core.py", line 4055, in root_widget.visit_all(lambda d : d.per_interact()) File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\screen.py", line 487, in per_interact self.update() File "C:\Program Files (x86)\Steam\steamapps\common\Race of Life - Act 1\renpy\display\screen.py", line 680, in update self.screen.function(**self.scope) File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 22, in execute File "game/phone/phone.rpy", line 24, in execute File "game/phone/phone.rpy", line 33, in execute File "game/phone/phone.rpy", line 54, in execute File "game/phone/phone.rpy", line 55, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 111, in execute File "game/phone/app_shop.rpy", line 118, in execute File "game/phone/app_shop.rpy", line 124, in execute File "game/phone/app_shop.rpy", line 125, in execute File "game/phone/app_shop.rpy", line 125, in File "game/phone/app_shop.rpy", line 51, in show TypeError: getattr(): attribute name must be string Windows-10-10.0.26300 AMD64 Ren'Py 8.1.3.23091805 Race of Life Race-of-Life-Act-1-v1.04.8 Sun Oct 18 02:05:07 2026
Is this updated for Act 3.2?
Can this get an update please?
I'm getting this error when I try to access the parts app for the first time: [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script/episode3/ep3_scene4.rpy", line 386, in script j "{i}I have to buy new gauges!" File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 22, in execute File "game/phone/phone.rpy", line 24, in execute File "game/phone/phone.rpy", line 33, in execute File "game/phone/phone.rpy", line 54, in execute File "game/phone/phone.rpy", line 55, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 111, in execute File "game/phone/app_shop.rpy", line 118, in execute File "game/phone/app_shop.rpy", line 124, in execute File "game/phone/app_shop.rpy", line 125, in execute File "game/phone/app_shop.rpy", line 125, in File "game/phone/app_shop.rpy", line 51, in show TypeError: getattr(): attribute name must be string -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script/episode3/ep3_scene4.rpy", line 386, in script j "{i}I have to buy new gauges!" File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/ast.py", line 930, in execute renpy.exports.say(who, what, *args, **kwargs) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/exports.py", line 1474, in say who(what, *args, **kwargs) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/character.py", line 1352, in __call__ self.do_display(who, what, cb_args=self.cb_args, dtt=dtt, **display_args) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/character.py", line 1003, in do_display display_say(who, File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/character.py", line 693, in display_say rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/ui.py", line 299, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/core.py", line 3582, 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 "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/core.py", line 4055, in interact_core root_widget.visit_all(lambda d : d.per_interact()) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/core.py", line 684, in visit_all d.visit_all(callback, seen) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/screen.py", line 476, in visit_all callback(self) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/core.py", line 4055, in root_widget.visit_all(lambda d : d.per_interact()) File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/screen.py", line 487, in per_interact self.update() File "/Users/khris/Library/Application Support/Steam/steamapps/common/Race of Life - Act 1/renpy/display/screen.py", line 680, in update self.screen.function(**self.scope) File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 2, in execute File "game/phone/phone.rpy", line 22, in execute File "game/phone/phone.rpy", line 24, in execute File "game/phone/phone.rpy", line 33, in execute File "game/phone/phone.rpy", line 54, in execute File "game/phone/phone.rpy", line 55, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 102, in execute File "game/phone/app_shop.rpy", line 111, in execute File "game/phone/app_shop.rpy", line 118, in execute File "game/phone/app_shop.rpy", line 124, in execute File "game/phone/app_shop.rpy", line 125, in execute File "game/phone/app_shop.rpy", line 125, in File "game/phone/app_shop.rpy", line 51, in show TypeError: getattr(): attribute name must be string macOS-26.3-arm64-arm-64bit arm64 Ren'Py 8.1.3.23091805 Race of Life Race-of-Life-Act-1-v1.04.8 Mon Jul 20 23:59:51 2026 [/code] Any fix? Running the steam copy Please let me know if any additional info is needed
Has this been fixed?
Did you find any fix? I can't get past the scene where you need to open the shop
Will there be an update for this mod? Its broken when i try to access the parts app and I cant continue the game. worth donating for!
What's the error message? There was a problem with the parts app but that bug was fixed already.
the download links are down
crash Solution : Download UnRen > drop the .bat in the game folder > run > 1 >2 >3 > close and start game
Hey, great work! Any timeline for a ROL Update for 1.4?
is this the same as the patreon 3.2 version as if i use this with that, it crashes.
thanks a lot!
I'm sorry, but an uncaught exception occurred. After initialization, but before game start. File "game/screens/main_menu/main_menu.rpy", line 1, in prepare_screen screen main_menu(): File "game/screens/main_menu/main_menu.rpy", line 1, in prepare screen main_menu(): Exception: A screen named MenuBackground does not exist. -- Full Traceback ------------------------------------------------------------ Full traceback: File "D:\SteamLibrary\steamapps\common\Race of Life - Act 1\renpy\bootstrap.py", line 275, in bootstrap renpy.main.main() File "D:\SteamLibrary\steamapps\common\Race of Life - Act 1\renpy\main.py", line 670, in main run(restart) File "D:\SteamLibrary\steamapps\common\Race of Life - Act 1\renpy\main.py", line 93, in run renpy.display.screen.prepare_screens() File "D:\SteamLibrary\steamapps\common\Race of Life - Act 1\renpy\display\screen.py", line 1003, in prepare_screens s.ast.prepare_screen() File "game/screens/main_menu/main_menu.rpy", line 1, in prepare_screen screen main_menu(): File "game/screens/main_menu/main_menu.rpy", line 1, in prepare screen main_menu(): File "D:\SteamLibrary\steamapps\common\Race of Life - Act 1\renpy\sl2\slast.py", line 2015, in prepare raise Exception("A screen named {} does not exist.".format(self.target)) Exception: A screen named MenuBackground does not exist. Windows-10-10.0.19045 AMD64 Ren'Py 8.1.3.23091805 Sun Jan 19 21:21:34 2025
I get an error screen in ep2 when I have to choose a name for the nerdy girl student. Can't seem to fix it even when I reinstall or validate the files. Thanks!
the cheats work for me but the dialogue helper doesn't and is enable
Did you install the mod correctly or did you unren your game? It must say bottom right in the main menu that the mod is installed.
Unlocking scenes doesn't work.
Can't unlock all scenes :(
Fixed. Redownload the mod.
the cheats work for me, but the dialogue helper doesn't
Check if its activated under "Other" in the cheat menu
Please update your mod for ep. 2
Thank you very much. :)
