LR2 v0.17.0 Hotfix is Live
Added 2019-06-02 06:57:34 +0000 UTCThe links on the release page here have been updated. Major bugs preventing all sex scenes and several of the new character events from progressing have been fixed.
I need to apologize for the state that the recent Lab Rats 2 update was pushed out in. There is a basic level of functionality that you should expect, even for an early bug testing version, that I did not meet. I won't make any excuses, I should have been more organized and thorough with my basic testing and I won't let this happen again.
I've uploaded a hot fixed version of v0.17.0 that should solve all of the immediate bugs that I have been able to track down. I'd like to thank all of the people who left helpful bug reports, you helped get all of these issues resolved much faster than I would have been able to by my self.
I hope now you're able to enjoy the new update and all of it's content!
Comments
Fixed, and expanded to a few other places so that unmet people now display their stat changes.
Vren
2019-06-06 05:55:15 +0000 UTC[code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 7851, in script call call talk_person(person_choice) from _call_talk_person File "game/script.rpy", line 8230, in script call call fuck_person(the_person,private = in_private) from _call_fuck_person File "game/script.rpy", line 8349, in script call call sex_description(the_person, position_choice, object_choice, start_round, private=private, girl_in_charge = girl_in_charge) from _call_sex_description File "game/script.rpy", line 8522, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private, girl_in_charge = girl_in_charge) from _call_sex_description_2 File "game/script.rpy", line 8522, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private, girl_in_charge = girl_in_charge) from _call_sex_description_2 File "game/script.rpy", line 8522, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private, girl_in_charge = girl_in_charge) from _call_sex_description_2 File "game/script.rpy", line 8522, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private, girl_in_charge = girl_in_charge) from _call_sex_description_2 File "game/script.rpy", line 8435, in script call $ watcher.call_dialogue("sex_watch", the_sex_person = the_person, the_position = the_position) #Get the watcher's reaction to the people having sex. This might include dialogue calls from other personalities as well! File "game/personalities.rpy", line 1581, in script $ the_person.change_obedience(-2) File "game/personalities.rpy", line 1581, in $ the_person.change_obedience(-2) File "game/script.rpy", line 2054, in change_obedience log_string = self.title + ": " + str(amount) + " Obedience" TypeError: unsupported operand type(s) for +: 'NoneType' and 'unicode'
2019-06-05 19:56:42 +0000 UTCrole_aunt.rpy is missing a closing bracket on line 439.
Thanny
2019-06-04 23:13:39 +0000 UTCGlad to see new dialogue and branching content. I eagerly look forward to the addition of more, with new consequences and complications, and all that good dramatic stuff.
Mr. L
2019-06-04 21:07:05 +0000 UTCOh yep, I had it's on_apply and on_remove effects reversed. That's been fixed now!
Vren
2019-06-04 05:28:59 +0000 UTCFound and fixed!
Vren
2019-06-04 05:28:03 +0000 UTCFixed!
Vren
2019-06-04 05:27:57 +0000 UTCFixed the issue, thanks for finding that!
Vren
2019-06-04 05:27:27 +0000 UTCFixed the first and implemented the parameter from the second (Finishing it got lost in the shuffle right before the release).
Vren
2019-06-04 05:27:16 +0000 UTCSerums need to install desires. That is all.
blakeness
2019-06-03 20:32:21 +0000 UTCThe new sluttiness system isn't really working as intended. While it's supposed to give a player ability to slowly increase core sluttiness without serums, what it effectively does is eventually increases everyone's sluttiness by 10 and that's all. To use the new mechanic you have to somehow increase girl's sluttiness by 5 over soft cap, and events that can do it are almost non-existent. And flirting caps at 20. So you're stuck with serums or fucking anyway, just as before. Honestly, I think that giving everyone base suggestibility of 5 or giving a player some ways to increase core suggestibility (capped at, say, 10) is much better mechanic for "natural increase" of sluttiness.
2019-06-03 15:55:30 +0000 UTCShe likely hates working or hates her job in particular, or maybe conservative outfits.
2019-06-03 15:48:00 +0000 UTCVren, what's up with happiness decreasing every day? Steph's happiness plummets every single day even without using any serums and I just can't figure out why.
#3000
2019-06-03 13:20:22 +0000 UTCLibido suppressant trait is broken (ADDS +20 slut and +20 temp slut instead of substracting it).
2019-06-03 07:41:25 +0000 UTCIn crisis.rpy [Line 2992] the_person.outfit = the_person.wardrobe.get_random_appropriate_underwear() Is missing the parameter, it should be: the_person.outfit = the_person.wardrobe.get_random_appropriate_underwear(the_person.sluttiness)
2019-06-02 20:04:35 +0000 UTC[code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 7853, in script call call talk_person(person_choice) from _call_talk_person File "game/script.rpy", line 7929, in script call call person_new_title(the_person) from _call_person_new_title File "game/chat_actions.rpy", line 206, in script mc.name "I think [formatted_title_two] is the best of the two." File "renpy/common/00library.rpy", line 266, in say who(what, interact=interact, *args, **kwargs) KeyError: u'formatted_title_two'
2019-06-02 15:39:59 +0000 UTCin crises.rpy changed anrgy to angry
retchedegg
2019-06-02 15:12:13 +0000 UTCduring employees fight event I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 7821, in script call menu: File "game/script.rpy", line 9139, in script call $ the_crisis.call_action() File "game/crises.rpy", line 2012, in script $ person_one.draw_person(emotion = "anrgy") File "game/crises.rpy", line 2012, in $ person_one.draw_person(emotion = "anrgy") File "game/script.rpy", line 1707, in draw_person displayable_list.extend(self.outfit.generate_draw_list(self,position,emotion,special_modifier)) #Get the displayables for everything we wear. Note that extnsions do not return anything because they have nothing to show. File "game/script.rpy", line 3273, in generate_draw_list ordered_displayables.append(item.generate_item_displayable(position, face_style, emotion, special_modifiers)) File "game/script.rpy", line 3157, in generate_item_displayable the_image = image_set.get_image(face_type, emotion, special_modifiers) File "game/script.rpy", line 3202, in get_image return Image("character_images/" + self.images[index_string]) KeyError: u'Face_1_anrgy'
retchedegg
2019-06-02 15:10:02 +0000 UTCin role_cousin.rpy change two instances of the_perosn into the_person also changed one instance of visisble to visible
retchedegg
2019-06-02 14:42:25 +0000 UTCwhile blackmailing cousin into strip I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 7874, in script call $ picked_event[1].call_action(picked_event[0]) #Run the action with the person as an extra argument. File "game/role_cousin.rpy", line 137, in script call call cousin_blackmail_list(the_person) from _call_cousin_blackmail_list File "game/role_cousin.rpy", line 291, in script while not the_perosn.outfit.vagina_visisble(): File "game/role_cousin.rpy", line 291, in while not the_perosn.outfit.vagina_visisble(): NameError: name 'the_perosn' is not defined
retchedegg
2019-06-02 14:37:47 +0000 UTCFull traceback: File "game/script.rpy", line 7824, in script call menu: File "game/script.rpy", line 9142, in script call $ the_crisis.call_action() File "game/crises.rpy", line 1264, in script call call fuck_person(the_person) from _call_fuck_person_4 File "game/script.rpy", line 8351, in script call call sex_description(the_person, position_choice, object_choice, start_round, private=private, girl_in_charge = girl_in_charge) from _call_sex_description File "game/script.rpy", line 8524, in script call call sex_description(the_person, position_choice, the_object, round+1, private = private, girl_in_charge = girl_in_charge) from _call_sex_description_2 File "game/script.rpy", line 8495, in script call call fuck_person(the_person) from _call_fuck_person_2 File "game/script.rpy", line 8351, in script call call sex_description(the_person, position_choice, object_choice, start_round, private=private, girl_in_charge = girl_in_charge) from _call_sex_description File "game/script.rpy", line 8448, in script call $ the_position.call_strip_ask(the_person, the_clothing, mc.location, the_object, round) File "game/blowjob.rpy", line 312, in script $ the_girl.draw_animated_removal(the_clothing, position_tag.position_tag) File "D:\games\Lab_Rats_2-v0.17.0a-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "D:\games\Lab_Rats_2-v0.17.0a-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/blowjob.rpy", line 312, in $ the_girl.draw_animated_removal(the_clothing, position_tag.position_tag) NameError: name 'position_tag' is not defined Windows-7-6.1.7601-SP1 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.17.0a Sun Jun 02 17:03:25 2019 [/code]
2019-06-02 14:01:18 +0000 UTCgot one of the errors with mom I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 7891, in script call python: File "game/script.rpy", line 8678, in script call call advance_time from _call_advance_time_1 File "game/script.rpy", line 9139, in script call $ the_crisis.call_action() File "game/crises.rpy", line 3039, in script $ the_clothing = the_person.outfit.remove_random_upper(top_layer_first, do_not_remove = True) File "game/crises.rpy", line 3039, in $ the_clothing = the_person.outfit.remove_random_upper(top_layer_first, do_not_remove = True) NameError: name 'top_layer_first' is not defined
retchedegg
2019-06-02 13:55:11 +0000 UTCI'm 99% sure that it's ok to play a save before hotfix.
2019-06-02 12:38:14 +0000 UTCTwo more things: 1) after new fix there are two places where cousin gets -1 love, +3 obedience: role_cousin.rpy lines 208-209 and lines 316-317. This is probably unintended. 2) Another issue is with "include normal" parameter for get_random_opinion(), this place was unreachable before fixes, but currently it throws an error.
2019-06-02 12:10:37 +0000 UTCdont worry the incomplete state at each patch cycle is what makes it feel like a triple A game at release date xD fixing bugs is part of the fun for me, it helps me understand the code a little bit more and therefore it helps me be a bit more powerful in the game i am not saying i enjoy a bugged game, but if there is a low quantity of bugs it does not matter how severe they are (i feel like this patch the things that held me back the most are the cousin phase two, i think two mom text events (one with some peek at underwear and another one that i did not pay proper attention to, i dont have them properly observed and documented so i dont know if they were properly reported/fixed, i think one was something with random_top or somecuch and the one with the peek was random_underwear or something like that, i was paying attention to something else at the time so i cannot properly document them from tracebacks, which is my fault and i apologise) and there was a third thing that broke the game, but there was an easy fix for it so i dont remember (i think it was the role thing where it broke sex scenes))
retchedegg
2019-06-02 10:24:08 +0000 UTCDo you anticipate that a fresh save will be needed to restore those character events?
Apollo
2019-06-02 09:12:16 +0000 UTC