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,832
4,187
I'm using version 2.5 of URM that was uploaded on 2024-12-11 and I downloaded it from this very thread from links posted in official post.
I've been using URM with other buncha games and it has been working fine except I've faced 2 issues as mentioned below:

1) In HIM URM is not able to show any tooltip, although ALT+M is working. URM doesn't show any errors only issue is, it's no displaying tooltip at the top left and yes I've triple checked and the settings of it are same as they are in other games in which it is working absolutely fine. As it is not generating any error, there is no traceback file.

2) Also this below traceback file is from Shattered Minds. Game automatically open this traceback file and quit's itself.

THANKU for this amazing mod!

Keep growing!
Stay healthy!

GOLDLUCK!:coffee:
0x52
 
Last edited:

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,700
6,692
1) In HIM URM is not able to show any tooltip, although ALT+M is working. URM doesn't show any errors only issue is, it's no displaying tooltip at the top left and yes I've triple checked and the settings of it are same as they are in other games in which it is working absolutely fine. As it is not generating any error, there is no traceback file.
You mean notifications for detected choices? This game uses custom choice screens instead of normal Ren'Py choices. Thus URM cannot detect those.

2) Also this below traceback file is from Shattered Minds. Game automatically open this traceback file and quit's itself.
Works fine here. Do you maybe have any other mods installed?
 

| Vee |

Well-Known Member
Jun 2, 2022
1,832
4,187
You mean notifications for detected choices? This game uses custom choice screens instead of normal Ren'Py choices. Thus URM cannot detect those.
Yes that tooltip that shows up when choices are displayed upon screen. Can I make it work by putting default renpy choice screens in it's gui folder or any other way you know?

...
Works fine here. Do you maybe have any other mods installed?
I had ZLZK choice descriptor old version previously with it (I use ZLZK choice descriptor and URM together with every game and both work perfectly in other games) but I did remove ZLZK choice descriptor and do a fresh gameplay with URM but the error still exists. I'm thinking of downloading game again later.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,700
6,692
Yes that tooltip that shows up when choices are displayed upon screen. Can I make it work by putting default renpy choice screens in it's gui folder or any other way you know?
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".
 
  • Like
Reactions: Feyd and | Vee |

| Vee |

Well-Known Member
Jun 2, 2022
1,832
4,187
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,330
901
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
736
1,134
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
736
1,134
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
9,418
18,167
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.
 
  • Like
Reactions: Chrisdarock19

Enlight432

Active Member
Jan 4, 2024
736
1,134
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,700
6,692
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).
 
  • Like
Reactions: Boehser Onkel

Cirelc

Uploader Fossil
Uploader
May 2, 2017
1,288
6,060
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,112
6,409
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
 
  • Heart
Reactions: Cirelc
5.00 star(s) 44 Votes