Terrain type revamp step #1:

Use some proper terrain type names:

- "grassland" becomes "flat"

- "tundra" (which was displayed as "snow") becomes "frozen" (not sure
  it's the optimal name here - can be changed if we find a bettter
  name)

- "canyon" (which was displayed as "chasm") becomes "unwalkable"

- "cavewall" becomes "impassable"

- The renamings of the wml key used in the stats will probably stay.

- The 4 added "virtual" terrains will be axed by the next step, once
  we get proper terrain type support.

- The labels might be changed (Noy had some ideas about it, it will be
  easier when we have terrain types)
This commit is contained in:
Benoît Timbert 2008-03-07 20:50:06 +00:00
parent 6eb2d786b9
commit 7fa20f7c84
55 changed files with 361 additions and 324 deletions

View File

@ -8,7 +8,7 @@
hitpoints=1 hitpoints=1
movement_type=fly movement_type=fly
[movement_costs] [movement_costs]
cavewall=1 impassable=1
[/movement_costs] [/movement_costs]
movement=5 movement=5
experience=100 experience=100

View File

@ -19,7 +19,7 @@
deep_water=1 deep_water=1
shallow_water=1 shallow_water=1
swamp_water=1 swamp_water=1
grassland=1 flat=1
sand=1 sand=1
forest=1 forest=1
hills=1 hills=1
@ -27,9 +27,9 @@
village=1 village=1
castle=1 castle=1
cave=1 cave=1
tundra=1 frozen=1
canyon=1 unwalkable=1
cavewall=1 impassable=1
fungus=1 fungus=1
[/defense] [/defense]
[resistance] [resistance]

View File

@ -517,7 +517,7 @@
replace=yes replace=yes
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[/effect] [/effect]
[/object] [/object]
@ -543,7 +543,7 @@
replace=yes replace=yes
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[/effect] [/effect]
[/object] [/object]
@ -1822,7 +1822,7 @@
replace=yes replace=yes
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[/effect] [/effect]
[/object] [/object]
@ -1868,7 +1868,7 @@
replace=yes replace=yes
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[/effect] [/effect]
[/object] [/object]

View File

@ -10,7 +10,7 @@
movement_type=smallfoot movement_type=smallfoot
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[resistance] [resistance]
blade=0 blade=0

View File

@ -11,7 +11,7 @@
movement_type=smallfoot movement_type=smallfoot
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[resistance] [resistance]
blade=110 blade=110

View File

@ -12,7 +12,7 @@
movement_type=smallfoot movement_type=smallfoot
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[resistance] [resistance]
blade=110 blade=110

View File

@ -10,7 +10,7 @@
movement_type=smallfoot movement_type=smallfoot
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
[defense] [defense]
cave=50 cave=50

View File

@ -26,7 +26,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -24,7 +24,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
shallow_water=2 shallow_water=2
mountains=2 mountains=2
[/movement_costs] [/movement_costs]

View File

@ -27,7 +27,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -23,7 +23,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -13,7 +13,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
deep_water=100 deep_water=100
[/movement_costs] [/movement_costs]
[defense] [defense]

View File

@ -25,7 +25,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -23,7 +23,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -18,7 +18,7 @@
[movement_costs] [movement_costs]
sand=1 sand=1
forest=2 forest=2
tundra=4 frozen=4
[/movement_costs] [/movement_costs]
#mostly like a foot Elf, but they #mostly like a foot Elf, but they
#are bad at defending in villages #are bad at defending in villages

View File

@ -15,7 +15,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -12,7 +12,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -27,7 +27,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -18,7 +18,7 @@
[movement_costs] [movement_costs]
sand=1 sand=1
forest=2 forest=2
tundra=4 frozen=4
[/movement_costs] [/movement_costs]
#mostly like a foot Elf, but they #mostly like a foot Elf, but they
#aren't good at defending in villages #aren't good at defending in villages

View File

@ -13,7 +13,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -13,7 +13,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
shallow_water=2 shallow_water=2
mountains=2 mountains=2
[/movement_costs] [/movement_costs]

View File

@ -18,7 +18,7 @@
[movement_costs] [movement_costs]
sand=1 sand=1
forest=2 forest=2
tundra=4 frozen=4
[/movement_costs] [/movement_costs]
#mostly like a foot Elf, but they #mostly like a foot Elf, but they
#aren't good at defending in villages #aren't good at defending in villages

