Guangcong Luo
28bf4191b6
Make walls rotate to match hardpoints and fortresses, but not bunkers and [most] towers. Also simplify structChooseWallType a bit.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10737 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:20 +02:00
Guangcong Luo
edea97a633
Make double-click interval game-speed independent (patch idea by Safety0ff)
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10735 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:20 +02:00
Christian Ohm
a993c51db9
Improve GLee detection.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10734 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:19 +02:00
Christian Ohm
91e4eabd51
Add autoconf macro missing from the last commit.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10732 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:19 +02:00
Christian Ohm
ccd4264005
Enhanced GLee detection.
...
Since the pkg-config script Debian ships is a custom addition, test for GLee
manually as well.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10731 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:19 +02:00
Christian Ohm
fd4571b88b
Fix GLee include paths.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10730 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:19 +02:00
Safety0ff
f146e9c044
QWZM:
...
-Added experimental PIE export.
-Added experimental PIE 3 import.
-Merged PIE and WZM opening into one dialog.
-Fixed ambiguous shortcuts.
-Single mesh display.
-Turned on alpha blending (for textures with alpha.)
-Improved (but not removed,) use of hardcoded paths for texture finding.
-Fixed some memory leaks.
-Way less potential program exits.
-Disabled (i.e. grayed out) buttons that don't currently do anything.
-Fixed some warnings.
Possibly other stuff, and probably new bugs. ;P
Refs #1763
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10729 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:18 +02:00
Guangcong Luo
7bdf216507
Fix typo in previous commit.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10728 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:18 +02:00
Guangcong Luo
a51f97c63e
Improved AI slider.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10727 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:17 +02:00
Guangcong Luo
4282d92b3c
Add "SCOUT" and "DISEMBARK" cursors.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10726 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-28 07:52:17 +02:00
Per Inge Mathisen
02ae467dc2
semperfi: Put a power generator into the must-build list before expanding the base, to avoid starvation problems.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10722 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-26 11:31:28 +02:00
Per Inge Mathisen
5428d8ccca
Update RPM build script
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10720 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-26 11:31:28 +02:00
Per Inge Mathisen
b357462efc
New improved scav script that operates scavengers individually. Helps when they are station in multiple scav bases.
...
This fixes the scavenger problems reported in http://forums.wz2100.net/viewtopic.php?f=30&t=5100
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10716 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-25 21:24:58 +02:00
Christian Ohm
aadc958906
Update .gitignore.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10715 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-25 21:24:58 +02:00
Per Inge Mathisen
e7c22ecc5c
Put miniupnpc and iniparser license files into dist tarball
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10713 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-25 21:24:57 +02:00
Christian Ohm
e7183c700f
Use a different macro for the gettext version check.
...
Also remove an accidentally committed line from POTFILES.in.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10712 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-25 21:24:57 +02:00
dak180
91b820f198
Fix a few typos.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10709 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-25 12:04:35 +02:00
Buginator
8ad47a08e6
Set some missing svn properties for the sequenceaudio/cam*/*.txa & /*.txt files.
...
2.3: r10707
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10708 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-25 12:04:34 +02:00
Christian Ohm
5f43907ac7
Only use our integrated GLee header when needed.
...
Fixes building with the integrated GLee removed.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10701 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-24 19:29:21 +02:00
Christian Ohm
7327fc0493
Include po/update-po.sh in the tarball.
...
Fixes make distcheck.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10700 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-24 19:29:21 +02:00
Christian Ohm
8b034711f4
Update translations.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10699 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-24 19:29:21 +02:00
Christian Ohm
7664a38d5e
Ukrainian translation update by Olexandr1986.
...
Closes #1797 .
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10698 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-24 19:29:20 +02:00
dak180
d72ba6b872
Keep up with the changing urls for the videos and some general clean up.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10692 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-24 19:29:19 +02:00
Per Inge Mathisen
b1547abfa1
semperfi: Avoid starvation problem that occurs if AI builds too many power generators at once,
...
finishing none of them before running out of power. Now prioritizes aiding power generator
construction or upgrade before building new ones. Thanks to Safety0ff for reporting this issue.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10691 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-24 19:29:19 +02:00
dak180
765c648058
Distinguish between different types of .wz files
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10689 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-23 13:10:04 +02:00
Per Inge Mathisen
afc69769b0
Make a .wz archive for semperfi. Patch by Safety0ff, closes ticket:1789
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10680 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-23 13:10:01 +02:00
Per Inge Mathisen
c4a2f7d7d0
The cosmetic, non-controversial parts of my movement patch in ticket:1649
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10679 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-23 13:10:01 +02:00
Per Inge Mathisen
a45220d81f
Remove unnecessary hack to find a non-blocking endpoint for A* paths. A* deals with this on
...
its own by employing the ASR_NEAREST mode. Change taken from my patch in ticket:1649
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10678 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-23 13:10:00 +02:00
Per Inge Mathisen
9544854bfb
Avoid unnecessary casting of object position type when calling fpathTilePOS. Based in part
...
on patch by Zarel in ticket:1649 Reviewed by stiv.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10677 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-22 19:37:10 +02:00
Buginator
799b79358f
die popt, die!
...
(remove from the build system)
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10671 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-22 09:04:47 +02:00
Buginator
d54c673d05
Tone down the netplay logs on release builds.
...
2.3: r10665
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10670 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:41 +02:00
Buginator
5638c48f1f
Make sure the <config directory> is populated before any write calls are made.
...
Thanks to cybersphinx for noticing this bug.
2.3: r10666
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10669 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:41 +02:00
Safety0ff
fade198386
Fix previous commit (r10662) which went wrong.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10663 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:39 +02:00
Safety0ff
059aab5641
Forward-port r10519 to fix dydo-ai in trunk.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10662 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:39 +02:00
Per Inge Mathisen
2160934b3f
semperfi: Only print group info for selected droids when running as selected player and in an autogame
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10661 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:39 +02:00
Christian Ohm
68e2edf71e
Update list of files to translate when running update-po.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10660 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:38 +02:00
Christian Ohm
d4760cf7a2
Update translations.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10658 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:38 +02:00
Christian Ohm
8c4b40c46e
Make subtitles translateable, part II.
...
Enclose all subtitles in _() for gettext. Refs #1728 .
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10657 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:37 +02:00
Christian Ohm
68d5713d99
Make subtitles translateable, part I.
...
Feed them through gettext on display, add the files to the update-po.sh script
and run that to update POTFILES.in. Refs #1728 .
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10656 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:37 +02:00
Christian Ohm
2d5dc129bb
Update list of translateable files.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10655 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:37 +02:00
Christian Ohm
e8a6db2e38
Make update-po.sh more readable.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10654 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:37 +02:00
Christian Ohm
025a94fae1
Update translations.
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10653 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:37 +02:00
Christian Ohm
d6364ddbf7
Italian translation update by Alpha93.
...
Closes #1790 .
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10652 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-21 09:32:36 +02:00
Per Inge Mathisen
9902fb2a17
semperfi: In VTOL branch, we now race for PLASMITE BOMBERS. There is nowhere to hide and nowhere to run!
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10648 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-20 10:57:33 +02:00
Christian Ohm
315c75870e
Draw the subtitles with shadows to increase readability.
...
Closes #1782 .
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10647 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-20 10:57:32 +02:00
Per Inge Mathisen
0cb3fe603a
Add AI template for plasmite bomber
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10646 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-20 10:57:32 +02:00
Christian Ohm
06826961ac
Remove the allowSubtitles variable.
...
Its default setting prevents the subtitle option in the menu to work (so this
fixes #1207 ), and I don't see any reason why we would actually want this.
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10643 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-20 10:57:32 +02:00
Christian Ohm
bff529f5fa
Brazilian Portuguese translation update by Tucalipe.
...
Closes #1785 .
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10642 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-20 10:57:32 +02:00
Per Inge Mathisen
e17c33635c
Fix unit tests
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10641 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-19 12:52:42 +02:00
Per Inge Mathisen
a7e9da6ed5
Revert r10627 since it turned out to be not quite purely cosmetic after all
...
git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@10640 4a71c877-e1ca-e34f-864e-861f7616d084
2010-04-19 12:52:42 +02:00