Create and Fuck your AI Slut -70% OFF
x

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

5.00 star(s) 49 Votes

umbongoxxz

Member
May 31, 2023
150
177
176
I am using version 2.4.1, and encountered an error while performing a numerical search in the game *Lust and Power*.
I think the developer did something else this time around, I can't get it to work even with the "import sys" in the 0.69 version. However It works fine in 0.65, no clue what is going on. I could be doing something wrong of course! Hoping someone can help fix the problem.
 

Jace Me

Newbie
Mar 8, 2024
95
134
92
What I found effect in using this is to create a Save from the Game at the Start

2. Upload the Save to

3. Look over the different category to see be able to see all of the variables in the Game and then Searching for those specific Variable using URM to adjust them.
 

darkdreamsan

Newbie
Apr 12, 2022
18
30
137
On launching Depth Revival 1.0 with URM, the game fails to go post the main menu. Seems to throw a “themeTransparency” error.
Here's the traceback.

Code:
Full traceback:
  File "script.rpyc", line 55, in script
  File "D:\AVN_2\DepthsRevival-1.0Extended\renpy\ast.py", line 1088, in execute
    renpy.easy.run_callbacks(renpy.config.label_callback, self.name, renpy.game.context().last_abnormal)
  File "D:\AVN_2\DepthsRevival-1.0Extended\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 73, in onLabelCalled
  File "0x52-URM/classes/main.rpy", line 59, in afterLoad
  File "0x52-URM/classes/settings.rpy", line 136, in __getattr__
  File "0x52-URM/classes/settings.rpy", line 160, in get
KeyError: 'themeTransparency'
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,774
7,278
712
Second: It was always a bit slow, but it feels like it's gotten worse.
Editing a variable name is very laggy, it literally takes a few seconds for the cursor to move one character (typing or navigating left/right doesn't make a difference)
I've never heard of this or experienced this. On what platform do you have this and in which case(s)?
Would it be possible to send me a screen recording of this?

it treats it as a double end wildcard anyway
I don't know what that means

On launching Depth Revival 1.0 with URM, the game fails to go post the main menu. Seems to throw a “themeTransparency” error.
Here's the traceback.

Code:
Full traceback:
  File "script.rpyc", line 55, in script
  File "D:\AVN_2\DepthsRevival-1.0Extended\renpy\ast.py", line 1088, in execute
    renpy.easy.run_callbacks(renpy.config.label_callback, self.name, renpy.game.context().last_abnormal)
  File "D:\AVN_2\DepthsRevival-1.0Extended\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 73, in onLabelCalled
  File "0x52-URM/classes/main.rpy", line 59, in afterLoad
  File "0x52-URM/classes/settings.rpy", line 136, in __getattr__
  File "0x52-URM/classes/settings.rpy", line 160, in get
KeyError: 'themeTransparency'
Seems like somehow you persistent file got corrupted. Removing it (from the game folder and appdata) will probably solve this issue
 

TankH04

Active Member
Mar 15, 2021
524
524
217
Is there a way to activate URM without using alt+M? A game I was playing made it so that if you pressed those commands everything would shut down and it would reset since he doesn't want anyone cheating.
 

vayora5984

Newbie
May 26, 2023
30
48
151
I don't know what that means
Sorry, it looks like some of my message got missed (or deleted accidentally). When "wildcard" search is off, it treats any any search as if it had a wildcard * on both ends. E.g. It treats points as if it were *points*

1735662463122.png

I want to reiterate, this is better than before :)
 

darkdreamsan

Newbie
Apr 12, 2022
18
30
137
Seems like somehow you persistent file got corrupted. Removing it (from the game folder and appdata) will probably solve this issue
It didn't work. I made sure to remove the persistent file along with all the game saves from the game location and %AppData%\Roaming\Renpy as well.
If I click ignore, the game crashes with additional traceback.

Code:
While running game code:
  File "renpy/common/000window.rpy", line 114, in _window_auto_callback
    _window_show(auto=True)
  File "renpy/common/000window.rpy", line 69, in _window_show
    renpy.with_statement(trans)
  File "renpy/common/00library.rpy", line 169, in _default_empty_window
    store.narrator.empty_window()
  File "0x52-URM/classes/textbox.rpy", line 253, in _m1_textbox__captureSayScreen
  File "0x52-URM/classes/textbox.rpy", line 18, in enabled
  File "0x52-URM/classes/settings.rpy", line 136, in __getattr__
  File "0x52-URM/classes/settings.rpy", line 160, in get
KeyError: 'textboxesEnabled'
The old version of URM (before the new GUI overhaul) still works.
 
Feb 24, 2020
310
149
227
You don't have permission to view the spoiler content. Log in or register now.
Posting here to give a heads-up for using URM with [Fresh Story (season 1)]. If you use the textbox editing function in URM, the text messages (as shown in the screenshot) will be blank.
 