View File

@ -20,7 +20,7 @@
[movement_costs] [movement_costs]
sand=1 sand=1
forest=2 forest=2
tundra=4 frozen=4
[/movement_costs] [/movement_costs]
#mostly like a foot Elf, but they are bad at defending in villages #mostly like a foot Elf, but they are bad at defending in villages
[defense] [defense]

View File

@ -13,7 +13,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -15,7 +15,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -12,7 +12,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -13,8 +13,8 @@
sand=1 sand=1
forest=2 forest=2
cave=1 cave=1
canyon=2 unwalkable=2
tundra=2 frozen=2
deep_water=100 deep_water=100
[/movement_costs] [/movement_costs]
[defense] [defense]

View File

@ -14,8 +14,8 @@
sand=1 sand=1
forest=2 forest=2
cave=1 cave=1
canyon=2 unwalkable=2
tundra=2 frozen=2
deep_water=100 deep_water=100
[/movement_costs] [/movement_costs]
[defense] [defense]

View File

@ -12,12 +12,12 @@
swamp_water=3 swamp_water=3
cave=2 cave=2
fungus=2 fungus=2
canyon=2 unwalkable=2
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40
cave=50 cave=50
cavewall=50 impassable=50
[/defense] [/defense]
[resistance] [resistance]
blade=70 blade=70

View File

@ -9,7 +9,7 @@
movement_type=dwarvishfoot movement_type=dwarvishfoot
#keep dwarves from racing across lava #keep dwarves from racing across lava
[movement_costs] [movement_costs]
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
movement=6 movement=6
experience=150 experience=150

View File

@ -9,7 +9,7 @@
movement_type=dwarvishfoot movement_type=dwarvishfoot
#keep dwarves from racing across lava #keep dwarves from racing across lava
[movement_costs] [movement_costs]
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
movement=6 movement=6
experience=60 experience=60

View File

@ -9,7 +9,7 @@
movement_type=dwarvishfoot movement_type=dwarvishfoot
#keep dwarves from racing across lava #keep dwarves from racing across lava
[movement_costs] [movement_costs]
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
movement=6 movement=6
experience=30 experience=30

View File

@ -6,10 +6,10 @@
id=EGhost id=EGhost
name= _ "Ethereal Ghost" name= _ "Ethereal Ghost"
[movement_costs] [movement_costs]
cavewall=1 impassable=1
[/movement_costs] [/movement_costs]
[defense] [defense]
cavewall=50 impassable=50
[/defense] [/defense]
experience=30 experience=30
advanceto=EWraith,EShadow advanceto=EWraith,EShadow

View File

@ -6,10 +6,10 @@
id=ENightgaunt id=ENightgaunt
name= _ "Ethereal Nightgaunt" name= _ "Ethereal Nightgaunt"
[movement_costs] [movement_costs]
cavewall=1 impassable=1
[/movement_costs] [/movement_costs]
[defense] [defense]
cavewall=50 impassable=50
[/defense] [/defense]
unit_description= _ "The purpose of the masks that these creatures wear is unknown, as is the countenance that they obscure. These terrible forms are rarely seen by the living, and those who live to speak of them had no leisure to study their foe."+{SPECIAL_NOTES}+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_SPIRIT}+_"SPECIAL_NOTE^ This unit is able to move through solid stone walls."+_"SPECIAL_NOTE^ Unlike normal Nightgaunts, Ethereal Nightgaunts cannot hide at night." unit_description= _ "The purpose of the masks that these creatures wear is unknown, as is the countenance that they obscure. These terrible forms are rarely seen by the living, and those who live to speak of them had no leisure to study their foe."+{SPECIAL_NOTES}+{SPECIAL_NOTES_BACKSTAB}+{SPECIAL_NOTES_SPIRIT}+_"SPECIAL_NOTE^ This unit is able to move through solid stone walls."+_"SPECIAL_NOTE^ Unlike normal Nightgaunts, Ethereal Nightgaunts cannot hide at night."

View File

