CreatorsOk
vrengames
vrengames

patreon


Lab Rats 2 v0.12.0 Release!

Lab Rats v0.12.0 is finished and ready for it's Patron only release!

PC: Lab Rats 2 v0.12.0-PC 

Mac: Lab Rats 2 v0.12.0 

Android: Lab Rats 2 v0.12.0 

This update focuses on expanding the number of returning LR1 characters to three, adding your sister and mother to the game. Both characters come with unique dialogue and personalities, a unique set of likes and dislikes, and a number of new events specific to them.

Beyond the addition of the two returning characters there are a number of other improvements and changes. Two new clothing items, a summer dress and a wide lace choker, have been added to expand the outfit making possibilities. Outfits can now be exported and imported as .xml files, making it much easier to save outfits between games, share them with others, or tweak the default master wardrobe to your tastes. All of the existing sex positions have had unique orgasm descriptions added, and the new "Ahegao" goal rewards you with a sex skill point if you're able to make a girl climax multiple times in a row. Finally, characters now have internal schedules that they try to adhere to. For most characters this replicates the previous behaviour, but your family will make sure they are home in the evening, and future updates will be able to make use of the functionality.

I hope you enjoy the update!

Changelog (v0.11.1 to v0.12.0):

*CHANGES AND ADDITIONS*

* Wardrobes are now imported from .xml files stored in the /wardrobes folder.

* Exported outfits are now placed in the Exported_Outfits.xml file in the /wardrobes folder.

* Character last name is now entered on the character creation screen.

* Created unique "Lily" personality type.

* Created unique "Mom" personality type.

* Added Mom's Bedroom and Lily's Bedroom locations.

* Added tabboo modifier to sluttiness when trying to seduce someone related to you.

* Rewrote game introduction to include new family members.

* Removed personal funds from the game. The business bank account now also acts as the players reserve of cash for all purposes.

* Added position specific orgasm descriptions.

* Rerendered tube top clothing item to reduce clipping (more work still needed).

* Added Summer Dress clothing item.

* Added Wide Lace Choker clothing item.

* Added new Mom specific crisis.

* Added several new Lily specific events which come up several days after the game has started.

* Characters now have internal schedules that they will try and follow. Currently this duplicates previous work-home schedule with the exception of your family, who go home earlier.

* Added new facial design.

* Added Patron rewards, including new outfits and a new predefined character.

* Added "Ahegao" sex goal: give the same girl multiple orgasms in a row, in a single session.


Comments

For god's sake, don't take their stapler, then...

blakeness

found a bug where if you fire some one or they quit they still show up at work and are counted as employees but you can't get employee specific interactions ( ex: move to another division)

Found and fixed the problem, thanks for the report!

Vren

Yep, that's just an oversight on my part while writing. It's been corrected and the fix will be included in v0.12.1

Vren

Ah non-terminating loop conditions, I love you so. I've found and fixed the problem, thanks for the report!

Vren

Found and fixed the problem, it'll be fixed in v0.12.1. In the mean time you can hire the person to any other division and transfer them, everything should work properly.

Vren

Found and fixed the problem, thanks for the report!

Vren

Found the problem and fixed it up. I didn't have any code handling the situation where your last name is empty, and Lily and Mom's last names are set to be the same as yours.

Vren

I've found and fixed the problem. Thanks for the report!

Vren

Thank you for that suggestion!

Petechons

seems like there just isn't a response written for against_wall, temp fix that worked for me was just to copy the one in missionary and change the label to against_wall

Justin Chandler

Also the game stops when Jennifer offers to change in front of the MC and her shirt gets removed. The game doesn't lock or crash as I can still press any button, the scene just won't progress past "You watch as your mom take off her long t-shirt."

