Lab Rats 2
Lab Rats 2 0.34.1
Patch Notes
0.34.1
*CHANGES AND ADDITIONS*
- Refactored several sections of code to improve maintainability and modability.
- Roles may now have functions assigned to them that are run on each turn, during each move phase, or on the end of each day.
- Added support for dynamically modified character dialogue.
- Extended Ren'py support for Person, dialogue may (and should, to support dynamic dialogue changes) be written as the_person "dialogue", instead of the_person.char "dialogue"
- give_serum function now returns the serum given instead of True, if any. If nothing is given returns False.
- Added generic strip description function to help centralise a number of related event actions.
- Added infraction Class and related functions
- Added punishment system. Each infraction has a severity ranging from 1 (least serious) to 5 (most serious). More serious infractions unlock more severe punishments.
- Added 3 severity 1 punishments
- Added 3 severity 2 punishments
- Added 3 severity 3 punishments
- Added 3 severity 4 punishments
- Added 2 severity 5 punishments
- Added office punishment policy. Unlocks basic punishment options and the ability to record infractions for a number of things.
- Added corporal punishment policy. Unlocks physical punishment options
- Added three other punishment related policies.
- Replaced several of Jennifers event specific strip descriptions with a call to a generalised function, providing more varied feedback.
- Jean hotpants now only constrain the pelvis region (removed upper legs), reduces over-constraining when tall boots and other legwear is worn.
- Business vest now hides stomach region when half-off, more accurately matching the way it would be opened.
- Birth Control field in the detailed girl information screen no longer contains perfect information, now is updated any time a girl tals about her BC.
- Updated several Rebecca events to use generalised strip function, making it more descriptive and complete.
- Updated several Lily events to use generalised strip function, making it more descriptive and complete.
- Added group display support to the generalised strip function.
- Updated the Lily and Jennifer insta-pic event to use the generalised strip function.
- Updated the tit comparison break event to use the generalised strip function in a number of branches.
- Added personality based grope rejection dialogue.
- Updated naked_strip, underwear_strip, and top_strip commands to use generalised strip function.
- Strip_naked command now has girls ask if you want them to take off their footwear.
*BUG FIXES*
- Fixed android file system access.
- Fixed a number of typos.
- Fixed crash in case where group display had primary speaker removed from group
- Fixed work jerkoff event improperly displaying the group in some cases.
- Fixed employees not being properly removed from one department when transfered to another.
- Fixed girls not clearing from screen after some events.
- Fixed Alexia photography option being available before she had brought up the subject in the first place.
- Fixed some events always using taboo break dialogue, even if that taboo had already been broken.
- Fixed clothing items not allowing lower level items to be pulled half off properly.
- Fixed facial accessories that varied with expressions not being properly displayed.
- Temporarly sluttiness gains no longer contribute to goals that require core sluttiness to be raised.
- Fixed one girl not stripping in tit comparison break event.
- Free_Memory() is now called before and after generating group of candidates, reducing memory usage.
- Improved serum review screen. Clicking on a design now locks it, letting you move over to the tooltip and scroll to see full details for complex serums.