@ -6,10 +6,10 @@
id=EShadow id=EShadow
name= _ "Ethereal Shadow" name= _ "Ethereal Shadow"
[movement_costs] [movement_costs]
cavewall=1 impassable=1
[/movement_costs] [/movement_costs]
[defense] [defense]
cavewall=50 impassable=50
[/defense] [/defense]
advanceto=ENightgaunt advanceto=ENightgaunt
unit_description= _ "When light came into the world and gave form to the unknown, fear was forced to retreat into darkness. Since that day, the shadows of the world have held terror for humanity, though it knows not why. unit_description= _ "When light came into the world and gave form to the unknown, fear was forced to retreat into darkness. Since that day, the shadows of the world have held terror for humanity, though it knows not why.

View File

@ -6,10 +6,10 @@
id=ESpectre id=ESpectre
name= _ "Ethereal Spectre" name= _ "Ethereal Spectre"
[movement_costs] [movement_costs]
cavewall=1 impassable=1
[/movement_costs] [/movement_costs]
[defense] [defense]
cavewall=50 impassable=50
[/defense] [/defense]
unit_description= _ "Sometimes called the 'hollow men', spectres form the right arm of their master's power. These abominations are a rightful terror to the living, and keep a sleepless vigil over their master's domain. unit_description= _ "Sometimes called the 'hollow men', spectres form the right arm of their master's power. These abominations are a rightful terror to the living, and keep a sleepless vigil over their master's domain.

View File

@ -6,10 +6,10 @@
id=EWraith id=EWraith
name= _ "Ethereal Wraith" name= _ "Ethereal Wraith"
[movement_costs] [movement_costs]
cavewall=1 impassable=1
[/movement_costs] [/movement_costs]
[defense] [defense]
cavewall=50 impassable=50
[/defense] [/defense]
advanceto=ESpectre advanceto=ESpectre
unit_description= _ "These tortured forms of what were once warriors are among the most terrifying things a necromancer can create, for a sword will cleave right through them, as through air itself. What inspires such fear is the thought that these beasts are invincible, a belief that is actually far from the truth. unit_description= _ "These tortured forms of what were once warriors are among the most terrifying things a necromancer can create, for a sword will cleave right through them, as through air itself. What inspires such fear is the thought that these beasts are invincible, a belief that is actually far from the truth.

View File

@ -8,7 +8,7 @@
name= _ "Haunt" name= _ "Haunt"
[movement_costs] [movement_costs]
cave=99 cave=99
grassland=99 flat=99
[/movement_costs] [/movement_costs]
experience=30 experience=30
unit_description= _ "Haunts are the tortured souls of those who have died suddenly and never been laid to rest. Paralyzed by the shock of their death, they are cursed to forever haunt the place of their death and relive their final moments over and over and over."+{SPECIAL_NOTES}+{SPECIAL_NOTES_DRAIN}+{SPECIAL_NOTES_SPIRIT}+{SPECIAL_NOTES_ARCANE} unit_description= _ "Haunts are the tortured souls of those who have died suddenly and never been laid to rest. Paralyzed by the shock of their death, they are cursed to forever haunt the place of their death and relive their final moments over and over and over."+{SPECIAL_NOTES}+{SPECIAL_NOTES_DRAIN}+{SPECIAL_NOTES_SPIRIT}+{SPECIAL_NOTES_ARCANE}

View File

@ -115,7 +115,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -8,7 +8,7 @@
hitpoints=20 hitpoints=20
movement_type=drakefly movement_type=drakefly
[defense] [defense]
tundra=40 frozen=40
[/defense] [/defense]
[resistance] [resistance]
blade=100 blade=100

View File

@ -8,7 +8,7 @@
hitpoints=23 hitpoints=23
movement_type=drakefly movement_type=drakefly
[defense] [defense]
tundra=50 frozen=50
[/defense] [/defense]
[resistance] [resistance]
blade=100 blade=100

View File

@ -8,7 +8,7 @@
hitpoints=26 hitpoints=26
movement_type=drakefly movement_type=drakefly
[defense] [defense]
tundra=60 frozen=60
[/defense] [/defense]
[resistance] [resistance]
blade=100 blade=100

View File

@ -14,7 +14,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -14,7 +14,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -14,7 +14,7 @@
sand=1 sand=1
forest=2 forest=2
cave=2 cave=2
tundra=3 frozen=3
[/movement_costs] [/movement_costs]
[defense] [defense]
sand=40 sand=40

View File

