18358 Commits

Author SHA1 Message Date
Elvish_Hunter
695850efed Removed no longer useful ellipse= key from mainline units (merfolk) 2013-07-21 14:26:31 +02:00
Elvish_Hunter
e4fd1af584 Removed no longer useful ellipse= key from mainline units (humans) 2013-07-21 14:26:31 +02:00
Elvish_Hunter
56cfa0e17a Removed no longer useful ellipse= key from mainline units (gryphons) 2013-07-21 14:26:30 +02:00
Elvish_Hunter
58533f8095 Removed no longer useful ellipse= key from mainline units (goblins) 2013-07-21 14:26:30 +02:00
Elvish_Hunter
abb709c725 Removed no longer useful ellipse= key from mainline units (elves) 2013-07-21 14:26:30 +02:00
Elvish_Hunter
ed4e5c1236 Removed no longer useful ellipse= key from mainline units (dwarves) 2013-07-21 14:26:29 +02:00
Elvish_Hunter
e1c329352a Removed no longer useful ellipse= key from mainline units (drakes) 2013-07-21 14:26:28 +02:00
Elvish_Hunter
4a5fef335b Removed no longer useful ellipse= key from mainline units (boats) 2013-07-21 14:26:28 +02:00
Elvish_Hunter
4f8f50051b Removed no longer useful ellipse= key from mainline units (bats)
Since ellipses automatically change depending on the ZoC emission, there is no point to change them manually in the cfgs - we don't want the engine to look for a misc/ellipse-nozoc-nozoc file. This commit is the first of a series that will fix all mainline units, even the campaign-specific ones.
2013-07-21 14:26:28 +02:00
JaMiT
2a5f5df56a Fix some missing commas in the text. 2013-07-20 10:54:23 -05:00
fendrin
5191331565 Grouped the map generators into a folder and added the yamg. 2013-07-20 15:59:29 +02:00
fendrin
414b4eceda LoW 7: Fix side setup. Disable AI controller. 2013-07-20 15:59:29 +02:00
fendrin
c70dadbc33 LoW 4: Loyal units for Cleodil. 2013-07-20 15:59:28 +02:00
fendrin
8dcace3327 LoW 1: Start gold adjusted. 2013-07-20 15:59:28 +02:00
fendrin
284d5ecbbc LoW 3,7,10 map updates. 2013-07-20 15:59:28 +02:00
groggydice
6ab6d6941c Update wmllint
replace tab with spaces in just-now commit
2013-07-19 01:15:41 -04:00
groggydice
6164804128 wmllint: fix bugs with ifdef_stack
This section assumed that "#ifdef" and "#endif" would come at the very start of a line. When an author would indent the #ifdef but not the #endif, ifdef_stack.pop() would kill the starting value of None, leaving an empty list. wmllint would then crash:

  File "wmllint", line 1138, in global_sanity_check
    recruit[ifdef_stack[-1]] = (i+1, map(lambda x: x.strip(), value.split(",")))

IndexError: list index out of range

Stripping the line not only stops the crashes, but allows wmllint to pick up #ifdefs that it wasn't before.

I then looked more closely at the pop(). #endif shouldn't just drop the last value in the stack, but reset the whole stack back to None. I realized that pop() was leading to wmllint occasionally assigning recruitment that wasn't inside an #ifdef to values from earlier #ifdef stacks, e.g.:

