Thank you for the clear report. I've just published v2.0.3 fixing this issueYou 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.
It does not. It would be theoretically possible, but would only be useful if the dev used filenames for the music files that make sense.does this mod have a option to know the name of the music file playing in a certain scene?
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable
return SetDict(sys._getframe(1).f_locals, name, value)
AttributeError: 'ADVCharacter' object has no attribute '_getframe'
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "prologue.rpyc", line 93, in script
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\ast.py", line 1628, in execute
choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\exports.py", line 990, in menu
rv = renpy.store.menu(new_items)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\exports.py", line 1226, in display_menu
rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\ui.py", line 297, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 2702, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 3094, in interact_core
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 541, in visit_all
d.visit_all(callback, seen)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\screen.py", line 430, in visit_all
callback(self)
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 3094, in <lambda>
root_widget.visit_all(lambda i : i.per_interact())
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\screen.py", line 440, in per_interact
self.update()
File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\screen.py", line 625, in update
self.screen.function(**self.scope)
File "0x52-URM/screens/main.rpy.x52", line 72, in execute
File "0x52-URM/screens/main.rpy.x52", line 72, in execute
File "0x52-URM/screens/main.rpy.x52", line 82, in execute
File "0x52-URM/screens/main.rpy.x52", line 114, in execute
File "0x52-URM/screens/main.rpy.x52", line 143, in execute
File "0x52-URM/screens/main.rpy.x52", line 158, in execute
File "0x52-URM/screens/main.rpy.x52", line 161, in execute
File "0x52-URM/screens/main.rpy.x52", line 164, in execute
File "0x52-URM/screens/vars.rpy.x52", line 5, in execute
File "0x52-URM/screens/vars.rpy.x52", line 5, in execute
File "0x52-URM/screens/vars.rpy.x52", line 13, in execute
File "0x52-URM/screens/vars.rpy.x52", line 53, in execute
File "0x52-URM/screens/vars.rpy.x52", line 59, in execute
File "0x52-URM/screens/utils.rpy.x52", line 67, in execute
File "0x52-URM/screens/utils.rpy.x52", line 67, in execute
File "0x52-URM/screens/utils.rpy.x52", line 68, in execute
File "0x52-URM/screens/utils.rpy.x52", line 71, in execute
File "0x52-URM/screens/utils.rpy.x52", line 74, in execute
File "0x52-URM/screens/vars.rpy.x52", line 59, in execute
File "0x52-URM/screens/vars.rpy.x52", line 60, in execute
File "0x52-URM/screens/vars.rpy.x52", line 61, in execute
File "0x52-URM/screens/vars.rpy.x52", line 63, in execute
File "0x52-URM/screens/vars.rpy.x52", line 66, in execute
File "0x52-URM/screens/vars.rpy.x52", line 66, in keywords
File "<screen language>", line 66, in <module>
File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable
return SetDict(sys._getframe(1).f_locals, name, value)
AttributeError: 'ADVCharacter' object has no attribute '_getframe'
Windows-8-6.2.9200
Ren'Py 7.3.5.606
Pale Carnations Ch4Up3
Sat Jan 13 15:38:23 2024
See:I get this error whenever I press alt + m:
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable return SetDict(sys._getframe(1).f_locals, name, value) AttributeError: 'ADVCharacter' object has no attribute '_getframe' -- Full Traceback ------------------------------------------------------------ Full traceback: File "prologue.rpyc", line 93, in script File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\ast.py", line 1628, in execute choice = renpy.exports.menu(choices, self.set, args, kwargs, item_arguments) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\exports.py", line 990, in menu rv = renpy.store.menu(new_items) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\exports.py", line 1226, in display_menu rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\ui.py", line 297, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 2702, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 3094, in interact_core root_widget.visit_all(lambda i : i.per_interact()) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 541, in visit_all d.visit_all(callback, seen) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\screen.py", line 430, in visit_all callback(self) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\core.py", line 3094, in <lambda> root_widget.visit_all(lambda i : i.per_interact()) File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\screen.py", line 440, in per_interact self.update() File "C:\Users\natha\Desktop\games\storage\roblox\old\PaleCarnations-Ch4Up3-pc\renpy\display\screen.py", line 625, in update self.screen.function(**self.scope) File "0x52-URM/screens/main.rpy.x52", line 72, in execute File "0x52-URM/screens/main.rpy.x52", line 72, in execute File "0x52-URM/screens/main.rpy.x52", line 82, in execute File "0x52-URM/screens/main.rpy.x52", line 114, in execute File "0x52-URM/screens/main.rpy.x52", line 143, in execute File "0x52-URM/screens/main.rpy.x52", line 158, in execute File "0x52-URM/screens/main.rpy.x52", line 161, in execute File "0x52-URM/screens/main.rpy.x52", line 164, in execute File "0x52-URM/screens/vars.rpy.x52", line 5, in execute File "0x52-URM/screens/vars.rpy.x52", line 5, in execute File "0x52-URM/screens/vars.rpy.x52", line 13, in execute File "0x52-URM/screens/vars.rpy.x52", line 53, in execute File "0x52-URM/screens/vars.rpy.x52", line 59, in execute File "0x52-URM/screens/utils.rpy.x52", line 67, in execute File "0x52-URM/screens/utils.rpy.x52", line 67, in execute File "0x52-URM/screens/utils.rpy.x52", line 68, in execute File "0x52-URM/screens/utils.rpy.x52", line 71, in execute File "0x52-URM/screens/utils.rpy.x52", line 74, in execute File "0x52-URM/screens/vars.rpy.x52", line 59, in execute File "0x52-URM/screens/vars.rpy.x52", line 60, in execute File "0x52-URM/screens/vars.rpy.x52", line 61, in execute File "0x52-URM/screens/vars.rpy.x52", line 63, in execute File "0x52-URM/screens/vars.rpy.x52", line 66, in execute File "0x52-URM/screens/vars.rpy.x52", line 66, in keywords File "<screen language>", line 66, in <module> File "renpy/common/00action_data.rpy", line 178, in SetLocalVariable return SetDict(sys._getframe(1).f_locals, name, value) AttributeError: 'ADVCharacter' object has no attribute '_getframe' Windows-8-6.2.9200 Ren'Py 7.3.5.606 Pale Carnations Ch4Up3 Sat Jan 13 15:38:23 2024
You don't have permission to view the spoiler content. Log in or register now.
This has been asked a couple of times in the past few days -- and has already been answered.Is it possible to ignore a condition so that the path detection doesn't pop up all the time?
Thanks for the kind words.Hi
I love your mod its very useful.
However I do have one peeve. The update never works on Linux Ubuntu. You see it reloading but it never actually gets and set the new version. Not sure why. Some times you see a temp file in the game folder but no actual update.
Anyway keep up the great work!
Cheers
Sry if I used poor vocabulary I don't code so I don't rly know what stands for what. I hope what I said was understandable lolThis has been asked a couple of times in the past few days -- and has already been answered.
They are not encoded, just packed in zip file container. You can open urm as zip file and edit json files inside without problem.It seems you encode the .urm files differently now and not just in plain text json anymore
so just out of interest: was there a specific reson for that?![]()
I think it will be complicated to get a solution for this that works for everybody. I'll think on this.1- The variable change notifications (a rly useful thing bc I don't know why but some games change variables after you made your choice). They can get slightly annoying when your rollback bc they multiply but that's not what's annoying.
The thing is you have to suppress the notiff yourself manually. meaning if you have 8 notifs you have to click on each of them and ignore them. It'd be great if there was smt like, after two or 3 (maybe make it customizable if possible) lines delete all notifications ; or making them fade after a certain time idk lol.
There's an item "variable groups" on the roadmap that should solve this.2- When I use the remember thingy. It'd be great if it could remember the kind of variable lists.
Exemple : when I try to remember Mc.stats where there are str, dex, agi... it just remember mc.stats with nothing inside.
3- This one kinda originated from the 2nd bc I thought maybe doing that was too complicated. Whatever it could still be useful and a good replacement/complement for 2 :
It'd be great if we could create a list/folder where we'd organize stats bc sometimes, on big game it can get messy with all the remembered stats. Especially if you come back to the game after some time lol
Like dioregul said. The new files are just compressed, still containing JSON. You can just open them with 7zip for example.Love the mod and it is one of my defaults to use with every VN / Game
in the past i used to often just open the .urm file with notepad++ and edit the json, for e.g. replacing formatting of a lot of stuff (like reoccuring activity text in *asterisks*) as almost a batch job, saved the .urm, reloaded it into game and saved it from withing the mod again to populate it to the Roaming/Renpy directory too.
It seems you encode the .urm files differently now and not just in plain text json anymore
so just out of interest: was there a specific reson for that?![]()
You mean it's planned alrdy? What's the road map? lolThere's an item "variable groups" on the roadmap that should solve this.
The roadmap lists future functionality. It's in the OPYou mean it's planned alrdy? What's the road map? lol
Hi, yes I tried 2.0.2-> 2.0.3Thanks for the kind words.
Did you try updating from 2.0.2 to 2.0.3? Because 2.0.2 has a lot of self-update improvements.
When it fails from 2.0.2 or later to a new version, please close the game after the failed update and check the log.txt file. It should contain some lines starting with "0x52". (preferably send me the complete file)
You have to be more specific than "trouble".Anyone else have trouble getting this to run on Take Over
See this...additional options in the general text/font settings, that would allow to specify the width or a left and right margin for the textbox...
Hm, if it's in the text itself, URM should be able to remove it already...?! Have you tried it, and it didn't work? Or do you have an example game which uses it a lot so I can test it?...would it be possible to implement the removal of any {w} Tag within text?