@ -65,7 +65,7 @@
[section] [section]
id=terrains id=terrains
title= _ "Terrains" title= _ "Terrains"
topics=..terrains,terrain_castle,terrain_village,terrain_water_village,terrain_deep_water,terrain_shallow_water,terrain_swamp_water,terrain_ford,terrain_bridge,terrain_sand,terrain_desert,terrain_savanna,terrain_grassland,terrain_road,terrain_forest,terrain_canyon,terrain_cave,terrain_cavewall,terrain_rockbound_cave,terrain_illuminated_cave,terrain_fungus,terrain_lava,terrain_hills,terrain_mountains,terrain_tundra,terrain_ice,terrain_impassable_mountain topics=..terrains,terrain_castle,terrain_village,terrain_water_village,terrain_deep_water,terrain_shallow_water,terrain_swamp_water,terrain_ford,terrain_bridge,terrain_sand,terrain_desert,terrain_savanna,terrain_grassland,terrain_road,terrain_forest,terrain_canyon,terrain_cave,terrain_cavewall,terrain_rockbound_cave,terrain_illuminated_cave,terrain_fungus,terrain_lava,terrain_hills,terrain_mountains,terrain_snow,terrain_ice,terrain_impassable_mountain
sort_topics=yes sort_topics=yes
[/section] [/section]
@ -499,7 +499,7 @@ Mermen and Naga both receive 50% defense in deep water, with full movement."
[/topic] [/topic]
[topic] [topic]
id=terrain_tundra id=terrain_snow
title= _ "Snow" title= _ "Snow"
text= "<img>src=terrain/snow.png align=left box=no</img> text= "<img>src=terrain/snow.png align=left box=no</img>
@ -513,7 +513,7 @@ Most units have 20 to 40% defense in snow."
title= _ "Ice" title= _ "Ice"
text= "<img>src=terrain/ice.png align=left box=no</img> text= "<img>src=terrain/ice.png align=left box=no</img>
" + _ "Ice represents any body of frozen water. For gameplay purposes, it is identical to <ref>dst=terrain_tundra text=Snow</ref>. Note that swimming units, even those who can breathe underwater, cannot swim underneath ice." " + _ "Ice represents any body of frozen water. For gameplay purposes, it is identical to <ref>dst=terrain_snow text=Snow</ref>. Note that swimming units, even those who can breathe underwater, cannot swim underneath ice."
[/topic] [/topic]
[topic] [topic]

View File

