4.60 star(s) 65 Votes

Trollden

Member
Aug 8, 2017
253
326
when they update the port of android?
CttCJim / Longshot is the one who has been doing Android ports for us. Unfortunately the base game has been having issues with memory on its own and with additions from the mod it has been difficult to create a stable (Android) build.

Might be reasonable to give it a shot at version 0.22.1 since there seems to be less issues with that right now.
If someone else puts effort into creating an android version of the mod, then feel free to share it.
 
  • Like
Reactions: vlack

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,276
ok discovered an error and have a suggestion

first the error, when triggering the hire event for one of your employes adult children after you successfully hire the child the game errors because the kid doesn't have a name assigned yet, ignoring the error causes them to still be hired and you have to go meet them as a ??? and introduce yourself.

For the suggestion, if its possible could there be an option to set daily serums for your slaves, or possibly a "test group" you can invite people to so for instance you don't have to keep going to each member of your family to dose them with serum, same for Nora and Starbuck and any other npc the player wants taking serum daily like the employees

Thanks for the amazing mod though, makes lab rats much better then the basic game due to all the extra events and storylines.

I still haven't found the hot wife or athlete yet though..
They are in the Gym and the Downtown Bar, they appear as normal girls, but have an extra action in the menus, that normal girls don't have like 'Grab a drink' or 'Get to know her'.
 

manchox

New Member
Aug 17, 2018
9
2
All actions have a function (requirement) that it checks for to see if you can do it. I can't find any trace of a function called date_requirement in version 0.21.1 and 0.22.0 so it is likely removed. Since you have the old basic date action in your save game, it will look for the date_requirement function that is tied to it.

Adding this to chat_actions.rpy below the init -2 python: line might fix it?

Python:
def date_requirement(the_person):
        if the_person.love < 20:
            return "Requires: 20 Love"
        return True
It might be due to something else as well, but the structure is definitively constructed around x_requirement being used to check the eligibility of actions or crisis events (also an Action)
Well done !!!
This fix does the job.

Unfortunately there are other bug now showing up.... so I'm starting a fresh game
Thanks anyway
 

hhd12258

Member
Jun 18, 2018
236
91
Trollden Tristim

I think there is a bug with this. it locks the normal time advance processing. can't do shit that is processed on time ticks

```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/role_model.rpy", line 188, in script call
call advance_time from _call_advance_time_20
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
ValueError: list.remove(x): x not in list

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

Full traceback:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/role_model.rpy", line 188, in script call
call advance_time from _call_advance_time_20
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 731, in do_mutation
return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Linux-4.15.0-68-generic-x86_64-with-debian-buster-sid
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.21.1

```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/Mods/CasualSex/Casual_Athlete_Role.rpy", line 409, in script call
call advance_time from _call_advance_casual_athlete_race_challenge
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
ValueError: list.remove(x): x not in list

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

Full traceback:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/Mods/CasualSex/Casual_Athlete_Role.rpy", line 409, in script call
call advance_time from _call_advance_casual_athlete_race_challenge
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 731, in do_mutation
return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Linux-4.15.0-68-generic-x86_64-with-debian-buster-sid
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.21.1
```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8476, in script call
call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose.
File "game/script.rpy", line 8473, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 525, in script call
$ the_date.call_action() #This is where you're asked to plan out the date, or whatever.
File "game/chat_actions.rpy", line 561, in script call
call lunch_date_label(the_person) from _call_lunch_date_label #There's no need to schedule anything because this happens right away.
File "game/chat_actions.rpy", line 631, in script call
call advance_time() from _call_advance_time_29
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
ValueError: list.remove(x): x not in list

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

Full traceback:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8476, in script call
call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose.
File "game/script.rpy", line 8473, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 525, in script call
$ the_date.call_action() #This is where you're asked to plan out the date, or whatever.
File "game/chat_actions.rpy", line 561, in script call
call lunch_date_label(the_person) from _call_lunch_date_label #There's no need to schedule anything because this happens right away.
File "game/chat_actions.rpy", line 631, in script call
call advance_time() from _call_advance_time_29
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 731, in do_mutation
return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Linux-4.15.0-68-generic-x86_64-with-debian-buster-sid
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.21.1
 

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,276
Trollden Tristim

I think there is a bug with this. it locks the normal time advance processing. can't do shit that is processed on time ticks

```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/role_model.rpy", line 188, in script call
call advance_time from _call_advance_time_20
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
ValueError: list.remove(x): x not in list

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

