Create and Fuck your AI Cum Slut -70% Summer Sale
x

Mod Ren'Py Our Red String JDMOD [0.13.3.6.a] [JohnDupont]

5.00 star(s) 8 Votes

alibaba34

Member
Mar 11, 2018
193
262
The new version of the mod shows an error:


I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find return label ('game/JDMOD/scripts/story/chapter_12b.rpy', 1722109897, 21).

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

Full traceback:
File "scripts/script.rpyc", line 459, in script
File "D:\games\OurRedString-v13.3.4-pc\renpy\ast.py", line 1782, in execute
next_node(renpy.game.context().lookup_return(pop=True))
File "D:\games\OurRedString-v13.3.4-pc\renpy\execution.py", line 726, in lookup_return
raise Exception("Could not find return label {!r}.".format(self.return_stack[-1]))
Exception: Could not find return label ('game/JDMOD/scripts/story/chapter_12b.rpy', 1722109897, 21).

Windows-10-10.0.26100 AMD64
Ren'Py 8.0.3.22090809
Our Red String v13.3.4
Mon May 5 12:45:51 2025
 
  • Like
Reactions: JohnDupont

silverfur3

Newbie
Jul 13, 2019
74
214
Updated my compressed Android port of Our Red String with JohnDupont's JDMOD to v13.3.4.

Got some basic gestures loaded in: swipe up for save menu, swipe down to hide UI, swipe left to rollback and swipe right to skip. Save files are now stored in the Documents folder. This sometimes means that you may need to close and re-open the port after installing so the save folder is properly created.

Please let me know if you encounter any issues with the ports and I'll see what I can do to get them sorted.

Link: -
Thank you very much you are our hero!!!! <3333
 

JohnDupont

Active Member
Modder
May 26, 2017
868
2,964
The new version of the mod shows an error:


I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not find return label ('game/JDMOD/scripts/story/chapter_12b.rpy', 1722109897, 21).

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

Full traceback:
File "scripts/script.rpyc", line 459, in script
File "D:\games\OurRedString-v13.3.4-pc\renpy\ast.py", line 1782, in execute
next_node(renpy.game.context().lookup_return(pop=True))
File "D:\games\OurRedString-v13.3.4-pc\renpy\execution.py", line 726, in lookup_return
raise Exception("Could not find return label {!r}.".format(self.return_stack[-1]))
Exception: Could not find return label ('game/JDMOD/scripts/story/chapter_12b.rpy', 1722109897, 21).

Windows-10-10.0.26100 AMD64
Ren'Py 8.0.3.22090809
Our Red String v13.3.4
Mon May 5 12:45:51 2025
It looks like the issue of save incompatibilities that was fixed in 0.13.2.0. Did it happen when you tried loading a save made with an old version?
If so, please read the FAQ. And spam Rollback.

You don't have permission to view the spoiler content. Log in or register now.
Thanks to the full error, I understand the issue but I'll need more info.
The only spot where a VPGrid is used AND the mod is active are:
  • In the gallery. I know of 2 errors ; one happens in dev mode and the other when trying to view a locked image, I couldn't reproduce yours.
  • In the rename feature. I couldn't reproduce it either.
Can you describe where it happened? What were you doing?

Thanks Chrisdarock19. Although it wasn't enough, it helped a lot.
 
  • Like
Reactions: Chrisdarock19

nescauuzinha

Member
Jul 17, 2020
158
67
It looks like the issue of save incompatibilities that was fixed in 0.13.2.0. Did it happen when you tried loading a save made with an old version?
If so, please read the FAQ. And spam Rollback.


Thanks to the full error, I understand the issue but I'll need more info.
The only spot where a VPGrid is used AND the mod is active are:
  • In the gallery. I know of 2 errors ; one happens in dev mode and the other when trying to view a locked image, I couldn't reproduce yours.
  • In the rename feature. I couldn't reproduce it either.
Can you describe where it happened? What were you doing?

Thanks Chrisdarock19. Although it wasn't enough, it helped a lot.

I spent a few hours testing here and came to the conclusion that it is a conflict with translator3000
because when starting the mod without translator3000 it works normally
 
  • Yay, update!
