CREATE YOUR AI CUM SLUT ON CANDY.AI TRY FOR FREE
x

Mod Ren'Py Onhold Between Worlds Multi-Mod [v0.1.7 Part 1][RiamMar]

2.50 star(s) 2 Votes

Full Mod Release vs Updates

  • I prefer a full mod download and I can't or don't want to use GitLab

    Votes: 85 52.8%
  • Unlike full mod downloads, updates trigger alerts in my browser or antivirus solution

    Votes: 2 1.2%
  • The 2-click full download via GitLab is enough for me

    Votes: 5 3.1%
  • Downloading the full base mod + update is enough for me

    Votes: 10 6.2%
  • I don't keep the game after playing & always reinstall it as new. I have to download both files!

    Votes: 59 36.6%

  • Total voters
    161
  • Poll closed .

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
Hey RiamMar, just want to let you know that the game just received an update :)
There's one choice in scene 25 and 3 choices in scene28. Non of those have a flag change and are either NTR or NTR/Share choices without any important stat changes for characters. With the latter being the most important, I don't think a mod update is necessary.
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
As some of you might know, I became a game dev myself recently and won't have much time for modding, especially going into 2025.

If any modder wants to take over this mod or any of my mods I'll set "on hold" in the comming days, please feel free to do so. And let me know if you want to keep using my mod core for your mod, I'm happy to give you a quick guide on how to use and/or add the WT to the choices.
 

cat9876

Member
Jan 23, 2018
178
70
As some of you might know, I became a game dev myself recently and won't have much time for modding, especially going into 2025.

If any modder wants to take over this mod or any of my mods I'll set "on hold" in the comming days, please feel free to do so. And let me know if you want to keep using my mod core for your mod, I'm happy to give you a quick guide on how to use and/or add the WT to the choices.
it sounds like this implies that the old mod will work with the new version of the game up until the new content, at which point you can just continue playing without the mod. i just want to confirm if that is the case?
 
  • Like
Reactions: tomas024

jimtra

Newbie
Apr 25, 2023
95
42
That is the case, yes. :)
sorry but mod doesn't work I got this error
I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ("Couldn't fetch mod directory.input.webp") at 0x00000000085c1310>:
File "game/mods/RiamMar/labels/part21.rpy", line 5, in <module>
OSError: Couldn't find file 'Couldn't fetch mod directory.input.webp'.

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

Full traceback:
File "game/labels/part21.rpyc", line 4, in script
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/mods/RiamMar/labels/part21.rpy", line 5, in <module>
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\exports.py", line 984, in input
rv = renpy.ui.interact(mouse='prompt', type="input", roll_forward=roll_forward)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\core.py", line 2818, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\core.py", line 1352, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 486, in renpy.display.render.render_screen
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\transform.py", line 957, in render
return RenderTransform(self).render(width, height, st, at)
File "accelerator.pyx", line 978, in renpy.display.accelerator.RenderTransform.render
File "accelerator.pyx", line 413, in renpy.display.accelerator.RenderTransform.render_child
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 626, in render
return cache.get(self, render=True)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 309, in get
surf = image.load()
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 761, in load
raise e
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 711, in load
filelike = renpy.loader.load(self.filename, directory="images")
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\loader.py", line 672, in load
raise IOError("Couldn't find file '%s'." % name)
OSError: Couldn't find file 'Couldn't fetch mod directory.input.webp'.

Windows-10-10.0.19045 AMD64
Ren'Py 8.2.1.24030407
Bad Hero Ep2 v3.1.4p
Sat Sep 28 13:33:58 2024
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
sorry but mod doesn't work I got this error
I'm sorry, but an uncaught exception occurred.

While loading <renpy.display.im.Image object ("Couldn't fetch mod directory.input.webp") at 0x00000000085c1310>:
File "game/mods/RiamMar/labels/part21.rpy", line 5, in <module>
OSError: Couldn't find file 'Couldn't fetch mod directory.input.webp'.

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

