4.70 star(s) 55 Votes

electricat

Newbie
Feb 1, 2020
79
31
Ok, did a few quick tests, this replacement for serum trait code seems to work as planned, including on multiple applications and with "odd' and "even" initial sizes.
OOps, I think I spotted another potentially buggy case where the size may get stuck... Rewriting now.
My coding skillz really are rusty... ADD2: Fixed now, code in spoiler changed.
You don't have permission to view the spoiler content. Log in or register now.
It also should work with old saves, and makes the change in script.rpy from previous post optional, although adding tits_debt to Person on creation is still a better way.

ADD3: there's still all kinds of possible weirdness if this interacts with permanent breast size serums, and all of this with increases/decreases from pregnancy, but since I'm not really part of this modding effort I don't really want to do the kind of widespread code changes that are needed to make it 100% foolproof...
 
Last edited:

electricat

Newbie
Feb 1, 2020
79
31
Is the crisis event "mother wants to be bred" from you guys? If so, you need to investigate if you can overturn the condom requirement in that scene.
it's not (I forgot that one too) and it really needs major rework to make sense now when there are actual pregnancies... I guess Vren will get around to it sooner or later...
 

electricat

Newbie
Feb 1, 2020
79
31
Just a thought... Why spanking doesn't arouse the MC? It's not direct stimulation, all right, but he seems to be the type who will find it hot anyway...
 

electricat

Newbie
Feb 1, 2020
79
31
Interesting thing I noticed in original game's sex_positions/tit_fuck. rpy There's a 3rd scene there, that seems to be fully functional, but it's never appended to the list...
 
  • Like
Reactions: Tristim

arelor

Member
Oct 6, 2017
446
260
No, they are likely to give serious errors, if want to do a modded game you need a restart also to see the extra chars and start those stories. I would say it is well worth it though for what mods and bug fixes add.
Thank you for your kind answer, I have proggressed so far in the game but might want to think about restarting :)
 

DA22

Devoted Member
Jan 10, 2018
8,055
16,619
Thank you for your kind answer, I have proggressed so far in the game but might want to think about restarting :)
Well the 0.30 update might be a good moment if possibly away still a bit since also the main game often needs a restart after update.
 
  • Like
Reactions: arelor

electricat

Newbie
Feb 1, 2020
79
31
Finally got the cuckolding employee quest. Really cool idea and hot dialogue :)

A few minor things...
You don't have permission to view the spoiler content. Log in or register now.
In the good ending there's an awkward moment where the girl is first drawn in the doggy position fully clothed, then stands up to undress then goes back to doggy.
 

electricat

Newbie
Feb 1, 2020
79
31
Strip club buyout in the git right now...

After it's bought, you tell the strippers to gather "next evening" but the event is actually that same day, you aren't whisked to it and need to go there manually, and if you miss it, the whole thing is stuck, as the event doesn't fire again...
 

electricat

Newbie
Feb 1, 2020
79
31
If you go past the re-hiring of strippers, the next time you save the game this happens, attempting to rollback causes a CTD
You don't have permission to view the spoiler content. Log in or register now.

It was obviously an old save, as this requires completed Gabrielle's storyline.
 

arelor

Member
Oct 6, 2017
446
260
I've got an exception

You don't have permission to view the spoiler content. Log in or register now.

I can not load any save (I've started a fresh game and these saves belong to the modded game)
 
Last edited:

lohshwn

New Member
Oct 30, 2017
2
3
How do i fix this error?

Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 26, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 26, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 34, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 35, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 40, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 41, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 54, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 21, in get_location_on_enter_events
  File "game/Mods/Core/action_mod_core.rpy", line 39, in is_action_enabled
  File "game/script.rpy", line 3841, in check_requirement
    return self.requirement(*extra_args)
TypeError: silent_pregnant_transform_requirement() takes exactly 1 argument (2 given)

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "script.rpyc", line 9900, in script
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\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 "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\core.py", line 3094, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\core.py", line 541, in visit_all
    d.visit_all(callback, seen)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\screen.py", line 430, in visit_all
    callback(self)
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\core.py", line 3094, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\screen.py", line 440, in per_interact
    self.update()
  File "D:\Music\Lab Rats 2\Lab_Rats_2_Mod-v0.29.2-market\renpy\display\screen.py", line 625, in update
    self.screen.function(**self.scope)
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 26, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 26, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 34, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 35, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 40, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 41, in execute
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 54, in execute
  File "<screen language>", line 54, in <module>
  File "game/Mods/Screens/enhanced_map_manager.rpy", line 21, in get_location_on_enter_events
  File "game/Mods/Core/action_mod_core.rpy", line 39, in is_action_enabled
  File "game/script.rpy", line 3841, in check_requirement
    return self.requirement(*extra_args)
TypeError: silent_pregnant_transform_requirement() takes exactly 1 argument (2 given)

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.29.2
Sun Jun 21 21:18:27 2020
It happens whenever I try to 'go somewhere else'.
 
  • Like
Reactions: Tristim

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
Hey guys ^^
I have after a certain time getting this error message.
I use the ver. 0.29.1 from Lab_Rats2 and I tried the three mods.(ver. 29.1/29.1hotfix and 29.2+ The matching Bugfixs)

You don't have permission to view the spoiler content. Log in or register now.

and

You don't have permission to view the spoiler content. Log in or register now.

and new:
You don't have permission to view the spoiler content. Log in or register now.

and new 2
You don't have permission to view the spoiler content. Log in or register now.

You don't have permission to view the spoiler content. Log in or register now.

PS: sorry for my other post;)
Check here:
 

