So, I was more than halfway through building World 1 of the game I'm working on - and I decided to add water. I imported a library that had water in it so I could learn from how the code was implemented.
The library code - instead of ADDING to my code - RE-WROTE my main game objects. My main oGame object and my main oPlayer object are all wrong. I feel like crying.
All that code for movement, dashing, gravity, air friction, ground friction - gone and replaced with garbage. If I have to rewrite all that code and figure out all that stuff again, I'm going to throw my computer out the window, go in the corner and cry. >_<
This is going to make me never want to add outside code to my game again. Arrrrrrrrrrghhhhhhhhhhh!!!