I doubt Ren'Py has a built in function for this (you'd probably have to delve pretty deep into AST shit or make your own parsing script) but a variant which creates a tree of labels based on how they follow each other in the game, and optionally outputs some sort of a visualization based on that would be insanely helpful.The debug scene for senna isjump senna_dildo
Edit: attached is a rpy script I created a while back that extracts, sorts, and outputs unique labels to a text file in the renpy game's executable folder ("labellist.txt"). If you put this script into your game folder, it will run on startup and give you a complete listing of all jump labels in the renpy game. It checks to see if the file is already created to ensure it doesn't slow down your startup times by recompiling the list on every startup.
For example, here's what gets generated for 8.4a:
Dunno about the visualization, but it should be fairly simple to extract each labels data out into individual files. From there, could generate a table of each jump entry from within that label. Then join them. . .I doubt Ren'Py has a built in function for this (you'd probably have to delve pretty deep into AST shit or make your own parsing script) but a variant which creates a tree of labels based on how they follow each other in the game, and optionally outputs some sort of a visualization based on that would be insanely helpful.
View attachment 502875
Something to work on if anyone here is familiar with Ren'Py and has too much free time on their hands.
Likely caused by a corrupted install/haywire mods/etc. Install/extract the game to a brand new folder and try to run it there and see if that fixes it.Issue. The game won't save. (The PC version) It just won't let me!
up > leftView attachment 501703
Nobody answered me but how we pass that ?
it hasThe new test game hasn't been dropped yet right?
What is this game?
The easiest way to spot MITY is the feet, judging by Gwen's feet, it's him, seriously i didn't notice before but it's a 'can't unsee it' kind of deal.What is this game?
Is this from Mity?
Have you a link for this? :OOO
Happy New Year, btw!
...Oh god.The easiest way to spot MITY is the feet, judging by Gwen's feet, it's him, seriously i didn't notice before but it's a 'can't unsee it' kind of deal.
All scenes, have fun.Save
Got a script extracting labels into unique files for further processing.I doubt Ren'Py has a built in function for this (you'd probably have to delve pretty deep into AST shit or make your own parsing script) but a variant which creates a tree of labels based on how they follow each other in the game, and optionally outputs some sort of a visualization based on that would be insanely helpful.
View attachment 502875
Something to work on if anyone here is familiar with Ren'Py and has too much free time on their hands.
Heh. Check out the code for the blackjack game from Book 2 if you haven't already, that's always fun.Got a script extracting labels into unique files for further processing.
Wait. . .it froze on a file. . .what?
Oh, right. Just 18000 lines of manual variable declarations instead of sensible math for the crab minigame that nobody likes. Dope.
View attachment 503077
Ooh. Checking it out.Heh. Check out the code for the blackjack game from Book 2 if you haven't already, that's always fun.
If you're serious about working on this thing btw, it might be worth looking into the actual Ren'Py parser before doing anything. As far as I remember it does store things like lines, labels, jumps and variables in some kind of data structure, so there might already be a list containing every label as a list of dictionaries or something similar.
And now you'll never unsee it, at least you'll always be able to see if a drawing is by MITY or not.God dammit Balrog, now you've made me see it.