4.70 star(s) 55 Votes

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
Hi guys,

small problem with the modpack:

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

While running game code:
  File "game/script.rpy", line 8422, in script call
    call talk_person(picked_option) from _call_talk_person
  File "game/script.rpy", line 8542, in script call
    $ _return.call_action(the_person)
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 607, in script
    $ update_hire_daughter_crisis(2)
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 607, in <module>
    $ update_hire_daughter_crisis(2)
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 109, in update_hire_daughter_crisis
    found = find_in_list(lambda x: x[0] == daughter_work_crisis, crisis_list)
  File "game/Mods/Core/Mechanics/Helper_Functions/list_functions.rpy", line 13, in find_in_list
    if search(item):
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 109, in <lambda>
    found = find_in_list(lambda x: x[0] == daughter_work_crisis, crisis_list)
NameError: global name 'daughter_work_crisis' is not defined
Any way to fix that?

Thanks for your work, the modpack gets better and better, I like it!

Cheers, Alex
Hi Alex, this event was introduced in v22.0 by VREN, this error can only occur when the v22 modpack is used on v21, please make sure you have compatible versions installed.
 

Alex Mars

Newbie
Mar 3, 2019
31
14
Hi Tristim

Hi Alex, this event was introduced in v22.0 by VREN, this error can only occur when the v22 modpack is used on v21, please make sure you have compatible versions installed.
I'm using 22.1 and developer branch, should I downgrade to 22.0?

Cheers, Alex

Edit: Just did a quick check, I have the event in crisis.rpy, Line 2558. So the versions should be compatible, right?
 
Last edited:

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
Hi Tristim



I'm using 22.1 and developer branch, should I downgrade to 22.0?

Cheers, Alex
No, latest builds are fine, it's just that it is defined in crisis.rpy at line 2588 and is loaded at game start (always present):

daughter_work_crisis = Action("Daughter Work Crisis", daughter_work_crisis_requirement,"daughter_work_crisis_label")
crisis_list.append([daughter_work_crisis,2])

So the error should not have occurred....since it is always present in the crisis list...unless it got removed (but there is no code for that in the mod or base game)
 

Trollden

Member
Aug 8, 2017
253
326
It is there, but never actually called since A) Hidden behind the daughter_work_crisis_requirement which makes it local, B) Always stopped by the return statement.

Moving it to be outside of the def clause should fix it?
Line 2568 in crises.rpy
 
  • Like
Reactions: Alex Mars

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
It is there, but never actually called since A) Hidden behind the daughter_work_crisis_requirement which makes it local, B) Always stopped by the return statement.

Moving it to be outside of the def clause should fix it?
Line 2568 in crises.rpy
Strange, in my version it is outside the def clause....also checked the bugfix branch, it is also outside there:
 

Trollden

Member
Aug 8, 2017
253
326
Strange, in my version it is outside the def clause....also checked the bugfix branch, it is also outside there:
Just tried re-downloading version 0.22.1 from the Patreon to check there if it might have been updated seeing as I downloaded it ca. 10 minutes after it was posted first. Still has the error there and at line 2568 instead of 2588. So not quite sure as to why it is messed up like that.

EDIT: Checked version 0.22.0 and it is correct there so Vren might have accidentally messed something up when going into version 0.22.1
 

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
I believe I have the latest bugfix applied. Save file right before the exception is attached.

When calling someone in for weekly HR review I am getting this:


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

While running game code:
  File "game/script.rpy", line 8439, in script call
    call talk_person(picked_option) from _call_talk_person
  File "game/script.rpy", line 8555, 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 8552, in script call
    $ _return.call_action()
  File "game/chat_actions.rpy", line 506, in script call
    call advance_time from _call_advance_time_23
  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 199, in script call
    $ the_crisis.call_action()
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 343, in script call
    call HR_director_personnel_interview_label(the_person, max_opinion = business_HR_coffee_tier) from HR_DIR_INTERVIEW_CALL_2
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 370, in script
    call screen main_choice_display([["Call in"] + HR_employee_list], draw_hearts_for_people = False)
  File "renpy/common/000statements.rpy", line 519, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
Exception: Unknown keyword arguments: draw_hearts_for_people

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

