Mod Ren'Py Universal Ren'Py Mod / URM [2.5] (mod any Ren'Py game yourself)

5.00 star(s) 44 Votes

| Vee |

Well-Known Member
Jun 2, 2022
1,833
4,211
You would have to rewrite all the choices in the game to have URM detect them :D

I was confused by your question, because tooltips are the text that shows when you hover a button. We call the choices detection you're talking about "notifications".
Sheesh that's too much work any way my bad, will use appropriate term next time. Thanks for your help(y).
 
  • Like
Reactions: Boehser Onkel

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,524
1,048
2) Also this below traceback file is from Shattered Minds. Game automatically open this traceback file and quit's itself.
ehm... I could not help but notice your path is extremely long, you even have the same folder name twice in a row.
C:\X FILES\FuCk OfF\Z__\SHATTEREDMIND\Shattered_Minds-V0.16-pc\Shattered_Minds-V0.16-pc

screenshot0002.png
As you can see, I've no issues using URM in Shattered Minds, just like 0x52.
(I use ZLZK choice descriptor and URM together with every game and both work perfectly in other games)
Same here, plus a shit ton of my own stuff, hardly ever need to add a walkthrough mod.

Apart from that obnoxious box covering parts of the dialog and an incredible irritating narration during the naming process, everything works as it should...
You might want to try a different location to install the game. Maybe a bit shorter path, without duplicated subfolders.

So, time for me to trash this piece of HD waste.
 
Last edited:
  • Like
Reactions: Boehser Onkel

Enlight432

Active Member
Jan 4, 2024
793
1,270
It makes sense for developers to place the URM inside the game folder themselves because, firstly, it doesn’t modify any game files, and secondly, it doesn’t affect gameplay unless you use it with ALT + M
I can’t find any logical reason why all RenPy developers wouldn’t include it in the game folder; this way, users wouldn’t have to manually add it every time
 
  • Like
Reactions: Madstar72

Enlight432

Active Member
Jan 4, 2024
793
1,270
Today, I came across URM, which has apparently been around for four years, but I only just discovered it. That makes sense, since it’s tucked away in the Mod section of the site and easily overlooked
Anyway, thanks so much for creating this amazing tool! I’ll definitely try to spread the word about it to others

I’ve watched all the tutorial videos, but I wish it had the ability to skip unavoidable scenes
For example, imagine a player enjoys everything in an event except for a kissing scene. Could URM allow us to set a label on a render just before the kiss starts and another after it ends, so that when the game is played, it automatically skips that part?
0x52
 

MiltonPowers

Twins Basil! Twins!
Donor
Jul 26, 2023
10,762
22,919
Today, I came across URM, which has apparently been around for four years, but I only just discovered it. That makes sense, since it’s tucked away in the Mod section of the site and easily overlooked
Anyway, thanks so much for creating this amazing tool! I’ll definitely try to spread the word about it to others

I’ve watched all the tutorial videos, but I wish it had the ability to skip unavoidable scenes
For example, imagine a player enjoys everything in an event except for a kissing scene. Could URM allow us to set a label on a render just before the kiss starts and another after it ends, so that when the game is played, it automatically skips that part?
0x52
I would think that would be a physical impossibility. URM would look for the word 'kissing' or whatever you chose, but not every kissing scene would have the word kissing in it. Devs name their labels all sorts of things.
 

Enlight432

Active Member
Jan 4, 2024
793
1,270
I would think that would be a physical impossibility. URM would look for the word 'kissing' or whatever you chose, but not every kissing scene would have the word kissing in it. Devs name their labels all sorts of things.
Yes, I know this requires a capable AI model
But I don’t want URM to predict scenes I don’t want

I’ll assign those labels myself
It just needs to automatically skip from the "start" label to the "end" label whenever it encounters the "start" label
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,724
6,801
Today, I came across URM, which has apparently been around for four years, but I only just discovered it. That makes sense, since it’s tucked away in the Mod section of the site and easily overlooked
Anyway, thanks so much for creating this amazing tool! I’ll definitely try to spread the word about it to others

I’ve watched all the tutorial videos, but I wish it had the ability to skip unavoidable scenes
For example, imagine a player enjoys everything in an event except for a kissing scene. Could URM allow us to set a label on a render just before the kiss starts and another after it ends, so that when the game is played, it automatically skips that part?
0x52
Thank you for your kind words. You could add URM to your signature if you want to spread the word ;)

I've put your request on the wishlist (this does NOT guarantee it will be added, but there's a chance).
 

KiraJames

Well-Known Member
Dec 5, 2017
1,187
2,251
Thank you for your kind words. You could add URM to your signature if you want to spread the word ;)

I've put your request on the wishlist (this does NOT guarantee it will be added, but there's a chance).
Hi I have contacted you on discord on a bug I have found.
 
  • Like
Reactions: Boehser Onkel

Cirelc

Uploader Fossil
Uploader
May 2, 2017
1,293
6,121
Hi 0x52,
ty for your great mod!

