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

5.00 star(s) 44 Votes

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,524
1,048
pretty sure this is the wrong thread here
Nope. It deals with the new progressbar feature, could affect any game so not a game feature.
Some folks expect it to say 100% after they finished an update of a game in which URM is installed, but they don't realize a game may have different paths, so they don't see every line of dialogue, thus the progress never reaches 100%
 
  • Thinking Face
Reactions: Boehser Onkel

vayora5984

Newbie
May 26, 2023
27
42
URM 2.5: Variable ignore option

Here's a new major release of URM. The main new feature it the possibility to ignore variables in path detection and in the codeview. This could be useful when you for example have a game that constantly checks a is_patched variable.
You can enable/disable this after remembering a variable.

Changelog:
  • Added option to ignore variables in path detection and/or codeview
  • Implemented custom tooltips system (prevents issues with games that use Ren'Py's system in an unconventional way)
  • List all possible items when searching nothing (an empty string)
  • Fix: Progressbar total could be 1 off
I think there is a slight "bug" in the 2.5 release. I say "bug" in quotes, because I think it is actually better than before. When searching with wildcard off, it treats it as a double end wildcard anyway. This makes quick searches for occurrences of a word (e.g. "points') much simpler, and it feels more intuitive. So if this was an unintentional change, I'd say keep it!
 

umbongoxxz

Member
May 31, 2023
118
130
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.
 
  • Like
Reactions: anonymousgeek96

Jace Me

Newbie
Mar 8, 2024
69
100
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
16
29
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,725
6,801
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

Member
Mar 15, 2021
435
415
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
27
42
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
16
29
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
214
82
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
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
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
27
42
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
 
5.00 star(s) 44 Votes