2.1) 4 elements trainer: has a label defined twice which normally doesn't show, but in this case it does after having the unren-dev file in the folder. My guess is it has to do with the init statement on one of the files named in the error bellow.
Like
goobdoob said, it's due to the developer mode. Ren'py complain about duplicated label only when it's enabled. Else, it silently deal with the problem.
There's a workaround, adding this in a "000whatever.rpy" file :
Code:
python early:
config.allow_duplicate_labels = True
It will effectively works only on recent version of Ren'py (7.2.0 and newer). But like Ren'py don't complain if you define a configuration value that don't exist yet, it's probably a good idea to add it directly in unren.
2.2) Rogue-like: Just bad development imo. He has dev only code [...]
I haven't tried it lately, because my mod for this game is on perpetual hold, but normally adding this somewhere should resolve the problem :
Code:
label Rogue_Room_Test:
while True:
if Day == 1 and Time_Count == 2:
jump Prologue
else:
call Worldmap
The problem being that my mod is on perpetual hold because enabling the developer mode tend to also trigger a lot of unrelated bugs, all different with each updates.
Anyway, once again it's due to the developer mode.
Sam is it possible to separate the console enabling and the developer mode enabling, without starting to change unren in something too big and/or complicated to use ? From my point of view, it's the best way to deal with problems like these ones.
If you can also add the duplicated label thing, it would probably be a good idea. It will not works with games still using an older version of Ren'py, but at least it will prevent some in the future.