I get the known "AttributeError: 'ADVCharacter' object has no attribute '_getframe'" while looking for variables.
  • What version of URM are you using (make sure it's the latest)? Latest Version
  • Which game has the issue (preferable a link to the game's thread) Pale Carnations
  • What did you do that caused the issue? Searching for variables
  • What OS are you on? Win 10
  • Do you have any other mods installed? No
i tried the workaround you mentioned in the FAQ and i guess i did something wrong, because now i get this:

Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "renpy/common/00action_data.rpy", line 162: Tab characters are not allowed in Ren'Py scripts.

Ren'Py Version: Ren'Py 7.3.5.606
Sat Jan 11 12:24:18 2025
 

Boehser Onkel

Forum Fanatic
Modder
Feb 20, 2021
4,280
6,957
Hi 0x52,
ty for your great mod!

I get the known "AttributeError: 'ADVCharacter' object has no attribute '_getframe'" while looking for variables.
  • What version of URM are you using (make sure it's the latest)? Latest Version
  • Which game has the issue (preferable a link to the game's thread) Pale Carnations
  • What did you do that caused the issue? Searching for variables
  • What OS are you on? Win 10
  • Do you have any other mods installed? No
i tried the workaround you mentioned in the FAQ and i guess i did something wrong, because now i get this:

Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "renpy/common/00action_data.rpy", line 162: Tab characters are not allowed in Ren'Py scripts.

Ren'Py Version: Ren'Py 7.3.5.606
Sat Jan 11 12:24:18 2025
i tested this with workaround - it works as intended
you may made a mistake by adding the import sys wrong
should look like this
Screenshot_15.png
 

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,524
1,048
  • What version of URM are you using (make sure it's the latest)?
    • latest
  • Which game has the issue (preferable a link to the game's thread)
  • What did you do that caused the issue?
    • dragging the progressbar
  • What OS are you on?
    • Windows 10
  • Do you have any other mods installed?
    • yes, ZLZK's Universal Choice Descriptor

I've been running into a weird problem lately with some games when dragging the progressbar in the game screen*.
if I show the progressbar it usually isn't exactly where I would like it to be.
But after starting to drag it to my preferred location, I can only drag it a short distance and then the mouse stops responding to the left button. The progressbar ofcourse still isn't where I want it to be, but I can't do anything anymore, the game totally stops responding to left-clicks. Right-clicks still get detected though. Scroll wheel also still gets detected, it's just the left button actions that don't get detected anymore, but only in the game. Outside of the game the left-button still works as intended.

*It gets weirder though, if I do the same on the game's Preference or Load/Save screens, it doesn't happen.

The game in question is build on Ren'Py 7.3.5 and the main language is Spanish with English translation in the TL folder.
At first, I thought it might be the Ren'Py version, and converting the game to say 7.4.11 does indeed solve it. But it's not just any 7.3.5 version, I've got other games using the same engine version where it just works fine, e.g. No More Money
 
Last edited:
  • Like
Reactions: Xeron_Xr

Decent-Win

Member
Apr 27, 2020
143
374
I'm playing Being a DIK and using URM 2.5 on windows 10, and I'm having a problem where if I make a save during a free roam while URM is installed, then loading that save causes the markers that let you move between rooms to not appear.
 

Bingoogus

Engaged Member
Sep 5, 2021
3,718
10,080
With the addition of the ability to ignore certain variable and pathing checks recently this mod has become even better, so many pointless or just minor checks can be muted and i am so happy you took that request to heart. If i may request one small addition to it though, could you also give us the power to ignore the 'in replay' check? Some devs use it a lot in order to make music and sound effects play in replay that would be missing otherwise as the replay flag starts after them all too often. As it stands, it's the only annoying alert left for me, every time i check it only to see it's the replay one i groan, we're inches from perfection, almost there... :LOL:
 

Decent-Win

Member
Apr 27, 2020
143
374
Normally you can highlight things to see where you can go screenshot0001.png
But if I make a save with URM installed and load that save I can't
screenshot0002.png
And if you can rollback from this you have to tell me because I don't how.
 
Last edited:

Boehser Onkel

Forum Fanatic
Modder
Feb 20, 2021
4,280
6,957

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,724
6,801
  • What version of URM are you using (make sure it's the latest)?
    • latest
  • Which game has the issue (preferable a link to the game's thread)
  • What did you do that caused the issue?
    • dragging the progressbar
  • What OS are you on?
    • Windows 10
  • Do you have any other mods installed?
    • yes, ZLZK's Universal Choice Descriptor

I've been running into a weird problem lately with some games when dragging the progressbar in the game screen*.
if I show the progressbar it usually isn't exactly where I would like it to be.
But after starting to drag it to my preferred location, I can only drag it a short distance and then the mouse stops responding to the left button. The progressbar ofcourse still isn't where I want it to be, but I can't do anything anymore, the game totally stops responding to left-clicks. Right-clicks still get detected though. Scroll wheel also still gets detected, it's just the left button actions that don't get detected anymore, but only in the game. Outside of the game the left-button still works as intended.

*It gets weirder though, if I do the same on the game's Preference or Load/Save screens, it doesn't happen.

The game in question is build on Ren'Py 7.3.5 and the main language is Spanish with English translation in the TL folder.
At first, I thought it might be the Ren'Py version, and converting the game to say 7.4.11 does indeed solve it. But it's not just any 7.3.5 version, I've got other games using the same engine version where it just works fine, e.g. No More Money
This is difficult. I can't reproduce this issue and I don't really know what could cause this.

I'm playing Being a DIK and using URM 2.5 on windows 10, and I'm having a problem where if I make a save during a free roam while URM is installed, then loading that save causes the markers that let you move between rooms to not appear.
Interesting find. I'll try to see if I can figure out what's happening there.

With the addition of the ability to ignore certain variable and pathing checks recently this mod has become even better, so many pointless or just minor checks can be muted and i am so happy you took that request to heart. If i may request one small addition to it though, could you also give us the power to ignore the 'in replay' check? Some devs use it a lot in order to make music and sound effects play in replay that would be missing otherwise as the replay flag starts after them all too often. As it stands, it's the only annoying alert left for me, every time i check it only to see it's the replay one i groan, we're inches from perfection, almost there... :LOL:
Interesting. I was under the assumption you could, but the problem is that _in_replay doesn't have a value outside of are replay, thus you cannot find this variable.
I'll look into that.
 
5.00 star(s) 44 Votes