@ -28,6 +28,7 @@
string=_f # wmllint: ignore string=_f # wmllint: ignore
[/terrain] [/terrain]
# #
# Frozen # Frozen
# #
@ -38,15 +39,16 @@
name= _ "Ice" name= _ "Ice"
string=Ai string=Ai
unit_height_adjust=-2 unit_height_adjust=-2
aliasof=Aa aliasof=At
editor_group=frozen editor_group=frozen
[/terrain] [/terrain]
[terrain] [terrain]
symbol_image=snow symbol_image=snow
id=tundra id=snow
name= _ "Snow" name= _ "Snow"
string=Aa string=Aa
aliasof=At
editor_group=frozen editor_group=frozen
[/terrain] [/terrain]
@ -60,7 +62,7 @@
id=bridge id=bridge
name= _ "Bridge" name= _ "Bridge"
string=Ww^Bw| string=Ww^Bw|
aliasof=Gg, Ww aliasof=Gt, Ww
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -69,7 +71,7 @@
id=bridgediag1 id=bridgediag1
name= _ "Bridge" name= _ "Bridge"
string=Ww^Bw/ string=Ww^Bw/
aliasof=Gg, Ww aliasof=Gt, Ww
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -78,7 +80,7 @@
id=bridgediag2 id=bridgediag2
name= _ "Bridge" name= _ "Bridge"
string=Ww^Bw\ string=Ww^Bw\
aliasof=Gg, Ww aliasof=Gt, Ww
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -88,7 +90,7 @@
id=bridgedeep id=bridgedeep
name= _ "Bridge" name= _ "Bridge"
string=Wo^Bw| string=Wo^Bw|
aliasof=Gg, Wo aliasof=Gt, Wo
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -97,7 +99,7 @@
id=bridgedeepdiag1 id=bridgedeepdiag1
name= _ "Bridge" name= _ "Bridge"
string=Wo^Bw/ string=Wo^Bw/
aliasof=Gg, Wo aliasof=Gt, Wo
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -106,7 +108,7 @@
id=bridgedeepdiag2 id=bridgedeepdiag2
name= _ "Bridge" name= _ "Bridge"
string=Wo^Bw\ string=Wo^Bw\
aliasof=Gg, Wo aliasof=Gt, Wo
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -116,7 +118,7 @@
id=bridgeswamp id=bridgeswamp
name= _ "Bridge" name= _ "Bridge"
string=Ss^Bw| string=Ss^Bw|
aliasof=Gg, Ss aliasof=Gt, Ss
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -125,7 +127,7 @@
id=bridgeswampdiag1 id=bridgeswampdiag1
name= _ "Bridge" name= _ "Bridge"
string=Ss^Bw/ string=Ss^Bw/
aliasof=Gg, Ss aliasof=Gt, Ss
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -134,7 +136,7 @@
id=bridgeswampdiag2 id=bridgeswampdiag2
name= _ "Bridge" name= _ "Bridge"
string=Ss^Bw\ string=Ss^Bw\
aliasof=Gg, Ss aliasof=Gt, Ss
editor_group=bridge, water editor_group=bridge, water
[/terrain] [/terrain]
@ -145,7 +147,7 @@
id=bridgechasm id=bridgechasm
name= _ "Bridge" name= _ "Bridge"
string=Qxu^Bs| string=Qxu^Bs|
aliasof=Uu,Qxu aliasof=Uu,Qt
editor_group=bridge, cave editor_group=bridge, cave
[/terrain] [/terrain]
@ -155,7 +157,7 @@
name= _ "Bridge" name= _ "Bridge"
unit_height_adjust=22 unit_height_adjust=22
string=Qxu^Bs/ string=Qxu^Bs/
aliasof=Uu,Qxu aliasof=Uu,Qt
editor_group=bridge, cave editor_group=bridge, cave
[/terrain] [/terrain]
@ -165,7 +167,7 @@
name= _ "Bridge" name= _ "Bridge"
unit_height_adjust=22 unit_height_adjust=22
string=Qxu^Bs\ string=Qxu^Bs\
aliasof=Uu,Qxu aliasof=Uu,Qt
editor_group=bridge, cave editor_group=bridge, cave
[/terrain] [/terrain]
@ -177,7 +179,8 @@
id=bridgelava id=bridgelava
name= _ "Bridge" name= _ "Bridge"
string=Ql^Bs| string=Ql^Bs|
aliasof=Uu,Qlf aliasof=Uu,Qt
light=25
editor_group=bridge, cave editor_group=bridge, cave
[/terrain] [/terrain]
@ -187,7 +190,8 @@
name= _ "Bridge" name= _ "Bridge"
unit_height_adjust=22 unit_height_adjust=22
string=Ql^Bs/ string=Ql^Bs/
aliasof=Uu,Qlf aliasof=Uu,Qt
light=25
editor_group=bridge, cave editor_group=bridge, cave
[/terrain] [/terrain]
@ -197,7 +201,8 @@
name= _ "Bridge" name= _ "Bridge"
unit_height_adjust=22 unit_height_adjust=22
string=Ql^Bs\ string=Ql^Bs\
aliasof=Uu,Qlf aliasof=Uu,Qt
light=25
editor_group=bridge, cave editor_group=bridge, cave
[/terrain] [/terrain]
@ -453,8 +458,8 @@
id=snow_forest id=snow_forest
name= _ "Snow Forest" name= _ "Snow Forest"
string=Aa^Fpa string=Aa^Fpa
aliasof=Aa, Gs^Fp aliasof=At, Gs^Fp
mvt_alias=-,Aa, Gs^Fp mvt_alias=-,At, Gs^Fp
editor_group=frozen, forest editor_group=frozen, forest
[/terrain] [/terrain]
@ -493,6 +498,7 @@
id=grassland id=grassland
name= _ "Grassland" name= _ "Grassland"
string=Gg string=Gg
aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -501,7 +507,7 @@
id=grassland_flowers id=grassland_flowers
name= _ "Grassland" name= _ "Grassland"
string=Ggf string=Ggf
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -510,7 +516,7 @@
id=windmill id=windmill
name= _ "Grassland" name= _ "Grassland"
string=Gg^Wm string=Gg^Wm
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -519,7 +525,7 @@
id=savanna id=savanna
name= _ "Savanna" name= _ "Savanna"
string=Gs string=Gs
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -532,8 +538,8 @@
id=snow_hills id=snow_hills
name= _ "Snow Hills" name= _ "Snow Hills"
string=Ha string=Ha
aliasof=Aa, Hh aliasof=At, Hh
mvt_alias=-,Aa, Hh mvt_alias=-,At, Hh
editor_group=frozen, rough editor_group=frozen, rough
[/terrain] [/terrain]
@ -585,6 +591,7 @@
id=canyon id=canyon
name= _ "Chasm" name= _ "Chasm"
string=Qxu string=Qxu
aliasof=Qt
editor_group=cave editor_group=cave
[/terrain] [/terrain]
@ -593,7 +600,7 @@
id=lava_chasm id=lava_chasm
name= _ "Lava chasm" name= _ "Lava chasm"
string=Ql string=Ql
aliasof=Qxu aliasof=Qt
light=25 light=25
editor_group=cave editor_group=cave
[/terrain] [/terrain]
@ -603,7 +610,7 @@
id=lava id=lava
name= _ "Lava" name= _ "Lava"
string=Qlf string=Qlf
aliasof=Qxu aliasof=Qt
light=25 light=25
editor_group=cave editor_group=cave
[/terrain] [/terrain]
@ -617,7 +624,7 @@
id=road id=road
name= _ "Road" name= _ "Road"
string=Rd string=Rd
aliasof=Gg aliasof=Gt
editor_group=desert, flat editor_group=desert, flat
[/terrain] [/terrain]
@ -626,7 +633,7 @@
id=dirt id=dirt
name= _ "Dirt" name= _ "Dirt"
string=Re string=Re
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -635,7 +642,7 @@
id=road id=road
name= _ "Road" name= _ "Road"
string=Rr string=Rr
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -644,7 +651,7 @@
id=stone_path id=stone_path
name= _ "Road" name= _ "Road"
string=Rp string=Rp
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -653,7 +660,7 @@
id=farm id=farm
name= _ "Farmland" name= _ "Farmland"
string=Re^Gvs string=Re^Gvs
aliasof=Gg aliasof=Gt
editor_group=flat editor_group=flat
[/terrain] [/terrain]
@ -962,7 +969,7 @@
id=ford id=ford
name= _ "River Ford" name= _ "River Ford"
string=Wwf string=Wwf
aliasof=Gg, Ww aliasof=Gt, Ww
submerge=0.3 submerge=0.3
unit_height_adjust=-4 unit_height_adjust=-4
editor_group=water editor_group=water
@ -977,7 +984,7 @@
id=cloud id=cloud
name= _ "Impassable Mountains" name= _ "Impassable Mountains"
string=Mm^Xm string=Mm^Xm
aliasof=Xu aliasof=Xt
editor_group=rough,wall editor_group=rough,wall
[/terrain] [/terrain]
@ -986,7 +993,7 @@
id=clouddesert id=clouddesert
name= _ "Impassable Desert Mountains" name= _ "Impassable Desert Mountains"
string=Md^Xm string=Md^Xm
aliasof=Xu aliasof=Xt
editor_group=rough,wall editor_group=rough,wall
[/terrain] [/terrain]
@ -996,6 +1003,7 @@
id=cavewall id=cavewall
name= _ "Cave Wall" name= _ "Cave Wall"
string=Xu string=Xu
aliasof=Xt
editor_group=cave,wall editor_group=cave,wall
[/terrain] [/terrain]
@ -1005,6 +1013,35 @@
id=void id=void
name= _ "Void" name= _ "Void"
string=Xv string=Xv
aliasof=Xu aliasof=Xt
editor_group=flat,wall editor_group=flat,wall
[/terrain] [/terrain]
#
# Terrain archetypes
#
# these are "virtual" terrain
[terrain]
symbol_image=void
id=flat
name= _ "Flat"
string=Gt # wmllint: ignore
[/terrain]
[terrain]
symbol_image=void
id=frozen
name= _ "Frozen"
string=At # wmllint: ignore
[/terrain]
[terrain]
symbol_image=void
id=impassable
name= _ "Impassable"
string=Xt # wmllint: ignore
[/terrain]
[terrain]
symbol_image=void
id=unwalkable
name= _ "Unwalkable"
string=Qt # wmllint: ignore
[/terrain]

