- Feb 24, 2021
- 151
- 193
I've been tinkering around in an existing game (Rogue-Like Evolution if it matters) and making little changes for my own amusement, but recently ran into a curious situation, RebPy started trying to decide what blocks things should be in, and stranger still, it started doing it to code that had worked fine.
For example in the sex cycle code I fiddled about with the menu a little, and suddenly it doesn't like the IF statements below and outside the menu, despite that I hadn't touched any of them, I was only fiddling around in the menu. If I start moving around the IF blocks to be inside other IF blocks it seems happy, except that it breaks the actual logic. It is like RenPy is second guessing the coder, and I am confident it isn't smart enough to do that.
So I'm trying to understand how it decides this sort of thing, and if anyone can explain it.
Thanks.
For example in the sex cycle code I fiddled about with the menu a little, and suddenly it doesn't like the IF statements below and outside the menu, despite that I hadn't touched any of them, I was only fiddling around in the menu. If I start moving around the IF blocks to be inside other IF blocks it seems happy, except that it breaks the actual logic. It is like RenPy is second guessing the coder, and I am confident it isn't smart enough to do that.
So I'm trying to understand how it decides this sort of thing, and if anyone can explain it.
Thanks.