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

5.00 star(s) 33 Votes

mykoara

New Member
Nov 27, 2020
2
2
Thanks for this mod !

Wondering if its possible to Wildcard Search a list for relevant values ?

eg. search all instances in a list called Events[x] for property Events[1].Done = False ?
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,567
5,950
I have a request to all people (who plays in android platform or uses joiplay emulator) in this thread - please Search joiplay in this thread - before requesting it or asking questions which are answered already several times. 0x52 already has a lot on his plate making and debugging this mod and in trying to make it even more better. It will be favor to him if we do not ask out of topic questions in this thread. Also, I would like to request 0x52 to put this post or the search I linked to put on the OP so that android users can find it useful. That way he will not have cater to these triffles in future.
Thank you. It's often quite hard to keep track of everything happening in this thread and reply to everybody. But I try my best.
Also... I think people who don't search the thread will probably also not read the OP. But I also have to say it can be quite hard to find something. Sometimes when I know I've answered something before it's even hard for me to find the previous post.

Lately, I have been thinking about improving this structure. So everybody is better able to see/find features requests (hopefully even vote for them) and have a better overview of frequently asked questions and issues.
But the would of course mean that's going to be on a separate platform and not on this site.

Wondering if its possible to Wildcard Search a list for relevant values ?

eg. search all instances in a list called Events[x] for property Events[1].Done = False ?
I'm not completely sure what you're looking for.
Maybe it's the "recursive search" option? With this your first search would be for "events" and the next could be for "done", which will list all variables that include both "events" and "done".
 
  • Like
  • Red Heart
Reactions: Feyd and Belzeebub$

dSinx_

Newbie
Jan 24, 2024
19
2
hello is there any VN games like The Last Challenge where you can control the sex and there's porn sound as well?
 

Decent-Win

Member
Apr 27, 2020
139
375
Like theMickey_ said. If you want help, ask in a normal way! I actually just wanted to ignore this, because of the large text, but because I don't appreciate devs blocking mods, I decided to make a quick workaround.

Grab the attached file and extract it into the "game" folder.
I think this is the best approach for this. The attached script catches if the game tries to quit and gives you the option to prevent/cancel that.
View attachment 2744565 View attachment 2744567
I used this and it worked but I can't make saves
 

Pirate1

Member
Sep 26, 2020
110
105
View attachment 3198399

Overview:
Easiest installation, open mod by pressing Alt+M (see below for touchscreen devices)

This mod is a great tool to cheat or debug Ren'Py games. See full Features list below for details.

Some features in short:
Find, change, freeze and monitor variables, detect hidden choices, detect paths, rename any character, find/save/replay scenes, watch variables, skip splashscreen, textbox customizing

Updated: 2024-01-13
Game/Creator: Any Ren'Py game using Ren'Py engine 6.99.14 or newer
Modder: 0x52 -
Mod Version: 2.0.3

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

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

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

Touch devices (e.g. Android):
You don't have permission to view the spoiler content. Log in or register now.

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

After developing Ren'Py mods for almost a year now. I thought is was time to create the mod of all mods.
So here is what I call URM (or Universal Ren'Py Mod). The goal of this mod is to enable anyone (even without any programming knowledge) to be able to quickly and easily mod any Ren'Py game.
Just drop the mod file into your favorite game's "game" directory and start modding!

Please let me know what you think. I really appreciate any feedback, so I know I'm not doing this for nothing.
Or maybe consider supporting me or .

WARNING!
You could break your game modifying any variable. Use at your own risk!
Breaking the game depends on the game's programming. You could create set of values the game doesn't expect. Which for example could prevent you to progress in the game or miss certain scenes. I would recommend saving before modifying. So you could always go back if something unexpected happens.


Screenshots:
View attachment 3249878 View attachment 3249876 View attachment 3249875 View attachment 3249872 View attachment 3249874 View attachment 3249870 View attachment 3249877 View attachment 3249871 View attachment 3249873


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

Download:
or Attachment below​
(y):love:Man you're a beast for creating this
 
  • Love
Reactions: 0x52

theMickey_

Engaged Member
Mar 19, 2020
2,083
2,615
Side image is not working in City Devil Restart for custom textboxes
I think it's because how those side images are implemented in this game: they're not just small, single profile pictures per character (which I would assume URM could have used), but instead they're full blown 1920x1080 "overlay images" which are transparent with the exception of the character at the correct position for the default textbox and are put "above" the actual in-game picture whenever there is a dialogue.

Here's an example "side image" of May from the game:
1706512320167.png
(Whats shown as "black" is actually transparent.)

but all of a sudden this happened
What happened? All we can see is a screenshot of URM's menu. Please fill out a proper bug report if you actually want to get some help.
Reporting an issue
When reporting an issue with URM, please include the information below:
  • Are you using the latest version of URM?
  • 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)?
 
  • Like
