Who What Where

Ok, so i've been having fun getting the combat stuff in and working locally, now i have to get it working over the network, before i progress with any more updates. I just have to add the missing message handlers in the Server and Client, should be pretty easy.

LATER 

Yep, updated the client/server stuff to push/receive the missing messages. Got all the actions moving over the network now. Still not sure about who/how/what is authoritative for, well, anything i guess... Especially as i start to get into stuff that is not all computed or required on the client... I think the next thing i'm working on is block-stagger for the attacker... Again, before i move things to the server, maybe i'm going to keep them client auth, and just move who is responsible for what around. So, getting hit an applying HP reduction will be client-auth on the client that got hit. Same for block-stagger... for now, just because the messages and complexity (in my head anyway) of getting all that onto the server is too much... 

I am also going to have to refactor the whole "id" thing, as its tied to just the network connection. I need a more robust id system, so messages can be routed to any "entity" in a level. That is going to be a big-ish change, and require some new systems...