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,692
6,647
This would be seriously interesting metaprogramming, but also may not be possible, depending on how renpy compiles down $. It might be as simple as hooking into the store and wrapping some of its built in functions, but I am not a python expert, so this is probably me oversimplifying.
URM's codeview already kind of detects variable changes. Things like $ somevar += 1 are doable, but there are many edge cases. Like variables that are modified through a function or screen.
URM's variable monitoring was already very hard to get reliable.
 
  • Like
Reactions: Feyd

NNNNKlaus

Newbie
Apr 4, 2020
19
2
how do i turn off this and similar text that keeps appearing in the upper left. when i want to cheat i already do ALT + M. why does it have to keep appearing in the upper left

NowandThen_Bic9FUuqby.png
 

toobad0912

Newbie
May 1, 2021
90
33
I am encountering an error with the newest version of a game. I did a quick search through the thread and didn't find anything on point. Any help would be great!

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

Thanks in advance!
 
Last edited:

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,692
6,647
I am encountering an error with the newest version of a game. I did a quick search through the thread and didn't find anything on point. Any help would be great!

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

Thanks in advance!
Works fine on my side. Do you maybe have a save right before the issue occurs for you?
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,692
6,647
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
 

jasad

Well-Known Member
Dec 14, 2021
1,077
801
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
thank you
 

Nocode

Newbie
Apr 27, 2023
37
30
Is it posible to make remembered vars persistent? Some games have a lot of vars others need some dig. Keep them remembered after restart the game should be great.
Thanks. I love this mod.
 

skrusher

Active Member
May 11, 2019
624
1,865
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
 

badiadhuru

Newbie
May 22, 2019
33
68
Their is an issue when I try to add a new value to a variable

For example when I try to add "left" for mobile rollback side variable after deleting the "disabled" value of it,the android keyboard gets completely disabled preventing me from editing any values this is happening on the new version 2.5

Have tried it on a renpy apk version for Android and also joiplay but same result
 

Alayavijnapti

Member
Oct 13, 2020
139
67
Hi i can't make the URM window open with Alt+M nor there is a URM window after putting URM file onto game's folder. Nevermind it pops up when activating unren.bat
 
Last edited:

Guz007

Member
Nov 21, 2021
448
545
I'm sorry, but an uncaught exception occurred.

While loading the script.
Exception: Could not load from archive 0x52-URM/classes/API.rpyc.

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

Full traceback:
File "I:\New folder (4)\LustBound-v0.4.1b_-_WINDOWS\LustBound-v0.4.1b-pc\renpy\bootstrap.py", line 359, in bootstrap
renpy.main.main()
File "I:\New folder (4)\LustBound-v0.4.1b_-_WINDOWS\LustBound-v0.4.1b-pc\renpy\main.py", line 470, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "I:\New folder (4)\LustBound-v0.4.1b_-_WINDOWS\LustBound-v0.4.1b-pc\renpy\script.py", line 361, in load_script
self.load_appropriate_file(".rpyc", [ "_ren.py", ".rpy" ], dir, fn, initcode)
File "I:\New folder (4)\LustBound-v0.4.1b_-_WINDOWS\LustBound-v0.4.1b-pc\renpy\script.py", line 870, in load_appropriate_file
raise Exception("Could not load from archive %s." % (lastfn,))
Exception: Could not load from archive 0x52-URM/classes/API.rpyc.

This is from the lastest version of lust bound by incepton and windows 11, and urm latest version.
 
Last edited:

theMickey_

Engaged Member
Mar 19, 2020
2,244
2,931
I'm sorry, but an uncaught exception occurred.
This is pretty much the exact same issue we have with "Thot on Trial" by the same devs, which we just discussed a few days ago. They actively prevent loading additional scripts. Therefore the same "workaround" works:

1734079625058.png

I'm not happy with that workaround though and I hope someone will figure out how to have URM working on those games without the need to decompile it.
 
  • Like
Reactions: 0x52 and Guz007

Guz007

Member
Nov 21, 2021
448
545
This is pretty much the exact same issue we have with "Thot on Trial" by the same devs, which we just discussed a few days ago. They actively prevent loading additional scripts. Therefore the same "workaround" works:


I'm not happy with that workaround though and I hope someone will figure out how to have URM working on those games without the need to decompile it.
Can you please tell me the work around or tag it? it would be helpful and might i also ask why dont you like it?
 
5.00 star(s) 42 Votes