SamuKata
vrengames
vrengames

patreon


Lab Rats 2 v0.34.2 Update/Patch

Lab Rats 2 v0.34.2 fixes up a number of problems that have shown up in v0.34.1, and also includes a massive performance improvement for the mobile version of the game. You can download the full game here:

PC: Lab Rats 2 v0.34.2-PC
Mac: Lab Rats 2 v0.34.2-Mac
Android: Lab Rats 2 v0.34.2-Android 

If you've already downloaded 0.34.1 and want to avoid downloading the entire image library you can get the modified script files here:

Lab Rats 2 v0.34.2 Patch 

Unzip the patch file into the main game folder, overwriting all of the files. This update should be save compatible.

Comments

So how long after giving birth should an employee show up back to your company again? Is there an issue where the game just eats npcs? I knocked up Alexia and used serums to hyper-accelerate her gestation and when I got the "I should be back to work tomorrow" call she just never showed. same for another random npc I had in marketing before her. It's been ~100+ days and they haven't shown to work since then but one had the late-night visit event, lol.

Severus Risum

I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10810, in script call call talk_person(picked_option) from _call_talk_person File "game/script.rpy", line 10928, in script call call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose. File "game/script.rpy", line 10925, in script call $ _return.call_action() File "game/chat_actions.rpy", line 1462, in script call $ player_choice.call_action() File "game/command_descriptions.rpy", line 252, in script call $ return_value.call_action() File "game/command_descriptions.rpy", line 555, in script call call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description File "game/command_descriptions.rpy", line 414, in script label naked_strip_description(the_person, remove_shoes = False): #This has been replaced by the generalised strip function in v0.34.1. Function left here for mod compatability in case any of them make use of this. Exception: Required parameter the_person has no value. -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10810, in script call call talk_person(picked_option) from _call_talk_person File "game/script.rpy", line 10928, in script call call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose. File "game/script.rpy", line 10925, in script call $ _return.call_action() File "game/chat_actions.rpy", line 1462, in script call $ player_choice.call_action() File "game/command_descriptions.rpy", line 252, in script call $ return_value.call_action() File "game/command_descriptions.rpy", line 555, in script call call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description File "game/command_descriptions.rpy", line 414, in script label naked_strip_description(the_person, remove_shoes = False): #This has been replaced by the generalised strip function in v0.34.1. Function left here for mod compatability in case any of them make use of this. File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 863, in execute values = apply_arguments(self.parameters, renpy.store._args, renpy.store._kwargs) File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 158, in apply_arguments return parameters.apply(args, kwargs, ignore_errors) File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 122, in apply raise Exception("Required parameter %s has no value." % name) Exception: Required parameter the_person has no value. Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Sun Nov 22 15:36:45 2020

marc0815

I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10810, in script call call talk_person(picked_option) from _call_talk_person File "game/script.rpy", line 10928, in script call call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose. File "game/script.rpy", line 10925, in script call $ _return.call_action() File "game/chat_actions.rpy", line 1462, in script call $ player_choice.call_action() File "game/command_descriptions.rpy", line 252, in script call $ return_value.call_action() File "game/command_descriptions.rpy", line 555, in script call call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description File "game/command_descriptions.rpy", line 414, in script label naked_strip_description(the_person, remove_shoes = False): #This has been replaced by the generalised strip function in v0.34.1. Function left here for mod compatability in case any of them make use of this. File "game/command_descriptions.rpy", line 555, in call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description NameError: name 'removes_shoes' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10810, in script call call talk_person(picked_option) from _call_talk_person File "game/script.rpy", line 10928, in script call call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose. File "game/script.rpy", line 10925, in script call $ _return.call_action() File "game/chat_actions.rpy", line 1462, in script call $ player_choice.call_action() File "game/command_descriptions.rpy", line 252, in script call $ return_value.call_action() File "game/command_descriptions.rpy", line 555, in script call call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description File "game/command_descriptions.rpy", line 414, in script label naked_strip_description(the_person, remove_shoes = False): #This has been replaced by the generalised strip function in v0.34.1. Function left here for mod compatability in case any of them make use of this. File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 1449, in execute args, kwargs = self.arguments.evaluate() File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 188, in evaluate kwargs[k] = renpy.python.py_eval(v, locals=scope) File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\python.py", line 2059, in py_eval return py_eval_bytecode(code, globals, locals) File "D:\Downloads\Lab_Rats_2-v0.34.1-pc\renpy\python.py", line 2052, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/command_descriptions.rpy", line 555, in call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description NameError: name 'removes_shoes' is not defined Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Sun Nov 22 15:35:55 2020

