Commit Graph

801 Commits (8ad47a08e626a5cbd3aab1ef5f09a113d86c1361)

Author SHA1 Message Date
René Jürgens 3c326ec0cf NTW Mod: deleting textures > bpp are to low.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7709 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-16 22:28:31 +02:00
Buginator 24d699f0b7 Tile fixes for C1, C2 & C3 tilesets done by Mysteryem.
A *huge* shout out to him. :)

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7705 4a71c877-e1ca-e34f-864e-861f7616d084
2009-06-16 22:28:31 +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
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
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
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
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
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
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
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 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
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
Guangcong Luo 9000a57144 Fix bug #541 - Uninstaller misses some files.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7544 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-28 09:59:31 +02:00
Guangcong Luo 2d6d0656d5 Stop AI from using player's truck (fixes bug #406). Comment multiTemplateSetup a bit better.
This is a somewhat hacky fix (gives human players ConstructorDroid and computer players ConstructionDroid). The template system has too many eldritch horrors that to fix it properly requires rewriting the entire template code (did you know it loads human player templates from player 5? And so if player 5 is an AI player, it uses a ridiculously complicated workaround?)

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7447 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-16 16:07:15 +02:00
Guangcong Luo 6d60bcf19f Rename "Transport" to "Cyborg Transport".
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7418 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-15 22:29:33 +02:00
Buginator 395f677099 Properly fix intfac.img & infac.h
After a short (*cough*) delay, finally add Zarel's new icons from ticket:247.  (fixes ticket:247) 

Move leave / disconnect icon to top(ish) right of screen.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7380 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-10 19:18:13 +02:00
Buginator 43ed454b7a NTW Mod 1.8.6b for 2.2 by Delphino
---
gates removed
little balance changes
Mysteryem's factory textures,
Black Project's camo textures (changed) and new truck sounds removed. 
Plus many other changes.  See enclosed doc file for more information.


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7379 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-10 19:18:12 +02:00
René Jürgens 50c2974fa4 delete new vehicle con sfx's... they are not so good for warzone as i thought.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7366 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-10 19:18:11 +02:00
Guangcong Luo ad647da647 "Player disconnected" and "Player left" icons.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7360 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-09 23:29:54 +02:00
Guangcong Luo 557985516b Fix crash introduced by r7353 when starting skirmish/MP game in T2/T3 mode.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7356 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-09 23:29:54 +02:00
Guangcong Luo 1c090d7bff Rebalance 0.5.0:
* Heavy VTOL bombs made lighter, light VTOL bombs made heavier.
* VTOL bomb accuracy upgrades changed to damage upgrades.
* Angel Missile stronger, Archangel Missile weaker, both fewer prereqs.
* Damage upgrades now also upgrade splash and burn damage.
* Needle Gun slightly stronger. Still not actually better than HPV.
* Rails now penetrating weapons. In practice, this shouldn't make much difference.
* Factory, Cyborg factory, and VTOL factory upgrades combined; now only 4 upgrades instead of 6-9 each.
* Repair facility upgrades condensed, now only 3 upgrades instead of 6.
* Artillery weapons do less damage to tanks, but more to walls.
* MG damage back down to original levels. The extra APDSB MG Bullets in the early game does plenty to compensate.
* VTOL HP actually makes sense now.
* Cannon HP increased a bit more.
* Stormy nerfed.
* All AA weapons have full fire-on-move.

For exact numbers, refer to http://guide.wz2100.net/new/ or wait for the detailed changelog after all rebalancing is done.

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7353 4a71c877-e1ca-e34f-864e-861f7616d084
2009-05-09 23:29:54 +02:00
Guangcong Luo 20f0ddc547 Team selector is now labeled "TEAM" and teams are colored and lettered A-H. The original numbers were changed to letters so they can no longer be confused with player numbers.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7142 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-24 14:16:07 +02:00
Buginator c2e5d2462f Adds password support to warzone.
Adds feedback from the lobby server.

Notes: You have to enter a password *first*, and then either host the game, or join a game.

Thanks to elio for the new icons!


git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7079 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-19 23:45:25 +02:00
Per Inge Mathisen 60e9a5e540 Fix crash in limits dialog due to missing radar detector texpage entry in the right WRF file.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7041 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-18 15:37:53 +02:00
Guangcong Luo ae9c2f5bb8 Commit Rebalance 0.4.2:
- Make Angel Missile into MRL replacement
- separate rocket/missile from cannon/rail multipliers
- make truck rushing harder
- balance cyborgs and VTOLs-
- remove requirements for basic cyborg weapon research
For full details and changelog see http://guide.wz2100.net/new/