Full traceback:
  File "game/script.rpy", line 8439, in script call
    call talk_person(picked_option) from _call_talk_person
  File "game/script.rpy", line 8555, 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 8552, in script call
    $ _return.call_action()
  File "game/chat_actions.rpy", line 506, in script call
    call advance_time from _call_advance_time_23
  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 199, in script call
    $ the_crisis.call_action()
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 343, in script call
    call HR_director_personnel_interview_label(the_person, max_opinion = business_HR_coffee_tier) from HR_DIR_INTERVIEW_CALL_2
  File "game/Mods/Sarah/role_HR_supervisor.rpy", line 370, in script
    call screen main_choice_display([["Call in"] + HR_employee_list], draw_hearts_for_people = False)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 1828, in execute
    self.call("execute")
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 1816, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.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 "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\exports.py", line 2710, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\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-v0.22.1-pc\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-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 3033, in interact_core
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 511, in visit_all
    d.visit_all(callback)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\screen.py", line 424, in visit_all
    callback(self)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\core.py", line 3033, in <lambda>
    root_widget.visit_all(lambda i : i.per_interact())
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\screen.py", line 434, in per_interact
    self.update()
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\display\screen.py", line 619, in update
    self.screen.function(**self.scope)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 152, in apply_arguments
    return parameters.apply(args, kwargs, ignore_errors)
  File "D:\Games\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 139, in apply
    raise Exception("Unknown keyword arguments: %s" % ( ", ".join(values.keys())))
Exception: Unknown keyword arguments: draw_hearts_for_people

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sat Nov 16 10:47:47 2019
Thanks for the spot, this only happened when not installing the bugfix branch, i've pushed a fix that solves the issue.
The original VREN code for the mainmanu slows down the game the more people are shown in the list, the bugfix buildsup the list outside the actual screen, thus performing a lot faster.
 

arrowhead911

New Member
Jul 19, 2018
4
1
Hello, since the release of the 0.22.1 update of the main game I've been watching and waiting for the mod version to be out of beta, is there an estimate on when it would be considered done or should should I go ahead and get the current beta version? Thanks for the work you all of done!
 

Raikalo

New Member
Dec 28, 2017
2
1
Thanks for all of the work everyone has done on this game, vren and modders included -- it is much appreciated!
 

ChaosGhost

Member
Apr 22, 2019
192
133
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8422, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8544, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 1366, in script call
call fuck_person(the_person,private = in_private) from _call_fuck_person
File "game/script.rpy", line 8606, in script
python:
File "game/script.rpy", line 8626, in <module>
tuple_list.append([position.build_position_willingness_string(the_person), position])
File "game/Mods/Core/Mechanics/Position_Extensions/position_class_extensions.rpy", line 28, in build_position_willingness_string_enhanced
if any(x in positive_opinions for x in self.opinion_tags):
TypeError: 'NoneType' object is not iterable

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

Full traceback:
File "game/script.rpy", line 8422, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8544, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 1366, in script call
call fuck_person(the_person,private = in_private) from _call_fuck_person
File "game/script.rpy", line 8606, in script
python:
File "D:\Mega\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 862, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Mega\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\python.py", line 1912, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 8626, in <module>
tuple_list.append([position.build_position_willingness_string(the_person), position])
File "game/Mods/Core/Mechanics/Position_Extensions/position_class_extensions.rpy", line 28, in build_position_willingness_string_enhanced
if any(x in positive_opinions for x in self.opinion_tags):
TypeError: 'NoneType' object is not iterable

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sat Nov 23 21:09:54 2019

got this error message when i try to seduce anyone a bit pointless when u have to skip the sexscenes in a game ^^ any ideas how to fix this maybe ?
 

LZ_Starbuck

Member
Mar 25, 2019
189
337
Hello, since the release of the 0.22.1 update of the main game I've been watching and waiting for the mod version to be out of beta, is there an estimate on when it would be considered done or should should I go ahead and get the current beta version? Thanks for the work you all of done!
The develop branch is mostly stable, from what I have seen, but for a few days after a new Vren release sometimes not everything works correctly. In the next update, it sounds like there will be some pretty big changes to the sex system, so it might take a while to get everything in the mod compatible with it.
 

hhd12258

Member
Jun 18, 2018
236
91
Do you have latest bugfix?
I'm sorry, but an uncaught exception occurred.

While running game code:
File "game/script.rpy", line 8422, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8544, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 1366, in script call
call fuck_person(the_person,private = in_private) from _call_fuck_person
File "game/script.rpy", line 8606, in script
python:
File "game/script.rpy", line 8626, in <module>
tuple_list.append([position.build_position_willingness_string(the_person), position])
File "game/Mods/Core/Mechanics/Position_Extensions/position_class_extensions.rpy", line 28, in build_position_willingness_string_enhanced
if any(x in positive_opinions for x in self.opinion_tags):
TypeError: 'NoneType' object is not iterable

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

