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

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

5.00 star(s) 42 Votes

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,649
I'm sorry, but an uncaught exception occurred.

While running game code:
File "0x52-URM/classes/labels.rpy", line 144, in labelCalled
File "0x52-URM/classes/main.rpy", line 72, in onLabelCalled
File "0x52-URM/classes/main.rpy", line 58, in afterLoad
File "0x52-URM/classes/settings.rpy", line 131, in __getattr__
File "0x52-URM/classes/settings.rpy", line 154, in get
TypeError: argument of type 'bool' is not iterable

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

Full traceback:
File "script.rpyc", line 643, in script
File "E:Tales_from_the_Unending_Void_2-0.20.1-Extra_Scenes_Edition\TFTUV2-0.20.1-Extra Scenes Edition\renpy\ast.py", line 1088, in execute
renpy.easy.run_callbacks(renpy.config.label_callback, self.name, renpy.game.context().last_abnormal)
File "E:Tales_from_the_Unending_Void_2-0.20.1-Extra_Scenes_Edition\TFTUV2-0.20.1-Extra Scenes Edition\renpy\easy.py", line 311, in run_callbacks
return cb(*args, **kwargs)
File "0x52-URM/classes/labels.rpy", line 144, in labelCalled
File "0x52-URM/classes/main.rpy", line 72, in onLabelCalled
File "0x52-URM/classes/main.rpy", line 58, in afterLoad
File "0x52-URM/classes/settings.rpy", line 131, in __getattr__
File "0x52-URM/classes/settings.rpy", line 154, in get
TypeError: argument of type 'bool' is not iterable

Windows-10-10.0.22631 AMD64
Ren'Py 8.1.1.23060707
Tales From The Unending Void 0.20.1
Tue Sep 8 12:30:50 2024