git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7027 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-15 20:36:59 +02:00
Per Inge Mathisen 8b9ed44a6f New radar detector turret graphics by elio
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@6972 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-08 14:04:26 +02:00
Per Inge Mathisen cfe68c3602 Add radar detector turret to the game. It will detect and target enemy sensors up to twice their
range away. Both land and air droids can be assigned to it. See ticket #340 for more discussion.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6955 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-06 13:09:09 +02:00
Guangcong Luo 4f1b01b4af Commit Rebalance 0.4.1
Changelog:
- Howitzers, incendiary artillery, and T3 weapons strengthened
- All weapons have same damage upgrade progression (25%) and one of two rate upgrade progressions (10% or 15%). This is down from an average of 30% and 20%, respectively. This is intended to make weapon choice matter more.
- Cyborgs further balanced. Not only should they be usable, they should be fairly well balanced within themselves now (Next: VTOLs!)
- Ranges rounded off to multiples half-tiles, except the Wide Spectrum Sensor Turret, which is still 17.7 tiles.
- Cyborgs no longer have to be researched.
- Cyborg factory only requires Engineering now.
- Trading up weapons offers more of a benefit.
- Weapon multipliers massively rearranged.
- Cannons/Rails split from Rockets/Missiles, no longer both anti-tank.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6940 4a71c877-e1ca-e34f-864e-861f7616d084
2009-04-03 18:53:11 +02:00
Giel van Schijndel 54abb2ad7c * Don't use "touch" on Windows, as Windows doesn't have that command
- Instead use "echo file > file"

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6927 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-30 16:10:59 +02:00
Per Inge Mathisen 18ae6c42da Don't crash if some tech takes zero research points to finish. Problem found by Buginator. Also fix NTW sky texture names.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6903 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-30 16:10:57 +02:00
Elio Gubser b3d3a57b98 accidentally changed the python body pie when I commited the new wheels
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6861 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-17 11:09:28 +01:00
Per Inge Mathisen e06f58695e Fix SQL stats build for 'make dist'
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6855 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-15 23:42:28 +00:00
Elio Gubser 3e993b6eb8 new wheels propulsion graphics by Mysteryem. including a slight change to the texturing on the light wheels
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6845 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-14 09:20:23 +00:00
Gerard Krol 71bc279c9e Fix some spelling errors in debug messages and comments. Patch by Paul Wise <pabs3>.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6832 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-11 11:51:40 +00:00
Gerard Krol 73d4569733 Load the new terrain textures when going from cam1->cam2 or cam2->cam3. This fixes bug #299.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6831 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-11 11:50:55 +00:00
Per Inge Mathisen a223d5598d New map 4c-Urban-Chaos by Mysteryem.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6827 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-09 18:30:41 +00:00
Per Inge Mathisen 73ba9f3a1a Correct water edges on little egypt map. Fix by Mysteryem. Closes gna.org bug #9658.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6826 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-09 18:28:17 +00:00
Per Inge Mathisen 4f27904b35 Remove two unused files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6806 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-07 22:15:37 +00:00
Guangcong Luo ba8608f40d Spelling corrections.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6804 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-07 22:03:22 +00:00
Guangcong Luo c39e294a75 Commit Rebalance 0.3.0.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6801 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-07 21:28:18 +00:00
Per Inge Mathisen cbdff3e45d Update backdrops by cathuria with new versions. Closes ticket #287.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6798 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-07 19:08:26 +00:00
Per Inge Mathisen b7d637634f Remove grim and newst tiles from build system as well.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6793 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-07 18:17:30 +00:00
Per Inge Mathisen 4b4bd5cf7e With the new terrain renderer, the grim and newst tilesets make no sense anymore, so removing them.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6790 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-07 17:11:23 +00:00
Per Inge Mathisen 28c7cb4abb Add new backdrop by B. V. Edwards <cathuria>
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6768 4a71c877-e1ca-e34f-864e-861f7616d084
2009-03-02 22:57:26 +00:00
Dennis Schridde a3f46201bb Fix out-of-source build: Relative paths to srcdir were double applied
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6748 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-28 19:41:20 +00:00
Per Inge Mathisen 58546965b7 Delete commented out references to non-existent files from gamedesc.lev
Delete two unused and broken map files that either belongs to an expand mission or is unreferenced.
Add basic unit testing framework for testing all map files in data/base.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6728 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-26 19:41:25 +00:00
Per Inge Mathisen ebd9718aff Put naval propulsion back. Mistakenly removed in r6695.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6696 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-22 19:50:52 +00:00
Guangcong Luo ae28099a95 Rebalance 0.2.4 - fixes many balance problems. Changes documented on Warzone Guide - currently available at http://guide.wz2100.net/new/
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6695 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-22 18:06:37 +00:00
Gerard Krol 5601741b95 Brace for impact, this is the new terrain renderer!
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6682 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-21 23:35:21 +00:00
Gerard Krol 3fa8a7e4ce The textures for the new terrain renderer. These are committed separately to make reverting the actual code changes easier.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6681 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-21 23:32:30 +00:00
Giel van Schijndel 6e1d019403 * Update SQLite stats database
* Fix loading of stats from the SQLite database (utilised in the campaign)

