D
Deleted member 436513
Guest
Guest
Bonus cherry on top:
This is what the code for the rest of the game (books 1-3) looks like. You may notice that everything is haphazardly thrown into a single folder with basically no care given to organization. I imagine things started to get a bit confusing around book 3's development, so he started to prepend filenames with bk3_ to differentiate them and actually be able to tell what belongs where. Then finally, for Book 4, things get their own dedicated folder.
Your first thought would probably be something along the lines of "well yeah but he didn't know that at first, and you'd have to change everything now and risk breaking the code so it's better to just leave it there". Except... Ren'Py doesn't care about that. Code doesn't HAVE a direct path, there isn't an
So why didn't he just do that? Well, because...
because...
...because he just never really like... thought... to do that. For three years. And he still hasn't.
Cherry on top #2: Why has there been a .zip file with code from an ancient version of the game included in the final build for the last 4-5 updates now?
Because he just... left it there. And hasn't really bothered to check what files are in the project or what goes into a build. For a year.

This is what the code for the rest of the game (books 1-3) looks like. You may notice that everything is haphazardly thrown into a single folder with basically no care given to organization. I imagine things started to get a bit confusing around book 3's development, so he started to prepend filenames with bk3_ to differentiate them and actually be able to tell what belongs where. Then finally, for Book 4, things get their own dedicated folder.
Your first thought would probably be something along the lines of "well yeah but he didn't know that at first, and you'd have to change everything now and risk breaking the code so it's better to just leave it there". Except... Ren'Py doesn't care about that. Code doesn't HAVE a direct path, there isn't an
import "../scripts/bk3_file.rpy"
statement, all it understands are labels and screens. There's an actual "priority order" you can set for script blocks if you want them to execute in a certain order, because Ren'Py loads everything from everywhere during startup. You can rename files at will or move them into any folder at any point. Seriously try it, take all the Book 2 scripts and move them into a directory named "asfsgfs" or copy and paste everything into a single giant .rpy file, everything will continue to work exactly as it did before.So why didn't he just do that? Well, because...
because...
...because he just never really like... thought... to do that. For three years. And he still hasn't.
Cherry on top #2: Why has there been a .zip file with code from an ancient version of the game included in the final build for the last 4-5 updates now?

Because he just... left it there. And hasn't really bothered to check what files are in the project or what goes into a build. For a year.
Last edited by a moderator: