for the time being, accept soundfaces with leading sound/ and without
tweaked sound a bit, added death sounds with another property (wastage?)
*** empty log message ***
allow exploding thingy effect
experimentally let other players hear when I hit
change soundcontrol to use standard volume
added volume to sound effect packet, tuned overload management
hacky new-style sound support, very hacky old-style sound support
more work better says groz
very very preliminary, non-working sound framework
- upgrade crossfire trt to the GPL version 3 (hopefully correctly). - add a single file covered by the GNU Affero General Public License (which is not yet released, so I used the current draft, which is legally a bit wavy, but its likely better than nothing as it expresses direct intent by the authors, and we can upgrade as soon as it has been released). * this should ensure availability of source code for the server at least and hopefully also archetypes and maps even when modified versions are not being distributed, in accordance of section 13 of the agplv3.
update copyrights in socket/*.C
more micro-optimisation, use idistance, min is faster than MIN
an experiment
- made state a per-client variable (that does not magically make state a per-client thing!) - rename player->socket to player->ns. its not a good name for "client", but it is an historical artifact, and better than "socket".
- implement c++ interface to Event->io watchers - cut number of write()'s the server does in half
- rewrote most of the socket loop code - moved connection accept into tcp.ext - no evil socket copying anymore, needs more cleanups
moar rewrite
continued simplifying network code, partially removed support for sc protocol 1026
mapstruct => maptile removed many ytypedefs in favor of structure tags
indent
indent
expand initial tabs to spaces
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.