This fixes #276 and #269.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6670 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-21 21:09:37 +00:00
Dennis Schridde b3ea581e61 Fix wrong dependency in win32 data creation, and use correct names after dir rename
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6668 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-20 15:25:57 +00:00
Guangcong Luo c74230d192 Commit patch #77 - Anti-aliased full-sized recolored cursors
(It's been months... We really shouldn't sit on patches with no objections for this long...)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6656 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-17 05:57:08 +00:00
Giel van Schijndel d862f39362 Don't add a separating comma if we've already printed the last column definition
This was done when we'd have a C-only-field.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6649 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-15 12:46:45 +00:00
Giel van Schijndel 99d6bf1529 Bring stats-db2.data.sql in sync with the stats
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6648 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-15 12:46:42 +00:00
Giel van Schijndel 4d7cb371e7 iAudioFireID and iAudioImpactID aren't stored in the CSV files, so don't store them in the database either (for now)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6647 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-15 12:32:40 +00:00
Giel van Schijndel 57de43c140 * Generate CREATE VIEW statements in the SQL schema
* Use these VIEWs instead of rather complicated SELECT statements in the C SQLite loading code

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6646 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-15 12:32:29 +00:00
Guangcong Luo 3da7593492 spelling corrections
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6645 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-15 08:18:25 +00:00
Guangcong Luo 1f5ab803ed Updated MinGW32 makefiles; fix "multiple half-tracks" bug.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6639 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-15 05:49:09 +00:00
Dennis Schridde aac41748dc Bump copyright
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6617 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-10 18:01:48 +00:00
Per Inge Mathisen 0bd4f60a78 Set svn eol-style native to scripts files and svg files that are missing it while I'm at it.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6585 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-04 23:09:36 +00:00
Per Inge Mathisen bb9bc6e335 Set svn:eol-style native on some TXT files that are missing the property.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6584 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-04 23:04:18 +00:00
Per Inge Mathisen 1154d45ed1 Set svn:eol-style property on some WRF files that are missing it.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6583 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-04 23:03:10 +00:00
Per Inge Mathisen fac247afba Fix bad texture page names in some PIE files.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6582 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-04 23:00:47 +00:00
Per Inge Mathisen 28e24651e5 Fix missing svn:eol-style property on some PIE files.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6581 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-04 22:30:42 +00:00
Giel van Schijndel 449d93267e * Add CSV field entries for ECM, REPAIR and BRAIN
* Generate SQL INSERT statements from CSV data for ECM
  - REPAIR and BRAIN are still "exceptional" cases requiring syntactical extensions to the DB mini/meta language

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6579 4a71c877-e1ca-e34f-864e-861f7616d084
2009-02-01 19:10:29 +00:00
Guangcong Luo eccab0f6af The rest of my naming inconsistency fixes
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6574 4a71c877-e1ca-e34f-864e-861f7616d084
2009-01-31 20:05:05 +00:00
Giel van Schijndel 1f4e369cf2 * Add a new struct-level qualifier: %csv-field-override
- This qualifier allows overriding of CSV field numbers given in base classes
  - This is required for the WEAPON stats because it differs from most other stats in that it doesn't have the "designable" field as the last CSV field
 * Specify all CSV field numbers for the fields in struct WEAPON
 * Generate SQL INSERT statements from weapons.txt


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6553 4a71c877-e1ca-e34f-864e-861f7616d084
2009-01-22 22:18:48 +00:00
Giel van Schijndel 2d569239a1 Convert MSWord document c1prox.doc to an OpenDocument Flat XML document
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6544 4a71c877-e1ca-e34f-864e-861f7616d084
2009-01-11 15:31:38 +00:00
René Jürgens 1e8738943c paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6489 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:33:51 +00:00
René Jürgens 6d8e785cda paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6488 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:33:47 +00:00
René Jürgens 495b750653 paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6487 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:31:40 +00:00
René Jürgens 046692a397 paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6486 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:31:36 +00:00
René Jürgens d7c55d5ae9 paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6485 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:31:31 +00:00
René Jürgens 1d6541278f paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6484 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:31:08 +00:00
René Jürgens 434bae24c7 paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6483 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:31:05 +00:00
René Jürgens 97a4754891 paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6482 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:31:01 +00:00
René Jürgens 342bf90bb8 paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6481 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:30:58 +00:00
René Jürgens 3d0f5d5e0d paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6480 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:30:54 +00:00
René Jürgens 4fea33ecca paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6479 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:30:31 +00:00
René Jürgens 3e137a5ebd paste new ntw mod files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6478 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:30:28 +00:00
René Jürgens 7f2bf8a30b deleting all ntw mod files in the trunk version for a ntw mod update.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6477 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 20:28:46 +00:00
Giel van Schijndel 448431d344 Rename the NTW mod's directory back to "ntw"
r6474 changed it to "ntw mod", but that directory path adds little, and introduces problems with our build systems due to the embedded space and makes maintaining compatibility with [milestone:2.1] more difficult (considering that NTW is already packaged as part of 2.1.0 in Debian and Gentoo).


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6476 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 19:55:26 +00:00
René Jürgens d273dcdaa2 01_ wrfs are not needed for ntw mod.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6475 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 18:28:10 +00:00
René Jürgens 159aa080f0 Please call it NTW Mod not only NTW.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6474 4a71c877-e1ca-e34f-864e-861f7616d084
2008-12-24 18:21:31 +00:00
Gerard Krol 71af833dd5 Add an urban sky and (for now) also use it for the Rockies.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6347 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-17 10:02:28 +00:00
Gerard Krol a5128f0d6d Rename the current skybox texture page to page-25-sky-arizona and use the entire texture, instead of only the bottom half of
it. This will make it easier to change the sky for the different areas.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6345 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-17 08:06:49 +00:00
Giel van Schijndel 5f05dd99e6 Check for Perl in the configure script, rather than just assuming it's installed
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6343 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 19:13:39 +00:00
Giel van Schijndel bcca523e55 Remove unused SQL files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6338 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 16:29:14 +00:00
Giel van Schijndel 3cc8d0e1a2 * Use the database-meta-language code generator to generate a new stats loading function: loadPropulsionStatsFromDB
* Get rid of the (previous) handcrafted version for loadPropulsionStatsFromDB
 * Get rid of the old (handcrafted) `propulsion` table and replace it with the autogenerated `PROPULSION` table

NOTE: Only src/data.c src/stats-db.[ch] src/stats-db2.tpl got changed manually, the other changes where generated from these

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6337 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 16:28:23 +00:00
Giel van Schijndel 27856b5de5 * Make sure to wrap the produced SQL INSERT statements in a TRANSACTION
* At the start of a new struct's data place the name of that struct

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6333 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 16:28:12 +00:00
Giel van Schijndel bfdc0728be Remove unused SQL files
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6332 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 16:28:09 +00:00
Giel van Schijndel 879f129703 Exclude the Makefiles from base.wz and mp.wz for the Windows raw Makefile build system as well
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6328 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 13:45:41 +00:00
Giel van Schijndel db0253a0d8 * Use the database-meta-language code generator to generate a new stats loading function: loadSensorStatsFromDB
* Get rid of the previous (handcrafted) version for loadSensorStatsFromDB
 * Get rid of the old `sensor` table in the database and replace it with the autogenerated `SENSOR` table

This addresses #2


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6327 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 03:52:34 +00:00
Giel van Schijndel b918d96671 * Stuff the CONSTRUCT stats in the SQLite database
* Use the database-meta-language code generator to generate a new stats loading function: loadConstructStatsFromDB
 * Add a new resource type, DBCONSTR, which uses loadConstructStatsFromDB to load the construction stats
 * Employ this new type in "base"

