Commit Graph

5902 Commits (79ed9b96e83e8740e05a5d2a75d06e95467cb514)

Author SHA1 Message Date
Per Inge Mathisen 79ed9b96e8 Do not make power option go away in pre-game dialog when turning scavengers on.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7682 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:20 +02:00
Per Inge Mathisen 8e237aefcb Fix warning reported in ticket:586.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7681 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:19 +02:00
Buginator 70ebec41b0 Fix compile issue
Thanks to stiv for the report.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7679 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:18 +02:00
Buginator cdbe56c1c5 Merge netplay (anti-dpid) branch to trunk.
netplay branch ceases to exists anymore.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7678 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:17 +02:00
René Jürgens dd412c3e95 NTW Mod: cyborg armors increased
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7675 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:15 +02:00
René Jürgens cf79203cb5 NTW Mod 1.8.6c image
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7674 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:14 +02:00
Per Inge Mathisen 274b0483f9 Fix size of flashing timer box in campaign. This closes ticket:596 "Time ends warning quad is to small".
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7672 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:12 +02:00
Per Inge Mathisen 8c16a47ef0 Fix broken sources after 'make clean' in tarball generated by 'make dist'. Reported by 'JimPansen' in the forums.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7671 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:11 +02:00
René Jürgens e4e6bbf992 NTW Mod: cyborg armor upgrade fix and all cyborgs cost 20 more.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7665 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:10 +02:00
Per Inge Mathisen f3b754c4eb Purely cosmetic improvement to rarely touched code.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7662 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-09 23:44:09 +02:00
Buginator cbe998956a Slight cleanup of glOrtho parameters that should be double floats.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7660 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:06 +02:00
Buginator 788f399615 Adding crash handler testing code. (to test crash dump reports)
enable it by --crash on the command line.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7659 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:06 +02:00
Buginator bff6a7c84e Change texLoad to a bool function, to correctly handle tertiles that are of the wrong depth.
This is in response to refs ticket:578 where the wrong tertile depth is used on some tiles, causing GL drivers to crash.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7658 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:06 +02:00
Buginator a76f71463a Update tile-62 decal
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7657 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:05 +02:00
Per Inge Mathisen bf5f17d46f Make it possible to drag a line of rearm pad production similar to how walls and defenses
can be built by dragging the production with the mouse. It also removes the obligatory 
empty tile between rearm pads. Instead, it allows units to drive over rearm pads that are 
not currently busy rearming. This closes ticket:569


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7654 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:05 +02:00
Per Inge Mathisen c6eb8163f2 Do not shuffle VTOL droids out of the way if they are busy rearming on a rearm pad.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7653 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:05 +02:00
Guangcong Luo d6e036a25d Fix compile error.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7651 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:05 +02:00
Per Inge Mathisen 24c8a256c9 Remove reference to removed SVG file
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7649 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:05 +02:00
Guangcong Luo 5f4223cbf2 Icons updated a bit - add some dithering to 32x32x16, make the other ones more readable.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7647 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:04 +02:00
Christian Ohm f488b0c4ee New terrain decals by Zarel:
* Arizona: tread tracks
 * Arizona: that weird brown stuff
 * Mountain: tread tracks
 * Mountain: roads
 * Mountain: a crater

