• To improve security, we will soon start forcing password resets for any account that uses a weak password on the next login. If you have a weak password or a defunct email, please update it now to prevent future disruption.

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

5.00 star(s) 33 Votes
Apr 1, 2018
224
124
0x52 oh one more thing I forgot the ask adding to my previous request. If I'm not asking too much which I probably am. But this would help me and probably a lot of people out there. I'm a heavy user of the remember/watch feature absolutely love it to the point where I'm sometimes more curious in seeing the numbers change and what causes them to change than the game itself . But when you have to watch/remember 14 values or variables it can take a painfully long time to click "yes" and than "save" for every single one of them one at a time. If there was an option to select all, and or like a check box thing on the side to remember multiple at once it would really help me out. Thanks once again. *Hope the pics help to aid my idea a little* (2/2)
 
Last edited:

vimey

Active Member
Nov 29, 2020
823
599
Bump. I also been having this "problem" which I'm sure there is a simple solution to but I'm probably missing something here to know it.
I don't think there is anything we can do right now except to wait that feature is already in the roadmap but fortunately you can change the variables to get the path you want that's what I did myself
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,566
5,941
Bump. I also been having this "problem" which I'm sure there is a simple solution to but I'm probably missing something here to know it.
When the variable change is after a jump, URM is not going to display it. (because this would mean URM would go look ahead as far as possible to find code blocks/var changes, which wouldn't make sense)

0x52 oh one more thing I forgot the ask adding to my previous request. If I'm not asking too much which I probably am. But this would help me and probably a lot of people out there. I'm a heavy user of the remember/watch feature absolutely love it to the point where I'm sometimes more curious in seeing the numbers change and what causes them to change than the game itself . But when you have to watch/remember 14 values or variables it can take a painfully long time to click "yes" and than "save" for every single one of them one at a time. If there was an option to select all, and or like a check box thing on the side to remember multiple at once it would really help me out. Thanks once again. *Hope the pics help to aid my idea a little* (2/2)
Improving the input mechanism is already on my todo list and I already have a concept code for it.
 

theMickey_

Engaged Member
Mar 19, 2020
2,077
2,611
I have a problem with one game university of problems
If i attempt to search anything , game would hard freeze and crash.
Any suggestion? (Using sancho's mod for it) But that shouldnt cause problems ?
I have just tested this game with URM -- works perfectly fine (no crashes, changing/renaming works flawless).
I also tested the game + Sancho's Mod and URM -- game crashes if you search something.

So I would say it's a Sancho's Mod issue :p
 
Last edited:

StarCrafted

Newbie
Jul 13, 2020
50
60
Okay, reporting back with another bug.

Dunno if it's Ren'Py related (it's an older version of Ren'Py but should be supported) or URM (v1.9.3) related:

In DMD Chapter 1 (v0.14.5) / Ren'Py 6.99.14.1.3218 the bug manifests as follows:

After you save a game with URM enabled and you scroll back (even one line), URM kind of "unloads", Alt+M doesn't work anymore and the Watchpanel dissappears. Scrolling back to where the save was originally doesn't bring URM back, only re-loading the save does. Loading the second save (that appears to have URM unloaded/disabled will still bring it back as well).

Included are save dumps and the saves themselves.
 
  • Like
Reactions: dreamtype

Belzeebub

Active Member
Game Developer
May 18, 2020
631
883
I have just tested this game with URM -- works perfectly fine (no crashes, changing/renaming works flawless).
I also tested the game + Sancho's Mod and URM -- game crashes if you search something.

So I would say it's a Sancho's Mod issue :p
I second this. Actually, it is because of URM that I could play this game (one of the many games URM helped me with). I had tried playing with sancho MOD but it did not work at first, so I had to play with URM. I think the bug is in your device or, may be renpy version. I donot know what I would do without URM. Recently, in Defending Lydia Collier, AB's Mod has a bug,(I confirmed that with White Phantom) but when I asked AB for a solution he did not even bother to reply. It is due to URM And 0x52 that I could enjoy the game. Thank you so much 0x52 for making game playing easier.
 
  • Like
Reactions: 0x52 and theMickey_

vimey

Active Member
Nov 29, 2020
823
599
Playing my pleasure URM does not detect any choice at all i don't know if it has been reported may be you can do something about it
 

theMickey_

Engaged Member
Mar 19, 2020
2,077
2,611
Playing my pleasure URM does not detect any choice at all i don't know if it has been reported may be you can do something about it
I can confirm this, and I also checked the game's code and it has an interesting way to deal with choices -- that's probably why URM doesn't recognize choices. But looking at the code, I would imagine this could be possible to detect, it's just challenging. But knowing 0x52 they are always up for some challenges, right? ;)
 
  • Like
Reactions: vimey

StarCrafted

Newbie
Jul 13, 2020
50
60
I can confirm this, and I also checked the game's code and it has an interesting way to deal with choices -- that's probably why URM doesn't recognize choices. But looking at the code, I would imagine this could be possible to detect, it's just challenging. But knowing 0x52 they are always up for some challenges, right? ;)
I think Alexandra is another game that does choices differently and they're not detected in URM.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,566
5,941
I can confirm this, and I also checked the game's code and it has an interesting way to deal with choices -- that's probably why URM doesn't recognize choices. But looking at the code, I would imagine this could be possible to detect, it's just challenging. But knowing 0x52 they are always up for some challenges, right? ;)
I think Alexandra is another game that does choices differently and they're not detected in URM.
A assume they don't use Renpy's choice system?
I'm not going to support custom choice systems. That would mean I would be adding game specific code to URM.
 