Full traceback:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/role_model.rpy", line 188, in script call
call advance_time from _call_advance_time_20
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 731, in do_mutation
return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Linux-4.15.0-68-generic-x86_64-with-debian-buster-sid
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.21.1

```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/Mods/CasualSex/Casual_Athlete_Role.rpy", line 409, in script call
call advance_time from _call_advance_casual_athlete_race_challenge
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
ValueError: list.remove(x): x not in list

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

Full traceback:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8471, in script call
$ _return.call_action(the_person)
File "game/Mods/CasualSex/Casual_Athlete_Role.rpy", line 409, in script call
call advance_time from _call_advance_casual_athlete_race_challenge
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 731, in do_mutation
return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Linux-4.15.0-68-generic-x86_64-with-debian-buster-sid
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.21.1
```
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8476, in script call
call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose.
File "game/script.rpy", line 8473, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 525, in script call
$ the_date.call_action() #This is where you're asked to plan out the date, or whatever.
File "game/chat_actions.rpy", line 561, in script call
call lunch_date_label(the_person) from _call_lunch_date_label #There's no need to schedule anything because this happens right away.
File "game/chat_actions.rpy", line 631, in script call
call advance_time() from _call_advance_time_29
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
ValueError: list.remove(x): x not in list

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

Full traceback:
File "game/script.rpy", line 8362, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8476, in script call
call talk_person(the_person) from _call_talk_person_1 #If we're in the same place and time hasn't advanced keep talking to them until we stop talking on purpose.
File "game/script.rpy", line 8473, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 525, in script call
$ the_date.call_action() #This is where you're asked to plan out the date, or whatever.
File "game/chat_actions.rpy", line 561, in script call
call lunch_date_label(the_person) from _call_lunch_date_label #There's no need to schedule anything because this happens right away.
File "game/chat_actions.rpy", line 631, in script call
call advance_time() from _call_advance_time_29
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 143, in script call
$ act.call_action()
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 225, in script
python:
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/ast.py", line 914, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 2028, in py_exec_bytecode
exec bytecode in globals, locals
File "game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy", line 227, in <module>
person.run_turn()
File "game/script.rpy", line 1722, in run_turn
serum.run_on_remove(self)
File "game/script.rpy", line 1050, in run_on_remove
trait.run_on_remove(the_person)
File "game/script.rpy", line 1185, in run_on_remove
self.on_remove(the_person, add_to_log)
File "game/serum_traits.rpy", line 132, in mind_control_agent_on_remove
the_person.remove_suggest_effect(70)
File "game/script.rpy", line 2119, in remove_suggest_effect
self.suggest_bag.remove(amount)
File "Documents/games/renpy/renpy-7.3.2-sdk/renpy/python.py", line 731, in do_mutation
return method(self, *args, **kwargs)
ValueError: list.remove(x): x not in list

Linux-4.15.0-68-generic-x86_64-with-debian-buster-sid
Ren'Py 7.3.5.606
Lab Rats 2 - Down to Business v0.21.1
This is a bug caused by the fact that one of the Nora test serums has the same suggestibility as one of the normal suggestibility serums, when both are applied to the same person, the second remove loop will cause this exception. You can safely press ignore. I will see if I make a change to the bugfix version on the v0.22.1 release that prevents this error.
 
  • Like
Reactions: DaMatt

hhd12258

Member
Jun 18, 2018
236
91
This is a bug caused by the fact that one of the Nora test serums has the same suggestibility as one of the normal suggestibility serums, when both are applied to the same person, the second remove loop will cause this exception. You can safely press ignore. I will see if I make a change to the bugfix version on the v0.22.1 release that prevents this error.
I think the exception is causing bigger problems. I can no longer advance research and other time based things are not working
 

Azzrayel

Newbie
Aug 10, 2017
49
11
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 1, in script
    init python:
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 10, in <module>
    opinion_tags = ["doggy style sex", "anal sex", "sex standing up"], record_class = "Anal Sex")
TypeError: __init__() got an unexpected keyword argument 'record_class'

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

Full traceback:
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 1, in script
    init python:
  File "D:\Megasynch\Lab_Rats_2-v0211-pc\Lab_Rats_2-v0.21.1-pc\renpy\ast.py", line 862, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Megasynch\Lab_Rats_2-v0211-pc\Lab_Rats_2-v0.21.1-pc\renpy\python.py", line 1912, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 10, in <module>
    opinion_tags = ["doggy style sex", "anal sex", "sex standing up"], record_class = "Anal Sex")
TypeError: __init__() got an unexpected keyword argument 'record_class'

Windows-8-6.2.9200
Ren'Py 7.0.0.196
 
Fri Nov 08 00:02:49 2019
 

Trollden

Member
Aug 8, 2017
253
326
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 1, in script
    init python:
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 10, in <module>
    opinion_tags = ["doggy style sex", "anal sex", "sex standing up"], record_class = "Anal Sex")
TypeError: __init__() got an unexpected keyword argument 'record_class'

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

Full traceback:
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 1, in script
    init python:
  File "D:\Megasynch\Lab_Rats_2-v0211-pc\Lab_Rats_2-v0.21.1-pc\renpy\ast.py", line 862, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "D:\Megasynch\Lab_Rats_2-v0211-pc\Lab_Rats_2-v0.21.1-pc\renpy\python.py", line 1912, in py_exec_bytecode
    exec bytecode in globals, locals
  File "game/Mods/Starbuck/SB_Anal_Standing.rpy", line 10, in <module>
    opinion_tags = ["doggy style sex", "anal sex", "sex standing up"], record_class = "Anal Sex")
TypeError: __init__() got an unexpected keyword argument 'record_class'

Windows-8-6.2.9200
Ren'Py 7.0.0.196

Fri Nov 08 00:02:49 2019
This will occur if you are using version 0.21.1 with the developer branch. Either use the Master branch or update your game to version 0.22.1 which went public today.
 

harazard

Member
Apr 22, 2018
135
97
But downloads only show the dev branch for 0.21.1 there isn't a master one unless it hasn't been released yet?
 

Maddaux

New Member
Jun 7, 2017
8
7
Can somebody help me with this errors?

I downloaded the game V.0.21.1, the mod and the bugfix
And everytime when i recruit a new employed, this error show ups.

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

and when a crisis event is trggered, the first error show ups again, but also this one

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

Darck212

New Member
Sep 27, 2017
4
4
i got this dn why

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8442, in script call
$ picked_option.call_action()
File "game/script.rpy", line 9176, in script call
call advance_time from _call_advance_time_2
File "game/chat_actions.rpy", line 1107, in script
return "Advance Time"
Exception: Could not find return label (u'C:\\Users\\Diogo\\Downloads\\Lab_Rats_2-v0.22.1-pc/game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy', 1573267058, 2160).

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

