Tristim

Member
Modder
Donor
Nov 12, 2018
327
1,469
349
Can someone please help, with this issue and (if possible) give a video or a link on how to do this? Because I've encountered this error many times and I don't know what to do to fix it.

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 "renpy/bootstrap.py", line 326, in bootstrap
renpy.main.main()
File "renpy/main.py", line 538, in main
renpy.game.script.report_duplicate_labels()
File "renpy/script.py", line 970, in report_duplicate_labels
if renpy.parser.report_parse_errors():
File "renpy/parser.py", line 3015, in report_parse_errors
renpy.display.error.report_parse_errors(full_text, error_fn)
File "renpy/display/error.py", line 194, in report_parse_errors
error_fn=error_fn,
File "renpy/game.py", line 284, in invoke_in_new_context
return callable(*args, **kwargs)
File "renpy/display/error.py", line 46, in call_exception_screen
return renpy.ui.interact(mouse="screen", type="screen", suppress_overlay=True, suppress_underlay=True)
File "renpy/ui.py", line 298, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "renpy/display/core.py", line 3276, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, **kwargs)
File "renpy/display/core.py", line 3793, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "renpy/display/core.py", line 2521, in draw_screen
renpy.config.screen_height,
File "render.pyx", line 492, in renpy.display.render.render_screen
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 814, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 814, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 814, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/screen.py", line 681, in render
child = renpy.display.render.render(self.child, w, h, st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 814, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 1238, in render
st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 1733, in render
cwidth, cheight = sizeit('c', width, height, 0, 0)
File "renpy/display/layout.py", line 1730, in sizeit
rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
File "render.pyx", line 315, in renpy.display.render.render_for_size
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 1733, in render
cwidth, cheight = sizeit('c', width, height, 0, 0)
File "renpy/display/layout.py", line 1730, in sizeit
rend = renpy.display.render.render_for_size(pos_d[pos], width, height, st, at)
File "render.pyx", line 315, in renpy.display.render.render_for_size
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/viewport.py", line 252, in render
surf = renpy.display.render.render(self.child, child_width, child_height, st, at)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/display/layout.py", line 1017, in render
surf = render(d, width - x, rh, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 263, in renpy.display.render.render
File "renpy/text/text.py", line 2072, in render
layout = Layout(self, width, height, renders, splits_from=virtual_layout)
File "renpy/text/text.py", line 764, in __init__
textsupport.tweak_glyph_spacing(all_glyphs, lines, target_x_delta, target_y_delta, maxx, y) # @UndefinedVariable
File "textsupport.pyx", line 969, in renpy.text.textsupport.tweak_glyph_spacing
File "textsupport.pxd", line 79, in renpy.text.textsupport.Line.y.__set__
OverflowError: value too large to convert to short

Windows-10-10.0.19041
Ren'Py 7.4.8.1895
Lab Rats 2 - Down to Business v0.49.2
Mon Feb 21 23:32:27 2022
Try switching graphics renderer by pressing SHIFT-G after start.
 
  • Like
Reactions: Burt

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,993
17,545
1,038
I have been away for the last 3 months and came back to try the new update that should have been v0.48.x to find out now that it wont be until v0.49.x, what happen to the bi-monthly moving to tri-monthly?
 

Phoexist

Active Member
Mar 11, 2020
505
559
258
I have been away for the last 3 months and came back to try the new update that should have been v0.48.x to find out now that it wont be until v0.49.x, what happen to the bi-monthly moving to tri-monthly?
My understanding that 48 was a terrible mess and coupled with some RL events that the decision was made to just wait until 49. That said, the beta version of the mod (49.2) seems to be very stable already at this point if you want to try that until the official release of it.
 
  • Like
Reactions: Ssato243 and a1fox3

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,993
17,545
1,038
My understanding that 48 was a terrible mess and coupled with some RL events that the decision was made to just wait until 49. That said, the beta version of the mod (49.2) seems to be very stable already at this point if you want to try that until the official release of it.
I guess I will wait then because the mod is broken when trying to bump up energy for the mother it changes to some other npc after closing the window.
Lab_Rats_2 2022-02-22 15-24-36-28.jpg
 

bloodbus

Member
Sep 30, 2020
429
360
205
I have been away for the last 3 months and came back to try the new update that should have been v0.48.x to find out now that it wont be until v0.49.x, what happen to the bi-monthly moving to tri-monthly?
By the time they were ready to get to work on the mod after RL stuff, 49 was on the verge of releasing so they decided to just focus on that release instead. Also welcome back
 

Strec

Active Member
Feb 20, 2018
626
415
218
On the girls sheet the ovulation day and the number of children don't appear, working as intended?

The requirement settings don't apply on the pre-generated girls.
 
Last edited:

Scion

New Member
May 18, 2017
12
38
114
FoolProof plan:

  1. Wait 1 month.
  2. Come back, check for update
  3. If no update, repeat from step 1.
But asking for timelines is asinine. Not only is this a passion project instead of a patreon funded project, even if it were the latter the ETA's given are the equivalent of a drunkard tossing darts at a calendar.
 

Choyz

Member
Jul 17, 2018
350
111
219
well, sorry for that....
i don't know if asking are classified as sin nowadays, jeez....
 

eldoen

Member
Jun 30, 2021
460
283
141
could be a month, maybe less. if what bloodbus is true then i would say it will be out fairly early.
although more eyes on it help find more bugs to get squashed faster, :) but find your tolerance of pain, my and bloodbus Idea of stable may be 1 man's this game is buggy as hell,

So the state of the game starts and runs, plays fairly stable as long as you don't want to push cheats to far. but depending on your play style, there is still lots of the game that honestly probably hasn't been hit.

a lot change under the hood for 48. and 49 was supposed to be a content updated and was probably a larger mechanical update than the previous two combined,

expect changes to interactions you have become use to because, well jen, llly, gabby, aunt are not reliably in locations they were at before, and leave it at that, that takes time to work through

you see it in vanilla as Vren adds new mechanics he doesn't always update the flow of the interactions
 

Daxter250

Forum Fanatic
Sep 17, 2017
4,715
13,755
960
although more eyes on it help find more bugs to get squashed faster, :) but find your tolerance of pain, my and bloodbus Idea of stable may be 1 man's this game is buggy as hell,