Entire game crash(It automatically exited, with exception: I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7844, in script call call advance_time from _call_advance_time_3 File "game/script.rpy", line 8291, in script call $ crisis.call_action() File "game/roles.rpy", line 396, in script call call fuck_person(the_person) from _call_fuck_person_8 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7643, in script call call sex_description(the_person, the_position, the_object, round+1, private = private) from _call_sex_description_1 File "game/script.rpy", line 7647, in script call call fuck_person(the_person) from _call_fuck_person_2 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7582, in script call $ the_position.call_orgasm(the_person,mc.location, the_object, round) File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7844, in script call call advance_time from _call_advance_time_3 File "game/script.rpy", line 8291, in script call $ crisis.call_action() File "game/roles.rpy", line 396, in script call call fuck_person(the_person) from _call_fuck_person_8 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7643, in script call call sex_description(the_person, the_position, the_object, round+1, private = private) from _call_sex_description_1 File "game/script.rpy", line 7647, in script call call fuck_person(the_person) from _call_fuck_person_2 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7582, in script call $ the_position.call_orgasm(the_person,mc.location, the_object, round) ScriptError: could not find label 'orgasm_against_wall'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\bootstrap.py", line 306, in bootstrap renpy.main.main() File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\main.py", line 513, in main run(restart) File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\main.py", line 139, in run renpy.execution.run_context(True) File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\execution.py", line 879, in run_context context.run() File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7844, in script call call advance_time from _call_advance_time_3 File "game/script.rpy", line 8291, in script call $ crisis.call_action() File "game/roles.rpy", line 396, in script call call fuck_person(the_person) from _call_fuck_person_8 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7643, in script call call sex_description(the_person, the_position, the_object, round+1, private = private) from _call_sex_description_1 File "game/script.rpy", line 7647, in script call call fuck_person(the_person) from _call_fuck_person_2 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7582, in script call $ the_position.call_orgasm(the_person,mc.location, the_object, round) File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7844, in script call call advance_time from _call_advance_time_3 File "game/script.rpy", line 8291, in script call $ crisis.call_action() File "game/roles.rpy", line 396, in script call call fuck_person(the_person) from _call_fuck_person_8 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7643, in script call call sex_description(the_person, the_position, the_object, round+1, private = private) from _call_sex_description_1 File "game/script.rpy", line 7647, in script call call fuck_person(the_person) from _call_fuck_person_2 File "game/script.rpy", line 7512, in script call call sex_description(the_person, position_choice, object_choice, 0, private=private) from _call_sex_description File "game/script.rpy", line 7675, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private) from _call_sex_description_2 File "game/script.rpy", line 7582, in script call $ the_position.call_orgasm(the_person,mc.location, the_object, round) File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\script.py", line 873, in lookup raise ScriptError("could not find label '%s'." % str(original)) ScriptError: could not find label 'orgasm_against_wall'. Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.12.0 Tue Jan 01 15:47:06 2019

FooLord

Not to be a jerk about it, but if you set defaults on your function arguments bug like this wouldn't happen: [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7932, in script $ new_person.set_work(mc.business.s_div) File "game/script.rpy", line 7932, in <module> $ new_person.set_work(mc.business.s_div) TypeError: set_work() takes exactly 3 arguments (2 given) -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7932, in script $ new_person.set_work(mc.business.s_div) File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\foo\Lab_Rats_2-v0.12.0-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 7932, in <module> $ new_person.set_work(mc.business.s_div) TypeError: set_work() takes exactly 3 arguments (2 given) Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.12.0 Tue Jan 01 15:00:35 2019 [/code] </module></module>

FooLord

if you get into "She's slutty enough that she doesn't care if you watch or not." when you are helping jenifer pick out an outfit, the game gets stuck after adding $ strip_choice = the_person.outfit.remove_random_any(top_layer_first = True, do_not_remove = True) so the code is $ strip_choice = the_person.outfit.remove_random_any(top_layer_first = True, do_not_remove = True) while strip_choice is not None: $ the_person.draw_animated_removal(strip_choice) "You watch as your mom take off her [strip_choice.name]." $ strip_choice = the_person.outfit.remove_random_any(top_layer_first = True, do_not_remove = True) "Once she's stripped naked she grabs another outfit and starts to put it on." it seems to work. That code is 3 times in the crises.rpy

retchedegg

after ignoring the error, it counts me as having a new employee, but they never show up to work