Zarel: "I believe the decals for Arizona are done. There are probably a few
Urban and Mountain ones that still need to be done."

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7646 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:04 +02:00
Guangcong Luo 4c640229ab Temporary workaround for bad resource compiler not supporting modern icon formats.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7643 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:04 +02:00
Guangcong Luo 08afa2392b Remove outdated SVG file.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7641 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:03 +02:00
Guangcong Luo a965cec42d New icons and header. Large icon is missing due to lack of support from some resource compiler.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7639 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:03 +02:00
Buginator 57af1ab80d Revert warzone2100.ico
(you can't use vista format icons with VC2005--it breaks the build process)



git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7637 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:03 +02:00
René Jürgens 75c14da826 Add new maps to NTW Mod.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7636 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:03 +02:00
René Jürgens 7dfb60d64a Set Command Center limit to 1.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7635 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-05 16:21:03 +02:00
René Jürgens 0a90019d09 git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7634 4a71c877-e1ca-e34f-864e-861f7616d084 2009-06-05 16:21:03 +02:00
Gerard Krol e43a332578 Draw the skybox after the terrain but before the transparent objects. This fixes the black smoke that could be seen against the sky. 2009-06-01 21:47:28 +02:00
Gerard Krol fe7dfb2b1a Rename the dirDiff function to moveDirDiff and remove the old moveDirDiff which was just a duplicate. 2009-06-01 21:27:15 +02:00
Buginator 6d08939f11 Update NSIS again, and add the wz2100header.bmp that NSIS uses.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7625 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:57 +02:00
Guangcong Luo a72fb9094d Updated icon file - new 32x32x256, 16x16x256, 32x32x16 versions, other versions updated to be more readable at lower resolutions.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7622 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:57 +02:00
Guangcong Luo 7fa42b2038 Add a high-resolution of the Warzone logo.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7621 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:56 +02:00
Per Inge Mathisen 111711ad6b trunk: Revert removal of line in Makefile.am that was (at least sometimes) necessary to build base.wz and mp.wz.
Also make sure all .wz archives are generated on 'make dist', so as not to require 'make' to be run first.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7620 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:56 +02:00
Guangcong Luo 62c9c4abab Icons now have 32x32x16 version.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7611 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:56 +02:00
Per Inge Mathisen 9ac1b1adfd Fix 'make dist' for trunk.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7609 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:56 +02:00
Per Inge Mathisen 91c9a8c7f7 Remove unused/unmaintained file for waf builds.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7605 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:56 +02:00
Guangcong Luo 7c9ba61782 New icons by Garrett Wiens-Kind <Neuralize>, 16x16 version by Zarel.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7603 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:55 +02:00
Guangcong Luo 0429360f72 New Warzone logo created by Garrett Wiens-Kind <Neuralize>.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7601 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:55 +02:00
Buginator ebbc650470 Move AIV from global to multiplay, since it is only a MP mod.
Update makefile(s) as well, and configure.ac


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7596 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:55 +02:00
Buginator 173488dcbc Update changelog / docs
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7595 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:54 +02:00
Buginator 1932d8d95d mod elaboration code added
Tells user if the mod entered on the command line is enabled, or is invalid.
Output is to stdout or stderr.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7594 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-01 21:19:54 +02:00
Buginator 2fd30d2818 The hack from r7341 seems to break Mac OS X compiles.
Added #if guards around the hack.

Thanks to Vermithrax for the heads up.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7593 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-30 19:24:49 +02:00
Buginator 0c73d7516f Partial Revert of r7447, AI scripts all reverted back.
Will fix the issue another way. Old (skirmish) savegames from previous versions of the game will work again.

refs ticket:406


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7580 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-30 19:24:48 +02:00
Per Inge Mathisen 274db0c51f Add an O(1) path-finding check function that tells us whether it is possible
for a droid with a given propulsion type to go from position A to position B.
It generates some static information on map load using a flood fill algorithm
which takes some time.

Use this function to make sure we do not try to return to repair to a repair
centre that we cannot reach. Closes ticket:546


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7578 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-30 19:24:48 +02:00
Christian Ohm 3755741432 Run update-po
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7565 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:35 +02:00
Buginator e04f4f9bea Add a new translation: zh_TW.po by chtsau
Closes ticket:239 and ticket:439 as well.

Thanks!


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7563 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:34 +02:00
Guangcong Luo 3c18bbf28d Fix bugs #533, #292, and #398 - Angel missile no longer obsoletes long-range artillery, Ripple Rockets no longer autoupgrades to Archie, and Mortar Fast Loader requires Mortar Rapid Loader Mk3.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7558 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:34 +02:00
Per Inge Mathisen f1a946260e Make AI ignore hostile structures for path-finding when using armed droids. This avoids a problem
getting to the enemy when the nearest point to the target is an impassable terrain obstacle. It
also avoids a pathological path-finding case that makes us search the entire map for a nearest 
point whenever we cannot go somewhere due to enemy structures (eg walls), which wastes a lot of 
CPU. Human players are unaffected by this change.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7555 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:34 +02:00
Christian Ohm f98926d94d Run update-po
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7554 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:34 +02:00
Christian Ohm 5b1833062a Fix typo
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7553 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:33 +02:00