Hi TWO,
I have a few questions regarding the design of your plugin and how it can be used (since it is a bit difficult to grasp the ideas by just looking at the code):
-Is it possible to send messages between servers or between clients?
-I see you are using an int to specify to what client to send a message. How can the server obtain the int of a specific client? Is it persistant (i.e. can it be used to relate client data or use it in a list of clients? Can it be refered to across the network)?
-Net_ClSendVar uses a char*. Does this mean you are sending variables by name? Does that mean long variable names will take more bandwidth? Can we send variables by their pointer (since the pointer has a differnt name than the variable)?