3033 Commits

Author SHA1 Message Date
Ali El Gariani
3f180a0d1d Little improvement of the pathfinding:
...now prefers using empty hexes

This lowers the frequency of blocked units when doing multi-turn moves
(on homogeneous terrains, because MP cost and defense have priority)
and also help a little fog exploration (since you can't stop on friends)
Was a one-liner but did some cleaning and comments.
2008-04-18 22:23:01 +00:00
Ali El Gariani
b42fe743c2 Smarter pathfinding: if same MP cost, prefer terrains with better defense. 2008-04-17 19:28:08 +00:00
Lari Nieminen
4b008e5c35 Applied patch #1058. 2008-04-17 10:09:22 +00:00
Nils Kneuper
3d500f6f3c updated Slovak translation 2008-04-15 20:56:08 +00:00
Tomasz Śniatowski
bcf7770e3b chat /commands refactoring and semi-merge with user :commands 2008-04-15 21:17:39 +01:00
Gunter Labes
8c29ff525b synchronize all campaign ids with their directory name 2008-04-14 15:42:01 +00:00
Patrick Parker
1348cf80d2 new tag [insert_tag], as discussed on wiki/FutureWML
* note: there are ways you can make this crash with bad WML
  these will be safeguarded against further in a later update
2008-04-13 06:43:09 +00:00
Nils Kneuper
cb504f873d updated Serbian translation 2008-04-12 10:31:58 +00:00
David Philippi
5f706a980b missed changelog while updating a translation it seems 2008-04-08 17:57:28 +00:00
Ignacio R. Morelle
9deecb8b7f Update changelog,
...corrected some grammatical inconsistencies at the top entries
2008-04-08 15:06:09 +00:00
Patrick Parker
f2bbcc3507 changelog entry for filter_x renaming 2008-04-08 08:11:55 +00:00
Bruno Wolff III
c0c7a80860 Changelog entry corresponding to 2008-04-07T14:20:50Z!bruno@wolff.to. 2008-04-07 14:36:17 +00:00
Moritz Göbelbecker
f3f930164b Implement drawing under overlay terrains (use ALT) 2008-04-06 15:50:07 +00:00
Mark de Wever
9158be100a Add the new experimental widget engine to the changelog. 2008-04-06 14:14:04 +00:00
Jérémy Rosen
d96e229dc6 allow events to have multiple names patch #1043 by segfault 2008-04-05 20:08:57 +00:00
Tomasz Śniatowski
37a6fbfe18 backlog for 2008-04-04T18:49:17Z!kailoran@gmail.com and 2008-03-29T11:18:09Z!soliton@wesnoth.org 2008-04-05 12:21:26 +01:00
Jérémy Rosen
b6ecd22b45 commit patch 1029 by segfault (create a separate prerecall and recall event) 2008-04-04 19:09:53 +00:00
Moritz Göbelbecker
f88efeb810 Add support for overlay terrains.
Converted bridges to use the new feature.
2008-04-04 18:43:57 +00:00
Benoît Timbert
a6761ee4ac Changelog entry for 2008-04-03T22:13:53Z!benoit.timbert@free.fr 2008-04-03 22:17:59 +00:00
Eric S. Raymond
ee61389d8a Apply patch #1039 to fix bug #11078. 2008-04-03 12:56:16 +00:00
Nils Kneuper
07ffc22f0d updated Czech and Finnish translation 2008-04-01 19:47:24 +00:00
David White
630719986d apply ilor's patch #1036 (refactoring of game console commands) 2008-04-01 02:05:45 +00:00
Piotr Cychowski
96085dfb2c Update changelog. 2008-03-31 19:51:08 +00:00
Jérémy Rosen
a3cc0f1871 report an error when a macro is not resolved...
...and is not a correct filename either, patch 1035 by cjhopman
2008-03-31 19:24:25 +00:00
Jérémy Rosen
61e0cc38b3 add a history to all in-game commands, patch 1034 by rujasu 2008-03-30 20:37:54 +00:00
Jérémy Rosen
8bb943bd0d Add new command line options, change by lao 2008-03-30 12:31:02 +00:00
Lari Nieminen
06a7b5969e Updated changelog. 2008-03-29 23:34:55 +00:00
Eric S. Raymond
fd44a750b2 autotools is deprecatedm, but not (yet) removed. 2008-03-28 13:49:18 +00:00
Benoît Timbert
8f3ad1f8f8 New [fire_event] tag to fire any (possibly custom) event from an event.
In short, it works like this :

[fire_event]
	name=event name
	[primary_unit]
		x=x1
		y=y1
		weapon=attack_weapon
	[/primary_unit]
	[secondary_unit]
		x=x2
		y=y2
		weapon=defend_weapon
	[/secondary_unit]
[/fire_event]
2008-03-27 23:20:50 +00:00
Jörg Hinrichs
3f7c1abcbe Lazy loading for unit_types Step 1:
...Changelog (and a few debugging changes for help.cpp i forgot to revert).
2008-03-27 22:00:38 +00:00
Piotr Cychowski
88358cd9f8 Update changelog 2008-03-26 16:37:30 +00:00
Ignacio R. Morelle
0f5bdaf8f3 Mention the -R linker parameter removal 2008-03-25 13:54:10 +00:00
Ali El Gariani
42b2db2158 add a little shadow on the bar of the loading screen 2008-03-22 20:28:45 +00:00
Ali El Gariani
975ef01ab4 add a little 3D effect in the loading screen
fix sub-optimal multi-turns pathfinding which avoided ZoC too much
2008-03-22 20:23:42 +00:00
Eric S. Raymond
e5e500ca60 [unit_type] unit_description -> description 2008-03-21 03:26:09 +00:00
Jérémy Rosen
0b784256f4 make image_diagonal also work with normal frames 2008-03-20 22:27:04 +00:00
Jérémy Rosen
3312efd0d6 forgot changelog 2008-03-20 21:44:07 +00:00
Jérémy Rosen
a82b592ae5 new animation parameter: submerge.
Not really useful, but needed for future refactoring
2008-03-20 20:37:38 +00:00
David Philippi
71d4201e60 lithuanian translation update 2008-03-20 10:53:13 +00:00
Bruno Wolff III
b7e7071b57 Note that gcc 4.3 is complete in trunk. 2008-03-19 18:31:23 +00:00
Ignacio R. Morelle
31af370321 fixed a typo
added a note about wesnoth-optipng (although possibly no one cares)
2008-03-19 16:14:04 +00:00
Mark de Wever
f514577f6a Fixed an alignement issue...
...which caused a SIGBUS on a Sparc (debian bug #426318).

The patch has been tested by Rhonda.
2008-03-18 18:05:09 +00:00
Ignacio R. Morelle
8ade8acfa0 Update 2008-03-17 16:41:34 +00:00
Benoît Timbert
28983b04ad ThemeWML: [unit_description] -> [unit_name]
NOTE: the backward compatibility code is broken, i'll try to find
after diner why
2008-03-16 18:45:59 +00:00
Benoît Timbert
6384d3b1f3 New [unit_side] theme element. This is a flag of the side of the current unit. 2008-03-16 17:42:13 +00:00
Eric S. Raymond
acd3f95a70 generate_description -> generate_name. 2008-03-16 11:08:04 +00:00
Benoît Timbert
cb272d0278 New [switch] WML tag.
It shall save us for the sometimetime highly nested [if]s.
Here is the basic syntax :

[switch]
   variable=foo
   [case]
      value="A"
      ... code if foo=A ...
   [/case]
   [case]
      value="B"
      ... code if foo=B ...
   [/case]
   [else]
      ... code if foo has another value ...
   [/else]
[/switch]
2008-03-15 23:54:06 +00:00
Nils Kneuper
787e438af2 updated Greek translation 2008-03-15 22:38:27 +00:00
Mark de Wever
fea178c276 removed the now unused tilestack based drawing.
convert the render engine to a z-ordered based engine, this allows to
have multiple layers and the calculation and rendering are separated
which means things can be drawn in front of units.
2008-03-15 12:02:38 +00:00
Benoît Timbert
4d6595041e Changelog entry for 2008-03-14T22:00:44Z!benoit.timbert@free.fr 2008-03-14 22:28:50 +00:00