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

5.00 star(s) 37 Votes

FrankKappel

Newbie
Jun 13, 2018
17
5
But i found something that might be nice.
a shortcut button to set a value to a predefined one (without using freeze, as that may sometimes kill the game if used at the wrong time)

Like i have d1, and i'd like a button to set this var to value 5 at a button press, without freezing the var.
 

Cyrix72

Newbie
Oct 31, 2021
56
27
One more question about the text box and it's about Milfs of Sunville:
Having custom text boxes enabled, the ingame names are not displayed anymore:
1719507002111.png

After disabling, the names are fine:
1719507250999.png

It is plain season 1 from OP with just your mod added.

Is this something you could think of fixing?
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
But i found something that might be nice.
a shortcut button to set a value to a predefined one (without using freeze, as that may sometimes kill the game if used at the wrong time)

Like i have d1, and i'd like a button to set this var to value 5 at a button press, without freezing the var.
I wrote it down, but do not expect is any time soon.

One more question about the text box and it's about Milfs of Sunville:
Having custom text boxes enabled, the ingame names are not displayed anymore:
View attachment 3775768

After disabling, the names are fine:
View attachment 3775783

It is plain season 1 from OP with just your mod added.

Is this something you could think of fixing?
They seem to have implemented their own translation system for some reason, that's causing this.
 
  • Like
Reactions: Feyd and Cyrix72

The_Thinker_

Newbie
Feb 13, 2018
32
35
Hi guys I got a problem with URM
recently URM isn't working properly for some reason

You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
I just tried to install it on Milf's plaza but it didn't work, and it used to work perfectly on Examination Day when I revisited the game after few weeks it stopped working.
 

wwgwa

Member
Dec 27, 2017
242
81
Could you take a look at the FLX - Downfall of Idols game? Most of the value changes work, but some values can't be seen (Can't find values for Readiness, Dancing, Performance, Singing, Finesse, Fitness, Style) and sometimes (and sometimes not) freezing the values works.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
Hi guys I got a problem with URM
recently URM isn't working properly for some reason

You don't have permission to view the spoiler content. Log in or register now.
You don't have permission to view the spoiler content. Log in or register now.
I just tried to install it on Milf's plaza but it didn't work, and it used to work perfectly on Examination Day when I revisited the game after few weeks it stopped working.
Seems like something manipulates your internet traffic when URM checks if there's a newer version. I will prevent this from crashing the game in the next update.
From the log I can see the URM version used on Milf's Plaza is quit old.

Could you take a look at the FLX - Downfall of Idols game? Most of the value changes work, but some values can't be seen (Can't find values for Readiness, Dancing, Performance, Singing, Finesse, Fitness, Style) and sometimes (and sometimes not) freezing the values works.
When you're looking to find variables I would recommend asking in the game's thread. I think you have a better chance there.
 
  • Like
Reactions: Feyd

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
URM 2.3: Intelligent codeview

Hi all,

Here's URM 2.3, fresh out of the oven. The main new feature here is the intelligent codeview for path and choice detection. It was quite a headache to get it exactly how I want it, so I'm proud of the result. The new codeview offers:
  • Syntax highlighted (colored) code
  • Interactive variables and labels in the code (click them to get more options)
  • Condition (if statement) results are displayed in the code

Some additional fixes in this update:
  • Correctly disable freeze/monitor buttons for unsupported variables
  • Variable freezing/monitoring for games using a Ren'Py version after 8.2.0 and 7.7.0
codeview.png
 

MiltonPowers

Twins Basil! Twins!
Donor
Jul 26, 2023
7,649
14,781
URM 2.3: Intelligent codeview

Hi all,

Here's URM 2.3, fresh out of the oven. The main new feature here is the intelligent codeview for path and choice detection. It was quite a headache to get it exactly how I want it, so I'm proud of the result. The new codeview offers:
  • Syntax highlighted (colored) code
  • Interactive variables and labels in the code (click them to get more options)
  • Condition (if statement) results are displayed in the code

