New macro: MOUNTAIN_SINGLE_RANDOM. Allows removal of 6 terrain_graphics rules

This commit is contained in:
Simon Forsyth 2011-10-24 03:11:25 +00:00
parent 968d73b08a
commit dd2ba82677
3 changed files with 9 additions and 9 deletions

View file

@ -33,6 +33,7 @@ Version 1.9.9+svn:
* add function wesnoth.debug
* Terrain:
* Oasis may be placed on any terrain, aliased to base
* New terrain macro: MOUNTAIN_SINGLE_RANDOM
* Unit changes and Balancing
* All mounted units now have forest defines capped at 30%. This reduces their
defense on forested hills from 40% to 30%

View file

@ -148,9 +148,7 @@
{MOUNTAINS_2x2 Mm 40 overlay mountains/basic5}
{MOUNTAINS_2x2 Mm 30 overlay mountains/basic6}
{MOUNTAIN_SINGLE Mm 33 overlay mountains/basic3}
{MOUNTAIN_SINGLE Mm 50 overlay mountains/basic2}
{MOUNTAIN_SINGLE Mm 100 overlay mountains/basic}
{MOUNTAIN_SINGLE_RANDOM Mm overlay mountains/basic}
# Dry Mountains
{OVERLAY_RESTRICTED3 Md (!,Xv,!,C*,K*,X*,Ql,Qx*,W*) mountains/dry-castle-n}
@ -167,9 +165,7 @@
{MOUNTAINS_2x2 Md 40 overlay mountains/dry5}
{MOUNTAINS_2x2 Md 30 overlay mountains/dry6}
{MOUNTAIN_SINGLE Md 33 overlay mountains/dry3}
{MOUNTAIN_SINGLE Md 50 overlay mountains/dry2}
{MOUNTAIN_SINGLE Md 100 overlay mountains/dry}
{MOUNTAIN_SINGLE_RANDOM Md overlay mountains/dry}
# Single-hex volcano
{OVERLAY_COMPLETE Mv (!,Xv,Mv,!,C*,K*,X*,Q*) mountains/volcano}
@ -192,9 +188,7 @@
{MOUNTAINS_2x2 Ms 15 overlay mountains/snow5}
{MOUNTAINS_2x2 Ms 25 overlay mountains/snow6}
{MOUNTAIN_SINGLE Ms 33 overlay mountains/snow3}
{MOUNTAIN_SINGLE Ms 50 overlay mountains/snow2}
{MOUNTAIN_SINGLE Ms 100 overlay mountains/snow}
{MOUNTAIN_SINGLE_RANDOM Ms overlay mountains/snow}
#This one is to fill any "gaps" there might be when next to castles or walls
{TERRAIN_BASE_RANDOM Mm hills/regular}

View file

@ -220,12 +220,17 @@
name={BUILD_IMAGE IMAGE_SINGLE {IMAGESTEM} ()}
base=90,107
center=90,144
variations=";2;3;4;5;6"
[/image]
probability={PROB}
[/terrain_graphics]
#enddef
#define MOUNTAIN_SINGLE_RANDOM TERRAIN FLAG IMAGESTEM
{MOUNTAIN_SINGLE ({TERRAIN}) 100 {FLAG} {IMAGESTEM}@V}
#enddef
#
# Macros for mountain peaks
#