Just got this on day 1 after trying to assign a new hire [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7932, in script $ new_person.set_work(mc.business.s_div) File "game/script.rpy", line 7932, in <module> $ new_person.set_work(mc.business.s_div) TypeError: set_work() takes exactly 3 arguments (2 given) -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7932, in script $ new_person.set_work(mc.business.s_div) File "C:\Users\ryan\Desktop\Lab_Rats_2-v0.12.0-pc\Lab_Rats_2-v0.12.0-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\ryan\Desktop\Lab_Rats_2-v0.12.0-pc\Lab_Rats_2-v0.12.0-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 7932, in <module> $ new_person.set_work(mc.business.s_div) TypeError: set_work() takes exactly 3 arguments (2 given) Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.12.0 Tue Jan 01 15:39:36 2019 [/code] </module></module>

[code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 8352, in <module> File "game/script.rpy", line 1412, in run_move File "game/script.rpy", line 1936, in wear_uniform File "game/script.rpy", line 1698, in set_uniform AttributeError: 'NoneType' object has no attribute 'get_copy' -- Full Traceback ------------------------------------------------------------ Full traceback: File "script.rpyc", line 6890, in script call File "script.rpyc", line 7856, in script call File "script.rpyc", line 8350, in script File "/data/user/0/lab.rats.down.to.business/files/renpy/ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "/data/user/0/lab.rats.down.to.business/files/renpy/python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 8352, in <module> File "game/script.rpy", line 1412, in run_move File "game/script.rpy", line 1936, in wear_uniform File "game/script.rpy", line 1698, in set_uniform AttributeError: 'NoneType' object has no attribute 'get_copy' [/code] This occurs every time I set a uniform. After this no one wears the uniform and the majority of the corporation doesn't do any work until I get rid of the uniform. </module></module>

during piledriver talk dirty to her File "game/piledriver.rpy", line 94, in <module> if the_girl.opinion_score("creampies") > 0 or the_girl.opinion_score("risking getting pregnant"): AttributeError: 'Person' object has no attribute 'opinion_score' in piledriver.rpy changed three ".opinion_score" and one ".opinion_socre" (two of those are for the risking getting pregnant the other two are for being covered in cum) into .get_opinion_score</module>

retchedegg

Also same type error when in Mom's Room and try to talk to someone,

[code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 6854, in script python: File "game/script.rpy", line 6855, in <module> tuple_list = format_person_list(mc.location.people, draw_hearts = True) #This gets the names of people and appends modifiers to add their character color and text. We can also use it to add other things later if we want (like hearts for sluttiness indicators). File "game/script.rpy", line 59, in format_person_list tuple_string = "{color=" + person.char.who_args["color"] + "}" + "{font=" + person.char.what_args["font"] + "}" + person.name + " " + person.last_name[0] + ".{/font}{/color}" IndexError: string index out of range -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 6854, in script python: File "C:\Users\Downloads\Lab_Rats_2-v0.12.0-pc\Lab_Rats_2-v0.12.0-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Downloads\Lab_Rats_2-v0.12.0-pc\Lab_Rats_2-v0.12.0-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 6855, in <module> tuple_list = format_person_list(mc.location.people, draw_hearts = True) #This gets the names of people and appends modifiers to add their character color and text. We can also use it to add other things later if we want (like hearts for sluttiness indicators). File "game/script.rpy", line 59, in format_person_list tuple_string = "{color=" + person.char.who_args["color"] + "}" + "{font=" + person.char.what_args["font"] + "}" + person.name + " " + person.last_name[0] + ".{/font}{/color}" IndexError: string index out of range Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.12.0 Tue Jan 01 11:36:11 2019 [/code] </module></module>

When trying to talk to someone in Lily Room

during sex against a wall File "game/script.rpy", line 7582, in script call $ the_position.call_orgasm(the_person,mc.location, the_object, round) ScriptError: could not find label 'orgasm_against_wall'. shoule i post the entire traceback or is this enough?

retchedegg

just had the same error when i tried to employ someone into supply procurement work around: employ people somewhere else and than move them to supply or you can open script.rpy and change "new_person.set_work(mc.business.s_div)" to "new_person.set_work([1,2,3], mc.business.s_div)" that seems to fix it as well

retchedegg

I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7932, in script $ new_person.set_work(mc.business.s_div) File "game/script.rpy", line 7932, in <module> $ new_person.set_work(mc.business.s_div) TypeError: set_work() takes exactly 3 arguments (2 given) -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 6890, in script call python: File "game/script.rpy", line 7932, in script $ new_person.set_work(mc.business.s_div) File "G:\Downloads\Lab_Rats_2-v0.12.0-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "G:\Downloads\Lab_Rats_2-v0.12.0-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 7932, in <module> $ new_person.set_work(mc.business.s_div) TypeError: set_work() takes exactly 3 arguments (2 given) Windows-XP-5.1.2600-SP3 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.12.0 Tue Jan 01 09:52:51 2019 (I can't hire into the supply dept)</module></module>


More Models and Creators