electricat

Newbie
Feb 1, 2020
79
31
You don't have permission to view the spoiler content. Log in or register now.
A simple one, as the actual label is just "stripper_performance_review"

In the code itself, the line
"Her actual salary is $[the_person.stripper_salary] but right now, for her new ability, it should be $[calculate_stripper_salary(the_person)]."

only displays the keys instead of substituting actual numbers...

And another one
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:
  • Like
Reactions: Tristim

electricat

Newbie
Feb 1, 2020
79
31
role_stripper.rpy: lines 233 on

Code:
                    if the_report.get("girl orgasms", 0) > 1: #We made her cum multiple times! Congratulations!
                        $ the_person.change_stats(happiness = 10, slut_temp = 5, love = 2)
                        the_person.char "Oh [the_person.mc_title], that was wonderful! I couldn't have asked for a better performance bonus!"
                    if the_report.get("girl orgasms", 0) == 1:
                        $ the_person.change_stats(happiness = 5, slut_temp = 2)
                        the_person.char "Well, that was a good time [the_person.mc_title]. It's a lot more fun than a normal performance bonus, that's for sure!"
                    else:
                        $ the_person.change_stats(happiness = -5, obedience = -2)
                        the_person.char "It's not much of a bonus if you're the only one who gets to cum. Maybe next time a cash bonus would be better, okay?"
                    $ the_person.review_outfit(dialogue = False)
the second if should be elif, as otherwise at the end you can get both multiple orgasms and no orgasms text and stat changes.

ADD: And it's the same bug in "normal" performance review in the original code.
 
  • Like
Reactions: Tristim and dalzomo

dalzomo

Active Member
Aug 7, 2016
883
715
role_stripper.rpy: lines 233 on

Code:
                    if the_report.get("girl orgasms", 0) > 1: #We made her cum multiple times! Congratulations!
                        $ the_person.change_stats(happiness = 10, slut_temp = 5, love = 2)
                        the_person.char "Oh [the_person.mc_title], that was wonderful! I couldn't have asked for a better performance bonus!"
                    if the_report.get("girl orgasms", 0) == 1:
                        $ the_person.change_stats(happiness = 5, slut_temp = 2)
                        the_person.char "Well, that was a good time [the_person.mc_title]. It's a lot more fun than a normal performance bonus, that's for sure!"
                    else:
                        $ the_person.change_stats(happiness = -5, obedience = -2)
                        the_person.char "It's not much of a bonus if you're the only one who gets to cum. Maybe next time a cash bonus would be better, okay?"
                    $ the_person.review_outfit(dialogue = False)
the second if should be elif, as otherwise at the end you can get both multiple orgasms and no orgasms text and stat changes.

ADD: And it's the same bug in "normal" performance review in the original code.
I always wondered why they frequently said two lines after their review. Thanks for that fix.
 

Z10bin

Newbie
Oct 22, 2016
23
17
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Mods/StripClub/stripper_role.rpy", line 5, in script
    init 5 python:
  File "game/Mods/StripClub/stripper_role.rpy", line 16, in <module>
    strip_club_show_action.requirement = strip_club_show_requirement_enhanced
NameError: name 'strip_club_show_action' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/Mods/StripClub/stripper_role.rpy", line 5, in script
    init 5 python:
  File "/***/ren/Lab_Rats_2-v0.29.1-pc/renpy/ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/***/ren/Lab_Rats_2-v0.29.1-pc/renpy/python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/Mods/StripClub/stripper_role.rpy", line 16, in <module>
    strip_club_show_action.requirement = strip_club_show_requirement_enhanced
NameError: name 'strip_club_show_action' is not defined

Linux-5.6.19-300.fc32.x86_64-x86_64-with-fedora-32-Thirty_Two
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.29.1
Mon Jun 22 09:28:07 2020
 

fulcrum

Engaged Member
Feb 2, 2018
3,350
1,899
can you guys cap obedience slightly above slave levels like love is capped to 100? the tier 3 research event cant recognize numbers above a certain range. also, convert everything to use int() instead of floats like vren does use. floats are displaying needlessly "hostile" numbers.
 

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Mods/StripClub/stripper_role.rpy", line 5, in script
    init 5 python:
  File "game/Mods/StripClub/stripper_role.rpy", line 16, in <module>
    strip_club_show_action.requirement = strip_club_show_requirement_enhanced
NameError: name 'strip_club_show_action' is not defined

-- Full Traceback ------------------------------------------------------------

Full traceback:
  File "game/Mods/StripClub/stripper_role.rpy", line 5, in script
    init 5 python:
  File "/***/ren/Lab_Rats_2-v0.29.1-pc/renpy/ast.py", line 914, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "/***/ren/Lab_Rats_2-v0.29.1-pc/renpy/python.py", line 2028, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/Mods/StripClub/stripper_role.rpy", line 16, in <module>
    strip_club_show_action.requirement = strip_club_show_requirement_enhanced
NameError: name 'strip_club_show_action' is not defined

Linux-5.6.19-300.fc32.x86_64-x86_64-with-fedora-32-Thirty_Two
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.29.1
Mon Jun 22 09:28:07 2020
Something must be wrongly installed, the strip_club_show_action is defined in the original game code script.rpy at init -1 python:, the override form the mod is defined at init 5 python:, so it must exist when that part of the code is reached.
 
4.70 star(s) 55 Votes