As this is my project, I feel that it's my place to clarify any discrepancies.
The server was in open BETA, and we were using somebody else's source, because I felt that it would be more rewarding to work with something that everybody has already been working with in the community and I would also be able to find developers to progress quickly through new content releases.
I quickly found that this wasn't the case, and as we entered open beta and we were tasked with setting up a whole dungeon, I came to another realization. I was not at all familiar with this alien source, and I would be taking just about as much time figuring out exactly what everything does as I would be writing a new source in a language that I am also more familiar with. On top of all of that, I simply didn't like the idea of using someone else's work. I didn't put any time into making it, and that keeps me personally detached from the server, while, if I had made it myself and put all of my time into it, I would be much more focused and interested.
So, in short, we never did decide, the open beta was more of a test for the source than the project itself.
The project is by no definition "in limbo" and we will begin active recruitment and development in 3 days.
I believe this change will help the project move in a good direction, or I wouldn't be making it.
Thank you to everybody that supported the server, and thank you to everybody supporting the project still.
We will not disappoint you with the future releases.
--Note: For whoever (EDIT: @
Trapped) said that C# and C++ had little difference due to the work put into them for different reasons, I'd like to also clarify this. We are not making the change from C# to C++ because it is more effective or runs a certain way. We are making the change because we will have more control over the server as well as how it is managed. Right now, it would be quite tedious to go into a source written, with a language which I haven't personally studied very much, by somebody else and change the core workings within the server like data retrieval methods.
This change was more in thought of the community. A good amount of C++ developers don't like working with C#, so I believe this will bring those developers forward so that we can have more contribution within the community as well as some differentiation between server types so that preference may be considered in the choosing between them.
As it stands, we are choosing between a bunch of different C# sources for our servers, which sometimes isn't a language we're all very familiar with.
So again, this change is more in thought of the community than myself, while it is my personal preference as well.
Thank you for your input, however.
--On another side note, I never did ask C453 to rewrite the whole source, or rewrite anything for that matter, and he has been rude enough to not respond to any of my messages after requesting an admin/dev position on my server. We aren't rewriting a source, we are writing a NEW source. There's a bit of a difference with how it's done.
Just straightening that out, as it would put my project in shame if I were begging C453 to do everything for me, which I haven't. He requested a developer and admin position, and he never responded to any of my requests for him to at least reply "no" so that I can move on and not worry about him. By now, I've come to the conclusion that he has given me a for-sure no, but it was quite rude to request something and then knowingly ignore me when I've asked whether he was still interested or not.
I'm offended that he would talk so lowly of my project that it would seem we were asking him to rewrite our whole source, or that you would exaggerate it in that way, whichever is more accurately concise, as I suspect both by your wording.
He requested the position, and I repeatedly inquired about his response to us accepting him in hopes of some form of an answer.
Hopefully this did what I intended it to, and reduced the confusion around what is actually happening at the moment.