what should be done?
See:
Reporting an issue
When reporting an issue with URM, please include the information below:
  • What version of URM are you using (make sure it's the latest)?
  • Which game has the issue (preferable a link to the game's thread)
  • If it's a crash (grey screen) attach the "traceback.txt" file
  • What did you do that caused the issue?
  • Attach a screenshot of the issue (if possible)
  • When URM gave an error (not a grey crash screen), check the log.txt file for lines starting with "0x52:"
  • What OS are you on?
  • Do you have any other mods installed? Does the issue still exist without the other mod(s)?

Hi there,
does anyone know if we can add/replace fonts in URM?
You can't. Maybe at some point in the future
 
  • Like
Reactions: Feyd and TribalJOB

Existence X

Member
Oct 14, 2018
148
308
0x52 is the fucking GOAT for making this, thank you.
By the way, is it possible to see all the labels somewhere?
Even search blank and return it all would be great, since it could work like a "gallery".
 

MiltonPowers

Twins Basil! Twins!
Donor
Jul 26, 2023
8,813
16,744
0x52 is the fucking GOAT for making this, thank you.
By the way, is it possible to see all the labels somewhere?
Even search blank and return it all would be great, since it could work like a "gallery".
Most devs are logical in their coding. So for example all the episode 1 scenes would be ep01..... I've found with a little trial and error and using the last label seen function, you can usually find them all with a simple search like "ep1" and then "ep2" after an update etc. Or sometimes you get really lucky and dev puts "lewd" in the name of them all. :)
 

Existence X

Member
Oct 14, 2018
148
308
Most devs are logical in their coding. So for example all the episode 1 scenes would be ep01..... I've found with a little trial and error and using the last label seen function, you can usually find them all with a simple search like "ep1" and then "ep2" after an update etc. Or sometimes you get really lucky and dev puts "lewd" in the name of them all. :)
Yeah, the last time I needed it used the characters names as keyword, but even then I couldn't find some scenes.
I guess I can simply search vowels to find it all.
But I get that most games have a native gallery or by mod and it can get buggy to reproduce some labels in some sandbox games.
It would be nice to have it but we already can work it out with what we have, such a great work.
 
  • Like
Reactions: MiltonPowers

Mimi_Doll

New Member
Mar 21, 2023
10
1
Hey ahmm so i was playing a renpy game ofc, I found the values but it seems I can't freeze or monitor them.

The freeze and monitor can't be clicked on.

1726466246950.png
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,649
Hey ahmm so i was playing a renpy game ofc, I found the values but it seems I can't freeze or monitor them.

The freeze and monitor can't be clicked on.

View attachment 4039096
Not all variables are supported for freezing.
See also:
A dot in a variable name is not actually part of the name, it just separates the name from a property.

For example:
You have a variable showing wallet.money. This means there's a variable called "wallet" which has a property "money". If you want to to find this variable by it's name you have to search for "wallet" or "money" (you will never find a dot in a variable name)
They might be supported in the future though
 
  • Like
Reactions: Feyd

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,649
Govram Thank you for your review.

As for your wish:
Theoretically URM could do that, since it can replace text and rename characters.
But it's mostly going to be game specific.
 
  • Like
Reactions: Feyd

Govram

Newbie
Oct 6, 2019
25
121
Govram Thank you for your review.

As for your wish:
Theoretically URM could do that, since it can replace text and rename characters.
But it's mostly going to be game specific.
Understood, Thanks
And once again thanks for your great effort
 
  • Like
Reactions: 0x52

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,230
827
Vinovella University -> Taboo University Name conflict

URM: main.rpy line 93 def scale(percentage, size):
TU: menus.rpy line 561 transform scale(percent):

I'm actually a bit surprised a function with such a common name exists in URM without it being placed in a URM specific class def or prefixed.
Precisely for it being a fairly common name and could be expected to get used in a game.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,649
I'm actually a bit surprised a function with such a common name exists in URM without it being placed in a URM specific class def or prefixed.
It actually is prefixed. You need to call x52URM.scale() for URM's scale function.
Did you actually experience an issue because of this?!
 
  • Like
Reactions: Feyd

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,230
827
It actually is prefixed. You need to call x52URM.scale() for URM's scale function.
Did you actually experience an issue because of this?!
Yep, got an ...

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

EDIT: Of course was easily fixed by renaming the one in Taboo University, and I am running my games always in developer mode, but...
 
Last edited:

thryllth

Newbie
Jul 15, 2017
56
89
Don't know if this is the right place to report it but "My Demonic Romance" v.15patreon with URM v2.31 nothing happens when pressing alt+m. The game doesn't crash, there isn't any error popping up, and the only data in the log is the stuff from game startup.
 

MiltonPowers

Twins Basil! Twins!
Donor
Jul 26, 2023
8,813
16,744
Don't know if this is the right place to report it but "My Demonic Romance" v.15patreon with URM v2.31 nothing happens when pressing alt+m. The game doesn't crash, there isn't any error popping up, and the only data in the log is the stuff from game startup.
That has happened to me on a few games. I usually shut down and reopen and it fixes it. It's also happened that when I start from a save and rollback it won't open either, until I get back in front of the save point.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,693
6,649
Yep, got an ...

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

EDIT: Of course was easily fixed by renaming the one in Taboo University, and I am running my games always in developer mode, but...
Strange. It's working fine on my side.
 
  • Like
Reactions: Feyd
Feb 24, 2020
211
75
If you use URM to play a Steam game such as [Because I Love Her], it prevents Steam achievements from unlocking. Tried playing on Steam with URM removed/uninstalled and the Steam achievements unlock as normal.
On the other hand, using other mods such as the Walkthrough mod by JokerLeader does not disable Steam achievements from unlocking.
 
Last edited:

shmurfer

Well-Known Member
Dec 29, 2019
1,464
1,387
If you use URM to play a Steam game such as [Because I Love Her], it prevents Steam achievements from unlocking. Tried playing on Steam with URM removed/uninstalled and the Steam achievements unlock as normal.
On the other hand, using other mods such as the Walkthrough mod by JokerLeader does not disable Steam achievements from unlocking.
That sounds like the dev not wanting people to cheat the game. And if they care enough they'll blacklist the walkthrough mod too.
 
5.00 star(s) 42 Votes