Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Warzone 2100

Server hosting for the open-source 3D real-time strategy game Warzone 2100. Also provides server hosting for the open-source turn-based strategy game Freeciv.
Collective - Host: opensource - https://opencollective.com/warzone2100 - Website: https://wz2100.net - Code: https://github.com/Warzone2100

* Add svn:keywords

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2175 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 2b00b2e4c1f65b5e90c920097516a547546f2def authored over 17 years ago
* Add GPL header (which apparently I forgot on this file)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2174 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 20a03d68cc54cf8e03f335f0ff2d3b82e1f0f6d5 authored over 17 years ago
* Remove unused parameter `bool Flip` from BMPHandler::WriteBMP (only it's default value "false") was used

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2173 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 1ec5cc8fb23bb7326638902a2aa239fd27609912 authored over 17 years ago
* Remove unused member functions from class BMPHandler: ReadBMP, Clear, GetBitmapWidth and GetBitmapHeight

* Remove unused BMP palette code, since obviously we're not using it
* Remove two other unused ...

github.com/Warzone2100/warzone2100 - 7873df53f1288836a8f44411aa7956d5346725d2 authored over 17 years ago
* Forgotten in last commit: removal of parameter from calling function

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2171 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e94d4a1e5a380a7774ce917af92f55fc26c5530e authored over 17 years ago
* Change protected section of class BMPHandler to a private section

* Remove unused parameter PALETTEENTRY* Palette from function BMPHandler::Create
* Change BMPHa...

github.com/Warzone2100/warzone2100 - 76fe009e442069153e17317bb5138629ca7a2704 authored over 17 years ago
New weapon connectors on the dragon body for two weapons by Grim Moroe.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2169 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 84a6541f538e004ca56ffd8ad4887ec094ae361b authored over 17 years ago
* Fix spelling error in MSVC project file (got there due to my manual conversion probably)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2168 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 3f342f72a94f77d29a830476f2888647f3859741 authored over 17 years ago
* Use forward slashes for commandline arguments to makensis.exe because NSIS uses forward slashes on windows, while it uses dashes on GNU/Linux; (doh! inconsistencies aren't good!)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2167 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e89edb7fbb52135fd0eb9cfc517c6c6762083fbe authored over 17 years ago
* The raw makefile system (wrongly) depended upon the GNU FileUtils ("rm" to be precise);

* we now use "$(RMF)" (which expands to "del /f") instead of "$(RM)" (which expands to "rm -f")
...

github.com/Warzone2100/warzone2100 - ed12db0b4f39e575339e737096476ad35bff3a06 authored over 17 years ago
* Don't use (void) as argument list for functions anymore; with C++ this is implicit when using (), a variadic function has to be explicitly declared using (x, y, ...)

* Replace BOOL, TRUE and FALSE with bool, true and false respectively
* Use the initializer lis...

github.com/Warzone2100/warzone2100 - d3628a0d1151fa36b3abf85377390d92ca94a992 authored over 17 years ago
Fix oil animation. Enable "kill" and "get off my land" cheats in single

player skirmish.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2164 4a71c877-e1ca-e34f-86...

github.com/Warzone2100/warzone2100 - 2e24b34ef7e2f1bb4082d86e21a133da931bf8a0 authored over 17 years ago
Remove some overzealous asserts

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2163 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 59768447c6a187f5576803af7e4d8720561bba60 authored over 17 years ago
Remove unused POWER_STATS

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2162 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - ca6d31dc6c7c94e651816e9e209869cc4b9b2265 authored over 17 years ago
Hide share research and share vision buttons in intelligence dialog when in

locked teams mode. Patch #773.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2161 4a71c87...

github.com/Warzone2100/warzone2100 - fcc8c41fe9a4a414235c658e8c588e1e34bc0a65 authored over 17 years ago
Fix bug in removal of baba player in campaign if too many human players.

Also add some fallback in case server sends us a bad player number.

git-svn-id: svn+ssh://svn.g...

github.com/Warzone2100/warzone2100 - dcfe1026997e1563cf849725c7d548f2b476da8a authored over 17 years ago
Remove force editor. Nice widget, but nobody knew what to do with it.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2159 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d94d7ea9ea829fc2b04cb89cdbad770860db121f authored over 17 years ago
Rename multiplayer game mode "Campaign" to "Mayhem" mode. Remove possibility

of alliances in this mode, and always add scavengers. Note that this mode
will not work if there ...

github.com/Warzone2100/warzone2100 - f9a3adeabac92b815db4a1530b01bf2c6ae7d465 authored over 17 years ago
Remove templay related code in scripts. Sorry for breaking skirmish for a few minutes :)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2157 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - cc17f21df557b284dfa2a677761e54802c9fc3f5 authored over 17 years ago
Remove unused "death match" game mode code.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2156 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 45b4dfb7b782eef36f83620cb5869a7a8dc2f19f authored over 17 years ago
Remove separate "team play" game mode. We now have proper team play

functionality in the skirmish game mode, so it is not necessary.

git-svn-id: svn+ssh://svn.gna....

github.com/Warzone2100/warzone2100 - ac131d745f4cd74260e035cd4131c69c51b3b480 authored over 17 years ago
Allow to disable all AIs in a multiplayer game with more than 1 human.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2154 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 2cce50c2ad55327075b08cdead609e5f418e9983 authored over 17 years ago
* Remove some rather useless debugging printf statements

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2153 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 46a2f0ade2955d9269e62399e26f848ef57eb42b authored over 17 years ago
Fix the second file checking end condition from the mp folder.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2152 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 8fdfad5a675cd2b9f39ce5c5e5cb510985a46cd4 authored over 17 years ago
Fix end condition checking for the multiplayer campaign game mode.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2151 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 74c29b312fa30a900a0f8ae6de032caeac7c33f1 authored over 17 years ago
Clean up missionDestroyObjects() and ensure that projectiles are free()d there.

Make sure that "let me win" cheat works again by fixing assert when grid is
updated with the base...

github.com/Warzone2100/warzone2100 - 74af7fefa106bac18df4103a49c76d0890c79ca1 authored over 17 years ago
Fix crash when loading savegames and animations are not properly cleaned up first.

This is similar to the fix in r2050.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2149 4...

github.com/Warzone2100/warzone2100 - e3b98734d5f55dc9e94d11a5ef67965e963a086d authored over 17 years ago
Fix bug #9542. Check that projectiles are within the map before updating them.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2148 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 77bc1dfd1d103fb0258c084e31cf466d5dfaea44 authored over 17 years ago
Added some commander templates for the ai.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2147 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - a23b19137f6b447b65fc77d410b1dc912dd4c377 authored over 17 years ago
Scripting Engine:

-Added necessary scripting function to enable commander support for the scripts.
-Added a "group"...

github.com/Warzone2100/warzone2100 - 996502340cae583b43d8ad5e270ef89814884011 authored over 17 years ago
Replace magic numbers scattered around the code by defines.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2145 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d39bee295500f8b58efd0b3c89aeb09bf812e8e2 authored over 17 years ago
* Don't #include <boost/utility.hpp> and inherit from boost::noncopyable;

* Instead declare our copy constructor and copy assignment operator private, also we don't provi...

github.com/Warzone2100/warzone2100 - c8b99f0ae0669277d955e2fb6f1058699cc46310 authored over 17 years ago
Remove bad assert. psAttacker could be a PROJECTILE, which is not yet a full BASE_OBJECT.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2132 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 86bee823723f369110d81739b71fb8e996df7808 authored over 17 years ago
More vector math, by EvilGuru. Minor changes by me (brackets around the ()^2 and swap RHS,LHS in the comment, so Kate's highlighting doesn't go nuts (yes, I know this is stupid...))

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2126 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 9dafbd404fea0e3c2026b1e732cee37cd01087f2 authored over 17 years ago
strings.txt removal by Martin Koller.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2124 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 84f1d476e48725528e090c5e2a26960483efaeec authored over 17 years ago
Localised data, patch by Martin Koller, slightly modified by me.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2123 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d9529e9d1c82007a9a17f67291aee34e2d6b945b authored over 17 years ago
Cleanup:

* Merge a nested if by using && to combine their conditions

git-svn-id: svn+ssh://svn.gna.org/s...

github.com/Warzone2100/warzone2100 - 73401c14c973caf179daca1407375639adbc91d0 authored over 17 years ago
warnings.patch dated 20070716 by Martin Koller.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2118 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 7fb85e80a64372fe8edcfec64946e239d0cba9d1 authored over 17 years ago
frame.h has to be always included before any other headers!

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2117 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 0a5464c1912a1585b3ef1713f8aaf49987f7c244 authored over 17 years ago
Fix signedness warning

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2116 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 00b0b8c322073ab4012a89d8018f79c66c1c8127 authored over 17 years ago
- Added calcDroidPower() scripting function to calculate power required to build a droid.

- Updated scripting manual.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2115 4a71c877-e1...

github.com/Warzone2100/warzone2100 - a161bf8d00d9601405a311c297e634334256ed1f authored over 17 years ago
Fix network bug that would send truncated float on the network, because

the network expected uint16. Introduced in r1524.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone...

github.com/Warzone2100/warzone2100 - 451c5fdd8b6fabcae1208b69662d20d452f5f127 authored over 17 years ago
Add network statistics logging, to figure out which parts of the code consume

the most network bandwidth. Look in in the netplay.log file for this info.

git-svn-id: svn+ssh:...

github.com/Warzone2100/warzone2100 - 6a25589a625049757829b0147a432ecb540d2d89 authored over 17 years ago
1.10 AI:

Make sure cyborg engineers end up in the construction group and are used for construction.

git-...

github.com/Warzone2100/warzone2100 - f0fd2363da56b81f1d5ef444937a73c44bcc8634 authored over 17 years ago
Make cyborg mechanic and cyborg engineer droid types constants available for the scripts.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2111 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - fb5b691c3a342fe5958d72a75875af9449d2f62a authored over 17 years ago
Fixed AI templates that had too many weapons.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2110 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - ccf43f38cb925221ba6d27272d0c45f07cfa0fa6 authored over 17 years ago
Clean out some unused code from netplay.c|h

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2109 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e509767d23d73351daeaa1213fb665b6316c52ac authored over 17 years ago
Show correct line number of the error in the input script file when using script includes.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2108 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 73371715951506edc5e723f1d9b0910dcea06ba2 authored over 17 years ago
Remove unused packet vtolrearm

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2107 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 851cd033674138c4bb5043dad42ba33f00418a0d authored over 17 years ago
Fix MSVC issue.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2106 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e5b9869719af2b8e1b028d3454c9f30de3d836f9 authored over 17 years ago
Only bodies marked as HEAVY in body.txt are allowed to have 2 weapons. LIGHT and MEDIUM bodies can only have 1 weapon attached.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2105 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - cd126ac034cd54c98aa7620fdd93f066ee28416c authored over 17 years ago
- Further improve moveGetDirection.

- Extend the Vector library.
- Cleanup (more Vectors).

git-svn-id: svn+ssh://svn.gna.org/svn/wa...

github.com/Warzone2100/warzone2100 - 807f41a85229f43b334f78bf5e6971c9335f7b80 authored over 17 years ago
* Remove duplicated function sound_TrackAudibleRadius (was an unused duplicate of sound_GetTrackAudibleRadius)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2103 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 6b912bc40de3b127f9c87c178e9f7eef11725377 authored over 17 years ago
* Remove some unused macros

* Remove a dual check of psTrack == NULL in sound_Play2DTrack (is already tested by invoked func...

github.com/Warzone2100/warzone2100 - ebff194ba7e0f144954f1e1df246c9eaae6bd145 authored over 17 years ago
Clean up drive code, and add missing header guard.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2101 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - b1a42e88ee8004de082a5644cab6bd5cedf665d6 authored over 17 years ago
* Add a workaround for a crash in OpenAL triggered when shooting the first scavengers in the campaign

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2100 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 27bbae281be5c4e3b0c2aa8fee7b6dfc087fe94b authored over 17 years ago
1.10 AI Update:

-AI will now also build cyborg engineers
-fixed bug #9503

git-svn-id: svn+ssh://svn.gna.org/svn...

github.com/Warzone2100/warzone2100 - 0a9388ca0f2828ce428201879be8d5a8cd45927c authored over 17 years ago
Fix lassat crash where its target would not be updated. Turn some asserts

for AI building defense buildings in the wrong place into log messages. Fix
those more properly l...

github.com/Warzone2100/warzone2100 - a31285a651dc635a1f51661f5ddaa5a68a407e13 authored over 17 years ago
Fix segfault with lassat in recently added assert

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2097 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 5f0a7626695dd723e090973115687007d43aaee3 authored over 17 years ago
Fix crash in pie_Draw3DShape2() when starting skirmish twice without quitting.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2096 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 175b7cf4d64e88a8c04307117196a3f718ccbb7d authored over 17 years ago
* Check whether g_apTrack == NULL since that is a valid state when audio is disabled

* Add some additional info about which track is being asked about into the assert

git-svn-id: s...

github.com/Warzone2100/warzone2100 - 2bb8afe647afeff39bacb0766bd353775826c660 authored over 17 years ago
Fix bug introduced in r2086 which would give droids trouble avoiding obstacles.

Thanks to Troman for pointing out the problem.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/tr...

github.com/Warzone2100/warzone2100 - d1b82698ced309e7b503e618074054e0416b2497 authored over 17 years ago
autogame feature update: after enabling autogame feature, make ai use droids built while autogame feature was off

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2093 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - db66f6c05389cea2982050b0ca542264b59d036b authored over 17 years ago
Fix MSVC to have C99 isfinite().

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2092 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - c08c2ba7ebe91ba68f6faaf611af207a26f4d052 authored over 17 years ago
MSVC does not support finitef() either, so remove assert instead.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2091 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 998ebd166b8ec0e49e4fca3a23768e0ed4737fca authored over 17 years ago
Use finitef() instead of isfinite() because isfinite() is C99 and therefore

not MSVC compatible.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2090 4a71c877-e1ca-e34...

github.com/Warzone2100/warzone2100 - 416504797ba94b8e835729af33d0074602c35ab4 authored over 17 years ago
Fix moveCalcTurn bug. If we are standing exactly on our last waypoint, our

driving angle will be infinite. Instead, make it (0, 0), which is more sane.

git-svn-id: svn+ss...

github.com/Warzone2100/warzone2100 - d416f786506f7bfcbe7d266d43a50d155fe770a6 authored over 17 years ago
Clean up moveGetDirection(). Next step: Fix the bug in it.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2088 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - bd49bb3bc33bb371f0191991b76a460f010b5b26 authored over 17 years ago
Remove a ton of unused movement code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2087 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 4e86088118f091a32ffb91961f19818e0486a1e8 authored over 17 years ago
Remove a ton of useless MAKEFRACT casts used in the old pseudo-float code.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2086 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 939003a47fc57ab2517473d5c1349048c15001fb authored over 17 years ago
PIE-Blender v1.0 by Kage.

Amoung a lot of changes here come:
- Handling of polygons referencing the same vertex more than o...

github.com/Warzone2100/warzone2100 - d4feb045d95e4038558d0945987fde90b9b524ca authored over 17 years ago
* Make audio_SetTrackVals return the track ID number rather than write it into a pointer given as parameter (failure is now indicated by a zero value instead; non-zero indicates success)

* Move a large portion of code from audio_SetTrackVals into sound_SetTrackVals (audio_SetTrackVa...

github.com/Warzone2100/warzone2100 - 83ef0a6e3c6428358a0f0b4a9bdeeaa7a3f7d34b authored over 17 years ago
* Don't use (void) as parameter list for the function implementation (this is only required for function declarations, not implementations)

* in sound_GetAvailableID start looking for available IDs starting from ID_SOUND_NEXT, not zero ...

github.com/Warzone2100/warzone2100 - 9de99e7d33359e8360e128748cc1f42bf1cb872f authored over 17 years ago
* Remove global var `static SDWORD g_iMaxSameSamples` from track.c which was only ever written to (not read from)

* Remove parameter `SDWORD iMaxSameSamples` from sound_Init who's value was only used to set g_i...

github.com/Warzone2100/warzone2100 - bc40797884c7e00685ab3d9cf8bfc73276093af9 authored over 17 years ago
Update Code::Blocks project to match:

* removal of bullet.h in r2060
* renaming of base.h, bulletdef.h and weapons.h to basedef.h, pr...

github.com/Warzone2100/warzone2100 - 99be7db2f4957ba1a2686076458c5f9daf186699 authored over 17 years ago
* Fix column description id->volume (change copied from r2059 which was a patch by Martin Koller)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2078 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 33a8ba3a186cb3723a6b04c40ace486ef90523a0 authored over 17 years ago
* #include "lib/sound/audio.h" in the implementation files that need it rather than in a header file which doesn't use it at all

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2077 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 6e23e99afcd373459d63f1bd505850710a4bf983 authored over 17 years ago
* Make all (I hope I didn't miss any) references to audio filenames lowercase (as all audio files themselves have a fully lowercase name)

* Fix two typos of wrong filenames (these two are not case mismatches) in audio_id.c (one used a...

github.com/Warzone2100/warzone2100 - b10e3169990c9cc291b5f6a0956e8315e7a601eb authored over 17 years ago
Another small cleanup to movement code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2075 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - a8e813fbbd87c62c344baae14628d28cf44e5924 authored over 17 years ago
A bit cleanup to movement code, and sprinkle a few asserts to find the moveCalcTurn bug.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2074 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - edf0a59a2eaa616429b0d83a3d316a90b9cf5ea8 authored over 17 years ago
Fix projectile crash. Iteration became screwed up sometimes when a projectile

object was free()d and its memory was overwritten before we had time to iterate
to the next objec...

github.com/Warzone2100/warzone2100 - bc383a6997ec43c3d97fc6445f4cf8b5d17efe2b authored over 17 years ago
Call the reference counting primitives when releasing objects. Ensure

that we take dead structures off the grid map immediately.

git-svn-id: svn+ssh://svn.gna.org/sv...

github.com/Warzone2100/warzone2100 - aa061810a506541d25ef777c7aba1abe440d7d6e authored over 17 years ago
Overwrite, instead of append, debug logfiles.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2071 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 99cf7adee0d22350f355d91c6c42945fbab5c281 authored over 17 years ago
New .sta file format in plain text. This should fix problems people have had

with corrupted player name and such when mixing 2.0 and 2.1 versions, or old
and new versions of...

github.com/Warzone2100/warzone2100 - f94ff0ce9d3ad9baf680d39784b0b49b7a95595d authored over 17 years ago
Make sure projectiles are not assigned to dead targets. Some cleanup.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2069 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d079d6cf086c418ad1d91213fd35fbf36a709fe7 authored over 17 years ago
Fix targeting of dead objects when structures use commanders and counterbatteries for

targeting. Also fix some indentation.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2067 ...

github.com/Warzone2100/warzone2100 - d4cb4d289a237e64e5be2ebfcbafbbb5160a41f7 authored over 17 years ago
Use a linked list instead of a hash table to store the list of projectiles in play.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2066 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 8315dedc2fc7e3f24552097263c74d1ce1faf7f3 authored over 17 years ago
Updated Xcode project file to reflect recent file renamings

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2065 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - d39a3ee15fae0a17a2dffaa303a6eb2567f13c91 authored over 17 years ago
Missed one include somehow in the commit

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2064 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 757ecb25c80fa672fb4fadeaa2d2648f0b53cdab authored over 17 years ago
Rename a few files for consistent naming. base.h -> basedef.h.

bulletdef.h -> projectiledef.h. weapons.h -> weapondef.h.

git-svn-id: svn+ssh://svn.gna.org/svn...

github.com/Warzone2100/warzone2100 - 2e99433ad087516b69e7c4403c9c681c0a272013 authored over 17 years ago
Updated Xcode project file to reflect removal of bullet.h

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2062 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 39b863d72dbd1c710d522f37e2a208638a040743 authored over 17 years ago
Rename PROJ_OBJECT -> PROJECTILE and OBJ_BULLET -> OBJ_PROJECTILE for consistency

with other objects. To quickly adapt your patches and avoid conflict noise, run this
on the revi...

github.com/Warzone2100/warzone2100 - b69de0626440909815f9d24e03674892ff7a4595 authored over 17 years ago
Eliminate bullet.h

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2060 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 6f358cf600fc74f77117e53a22c621ed4bec17c5 authored over 17 years ago
Fix column description, id->volume. Patch by Martin Koller.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2059 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e8d00066e0f33440ead96833d64ca60ac1fb654e authored over 17 years ago
FILE_MAXCHAR -> MAX_PATH

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2058 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - e80e0d4ca61bf1ecbe3de8a6300a4ca38a471db0 authored over 17 years ago
-lz: PhysFS needs this, since sometimes it is not properly linked.

SDL_net.h: Where the SDL headers are not in a standard include path it sometimes seems to have pr...

github.com/Warzone2100/warzone2100 - aa9727615c4b4ed9b5472903dff9f58a8397093e authored over 17 years ago
Misc cleanups from ref count work

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2056 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - ace17002a8ab7f1d9f93394ecb7766963c35db5f authored over 17 years ago
One lib per line.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@2055 4a71c877-e1ca-e34f-864e-861f7616d084

github.com/Warzone2100/warzone2100 - 336130f53dccd26371833b45085d3e481e16a4e9 authored over 17 years ago
- pie_MAX_POINTS became pie_MAX_VERTICES and was increased to 768 from 512. (Grim's request.)

- pie_MAX_POLYS became pie_MAX_POLYGONS.
- pie_MAX_POLY_VERTS became pie_MAX_VERTICES_PER_POLYGON...

github.com/Warzone2100/warzone2100 - 7c51ddbadcc55339ff7608b12fdfa6de1e9486af authored over 17 years ago
Fix Umlauts (and other characters) in strings (translation, input, etc).

Previously those displayed images instead of the appropriate letters.
This still doesn't allow fo...

github.com/Warzone2100/warzone2100 - 41d3a2a0b07780e26e2ba54bf70d8d7c7efd2d42 authored over 17 years ago