So the state of the game starts and runs, plays fairly stable as long as you don't want to push cheats to far. but depending on your play style, there is still lots of the game that honestly probably hasn't been hit.

a lot change under the hood for 48. and 49 was supposed to be a content updated and was probably a larger mechanical update than the previous two combined,

expect changes to interactions you have become use to because, well jen, llly, gabby, aunt are not reliably in locations they were at before, and leave it at that, that takes time to work through

you see it in vanilla as Vren adds new mechanics he doesn't always update the flow of the interactions
good god i can only imagine. i had such weird bugs in vanilla already with those relatives. especially when you hire them. i suddenly got asked my mom if her SECOND daughter could work here. xDDD
 

Burt

Ignoring Social Media
Dec 14, 2016
1,315
1,023
442
Although more eyes on it help find more bugs to get squashed faster, :) but find your tolerance of pain, my and blood bus Idea of stable may be 1 man's this game is buggy as hell,

So the state of the game starts and runs, plays fairly stable as long as you don't want to push cheats too far. But depending on your play style, there is still lots of the game that honestly probably hasn't been hit.

A lot of change under the hood for 48. And 49 was supposed to be a content updated and was probably a larger mechanical update than the previous two combined,

expect changes to interactions you have become use to because, well Jen, lily, gabby, aunt are not reliably in locations they were at before, and leave it at that, that takes time to work through

you see it in vanilla as Vren adds new mechanics he doesn't always update the flow of the interactions
Bug testers can be a help, but can also be a hindrance if they are not collated in one place as they double up on the info, which is more time-consuming to read than apply a fix. The modders in this mod use and GitHub, so I am guessing as I use neither that reading here in this thread is just a double up on info and a time-consuming sinkhole. I know you were making a similar point, I am just stating my position as I have a large outsourcing coding section in my business profile so collating useful info is one of the first structures we put in place before committing to any project
 
  • Like
Reactions: Choyz

Diconica

Well-Known Member
Apr 25, 2020
1,155
1,220
295
Bug testers can be a help, but can also be a hindrance if they are not collated in one place as they double up on the info, which is more time-consuming to read than apply a fix. The modders in this mod use and GitHub, so I am guessing as I use neither that reading here in this thread is just a double up on info and a time-consuming sinkhole. I know you were making a similar point, I am just stating my position as I have a large outsourcing coding section in my business profile so collating useful info is one of the first structures we put in place before committing to any project
The modders are using gitgud.io not github.com . There are some differences in the two.
The git system is not the greatest for bug reporting.
Github and gitgud are more designed around programmers submitting code to fix an issue. That's limited though by who can submit the code to a project and forks of the project.
Software bug reporting is better done by something like Jira. or similar systems.
It's what they use for minecraft bug reports.