Some additional fixes in this update:
  • Correctly disable freeze/monitor buttons for unsupported variables
  • Variable freezing/monitoring for games using a Ren'Py version after 8.2.0 and 7.7.0
View attachment 3804188
youre-a-good-man.jpg
 

jasad

Active Member
Dec 14, 2021
921
708
URM 2.3: Intelligent codeview

Hi all,

Here's URM 2.3, fresh out of the oven. The main new feature here is the intelligent codeview for path and choice detection. It was quite a headache to get it exactly how I want it, so I'm proud of the result. The new codeview offers:
  • Syntax highlighted (colored) code
  • Interactive variables and labels in the code (click them to get more options)
  • Condition (if statement) results are displayed in the code

Some additional fixes in this update:
  • Correctly disable freeze/monitor buttons for unsupported variables
  • Variable freezing/monitoring for games using a Ren'Py version after 8.2.0 and 7.7.0
View attachment 3804188
thank you
 

TotoJackson

Member
Mar 29, 2020
289
613
URM 2.3: Intelligent codeview

Hi all,

Here's URM 2.3, fresh out of the oven. The main new feature here is the intelligent codeview for path and choice detection. It was quite a headache to get it exactly how I want it, so I'm proud of the result. The new codeview offers:
  • Syntax highlighted (colored) code
  • Interactive variables and labels in the code (click them to get more options)
  • Condition (if statement) results are displayed in the code

Some additional fixes in this update:
  • Correctly disable freeze/monitor buttons for unsupported variables
  • Variable freezing/monitoring for games using a Ren'Py version after 8.2.0 and 7.7.0
View attachment 3804188
My goat, thanks once again.

I can already see how insanely helpful this will be for the next Being a Dik update, given the windy paths in that one.

You're the best.
 

The_Thinker_

Newbie
Feb 13, 2018
32
35
Seems like something manipulates your internet traffic when URM checks if there's a newer version. I will prevent this from crashing the game in the next update.
From the log I can see the URM version used on Milf's Plaza is quit old.
I use WARP VPN from Cloudflare which is blocked buy a lot of sites, it appears the plugin is attempting to check for updates, but it cannot connect to server or is not receiving any responses from it because my access is denied.
Which is my fault basically. :D
Turning the VPN off will fix the problem.
Thank you.
 

darlic

Well-Known Member
Feb 27, 2017
1,892
3,210
I love the new update, The only thing to "fix", if possible, is to make the windows behave like in the previous versions, that is when you close the parent window all the child windows automatically close as well. For example, clicking on the choice detection, then opening the condition window, and finally closing the choice detection window directly.
 
  • Like
Reactions: Harem4life

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
I love the new update, The only thing to "fix", if possible, is to make the windows behave like in the previous versions, that is when you close the parent window all the child windows automatically close as well. For example, clicking on the choice detection, then opening the condition window, and finally closing the choice detection window directly.
Will do ;)
 
  • Like
Reactions: Feyd and darlic

Kinito1952

New Member
Mar 11, 2020
5
2
View attachment 3198399

Descripción general:
La instalación más sencilla: abra el mod presionando Alt+M (ver a continuación para dispositivos con pantalla táctil)

Este mod es una gran herramienta para hacer trampa o depurar juegos de Ren'Py. Consulta la lista completa de funciones a continuación para obtener más detalles.

Algunas características en resumen:
Buscar, cambiar, congelar y monitorear variables, detectar opciones ocultas, detectar caminos, renombrar cualquier personaje, buscar/guardar/reproducir escenas, mirar variables, omitir pantalla de presentación, personalizar cuadro de texto, menú rápido personalizable

Actualizado : 2024-07-06
Juego/Creador : Cualquier juego Ren'Py que utilice el motor Ren'Py 6.99.14 o posterior
Modder : 0x52 - -
Versión Mod : 2.3

