Lab Rats 2 v0.8.1 is Live!
Added 2018-08-28 06:40:39 +0000 UTCDownload it here!
PC (Windows and Linux): Lab Rats 2 v0.8.1-PC
Android: Lab Rats 2 v0.8.1-Android
NOTE: A hot fixed version was uploaded on Aug 8th fixing a crash bug related to turn processing. If you were experiencing a consistent redownload the game and it will be fixed.
Lab Rats 2 v0.8.1 is finished and ready for release to the general public! This update includes a number of new and exciting features and improvements. First, Stephanie from Lab Rats 1 makes an appearance as the first returning character. Second, the new role of head researcher introduces the first chunk of storyline style content to the game. Third, a new goal based experience system gives you a way to advance your skills and stats while encouraging you to explore the world!
The return of Stephanie marks the first of several Lab Rats 1 characters that will be introduced into Lab Rats 2. Stephanie joins your company as your first head researcher in charge of new scientific discovery. Stephanie comes with several unique dialogue lines referring to the events of the first game, and the system for adding her to the game have laid the groundwork for adding future characters quickly and easily.
Stephanie is your first head researcher, but you are free to fire her from the position and move anyone you wish into it. An intelligent head researcher is critical in advancing your understanding of the mind-controlling serums you are producing. Several key events now unlock new tiers of serum trait research. These events will have long lasting effects on the people you use as test subjects.
This update also includes the first iteration of the new goal based experience system. Each category of experience - stats, work skills, and sex skills - now has a goal attached to them. Upon completing the goal you may increase one of the attributes in that category. This update includes twelve goals designed to test the goal creation system; future updates will be able to add a huge variety of goals without significant effort.
Finally, there have been a collection of general improvements across the game. Employees now only receive pay Monday through Friday, many menus have been improved, a new base character style has been added, glasses have been added as clothing objects, and many more small additions and bug fixes!
Here is a full changelog going from v0.7.1 to v0.8.1:
*CHANGES AND NEW ADDITIONS*
* Added "Head Researcher" Role.
* Serum production traits now require special events triggered by the head researcher to unlock.
* Refined serum design and research selection screens as well as serum and trait tooltips.
* Improved serum trading UI.
* Expanded functionality of the business overview screen so it can be used to select employees during events.
* Added events unique to your head researcher that unlock improved serum, advanced serum, and futuristic serum production.
* Added ability to select and fire your head researcher.
* Happiness now tents towards 100 at a rate of 1/day if it is higher or lower at the end of the day.
* Added Stephanie as unqiue NPC.
* Expanded intro sequence. Stephanie now begins the game as your first head researcher.
* Added unique "Stephanie" personality with unique responses in several situations.
* Updated "Detailed Information" screen to be more visually appealing and easily readable.
* Updated serum completion crisis to allow you to select any of your R&D employees to test on, head researcher is always brought forward first.
* Added "Goals" system. Each catagory of experience (raw stats, work skills, and sex skills) have a goal associated with them. On completion you recieve a free point to put into any skill/stat in the catagory
* Added twelve basic goals to test "goals" based leveling system. More to be added over future updates.
* Improved character sheet screen, added ability to spend extra points on character sheet screen, and added goal updates to character sheet screen.
* Character sheet button now turns green when a goal is complete and waiting for you to collect your reward.
* Added new "wild" personality type.
* Employees now take the weekends off.
* Added goal UI to the standard main screen HUD. Shows current name and progress of your three active goals.
* Many dialogue branching options during sex now use effective sluttiness (sluttiness + arousal effect) instead of just sluttiness.
* Added new background for your apartment bedroom, kitchen, and lobby.
* Added special personality type used by one head researcher event.
* Slow Release Dopamine now lowers obedience by 2 instead of 5 per time chunk. Happiness gain remains the same at +5 per chunk.
* Starting character points lowered to 20 to balance the ability to increase them by completing goals.
* Added end of day message announcing the bonus to research based on their int. Each point of int above 2 of the head researcher gives +5% to research generated.
* Broken AC crisis event now requires the casual uniform policy before you can ask people to strip down.
* Characters are now only paid their daily salary on work days.
* Added "sitting" character position to be used in future events.
* Added sunglasses clothing item.
* Added modern glasses clothing item.
* Added big glasses clothing item.
*BUG FIXES*
* Fixed incorrect function call name causing crash.
* Fixed crash when assigning personal outfit to character.
* Fixed crash caused by displaying facial accessories.
Comments
OMG, silly me: I just had the "Amount of supply you would like to maintain" set too low!
Petechons
2018-09-05 01:41:49 +0000 UTCI'm still getting the issue I reported for 0.7, where my daily Supplies Procured tops out at 747 units, no matter how many people I hire for that department. I presume this is not an intentional feature of the game. (And until Vren gets around to fixing this bug, can anyone help me figure out a "cheat" to work around it?)
Petechons
2018-09-04 17:57:17 +0000 UTCwhen ever i try to change the production line i get this [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 5792, in script call python: File "game/script.rpy", line 6710, in script call screen serum_production_select_ui File "renpy/common/000statements.rpy", line 519, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File "game/script.rpy", line 4411, in execute screen serum_production_select_ui: File "game/script.rpy", line 4411, in execute screen serum_production_select_ui: File "game/script.rpy", line 4484, in execute if line_selected: File "game/script.rpy", line 4485, in execute frame: File "game/script.rpy", line 4491, in execute vbox: File "game/script.rpy", line 4493, in execute if len(mc.business.serum_designs) == 0: File "game/script.rpy", line 4499, in execute for a_serum in mc.business.serum_designs: File "game/script.rpy", line 4500, in execute if a_serum.researched: File "game/script.rpy", line 4501, in execute textbutton a_serum.name action [Hide("serum_tooltip"), Function(mc.business.change_production,a_serum,line_selected), SetScreenVariable("line_selected",None)] hovered Show("serum_tooltip",None,a_serum,0.94,0.072) unhovered Hide("serum_tooltip") style "textbutton_style" text_style "textbutton_text_style" Exception: String u'[pk[kp[' ends with an open format operation. -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 5792, in script call python: File "game/script.rpy", line 6710, in script call screen serum_production_select_ui File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\ast.py", line 1828, in execute self.call("execute") File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\ast.py", line 1816, in call return renpy.statements.call(method, parsed, *args, **kwargs) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\statements.py", line 177, in call return method(parsed, *args, **kwargs) File "renpy/common/000statements.rpy", line 519, in execute_call_screen store._return = renpy.call_screen(name, *args, **kwargs) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\exports.py", line 2710, in call_screen rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\ui.py", line 287, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\core.py", line 2649, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\core.py", line 3033, in interact_core root_widget.visit_all(lambda i : i.per_interact()) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\core.py", line 511, in visit_all d.visit_all(callback) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\core.py", line 511, in visit_all d.visit_all(callback) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\core.py", line 511, in visit_all d.visit_all(callback) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\screen.py", line 424, in visit_all callback(self) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\core.py", line 3033, in <lambda> root_widget.visit_all(lambda i : i.per_interact()) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\screen.py", line 434, in per_interact self.update() File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\display\screen.py", line 619, in update self.screen.function(**self.scope) File "game/script.rpy", line 4411, in execute screen serum_production_select_ui: File "game/script.rpy", line 4411, in execute screen serum_production_select_ui: File "game/script.rpy", line 4484, in execute if line_selected: File "game/script.rpy", line 4485, in execute frame: File "game/script.rpy", line 4491, in execute vbox: File "game/script.rpy", line 4493, in execute if len(mc.business.serum_designs) == 0: File "game/script.rpy", line 4499, in execute for a_serum in mc.business.serum_designs: File "game/script.rpy", line 4500, in execute if a_serum.researched: File "game/script.rpy", line 4501, in execute textbutton a_serum.name action [Hide("serum_tooltip"), Function(mc.business.change_production,a_serum,line_selected), SetScreenVariable("line_selected",None)] hovered Show("serum_tooltip",None,a_serum,0.94,0.072) unhovered Hide("serum_tooltip") style "textbutton_style" text_style "textbutton_text_style" File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\ui.py", line 967, in _textbutton text = renpy.text.text.Text(label, style=text_style, substitute=substitute, scope=scope, **text_kwargs) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\text\text.py", line 1377, in __init__ self.set_text(text, scope, substitute) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\text\text.py", line 1477, in set_text i, did_sub = renpy.substitutions.substitute(i, scope, substitute) File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\substitutions.py", line 242, in substitute s = formatter.vformat(s, (), kwargs) File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 563, in vformat File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/string.py", line 572, in _vformat File "F:\Games\P Games\New\Lab Rats\Lab_Rats_2-v0.8.1-pc\renpy\substitutions.py", line 157, in parse raise Exception("String {0!r} ends with an open format operation.".format(s)) Exception: String u'[pk[kp[' ends with an open format operation. Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.8.1 Sat Sep 01 14:48:58 2018 [/code] </lambda>
Jason Cadoret
2018-09-01 04:49:32 +0000 UTCThis is great! Unique characters and a storyline is the only thing LR2 was missing. Keep up the good work, I like how methodically and systematically you are tackling this project.
PC
2018-08-31 11:17:29 +0000 UTCWell, I actually managed to progress past the 3rd research event. There were "Select" buttons on the right side of the screen (though they were a little misaligned for whatever reason)
Bingbong
2018-08-30 01:01:42 +0000 UTCOne last thing: I think it might be beneficial if there was a 'back' button in the outfit manager; It's not a huge thing, just a suggestion... For those times when you click it accidentally and aren't really into making one at that time. But this is minor :D I'd also like to state I'm only trying to bug report here; NOT AT ALL complaining.... I love this game and am having a blast watching it evolve. And yes, I'm one of the people who are SUPER pleased that this game is now being rendered in Daz instead of that honey select thing or whatever it was for LR1. No offense to anyone who preferred that; It's only my opinion. Thank you for the Daz renders!!!
Tim R Mercado
2018-08-29 04:38:10 +0000 UTCOk, so I think I'm again stuck at the 3rd research event that gets you the futuristic stuff, the 7 slot serum. Now, you can talk to (at least Stephanie as head researcher, haven't tried with someone else) your Head Researcher and she will recognize when you have 3 candidates that meet the requirements. BUT. Without a button to actively choose each girl, or all of them or whatnot, I can't seem to progress beyond the screen that lists the 3 girls. They have blue highlighted name buttons on the left of the UI, but when you click those, you are only brought to the detailed information page for that girl and there is no further buttons to choose them; There is only the blue 'return' button that brings you back to the screen where you see your 3 candidates. So you just loop between these and can't progress. I just used the back button to back completely out of telling Stephanie I was ready, but I cannot progress now unfortunately, unless I am missing something and there is a way to select the girls that I don't see.
Tim R Mercado
2018-08-29 04:35:42 +0000 UTCIs it currently possible to impregnate any of the girls? If not, is that planned for the future?
2018-08-29 03:59:41 +0000 UTCSo I applied the fix that _syntaxera_ gave us in a reply upthread. Game is totally playable now. But, when Steph has the event 'we've made a breakthrough!' and I go to choose someone to test the serum on, I only get to the employee screen with no button to actually choose an employee. So I have to use Renpy's back function to go back a few steps and tell her to finalize it, instead of test the serum on someone, because you can't choose a girl to test the serum on and thus you can't go forward. This is in no way gamebreaking, but it is a bit of a bummer lol.
Tim R Mercado
2018-08-29 00:10:49 +0000 UTCare the look of the girl gonna improve with time ? cause i find the girl from the first game are more beautiful and diverse than LR2
2018-08-28 22:10:15 +0000 UTCStart new company, day 1, assigned research focus and then went to order some supplies and got this: [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 5792, in script call python: File "game/script.rpy", line 6594, in script call call advance_time from _call_advance_time_3 File "game/script.rpy", line 7009, in script python: File "game/script.rpy", line 7012, in <module> if crisis[0].check_requirement(): #Get the first element of the weighted tuple, the action. File "game/script.rpy", line 1971, in check_requirement return self.requirement(*extra_args) File "game/crises.rpy", line 81, in broken_AC_crisis_requirement if mc.business.is_open_for_business(): #Only trigger if people are in the office. File "game/script.rpy", line 408, in is_open_for_business if not self.is_work_day(): #It is the weekend, people have the day off. File "game/script.rpy", line 417, in is_work_day if day % y == 5 or day % 7 == 6: #TODO: add support for expanding workdays NameError: global name 'y' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 5792, in script call python: File "game/script.rpy", line 6594, in script call call advance_time from _call_advance_time_3 File "game/script.rpy", line 7009, in script python: File "E:\Programs Contained\Lab_Rats_2-v0.8.1-pc\Lab_Rats_2-v0.8.1-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "E:\Programs Contained\Lab_Rats_2-v0.8.1-pc\Lab_Rats_2-v0.8.1-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 7012, in <module> if crisis[0].check_requirement(): #Get the first element of the weighted tuple, the action. File "game/script.rpy", line 1971, in check_requirement return self.requirement(*extra_args) File "game/crises.rpy", line 81, in broken_AC_crisis_requirement if mc.business.is_open_for_business(): #Only trigger if people are in the office. File "game/script.rpy", line 408, in is_open_for_business if not self.is_work_day(): #It is the weekend, people have the day off. File "game/script.rpy", line 417, in is_work_day if day % y == 5 or day % 7 == 6: #TODO: add support for expanding workdays NameError: global name 'y' is not defined Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.8.1 Tue Aug 28 14:43:12 2018 [/code] </module></module>
ajacksonian
2018-08-28 18:46:02 +0000 UTCPeople, lol... _syntaxera_ told you all how to fix that error just a few posts up in chat xD
Tim R Mercado
2018-08-28 18:43:05 +0000 UTCjust tried 8.1 and get error right from the start... something"I'm sorry, but an uncaught exception occurred/NameError: global name 'y' is not defined
Lotan
2018-08-28 18:08:46 +0000 UTCNow I know why I'm never making a game, I would never be able to put up with all the people who never read anything.
2018-08-28 15:20:53 +0000 UTCGetting 'Advance Research' is not very intuitive (spent about 20mins looking), for anyone stuck going into the Special Role Actions tab of your Head Researcher, will give a event to unlocking the next tier of research
Thrans
2018-08-28 14:18:19 +0000 UTCThis version seems practically unplayable, as it seems like doing anything on the first action will produce an error. I tried researching or talking to Stephs.
2018-08-28 13:57:36 +0000 UTCOk pretty much unplayable only get to research 2 things new list does not appear after first day steph no longer turns up i think that is main error but unsure it did not like the save from 7.1 so i deleted that folder the game 7.1 not the save ran a new game and got all these errors :( i should have kept old 7.1 so i could atleast grind and make money
2018-08-28 13:09:21 +0000 UTCi need the dev email can you send it to me please so i can copy all the errors for you guys ?
2018-08-28 12:53:56 +0000 UTCum i am getting 6 errors on first day try talking to steph error try researching error 7.1 didn't do this
2018-08-28 12:53:20 +0000 UTCDifferent model system, essentially can't be the same
Nutterbutter
2018-08-28 12:23:26 +0000 UTC<a href="https://mega.nz/#!vIlVDJyQ!TkqBIllhF6GQ9tupIDpskoIDhnEcYeuBQNCgCCfcSAs" rel="nofollow noopener" target="_blank">https://mega.nz/#!vIlVDJyQ!TkqBIllhF6GQ9tupIDpskoIDhnEcYeuBQNCgCCfcSAs </a> hopefully?
2018-08-28 12:12:04 +0000 UTCOne question, the Stephanie appeared was not the same model as in LR1, is that normal?
Shas'O Dal'yth Kauyon Kais Taku
2018-08-28 11:53:17 +0000 UTCI actually didn't recognize Stephanie at first. Would it be possible to get her model to be more similar to the first game?
McSpazz
2018-08-28 11:11:16 +0000 UTCImpossible to find and edit on Android. Update please
Louis Arnaud
2018-08-28 10:51:59 +0000 UTCyeah, go into script.rpy, go to line 417 and change the y to 7
2018-08-28 08:28:09 +0000 UTCI'm getting the following error when doing any action, other than moving: [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script.rpy", line 5792, in script call python: File "game/script.rpy", line 6588, in script call call advance_time from _call_advance_time_2 File "game/script.rpy", line 7055, in script python: File "game/script.rpy", line 7057, in <module> people.run_move(place) File "game/script.rpy", line 1356, in run_move if work_destination is not None and mc.business.is_open_for_business(): #She works for us, move her to her work station, File "game/script.rpy", line 408, in is_open_for_business if not self.is_work_day(): #It is the weekend, people have the day off. File "game/script.rpy", line 417, in is_work_day if day % y == 5 or day % 7 == 6: #TODO: add support for expanding workdays NameError: global name 'y' is not defined -- Full Traceback ------------------------------------------------------------ Full traceback: File "game/script.rpy", line 5792, in script call python: File "game/script.rpy", line 6588, in script call call advance_time from _call_advance_time_2 File "game/script.rpy", line 7055, in script python: File "C:\Users\Joshua\Downloads\Lab_Rats_2-v0.8.1-pc\Lab_Rats_2-v0.8.1-pc\renpy\ast.py", line 862, in execute renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store) File "C:\Users\Joshua\Downloads\Lab_Rats_2-v0.8.1-pc\Lab_Rats_2-v0.8.1-pc\renpy\python.py", line 1912, in py_exec_bytecode exec bytecode in globals, locals File "game/script.rpy", line 7057, in <module> people.run_move(place) File "game/script.rpy", line 1356, in run_move if work_destination is not None and mc.business.is_open_for_business(): #She works for us, move her to her work station, File "game/script.rpy", line 408, in is_open_for_business if not self.is_work_day(): #It is the weekend, people have the day off. File "game/script.rpy", line 417, in is_work_day if day % y == 5 or day % 7 == 6: #TODO: add support for expanding workdays NameError: global name 'y' is not defined Windows-8-6.2.9200 Ren'Py 7.0.0.196 Lab Rats 2 - Down to Business v0.8.1 Tue Aug 28 17:50:13 2018 [/code] </module></module>
2018-08-28 08:21:11 +0000 UTCAlso, now that I've made an account, is there going to be any way to see character's age apart from when hiring them?
2018-08-28 07:49:43 +0000 UTCscript.rpy Line 417: if day % y == 5 or day % 7 == 6: #TODO: add support for expanding workdays should be day % 7 == 5
2018-08-28 07:45:59 +0000 UTCRegarding Stephenie's dialogue about the first game, I always liked to get the "Pregnant Harem" ending... is there a reference to that?
TheDistur6edGuy
2018-08-28 07:24:51 +0000 UTC