Be warned though I am a total noob programmer, and I make tons of mistakes. I've only been programming for half a year or so. It took 1 month to make in my free time. |--| Credit to Clinton Myers for parts of the Ragnarok engine code that I used as basis. I've also used this module for 2d vectors: (change "vec2d" to "vector").