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

5.00 star(s) 37 Votes

wwgwa

Member
Dec 27, 2017
242
81
Created a fix for this. Extract the attached file into the "game" folder.

- edit -
Some details for whom is interested. The game closes all screens after loading a save, which also kills URM.
The fix prevents the game from closing URM screens, but still allows other screens to be closed, because I assume there's a reason why they're doing this.
Thanks a lot
 

saarlewder

Member
Apr 17, 2024
126
25
Created a fix for this. Extract the attached file into the "game" folder.

- edit -
Some details for whom is interested. The game closes all screens after loading a save, which also kills URM.
The fix prevents the game from closing URM screens, but still allows other screens to be closed, because I assume there's a reason why they're doing this.
I hope this maks it into the next update.
 

hsehsing

Member
Jul 11, 2017
339
76
Any plans for making editing vars easier?

Like a direct toggle button for bool?
-100,-10,-1,+1,+10,+100 button for int/float
and maybe a direct text field for strings
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
I hope this maks it into the next update.
It will not. Because it's something game specific.
The posted fix should keep working for future updates of the game.

Any plans for making editing vars easier?

Like a direct toggle button for bool?
-100,-10,-1,+1,+10,+100 button for int/float
and maybe a direct text field for strings
It has been requested before and might be added in a future release.
 
  • Like
Reactions: Feyd and hsehsing

DrSpecial

Member
Jan 15, 2019
162
262
Can you look into "Godson Remake"? Mod is not working properly with that, getting error after searching variables.
 
Last edited:

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
Can you look into "Godson Remake? Mod is not working properly with that, getting error after searching variables.
Maybe you could share the error you're getting, that would be very helpful.
Also, see this:
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: Feyd

MQH

Newbie
Jan 28, 2018
31
16
I was playing Neko Paradise and I cannot call out the mod using alt+m shortcut.

When I checked the console log I get a lot of
" 0x52: Failed to process variable changes. 'NoneType' object has no attribute '__getitem__' "
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
I was playing Neko Paradise and I cannot call out the mod using alt+m shortcut.

When I checked the console log I get a lot of
" 0x52: Failed to process variable changes. 'NoneType' object has no attribute '__getitem__' "
This log doesn't seem related.
Can you open URM again when you reload the game or when you start a new game?
Do you still get notifications about paths or choices when you cannot open URM?
 
  • Like
Reactions: Feyd

DaddyYNWA

New Member
Jan 13, 2024
4
0
First time using URM with My Cute Cousin.

I tried searching "clear monitored notification" before posting but couldn't find anything related.

1) I've a bunch of monitored variables that I may not find reason to change and thus don't click on it. As these build up overtime, they block interacting with the game ui and menu behind it. Is there any quick way to clear all such notifications or otherwise have a user configurable auto clear timeout? Manually clicking on each notification to close it is tedious, more so with issue 2 below.

2)Not sure if it's game or URM bug but each monitored variable produces more than one notification for a single action so the notification list becomes even longer.

Appreciate any advice.
 

TheKingTermux

Newbie
Jan 19, 2021
25
2
Please add group in variable table, for example create group with name manually and insert stored variable (remembered variable) into groub to reduce lag in variable table for laptop/PCs with low specs

For example:
Create groub (created manualy)
Change groub name (changed manualy)
MC groub for MC stats, etc (added variables manualy)
Can you add this feature to wish list?
- Automatically appends to groub variables (if groub is already created).
- Can store "drop down" variables (variables inside drop down included).
- Edit multiple variables.
- Added multiple variables (with select / checklist section).
Thanks
Will this still be a WIP or what?
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,674
6,504
1) I've a bunch of monitored variables that I may not find reason to change and thus don't click on it. As these build up overtime, they block interacting with the game ui and menu behind it. Is there any quick way to clear all such notifications or otherwise have a user configurable auto clear timeout? Manually clicking on each notification to close it is tedious, more so with issue 2 below.
I've added two thinks to the wishlist:
1) Option to set a timeout for notifications
2) Option to easily dismiss a notification

2)Not sure if it's game or URM bug but each monitored variable produces more than one notification for a single action so the notification list becomes even longer.
I would say this means the variable got set multiple times. Do those notifications show the same "old value"?

Will this still be a WIP or what?
It's still on the roadmap
 

matt767

Newbie
May 3, 2020
26
26
When playing the recent update to Pale Carnations, Ren'Py started throwing an error whenever I try to Alt+M to the URM controls. It doesn't matter when or where I am in the the game's progress, the error occurs whenever I press Alt+M now.

This seems to be the only VN affected by this. I've tried reinstalling the VN, tried both the compressed and non-compressed, and tried a new copy of URM 1.15.2 from this thread. None of that worked
  • Are you using the latest version of URM?
    • Yes. v1.15.2
  • 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
    • Attached
  • What did you do that caused the issue?
    • I changed a minor condition (HanaGF) from True to False and set a few variables to be remembered. After which, I get an error whenever I press Alt+M no matter where it is in the game, even in older saves from before I changed that variable.
  • Attach a screenshot of the issue (if possible)
  • When URM gave an error (nota grey crash screen), check the log.txt file for lines starting with "0x52:"
    • It says "Mod loaded from archive" (I've attached the log)
  • What OS are you on?
    • Windows 10
  • Do you have any other mods installed? Does the issue still exist without the other mod(s)?
    • No other mods
Get the same error, but on Linux (ubuntu)
 

DaddyYNWA

New Member
Jan 13, 2024
4
0
I've added two thinks to the wishlist:
1) Option to set a timeout for notifications
2) Option to easily dismiss a notification


I would say this means the variable got set multiple times. Do those notifications show the same "old value"?


It's still on the roadmap
Thanks for adding to the wishlist!

Yes the duplicate notifications show the same "old value". When I move on to other games, I'll update here if I have the same issue thanks.
 
Feb 7, 2022
287
289
Why does this error appear? This didn't happen before

Ps: I used version 1.15 because in my opinion it had a better interface but even using the current version the same error occurs. Screenshot_2024-05-11-23-33-46-042_cyou.joiplay.runtime.renpy.v8d2d1.jpg
 

ouch2020

Well-Known Member
Aug 11, 2020
1,865
2,547
Took me a while to figure out what's causing this. But this seems to be a bug in Ren'Py 7.4.1. It was fixed in 7.4.5.
You could try this using the to fix the issue.
Actually, note I am useing URM with Project Myriam myself (I do a patch for that game for a specific kink), and I have not had any problem, although I do not use those functionalities (I only follow and change variables and sometime make choices in the menu that in theory I could not make, while testing the patch), which means it is not the full URM support that is broken, only those functionalities.
 
5.00 star(s) 37 Votes