Full traceback:
File "game/script.rpy", line 8422, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8544, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 1366, in script call
call fuck_person(the_person,private = in_private) from _call_fuck_person
File "game/script.rpy", line 8606, in script
python:
File "D:\Mega\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 862, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Mega\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\python.py", line 1912, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 8626, in <module>
tuple_list.append([position.build_position_willingness_string(the_person), position])
File "game/Mods/Core/Mechanics/Position_Extensions/position_class_extensions.rpy", line 28, in build_position_willingness_string_enhanced
if any(x in positive_opinions for x in self.opinion_tags):
TypeError: 'NoneType' object is not iterable

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sat Nov 23 21:09:54 2019

got this error message when i try to seduce anyone a bit pointless when u have to skip the sexscenes in a game ^^ any ideas how to fix this maybe ?
 

arrowhead911

New Member
Jul 19, 2018
4
1
The develop branch is mostly stable, from what I have seen, but for a few days after a new Vren release sometimes not everything works correctly. In the next update, it sounds like there will be some pretty big changes to the sex system, so it might take a while to get everything in the mod compatible with it.
Okay I'll give the develop branch a try. I also saw something about the sex system change, I know bug fixing can take awhile, thank you for your work and for the response!
 

hhd12258

Member
Jun 18, 2018
236
91
Suggestions for mod;
Height mod for ppl
Shift click to make mod anounts higher. But thst not work for android. How about a button to change mod amount? Double click button to edit mod amount?
X mod stamina change is cake. Pls fix
Suggested x mod ui change. Move +- button outside interface. Click thing to mod, highlights it, then bigger shared +- buttons to mod it. The repeated small +- is not great

Fix serum transfer screen. If rolling production and you set sell rate wrong, you have thousands in inventory that need thousands clicks to fix

Is possible to have mod tell us if an update is? For bug and mod?
 
Last edited:

Tristim

Member
Modder
Donor
Nov 12, 2018
314
1,203
Trollden Tristim et. al.
clean 22.1, applied bugfix and mod, game launches, but start screen will not let buttons click.

please advise
I've tested this with the latest copy available from the game thread and the two 'beta' downloads available from this thread, but everything works as expected...
 

Tristim

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

While running game code:
File "game/script.rpy", line 8422, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8544, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 1366, in script call
call fuck_person(the_person,private = in_private) from _call_fuck_person
File "game/script.rpy", line 8606, in script
python:
File "game/script.rpy", line 8626, in <module>
tuple_list.append([position.build_position_willingness_string(the_person), position])
File "game/Mods/Core/Mechanics/Position_Extensions/position_class_extensions.rpy", line 28, in build_position_willingness_string_enhanced
if any(x in positive_opinions for x in self.opinion_tags):
TypeError: 'NoneType' object is not iterable

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

Full traceback:
File "game/script.rpy", line 8422, in script call
call talk_person(picked_option) from _call_talk_person
File "game/script.rpy", line 8544, in script call
$ _return.call_action()
File "game/chat_actions.rpy", line 1366, in script call
call fuck_person(the_person,private = in_private) from _call_fuck_person
File "game/script.rpy", line 8606, in script
python:
File "D:\Mega\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\ast.py", line 862, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "D:\Mega\Lab_Rats_2-v0.22.1-pc\Lab_Rats_2-v0.22.1-pc\renpy\python.py", line 1912, in py_exec_bytecode
exec bytecode in globals, locals
File "game/script.rpy", line 8626, in <module>
tuple_list.append([position.build_position_willingness_string(the_person), position])
File "game/Mods/Core/Mechanics/Position_Extensions/position_class_extensions.rpy", line 28, in build_position_willingness_string_enhanced
if any(x in positive_opinions for x in self.opinion_tags):
TypeError: 'NoneType' object is not iterable

Windows-8-6.2.9200
Ren'Py 7.0.0.196
Lab Rats 2 - Down to Business v0.22.1
Sat Nov 23 21:09:54 2019

got this error message when i try to seduce anyone a bit pointless when u have to skip the sexscenes in a game ^^ any ideas how to fix this maybe ?
For v0.22.1 you need to use the beta links from the OP, the releases are up to v0.21.1 at the moment.
 
4.70 star(s) 55 Votes