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,638
There's however one feature I am currently missing and it is about indenting both text box and name box. It would be great to be able to move both a bit more to the right of screen, while text content remains being left-aligned.
This has been requested a couple of times already. And will be improved in the future.

I found out why you didn't have the bug, you have to advance a little in the tutorial, kill the first enemies for example
Could you share a save where the issue occurs for you?

  • The issue occurred with the latest version. I tried an older version and it worked fine
  • Life in Alphaville
  • Attached the logs here. In the logs i shared contain lines starting with 0x52
  • Starting a new game or loading a save causes the issue
  • I am on windows 11 latest stable version
  • No other mods installed
I did some digging and the problem is that they broke their own game. At the start you can choose a play mode. They save this mode in a variable named "Play", which is a that should not be used. URM just exposes their mistake.

There seems to be a way around it, because URM's theming engine exposes the issue. It looks like you have globally set a (non default) theme for URM. So if you clear the theme you've set from withing another game, Life in Alphaville should start fine.
But... this will not guarantee it won't still crash at some point. They still broke Ren'Py itself.
 
  • Like
Reactions: Feyd and Cyrix72

soadeths

Newbie
Dec 4, 2021
87
161
Cela a déjà été demandé à plusieurs reprises. Et sera amélioré à l’avenir.


Pourriez-vous partager une sauvegarde où le problème se produit pour vous ?


J'ai creusé un peu et le problème est qu'ils ont cassé leur propre jeu. Au début, vous pouvez choisir un mode de jeu. Ils sauvegardent ce mode dans une variable nommée "Play", qui est une qui ne doit pas être utilisée. URM expose simplement son erreur.

Il semble y avoir un moyen de contourner ce problème, car le moteur de thème d'URM expose le problème. Il semble que vous ayez défini globalement un thème (non par défaut) pour URM. Donc, si vous supprimez le thème que vous avez défini dans un autre jeu, Life in Alphaville devrait bien démarrer.
Mais... cela ne garantira pas qu'il ne plantera pas à un moment donné. Ils ont quand même brisé Ren'Py lui-même.
[/CITATION]
sorry I should have thought of it, the tutorial takes a bit of time.
Here's one of my savegames.
 

cpt-jack

Newbie
Jul 14, 2023
17
13
I will add the option to change the font in a future release ;)

Yeah. I think Windows never really identifies as a real touch device.

Yeah mean hiding the textbox/dialogue?
On the roadmap is a feature for adding your own custom quick menu to any game. I could make it possible to add a "hide" button using that method.
Yes I meant a "hide" button, seems like I missed half of the intended sentence there. Thanks a lot that would be an awesome feature since hiding the textbox on a touch device is a pain in the ass. After a bit of looking and trying I think it could be a good feature to make all the textbox options optional (like changing the font or the placement)

And thanks again for your awesome work and willingness to endure and answer all the endless questions
 
  • Like
Reactions: 0x52

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,152
16,603
Can we activate the dev console command with this mod?
Shift + d, we can the shift + o.

Option #3 with Unren.
 

hsehsing

Member
Jul 11, 2017
345
77
This has been requested a couple of times already. And will be improved in the future.


Could you share a save where the issue occurs for you?


I did some digging and the problem is that they broke their own game. At the start you can choose a play mode. They save this mode in a variable named "Play", which is a that should not be used. URM just exposes their mistake.

There seems to be a way around it, because URM's theming engine exposes the issue. It looks like you have globally set a (non default) theme for URM. So if you clear the theme you've set from withing another game, Life in Alphaville should start fine.
But... this will not guarantee it won't still crash at some point. They still broke Ren'Py itself.
Thanks
That explains why the previous version without the theming support was working
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,692
6,638
sorry I should have thought of it, the tutorial takes a bit of time.
Here's one of my savegames.
I did some digging and it turns out the game breaks Python, that's why you're experiencing this issue.
They assigned something to the "type".

Can we activate the dev console command with this mod?
Shift + d, we can the shift + o.

Option #3 with Unren.
Yes it can active the console. It's in URM's settings.
1707071380674.png
 
  • Like
Reactions: Feyd

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,152
16,603
0x52
That just opens the console and not the developers menu.
"Shift + o" = console.
"Shift + d" = developers menu, this is the one I would like to see.

Unren option 3 unlocks both.
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,692
6,638
0x52
That just opens the console and not the developers menu.
"Shift + o" = console.
"Shift + d" = developers menu, this is the one I would like to see.

Unren option 3 unlocks both.
I don't think that's something I want to add. Some of those developer options can cause issues in production builds of game.
If needed I would rather mimic some of those features in URM itself.
 
  • Like
Reactions: Feyd

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,152
16,603
I don't think that's something I want to add. Some of those developer options can cause issues in production builds of game.
If needed I would rather mimic some of those features in URM itself.
It lets me see what the variables are.
As it stands now I use unren to see the variables then use this mod to do minor changes.
 

Tiur

Well-Known Member
Nov 13, 2021
1,237
3,383
Nope that does not show any of the ones that you see in unren. View attachment 3329769
Yes, it does. It's just ordered differently, and includes variables that won't show. That screenshot from theMickey_ only shows the top of the window, so it's only showing the first several variables of a MUCH larger list. You know it's a larger list because there are seven or more PAGES of variables that aren't shown in the screenshot but which URM found:
1707181116339.png