Reactions: JohnDupont

dennisloaf

New Member
Feb 5, 2020
3
0
Anybody able to diagnose this error? -
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Line with id JD_chapter_one_d8aa732e appeared twice, at game/JDMOD/scripts/story/chapter_01.rpyc:26 and game/JDMOD/scripts/story/chapter_1.rpy:26.

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

Full traceback:
File "D:\Videos\Our Red String V13.3.4\renpy\bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "D:\Videos\Our Red String V13.3.4\renpy\main.py", line 490, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "D:\Videos\Our Red String V13.3.4\renpy\script.py", line 297, in load_script
self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)
File "D:\Videos\Our Red String V13.3.4\renpy\script.py", line 809, in load_appropriate_file
self.finish_load(stmts, initcode, filename=lastfn) # type: ignore
File "D:\Videos\Our Red String V13.3.4\renpy\script.py", line 427, in finish_load
self.translator.take_translates(all_stmts)
File "D:\Videos\Our Red String V13.3.4\renpy\translation\__init__.py", line 166, in take_translates
raise Exception("Line with id %s appeared twice, at %s:%d and %s:%d." %
Exception: Line with id JD_chapter_one_d8aa732e appeared twice, at game/JDMOD/scripts/story/chapter_01.rpyc:26 and game/JDMOD/scripts/story/chapter_1.rpy:26.

Windows-10-10.0.19045
Ren'Py 8.0.3.22090809

Tue May 6 14:04:42 2025
 

JohnDupont

Active Member
Modder
May 26, 2017
868
2,964
Anybody able to diagnose this error? -
I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Line with id JD_chapter_one_d8aa732e appeared twice, at game/JDMOD/scripts/story/chapter_01.rpyc:26 and game/JDMOD/scripts/story/chapter_1.rpy:26.

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

Full traceback:
File "D:\Videos\Our Red String V13.3.4\renpy\bootstrap.py", line 277, in bootstrap
renpy.main.main()
File "D:\Videos\Our Red String V13.3.4\renpy\main.py", line 490, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "D:\Videos\Our Red String V13.3.4\renpy\script.py", line 297, in load_script
self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)
File "D:\Videos\Our Red String V13.3.4\renpy\script.py", line 809, in load_appropriate_file
self.finish_load(stmts, initcode, filename=lastfn) # type: ignore
File "D:\Videos\Our Red String V13.3.4\renpy\script.py", line 427, in finish_load
self.translator.take_translates(all_stmts)
File "D:\Videos\Our Red String V13.3.4\renpy\translation\__init__.py", line 166, in take_translates
raise Exception("Line with id %s appeared twice, at %s:%d and %s:%d." %
Exception: Line with id JD_chapter_one_d8aa732e appeared twice, at game/JDMOD/scripts/story/chapter_01.rpyc:26 and game/JDMOD/scripts/story/chapter_1.rpy:26.

Windows-10-10.0.19045
Ren'Py 8.0.3.22090809

Tue May 6 14:04:42 2025
Imho, try a clean install.
 
  • Like
Reactions: Ebonheart (FR)
May 15, 2018
454
1,039
I recommend doing a clean reinstall of the game to fix save file incompatibilities with the mod and other bugs. Here's what I did to solve a crash issue at game launch: I deleted the game's permanent data located in: AppData/Roaming/RenPy/OurRedString, I also deleted the local save files found in RedString-1574621830.

Then, I removed the mod because I had unzipped it directly into the game’s "game" folder using WinRAR, which automatically renamed the mod folder. Instead, I extracted the mod elsewhere (on my desktop), then dragged and dropped the "JDMOD" folder into the game's "game" directory.

I relaunched the game and the issue was resolved. I'm including the bug log below for reference. Thanks again to the mod creator for all the hard work and for making a mod that greatly improves the comfort of playing this game.


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

Furnox

Member
Dec 29, 2018
305
239

If you want to learn about the reasons I created the Patreon page, I detailled everything in .


Thread Updated: 2025-April-15
Game | Creator: Our Red String |
Modder: JohnDupont - -
Mod Version: 0.13.3.4.a
Game Version: 0.13.3.4


In-Game Guide:

The mod provides additional information to help you make the best decision.
View attachment 1496105

Gallery Unlocker:
You can watch a scene even if you didn't unlock it.
View attachment 1496106

Rename:

You can rename most of the characters.
View attachment 1069030 View attachment 1069031

Keybinds:

You can use the keyboard to navigate through the game:
  • During choices, the number keys are used ;
  • Most screens (skill level up, new chapter...) require a right click to be skipped, they now include a timer. If you're in a hurry, you can also press Return to simulate a right click.
View attachment 1069317 View attachment 1069316

Save Description:

You can add a description to your saves.
View attachment 1069039 View attachment 1069040


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

FAQ:
"When will you update the mod?"
You don't have permission to view the spoiler content. Log in or register now.
"The game doesn't start/crashes on launch. Can you help?"
You don't have permission to view the spoiler content. Log in or register now.
"BRO. What is wrong???"
Python:
While running game code:
File "game/scripts/gallery.rpy", line 128, in <module>
NameError: name 'GalleryScene' is not defined
You don't have permission to view the spoiler content. Log in or register now.
"I tried loading an old modded save with the new version and got the following exception: Couldn't find a place to stop rolling back. Perhaps the script changed in an incompatible way. Can you help?"
You don't have permission to view the spoiler content. Log in or register now.
"I tried loading an unmodded save and the In-Game Guide isn't working. Can you help?"
You don't have permission to view the spoiler content. Log in or register now.
"Is the ORS JDMOD compatible with the new version of the game?"
You don't have permission to view the spoiler content. Log in or register now.
"Is there an android version?"
You don't have permission to view the spoiler content. Log in or register now.

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

DOWNLOAD
- -
Update please
 

Furnox

Member
Dec 29, 2018
305
239
Hey man, the update just dropped tonight, so give it some time. The modder’s probably working on it in their free time. Might take a few days or more. In the meantime, you can check out the new stuff from the update. ^^
I am notifying the mod maker that the game has been updated, what is this empty sensitivity?
 
May 15, 2018
454
1,039
I am notifying the mod maker that the game has been updated, what is this empty sensitivity?
Maybe you call it sensitivity. I call it basic respect and decency. It wouldn’t have killed you to be a bit more polite when asking a modder, who is likely doing this in their free time, to update something. I actually respect people who put in their own time to create and share tools for the community.

Your very short message comes off as curt, almost like a command. At least that's the impression it gives me.
 

JohnDupont

Active Member
Modder
May 26, 2017
868
2,964
Politeness is a culturally defined phenomenon, and therefore what is considered polite in one culture can sometimes be quite rude or simply eccentric in another cultural context.

When I don't know if I'm talking to someone that shares my culture, I believe it's better to be overly polite. Therefore, I agree with Ebonheart (FR) and thank him.

PS: The update will be released later today.
 
May 15, 2018
454
1,039
Politeness is a culturally defined phenomenon, and therefore what is considered polite in one culture can sometimes be quite rude or simply eccentric in another cultural context.

When I don't know if I'm talking to someone that shares my culture, I believe it's better to be overly polite. Therefore, I agree with Ebonheart (FR) and thank him.

PS: The update will be released later today.

Haha, I’m not sure if I can say my culture is very exotic, but I’m French :D. And yes, of course, you’re right to point out that expressions of politeness and respect are specific to each culture, and that differences in interpretation and/or understanding can arise from such variations.

I didn’t mean to spark a debate on this topic, but just wanted to remind everyone some basic rules of courtesy, which are unfortunately missing both online and in daily life.

Thank you for taking the time to create this useful and well-made mod. I must say, it’s really well done. Take all the time you need to release this update.
 
Last edited:

JEER0X

Member
Sep 17, 2019
194
163
Maybe you call it sensitivity. I call it basic respect and decency. It wouldn’t have killed you to be a bit more polite when asking a modder, who is likely doing this in their free time, to update something. I actually respect people who put in their own time to create and share tools for the community.

Your very short message comes off as curt, almost like a command. At least that's the impression it gives me.
must of missed the "please" part
 
  • Like
Reactions: Furnox
5.00 star(s) 8 Votes