17701 Commits

Author SHA1 Message Date
Jérémy Rosen
dc02698fa8 change syntax of square bracket animations, ~ is not used for range 2013-01-30 21:37:44 +00:00
Alexander van Gessel
0cd7ab7f48 Apply patch #3622: remove old 'empty' leading animation...
...from drake flare and flameheart.
2013-01-28 20:37:04 +01:00
Nils Kneuper
f429b01c6e updated Italian translation 2013-01-28 07:00:07 +00:00
Jérémy Rosen
27f11c3c49 small cleanup on the animation expansion patch 2013-01-27 12:43:27 +00:00
Jérémy Rosen
5662cbcc38 new syntax for animation lines, simplifies mainline WML quite a bit.
patch by Coffee
2013-01-26 22:33:51 +00:00
J. Tyne
70351c6209 Improve the implementation of parenthetical_split()...
...and make it local to wml_actions.remove_unit_overlay().
2013-01-25 22:10:57 +00:00
Simon Forsyth
f5a4a83def New experimental CAs to improve village capturing and retreat when injured 2013-01-21 19:54:58 +00:00
Matthias Schoeck
40c7046b5a Add new AI aspect leader_ignores_keep.
If set, AI leaders do not move to the closest keep at the beginning of
the turn.  Instead, they participate in the move_to_targets candidate
action (and all other CAs in which they already participated anyway,
of course).  The default value is 'no', which leaves the default
behavior unchanged.
2013-01-20 04:07:08 +00:00
Lari Nieminen
68cd31dc14 Added rhyging5's flames animation frames, provided by artisticdude.
Doesn't include any terrain or macro definitions, only the images.
2013-01-17 09:36:03 +00:00
Ignacio R. Morelle
5f0ce8d010 Make wmllint recognize victory_string, defeat_string,
...gold_carryover_string, and notes_string (all from the [objectives]
tag) as attributes that need to be made translatable
2013-01-17 05:43:48 +00:00
Charles Dang
3c1b40e1b2 Added myself to credits 2013-01-14 01:49:15 +00:00
Simon Forsyth
dd7045ddb5 Allow SoF to continue after gathering materials (bug reported in forums) 2013-01-13 21:28:12 +00:00
Fabian Müller
44a453da3e Report the unit's vision value in the sidebar. 2013-01-13 20:11:15 +00:00
Simon Forsyth
3afbd449ba Do not count regenerating units without moves...
...as having moves in healer support micro AI
2013-01-13 03:54:17 +00:00
Simon Forsyth
1ea4ff0f26 Add healer support micro AI to experimental multiplayer AI 2013-01-12 23:31:59 +00:00
Simon Forsyth
d09dc44505 Promote lurker and Mefisto in Art contributions section...
...in recognition of the large amount of terrain artwork they have
done recently
2013-01-12 22:30:24 +00:00
Fabian Müller
921c415651 Test case for modifing the vision range. 2013-01-12 21:26:24 +00:00
Boldizsár Lipka
84d257f90f Credit irker in about.cfg 2013-01-10 18:06:10 +00:00
Matthias Schoeck
ce6ee7e586 Rename passive_leader_shares_keep candidate action to leader_shares_keep.
This CA is on by default, dealing with a passive leader is only a
special case.  The old syntax still works for backward compatibility
(for both CA and macros).
2013-01-09 17:18:45 +00:00
J. Tyne
110484bca6 Add a variant on parenthetical_split() to helper.lua...
...and use it to fix bug #20401.

If no problems are found with this approach, I can backport it to stable.
2013-01-05 23:47:53 +00:00
Simon Forsyth
8c0f21f9eb Consider regenerating units as effectively unpoisonable 2013-01-05 21:19:38 +00:00
J. Tyne
26c993207b Convert some WML macros and lua functions to use...
...unpoisonable/undrainable instead of not_living.