Like, seriously, you're literally asking for the MAIN feature of URM but more complicated and harder to use.

(Also, you're not seeing it in Unren, you just used Unren to enable the developer menu. Unren just unarchives and decompiles the files. URM usually works whether you've unrenned the game or not.)
 
  • Like
Reactions: theMickey_

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,152
16,603
Yes, it does. It's just ordered differently, and includes variables that won't show. That screenshot from theMickey_ only shows the top of the window, so it's only showing the first several variables of a MUCH larger list. You know it's a larger list because there are seven or more PAGES of variables that aren't shown in the screenshot but which URM found:
View attachment 3329827

Like, seriously, you're literally asking for the MAIN feature of URM but more complicated and harder to use.

(Also, you're not seeing it in Unren, you just used Unren to enable the developer menu. Unren just unarchives and decompiles the files. URM usually works whether you've unrenned the game or not.)
I'm sorry it does not show what unren shows.
I looked at over 300 pages in the same game I had unren on that only had 2 pages of what I needed to put in the search for.
It did not show the "love" points that unren showed and so on.
Did not show how the money was listed only unren did.
 

Tiur

Well-Known Member
Nov 13, 2021
1,237
3,383
I'm sorry it does not show what unren shows.
I looked at over 300 pages in the same game I had unren on that only had 2 pages of what I needed to put in the search for.
It did not show the "love" points that unren showed and so on.
Did not show how the money was listed only unren did.
Variables are variables. If the developer menu shows them, URM can show them. You may just not know how to do so. Give a specific game and variable example. For instance, from your screenshot, you were showing Highway to Hell and saying those variables aren't in URM. Here are the Highway to Hell love variables in URM:
You don't have permission to view the spoiler content. Log in or register now.
And for this game in particular, you can do the same for the event flags by searching "Flag". This is a primary function of URM.

The specifics of the type and name of variable are up to the developer of each individual game, and there are a large number of different ways people set up variables. But as far as I am aware, it is an inherent impossibilty for a game-specific variable to show up in the developer menu and not in URM.

Also, again, you're not showing things "unren" did. Unren did not do that. All unren did was enable the built-in Ren'Py developer menu (and optionally unarchive/decompile the script files).
 
  • Like
Reactions: 0x52

a1fox3

Loving Family Member's
Donor
Respected User
Aug 8, 2017
24,152
16,603
Variables are variables. If the developer menu shows them, URM can show them. You may just not know how to do so. Give a specific game and variable example. For instance, from your screenshot, you were showing Highway to Hell and saying those variables aren't in URM. Here are the Highway to Hell love variables in URM:
You don't have permission to view the spoiler content. Log in or register now.
And for this game in particular, you can do the same for the event flags by searching "Flag". This is a primary function of URM.

The specifics of the type and name of variable are up to the developer of each individual game, and there are a large number of different ways people set up variables. But as far as I am aware, it is an inherent impossibilty for a game-specific variable to show up in the developer menu and not in URM.

Also, again, you're not showing things "unren" did. Unren did not do that. All unren did was enable the built-in Ren'Py developer menu (and optionally unarchive/decompile the script files).
Your not getting the point I was trying to make.
You must know some of the variable to search for it.
Unren show "love" as part of it but this mod dose not show it in the 175 pages I looked through.
Unren 2 pages, this mod more than 175 pages to go through and I still did not see "love".
This is just an example.

ADD: Finally found it on page 173 using this mod.
Unren I have less than 2 pages to look through and this mod there is 175 pages.
So for me its faster to add both unren and this mod then use unren to see what I need then use this mod to change it.

Oh well if its not going to be added then there is no more need to discuss it.
Thank you for your time.
 

Catherine♡

Member
Mar 10, 2019
273
1,306
I'm playing Babysitters on my Android and the mod detects the choices correctly but i think it doesn't detect that I'm using a cell phone (I tried the mod on Joiplay and on the Android version of the game provided by the developer none works). The touchable that pop up as soon as i open the game doesn't show up and making an "U" on the screen doesn't work either, is there any other way for me to open the cheat/variables menu?
 

theMickey_

Engaged Member
Mar 19, 2020
2,243
2,920
Oh well if its not going to be added then there is no more need to discuss it.
Just my final two cents about this:
  • URM in fact shows all the variables that are in the game, while through the Developer Menu --> Show Variables you'll only see those defined by the developer. So I get why you like the developer menu more, because you have a shorter list of variables that might be important throughout the game without being spammed with tons of variables that aren't game related (but are still there). Let's make this a feature request then, shall we?
    • Hey 0x52, it would be great to filter search results so it only shows user/developer defined variables and hide all the "internal" (or whatever they're called) ones.
  • The developer menu displays a sorted list of variables, which IMHO is always nicer to scroll through. URM does not yet sort the results, but being able to sort variables has been requested before and IIRC it's on the roadmap
I think URM doesn't need a developer menu if the only thing you want to do is list all available variables, because URM already does that. But the wildcard search of URM could be improved by some kind of sorting/filtering the results.
 
  • Like
Reactions: 0x52 and a1fox3

cpt-jack

Newbie
Jul 14, 2023
17
13
Yeah. I think Windows never really identifies as a real touch device.
Short update from me. I just added the new URM to a new game and it recognised my touchscreen. Not sure why but I thought it could be helpful.
 
5.00 star(s) 42 Votes