Pat0194

New Member
Feb 28, 2021
1
0
69
Hey, I just downloaded your mod and tried using it in Milfs of Sunville and when I first launched the game it popped up, I changed my monetary value then closed the pop up, I then went through a conversation with a character and after that the money I added with the mod disappeared so I tried to modify it again but when I press Ctrl there's something like a dialogue skip going on (even without any dialogue going on) and when I combine Ctrl with M, nothing pops up.
 

ZoolooS

Newbie
Nov 20, 2017
41
25
222
You don't have permission to view the spoiler content. Log in or register now.
Posting here to give a heads-up for using URM with [Fresh Story (season 1)]. If you use the textbox editing function in URM, the text messages (as shown in the screenshot) will be blank.
I think it's not blank but text color is white, so text invisible on white background. Same "trouble" in some other games in "phone dialogs".
 
  • Like
Reactions: TheWalkingChinko

vayora5984

Newbie
May 26, 2023
30
48
151
Hey, I just downloaded your mod and tried using it in Milfs of Sunville and when I first launched the game it popped up, I changed my monetary value then closed the pop up, I then went through a conversation with a character and after that the money I added with the mod disappeared so I tried to modify it again but when I press Ctrl there's something like a dialogue skip going on (even without any dialogue going on) and when I combine Ctrl with M, nothing pops up.
Alt+M
 

Onizuka2050

Newbie
Jun 16, 2023
31
18
152
For some reason, the variable search stopped working for me, just out of nowhere.

I'm playing Projekt: Passion (Episode 1-7 to be specific). Up to Part 3 I had no issues at all, changed some stats and even unlocked one of the death scene, I accidently missed.
In Part 4, there was a branching path so again, I opened URM and search for the needed variables but now the search is always empty. Starngely, I can search for values and labels, only the variable search seem broken.

I tried to reset URM by deleting the rpa file from the games game folder and also deleted the URM folder in the .renpy folder (I'm on linux). However, when I copy the mod again into the game and start it, the settings seem to have persisted.


Question 1:
Is this a game-specific issue or die someone else experience this, not being able to search and alter variables even though it did work before?

Question 2:
How can we completely reset URMs cache/settings for a game (or as a whole)?
 

Boehser Onkel

Forum Fanatic
Modder
Feb 20, 2021
4,878
8,729
592
For some reason, the variable search stopped working for me, just out of nowhere.

I'm playing Projekt: Passion (Episode 1-7 to be specific). Up to Part 3 I had no issues at all, changed some stats and even unlocked one of the death scene, I accidently missed.
In Part 4, there was a branching path so again, I opened URM and search for the needed variables but now the search is always empty. Starngely, I can search for values and labels, only the variable search seem broken.

I tried to reset URM by deleting the rpa file from the games game folder and also deleted the URM folder in the .renpy folder (I'm on linux). However, when I copy the mod again into the game and start it, the settings seem to have persisted.


Question 1:
Is this a game-specific issue or die someone else experience this, not being able to search and alter variables even though it did work before?

Question 2:
How can we completely reset URMs cache/settings for a game (or as a whole)?
do you have by chance this box checked?
Screenshot_38.png
 

Onizuka2050

Newbie
Jun 16, 2023
31
18
152
do you have by chance this box checked?
View attachment 4401154
wtf, that did the trick. I don't remember changing this, probably happened by accident. Strangely, after it "broke" for me, I could have sworn that I checked and unchecked those 4 options to test if one of them was the issue. Can't really explain this, maybe I didn't get enough sleep, lol. Anyway, thanks a bunch. This helped me a lot.
 
  • Like
Reactions: Boehser Onkel

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,607
1,119
327
Sorry, it looks like some of my message got missed (or deleted accidentally). When "wildcard" search is off, it treats any any search as if it had a wildcard * on both ends. E.g. It treats points as if it were *points*
I want to reiterate, this is better than before :)
ehm, it's always been like this as far as I can tell (at least since 1.3.0 when I started using URM).
That's why there's a Wildcard toggle button. So you can switch between having to add them yourself or have them implied.
Although personally I feel the states should be flipped, On: Automatic Wildcard vs Off: User needs to add them
But since the way it functions existed a long time already, that might confuse folks even more.
 
  • Like
Reactions: 0x52

Fyo

Member
Aug 14, 2017
226
459
225
Incredible mod. Many thanks to you! I had an idea for a potential feature: you could have an option to ignore certain variables that are checked/called, so they wouldn't constantly pop up.

The reason is that sometimes in ren'py games, devs will put a path check in, like, "screen shake on/off" that pops up constantly. Because I check every time a potential 'path' pops up in the mod, games with a million checks are pretty annoying.

I don't know how feasible this is, but figured it couldn't hurt to suggest. Thanks again.

Edit: I just checked the most recent update... Ignore me.
 
5.00 star(s) 49 Votes