Full traceback:
File "game/script.rpy", line 8442, in script call
$ picked_option.call_action()
File "game/script.rpy", line 9176, in script call
call advance_time from _call_advance_time_2
File "game/chat_actions.rpy", line 1107, in script
return "Advance Time"
File "C:\Users\Diogo\Downloads\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 1448, in execute
next_node(renpy.game.context().lookup_return(pop=True))
File "C:\Users\Diogo\Downloads\Lab_Rats_2-v0.22.1-pc\renpy\execution.py", line 670, in lookup_return
raise Exception("Could not find return label {!r}.".format(self.return_stack[-1]))
Exception: Could not find return label (u'C:\\Users\\Diogo\\Downloads\\Lab_Rats_2-v0.22.1-pc/game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy', 1573267058, 2160).

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sat Nov 09 04:42:14 2019
 

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,276
I started a fresh game with (only) dev mod version and got all those failure screens.
But now I tried it your suggested way -> bugfix -> (newest) dev mod ...and voila, it runs (until) now without any failure.
My guess it is the bugfix who fixed my previous problems ;)
Thanks for the suggestion and your (and Trollden´s) awesome mod ... it adds a whole new experience to the game (y)

A question: Is there a way to reroll or change the likes of a person (with console command) and if, what´s the command?
(?? Lily.Working = 2 or Lily.set_working = 2 or something like that ??)
example: Lily hates to work and I´ld like to change that into loves to work or Jennifer is missing any work related likes
(Saveeditoronline could (possible) change some of that in the save file - if I would be a patreon :( )
Try pressing the 'p' key on your keyboard, when you talk to a person ;)
 
  • Like
Reactions: PPLayer

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,276
i got this dn why

I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8442, in script call
$ picked_option.call_action()
File "game/script.rpy", line 9176, in script call
call advance_time from _call_advance_time_2
File "game/chat_actions.rpy", line 1107, in script
return "Advance Time"
Exception: Could not find return label (u'C:\\Users\\Diogo\\Downloads\\Lab_Rats_2-v0.22.1-pc/game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy', 1573267058, 2160).

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

Full traceback:
File "game/script.rpy", line 8442, in script call
$ picked_option.call_action()
File "game/script.rpy", line 9176, in script call
call advance_time from _call_advance_time_2
File "game/chat_actions.rpy", line 1107, in script
return "Advance Time"
File "C:\Users\Diogo\Downloads\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 1448, in execute
next_node(renpy.game.context().lookup_return(pop=True))
File "C:\Users\Diogo\Downloads\Lab_Rats_2-v0.22.1-pc\renpy\execution.py", line 670, in lookup_return
raise Exception("Could not find return label {!r}.".format(self.return_stack[-1]))
Exception: Could not find return label (u'C:\\Users\\Diogo\\Downloads\\Lab_Rats_2-v0.22.1-pc/game/Mods/Core/Mechanics/Label_Overrides/advance_time_override.rpy', 1573267058, 2160).

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sat Nov 09 04:42:14 2019
Make sure you start a new game after upgrading to a new version, lots of things change between versions, the x.x.0 are pre-releases x.x.1 are public releases, some things might change between these versions causing errors. In this case a label in the call-stack is missing.
 

ZenGarden

Well-Known Member
Oct 1, 2017
1,698
3,218
Trollden Proposed change for your mod, hairstyles:

Python:
                    hbox:
                        vbox: # Column 1
                            textbutton "Short Hair" action [SetField(the_person,"hair_style", short_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Ponytail" action [SetField(the_person,"hair_style", ponytail), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Messy Ponytail" action [SetField(the_person,"hair_style", messy_ponytail), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Messy Short Hair" action [SetField(the_person,"hair_style", messy_short_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Messy Long Hair" action [SetField(the_person,"hair_style", messy_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                        vbox: # Column 2
                            textbutton "Shaved Side Hair" action [SetField(the_person,"hair_style", shaved_side_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Bowl Hair" action [SetField(the_person,"hair_style", bowl_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Long Hair" action [SetField(the_person,"hair_style", long_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Bow Hair" action [SetField(the_person,"hair_style", bow_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Bobbed Hair" action [SetField(the_person,"hair_style", bobbed_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                        vbox: # Column 3
                            textbutton "Braided Bun" action [SetField(the_person,"hair_style", braided_bun), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Curly Bun" action [SetField(the_person,"hair_style", curly_bun), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Windswept" action [SetField(the_person,"hair_style", windswept_hair), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
                            textbutton "Twintail" action [SetField(the_person,"hair_style", twintail), Function(cheat_redraw_hair)] style "cheatbutton_style" text_style "textbutton_text_style" xsize 220
 

ZenGarden

Well-Known Member
Oct 1, 2017
1,698
3,218
Trollden Tristim One more Proposal/request - the addition of the ability to change the color of a character's dialog font.

I think it would be something like:

Code:
the_person.char.what_args["color"] = "#rrggbb"
Thanks again,
--Zen
 

Tristim

Member
Modder
Donor
Nov 12, 2018
316
1,276
Trollden Tristim One more Proposal/request - the addition of the ability to change the color of a character's dialog font.

I think it would be something like:

Code:
the_person.char.what_args["color"] = "#rrggbb"
Thanks again,
--Zen
Thanks for the suggestions, they have been added to the 'z' cheat menu.
 
  • Like
Reactions: ZenGarden

lordsyrus

New Member
Mar 25, 2019
12
14
installed fresh game, then installed bugfix and mod per instructions and got this after initial start up:
I'm sorry, but an uncaught exception occurred.

After initialization, but before game start.
OverflowError: value too large to convert to short

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

Full traceback:
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\bootstrap.py", line 306, in bootstrap
renpy.main.main()
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\main.py", line 440, in main
renpy.game.script.report_duplicate_labels()
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\script.py", line 905, in report_duplicate_labels
if renpy.parser.report_parse_errors():
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\parser.py", line 2664, in report_parse_errors
renpy.display.error.report_parse_errors(full_text, error_fn)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\error.py", line 185, in report_parse_errors
error_fn=error_fn,
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\game.py", line 279, in invoke_in_new_context
return callable(*args, **kwargs)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\error.py", line 43, in call_exception_screen
return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\ui.py", line 287, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 2649, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 3132, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 2055, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 485, in renpy.display.render.render_screen
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\screen.py", line 669, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 717, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 1117, in render
st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 1564, in render
cwidth, cheight = sizeit('c', width, height, 0, 0)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 1559, in sizeit
rend = render(pos_d[pos], width, height, st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 1564, in render
cwidth, cheight = sizeit('c', width, height, 0, 0)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 1559, in sizeit
rend = render(pos_d[pos], width, height, st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\viewport.py", line 262, in render
surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\display\layout.py", line 919, in render
surf = render(d, width - x, rh, cst, cat)
File "render.pyx", line 145, in renpy.display.render.render
File "render.pyx", line 233, in renpy.display.render.render
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\text\text.py", line 1837, in render
layout = Layout(self, width, height, renders, splits_from=virtual_layout)
File "D:\games\lab rats 2\lr2\Lab_Rats_2-v0.22.1-pc\renpy\text\text.py", line 706, in __init__
textsupport.tweak_glyph_spacing(all_glyphs, lines, target_x - maxx, target_y - y, maxx, y) # @UndefinedVariable
File "textsupport.pyx", line 944, in renpy.text.textsupport.tweak_glyph_spacing
File "textsupport.pxd", line 75, in renpy.text.textsupport.Line.y.__set__
OverflowError: value too large to convert to short

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sun Nov 10 07:51:11 2019
 
  • Like
Reactions: Nerevar2

knurd

Member
Jun 2, 2019
105
70
Guys thanx for your mod, without it this game wouldn't be as good as it is.
There are a couple of things in the latest update I notice that I miss. When you are having sex in front of people the comments from others stop after changing sex positions but use to continue in the older version. And I have no one offer for you to hire their daughter anymore? Are these 2 not no more of the game anymore as I really enjoyed them.
 
4.60 star(s) 65 Votes