o lots of whitespace
o optimise the NIT_SCUBA test
o only change cl_*speed when maxspeed changes
o set cl_*speed to maxspeed rather than 1000 so cl_movespeedkey 0.5
actually works
- annihilate string_null (and empty_float and vector_null)
- remove self.netname = infokey(self, "name");, since the server
should do that for us
- add a quotename function, to stick \xFF around a name
- add a few death messages
- set a "timeleft" serverinfo to be the number of minutes left in the
game
towards the center
- allow (very slow, 1/8th) movement while firing assault cannon
- rewrite much of the soldier menus. mostly the same except some
colors are different, and added a menu item to switch between them.
- overhauled the alias setting stuff. It now includes a version
number to detect when aliases have changed, and self-regulates the
speed at which it sends them.
skin, and team are all set using setinfokey. You are no longer
kicked for changing them. And the callback happily rejects every
attempted change from the client (for skin and color atleast).