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

5.00 star(s) 44 Votes

hsehsing

Member
Jul 11, 2017
373
97
This is difficult. I can't reproduce this issue and I don't really know what could cause this.


Interesting find. I'll try to see if I can figure out what's happening there.


Interesting. I was under the assumption you could, but the problem is that _in_replay doesn't have a value outside of are replay, thus you cannot find this variable.
I'll look into that.
My solution is to assign False to the variable
That way, unless they are explicitly checking if a variable is set (which would be extremely rare), you can search for it in URM and keep the same functionality
 
  • Like
Reactions: dioregul and 0x52

FaceCrap

Ghost of torrents passed
Donor
Oct 1, 2020
1,524
1,048
This is difficult. I can't reproduce this issue and I don't really know what could cause this.
I was afraid of that, it's not consistent, as in it's not with every game, like I said, I first suspected the renpy version, but I also have other games using the same version where it does not happen.
Also I use the exact same combination of mods (URM/ZLKZ's UCD) and my own stuff in every game, where it works fine too, so it's not like it's something caused by those addins, at least not directly.
I suspect it must be a combination of things with some games, and if you're missing that one factor, you probably won't see it happen.
Strangest thing is it only happens in the game screen, if it happens at all. In Load/Save/Prefrences screens it's no issue.
 
  • Thinking Face
Reactions: 0x52

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,725
6,801
I get an error every time I try to save the configuration after customizing the text boxes. URM 2.5
You don't have permission to view the spoiler content. Log in or register now.
Same as:
Interesting. For some reason the dev removed the config.save_directory. This results in the game not having an alternative saves location (%appdata%\RenPy on Windows), meaning, when you remove the game's dir, you saves will also be gone.
URM assumes every game has this location :unsure:

I'm not going to fix this in URM, sorry.
 
  • Like
Reactions: Feyd

Sether0

New Member
Apr 16, 2024
14
33
Thanks for the tip. I managed to get around this issue by changing the game's settings file options.rpy.
Code:
define config.save_directory = "ParasiteBlack" if Build_Kind == "nosteam" else None
to
Code:
define config.save_directory = "ParasiteBlack"
I'm posting it in case anyone else has the same problem with it.
options.rpy for Parasite Black 0.160
 
  • Like
Reactions: 0x52

Diarioo

New Member
May 25, 2021
8
0
Does anyone have a 0x52_URM version that works on Rogue-like ? It seems that the new versions of 0X52 are not compatible with the Renpy version of the game because they are in 6.99.14, and you need one that is compatible with 6.99.13, someone has ?
 

0x52

Ren'Py Magician
Modder
Donor
Game Developer
May 23, 2019
1,725
6,801
Does anyone have a 0x52_URM version that works on Rogue-like ? It seems that the new versions of 0X52 are not compatible with the Renpy version of the game because they are in 6.99.14, and you need one that is compatible with 6.99.13, someone has ?
There's a work around in the FAQ in the second post



click on full history
URM never (officially) supported Ren'Py versions before 6.99.14
 
  • Like
Reactions: Feyd and Diarioo

Diarioo

New Member
May 25, 2021
8
0
There's a work around in the FAQ in the second post


URM never (officially) supported Ren'Py versions before 6.99.14
Code:
I'm sorry, but an uncaught exception occurred.

While running game code:
  File "0x52-URM/classes/main.rpy", line 7, in <module>
  File "0x52-URM/framework/bootstrap.rpy", line 21, in load
Exception: 0x52: This mod (x52URM) does not support Ren'Py version 6.99.13.2919. Lowest supported version is 6.99.14

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

Full traceback:
  File "0x52-URM/classes/main.rpyc", line 6, in script
  File "C:\Users\pedro\Desktop\Rogue-Like-1.6h-win\renpy\ast.py", line 827, in execute
    renpy.python.py_exec_bytecode(self.code.bytecode, self.hide, store=self.store)
  File "C:\Users\pedro\Desktop\Rogue-Like-1.6h-win\renpy\python.py", line 1764, in py_exec_bytecode
    exec bytecode in globals, locals
  File "0x52-URM/classes/main.rpy", line 7, in <module>
  File "0x52-URM/framework/bootstrap.rpy", line 21, in load
Exception: 0x52: This mod (x52URM) does not support Ren'Py version 6.99.13.2919. Lowest supported version is 6.99.14

Windows-8-6.2.9200
Ren'Py 6.99.13.2919
Rogue-Like 1.6h
I really don't understand, I had a version of the old 0X52 that I was always updating and always worked, now I formatted my computer and the file does not work in the game. sad :c
 

neronwtf

Active Member
Nov 12, 2019
820
670
Hi, maybe some of you can help me to understand how to find a condition in a game, to change the path selection.
The prerequisite has been coded like this: 1737033945040.png
I was able to find the relationship tracker as a variable, however under Jacquelyn I'm not able to find "Fashion 6 flirt". Did different kind of search without any luck.
First time I find a dev defining the points with every character like this. It has been difficult to play around with U52 with this game, but my coding knowledge is very limited.
Would appreciate any help.
 

Spin256

Mothers and Daughters
Game Developer
Dec 16, 2019
602
1,161
Jacquelyn was added in version 3. Her variable isn't available at the start of the game, which is probably bad coding on my part.

If you didn't flirt with Jacquelyn, there is no flirt to remember. If the option isn't there, the check returns the last parameter, 'False' in this case.

You would need to add 'Fashion 6 flirt' with the value True in the 'extended' dic for her. Or, flirt with her in the relevant scene ;)
 
5.00 star(s) 44 Votes