Características :
[REVELACIÓN]
  • Variables de búsqueda (incluidas las variables persistentes)
  • Valores de búsqueda (incluidas las variables persistentes)
  • Cambiar valores (incluidas las variables persistentes)
  • Congelar variables (evitar que cambien)
  • Monitorizar variables (recibir una notificación cuando cambien)
  • Buscar y reproducir etiquetas/escenas
  • Búsqueda recursiva (busque sus resultados de búsqueda anteriores)
  • Cargar/guardar resultados en/desde un archivo
  • Observar variables/etiquetas durante el juego (panel de observación)
  • Cambio de nombre de personajes y reemplazo de texto (en diálogos y elecciones)
  • Ver/modificar opciones ( )
    • También puedes ver opciones ocultas y seleccionarlas.
    • Mostrar las condiciones en las que una elección es visible
    • Vea el código de Python detrás de una elección
    • Cambiar el texto de elección
  • Detectar rutas / sentencias if
    • Selecciona caminos en los que no estás
    • Mostrar condiciones para una ruta
    • Vea el código Python detrás de una ruta
  • Amplias opciones de carga y guardado
    • Resumen rápido: cargue esta partida guardada inmediatamente después de iniciar el juego (omitiendo la pantalla de título y el menú)
    • Partidas guardadas con nombre: ingresa una descripción para tus partidas guardadas
    • Copiar: Hacer una copia de un guardado
    • Mover: mover un guardado a otra página/posición
    • Eliminar: deshacerse de un guardado no deseado
    • Teclas de acceso rápido opcionales: habilítelas a través de las opciones de URM: Crear currículum rápido usando Alt+Q, Guardar rápidamente usando Alt+S, Cargar último guardado rápido usando Alt+L
  • Habilitar la consola Ren'Py sin modificar archivos
  • Crear instantáneas (enumerar/comparar variables modificadas)
  • Personalización del cuadro de texto
[/REVELACIÓN]

Mapa vial:
[REVELACIÓN]
  • Compartir variables/etiquetas encontradas desde dentro de URM (en línea)
  • Opción para crear variables (en lugar de simplemente cambiar las existentes)
  • Opción para elegir una imagen para una etiqueta guardada/reproducción
  • Manejo de excepciones personalizado (y probablemente una opción de informe en línea)
  • Preajustes del panel de control
  • Grupos variables
  • Capacidad de ignorar ciertas detecciones de ruta
  • Visualización de código mejorada (inteligente)
  • Atajos/teclas de acceso rápido personalizables
  • (También hay muchos cambios más pequeños que no están en esta lista)
  • ¿¡Tu sugerencia aquí...!?
[/REVELACIÓN]

Instalación :
[REVELACIÓN]
Extraiga el archivo "0x52_URM.rpa" en la carpeta "juego" e inicie el juego.
[/REVELACIÓN]

Dispositivos táctiles (por ejemplo, Android):
[REVELACIÓN]
Este mod también es compatible con dispositivos con pantalla táctil, pero la compilación o el puerto del juego deben ser compatibles con mods (si funciona, aparecerá una ventana emergente de URL después de iniciar o cargar un juego).

Puedes abrir el mod dibujando una U en la pantalla (deslizando hacia abajo, hacia la derecha o hacia arriba).
Cuando URM detecta una pantalla táctil, también colocará un botón arrastrable en la pantalla para abrir URM (puede desactivar esto a través de las opciones).

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

Kinito1952

New Member
Mar 11, 2020
5
2
Good afternoon, valued member.
My thanks for sharing your 0X52 mod with all of us. I think it is very well structured and with a correct approach. Personally, it has made it easier for me to delve into and understand Ren'Py a little better. If memory serves, I have been a follower of yours since July 2021.
Since the June V2.2.0 update I detect an increase in the "log.txt" file, so I go to:

Report a problem:
I am using URM version V2.3
The situation occurs with almost any Ren'Py game, but we'll focus on Straitened Times [v0.51.0].
Link: https://f95zone.to/threads/straitened-times-v0-51-0-hrelease.52690/
No fault occurs (gray screen).
The problem occurs with the normal development of the game.
I am attaching "log.txt" file.
OS: Although the log.txt says Win 10, it is really Windows 11 Pro. 64 Bit Ver. 21H2 - 22000.2538
Processor i5-10400 CPU @ 2.90 GHz. - RAM 32.0 GB DDR4
I have an additional mod even if the problem persists whether it is activated or not.
It is also translated into Spanish with the help of Ren'Py V 8.1.1-sdk.