Reactions: 0x52 and Harem4life

danteka

Newbie
Feb 26, 2022
83
95
I think it's because how those side images are implemented in this game: they're not just small, single profile pictures per character (which I would assume URM could have used), but instead they're full blown 1920x1080 "overlay images" which are transparent with the exception of the character at the correct position for the default textbox and are put "above" the actual in-game picture whenever there is a dialogue.

Here's an example "side image" of May from the game:
(Whats shown as "black" is actually transparent.)


What happened? All we can see is a screenshot of URM's menu. Please fill out a proper bug report if you actually want to get some help.
Because the issue is the picture
I was using the mod on The Bum. It was working just perfectly but all of a sudden when I tried searching for variables and items, the mod said no information, I also found a maasage which said no urm folder found.
 

theMickey_

Engaged Member
Mar 19, 2020
2,083
2,615
Because the issue is the picture
Again: the picture simply shows the interface of URM with an active search (and no results) -- but without knowing what game you're playing, what you're trying to do, we can't help you. We can't see what's going on on your device, we can't read your mind, so please do a proper bug report (see above) and describe your issue as detailed as you can if you need help.
 

Harem4life

Member
Jul 21, 2023
323
839
Like theMickey_ said. We need more information.

I notice you have enabled all search options, which includes "recursive search" and "wildcard search". That might be your problem?
Hey there, could you please add an option to set position of side images like how I can set the position of text?

The side images are at the extreme corner. I mostly keep text at middle so the side images look weird with that much space between side image and text.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,567
5,950
Hey there, could you please add an option to set position of side images like how I can set the position of text?

The side images are at the extreme corner. I mostly keep text at middle so the side images look weird with that much space between side image and text.
It's on my list to add the possibility to center the textbox without centering the text (so with empty space to the left and right).
This would also include the option to move the sideimage next to the text.
 

Harem4life

Member
Jul 21, 2023
323
839
It's on my list to add the possibility to center the textbox without centering the text (so with empty space to the left and right).
This would also include the option to move the sideimage next to the text.
That's great. is it possible to have a global setting for custom textbox so that as soon as I choose 'enable' my global custom textbox kicks in?
 

Gugatron

Member
Dec 12, 2017
134
82
Because the issue is the picture
I was using the mod on The Bum. It was working just perfectly but all of a sudden when I tried searching for variables and items, the mod said no information, I also found a maasage which said no urm folder found.
What is the name of the variable to change it from normal to Bum?

Edit:
Sorry for my English, I use the translator. In this game in question you have two looks, a normal one (where you have clean hair and beard) and another beggar (where you have torn clothes and big hair and a beard). I know that using this mod you can change these modes, but I don't know the name of the variable, I've looked for it but nothing helps.
 
Last edited:
  • Thinking Face
Reactions: Belzeebub$

theMickey_

Engaged Member
Mar 19, 2020
2,083
2,615
How to get this to work in "The Hard Way".
It's because the developer does not want you to use any mods with their game:

1706643675874.png

I've tried to disable those checks, but even then the game just closes again after a couple of screens. It's because the developer seem to have added those checks at certain points because they really, really don't want you to use any mods.

Challenge accepted! :p

Attached you'll find a fix for The Hard Way version 0.31.01 (will most probably not work with any future version), and here's how you can get it working:
  1. You'll have to "unren" your game (make sure URM isn't installed at that time)
  2. Download the attached file, and extract it into the game folder
  3. Add URM
  4. Run the game and enjoy
1706644525218.png
1706644535083.png

.
 
  • Like
Reactions: Mibera

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,567
5,950
0x52

How to get this to work in "The Hard Way".
https://f95zone.to/threads/the-hard-way-v0-31-1-free-muffin-maker.74065/

So far all the other Ren'PY game it works but not for this one.
It's because the developer does not want you to use any mods with their game:

View attachment 3310065

I've tried to disable those checks, but even then the game just closes again after a couple of screens. It's because the developer seem to have added those checks at certain points because they really, really don't want you to use any mods.

Challenge accepted! :p

Attached you'll find a fix for The Hard Way version 0.31.01 (will most probably not work with any future version), and here's how you can get it working:
  1. You'll have to "unren" your game (make sure URM isn't installed at that time)
  2. Download the attached file, and extract it into the game folder
  3. Add URM
  4. Run the game and enjoy

.
It's mentioned under "unsupported games" in the second post of this thread:
Previously I've created a workaround for it. I don't know if it still works.
 
  • Like
Reactions: theMickey_
5.00 star(s) 33 Votes