Full traceback:
File "game/labels/part21.rpyc", line 4, in script
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\ast.py", line 823, in execute
renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\python.py", line 1178, in py_exec_bytecode
exec(bytecode, globals, locals)
File "game/mods/RiamMar/labels/part21.rpy", line 5, in <module>
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\exports.py", line 984, in input
rv = renpy.ui.interact(mouse='prompt', type="input", roll_forward=roll_forward)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\core.py", line 2165, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\core.py", line 2818, in interact_core
self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\core.py", line 1352, in draw_screen
surftree = renpy.display.render.render_screen(
File "render.pyx", line 486, in renpy.display.render.render_screen
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\layout.py", line 900, in render
surf = render(child, width, height, cst, cat)
File "render.pyx", line 170, in renpy.display.render.render
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\transform.py", line 957, in render
return RenderTransform(self).render(width, height, st, at)
File "accelerator.pyx", line 978, in renpy.display.accelerator.RenderTransform.render
File "accelerator.pyx", line 413, in renpy.display.accelerator.RenderTransform.render_child
File "render.pyx", line 260, in renpy.display.render.render
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 626, in render
return cache.get(self, render=True)
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 309, in get
surf = image.load()
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 761, in load
raise e
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\display\im.py", line 711, in load
filelike = renpy.loader.load(self.filename, directory="images")
File "C:\Users\jimtra\Downloads\BadHeroEp2-v3.1.4p-pc\BadHeroEp2-v3.1.4p-pc\renpy\loader.py", line 672, in load
raise IOError("Couldn't find file '%s'." % name)
OSError: Couldn't find file 'Couldn't fetch mod directory.input.webp'.

Windows-10-10.0.19045 AMD64
Ren'Py 8.2.1.24030407
Bad Hero Ep2 v3.1.4p
Sat Sep 28 13:33:58 2024
Hmm, on first glance it looks like some reading permissions are missing. I hard coded the image location for now.
Files are updated, please re-download the mod and overwrite. Should work after that. If not, please let me know.

Edit: Btw, wrong thread. This should be posted here for Bad Hero.
 

Tumai

Member
Sep 1, 2019
479
1,082
If any modder wants to take over this mod or any of my mods I'll set "on hold" in the comming days, please feel free to do so.
if no other modder picks it up, are you considering continuing it yourself?

PS. Good luck with your game. Don't forget to give a link to a preview thread once you are ready.
 

RiamMar

One Hand Clapping, Heart of the Keyforge
Modder
Game Developer
Sep 15, 2017
1,002
3,797
if no other modder picks it up, are you considering continuing it yourself?

PS. Good luck with your game. Don't forget to give a link to a preview thread once you are ready.
MurrayMods will take over this mod. Maybe with the next update? It might take some time to make the new mod.

Will have all the projects linked in my signature asap after the thread is up and published. Thanks!
 
  • Like
Reactions: Tumai and Punto

WerewolfSinX

Member
Feb 7, 2021
434
706
Yes, that's correct, I'm developing a Mod for Between Worlds and, as RiamMar mentions, I'm developing it from scratch.
I'm a little (quite a bit) behind on this development but I'm going to take advantage of the fact that a new version is available to give it a push.
Will your mod have the option to see all possible routes like some of your other mods? Hopefully we can still avoid NTR situations with your mod as well.
 

MurrayMods

Member
Modder
Nov 28, 2022
402
4,628
Will your mod have the option to see all possible routes like some of your other mods? Hopefully we can still avoid NTR situations with your mod as well.
It should be noted that Between Worlds is an NTR game with an avoidable faithful path.
With this Mod I'm developing a slightly different approach. At the beginning of the game the Mod will ask if the player wants to highlight the NTR path or the non-NTR path and during the game, depending on the flavor chosen, the Mod will ask if the player wants to see the scenes of the other path.
Providing the best of both worlds or, more precisely, positioned between worlds.
 

arone tajhiri

Member
Feb 11, 2018
161
82
It should be noted that Between Worlds is an NTR game with an avoidable faithful path.
With this Mod I'm developing a slightly different approach. At the beginning of the game the Mod will ask if the player wants to highlight the NTR path or the non-NTR path and during the game, depending on the flavor chosen, the Mod will ask if the player wants to see the scenes of the other path.
Providing the best of both worlds or, more precisely, positioned between worlds.
there's also a sharing path whats your plan for that?
 
  • Like
Reactions: Tumai

godscoper

Member
Jul 16, 2023
265
437
Sharing is netorase where the MC watch and know what is happening, NTR is netorare where it's cheating behind MC's back and he is not envolved, so there is a big difference between ntr and sharing. I hope MurrayMods won't blend the sharing path with the ntr path.
I get it, unless he is making 3 paths.
 
  • Like
Reactions: Punto

MurrayMods

Member
Modder
Nov 28, 2022
402
4,628
Sharing is netorase where the MC watch and know what is happening, NTR is netorare where it's cheating behind MC's back and he is not envolved, so there is a big difference between ntr and sharing. I hope MurrayMods won't blend the sharing path with the ntr path.
From what I've been seeing, NTS is an option within the NTR path. The game asks a question if you want to see the NTR scene or the NTS scene but only if you're on the NTR path. My idea is to include 'MOD: Both' in that question.
 
  • Like
Reactions: Red Eclipse
Feb 20, 2024
279
1,160


Murray will take over and make a new WT mod for Between Worlds.
I will set this thread to abandon and link his thread, as soon as it's up.

Fuck this was disappointing, as I'll never touch Murray's mod again, as it tends to show NTR material even with a separate avoidable button.
 

Tumai

Member
Sep 1, 2019
479
1,082
From what I've been seeing, NTS is an option within the NTR path. The game asks a question if you want to see the NTR scene or the NTS scene but only if you're on the NTR path. My idea is to include 'MOD: Both' in that question.
Don't think that's always the case. For example, at some point you can tilt Freya one way or another with Travis (permanently?) Much later, if you went NTR, you'll get a scene with her and Travis in the living room. If sharing, she'll still date Travis, but say goodbye to him at the door and jump into the MC's bed for the night.
 
2.50 star(s) 2 Votes