I trust you have a relatively easy solution.
Thanks in advance for your help. Greetings.
 

theMickey_

Engaged Member
Mar 19, 2020
2,195
2,829
Good afternoon, valued member.
Thank you for your report, but can you please also describe what you're doing in-game? Are you just searching for variables, trying to change or freeze them, are you using custom textboxes -- what actions do you do that might lead to these errors in your logfile, so I can try to reproduce?
 

Kinito1952

New Member
Mar 11, 2020
5
2
Hi theMickey_. Thanks for your interest. I'll answer your questions by saying that I'm just playing the game. I don't activate any of the options available in URM. I don't even open its menu. This happens without using any URM options or commands. In the previous report I forgot to report that I have the "family-mod-0.51.0" mod installed.
I honestly have no idea what causes this situation. I've reported the problem in case it's due to a violation of the renpy code or the use of some reserved word, things that are unlikely on the part of '0x52' since he seems to me to be a fairly clean programmer and with knowledge of what he does. But the saying goes that the best writer has a blot.
Anyway, thanks for your interest. I remain at your disposal to try to clarify any other doubts.
Kind regards.
 

Juerhullycin

Active Member
Feb 4, 2024
695
1,872
Hi, I installed the new version 0.1.1 (fresh install) of "love and evil things" and threw the new 2.3 version of URM on it, but when i try to start the game it throws a type error and cant be started. I didnt find that error on a cursorily search of the threat.

There was a similar one where the dev fucked up renpy is that the same here?

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

theMickey_

Engaged Member
Mar 19, 2020
2,195
2,829
...I'll answer your questions by saying that I'm just playing the game.
I've just tested the game (without any additional mods except URM), and I get the same log entries. I still can use URM to search variables and stuff, but something seems to be off.

...when i try to start the game it throws a type error and cant be started...
Can confirm this as well, and because it's the same for every URM version I tested (all 2.x as well as the latest 1.x version), my guess would be some issues within the game's code...?! But I'm not a Ren'Py dev myself, so let's see if 0x52 might be able to tell.
 
  • Like
Reactions: Juerhullycin

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
Good afternoon, valued member.
My thanks for sharing your 0X52 mod with all of us. I think it is very well structured and with a correct approach. Personally, it has made it easier for me to delve into and understand Ren'Py a little better. If memory serves, I have been a follower of yours since July 2021.
Since the June V2.2.0 update I detect an increase in the "log.txt" file, so I go to:

Report a problem:
I am using URM version V2.3
The situation occurs with almost any Ren'Py game, but we'll focus on Straitened Times [v0.51.0].
Link: https://f95zone.to/threads/straitened-times-v0-51-0-hrelease.52690/
No fault occurs (gray screen).
The problem occurs with the normal development of the game.
I am attaching "log.txt" file.
OS: Although the log.txt says Win 10, it is really Windows 11 Pro. 64 Bit Ver. 21H2 - 22000.2538
Processor i5-10400 CPU @ 2.90 GHz. - RAM 32.0 GB DDR4
I have an additional mod even if the problem persists whether it is activated or not.
It is also translated into Spanish with the help of Ren'Py V 8.1.1-sdk.

I trust you have a relatively easy solution.
Thanks in advance for your help. Greetings.
Thank you for the report. This will be fixed in the next update (hopefully this weekend)

Hi, I installed the new version 0.1.1 (fresh install) of "love and evil things" and threw the new 2.3 version of URM on it, but when i try to start the game it throws a type error and cant be started. I didnt find that error on a cursorily search of the threat.

There was a similar one where the dev fucked up renpy is that the same here?

You don't have permission to view the spoiler content. Log in or register now.
It's because the dev broke Ren'Py itself by using the Character
 
5.00 star(s) 37 Votes