💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
September 28, 2022

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)

R
Richard Lunde · October 18, 2026

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

F
Fawad Khan · October 13, 2026

Is this updated for Act 3.2?

D
Dr_Snowcone9620 · August 18, 2026

Can this get an update please?

i
itsjust_khris · July 21, 2026

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

D
Dr_Snowcone9620 · July 19, 2026

Has this been fixed?

i
itsjust_khris · July 21, 2026

Did you find any fix? I can't get past the scene where you need to open the shop

D
Dr_Snowcone9620 · June 7, 2026

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!

S
Scrappy · June 7, 2026

What's the error message? There was a problem with the parts app but that bug was fixed already.

J
Jan-Niklas · January 31, 2026

the download links are down

s
shahin gorgin · August 1, 2025

crash Solution : Download UnRen > drop the .bat in the game folder > run > 1 >2 >3 > close and start game

t
themetaldr · May 1, 2025

Hey, great work! Any timeline for a ROL Update for 1.4?

C
Cr4ck3rs Att4ck · April 11, 2025

is this the same as the patreon 3.2 version as if i use this with that, it crashes.

大
大铁棍子医院捅主任 · March 12, 2025

thanks a lot!

Q
QcVitals · January 20, 2025

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

T
Thundercat456 · January 13, 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!

I
Igor Brandt · December 19, 2024

the cheats work for me but the dialogue helper doesn't and is enable

S
Scrappy · December 19, 2024

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.

B
Bench Woody · December 15, 2024

Unlocking scenes doesn't work.

F
Federico · December 15, 2024

Can't unlock all scenes :(

S
Scrappy · December 15, 2024

Fixed. Redownload the mod.

R
Roffles · November 19, 2024

the cheats work for me, but the dialogue helper doesn't

S
Scrappy · November 20, 2024

Check if its activated under "Other" in the cheat menu

K
Klaus Konopka · September 9, 2023

Please update your mod for ep. 2

H
Hanbo · September 28, 2022

Thank you very much. :)