* Don't maintain player stats in lib/netplay/netplay.c; instead maintain them in src/multistat.c
* Add a new net message type (NET_PLAYER_STATS) to exchange player stats
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3661 4a71c877-e1ca-e34f-864e-861f7616d084
This saves the trouble of having to edit the paths for lib/include dirs and enables us to have the FlexBison.rules there, too.
Thus FlexBison.rules is removed and to be found in the msvc devpkg from now on.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3657 4a71c877-e1ca-e34f-864e-861f7616d084
initial height is again a fixed value, instead of relative to the terrain height.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3633 4a71c877-e1ca-e34f-864e-861f7616d084
* Change file-specific comments into Doxygen comments
* Remove a whole load of unused and unnecessary macros
* When compiling as C++ make sure to use C linkage
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3627 4a71c877-e1ca-e34f-864e-861f7616d084
This fixes bug #10936
Patch #957 by Buginator; changed by me to use sasprintf instead of sprintf on a statically sized buffer (i.e. no potential for buffer overflows)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3619 4a71c877-e1ca-e34f-864e-861f7616d084
* Patch #959 by Michel Dänzer (in Debian bug 458733), modified by Paul Wise <pabs>
* Don't cast a variable of type char to char...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3617 4a71c877-e1ca-e34f-864e-861f7616d084
* Cast enum pointers to target type rather than just assigning them
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3611 4a71c877-e1ca-e34f-864e-861f7616d084
* Make every comment describing a structure field or enum-item a Doxygen comment
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3608 4a71c877-e1ca-e34f-864e-861f7616d084
* Don't use tabs for lining things out in columns (use spaces instead, tabs are for indentation only)
* Make every comment describing a structure field or enum-item a Doxygen comment
* Add some additional strings to CHECK_OBJECT to be displayed upon assert-failure
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3606 4a71c877-e1ca-e34f-864e-861f7616d084
Moving it to devpkg would be prefered if possible. If someone can test whether that is possible...
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3605 4a71c877-e1ca-e34f-864e-861f7616d084
* Don't use tabs for lining things out in columns (use spaces instead, tabs are for indentation only)
* Make every comment describing a structure field or enum-item a Doxygen comment
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3604 4a71c877-e1ca-e34f-864e-861f7616d084
* Don't use tabs for lining things out in columns (use spaces instead, tabs are for indentation only)
* Make every comment describing a structure field a Doxygen comment
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3602 4a71c877-e1ca-e34f-864e-861f7616d084
* #Include lib/ivis_common/pievector.h in basedef.h as its contents are being used there
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3600 4a71c877-e1ca-e34f-864e-861f7616d084
* Make header guards of these files more consistent:
* Make them match with the file's name where they didn't match before
* Place the header guard's name in a comment at the #endif part of the header guard
* Use a __INCLUDED_filename__ style for them
* Replace some mixed indentation styles (spaces + tabs) with tabs only for indentation
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3598 4a71c877-e1ca-e34f-864e-861f7616d084
(a: easier to read, b: possibly less noise on line number changes)
I introduced MSGMERGE_OPTIONS to Makefile.in.in and set it to --no-wrap --width=1 to enforce that.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@3594 4a71c877-e1ca-e34f-864e-861f7616d084