Three terrains for ruined walls: Xur (damaged cave walls); Xor (damaged stone walls); Exos (ruined stone walls, rational for the 'E' is that it's more embellishment than barrier)
* Fix wmllint translation mark errors
* Added wesnoth-help domain
* Try to give better labels for the WC map generator settings which are now marked for translation.
Co-authored-by: Wedge009 <wedge009@wedge009.net>
* revise I-type terrain codes so they can be filtered with wildcard
* update the few MP maps using these I-type codes
* update the few campaigm maps using these I-type codes
* stone border revision
* corner case transitions
* add MP example scenario/map for elevated terrain
* simplify the floodfill
* change ravine from ^Qhx to ^Qhux, for better filtering
* reorganize images
* palisade terrain (*^Eqp) addition
* make Eqf and Eqp play nice
* try to make barrier fence editor tiles clearer
* get specific terrain codes out of the NEW:FENCE rules
* fence terrain macro cleanup
* better transitions for portals/fences
* fix bad Swamp-Icy_Cobble (Ss-Rra) transition
* uncouple crater from desert sands
* different craters (^Dc) for sand, dirt, and ice
* fix some dull snow on Koa and Coa
- The t_string type is now a schema built-in type and no longer attempts a regex match.
- You can also specify that non-t_string types may be optionally-translatable; this case supports a regex match on the string (but note that the translation mark is not part of the match).
- Error messages involving keys with very large values ( > 128 characters) will now truncate the value.
- To account for occasional cases where the schema is intentionally violated, the --validate command-line option now automatically defines the SCHEMA_VALIDATION preprocessor define.
A key validates as type t_string if one of the following is true:
- The key is not present
- The key has at least one segment with a translation mark
- The key is blank (an empty string)
Any type other than t_string is not allowed to be translatable by default, unless you specify allow_translatable=yes in the [type] tag.
An optionally-translatable string could also be defined as a union of t_string and some other type.
* SotA - units - new sprites for sea captain, including non-skeleton undead version
* SotA - Sc4 Intro revision for ghoul background
* SotA - remove y,z characters from terrain codes, all campaign codes should now end with S.
* core terrain - new iron fence terrain *^Eqf
* SotA S2 - change large custom fence to iron fence
* terrain graphics - fix sconce/candle overlay on south-facing corners
* terrain graphics - some fixes and minor additions to stone walls, mostly Xot^Edb
* new terrain - add 'Xof', overgrown walls
* terrain graphics for Xof^Efm - flowers on walls
* terrain graphics - fix broken molding in standard stone wall
* terrain graphics - fix molding on catacombs
* Terrain - Ias - stone floor variation
* terrain - Xoa - Ancient stone walls
* terrain Xoa - more complete transition image set
* terrain - Ias, Xoa - minor additions and touch-ups
* new stone wall terrain variation -> catacombs
* Xot catacombs wall touchup and Efs flames overlay variation (candle)
* minor variations of walls can be spaced every other SE/SW facing panel
* make flames/torches overlay more responsive to type of wall variants if they are mixed
* Xot^Edb can now put skeletons in the SE/SW catacomb holes
As the terrain is hidden in help, these hints can only be seen by
using the "Terrain Description" command on a ^Uf or ^Ufi mushroom
hex, and then switching to the overlay's own page.
A hint for players about how these mushrooms behave, and an editor-only
hint about replacing the ^Uf mushroom terrains with ^Tf.
The terrain was deprecated in commit 64493b256f.
@Vultraz has said in comments of #2966 that deprecated terrains aren't
supposed to be shown in help.
Fixes#2966.
[ci skip]
(cherry-picked from commit d11d8ec8e1)
If someone was using these despite being hidden and everything they were
really asking to get shot in the foot at some point.
(cherry-picked from commit 6eddc6f978)
These are only the ones were it's sufficiently unambiguous that the
description is referring to the merfolk race at whole. There are a few
instances I didn't touch were it's possible that the text refers
exclusively to mermen fighters (e.g. "the mermen armies").
See issue #2940.
[ci skip]
(cherry-picked from commit 14ec9954f1)
Squash and merge for three carpets terrain PR.
* Initial commit for carpets. WML, alignment, and demo only, images are unshaded place-holders.
* adding basic shading and better corner images
* completed shading for existing images
* refined large corner carpet rules
* got rid of some commented out leftovers
* initial commit for cave rug, Iwd
* regular carpet files, incomplete for now
* completed regular rug
* changed cave-rug underlayer to cave path instead of dark flagstones, and changed all rug terrain codes
* fixing some transition WML filtering for Urc (cave carpet)