theMickey_

Engaged Member
Mar 19, 2020
2,077
2,611
A assume they don't use Renpy's choice system?
Both games are using textbuttons for choices (as far as I can tell -- haven't played them, just quickly tested them and "skipped" through to something that looks like a choice ;)).
 

URMfollower22

Newbie
Jun 5, 2022
20
58
Hi again. Sorry to bother again.

Is there a way for URM to track which files is over-riding a game? In the game:
https://f95zone.to/threads/my-pleasure-v0-26-elite-tasty-pics.42223/

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

The 4 name variables (Cassandra x3 and Father's Girlfriend) keep reverting back to their defaults, despite any patches.

-If I manually change them, just reloading them resets them to default.
-I even made a .rpy file (included) to change it. I named it with a Z in case it was all loaded alphabetically. Didn't work.
View attachment zmomname.rpy
-I use the console code: $ jcms = "Mom" it works. I save and reload. Back to "Cassandra".

How can I find and murder the file that over-rides URM and consoles on a reload?:devilish:
(If it matters I both have the ipatch and scrappy mod and I'm willing to delete them and go with pure URM if that's the problem.)

EDIT = If there isn't a URM feature for file tracking, please say so, ignore the rest of the above, and I won't clutter the thread with non-URM questions like last time.

EDIT 2 = Is there a way in URM to separate the Name of a Character and their Name appearing in text?
Ex: If I rename Cassandra as Mom as a character it works, but then I can't add the Cassandra and Mom replacement in actual text replacement... and vice versa.
 
Last edited:

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,566
5,941
Playing my pleasure URM does not detect any choice at all i don't know if it has been reported may be you can do something about it
Both games are using textbuttons for choices (as far as I can tell -- haven't played them, just quickly tested them and "skipped" through to something that looks like a choice ;)).
I've checked this and for some reason they've created separate screens for all choices o_O

Hi again. Sorry to bother again.

Is there a way for URM to track which files is over-riding a game? In the game:
https://f95zone.to/threads/my-pleasure-v0-26-elite-tasty-pics.42223/

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

The 4 name variables (Cassandra x3 and Father's Girlfriend) keep reverting back to their defaults, despite any patches.

-If I manually change them, just reloading them resets them to default.
-I even made a .rpy file (included) to change it. I named it with a Z in case it was all loaded alphabetically. Didn't work.
View attachment 1889128
-I use the console code: $ jcms = "Mom" it works. I save and reload. Back to "Cassandra".

How can I find and murder the file that over-rides URM and consoles on a reload?:devilish:
(If it matters I both have the ipatch and scrappy mod and I'm willing to delete them and go with pure URM if that's the problem.)

EDIT = If there isn't a URM feature for file tracking, please say so, ignore the rest of the above, and I won't clutter the thread with non-URM questions like last time.

EDIT 2 = Is there a way in URM to separate the Name of a Character and their Name appearing in text?
Ex: If I rename Cassandra as Mom as a character it works, but then I can't add the Cassandra and Mom replacement in actual text replacement... and vice versa.
It seems like every time you start the game, they set variables based on the selected language. So that's why they get reset.
(this happens in the file script.rpy at line 215 ("label langen:"))
When URM gets a feature to "freeze" variables it could work around this issue, because it would force the variable back to the value set by URM.

"Edit 2": Normally if you rename a character, it should also be renamed in the text (under normal circumstances)
 

Wills747

Engaged Member
Dec 14, 2018
2,294
4,727
Hi 0x52 I made a small change in your search screen that hides the touch keyboard after "search" button is pressed and reinstates it after reset button.
Primarily for Android/touch screen where the keyboard covers the resaults.
You don't have permission to view the spoiler content. Log in or register now.
 
  • Thinking Face
Reactions: Belzeebub

Diekh

Newbie
Mar 22, 2022
52
51
0x52
The mod not worked in this game: Rovering to Sussex
This error appears:
Code:
I'm sorry, but errors were detected in your script. Please correct the
errors listed below, and try again.


File "game/0x52/classes/settings.rpy", line 45: invalid syntax
                except Exception, e:
                                 ^
    

File "game/0x52/framework/API.rpy", line 95: invalid syntax
                    except Exception, e:
                                     ^
    

Ren'Py Version: Ren'Py 8.0.0.22062402
 
  • Like
Reactions: lover108
5.00 star(s) 33 Votes