Flameturtle wrote:It might not be out of the question but that sort of thing is sloppy implementation, better to make it work right.
sometimes coding a general behavior and then the exceptions in is significantly easier and faster than coding for each possibility to begin with. It's not sloppy unless you're doing it just to avoid going through the necessary work of accounting for each possibility and differences before coding it properly. (It's like my damned professors that always said "never do this" or "never do that" when writing a program. Sometimes you do it because it's faster and easier to write, read, and maintain.)
Opinions expressed in this statement are the authors alone and in no way reflect on the game development values of the actual developers.