CSharp Version of Pokemon Internal Blades because C++ bothers me.