File diff suppressed because it is too large Load Diff

View File

@ -21,7 +21,7 @@
die_sound={SOUND_LIST:DWARF_DIE} die_sound={SOUND_LIST:DWARF_DIE}
{DEFENSE_ANIM "units/dwarves/sentinel-defend.png" "units/dwarves/sentinel.png" {SOUND_LIST:DWARF_HIT} } {DEFENSE_ANIM "units/dwarves/sentinel-defend.png" "units/dwarves/sentinel.png" {SOUND_LIST:DWARF_HIT} }
[defense] [defense]
grassland=60 flat=60
forest=60 forest=60
sand=60 sand=60
mountains=40 mountains=40

View File

@ -20,7 +20,7 @@
die_sound={SOUND_LIST:DWARF_DIE} die_sound={SOUND_LIST:DWARF_DIE}
{DEFENSE_ANIM "units/dwarves/stalwart-defend.png" "units/dwarves/stalwart.png" {SOUND_LIST:DWARF_HIT} } {DEFENSE_ANIM "units/dwarves/stalwart-defend.png" "units/dwarves/stalwart.png" {SOUND_LIST:DWARF_HIT} }
[defense] [defense]
grassland=60 flat=60
forest=60 forest=60
sand=60 sand=60
mountains=40 mountains=40

