remove per player shot lists.
add per player "Charge Hole" type shot slots that track reloads.
allow for per player shot slot limits.
add a global shot management system and global shot IDs.
have the server keep track of shots in a shot manager.
remove GM updates from the client.
allow the server to update any shot.
allow unlimited world weapons of any team color.
allow unlimited player shots in the world, independent of shot slots.
use the server state to verify all shot parameters.
remove redundant info from kill messages.
unsalted shots are better for you.
add many bugs.
write a small novel for a commit message.
add bzflag back into the build, we kinda need it.
start getting the deaths setup to be like object oriented.
move more of the death stuff to the player objects.
move player headers to there own section
robots can die too you know
move self destruct to the server.
move self destruct to the server.
move self destruct to the server.
instead of just dying when we get hit, send off the hit message and wait.
have the server disregard MsgKilled items, and just do all it's death stuff inside MsgHit.
move shield to the server.
don't kill people we think we have run over, let the server do that.
have physics drivers that kill just send a message to the server then have the server kill them if it wants to.
have physics drivers that kill just send a message to the server then have the server kill them if it wants to.
I hate to see ya go buddy, but realy, it's not your job anymore.
remove gotBlowedUp();
:(
local endshots are dumb, trust the endshot from the server, it will know best ( we hope )
don't need players for shot ends anymore.
more shot end cleanups
error and warning fixes after moving most of the deaths to the server.
We like our shots unsalted thank you very much, better for the heart.
Use Shot Lists on the client.
Send proper shot IDs from the server.
Have the API death event have subclasses for each death type.
Convert kills with no shots into smites.
track shot lifetimes on the server and end them when it is time.
only end shots that end on the server.
use proto 9000 to ensure that we don't conflict with incompatible servers.