So Update #1, as I promised I would discuss some of the issues and hiccups along the way of working between XNA(C#) and SFML(C++).
To start off, I felt it prudent to port over my file loading code first, this includes the map layout files, character format files and map format files. For the most part this should of been pretty simple, data exported in C# editors, take it over to C++ and load it in. Unfortunately I remembered three-quarters of the way through that a)the files are binary and b) duhh, C# data is UTF16 and C++ data is UTF8 (I was trying to do a straight port without doing anything fancy).
So I had a few choices here, I could get fancy and write a proper converter to handle it all, scour the internet for the plethora of ideas and test the good from the bad or go the lazy me route. Lazy me decided to convert the output of my editors from binary to regular text, this way I could load it into another project specifically for taking in all the data and converting it into binary and spitting out a proper C++ format. This made loading my data simple and easy (although I'll admit, I do feel a bit dirty, but that's OK for now).
I should clarify a few things items here. I originally built a map editor, character editor and the game itself all in XNA. With the death of XNA and some other factors, I decided to move over to here, however I didn't feel a need to rebuilt the editors, as they worked great and I could just take the files they spit out and use them in the new sfml game. Clearly from the issue I described above, it would require for then a simple port that.
So enough of the boring stuff for now, time to introduce: Stone Fox(working name)
These guys dwell in the lower mountain regions and feast upon any rare minerals in the area. Extremely territorial, Stone Fox evolutions will grant the player devastating but slow slashing attacks and unwavering stability, preventing knockdown and push back while granting some nice health boosts.
As always feel free to ask any questions