farm_script.rpy has a 2000 line "elif" chain because the programmer does not know what a loop is. The game takes about 15 seconds to start after you click on the exe because there's probably some stupid stuff happening in the code. No other RenPy game I've played even comes close to taking that long to start.
If you are referring to how he handles the 99 "cows"... Dude, that's something akin to handling very old shell scripts where you don't have the luxury of arrays. Even then, I still managed to significantly reduce the number of repeated code in that script by just looking at the implementation.
Not only he doesn't know about loops, but he also doesn't know anything about arrays either.
I know 100% that the programmer hired someone else to code the book 3 maze room stuff for him. That uses classes and I'm pretty sure the programmer does not know what a class is either.
Man... I would request a refund if that's the case. I only mentioned how the minigame is broken, but there are far more stuff broken in that code, such as some rooms not resetting the visit counter (again likely because of duplicate code) and therefore preventing you from triggering hostile encounters ever again after your 6th visit.
There are even some bugs that come from the fact that he only uses one letter for character objects.
Example, in book 3, in one of the dream sequences, you hallucinate of Ty Lee, but when she speaks, it's marked as Toph because in the code it's written as:
Honestly, if the developer wishes to "sell" this game after it's done, he will need to write the code from scratch.
He also needs to consider using localized keys instead of string literals if he ever plans on allowing others to translate the game. You can easily do that with Python by using a dictionary with the key being the localized key and the value the localized string.
Not trying to bash the game or anything as it's one of very few Ren'Py "games" around that I even bother to play, in fact I wouldn't mind helping the developer redesign his codebase and he could pay me whatever he deems worth once it's all finished. However I am a bit a concerned about my anonymosity as people have a relative knowledge of who I am from some of my projects, mostly mods for other AAA games. I would prefer to remain anonymous when dealing with adult projects for obvious reasons.