Quote Originally Posted by Craig View Post
All of the features outlined are handled by the server, not the client. (basically the client doesnt know what its doing, just accepts them as normal)
Most of the features you posted do not require a brand new executable to be written. As Con said, something like this is better accomplished through an extension of the current executable, rather than wasting time on a new one that probably will not even work correct.

Quote Originally Posted by Craig View Post
This project and the halo remake go hand in hand (been postponed due to scale), this will most likely be a stepping stone.
We'll see.

Quote Originally Posted by Craig View Post
You seem to think that we are working against the client, which is untrue. We are only including features that we know are possible for the client to accept it.
Technically, yes you are. You are limited in what features you can add. You made it sound as if there are an unlimited amount of features you can add through this project, which is entirely incorrect.

Quote Originally Posted by Craig View Post
Give me an example of one feature that wont work, and I will gladly correct you.
A little overly confident I see. I would like some clarification on "Change player variables (speed, weapon, vehicle, health, etc.)". I think you mean, for instance on the weapons, change the current weapon that a player has. I would love for you to explain how you will do that so that the unmodified client accepts the fact it should now have a different gun.

Another thing that you didn't mention, but it should be a simple task for you to do, seeing as how you know so much. A feature to change the gravity in the server. How would you make an unmodified client accept this change? Just changing the address on the server will not make it update on the clients.

Quote Originally Posted by Craig View Post
We have looked at that option, and we are still debating, right now we are in a phase of analysing the problem, and finding the best solution.
There is a big difference between writing a dedicated server from scratch, and extending upon the current executable. This is something you should have figured out before you posted an announcement.

Quote Originally Posted by Craig View Post
And tbh, would you rather work on a half arsed attempt and complete it with hardly any difficulty at all, or if we create a server from the ground up and will be working on something challenging.
You forgot the third option, working on something that might not even work properly in the end, which was then a massive waste of time.

Quote Originally Posted by Craig View Post
I never said we were not constrained by the client, I stated that we will have to work with the existing features of the client, but expand the server. (read my post properly)
And I never said that you did say that, I added "extremely" to show just how limited you are with what you can do. You are the one who needs to read posts properly.