View File

@ -38,7 +38,7 @@ The presence of these men troubles the more authoritarian of rulers; they are an
hills=1 hills=1
mountains=2 mountains=2
cave=2 cave=2
tundra=2 frozen=2
[/movement_costs] [/movement_costs]
[attack] [attack]
name=sword name=sword

View File

@ -19,10 +19,10 @@
die_sound=yeti-die.ogg die_sound=yeti-die.ogg
{DEFENSE_ANIM "units/monsters/yeti-defend.png" "units/monsters/yeti.png" yeti-hit.ogg } {DEFENSE_ANIM "units/monsters/yeti-defend.png" "units/monsters/yeti.png" yeti-hit.ogg }
[movement_costs] [movement_costs]
tundra=1 frozen=1
[/movement_costs] [/movement_costs]
[defense] [defense]
tundra=40 frozen=40
[/defense] [/defense]
[resistance] [resistance]
cold=50 cold=50

View File

@ -21,7 +21,7 @@
die_sound=naga-die.ogg die_sound=naga-die.ogg
{DEFENSE_ANIM "units/nagas/myrmidon-defend.png" "units/nagas/myrmidon.png" {SOUND_LIST:NAGA_HIT} } {DEFENSE_ANIM "units/nagas/myrmidon-defend.png" "units/nagas/myrmidon.png" {SOUND_LIST:NAGA_HIT} }
[defense] [defense]
grassland=50 flat=50
sand=40 sand=40
[/defense] [/defense]
[attack] [attack]

View File

@ -20,7 +20,7 @@
die_sound=naga-die.ogg die_sound=naga-die.ogg
{DEFENSE_ANIM "units/nagas/warrior-defend.png" "units/nagas/warrior.png" {SOUND_LIST:NAGA_HIT} } {DEFENSE_ANIM "units/nagas/warrior-defend.png" "units/nagas/warrior.png" {SOUND_LIST:NAGA_HIT} }
[defense] [defense]
grassland=60 flat=60
sand=50 sand=50
[/defense] [/defense]
[attack] [attack]

View File

@ -77,11 +77,11 @@
apply_to=movement_costs apply_to=movement_costs
replace=true replace=true
[movement_costs] [movement_costs]
grassland=1 flat=1
sand=2 sand=2
forest=2 forest=2
cavewall=3 impassable=3
canyon=3 unwalkable=3
deep_water=3 deep_water=3
[/movement_costs] [/movement_costs]
[/effect] [/effect]
@ -1217,7 +1217,7 @@
apply_to=movement_costs apply_to=movement_costs
replace=true replace=true
[movement_costs] [movement_costs]
tundra=99 frozen=99
[/movement_costs] [/movement_costs]
[/effect] [/effect]
[/object] [/object]