marc0815

I think some automated tests (can't test everything but common misspellings would be an easy win) would help. A general bug tracker with detailed information on the scenario, voting on bug fix priority, etc would be great.

Mr. X

Dear Vren, I strongly advice you to use some sort of bug tracking for better managing and track keeping of bugs. It is obvious you are struggeling with bugs for the last few updates and thats no shame considerung the complexity of your game. And trust me, I myself am a software dev and cant even begin to imagine the complexity you go through to have such customizable characters in an engine like renpy. Your vision is good but you need to get ontop of the bugs that creep up during development

ZwiebelTVDE

I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10760, in script call screen main_choice_display([people_list,actions_list]) File "game/script.rpy", line 10760, in script call screen main_choice_display([people_list,actions_list]) File "renpy/common/000statements.rpy", line 531, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File "game/script.rpy", line 47, in take_animation_screenshot if animation_draw_requested[draw_layer]: TypeError: 'bool' object has no attribute '__getitem__' -- Full Traceback ------------------------------------------------------------ Full traceback: File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\bootstrap.py", line 316, in bootstrap renpy.main.main() File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\main.py", line 578, in main run(restart) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\main.py", line 143, in run renpy.execution.run_context(True) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\execution.py", line 908, in run_context context.run() File "game/script.rpy", line 10760, in script call screen main_choice_display([people_list,actions_list]) File "game/script.rpy", line 10760, in script call screen main_choice_display([people_list,actions_list]) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 1957, in execute self.call("execute") File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 1945, in call return renpy.statements.call(method, parsed, *args, **kwargs) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\statements.py", line 277, in call return method(parsed, *args, **kwargs) File "renpy/common/000statements.rpy", line 531, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\exports.py", line 2905, in call_screen rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\ui.py", line 297, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\display\core.py", line 2702, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\Timo\Downloads\Lab_Rats_2-v0.34.1-pc\Lab_Rats_2-v0.34.1-pc\renpy\display\core.py", line 2932, in interact_core i() File "game/script.rpy", line 47, in take_animation_screenshot if animation_draw_requested[draw_layer]: TypeError: 'bool' object has no attribute '__getitem__' Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Fri Nov 13 13:39:14 2020

ZwiebelTVDE

don't know if this is just because I'm running a save from 34.1 but I get this error commanding Rebecca to strip``` I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10810, in script call call talk_person(picked_option) from _call_talk_person File "game/script.rpy", line 10925, in script call $ _return.call_action() File "game/chat_actions.rpy", line 1462, in script call $ player_choice.call_action() File "game/command_descriptions.rpy", line 252, in script call $ return_value.call_action() File "game/command_descriptions.rpy", line 555, in script call call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description File "game/command_descriptions.rpy", line 414, in script label naked_strip_description(the_person, remove_shoes = False): #This has been replaced by the generalised strip function in v0.34.1. Function left here for mod compatability in case any of them make use of this. File "game/command_descriptions.rpy", line 555, in call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description NameError: name 'removes_shoes' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10810, in script call call talk_person(picked_option) from _call_talk_person File "game/script.rpy", line 10925, in script call $ _return.call_action() File "game/chat_actions.rpy", line 1462, in script call $ player_choice.call_action() File "game/command_descriptions.rpy", line 252, in script call $ return_value.call_action() File "game/command_descriptions.rpy", line 555, in script call call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description File "game/command_descriptions.rpy", line 414, in script label naked_strip_description(the_person, remove_shoes = False): #This has been replaced by the generalised strip function in v0.34.1. Function left here for mod compatability in case any of them make use of this. File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\ast.py", line 1449, in execute args, kwargs = self.arguments.evaluate() File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\ast.py", line 188, in evaluate kwargs[k] = renpy.python.py_eval(v, locals=scope) File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2059, in py_eval return py_eval_bytecode(code, globals, locals) File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2052, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/command_descriptions.rpy", line 555, in call naked_strip_description(the_person, remove_shoes = removes_shoes) from _call_naked_strip_description NameError: name 'removes_shoes' is not defined Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Thu Nov 12 17:37:33 2020 ```

Got a bug every time I go to sleep. [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10850, in script call call advance_time from _call_advance_time_15 File "game/script.rpy", line 11536, in script python: File "game/script.rpy", line 11538, in people.run_day() File "game/script.rpy", line 2238, in run_day infraction.days_existed += 1 AttributeError: 'NoneType' object has no attribute 'days_existed' -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10850, in script call call advance_time from _call_advance_time_15 File "game/script.rpy", line 11536, in script python: File "C:\Users\James\Desktop\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 922, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\James\Desktop\Lab_Rats_2-v0.34.1-pc\renpy\python.py", line 2028, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 11538, in people.run_day() File "game/script.rpy", line 2238, in run_day infraction.days_existed += 1 AttributeError: 'NoneType' object has no attribute 'days_existed' Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Thu Nov 12 08:59:37 2020 [/code]

Hozu

Hey Vren, I dropped a few more bugs and typos and their fixes in a PM for ya. Thanks!

Baarogue

Another BUG:[code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10850, in script call call advance_time from _call_advance_time_15 File "game/script.rpy", line 11489, in script python: File "game/script.rpy", line 11491, in people.run_turn() File "game/script.rpy", line 2135, in run_turn a_role.run_turn(self) File "game/script.rpy", line 4471, in run_turn if self.on_turn is not None: AttributeError: 'Role' object has no attribute 'on_turn' -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10850, in script call call advance_time from _call_advance_time_15 File "game/script.rpy", line 11489, in script python: File "C:\Users\Gandolf\Desktop\Lab_Rats_2-v0.34.2-pc\renpy\ast.py", line 922, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Gandolf\Desktop\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2028, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 11491, in people.run_turn() File "game/script.rpy", line 2135, in run_turn a_role.run_turn(self) File "game/script.rpy", line 4471, in run_turn if self.on_turn is not None: AttributeError: 'Role' object has no attribute 'on_turn' Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Wed Nov 11 23:14:54 2020 [/code]

Could we have some lesbian action added for when the girls are at peak sluttiness?

SuperSaiyaMan12

The Wednesday card game crashes "out of memory" in the strip branch. I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10890, in script call $ picked_event[1].call_action(picked_event[0]) #Run the action with the person as an extra argument. File "game/game_roles/role_aunt.rpy", line 1167, in script call call family_games_night_drinks(the_mom, the_aunt) from _call_family_games_night_drinks File "game/game_roles/role_aunt.rpy", line 1309, in script call call family_games_night_cards(the_mom, the_aunt, lily) from _call_family_games_night_cards File "game/game_roles/role_aunt.rpy", line 1470, in script call call family_games_night_strip(the_mom, the_aunt, the_sister, partner) from _call_family_games_night_strip File "game/game_roles/role_aunt.rpy", line 1682, in script python: File "game/script.rpy", line 10890, in script call $ picked_event[1].call_action(picked_event[0]) #Run the action with the person as an extra argument. File "game/game_roles/role_aunt.rpy", line 1167, in script call call family_games_night_drinks(the_mom, the_aunt) from _call_family_games_night_drinks File "game/game_roles/role_aunt.rpy", line 1309, in script call call family_games_night_cards(the_mom, the_aunt, lily) from _call_family_games_night_cards File "game/game_roles/role_aunt.rpy", line 1470, in script call call family_games_night_strip(the_mom, the_aunt, the_sister, partner) from _call_family_games_night_strip File "game/game_roles/role_aunt.rpy", line 1682, in script python: File "game/game_roles/role_aunt.rpy", line 1686, in euchre_strip_description(person, the_item, the_group) File "game/game_roles/role_aunt.rpy", line 1978, in euchre_strip_description renpy.say("", person.title + " takes her " + the_item.display_name + " off, putting it down beside her chair.") File "renpy/common/00library.rpy", line 268, in say who(what, interact=interact, *args, **kwargs) File "game/script.rpy", line 49, in take_animation_screenshot surface_old = renpy.display.draw.screenshot(the_render[0], False) error: Out of memory -- Full Traceback ------------------------------------------------------------ Full traceback: File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\bootstrap.py", line 316, in bootstrap renpy.main.main() File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\main.py", line 578, in main run(restart) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\main.py", line 143, in run renpy.execution.run_context(True) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\execution.py", line 908, in run_context context.run() File "game/script.rpy", line 10890, in script call $ picked_event[1].call_action(picked_event[0]) #Run the action with the person as an extra argument. File "game/game_roles/role_aunt.rpy", line 1167, in script call call family_games_night_drinks(the_mom, the_aunt) from _call_family_games_night_drinks File "game/game_roles/role_aunt.rpy", line 1309, in script call call family_games_night_cards(the_mom, the_aunt, lily) from _call_family_games_night_cards File "game/game_roles/role_aunt.rpy", line 1470, in script call call family_games_night_strip(the_mom, the_aunt, the_sister, partner) from _call_family_games_night_strip File "game/game_roles/role_aunt.rpy", line 1682, in script python: File "game/script.rpy", line 10890, in script call $ picked_event[1].call_action(picked_event[0]) #Run the action with the person as an extra argument. File "game/game_roles/role_aunt.rpy", line 1167, in script call call family_games_night_drinks(the_mom, the_aunt) from _call_family_games_night_drinks File "game/game_roles/role_aunt.rpy", line 1309, in script call call family_games_night_cards(the_mom, the_aunt, lily) from _call_family_games_night_cards File "game/game_roles/role_aunt.rpy", line 1470, in script call call family_games_night_strip(the_mom, the_aunt, the_sister, partner) from _call_family_games_night_strip File "game/game_roles/role_aunt.rpy", line 1682, in script python: File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\ast.py", line 922, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\python.py", line 2028, in py_exec_bytecode exec bytecode in globals, locals File "game/game_roles/role_aunt.rpy", line 1686, in euchre_strip_description(person, the_item, the_group) File "game/game_roles/role_aunt.rpy", line 1978, in euchre_strip_description renpy.say("", person.title + " takes her " + the_item.display_name + " off, putting it down beside her chair.") File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\exports.py", line 1343, in say renpy.store.say(who, what, *args, **kwargs) File "renpy/common/00library.rpy", line 268, in say who(what, interact=interact, *args, **kwargs) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\character.py", line 1142, in __call__ self.do_display(who, what, cb_args=self.cb_args, **display_args) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\character.py", line 842, in do_display **display_args) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\character.py", line 591, in display_say rv = renpy.ui.interact(mouse='say', type=type, roll_forward=roll_forward) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\ui.py", line 297, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\display\core.py", line 2702, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\display\core.py", line 2932, in interact_core i() File "game/script.rpy", line 49, in take_animation_screenshot surface_old = renpy.display.draw.screenshot(the_render[0], False) File "gldraw.pyx", line 1415, in renpy.gl.gldraw.GLDraw.screenshot File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\display\pgrender.py", line 174, in flip return copy_surface_unscaled(surf) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\display\pgrender.py", line 129, in copy_surface rv = surface_unscaled(surf.get_size(), alpha) File "C:\games\Renpy\Lab_Rats_2-v0.34.1-pc\renpy\display\pgrender.py", line 118, in surface surf = Surface((width + 4, height + 4), 0, sample) File "src/pygame_sdl2/surface.pyx", line 164, in pygame_sdl2.surface.Surface.__init__ error: Out of memory Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.1 Tue Nov 10 11:17:45 2020

Robert McClenahan

Had the "Broken AC" crisis drop into an infinite loop of "..." after choosing stip down option and pay attention to x. Two women on Production Team. one at 55 slut the other at 33. The first woman stripped almost naked. The second woman took off her top and stopped stripping.

Robert McClenahan

I got this one after the Friday Night event with the Mom character (serum, if it matters) ``` I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10850, in script call call advance_time from _call_advance_time_15 File "game/script.rpy", line 11503, in script if crisis.is_action_enabled(): File "game/script.rpy", line 11503, in if crisis.is_action_enabled(): File "game/script.rpy", line 4382, in is_action_enabled requirement_return = self.check_requirement(extra_args) File "game/script.rpy", line 4379, in check_requirement return self.requirement(*extra_args) TypeError: 'Role' object is not callable -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10850, in script call call advance_time from _call_advance_time_15 File "game/script.rpy", line 11503, in script if crisis.is_action_enabled(): File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\ast.py", line 1840, in execute if renpy.python.py_eval(condition): File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2059, in py_eval return py_eval_bytecode(code, globals, locals) File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2052, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/script.rpy", line 11503, in if crisis.is_action_enabled(): File "game/script.rpy", line 4382, in is_action_enabled requirement_return = self.check_requirement(extra_args) File "game/script.rpy", line 4379, in check_requirement return self.requirement(*extra_args) TypeError: 'Role' object is not callable Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Wed Nov 11 17:33:43 2020 ```

I got this after doing a performance review``` I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 10777, in script call $ talk_action.call_action(picked_option) File "game/crises/limited_time_events.rpy", line 116, in script call call talk_person(the_person) from _call_talk_person_10 File "game/script.rpy", line 10923, in script call $ _return.call_action(the_person) File "game/game_roles/role_employee.rpy", line 433, in script call call advance_time from _call_advance_time_14 File "game/script.rpy", line 11503, in script if crisis.is_action_enabled(): File "game/script.rpy", line 11503, in if crisis.is_action_enabled(): File "game/script.rpy", line 4382, in is_action_enabled requirement_return = self.check_requirement(extra_args) File "game/script.rpy", line 4379, in check_requirement return self.requirement(*extra_args) TypeError: 'Role' object is not callable -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 10777, in script call $ talk_action.call_action(picked_option) File "game/crises/limited_time_events.rpy", line 116, in script call call talk_person(the_person) from _call_talk_person_10 File "game/script.rpy", line 10923, in script call $ _return.call_action(the_person) File "game/game_roles/role_employee.rpy", line 433, in script call call advance_time from _call_advance_time_14 File "game/script.rpy", line 11503, in script if crisis.is_action_enabled(): File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\ast.py", line 1840, in execute if renpy.python.py_eval(condition): File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2059, in py_eval return py_eval_bytecode(code, globals, locals) File "L:\Adult\Lab_Rats_2-v0.34.2-pc\Lab_Rats_2-v0.34.2-pc\renpy\python.py", line 2052, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/script.rpy", line 11503, in if crisis.is_action_enabled(): File "game/script.rpy", line 4382, in is_action_enabled requirement_return = self.check_requirement(extra_args) File "game/script.rpy", line 4379, in check_requirement return self.requirement(*extra_args) TypeError: 'Role' object is not callable Windows-8-6.2.9200 Ren'Py 7.3.5.606 Lab Rats 2 - Down to Business v0.34.2 Wed Nov 11 17:31:27 2020 ```

I saw this effect but couldn't figure the source. In sex_mechanics you add the happiness effect under "happiness_modifier" when you teardown the modifiers you clear "happiness_effect". Also, you don't clear "public_sex".

Robert McClenahan


More Creators