17211 Commits

Author SHA1 Message Date
Dmitry Kovalenko
b207a1b1ca LuaAI: the need to define an engine is now deprecated.
All CAs can be store in external .lua files. If the scenario config
lacks an [engine] tag for the Lua AI engine, but still tries to use CA
with engine=lua, a dummy engine will be automatically generated,
providing the needed functionality
2012-06-12 12:36:06 +00:00
Elvish_Hunter
a46252cbdb TSG, Choice in the Fog: if the player is allied with the Elves,
...both Urza Afalas and Mal M'Brin must be defeated to win. Second
part of the fix for bug #19758
2012-06-12 09:19:02 +00:00
Elvish_Hunter
ee8b41ae04 TSG: replaced a store unit/create unit/clear variable cycle with [modify_unit] 2012-06-12 09:07:18 +00:00
Ignacio R. Morelle
50e7a70883 Implement [lock_view] and [unlock_view] WML actions
They are trivial wrappers for the wesnoth.lock_view() function in Lua.
Neither takes any parameters.

There is no wrapper for wesnoth.view_locked() yet until I decide on its
name and usefulness factor.
2012-06-11 23:10:03 +00:00
Anonymissimus
bd8cca5ff8 some wmllint fixes 2012-06-11 19:07:25 +00:00
Lari Nieminen
0a44e00484 Added a missing image which should have been in 2012-06-02T21:51:08Z!lari.nieminen@iki.fi. 2012-06-11 18:34:22 +00:00
Ignacio R. Morelle
a552b15df9 Add an optional .immediate (def. false) attribute...
...to the [scroll_to] and [scroll_to_unit] WML actions

When immediate is set to a true value, the display code will instantly
warp to the chosen location regardless of the scroll speed setting in
Preferences.
2012-06-11 08:50:21 +00:00
Richard Kettering
06dc47201f New portrait for troll warrior. 2012-06-10 22:09:44 +00:00
Steven Panek
4808940242 Made it so that the epilogue scenarios no longer produce replay saves;...
...eliminated some useless occurrences of save= in [endlevel].
2012-06-10 03:16:59 +00:00
Nils Kneuper
8a60269dee updated Credits for Greek translation 2012-06-09 07:07:07 +00:00
Nils Kneuper
ac64096259 updated list of Chinese (Traditional) translators 2012-06-07 12:27:18 +00:00
Dmitry Kovalenko
a72febe0e4 LuaAI: first draft of the external candidate action system,
...with on-the-fly file reloading, if you use the --debug-lua launch argument
2012-06-07 09:53:19 +00:00
Ignacio R. Morelle
78086f92ee help: Update "Installing Add-ons" section...
...in order to address the UI changes from 2012-05-29T23:50:14Z!shadowm@wesnoth.org
2012-06-05 06:18:44 +00:00
Simon Forsyth
2c0a891ac7 simplify scenario 12 2012-06-03 21:22:39 +00:00
Simon Forsyth
5d42423c69 correct lines out of order 2012-06-03 19:50:43 +00:00
Simon Forsyth
3d412c8a8f simplify possessed Garak minion spawning 2012-06-03 19:47:08 +00:00
Simon Forsyth
314572fe98 simplify epilogue 2012-06-03 16:14:31 +00:00
Simon Forsyth
01823a3230 remove unused terrain from UtBS...
...and place images in images/scenery so anyone can use them
2012-06-03 15:46:48 +00:00
Simon Forsyth
50c45188fd further clean up of scenario 4 2012-06-03 15:08:50 +00:00
Simon Forsyth
be098401d0 add missing event name 2012-06-03 03:53:27 +00:00
Simon Forsyth
b71ef184e7 start cleaning scenario 4 2012-06-02 22:28:16 +00:00
Lari Nieminen
4a84f405df New rest markers and further improved battle markers and journey dots...
...from Blarumyrran.
2012-06-02 21:51:08 +00:00
Dmitry Kovalenko
57aa197583 LuaAI:
(1) Lua CA_wrapper slightly refactored, in preparation for adding CA
definitons using external files