One remaining use of "not_living" is in the feeding ability.
2013-01-05 18:16:02 +00:00
J. Tyne
ee19578fc4 Suppress the level-up animation when [transform_unit] is used...
...to transform a unit to its normal advancement (for consistency with
transforming to a specified type).
2013-01-05 17:56:39 +00:00
J. Tyne
01c20ecea5 Make it a default to remove poison from immune units.
This impacts wesnoth.transform_unit, [effect]apply_to=type, and
[effect]apply_to=variation.  If desired, the poisoned state can still
be explicitly set for immune units; this change only affects default
behavior, making it correspond better to the core rules.
2013-01-05 17:46:59 +00:00
J. Tyne
7b0a480254 Make Lua's wesnoth.transform_unit() function preserve hit points.
This is actually simpler to implement and is more consistent with the
[transform_unit] tag.  Plus, the wiki documentation for
wesnoth.transform_unit() does not state that the hit points definitely
will be changed (it's a bit vague on that point), so this is
consistent with the existing documentation.
2013-01-05 14:53:05 +00:00
Steven Panek
9bd93c5d60 UtBS: updated strings from wesnoth-help. 2013-01-04 20:06:25 +00:00
Elvish_Hunter
aab7c8afcf Lua: added new helper.shuffle() function 2013-01-03 13:22:15 +00:00
Simon Forsyth
8064f893c0 Recompress human3.png as it was not being loaded properly with my current png library 2013-01-02 05:00:19 +00:00
Ignacio R. Morelle
bafdbfad40 preferences: Better tooltip replacement for the new lobby option...
...from 2013-01-01T19:56:28Z!shadowm@wesnoth.org
2013-01-01 22:34:15 +00:00
Ignacio R. Morelle
0a06043a79 preferences: Demote new lobby option to Advanced Preferences...
...and improve/replace related UI strings to avoid misleading players
2013-01-01 19:56:28 +00:00
Ignacio R. Morelle
30c8f93e6c website: New Year copyright update 2013-01-01 00:47:00 +00:00
Ignacio R. Morelle
0e6e1eb04c gui2/taddon_filter_options: Keep track of the add-on type...
...fields and implement a button to toggle them all at once

Also needed to do some refactoring to achieve the tracking part. Not
that anyone really needs to see that in a separate commit.
2012-12-31 02:28:34 +00:00
Ignacio R. Morelle
21e46bf2ba gui2/taddon_filter_options: Swap left and right option columns
Having the listbox to the right seemed arbitrary and not particularly
pleasing from an aesthetic point of view.
2012-12-31 02:28:17 +00:00
Ignacio R. Morelle
b0c68e6779 gui2/taddon_filter_options: Rearrange grid layout...
...for the areas containing the type checkboxes and the status listbox

The previous grid layout seemed strictly presentational and rather
unhelpful from an organizational/semantic standpoint. The new layout
should also make a couple of upcoming changes to the dialog's widget
arrangement and contents easier to implement.
2012-12-31 02:27:48 +00:00
Alexander van Gessel
d82762b87d Split the 'not_living' unit status into...
...unpoisonable, undrainable and unplagueable
2012-12-31 01:03:53 +01:00
Matthias Schoeck
7d35decc9e Add missing apostrophe 2012-12-30 01:03:30 +00:00
Matthias Schoeck
55e2307be7 Add 2012 GCI students to credits 2012-12-29 22:02:27 +00:00
Matthias Schoeck
93ba347695 Remove all references to Wesnoth Lua Pack dbms debug function.
They were all commented out, but better to remove them altogether.
2012-12-29 20:20:56 +00:00
Matthias Schoeck
b138e47184 Introduce 18 different Micro AIs.
This includes the [micro_ai] tag, the code for the Micro AI engines
and 14 test scenarios.  Full documentation at
http://wiki.wesnoth.org/Micro_AIs
2012-12-29 20:05:55 +00:00
Simon Forsyth
cd9bc8e64f Validate moves from previous evaluations before executing them 2012-12-29 12:32:17 +00:00
Matthias Schoeck
bf7c8b9662 Use new syntax to include default (RCA) AI components 2012-12-29 05:28:32 +00:00
Matthias Schoeck
7eb57b40dd Update AI helper library files...
...and adjust experimental multiplayer AI code accordingly
2012-12-29 00:36:54 +00:00
Simon Forsyth
0f15ff94db Bugfixes and improvements for experimental multiplayer AI.
Avoid crash near end of games with turn limits.

Properly identify poison immune units.

Better timing for keep switching.

Handle more weapon specials involving damage.
2012-12-28 21:49:35 +00:00
Simon Forsyth
c854a14aa8 Avoid infinite loop if fewer than two ships are alive. Fixes bug #20389 2012-12-28 20:24:50 +00:00
Nils Kneuper
c0b1202aed updated Portuguese (Brazil) translation 2012-12-24 11:07:00 +00:00
Simon Forsyth
5d7c5f6fe6 Improvements to experimental multiplayer AI recruiting 2012-12-22 03:03:48 +00:00
Simon Forsyth
69dd37a944 Remove file now present in core AI functions and update reference. 2012-12-21 01:16:27 +00:00
Lari Nieminen
ffd24258e7 Disabled linger mode at the end of the bandit branch. 2012-12-20 16:56:27 +00:00
Lari Nieminen
c42f920b58 Removed Deoran's mad portrait from a message which it doesn't fit. 2012-12-20 16:54:46 +00:00
Nils Kneuper
32b385328e updated Portuguese translation credits 2012-12-16 20:32:20 +00:00