Discord is a horrible way to try and collect bug reporting in comparison to something like Jira.
Tools like Jira make it easier for users to see that a bug has already been reported and so can simply add to the report or confirm it is repeatable. It's part of an actual project management system. That something a lot of these developers could use.
 

Choyz

Member
Jul 17, 2018
350
111
219
although more eyes on it help find more bugs to get squashed faster, :) but find your tolerance of pain, my and bloodbus Idea of stable may be 1 man's this game is buggy as hell,

So the state of the game starts and runs, plays fairly stable as long as you don't want to push cheats to far. but depending on your play style, there is still lots of the game that honestly probably hasn't been hit.

a lot change under the hood for 48. and 49 was supposed to be a content updated and was probably a larger mechanical update than the previous two combined,

expect changes to interactions you have become use to because, well jen, llly, gabby, aunt are not reliably in locations they were at before, and leave it at that, that takes time to work through

you see it in vanilla as Vren adds new mechanics he doesn't always update the flow of the interactions
yeah, and i hope we have some clear clue on how to triger some event....
pretty boring most of my playtime just seeing event List on the game file...
 

eldoen

Member
Jun 30, 2021
460
283
141
The modders are using gitgud.io not github.com . There are some differences in the two.
The git system is not the greatest for bug reporting.
Github and gitgud are more designed around programmers submitting code to fix an issue. That's limited though by who can submit the code to a project and forks of the project.
Software bug reporting is better done by something like Jira. or similar systems.
It's what they use for minecraft bug reports.

Discord is a horrible way to try and collect bug reporting in comparison to something like Jira.
Tools like Jira make it easier for users to see that a bug has already been reported and so can simply add to the report or confirm it is repeatable. It's part of an actual project management system. That something a lot of these developers could use.
I can agree and disagree at the same time. the issue, as with most dev tools is accessibility to the common folk, Jira is as guilty(although slightly better) Github if you turn most of the built in, has a fairly capable system, across boards, (although I still feel that the MS DevOPs was more integrated, and pluggable, like you could use Jira if you chose to) GitGud is GitLab, will let those with Initiative Look into everything that can be turned on or off in that platform

But getting people, there to file a report. Minecraft as an prefills a forrm with ingame stats, and asks the player if they wish to send, I don't know their full permission stack as I don't play the game, but EU standards are very strict so can guess on the structure at least.

So haveing worked tech support or field support for over 30 years, while it is correct is is really nice to get that point, getting the from the user to the tech point is 99% of the battle.
 
  • Like
Reactions: shane420

Diconica

Well-Known Member
Apr 25, 2020
1,155
1,220
295
I can agree and disagree at the same time. the issue, as with most dev tools is accessibility to the common folk, Jira is as guilty(although slightly better) Github if you turn most of the built in, has a fairly capable system, across boards, (although I still feel that the MS DevOPs was more integrated, and pluggable, like you could use Jira if you chose to) GitGud is GitLab, will let those with Initiative Look into everything that can be turned on or off in that platform

But getting people, there to file a report. Minecraft as an prefills a forrm with ingame stats, and asks the player if they wish to send, I don't know their full permission stack as I don't play the game, but EU standards are very strict so can guess on the structure at least.

So haveing worked tech support or field support for over 30 years, while it is correct is is really nice to get that point, getting the from the user to the tech point is 99% of the battle.
Every dev system and reporting system has pros and cons. Jira can be a bit complex for some. I've never used minecrafts in game report system. Honestly, didn't realize it had one. I've always reported through the site. That's how I knew they used Jira.

Jira is just one among many. The nice part about systems like it is once a bug is confirmed it can be assigned into the project work flow. I doubt many people will build discord into the development system.

The point with git is a lot of developers such as myself tend to limit who can make submissions and what they want turned on. I've found when it comes to git there are usually more bad submissions than good ones coming in. That's especially true when it comes to programming changes. There are so many shitty programmers that think they know something. At this point I'm inclined to ignore 99.9% of it. There is no good way to easily filter the good from the bad other than take the time to read all the shit. So better just turning stuff off.
 
4.60 star(s) 79 Votes