>>  starting value: [None]
#ifdef EASY  >>  [None, 'EASY']
..
#else  >>  [None, 'EASY', '!EASY']
..
#endif  >>  pop(): [None, 'EASY']
..
recruit=  >>  ifdef_stack[-1]: EASY
2013-07-19 01:00:59 -04:00
ln-zookeeper
bb726adbbd Prevented victory by defeating enemy leaders. 2013-07-17 10:49:12 +03:00
mattsc
0891bffafb ai_helper.put_labels(): add optional keys= parameter 2013-07-16 08:32:45 -07:00
Ignacio R. Morelle
4e6b56439a units: Added descrition for the Wose race by the_beagle
[http://r.wesnoth.org/p556815]
2013-07-16 02:30:22 -04:00
Richard Kettering
2f5e77d21c New portrait for ancient lich. 2013-07-15 01:52:34 -05:00
Richard Kettering
9506d1990b Two additional alternate portraits for asheviere. 2013-07-15 01:49:38 -05:00
Thibault Févry
06374c64ba Update to add campaign2wiki.py information 2013-07-14 01:57:38 +02:00
Thibault Févry
b28b14882e Remove now useless code. Still a bug to fix with about links but other than that it works 2013-07-14 01:44:01 +02:00
Thibault Févry
b0aa3691e4 Use preprocess so we can remove blacklist. Now we parse data/_main.cfg and go on from there. There are now issues with Scenarios, so they're disabled at the moment. Also some issues with encoding and Espreon's favourite typography fanciness 2013-07-14 01:16:24 +02:00
Thibault Févry
765bff6258 Fix a typo in a comment. 2013-07-13 23:19:28 +02:00
Thibault Févry
05addd3274 Added wiki_output, basic features now work with some campaigns. 2013-07-13 22:53:50 +02:00
Thibault Févry
df859cca4f Add a non-finished script that aims to autogenerate information about some campaigns for the wiki. Currently has few features and does not work with some campaigns (see blacklist) 2013-07-13 21:14:30 +02:00
Thibault Févry
34bcf22807 Fix typos 2013-07-13 21:10:20 +02:00
Thibault Févry
55244205f7 Add the possibility to choose which value will be returned in get_text_val 2013-07-13 20:23:37 +02:00
mattsc
797f12d621 SoF:Dragon: simplify [ai] tags
There is no need to have one set of aspect values for the first 12
turns, and a different one afterward on this map.  Also, Turn 12 itself
was previously covered by both [ai] tags.
2013-07-11 14:13:27 -07:00
mattsc
7e0a05ed6e Experimental AI: consistently use underscores in AI ids and file names
This is the last step of making everything use consistent syntax.
2013-07-10 20:37:30 -07:00
mattsc
9c087fc348 Experimental AI: change function names in calls to healer_support AI
The healer_support internal functions were renamed in a previous commit.
2013-07-10 19:51:03 -07:00
mattsc
cb833d9468 Hang Out MAI test scenario: add wmllint exception 2013-07-07 15:58:56 -07:00
mattsc
e78585586f ai_helper.put_labels: add show_coords= parameter 2013-07-07 10:50:05 -07:00
mattsc
019b6df9c4 Remove double spaces after periods
wmllint complains about this in WML.  This is all in Lua code, done for
consistency only.
2013-07-07 10:35:07 -07:00
mattsc
68e84eba23 Fix indenting 2013-07-07 10:35:07 -07:00
mattsc
874eb7cafd Goto MAI test scenario: move ghost removal into turn end event
This prevents the E_NOT_REACHED_DESTINATION errors that happen if this
is done in a moveto event.
2013-07-06 18:13:32 -07:00
mattsc
1c27a6d1cc Goto MAI: add ignore_enemy_at_goal= parameter 2013-07-06 17:21:23 -07:00
mattsc
61bd7e6e44 Goto MAI: add ignore_units= parameter 2013-07-06 16:56:00 -07:00
mattsc
e30f68f2f1 Goto MAI scenario: minor change to a message 2013-07-06 13:01:19 -07:00
mattsc
35848693e5 Goto Micro AI scenario: use change action rather than delete+add ...
... when changing the Micro AI for a side.
2013-07-06 12:59:21 -07:00
mattsc
bb26763602 Goto MAI test scenario: don't use [filter] if all side units are to be controlled
[filter] is now an optional parameter for the Goto MAI.
2013-07-06 12:54:04 -07:00
mattsc
2c890d5932 Goto MAI: make [filter] an optional parameter
Defaults to all units of the side if not defined.
2013-07-06 12:47:45 -07:00
mattsc
8d8014e375 Goto MAI test scenario: add ghost side that uses avoid_enemies= key 2013-07-06 10:48:44 -07:00
mattsc
8d55cc572f Goto MAI: add avoid_enemies= parameter 2013-07-06 10:47:09 -07:00
mattsc
b103ded118 [micro_ai] tag setup: fix eval/exec function name assignment when ca_id= key is set
In this case, the CA id and eval/exec function names are different.
2013-07-05 21:09:37 -07:00
Thibault Févry
c289f6608b Fix typos in comments 2013-07-06 04:12:05 +02:00
Thibault Févry
39e300ac72 Indicate the right wiki page in terrain2wiki.py doc and fix typos. 2013-07-06 04:07:25 +02:00
Ignacio R. Morelle
f6cc3acbaf Add [move_unit] force_scroll attribute
Defaults to using the [move_unit_fake] default.
2013-07-05 20:13:53 -04:00