13735 Commits

Author SHA1 Message Date
Iurii Chernyi
b873f11333 extracted lua ai code into external .lua files 2010-02-17 19:34:35 +00:00
Jérémy Rosen
9d9b045238 apparently forgot to commit bugfix for bug #15366 2010-02-17 18:49:50 +00:00
Lari Nieminen
0e4db5f296 Tweaks to a few map borders. 2010-02-17 18:36:30 +00:00
Fabian Müller
cecd1be1a6 LoW: Redone the campaign's gold setup. 2010-02-17 16:02:22 +00:00
Richard Kettering
6252396c5d New leading animation for the goblin rouser. 2010-02-17 12:59:38 +00:00
Fabian Müller
5a73121a0c Added a lint-low option for wmllint...
...and made more scenarios being available in multiplayer.
2010-02-17 06:27:48 +00:00
Fabian Müller
59ce4ebe51 LoW: Balancing between Kalenz and Landar.
Added controller=ai to every ai side since it is not the default in
multiplayer and the sides are missing if it's not the first scenario
if the campaign.
2010-02-17 04:27:03 +00:00
Fabian Müller
b67b5c9446 LoW: More cleaning of attributes only valid in MP mode. 2010-02-16 22:22:55 +00:00
Fabian Müller
a9dbd4d056 LoW: Added a canrecruit=no to a unit filter...
...to prevent leaders to be tried to be recalled with the loyal units
which caused some warning outputed.
2010-02-16 22:12:12 +00:00
Fabian Müller
642e32f1e4 LoW: Fixed some warnings in single player mode...
...about attributes that are only known in MP.
2010-02-16 22:07:16 +00:00
Lari Nieminen
82188a07fd Fixed bug #15389. 2010-02-16 21:51:51 +00:00
Fabian Müller
792afb5f86 LoW::1: debug shortcut for ending the scenario. 2010-02-16 19:48:52 +00:00
Alexander van Gessel
db1c51d5e8 Make wmlparser check for emptiness of the tag stack at EOF 2010-02-16 17:14:54 +01:00
Alexander van Gessel
73bdcb5a68 Make wmlparser fail hard on a tag formed like [ this],
...where wesnoth's parser ignores the whitespace. Previously this was
treated as a differently named tag and could cause strange errors in
other places.
2010-02-16 17:05:50 +01:00
Eric S. Raymond
3002ffe6d5 Address bug #15386: EI: Dwarves. 2010-02-16 16:03:33 +00:00
Eric S. Raymond
d236a9db2e All mainline macros are now type checked.
mog, if you're watching, we should talk about this chamge. I had to
modify some code generated by meta-macros, and want to make sure the
meta-macros get tweaked in whatever way is needed to preserve the
changes.
2010-02-16 16:00:26 +00:00
Alexander van Gessel
555131aa04 Make wmlparser more robust against things wesnoth's parser ignores...
...(but complain about them in verbose mode)
2010-02-16 16:38:38 +01:00
Alexander van Gessel
292dcd7bf6 Proof-of-concept GUI schema, with makefile entry to run it in data/tools 2010-02-16 16:19:48 +01:00
Alexander van Gessel
48fa373c76 Fix another issue that makes wmlparser choke 2010-02-16 16:19:44 +01:00
Alexander van Gessel
75d63b87eb Remove a leading space in a closing tag...
...(apparently works in wesnoth, but wmlparser.py choked on it)
2010-02-16 15:25:48 +01:00
Eric S. Raymond
403345d4eb Change some corpse impages from deprtecated to up-to-date versions. 2010-02-16 03:56:40 +00:00
Richard Kettering
69ef8f4961 Removed some animation frames for old, bad animations. 2010-02-16 03:54:52 +00:00
Richard Kettering
913fca10f1 Removed some obsolete troll death frames. 2010-02-16 03:49:08 +00:00
Eric S. Raymond
581f4b5fb7 IDeleting unused images (checked with Jetryl). 2010-02-16 03:37:52 +00:00
Eric S. Raymond
40198d42fe More macro argument type checking. 2010-02-16 03:12:00 +00:00
Fabian Müller
b5259bc23a LoW3: Commented debug code. 2010-02-16 01:54:05 +00:00
Fabian Müller
0edbe82187 LoW: Fixed scenario3 for multiplayer...
...and corrected the mask applying to the croped maps.
2010-02-15 22:19:23 +00:00
Eric S. Raymond
c4374f87e3 More macro argument type checking. No mismarches in mainline. 2010-02-15 21:46:31 +00:00
Iurii Chernyi
3815827e90 Allow to write AIs ([stage] components) in Lua.
Special thanks to silene for helping with this. Patch #1432
2010-02-15 21:06:42 +00:00
Fabian Müller
a1b4770a9d Renamed the character portrait of the young Kalenz.
The engine confused it with the older one in other campaings even if
no add-ons are installed.
2010-02-15 17:05:20 +00:00
Eric S. Raymond
380c8e86e7 More macro argument type checking. No mismatches in mainline. 2010-02-15 14:32:20 +00:00
Alexander van Gessel
48af334aba Fix some markup in test scenario 2010-02-15 12:54:56 +01:00
Alexander van Gessel
40cc1cfea2 Fix LoW issues 2010-02-15 01:24:50 +01:00
Alexander van Gessel
30c33ab654 Fix some issues with wmlvalidator 2010-02-14 23:53:01 +01:00
Alexander van Gessel
5950a82a68 Rewrite wmltest as wmlvalidator, unfinished, but somewhat functional 2010-02-14 23:52:57 +01:00
Alexander van Gessel
cd52f0bfc4 Add get_all_text() and get_texts() methods to wmldata.DataSub 2010-02-14 23:52:53 +01:00
Eric S. Raymond
036d16c145 This fixes some WML that should never worked,
...only it's hard to even tell because GUI2 disables themes.
2010-02-14 22:31:36 +00:00
Eric S. Raymond
2794e6c9ba Yet more macro argument type checking. No mismatches in mainline. 2010-02-14 22:24:31 +00:00
Fabian Müller
f245d847bb LoW Multiplayer:
Starting scenario of the campaign is now available by default.
All further scenarios are guarded by the --debug argument.
2010-02-14 15:00:37 +00:00
Guillaume Melquiond
b758a8d714 Fixed animation issues spotted by Anonymissimus. 2010-02-14 14:39:46 +00:00
Guillaume Melquiond
637dd8d4a6 Fixed animation issues spotted by Anonymissimus. 2010-02-14 09:03:58 +00:00
Guillaume Melquiond
d1d4816db5 Fixed animation issues spotted by Anonymissimus. 2010-02-14 08:56:30 +00:00
Guillaume Melquiond
cb78333f1a Fixed animation issues spotted by Anonymissimus. 2010-02-14 08:47:07 +00:00
Guillaume Melquiond
e260f43844 Fixed animation issues spotted by Anonymissimus. 2010-02-14 08:33:55 +00:00
Guillaume Melquiond
bb455bd55a Fixed animation issues spotted by Anonymissimus. 2010-02-14 08:31:42 +00:00
Lari Nieminen
fcbcbebcd9 Rewrote the auto-recalling in the final scenario...
...and removed the old ROLEMACRO, HEROMACRO and RECALLMACRO.
2010-02-13 16:26:29 +00:00
Iurii Chernyi
9649ed63f8 fix problem in ai_controller - focus on defeating enemy side...
...was not working as expected. [goal]name=protect expects a SLF, not
a SUF
2010-02-12 23:00:18 +00:00
Jérémy Rosen
90ae082a06 fix bug #15344, missing nothing to ice transition 2010-02-12 15:43:08 +00:00
Eric S. Raymond
01c943aca6 More typechecking for macro arguments. No mismatches in mainline. 2010-02-12 14:10:51 +00:00
Eric S. Raymond
1ba88575e2 More macro argument type checking. No mismatches in mainline. 2010-02-12 13:19:30 +00:00