This addresses #2


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6326 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 03:43:29 +00:00
Giel van Schijndel 1835d9aa04 Add a new code generator to generate a series of INSERT statements from the CSV files to fill a database with
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6322 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 02:20:42 +00:00
Giel van Schijndel 903b23ce7f Store SENSOR->location as "enum LOC" instead of an UDWORD
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6320 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 01:45:44 +00:00
Giel van Schijndel 31f8183789 Forgotten to update in r6318
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6319 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 01:42:43 +00:00
Giel van Schijndel 5b1c63f31c Mark optional IMD_model fields as such
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6315 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-16 00:34:39 +00:00
Giel van Schijndel d57d5d5001 Generate the SQL table definition as well
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6313 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-15 22:02:30 +00:00
Gerard Krol 7c6366f930 Fix a bug in the Skirmish AI that caused it to build loads of bunkers at oil derricks. Also change the type of a variable from PUBLIC to
PRIVATE, as it is not defined in the .vlo. The current scripting engine does not seem to notice, but this helps 
the wz2lua converter.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6306 4a71c877-e1ca-e34f-864e-861f7616d084
2008-11-15 13:00:27 +00:00
Buginator 03990706e6 Disables the AI from executing the reassignAI() routine, which is broken, and it instead took control of a human player, and not the dropped player (which doesn't make sense to do, since we nuke all that player's stuff.)
See ticket:105 for more info.
Fixes bug #12398 , bug  #12443


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6186 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-18 18:38:25 +00:00
Giel van Schijndel 810fac209b * Wrap all file lists in the automake and win32 makefiles across lines such that there's only one file on each line
* Alphabetically sort the file lists

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6144 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-13 13:04:37 +00:00
Per Inge Mathisen 36f3ec168c From ticket #97: Change height of some buildings so that they can fire over walls as they should. Patch by Zarel.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6130 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-11 15:09:35 +00:00
Giel van Schijndel d871a85964 Add video playback support:
* Add support for decoding and displaying of OggTheora/Vorbis videos
 * Change all references to *.rpl files to *.ogg files (and lower case them)
 * Add a new menu (and config) option for selecting the size at which to display videos (1x (native), 2x, full screen)

This closes ticket:64 and ticket:46

Code changes are ticket:64 (patch by Gerard Krol, Giel van Schijndel and Buginator)

FMVs can be found at http://download.gna.org/warzone/videos/sequences_ogg.zip (for now at least)
Videos encoded by Angus Lees


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6119 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-08 18:24:19 +00:00
Freddie Witherden 8573255b29 Commit patch #94 by Zarel. This gives logical names to things such as Nexus resistance circuits and repair turrets.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6118 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-07 22:31:28 +00:00
Giel van Schijndel 58117a87c0 * Remove duplicate sound effect pcv483.ogg
* Rename pcv483.ogg to power-transferred.ogg


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6117 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-04 21:49:58 +00:00
Per Inge Mathisen 4a9c00e469 Revert tagfile changes in r6084, r6080 and r6079. Apparently not ready for the unwashed masses yet.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6102 4a71c877-e1ca-e34f-864e-861f7616d084
2008-10-02 21:50:05 +00:00
Freddie Witherden 31c5bf6f47 Commit patch #79 which improves the accuracy of the lassat and reduces the delay-time. Patch by Zarel.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6099 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-29 22:00:40 +00:00
Per Inge Mathisen b66897f058 Port to trunk the fix for virtual group recursion from tagfile branch. Add unit test to ensure
it never comes back.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6084 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-26 19:14:56 +00:00
Per Inge Mathisen 6fc021819c Do a dummy load of basic object data from tagfile to stress test tagfile system. Ported from work in tagfile branch.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6079 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-26 17:45:18 +00:00
Giel van Schijndel 372851ea71 Fix typo that prevented the multiplayer mod from being installed
Patch by Paul Wise <pabs>, this closes bug #12313

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6043 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-18 18:31:15 +00:00
Giel van Schijndel be491b38f5 * Fix weird naming of research upgrade path
- e.g. Sensor Upgrade -> Sensor Upgrade (note the lack of an Mk2)
 * Fix several naming inconsistencies

This closes ticket:56, patch by <Zarel>


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6032 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-15 20:34:46 +00:00
Giel van Schijndel 2c616f323e Trunk is currently broken when playing music and switching between the "base" and "mp" mods, see ticket:57.
This revision fixes ticket:57. We (Buginator, EvilGuru and Giel) decided to use the fix suggested in ticket:57 for now and to use [wiki:Proposal:ModMounting] on a later date. I.e. fix the problem now (however dirty the solution may be), and implement a properly designed one later on, instead of letting trunk remain broken until said proposal is worked out in enough detail.

This revision fixes bug #11847, bug #11875, bug #11898, bug #11976, bug #11989, bug #12017, bug #12250 and bug #12280.

Patch by Buginator and myself


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6028 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-14 20:36:50 +00:00
René Jürgens afd15e3dc5 git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6023 4a71c877-e1ca-e34f-864e-861f7616d084 2008-09-14 15:40:13 +00:00
René Jürgens ec42455709 test
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@6022 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-14 15:39:49 +00:00
Giel van Schijndel 5daf3d8035 Simplify the automake processed makefiles in data/
* Getting rid of the custom crafted installation rules
 * Replace them with a single automake primary build rule: nodist_<instdir>_DATA

