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