>>78682672>My dude, how did you get Ren'Py to do all that?I fought against the program and won.
So basically, Renpy is structured around labels and screens.
The labels are the script that just runs on its own when you click like a VN should.
Screens are a menu of sorts. The main menu is a screen, the game menu is a screen, options and jukebox etc. are all screens. What I did is take the language found in the game menu and just mix it around a bit. There are actions to hide and show screens, so when you click on a textbutton in the Dress Up Doll screen, it can take the clothes on or off by showing or hiding another screen.
Screens pause the action, but you can always set a back button to take you back to the script.
The mallwalk segment is more interesting. Essentially what every mallwalk screen button does is summon a label, and then instantly deposit you in another specified screen. And if you click on the characters, it will deposit you to the correct scene for that character.
In the future, I plan on making a dungeon crawler with Renpy. With my code, it's certainly feasible. Ah, but that's if I don't drop the engine for greener pastures before then.
Renpy certainly... has it's problems.