This closes ticket:62

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5995 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-12 08:19:57 +00:00
Giel van Schijndel c2f0855e00 NTW is a multiplay mod, not a global mod. So move it to data/mods/multiplay.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5989 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-11 09:12:38 +00:00
Steven Koenig d755c30648 * Set power generator output boost for Gas Turbine Generator to +30%
* This fixes bug #12262
* Added myself to the AUTHORS file


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5955 4a71c877-e1ca-e34f-864e-861f7616d084
2008-09-07 17:59:16 +00:00
Per Inge Mathisen 77f057bd08 Fix team colours in naval PIE propulsion file.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5813 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-14 20:13:18 +00:00
Elio Gubser 1465f18367 reversed first line because order green, orange, grey... is hardcoded
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5812 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-14 20:07:11 +00:00
Per Inge Mathisen 44861ebd89 Add naval propulsion PIE model and texture.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5803 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-13 19:15:55 +00:00
Giel van Schijndel 77404123a6 Update player[1-7].[sv]lo so that they're "generated" from the last version of player0.[sv]lo r5726 didn't use the latest version somehow
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5783 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-08 14:45:11 +00:00
Elio Gubser f7e29e9709 new data directory for svg-icons, there's no naming specification yet
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5780 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-07 13:50:33 +00:00
Elio Gubser fce4029e9d small changes in intfac1(hammer modified), intfac2(new weapon icon) and frontend2(nicer computer-ai)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5779 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-07 12:37:46 +00:00
Dennis Schridde 87f127c146 Do not autogenerate aivolution scripts
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5726 4a71c877-e1ca-e34f-864e-861f7616d084
2008-08-01 17:39:10 +00:00
Giel van Schijndel 068d2d3174 Move the last translatable string that's used by the scripts into the scripts themselves: _("Return to LZ")
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5708 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-29 18:28:40 +00:00
Giel van Schijndel e48619f9eb Convert data/base/messages/resmessagesall.txt to the new research message format
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5702 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-29 00:26:41 +00:00
Giel van Schijndel 1c22e4e314 I forgot to commit the changes to data/mp/messages/resmessagesall.rmsg in r5700
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5701 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-29 00:15:33 +00:00
Giel van Schijndel a2a08db52e Convert data/mp/messages/resmessagesall.txt to the new research message format
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5700 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-29 00:12:07 +00:00
Giel van Schijndel b122c5a07c Convert resmessages1.txt and resmessages3.txt to the new research message format
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5699 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 23:48:49 +00:00
Giel van Schijndel aaf666d026 Convert resmessages2.txt and resmessages23.txt to the new research message format
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5698 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 23:27:15 +00:00
Giel van Schijndel e5ca53e2ec Convert resmessages12.txt and messages.txt to the new research message format
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5697 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 22:49:28 +00:00
Giel van Schijndel 090c069f5e Remove data/mp/messages/multiplay.txt as it's ''exactly'' the same as data/base/messages/multiplay.txt (and base depends on this one as well)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5696 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 21:47:45 +00:00
Per Inge Mathisen 7f768ba83e Add naval propulsion, appropriating the unused 'Propellor'
propulsion for this purpose. To test, use 'give all' cheat
before design, and the ctrl+o menu to place.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5691 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 09:15:20 +00:00
Giel van Schijndel 49944c6e3b * Remove several unused strings
* Move some strings to scripts

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5690 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 02:46:36 +00:00
Giel van Schijndel 40a8a0c1ff Remove several unused strings
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5688 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 02:12:52 +00:00
Giel van Schijndel 8175833f5b * Move all translatable strings used by the tutorial into the tutorial's script file and out of the string resource file (`tutstrings.txt`)
* make -C po update-po

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5687 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-28 02:12:42 +00:00
Giel van Schijndel 04f5392dd2 Fix stock AI's `takeover` trigger:
* Called upon receiving a CALL_UNITTAKEOVER event, which is sent when handing over droids or "stealing" them using the NEXUS turret
 * Prevent it from trying to add command or transporter droids to any groups, as these droids cannot be added to a group

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5678 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-26 21:48:15 +00:00
Roman C 2eba906351 Aivolution AI builds bunker buster tanks again.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5671 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-26 16:09:55 +00:00
Per Inge Mathisen f0fd48673d Add the 4c-cockpit map by zydonk.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5567 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-16 13:00:45 +00:00
Per Inge Mathisen e827d8e580 Update of the 8c-cockate map by zydonk.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5566 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-16 12:55:01 +00:00
Per Inge Mathisen eb3ac2e356 Fix bug #11911: two patrol buttons. Patrol now has a new icon, drawn by
elio. Circle now has correct tooltip and uses old patrol icon. Some
spelling issues also fixed.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5565 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-16 12:06:26 +00:00
Giel van Schijndel b7f1b4aae1 Read some scripts using their __lower-case__ name (as these file's names are lower-case)
This might fix bug #12011

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5539 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-13 22:25:44 +00:00
Dennis Schridde 022315eef0 Hardcode top_srcdir to make building from non-topdir possible, dont depend on the touch command, fix LDFLAGS to not depend on the removed TARGET variable
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5476 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-10 20:10:16 +00:00
Giel van Schijndel 6fcbc73c2c Merge the DATA build option (for the win32 makefile build system) into INSTALLER as the data packages are only required when building an installer
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5473 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-10 17:51:31 +00:00
Giel van Schijndel 0d997d617f Remove `hitPoints` from the code as it's never used.
It's loaded in from the stats files and copied all over a dozen places, but never actually __used__.

NOTE: This __shouldn't__ break savegames, I've checked it quite thoroughly, but game.c is evil & large enough that the chance exists I made a mistake in this department.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5454 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-09 19:02:19 +00:00
Dennis Schridde 302a557478 Rename "raw" Makefiles to "win32" Makefiles
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5402 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-06 14:29:04 +00:00
Elio Gubser 3695f6258b minor change of the power bar gradient
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5394 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-06 09:14:36 +00:00
Elio Gubser 147d658ade completed intfac1.svg
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5393 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-06 08:57:49 +00:00
Elio Gubser 7372b84341 Working on intfac2.svg, colours aren't correct in this version
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5392 4a71c877-e1ca-e34f-864e-861f7616d084
2008-07-06 08:42:19 +00:00
Dennis Schridde 45f23a4926 Merge commit 'HEAD@{3}'
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5347 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-28 22:32:44 +00:00
Dennis Schridde fcd1455f44 Merge commit 'HEAD@{4}'
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5346 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-28 22:32:14 +00:00
Dennis Schridde 89f6301a6f Do not create or remove subdirs if we are building directly from the source directory
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5339 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-26 18:20:54 +00:00
Dennis Schridde 050ec39c11 Use the (also new in this commit) relative variants of the directories almost everywhere.
Exception is when generating the .wz files, where we need the path to the build directory and building a reverse relative path to $(srcdir) will be messy.
Also silence submake.mk a great deal.
Bug #11883 should be fixed now for the most part.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5325 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-24 23:41:52 +00:00
Dennis Schridde fd2bfb0e0f Prepare for another fix for parts of bug #11883: Issues with the improved raw Makefiles
- Rename Makefile.raw to lowercase


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5321 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-24 22:48:45 +00:00
Dennis Schridde 73b35ab8d6 Rename top_srcdir/top_builddir to abs_top_srcdir/abs_top_builddir, to make this more obvious.
Their use is currently flawed, since it will not work in directories with spaces in them... (


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5319 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-24 20:19:54 +00:00
Dennis Schridde 9bd8b24921 Boost raw Makefiles
- Use PACKAGE, PACKAGE_VERSION, remove VERSION
- Allow out-of-source-dir builds (mkdir build && cd build && make -f ../Makefile.raw)
- Move config.mk from $(top_srcdir)/makerules/config.mk to $(top_builddir)/config.mk
   When keeping current behaviour (srcdir=builddir), this means: Move it from makerules into the main directory


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5308 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-23 13:54:47 +00:00
Per Inge Mathisen 4f63fba465 Add the map 8c-cockate by forum user zydonk. Original work licensed under the GPL.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5286 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-21 17:38:53 +00:00
Per Inge Mathisen a1c47bccf8 patch #1075: Simplify playlist code. Thanks to Giel for patch review.
The playlist file is no a simple list of files to play during the game.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5281 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-21 15:40:56 +00:00
Elio Gubser 66e2bee6d3 main interface buttons finished
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5275 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-19 20:07:24 +00:00
Elio Gubser 364c32afea working on buttons, i replaced my close button with kreuvf's, copyright added 'Copyright (C) 2008 Steven Koenig (for the Close Button)'
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5267 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-18 19:37:31 +00:00
Dennis Schridde 050609a81a Include music in base.wz
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5265 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-18 18:26:49 +00:00
Dennis Schridde c9b9e98dc9 Fix "Create default playlist file; This is an ugly HACK which should be FIXME'd into oblivion some other time" by adding a default playlist file to base.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5263 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-18 18:25:35 +00:00
Per Inge Mathisen 1c3835ce23 Add original music soundtracks. If you have a playlist already, you need to delete it
or add the music to it manually.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5261 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-17 19:32:17 +00:00
Elio Gubser ed4d0af31a working on main-ingame icons
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5252 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-13 20:41:11 +00:00
Dennis Schridde adcac9d1e8 Add NTW Mod 1.6.6 by Delphinio under GPL2+
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5240 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-11 15:14:55 +00:00
Elio Gubser e5b6cf18b6 continuing work on intfac1.svg
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5237 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-08 17:00:12 +00:00
Dennis Schridde 8b2859c7e9 A dummy model, useful for testing
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5209 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-01 10:13:36 +00:00
Elio Gubser f8261c6427 beginning with intfac1, it's fairly big atm, because i copied some frontend svg's into
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5208 4a71c877-e1ca-e34f-864e-861f7616d084
2008-06-01 06:48:57 +00:00
Elio Gubser a955be34c5 intfac0.svg done
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5197 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-28 18:40:29 +00:00
Elio Gubser bab67317cd intfac0.svg almost done
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5195 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-26 20:12:16 +00:00
Elio Gubser fb0ffbc567 made the blue target pointer (when opening with inkscape there is also a circle-version of this pointer outside the border lines, but i'm not proud of it)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5194 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-26 18:44:13 +00:00
Giel van Schijndel 1d739ce56b * Pass the table name as well from the .wrf resource file
* "table" will now attempt to load the given resource type from the given table (in the currently opened database)
 * Maintain the current database's name (for error message, etc.)
 * Pass the table name to the database loading functions and use it (in combination with sqlite3_mprintf) to produce the SQL statements


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5189 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-25 19:38:59 +00:00
Giel van Schijndel 452c167e9a * Add a new resource loading function type: RES_TABLELOAD
* Add two new keywords to the .wrf files: "database" and "table"
  * "database" will cause the given filename to be opened as a database file (using SQLite3)
  * "table" will attempt to load the given resource type from the currently opened database
 * Don't open the database in the file loading functions (src/data.c) anymore; turn them in table loading functions instead (which get the current database passed as a paramter)


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5188 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-25 19:38:53 +00:00
Giel van Schijndel d193dce6f9 * Add a new resource type (for use with .wrf files): DBSENSOR which is similar to SSENSOR, with as difference that instead of a CSV file it specifies an SQLite database file to load from
* Add the code to load sensors from the sensor table of the given database file (function `loadSensorStatsFromDB`)
  * This code will make sure to load the sensor stats-data in a similar manner (i.e. the resulting data in-memory should be the same) to the sensor.txt loading code
 * Use this stats loading implementation on single player


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5182 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-25 15:41:04 +00:00
Giel van Schijndel ce7928738f * Add a new resource type (for use with .wrf files): DBECM which is similar to SECM, with as difference that instead of a CSV file it specifies an SQLite database file to load from
* Add the code to load ECM entries from the ecm table of the given database file (function `loadECMStatsFromDB`)
  * This code will make sure to load the ECM stats-data in a similar manner (i.e. the resulting data in-memory should be the same) to the ecm.txt loading code
 * Use this stats loading implementation on single player


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5178 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-25 14:58:03 +00:00
Elio Gubser 3c235cb99f made the circle background
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5172 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-25 09:36:38 +00:00
Elio Gubser 797050d523 frontend4 finished so far, working on intfac's now. these svg's haven't been optimised yet (lots of unused defs)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5170 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-24 15:37:05 +00:00
Dennis Schridde e7a0a57b0e Simplify buildsystem for base.wz/mp.wz and make sure to really regenerate the archives.
This would not always work before, since we just depend on the directory, not each file in it.
This oversight made make not recognize when a file was changed and the archive needs to be regenerated.
We now run zip on every invocation of the data target.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5158 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-23 22:01:07 +00:00
Dennis Schridde 85ab4e02e9 Move base files from data/ into data/base/ (and stuff from warzone.wz to base.wz respecitively).
Should not create any problems, buildsystems were changed (MacOSX, please test).
Reason: Organisation, later: simplification.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5156 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-23 21:42:44 +00:00
Roman C d24c8d0eb3 Aivolution: prevent division by zero, this hopefully fixes bug #11725.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5154 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-23 19:04:42 +00:00
Elio Gubser 32ab48d63e frontend2, frontend3 done, start working on intfac0
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5143 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-20 19:02:08 +00:00
Roman C 3fdc1dc341 Aivolution:
-use super cannon cyborgs
-use thermite flamers cyborgs
-research more flamer upgrades

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5022 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-10 17:18:29 +00:00
Dennis Schridde c6aaecaffb --- Merging r4974 through r4976 into '.':
U    data/messages/strings/names.txt
U    data/messages/strings/resstrings.txt
U    data/messages/strings/cam2strings.txt
U    data/messages/strings/cam3strings.txt
U    data/mp/messages/strings/names.txt
U    data/mp/messages/strings/resstrings.txt

- Remove duplicate names for "Mortar Pit" (there also was " Mortar Pit" before...)
- Duplicate string: "TRANSPORT MISSION: Rescue civilians from Containment Camp" and "TRANSPORT MISSION: Rescue Civilians from Containment Camp "
- Remove more extranous spaces


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5019 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-10 15:49:26 +00:00
Roman C 77317b4508 Aivolution:
-remove unused research
-calculate the most effective AT weapon on the fly

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5015 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-10 13:24:42 +00:00
Roman C f5cac3bfc5 Revert r5012, this change was a bit hasty.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5013 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-10 11:12:15 +00:00
Roman C 80bfd342dd Balance:
-make all Missile upgrade values increase in step of 30% instead of 10%, to make sure Missiles (Scourge etc) not handicapped

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@5012 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-10 11:05:08 +00:00
Roman C d052513c74 Balance:
-all emplacements are now marked as "HARD" instead of "MEDIUM"
-hitpoints of all emplacements increased from 400 to 600

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4997 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-09 20:20:40 +00:00
Roman C b7f8e8e5be Balance:
-increased Lancer rocket cost from 100 to 125
-decreased Tank Killer cost from 250 to 200
-decreased Scourge cost from 330 to 300

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4961 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-07 18:25:12 +00:00
Roman C a7add1b15b Balance:
Got rid of "indestructible" T3 weapons, gave rockets more body points.

Weapon body points changes:
Mini-pods:		5 -> 120
Mini-Rocket Artillery:	5 -> 150
Lancer:			5 -> 200
Tank Killer:		5 -> 280
Scourge:		10 -> 350
Light Cannon:		200 -> 140
HVC Cannon:		400 -> 180
Medium Cannon:		350 -> 200
Heavy Cannon:		500 -> 280
Assault Cannon:		500 -> 330
Twin Assault Cannon:	500 -> 380
Needle Gun:		400 -> 280
Rail Gun:		500 -> 350
Gauss Cannon:		750 -> 430


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4956 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-07 14:31:27 +00:00
Roman C 511a26cdbf Decreased cost of Bug body by ~5% (commit test)
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4955 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-07 14:19:00 +00:00
Roman C b2023e3f0b Balance:
-Body balance tweaked to make later bodies better value than the early bodies, this results in a massive cost drop for heavier bodies *experimental*

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4946 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-06 20:00:00 +00:00
Roman C a63115ec88 Fixed a crash in Aivolution.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4931 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 17:15:40 +00:00
Roman C be072337f4 Aivolution: increase number of min attackers needed to start attacking an enemy.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4930 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 16:51:23 +00:00
Roman C db9a19ae14 Balance: Bunker Buster rocket now has "Synaptic Link Data Analysis Mk3" and "HEAP Mini-Rockets" as prerequisites instead of Lancer and "HEAT Rocket Warhead Mk3".
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4928 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 16:29:44 +00:00
Roman C 8cb461d222 Balance: Increased range of Rocket-MRL by 1 tile.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4924 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 16:06:21 +00:00
Roman C a81aa94067 Balance: Decreased cost of Tank Killer Hardpoint by ~8%.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4922 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 15:55:46 +00:00
Roman C 61ce9a1dfa Swapped Tracked and Half-Tracked propulsions: anti-tank weapons do 133% damage to half-tracks and 110% to tracks.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4919 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 15:18:59 +00:00
Roman C 024def4cd0 Balance:
-make Scorpion slightly 4% more expensive
-cost of Dragon any Wyvern body decreased by ~10%

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4909 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-04 11:55:16 +00:00
Roman C 2e7aeb7e1e Add highlighting frame for the 'ready' button.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4902 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-03 18:48:19 +00:00
Roman C aa97edfd3c Add proper icons for the 'ready' buttons. Icons by elio`.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4900 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-03 17:43:55 +00:00
Per Inge Mathisen d5200992a1 Remove references to old bitmap font images.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4899 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-03 17:04:15 +00:00
Giel van Schijndel b241fb574e Update frontend2.svg with the latest changes by Elio Gubser
File attached to http://forums.wz2100.net/?topic=1608.msg16060#msg16060 (minus the Inkscape property changes)

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4870 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-01 15:39:45 +00:00
Roman C 5f19bef86a Added two heavy templates to templates.txt for AIs.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4869 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-01 14:37:30 +00:00
Roman C 4c5420f463 Aivolution:
-fix heavy templates

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4868 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-01 14:36:00 +00:00
Roman C 738344ccf4 Get rid of all references to the 'OK' button that used to start a multiplayer game.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4866 4a71c877-e1ca-e34f-864e-861f7616d084
2008-05-01 12:52:24 +00:00
Roman C 405a03ba95 Aivolution:
-counter attacks by long-ranged units (including arty)
-rewrote the way AI handles situations when it loses enemy base location while attacking it

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4863 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-30 16:04:08 +00:00
Giel van Schijndel bdaa9290da Make a lot of duplicates clones of a single "parent"
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4860 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-29 19:57:09 +00:00
Giel van Schijndel 448349a245 Change 'elio' in the license statement to 'Elio Gubser'
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4858 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-29 17:28:00 +00:00
Giel van Schijndel 7179a24fb5 Stuff frontend2.png on the background of frontend2.svg so that the improvements are more easily visible
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4853 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-29 00:02:46 +00:00
Giel van Schijndel f86812690c Add a (partial) Scalable Vector Graphics (svg for short) version of frontend2.png
By Elio, from this topic: http://forums.wz2100.net/?topic=1608.msg15980#msg15980


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4852 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-28 23:35:35 +00:00
Per Inge Mathisen f6919d5b1e Add highlighting for player flags in MP dialog. Icons by Elio.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4848 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-28 21:34:16 +00:00
Dennis Schridde 477711c9a4 Optimise more pngs
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4784 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-26 13:59:50 +00:00
Dennis Schridde 12fd89098c Optimise NEWST tiles, too
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4782 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-26 13:42:08 +00:00
Roman C b149f0838e Mini-pods are stronger in long range.
Lancer, Tank Killer, Light and Medium cannons are weaker.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4763 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 18:27:23 +00:00
Roman C 1beb25aca0 Tweak tank Bodies' cost to reflect their usefulness. Later bodies are more effective than early ones.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4762 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 18:24:47 +00:00
Dennis Schridde c071761a17 intfac5 for Grim
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4756 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 11:00:35 +00:00
Dennis Schridde df4484ac70 Optimize Grim's textures, too
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4755 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 10:59:56 +00:00
Dennis Schridde 4ae8810b2b More png optimisation
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4754 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 10:55:56 +00:00
Dennis Schridde 43ae5f2c3f Reduce png sizes via opt-png and optipng
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4753 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 10:54:02 +00:00
Dennis Schridde 221a355472 And optimize with opt-png again
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4752 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 10:52:53 +00:00
Dennis Schridde 705a1b0a7e Remove useless alpha-channel
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4751 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 10:51:40 +00:00
Dennis Schridde bfd5e294bb Reduce image size via opt-png (from littleutils, backdrop[3-6], missionend) or optipng (backdrop[0-2]).
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4750 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-24 10:49:51 +00:00
Roman C fa133dd959 Aivolution:
-build at least 2 cyborg factories
-use more attackers during an attack

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4749 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-23 13:26:08 +00:00
Roman C f053f4dc0e Balance:
-drastically reduced cyborg template research cost (by 250%-300%) for:
Assault Gunner, Needle Gunner, Scourge, Flashlight Gunner, Super HPV Cyborg, Super Heavy-Gunner, Super Auto-Cannon Cyborg, Super Tank-Killer Cyborg, Super Pulse Laser Cyborg, Super Rail-Gunner, Super Scourge Cyborg

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4744 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-22 18:42:17 +00:00
Roman C e1aa71d365 Aivolution AI:
-add some templates for unupgrgaded factories

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4742 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-22 12:50:08 +00:00
Roman C 4e8bd466e3 -add some T1 AI templates for factories without factories modules
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4741 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-22 12:48:03 +00:00
Per Inge Mathisen 406fdaea13 Add new reticule button icons for edit mode.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4730 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-21 13:30:03 +00:00
Per Inge Mathisen 1c7f32f6c6 Extend addMultiEditBox() to enable highlighted buttons. Make player name,
game name, and map name edit box buttons highlightable in MP dialog.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4680 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-18 19:45:10 +00:00
Per Inge Mathisen 359110bf52 Make host game and keymap defaults buttons shaded on mouse highlight, like
the other similar buttons. Icons by Elio Gubser.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4677 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-18 18:00:43 +00:00
Per Inge Mathisen 01af04febd Change addMultiBut so that you can specify different images for buttons when
they are normal state, pressed state, and highlighted by mouse. Removes ugly
hack to provide highlighting for only some buttons.


git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4675 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-18 17:05:40 +00:00
Per Inge Mathisen f89e3bf1a6 Add a question mark button icon.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4666 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-17 15:49:41 +00:00
Roman C c5e91b5799 Make games less jerky when Aivolution AI is active by preventing AIs from execute their scripts all at the same time.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4656 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-16 17:10:55 +00:00
Roman C cfb955c130 Corrected BB effectiveness against bunkers.
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4655 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-16 15:13:43 +00:00
Roman C 26c9ae418a Balance:
-anti tank weapons do 15% more damage to bunkers
-bunker buster does 12% less damage to bunkers
-MG does 200% more damage to VTOLs (effectiveness increased from 25% to 75%)
-increased body points of light cyborg weapons by 40%

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4654 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-16 15:08:20 +00:00
Per Inge Mathisen 2e78183ee3 Add tile rotation to tagfile definition file
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4641 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-15 21:03:50 +00:00
Per Inge Mathisen dda21eb413 Remove zones from tagdefinitions
git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4639 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-15 20:58:53 +00:00
Roman C fa90c040c7 Aivolution AI:
-fix AA defenses construction

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4629 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-15 14:37:11 +00:00
Roman C 77a0763515 Weapon Balance:
-increase LasSat damage and splash damage by 50%

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4628 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-15 13:44:49 +00:00
Roman C faeb2c05c8 Weapon Balance:
-Cyborg Grenadier: decrease short range accuracy, increased long range accuracy, increased damage by 50%.

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4616 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-14 22:07:10 +00:00
Roman C 3cc53501a0 Aivolution AI:
-thank the player who gifted a unit

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4611 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-14 19:22:29 +00:00
Roman C d63a021184 Stock AI:
-make use of trucks gifted by other players

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4610 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-14 19:21:34 +00:00
Roman C 5ec11ada07 Flamer Balance:
-all flamers can fire while moving

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4579 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-13 14:02:33 +00:00
Roman C f030d2944b Aivolution AI:
-build light cyborgs

git-svn-id: svn+ssh://svn.gna.org/svn/warzone/trunk@4575 4a71c877-e1ca-e34f-864e-861f7616d084
2008-04-12 15:44:58 +00:00