(2) --debug_lua command line argument added. Unused at the moment, but
will be used for Lua debug mechanisms
2012-06-01 12:57:14 +00:00
Elvish_Hunter
d944bacfc6 TSG: in Choice in the Fog, Urza Afalas' sighted event is fired...
...also when the Lich is seen. Fixes bug #19758
2012-05-31 08:26:51 +00:00
Dmitry Kovalenko
d7f6b2c26e LuaAI: fixed bug that always cause ai.attack() to use -1 as the weapon 2012-05-30 13:15:47 +00:00
Ignacio R. Morelle
cc7dcbc511 gui2/taddon_filter_options: Forgot to address a...
...horizontal_alignment/grow mix complaint before committing
2012-05-29 23:57:31 +00:00
Ignacio R. Morelle
4465f15b9a gui2/taddon_filter_options: Additional filtering options...
...dialog for the gui1 Add-ons Manager dialog
2012-05-29 23:49:57 +00:00
Steven Panek
f0a9f89ad7 Updated one of my credits entries. 2012-05-29 08:22:23 +00:00
Mark de Wever
2737a99bf2 Use the new matrix code in the debug clock.
This is only used for testing.

The code is used to experiment with a different approach of the
implementation of a listbox.
2012-05-28 08:54:32 +00:00
Mark de Wever
c93d7d1484 Add a new matrix widget.
This widget is slated to replace the current listbox in the
future. The code however is only ready as proof-of-concept code, and
not usable in real code yet.

The code is used to experiment with a different approach of the
implementation of a listbox.
2012-05-28 08:52:47 +00:00
Mark de Wever
83b510cb16 Add a new instance dummy widget.
This widget is used to postpone instantiation of a widget. This will be used
in the new matrix widget where the definition needs a widget which will only
be available when the matrix widget is instantiated in a window.

The code is used to experiment with a different approach of the
implementation of a listbox.
2012-05-28 08:21:28 +00:00
Lari Nieminen
18c0eae2e0 Image fix to last commit. 2012-05-27 21:56:21 +00:00
Lari Nieminen
45ca07bd96 New battle markers and improved journey dots from Blarumyrran,
with the "new battle" marker having a simple blinking animation.
2012-05-27 21:45:08 +00:00
Fabian Müller
ed902f5393 Applied patch #3198 fixing bug #19565 2012-05-27 15:46:05 +00:00
Mark de Wever
950169d49e Add a builder for a pane.
The code is used to experiment with a different approach of the
implementation of a listbox.
2012-05-27 10:03:47 +00:00
Simon Forsyth
156ec480af Fix bug#19753: missing transition 2012-05-26 14:35:14 +00:00
Simon Forsyth
2c8b36b3f8 Make a team name translatable 2012-05-26 14:15:38 +00:00
Mark de Wever
036f932414 Add a builder for a viewport.
It allows to use a viewport in a grid. It's now also possible to own the
widget in the viewport.

The code is used to experiment with a different approach of the
implementation of a listbox.
2012-05-26 12:29:49 +00:00
Steven Panek
ec2ae1b818 Fixed bug #19763. 2012-05-25 22:13:06 +00:00
Jérémy Rosen
48ff31c551 change duration to turn in new macros, since it's supported in trunk 2012-05-25 18:41:27 +00:00
Jérémy Rosen
6e3fad4079 add markers for doc generation of teleport macros 2012-05-25 18:00:52 +00:00
Richard Kettering
6ec956165f New portrait for the troll rocklobber. 2012-05-24 08:30:44 +00:00
Jérémy Rosen
e525252c48 add some macros for generic teleport animations.
These are not used by default and need to be enabled by WML authors
(or added to unit's wml individually)
2012-05-23 18:07:44 +00:00
Richard Kettering
163eb88783 New portrait for the troll shaman. 2012-05-22 04:07:23 +00:00
Richard Kettering
5feafeac54 New images for HttT portraits of Konrad and Lisar.
Breaks usage of the previous image filenames by the campaign, but
these will need to be altered anyways to utilize all the new emotional
variants.
2012-05-22 03:58:42 +00:00
Elvish_Hunter
189291a109 THoT: in Mages and Drakes, Perrin has two different messages...
...about apprentices, depending on the difficulty level. Fixes bug #19743
2012-05-21 09:06:17 +00:00
Ignacio R. Morelle
c51d3bff5c gui2/taddon_description: Let the type and status fields wrap...
...if the contents don't fit in a single line
2012-05-21 04:12:36 +00:00
Ignacio R. Morelle
1d3b959915 gui2/taddon_description: Add rows for displaying add-on type and download count 2012-05-21 04:06:46 +00:00
Alexander van Gessel
ef19b2586a Add a case for pulling from non-initialized repositories 2012-05-20 22:05:42 +01:00
Elvish_Hunter
276faf7956 Removed the remaining instances of 'okay' and lower-caps 'ok'...
...from mainline campaigns, as pointed by Espreon
2012-05-20 09:53:12 +00:00