ran utils/codeclean

This commit is contained in:
Gunter Labes 2006-03-20 15:46:29 +00:00
parent 4c9d2957a2
commit 3cc5eae528
29 changed files with 20783 additions and 20783 deletions

View file

@ -11,44 +11,44 @@
#textdomain wesnoth-utbs
icon=units/monsters/scorpion.png
name= _ "Under the Burning Suns"
rank=35
rank=35
define=CAMPAIGN_DESERT
first_scenario=1_MorningAfter
difficulties=EASY,NORMAL,HARD
difficulty_descriptions={MENU_IMG_TXT2 newelves/desert-elvish-hunter.png (_"Desert Hunter") _"(Normal)"} +
difficulties=EASY,NORMAL,HARD
difficulty_descriptions={MENU_IMG_TXT2 newelves/desert-elvish-hunter.png (_"Desert Hunter") _"(Normal)"} +
";*" + {MENU_IMG_TXT2 newelves/desert-elvish-sentinel.png (_"Desert Sentinel") _"(Challenging)"} +
";" + {MENU_IMG_TXT2 newelves/desert-elvish-prowler.png (_"Desert Prowler") _"(Very Hard)"}
";" + {MENU_IMG_TXT2 newelves/desert-elvish-prowler.png (_"Desert Prowler") _"(Very Hard)"}
description= _ "In the distant future a small band of elves struggles to survive amidst the ruins of fallen empires. Lead your people out of the desert on an epic journey to find a new home."
image=misc/UTBSshot.png
# UTBS credits
#textdomain wesnoth
[about]
title= _ "Campaign Designer"
text="Asa Swain"
[about]
title= _ "Campaign Designer"
text="Asa Swain"
[/about]
[about]
title= _ "Current Maintainer"
text="Asa Swain"
[/about]
[about]
title= _ "Artwork and Graphics Designers"
text ="Sangel
[about]
title= _ "Current Maintainer"
text="Asa Swain"
[/about]
[about]
title= _ "Artwork and Graphics Designers"
text ="Sangel
Richard Kettering (Jetryl)
James Woo (Pickslide)
Murray Cook (Zhukov)
Scott Klempner
Mikolaj Machowski (Emdot)
Peter Geinitz (Shadow)
Hogne Håskjold (Frame)"
[/about]
[about]
title= _ "Miscellaneous"
Hogne Håskjold (Frame)"
[/about]
[about]
title= _ "Miscellaneous"
text="Mark Polo
Isaac
Ringcaat (Thorin N. Tatge)
And special thanks to everyone else who I forgot to mention."
Isaac
Ringcaat (Thorin N. Tatge)
And special thanks to everyone else who I forgot to mention."
[/about]
[/campaign]
@ -64,7 +64,7 @@
# used to load maps
#define DESERTMAP DATA_NAME
map_data="{campaigns/Under_the_Burning_Suns/maps/{DATA_NAME}}"
map_data="{campaigns/Under_the_Burning_Suns/maps/{DATA_NAME}}"
#enddef
#Append utils folder

File diff suppressed because it is too large Load diff

View file

@ -1,7 +1,7 @@
# Level 11: The Battle for Zocthanol Isle
# (previous called Nemsoth Isle)
# change Saurian Tribalist to Saurian Augur and Saurian Icecaster to
# change Saurian Tribalist to Saurian Augur and Saurian Icecaster to
# Saurian Oracle
[scenario]
@ -15,8 +15,8 @@ next_scenario=12_FinalConfrontation
{DESERTMAP 11Island5}
[music]
name=gameplay02.ogg
[music]
name=gameplay02.ogg
[/music]
#display snapshot of map in saved games
@ -32,7 +32,7 @@ turns="44"
turns="40"
#endif
#ifdef HARD
turns="36"
turns="36"
#endif
{DAWN1}
@ -104,7 +104,7 @@ turns="36"
# AI will attack a weak unit with a max of 3,4,5 units
# depending on the difficulty (default=5)
{ATTACK_DEPTH 3 4 5}
passive_leader=yes
[/ai]
[/side]
@ -126,7 +126,7 @@ turns="36"
team_name=eloh_ally
#ifdef EASY
recruit=Blood Bat, Ghost, Wraith, Revenant, Deathblade, Bone Shooter, Necrophage, Soul Shooter
recruit=Blood Bat, Ghost, Wraith, Revenant, Deathblade, Bone Shooter, Necrophage, Soul Shooter
#endif
#ifdef MEDIUM
@ -139,11 +139,11 @@ turns="36"
[ai]
recruitment_pattern=scout, scout, fighter, archer, fighter
# AI will attack a weak unit with a max of 3,4,5 units
# depending on the difficulty (default=5)
{ATTACK_DEPTH 3 4 5}
recruitment_pattern=scout,fighter,archer,fighter
aggression=0.8
caution=0.1
@ -190,7 +190,7 @@ turns="36"
[ai]
recruitment_pattern=scout, fighter, archer, fighter
# AI will attack a weak unit with a max of 3,4,5 units
# depending on the difficulty (default=5)
{ATTACK_DEPTH 2 3 4}
@ -241,7 +241,7 @@ turns="36"
#endif
#ifdef MEDIUM
recruit=Naga Fighter, Naga Warrior, Naga Guardian, Naga Hunter, Naga Warden
recruit=Naga Fighter, Naga Warrior, Naga Guardian, Naga Hunter, Naga Warden
#endif
#ifdef HARD
@ -273,7 +273,7 @@ turns="36"
shroud=no
fog=no
team_name=eloh_ally
#ifdef EASY
recruit=Naga Fighter, Naga Warrior, Naga Guardian, Naga Hunter
#endif
@ -317,20 +317,20 @@ turns="36"
[story]
[part]
story= _ "Chapter 11: Our boats slipped softly though the water, shrouded in the darkness of pre-dawn. At this moment the merfolk would be launching their diversionary attack, but the fact that we had not encountered any resistance was still eerily disturbing. Ahead of us, the large island loomed, dark and menacing."
[part]
story= _ "Chapter 11: Our boats slipped softly though the water, shrouded in the darkness of pre-dawn. At this moment the merfolk would be launching their diversionary attack, but the fact that we had not encountered any resistance was still eerily disturbing. Ahead of us, the large island loomed, dark and menacing."
[/part]
[part]
story= _ "In the end, almost all of my people decided to join in this final battle. I was surprised. They had gone through so much and yet they still had faith in me. Looking around at them, I could not help noticing how many familiar faces were missing. Barely a fourth of those who set out with us on our journey have survived. If I had known it would be this bad would I have ever left in the first place? I thought Eloh was protecting us and guiding out steps, but in truth it was all me. For better or for worse I have no one to blame but myself. "
story= _ "In the end, almost all of my people decided to join in this final battle. I was surprised. They had gone through so much and yet they still had faith in me. Looking around at them, I could not help noticing how many familiar faces were missing. Barely a fourth of those who set out with us on our journey have survived. If I had known it would be this bad would I have ever left in the first place? I thought Eloh was protecting us and guiding out steps, but in truth it was all me. For better or for worse I have no one to blame but myself. "
[/part]
[part]
story= _ "But Zhul is right, if we came all this way just for a chance to help the merfolk defeat Yechnagoth then our journey was not in vain. We came all this way hoping to find a new home, safe from all the horrors and death of the desert. Could these islands possibly become a home for my people? It is a prospect too wonderful to dare to hope for. But in the end that is not what is driving me. All I care about is vengeance upon she that did this to us. Garak, Keratur, Tanstafaal, all those poor souls we left behind in our village and the many who have marked our path with their blood, they all shall be avenged."
story= _ "But Zhul is right, if we came all this way just for a chance to help the merfolk defeat Yechnagoth then our journey was not in vain. We came all this way hoping to find a new home, safe from all the horrors and death of the desert. Could these islands possibly become a home for my people? It is a prospect too wonderful to dare to hope for. But in the end that is not what is driving me. All I care about is vengeance upon she that did this to us. Garak, Keratur, Tanstafaal, all those poor souls we left behind in our village and the many who have marked our path with their blood, they all shall be avenged."
[/part]
[part]
story= _ "This struggle is greater than just us. These lands were once places of beauty and hope. The great empires may be gone, but still people struggle to survive. As bad as it all seems, there is still some beauty and light left, hidden away. I will not let it all be swallowed by a second darkness. I do not care what happens to me, but I pray to Eloh (if she is even listening) that if I die, then I die making these lands a better place. Please may this not all be in vain..."
story= _ "This struggle is greater than just us. These lands were once places of beauty and hope. The great empires may be gone, but still people struggle to survive. As bad as it all seems, there is still some beauty and light left, hidden away. I will not let it all be swallowed by a second darkness. I do not care what happens to me, but I pray to Eloh (if she is even listening) that if I die, then I die making these lands a better place. Please may this not all be in vain..."
[/part]
[/story]
@ -470,7 +470,7 @@ name=prestart
[/then]
[/if]
[if]
[variable]
name=scen3
@ -582,7 +582,7 @@ name=prestart
# recall heroes
[recall]
description=Zhul
[/recall]
@ -614,7 +614,7 @@ name=prestart
[recall]
description=We-jiall
[/recall]
#teleport merfolk to nearby water
[teleport]
@ -665,7 +665,7 @@ name=prestart
name=encountered_saurians
value=0
[/set_variable]
[set_variable]
name=captured_fort
value=0
@ -724,16 +724,16 @@ name=prestart
# set starting scenario objectives
[objectives]
summary= _ "Starting Objectives:"
[objective]
[objectives]
summary= _ "Starting Objectives:"
[objective]
description= _ "Kaleh must capture a keep"
condition=win
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[/objectives]
# erase starting keeps
@ -939,12 +939,12 @@ first_time_only=no
[if]
[variable]
name=encountered_saurians
name=encountered_saurians
numerical_equals=0
[/variable]
[then]
[modify_side]
side=2
gold=0
@ -988,22 +988,22 @@ name=sighted
# Saurians ambush
#ifdef EASY
{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 17 39}
{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 16 43}
{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 17 39}
{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 16 43}
{UNIT_T (Saurian Augur) (Fanatical Saurian) 2 20 42}
#endif
#ifdef MEDIUM
#{UNIT_T (Saurian Ambusher) (Fanatical Saurian) 2 17 39}
#{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 16 43}
#{UNIT_T (Saurian Ambusher) (Fanatical Saurian) 2 17 39}
#{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 16 43}
#{UNIT_T (Saurian Augur) (Fanatical Saurian) 2 20 42}
#endif
#ifdef HARD
#{UNIT_T (Saurian Ambusher) (Fanatical Saurian) 2 17 39}
#{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 16 43}
#{UNIT_T (Saurian Ambusher) (Fanatical Saurian) 2 17 39}
#{UNIT_T (Saurian Skirmisher) (Fanatical Saurian) 2 16 43}
#{UNIT_T (Saurian Oracle) (Fanatical Saurian) 2 20 42}
#endif
@ -1015,10 +1015,10 @@ name=sighted
[modify_side]
side=2
#ifdef EASY
income=3
gold=20
gold=20
#endif
#ifdef MEDIUM
@ -1076,12 +1076,12 @@ x,y=3,23
[modifications]
{TRAIT_INTELLIGENT}
{TRAIT_STRONG}
[/modifications]
[/modifications]
[/unit]
[modify_side]
side=7
#ifdef EASY
income=4
gold=45
@ -1106,12 +1106,12 @@ x,y=46,28
[modifications]
{TRAIT_INTELLIGENT}
{TRAIT_RESILIENT}
[/modifications]
[/modifications]
[/unit]
[modify_side]
side=8
#ifdef EASY
income=4
gold=50
@ -1244,7 +1244,7 @@ side=1
[remove_shroud]
x=1-50
y=37-52
side=1
side=1
[/remove_shroud]
[message]
@ -1312,22 +1312,22 @@ message= _ "In our exploration we found a group of reinforcements, who were sent
value=1
[/set_variable]
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Reach the black citadel in the center of the island."
condition=win
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Reach the black citadel in the center of the island."
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[/objectives]
# change the music playing
[music]
[music]
name=gameplay03.ogg
immediate=yes
immediate=yes
[/music]
[/event]
@ -1432,7 +1432,7 @@ side=1
name=victory
bonus=yes
[/endlevel]
[/then]
[else]
@ -1464,16 +1464,16 @@ side=1
value=1
[/set_variable]
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Defeat enemy leaders, find both keys"
condition=win
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Defeat enemy leaders, find both keys"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[/objectives]
[/else]
@ -1539,7 +1539,7 @@ description=Kaleh
name=victory
bonus=yes
[/endlevel]
[/then]
[else]
@ -1571,16 +1571,16 @@ description=Kaleh
value=1
[/set_variable]
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Defeat enemy leaders, find both keys"
condition=win
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Defeat enemy leaders, find both keys"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[/objectives]
[/else]
@ -1610,16 +1610,16 @@ description=Kaleh
message= _ "We've found both keys. Now we just have to take them and open the door to the black citadel. I tire of all this bloodshed. Wherever Yechnagoth hides, we will find her and make her pay for all she has done."
[/message]
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Any unit must reach the black citadel"
condition=win
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Any unit must reach the black citadel"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Zhul"
condition=lose
[/objective]
[/objectives]
[/then]
@ -1788,7 +1788,7 @@ y=19-21
name=victory
bonus=yes
[/endlevel]
[/then]
[/if]
@ -1859,7 +1859,7 @@ name=sighted
[/event]
# Event 14: Player rescues trapped merman
# Event 14: Player rescues trapped merman
[event]
name=moveto
@ -1930,8 +1930,8 @@ message= _ "I found a chest in the hold of this wrecked ship. It looks like sunk
# Event 15: time over event
[event]
name=time over
name=time over
[message]
description=Kaleh
image=portraits/kaleh.png
@ -2198,8 +2198,8 @@ variable=Zhul_var
#Step 2: advance clock
#first day
#dawn 1
#morning 2
#dawn 1
#morning 2
#mid-day 3
#afternoon 4
#dusk 5
@ -2207,7 +2207,7 @@ variable=Zhul_var
#second day
#dawn -1
#morning -2
#morning -2
#mid-day -3
#afternoon -4
#dusk -5
@ -2220,7 +2220,7 @@ variable=Zhul_var
name=new turn
first_time_only=no
[if]
[if]
[variable]
name=time_of_day
numerical_equals=-9
@ -2262,7 +2262,7 @@ first_time_only=no
name=time_of_day
add=1
[/set_variable]
[/then]
[else]
@ -2270,10 +2270,10 @@ first_time_only=no
name=time_of_day
add=-1
[/set_variable]
[/else]
[/if]
[/else]
[/if]
@ -2298,7 +2298,7 @@ first_time_only=no
[if]
#time of day is 5 or -5
[or]
[variable]
name=time_of_day
@ -2320,7 +2320,7 @@ first_time_only=no
name=first_night
numerical_equals=0
[/variable]
[then]
[set_variable]
@ -2338,7 +2338,7 @@ first_time_only=no
[/if]
#create bats based on numbers defined in prestart
#create bats
[set_variable]
@ -2396,7 +2396,7 @@ first_time_only=no
{CLEAR_VARIABLE array_length}
{CLEAR_VARIABLE random_string}
{FREE_UNIT (Vampire Bat) (Nocturnal Pest) 6 $temp_x $temp_y}
[set_variable]
@ -2425,7 +2425,7 @@ first_time_only=no
[if]
#time of day is 2 or -2
[or]
[variable]
name=time_of_day
@ -2458,7 +2458,7 @@ first_time_only=no
name=second_dawn
numerical_equals=0
[/variable]
[then]
[set_variable]
@ -2489,7 +2489,7 @@ first_time_only=no
# deaths2.cfg differs from deaths.cfg becuase the former contains the
# death event for the troll/dwarf ally
{@campaigns/Under_the_Burning_Suns/utils/deaths2.cfg}
[/scenario]

View file

@ -11,8 +11,8 @@ next_scenario=13_Epilogue
{DESERTMAP 12Final4}
[music]
name=frantic.ogg
[music]
name=frantic.ogg
[/music]
#display snapshot of map in saved games
@ -53,10 +53,10 @@ turns="-1"
caution=0.1
# change AI so that enemies target Kaleh's friends
# more than Kaleh himself. I want to threaten
# more than Kaleh himself. I want to threaten
# other units more, since Kaleh's death leads to
# immediate defeat
[target]
description=Kaleh
value=1
@ -155,11 +155,11 @@ turns="-1"
# OLD: Chapter 11: True power is not measured in strength or knowledge, but in the sacrifices that others will make on your behalf.
# NEW: True strength is not measured in might or knowledge, but in what you will sacrifice for those you love.
# NEW: True strength is not measured in might or knowledge, but in what you will sacrifice for those you love.
[story]
[part]
story= _ "Chapter 12: True strength is not measured in might or knowledge, but in how much you will sacrifice for those you love."
[part]
story= _ "Chapter 12: True strength is not measured in might or knowledge, but in how much you will sacrifice for those you love."
[/part]
[/story]
@ -182,7 +182,7 @@ name=prestart
{PUT_IMG items/kaleh-dead.png 10 13}
# recall heroes
[recall]
description=Zhul
[/recall]
@ -337,16 +337,16 @@ name=prestart
# set starting scenario objectives
[objectives]
summary= _ "Starting Objectives:"
[objective]
[objectives]
summary= _ "Starting Objectives:"
[objective]
description= _ "Defeat the false Eloh"
condition=win
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh"
condition=lose
[/objective]
[/objectives]
# erase starting keeps
@ -581,7 +581,7 @@ x,y=9,17
[unstore_unit]
variable=stored_kaleh
find_vacant=yes
find_vacant=yes
[/unstore_unit]
[teleport]
@ -595,7 +595,7 @@ x,y=9,17
[filter]
description=Kaleh
[/filter]
id=WoundedDamage
silent=yes
@ -611,7 +611,7 @@ x,y=9,17
description=$ally_name
[/have_unit]
[then]
[then]
[if]
[variable]
@ -671,7 +671,7 @@ x,y=9,17
[move_unit_fake]
type=Desert Fighter
x=9,10,10,10,9,8
x=9,10,10,10,9,8
y=20,19,18,17,17,16
[/move_unit_fake]
@ -900,7 +900,7 @@ value=$stored_unit.type
equals="Desert Hero"
[/variable]
[/or]
[then]
{PUT_IMG newelves/desert-elvish-hero.png 10 12}
@ -988,7 +988,7 @@ value=$stored_unit.type
[filter]
description=Eloh
[/filter]
id=StabbingDamage
silent=yes
@ -1091,7 +1091,7 @@ value=$stored_unit.type
name=temp_y
value=$random
[/set_variable]
{RANDOM 0..39}
[store_locations]
@ -1102,21 +1102,21 @@ value=$stored_unit.type
[/store_locations]
[if]
[variable]
name=locs.length
numerical_equals=1
[/variable]
[then]
{FREE_UNIT (Crawling Horror) () 2 $temp_x $temp_y}
[set_variable]
name=counter
add=1
[/set_variable]
[/then]
[/if]
@ -1166,7 +1166,7 @@ variable=elf_list
name=temp_x
to_variable=elf_list[$victim].x
[/set_variable]
[set_variable]
name=temp_y
to_variable=elf_list[$victim].y
@ -1223,7 +1223,7 @@ variable=elf_list
[filter]
x,y=$temp_x,$temp_y
[/filter]
silent=yes
[effect]
@ -1404,7 +1404,7 @@ x,y=10,10
# create main body unit here
[unit]
type=Central Body
type=Central Body
description=Yechnagoth
unit_description= _ "Yechnagoth"
side=2
@ -1434,7 +1434,7 @@ y=10,7,13
# (6,10) (12,7) (12,13)
[unit]
type=Pulsing Spire
type=Pulsing Spire
side=4
x,y=6,10
[/unit]
@ -1442,7 +1442,7 @@ y=10,7,13
{PUT_IMG alien-spire-top.png 6 9}
[unit]
type=Pulsing Spire
type=Pulsing Spire
side=4
x,y=12,7
[/unit]
@ -1450,7 +1450,7 @@ y=10,7,13
{PUT_IMG alien-spire-top.png 12 6}
[unit]
type=Pulsing Spire
type=Pulsing Spire
side=4
x,y=12,13
[/unit]
@ -1471,7 +1471,7 @@ y=7,13,10
# (8,7) (8,13) (14,10)
[unit]
type=Pulsing Spire
type=Pulsing Spire
side=4
x,y=8,7
[/unit]
@ -1479,7 +1479,7 @@ y=7,13,10
{PUT_IMG alien-spire-top.png 8 6}
[unit]
type=Pulsing Spire
type=Pulsing Spire
side=4
x,y=8,13
[/unit]
@ -1487,7 +1487,7 @@ y=7,13,10
{PUT_IMG alien-spire-top.png 8 12}
[unit]
type=Pulsing Spire
type=Pulsing Spire
side=4
x,y=14,10
[/unit]
@ -1588,16 +1588,16 @@ time=500
message= _ "It must have some sort of weak point. Look at those pulsing spires, I thought they were stone, but they seem to be alive. Maybe if we destroy them it will weaken the creature. No matter what horrors appear, we must keep attacking it. We can't stop now!"
[/message]
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Defeat Yechnagoth"
condition=win
[objectives]
summary= _ "New Objectives:"
[objective]
description= _ "Defeat Yechnagoth"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh"
condition=lose
[/objective]
[/objectives]
[/event]
@ -1613,7 +1613,7 @@ first_time_only=no
description=Yechnagoth
[/have_unit]
[then]
[then]
{CREATE_MINION}
@ -1637,7 +1637,7 @@ first_time_only=no
name=minion_turn_counter
greater_than=$first_increase
[/variable]
[then]
{CREATE_MINION}
@ -1650,7 +1650,7 @@ first_time_only=no
name=minion_turn_counter
greater_than=$second_increase
[/variable]
[then]
{CREATE_MINION}
@ -1663,7 +1663,7 @@ first_time_only=no
name=minion_turn_counter
greater_than=$third_increase
[/variable]
[then]
{CREATE_MINION}
@ -1687,7 +1687,7 @@ first_time_only=no
[then]
[store_unit]
[filter]
@ -1695,7 +1695,7 @@ first_time_only=no
[/filter]
variable=stored_alien
[/store_unit]
[set_variable]
name=temp
value=$stored_alien.hitpoints
@ -1705,7 +1705,7 @@ first_time_only=no
[filter]
type=Central Body
[/filter]
silent=yes
duration="level"
@ -1727,7 +1727,7 @@ first_time_only=no
[/variable]
[then]
[set_variable]
name=attacked_yechnagoth
value=1
@ -1856,7 +1856,7 @@ add=1
[/kill]
[unit]
type=Central Body2
type=Central Body2
description=Yechnagoth
unit_description= _ "Yechnagoth"
side=2
@ -1865,7 +1865,7 @@ add=1
[redraw]
[/redraw]
[message]
description=Kaleh
image=portraits/kaleh.png
@ -1894,7 +1894,7 @@ fire_event=no
[/kill]
[unit]
type=Central Body3
type=Central Body3
description=Yechnagoth
unit_description= _ "Yechnagoth"
side=2
@ -1951,7 +1951,7 @@ name=victory
[delay]
time=300
[/delay]
#light blue
[colour_adjust]
@ -2023,7 +2023,7 @@ fire_event=no
[redraw]
[/redraw]
# wait
# wait
[delay]
time=2500
[/delay]
@ -2156,7 +2156,7 @@ fire_event=no
#[/event]
# deaths3.cfg differs from deaths.cfg becuase in this version only Kaleh's
# death causes defeat
# death causes defeat
{@campaigns/Under_the_Burning_Suns/utils/deaths3.cfg}
[/scenario]

View file

@ -2,56 +2,56 @@
[scenario]
#textdomain wesnoth-utbs
id="13_Epilogue"
name= _ "Epilogue"
label= _ "Epilogue"
id="13_Epilogue"
name= _ "Epilogue"
label= _ "Epilogue"
{DESERTMAP 13Epilogue}
[music]
name=elf-land.ogg
[/music]
#display snapshot of map in saved games
[music]
name=elf-land.ogg
[/music]
#display snapshot of map in saved games
snapshot="no"
victory_when_enemies_defeated=no
# no turn limit
turns="-1"
turns="-1"
{DAWN1}
{DAWN1}
#side 1: elves
[side]
side=1
description=Kaleh
type=Desert Fighter
canrecruit=1
{INCOME 2 0 0}
controller=human
shroud=no
#side 1: elves
[side]
side=1
description=Kaleh
type=Desert Fighter
canrecruit=1
{INCOME 2 0 0}
controller=human
shroud=no
fog=no
[/side]
[story]
[part]
story= _ "Epilogue:"
[/part]
[part]
story= _ "Epilogue:"
[/part]
[/story]
# Prestart functions:
[event]
[event]
name=prestart
# scenario testing units
# recall Nym
[recall]
description=Nym
[recall]
description=Nym
[/recall]
# teleport Nym
@ -92,11 +92,11 @@ name=prestart
[/event]
# Event 1: Starting dialogue
[event]
name=start
# Event 1: Starting dialogue
[event]
name=start
[message]
description=Kaleh
image=portraits/kaleh.png
@ -303,13 +303,13 @@ name=start
[/variable]
[then]
[message]
description=Kaleh
image=portraits/nym.png
message= _ "We carried Nym to a small island to the north which had a single peak with a beautiful view of the surrounding islands. It seemed to me to a lookout that Nym would appreciate. So I and a few others climbed to the top of the peak and dug a grave for Nym so that she might always look down upon us and see all that we accomplished with her gift. For she gave us the gift of life, and every day I strive to make the most use of it I can. I will always remember her. Nym, who was with me ever since I was a child and during every step of the journey, who was always faithful, but never hesitated to speak her mind, who managed to crack a joke no matter how grim the situation. How I miss her laugh, her smile, her..."
[/message]
[/then]
[/if]
@ -327,7 +327,7 @@ name=start
image=portraits/zhul.png
message= _ "Zhul's funeral was a huge ceremony, like those we she told us of from ages ago. I led a procession of our few remaining priestesses and all of the faithful around the entire island, so that she might see all that she had given to us. Being a priestess of the desert sands we buried her in one of the large beaches at the northwest end of the island. At the final battle she was one of the oldest elves left and I suppose I should thank Eloh that she did not die during out journey. She was my guide and my faith and my link to the past. I am sorry that she did not live to see the fruits of her labors, but I hope that she is with Eloh now, in a better place."
[/message]
[/then]
[/if]
@ -368,9 +368,9 @@ name=start
image=portraits/grog.png
message= _ "I am saddened by the death of $ally_name , but by saving my life in the end he did fulfill his life debt to me. I think he also would have been glad to have died in battle. I considered leading an expedition to go back and return his body to his people, but my fellow elves have been weakened by our long journey and I do not want to risk losing any more. Instead I searched all across the islands and at last in the rocky outcroppings to the northwest I found a series of caves. They were not as deep as his homeland but I thought $ally_name would have appreciated being laid to rest under some solid rock. And so we buried him with much honor and will long remember the service that his kind has done for our people."
[/message]
[/else]
[/if]
[/then]
@ -443,9 +443,9 @@ name=start
image=portraits/grog.png
message= _ "By saving my life, $ally_name fulfilled his life debt to me, but we convinced him to hang around for a while and revel in the celebrations that we held after our great victory. We celebrated for days and days, thanking Eloh and the merfolks' god, and delighting in the bounty and beauty of our new home. And afterwords we set to work building a new dwellings for our people. $ally_name stayed to help us with the construction, he was the hardest worker among us. But after a while he came to me and told me that he had to return to his own people. $ally_name said his time with us had been like a wonderful dream, and he promised he would remember us always, but his people needed him and he had to go back home. He said that someday he would return and visit us again, but I doubt I shall ever see him again in life. All the same I treasure the memory of him and his kind, and I will long remember his steadfast loyalty and all that he did to aid us in our struggle. "
[/message]
[/else]
[/if]
[/then]
@ -488,9 +488,9 @@ name=start
image=portraits/grog.png
message= _ "And I will always remember $ally_name who died along our journey. A braver warrior I have never seen, and though he was taken from us too soon, I am glad for the short time that I knew him."
[/message]
[/else]
[/if]
[/then]
@ -527,9 +527,9 @@ name=start
[then]
[unstore_unit]
[unstore_unit]
variable=stored_nym
find_vacant=yes
find_vacant=yes
[/unstore_unit]
[store_unit]
@ -561,7 +561,7 @@ name=start
[unhide_unit]
[/unhide_unit]
[redraw]
[redraw]
[/redraw]
[delay]
@ -613,11 +613,11 @@ name=start
[redraw]
[/redraw]
[print]
text= _ "THE END"
size=100
duration=500
red,green,blue=0,255,0
[print]
text= _ "THE END"
size=100
duration=500
red,green,blue=0,255,0
[/print]
[redraw]
@ -663,15 +663,15 @@ name=start
[/then]
[else]
[redraw]
[/redraw]
[print]
text= _ "THE END"
size=100
duration=500
red,green,blue=0,255,0
[print]
text= _ "THE END"
size=100
duration=500
red,green,blue=0,255,0
[/print]
[redraw]
@ -680,7 +680,7 @@ name=start
[delay]
time=1000
[/delay]
[/else]
[/if]
@ -698,6 +698,6 @@ name=victory
{CLEAR_VARIABLE stored_nym}
[/event]
[/scenario]
[/event]
[/scenario]

View file

@ -3,7 +3,7 @@
[scenario]
#textdomain wesnoth-utbs
id="1_MorningAfter"
id="1_MorningAfter"
name= _ "The Morning After"
label= _ "The Morning After"
@ -41,26 +41,26 @@ victory_when_enemies_defeated=no
{LONGDARK3}
{LONGDARK4}
[music]
name=wesnoth-1.ogg
[music]
name=wesnoth-1.ogg
[/music]
[story]
[part]
story= _ "Note: This campaign is probably not the best one for beginners. It changes certain Wesnoth standards, such as the elves' stats and the day/night cycle. This campaign emphasizes role-playing elements and tends to have longer scenarios with changing objectives. For these reasons I strongly suggest that you occasionally save your game mid-scenario, so you won't lose all your progress if you get stuck and have to start over."
[/part]
[/part]
[part]
story= _ "This is the chronicle of the journey of the Quenoth elves from their homeland in the Great Southern Desert. I write this story so that our descendants may know of our travels, and remember the sacrifices we made."
[/part]
[/part]
[part]
story= _ "Chapter 1: I, Kaleh, grew up amidst the shifting sands, under our two suns Sela and Naia. It was a land of hot dry days and cold nights, of roaming horrors, where water was more valuable than gold. We had lived among the sands ever since the forests fell eons ago. It was a hard savage land, but we were tougher still, and we managed to survive settled around a rare oasis. We had heavily fortified our village against any marauders and we were the biggest encampment we knew of. My uncle, Tanuil, led us for many years, and trained us to be self-sufficient and strong against all enemies. A people struggling in an ocean of sand, we thought we were ready for anything. All that changed one fateful night, when the sky rained fire..."
[/part]
[part]
story= _ "I remember that night as if it were yesterday. I was not prone to dreaming, but as I slept I had a strange vision. I didn't have long to ponder it though, because I was woken in the dark by the sound of deafening crashes, splintering wood and shouting elves. That night the sky rained flaming rocks, boulders bigger than you could imagine. They smote the landscape like lightning bolts, setting fire to whatever could burn and crushing houses, walls, and elves. There was nowhere to hide, nowhere to go for protection. I was so afraid, I thought that if I tried to flee I would be smashed, so I hid and prayed to Eloh. I never prayed before as hard as I did that night. I heard cries and screams outside, but I could not force myself to move. And somehow, eventually the thin yellow tendrils of a sickly dawn stole over the horizon, as if Naia herself were shocked by the devastation she saw."
[/part]
story= _ "I remember that night as if it were yesterday. I was not prone to dreaming, but as I slept I had a strange vision. I didn't have long to ponder it though, because I was woken in the dark by the sound of deafening crashes, splintering wood and shouting elves. That night the sky rained flaming rocks, boulders bigger than you could imagine. They smote the landscape like lightning bolts, setting fire to whatever could burn and crushing houses, walls, and elves. There was nowhere to hide, nowhere to go for protection. I was so afraid, I thought that if I tried to flee I would be smashed, so I hid and prayed to Eloh. I never prayed before as hard as I did that night. I heard cries and screams outside, but I could not force myself to move. And somehow, eventually the thin yellow tendrils of a sickly dawn stole over the horizon, as if Naia herself were shocked by the devastation she saw."
[/part]
[/story]
@ -99,7 +99,7 @@ name=wesnoth-1.ogg
[/modifications]
{IS_HERO}
[/unit]
[/side]
#Monster side, mostly mudcrawlers
@ -180,19 +180,19 @@ name=prestart
# set starting scenario objectives
[objectives]
summary= _ "Starting Objectives:"
[objective]
description= _ "Rescue Surviving Elves"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Garak or Zhul"
condition=lose
[/objective]
[objectives]
summary= _ "Starting Objectives:"
[objective]
description= _ "Rescue Surviving Elves"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Garak or Zhul"
condition=lose
[/objective]
[/objectives]
#Transport leader to starting position and erase keep he was created on
#Transport leader to starting position and erase keep he was created on
[teleport]
[filter]
description=Kaleh
@ -209,7 +209,7 @@ name=prestart
#There are 2 mudcrawler encounter spots, in the NW and SW corner.
#Depending on which way you circle around the village, you will
#encounter the NW or SW one first. This flag records if you
#have done encounter #1 already.
#have done encounter #1 already.
#At start never seen a mudcrawler is true
[set_variable]
@ -227,7 +227,7 @@ name=prestart
[set_variable]
name=encountered_druids
value=0
[/set_variable]
[/set_variable]
#At start encountered deep one is false
[set_variable]
@ -258,9 +258,9 @@ name=prestart
name=immortal_hero
value=0
[/set_variable]
#Four outer villages have flags to see if they have been
#Captured by side 1 or 3. start at 0.
#Four outer villages have flags to see if they have been
#Captured by side 1 or 3. start at 0.
[set_variable]
name=village1
value=0
@ -282,7 +282,7 @@ name=prestart
#Dialogue at start of scenario
[event]
name=start
name=start
[message]
description=Nym
@ -359,7 +359,7 @@ name=moveto
# North-West mudcrawler/villager encounter
# Elvish fighter and 2 archers fighting
# Elvish fighter and 2 archers fighting
# Easy: 1 giant mudcrawler, 3 small mudcrawlers
# Medium: 2 giant mudcrawler, 2 small mudcrawlers
# Hard: 3 giant mudcrawlers, 2 small mudcrawlers
@ -370,7 +370,7 @@ name=moveto
y=23-28
side=1
[/filter]
[set_variable]
name=rescued_elves
add=1
@ -400,9 +400,9 @@ name=moveto
[/unstore_unit]
{CLEAR_VARIABLE tempelf}
{FREE_UNIT (Giant Mudcrawler) () 2 20 24}
#ifdef HARD
{FREE_UNIT (Giant Mudcrawler) () 2 20 25}
#else
@ -414,7 +414,7 @@ name=moveto
#else
{FREE_UNIT (Giant Mudcrawler) () 2 23 27}
#endif
#When not easy diff, mudcrawler is spawned on hills, not desert.
#ifdef EASY
{FREE_UNIT (Small Mudcrawler) () 2 25 28}
@ -427,10 +427,10 @@ name=moveto
name=never_seen_mudcrawler
numerical_equals=1
[/variable]
[then]
#Hasn't completed #1 encounter, do it now
[set_variable]
name=never_seen_mudcrawler
value=0
@ -453,10 +453,10 @@ name=moveto
message= _ "To battle my friends! There are still those left who can fight."
[/message]
[/then]
[else]
#Has completed encounter #1 in SW corner, do #2 encounter
[message]
description=Kaleh
message= _ "There are more of our people fighting the mud monsters!"
@ -466,12 +466,12 @@ name=moveto
message= _ "Then let's join the battle!"
[/message]
[/else]
[/if]
[/event]
[/if]
[/event]
# South-West mudcrawler/villager encounter
# Elvish archer and 2 hunters fighting
# Elvish archer and 2 hunters fighting
# Easy: 4 small mudcrawlers
# Medium: 1 giant mudcrawler, 3 small mudcrawlers
# Hard: 2 giant mudcrawlers, 2 small mudcrawlers
@ -493,7 +493,7 @@ name=moveto
{UNIT_T (Desert Hunter) (Raynor) 1 21 35}
{FREE_UNIT (Small Mudcrawler) () 2 25 34}
#ifdef HARD
{FREE_UNIT (Giant Mudcrawler) () 2 24 35}
#else
@ -513,14 +513,14 @@ name=moveto
name=never_seen_mudcrawler
numerical_equals=1
[/variable]
[then]
#Hasn't completed #1 encounter, do it now
[set_variable]
name=never_seen_mudcrawler
value=0
[/set_variable]
[/set_variable]
[message]
description=Eloshi
@ -542,7 +542,7 @@ name=moveto
[else]
#Has completed encounter #1 in SW corner, do #2 encounter
[message]
description=Kaleh
message= _ "There are more of our people fighting the mud monsters!"
@ -552,8 +552,8 @@ name=moveto
message= _ "Then let's join the battle!"
[/message]
[/else]
[/if]
[/event]
[/if]
[/event]
#Training ground encounter
#Easy: 2 giant mudcrawler, 3 small mudcrawlers
@ -576,7 +576,7 @@ name=moveto
name=rescued_elves
add=1
[/set_variable]
{FREE_UNIT (Giant Mudcrawler) (Rocky Horror) 2 34 33}
#ifdef HARD
@ -592,7 +592,7 @@ name=moveto
#else
{FREE_UNIT (Giant Mudcrawler) (Rocky Horror) 2 36 32}
#endif
{FREE_UNIT (Small Mudcrawler) (Rocky Horror) 2 34 35}
[unit]
@ -617,12 +617,12 @@ name=moveto
speaker=unit
message= _ "This is our training ground. And look, there is Garak, the captain of the guard. He and his fighters have survived the night!"
[/message]
[message]
description=Kaleh
message= _ "But they are fighting many mud creatures. Quick, we must help them!"
[/message]
[/event]
#Garak's speech when they kill the Giant Mudcrawler
@ -704,7 +704,7 @@ name=moveto
name=encountered_druids
value=1
[/set_variable]
[message]
speaker=Kaleh
message= _ "The great tree! It has been buried under the rocks. Our most holy sanctuary, defiled. Oh, Eloh, what shall we do?"
@ -713,7 +713,7 @@ name=moveto
[message]
speaker=Nym
message= _ "Is anyone still alive?"
[/message]
[/message]
[unit]
type=Zhul Druid
@ -756,7 +756,7 @@ name=moveto
[message]
speaker=Zhul
message= _ "All things of this world come to an end, but the power of Eloh endures. A new one shall grow in its place. Come now, let us see to the needs of our people."
[/message]
[/message]
[/event]
#Cuttlefish attacks as player leaves island
@ -770,7 +770,7 @@ first_time_only=no
y=30-34
side=1
[/filter]
[if]
[variable]
name=encountered_druids
@ -789,22 +789,22 @@ first_time_only=no
y=30
side=2
[/unit]
[message]
type=Deep One
message= _ "Raaaar!"
[/message]
[message]
speaker=Nym
message= _ "What in Uria's name is that?"
[/message]
[message]
speaker=Zhul
message= _ "I felt a great darkness in this lake, but I knew not what it was. The falling rocks must have woken it from its sleep."
[/message]
[message]
speaker=Kaleh
message= _ "Protect the priestesses, we shall send this monstrosity back to the depths it came from!"
@ -814,10 +814,10 @@ first_time_only=no
name=encountered_deep_one
value=1
[/set_variable]
[/then]
[/if]
[/event]
[/event]
#Grasslands dialogue
#dialogue when Nym and Kaleh see the ruined keep
@ -828,7 +828,7 @@ name=moveto
y=26-33
side=1
[/filter]
[set_variable]
name=rescued_elves
add=1
@ -862,9 +862,9 @@ name=moveto
name=encountered_scout
numerical_equals=0
[/variable]
[then]
[set_variable]
name=encountered_scout
value=1
@ -900,7 +900,7 @@ name=moveto
[message]
description=Nym
message= _ "Well, let's hope that hunting party comes back soon."
[/message]
[/message]
[/then]
@ -910,9 +910,9 @@ name=moveto
description=Nisa
message= _ "Hey Naru, the rocks have stopped falling. You can come out now!"
[/message]
{UNIT_T (Desert Scout) (Naru) 1 43 28}
[message]
description=Naru
message= _ "Oh, thank Eloh, I thought they would never stop."
@ -935,9 +935,9 @@ name=moveto
name=encountered_scout
numerical_equals=0
[/variable]
[then]
[set_variable]
name=encountered_scout
value=1
@ -973,7 +973,7 @@ name=moveto
[message]
description=Nym
message= _ "Well, let's hope that hunting party comes back soon."
[/message]
[/message]
[/then]
[else]
@ -981,7 +981,7 @@ name=moveto
description=Naru
message= _ "Hey Nisa, the rocks have stopped falling. You can come out now!"
[/message]
{UNIT_T (Desert Scout) (Nisa) 1 42 31}
[message]
@ -991,7 +991,7 @@ name=moveto
[/else]
[/if]
[/event]
@ -1027,7 +1027,7 @@ name=moveto
[modify_side]
side=3
#ifdef EASY
income=12
gold=150
@ -1058,7 +1058,7 @@ name=moveto
description=Xanthos
message= _ "This place reeks of stench of death, I could smell it from miles away. Oh how I love it, it is the smell of power, the inevitable triumph of death over life. Puny elves, I shall use the corpses of your families to create an army of undead! All shall bow down before the Xanthos the Necromancer!"
[/message]
[message]
description=Nym
message= _ "His timing couldn't be worse. I know that undead cultists often prey on small targets, but they haven't had the guts to attack us for years. Why has Eloh heaped so much misfortune upon us?"
@ -1078,28 +1078,28 @@ name=moveto
description=Kaleh
message= _ "I have heard of your kind, foul dweomancer. You travel the sands, daring to bring back and enslave those who have passed on. But we will prove to you that death is not all-powerful. You shall not desecrate the bodies of my kith and kin! You shall learn to fear the wrath of Eloh and the Quenoth elves!"
[/message]
[place_shroud]
side=1
x=44-48
y=1-5
[/place_shroud]
[/place_shroud]
[objectives]
summary= _ "New Objectives:"
[objectives]
summary= _ "New Objectives:"
show=yes
[objective]
description= _ "Rescue Surviving Elves"
condition=win
[/objective]
[objective]
description= _ "Defeat Xanthos"
condition=win
[objective]
description= _ "Rescue Surviving Elves"
condition=win
[/objective]
[objective]
description= _ "Defeat Xanthos"
condition=win
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Garak or Zhul"
condition=lose
[/objective]
[objective]
description= _ "Death of Kaleh, Nym, Garak or Zhul"
condition=lose
[/objective]
[/objectives]
#enddef
@ -1138,13 +1138,13 @@ name=die
[message]
description=Kaleh
message= _ "The necromancer is finally vanquished."
message= _ "The necromancer is finally vanquished."
[/message]
[message]
description=Zhul
message= _ "And at last the dead shall have their rest."
[/message]
message= _ "And at last the dead shall have their rest."
[/message]
[if]
[variable]
@ -1156,11 +1156,11 @@ name=die
description=Kaleh
message= _ "The necromancer is dead, but I don't think we've explored the entire village. There may still be elves that need rescuing. We should go back and check. "
[/message]
[/then]
[else]
[endlevel]
result=victory
[endlevel]
result=victory
bonus=yes
[/endlevel]
[/else]
@ -1168,7 +1168,7 @@ name=die
[/event]
#This event is used in case the player kills the dark sorcerer
#before rescuing all the elves.
#before rescuing all the elves.
[event]
name=enemies defeated
first_time_only=no
@ -1177,23 +1177,23 @@ name=enemies defeated
name=rescued_elves
numerical_equals=5
[/variable]
[variable]
name=dark_sorcerer_appeared
equals=1
[/variable]
[/variable]
[then]
[message]
description=Kaleh
message= _ "We've explored the village and I think we've rescued the last of the survivors."
[/message]
[endlevel]
result=victory
bonus=yes
bonus=yes
[/endlevel]
[/then]
[/then]
[/if]
[/event]
@ -1219,7 +1219,7 @@ name=moveto
[/then]
[/if]
[message]
speaker=unit
message= _ "Some of our people felt crowded in the village, and wanted to live out on the open sands. They thought they could flee to the safety of our walls if danger came. I shudder to think what has happened to them."
@ -1231,7 +1231,7 @@ name=moveto
#Elvish hunting party shows up on turn 18 (changed to 16)
[event]
name=turn 16
name=turn 16
[remove_shroud]
side=1
x=24-32
@ -1267,22 +1267,22 @@ name=turn 16
description=Pythos
message= _ "Hail, is anyone still alive?"
[/message]
[message]
description=Kaleh
message= _ "Yes, and we could certainly use your help. A necromancer has been attacking us, he intends to use our fallen comrades as fodder for his evil magics. Where have you been?"
[/message]
[message]
description=Pythos
message= _ "We were out far in the sands, searching for prey and roaming orcs. As soon as we saw the rock storm we raced back as fast as we could. I only wish we could have come sooner."
message= _ "We were out far in the sands, searching for prey and roaming orcs. As soon as we saw the rock storm we raced back as fast as we could. I only wish we could have come sooner."
[/message]
[message]
description=Nym
message= _ "No use crying over spilt water. But we're sure glad you're here now."
message= _ "No use crying over spilt water. But we're sure glad you're here now."
[/message]
[/event]
#Desert Village events
@ -1305,7 +1305,7 @@ name=capture
[/filter]
[if]
[variable]
name=village1
equals=0
@ -1320,12 +1320,12 @@ name=capture
{RANDOM 1..10}
[if]
[variable]
name=random
less_than_equal_to=6
[/variable]
[then]
[message]
@ -1336,16 +1336,16 @@ name=capture
{UNIT_T (Desert Scout) (Lrea) 1 $x1 $y1}
[/then]
[else]
[message]
speaker=unit
message= _ "The encampment is empty. I wonder what happened to the inhabitants?"
[/message]
[/else]
[/if]
[/then]
@ -1358,19 +1358,19 @@ name=capture
[/else]
[/if]
[/if]
[/event]
[event]
name=capture
[filter]
x=57
y=35
y=35
side=3
[/filter]
[if]
[variable]
name=village1
equals=0
@ -1383,7 +1383,7 @@ name=capture
[/set_variable]
[/then]
[/if]
[/if]
[/event]
#Village 2: 51,43
@ -1396,7 +1396,7 @@ name=capture
[/filter]
[if]
[variable]
name=village2
equals=0
@ -1411,12 +1411,12 @@ name=capture
{RANDOM 1..10}
[if]
[variable]
name=random
less_than_equal_to=6
[/variable]
[then]
[message]
speaker=unit
@ -1425,16 +1425,16 @@ name=capture
{UNIT_T (Desert Scout) (Danu) 1 $x1 $y1}
[/then]
[else]
[message]
speaker=unit
message= _ "The encampment is empty. I wonder what happened to the inhabitants?"
[/message]
[/else]
[/if]
[/then]
@ -1446,14 +1446,14 @@ name=capture
[/message]
[/else]
[/if]
[/if]
[/event]
[event]
name=capture
[filter]
x=51
y=43
y=43
side=3
[/filter]
@ -1470,7 +1470,7 @@ name=capture
[/set_variable]
[/then]
[/if]
[/if]
[/event]
#Village 3: 26,7
@ -1497,12 +1497,12 @@ name=capture
{RANDOM 1..10}
[if]
[variable]
name=random
less_than_equal_to=6
[/variable]
[then]
[message]
@ -1513,14 +1513,14 @@ name=capture
{UNIT_T (Desert Hunter) (Hamm) 1 $x1 $y1}
[/then]
[else]
[message]
speaker=unit
message= _ "The encampment is empty. I wonder what happened to the inhabitants?"
[/message]
[/else]
[/if]
[/then]
@ -1532,14 +1532,14 @@ name=capture
[/message]
[/else]
[/if]
[/if]
[/event]
[event]
name=capture
[filter]
x=26
y=7
y=7
side=3
[/filter]
@ -1555,7 +1555,7 @@ name=capture
value=3
[/set_variable]
[/then]
[/if]
[/if]
[/event]
@ -1569,7 +1569,7 @@ name=capture
[/filter]
[if]
[variable]
name=village4
equals=0
@ -1584,12 +1584,12 @@ name=capture
{RANDOM 1..10}
[if]
[variable]
name=random
less_than_equal_to=6
[/variable]
[then]
[message]
speaker=unit
@ -1618,7 +1618,7 @@ name=capture
[/unstore_unit]
[/then]
[else]
[message]
speaker=unit
@ -1636,14 +1636,14 @@ name=capture
message= _ "This encampment has been abandoned. There are signs of a struggle and a few bloodstains but nothing else. I fear for those elves who lived out here."
[/message]
[/else]
[/if]
[/if]
[/event]
[event]
name=capture
[filter]
x=17
y=10
y=10
side=3
[/filter]
@ -1661,7 +1661,7 @@ name=capture
[/then]
[/if]
[/if]
[/event]
@ -1670,52 +1670,52 @@ name=victory
[message]
description=Nym
message= _ "It seems that we finally have some peace. But what do we do now?"
message= _ "It seems that we finally have some peace. But what do we do now?"
[/message]
[message]
description=Garak
message= _ "Where is Tanuil and his family?"
message= _ "Where is Tanuil and his family?"
[/message]
[message]
description=Kaleh
message= _ "The keep has been crushed by the rocks. We could find no survivors."
message= _ "The keep has been crushed by the rocks. We could find no survivors."
[/message]
[message]
description=Zhul
message= _ "Too many have died this night."
message= _ "Too many have died this night."
[/message]
[message]
description=Nym
message= _ "Our village is in ruins. The walls that were built by our ancestors over generations have been demolished in a space of hours. Most of our dwellings are destroyed. And the great tree itself is no more. One thing is obvious, we cannot stay here."
message= _ "Our village is in ruins. The walls that were built by our ancestors over generations have been demolished in a space of hours. Most of our dwellings are destroyed. And the great tree itself is no more. One thing is obvious, we cannot stay here."
[/message]
[message]
description=Garak
message= _ "You are a fool to despair. This has always been our home. The water here is good, we know this land. We can rebuild; Eloh willing, we can thrive again."
message= _ "You are a fool to despair. This has always been our home. The water here is good, we know this land. We can rebuild; Eloh willing, we can thrive again."
[/message]
[message]
description=Nym
message= _ "Think for a moment. Who else has seen the rock storm? What other foes are coming to pick over the remains of our people? There is no mercy in the desert, and we have many enemies who would seek to gain in our time of weakness."
message= _ "Think for a moment. Who else has seen the rock storm? What other foes are coming to pick over the remains of our people? There is no mercy in the desert, and we have many enemies who would seek to gain in our time of weakness."
[/message]
[message]
description=Garak
message= _ "Impudent girl, you should not speak so to your elders, or to your betters."
message= _ "Impudent girl, you should not speak so to your elders, or to your betters."
[/message]
[message]
description=Nym
message= _ "I have a right to speak my mind!"
message= _ "I have a right to speak my mind!"
[/message]
[message]
description=Zhul
message= _ "Peace, please calm yourselves. In chaos there is nothing but death and destruction. Even in this time of trial we must show our fortitiude, and follow our laws. Without laws we are like beasts in the desert, fighting over scraps of meat. Among the survivors Kaleh is by heritage the closest relative to Tanuil and thus our leader. What say you Kaleh?"
message= _ "Peace, please calm yourselves. In chaos there is nothing but death and destruction. Even in this time of trial we must show our fortitiude, and follow our laws. Without laws we are like beasts in the desert, fighting over scraps of meat. Among the survivors Kaleh is by heritage the closest relative to Tanuil and thus our leader. What say you Kaleh?"
[/message]
[message]
@ -1725,35 +1725,35 @@ name=victory
[message]
description=Garak
message= _ "I fear what dangers lurk in the harsh sands and to beyond to the north, but as our leader, I will follow your counsel."
message= _ "I fear what dangers lurk in the harsh sands and to beyond to the north, but as our leader, I will follow your counsel."
[/message]
[message]
description=Zhul
message= _ "Then let us collect what supplies we can collect from the wreckage and head north with great haste. Our home is protection no longer, we must find a new haven for our people."
message= _ "Then let us collect what supplies we can collect from the wreckage and head north with great haste. Our home is protection no longer, we must find a new haven for our people."
[/message]
[message]
description=Nym
message= _ "What about the bodies of the dead? We can't leave them to be torn by crows or desecrated by other dark mages."
message= _ "What about the bodies of the dead? We can't leave them to be torn by crows or desecrated by other dark mages."
[/message]
[message]
description=Kaleh
message= _ "I agree, we should not forget our dead. We should build a huge pyre and burn them with proper ceremony, so that the smoke may carry them on to the next realm."
message= _ "I agree, we should not forget our dead. We should build a huge pyre and burn them with proper ceremony, so that the smoke may carry them on to the next realm."
[/message]
[message]
description=Zhul
message= _ "Kaleh, I don't want to tarry longer than necessary, but I agree that we must see to the dead before we leave. Garak, you and your men start collecting our dead. Nym, help me find oil and wood so that we may build a pyre."
message= _ "Kaleh, I don't want to tarry longer than necessary, but I agree that we must see to the dead before we leave. Garak, you and your men start collecting our dead. Nym, help me find oil and wood so that we may build a pyre."
[/message]
[message]
speaker=narrator
message= _ "And so it was done. The dead were laid reverently on top of what little wood we could find. But the fire was big enough to burn the bodies to ashes and speed their souls to the hereafter. I remember at the time that the death of so many of our people was not the best omen for the start of such a large journey. They were the first of our people to die in this great endeavor, but they were to be far from the last."
message= _ "And so it was done. The dead were laid reverently on top of what little wood we could find. But the fire was big enough to burn the bodies to ashes and speed their souls to the hereafter. I remember at the time that the death of so many of our people was not the best omen for the start of such a large journey. They were the first of our people to die in this great endeavor, but they were to be far from the last."
[/message]
#Clear variables
#Prestart variables
@ -1780,6 +1780,6 @@ name=time over
[/event]
{@campaigns/Under_the_Burning_Suns/utils/deaths.cfg}
[/scenario]

File diff suppressed because it is too large Load diff

View file

@ -9,8 +9,8 @@ label= _ "Talking with Trolls"
{DESERTMAP 7_2TrollInterlude}
[music]
name=underground.ogg
[music]
name=underground.ogg
[/music]
next_scenario=8_OutoftheFryingPan
@ -58,20 +58,20 @@ victory_when_enemies_defeated=no
[story]
[part]
story= _ "Chapter 7: We returned quickly and found the rest of our people, safely hidden a few miles back from the fighting. Once we had assured the rest of the elves that the trolls were our allies, Zurg lead us silently and quickly away from the front lines through a maze of secret tunnels."
[part]
story= _ "Chapter 7: We returned quickly and found the rest of our people, safely hidden a few miles back from the fighting. Once we had assured the rest of the elves that the trolls were our allies, Zurg lead us silently and quickly away from the front lines through a maze of secret tunnels."
[/part]
[part]
story= _ "I do not know how long we tramped through those tiny dark passages, time seemed to flow differently down there, deep under the earth. But finally we stepped out into a large cavern. Dominating the cavern were the remains of what must have originally been a dwarf city. The large stone walls were riddled with giant holes and the iron gates had been blasted asunder. As we entered through the gates, we saw dead dwarves and other more grisly signs of recent battle. All around us were many trolls, working hard to repair the walls and other defenses. Zurg lead us through the chaos to several side caverns which had until recently been used as storerooms. There was plenty of space for us to bed down and stay out of the way, and the dwarves had left behind plenty of provisions. "
[part]
story= _ "I do not know how long we tramped through those tiny dark passages, time seemed to flow differently down there, deep under the earth. But finally we stepped out into a large cavern. Dominating the cavern were the remains of what must have originally been a dwarf city. The large stone walls were riddled with giant holes and the iron gates had been blasted asunder. As we entered through the gates, we saw dead dwarves and other more grisly signs of recent battle. All around us were many trolls, working hard to repair the walls and other defenses. Zurg lead us through the chaos to several side caverns which had until recently been used as storerooms. There was plenty of space for us to bed down and stay out of the way, and the dwarves had left behind plenty of provisions. "
[/part]
[part]
story= _ "Zurg told us that they had just captured this city from the dwarves, and that the Great Leader had moved here to set up his base of operations. They were clearly worried about a dwarf counterattack. Luckily the trolls were quite skilled at stonework and the walls were quickly repaired. The trolls didn't talk much, but were very intelligent and clearly weren't the bloodthirsty savages they were purported to be. Overall they actually seemed quite peaceful, except when provoked. I learned that rulership was balanced between the warriors and the shamans, the trolls shamans were the ones that chose the military leader of the people."
[part]
story= _ "Zurg told us that they had just captured this city from the dwarves, and that the Great Leader had moved here to set up his base of operations. They were clearly worried about a dwarf counterattack. Luckily the trolls were quite skilled at stonework and the walls were quickly repaired. The trolls didn't talk much, but were very intelligent and clearly weren't the bloodthirsty savages they were purported to be. Overall they actually seemed quite peaceful, except when provoked. I learned that rulership was balanced between the warriors and the shamans, the trolls shamans were the ones that chose the military leader of the people."
[/part]
[part]
story= _ "I wish I could have spent more time learning about these misunderstood creatures, but we could not tarry long. Even protected by the trolls, caught in the middle of this great war, I feared for the safety of my people. And so after waiting a few days, I was able to get an audience with the Great Leader."
[part]
story= _ "I wish I could have spent more time learning about these misunderstood creatures, but we could not tarry long. Even protected by the trolls, caught in the middle of this great war, I feared for the safety of my people. And so after waiting a few days, I was able to get an audience with the Great Leader."
[/part]
[/story]
@ -89,12 +89,12 @@ name=prestart
# set starting scenario objectives
[objectives]
summary= _ "Starting Objectives:"
[objective]
description= _ "Choose a Unit to Take the Fire Blade"
condition=win
[/objective]
[objectives]
summary= _ "Starting Objectives:"
[objective]
description= _ "Choose a Unit to Take the Fire Blade"
condition=win
[/objective]
[/objectives]
#keep cost of units constant from previous scenario
@ -128,7 +128,7 @@ name=prestart
type=Desert Fighter4, Desert Archer4, Desert Hunter4, Desert Shaman4, Desert Scout4
side=1
[/allow_recruit]
[/then]
[else]
@ -160,7 +160,7 @@ name=prestart
[/then]
[/if]
[if]
[variable]
name=scen3
@ -212,7 +212,7 @@ name=prestart
{PUT_IMG misc/rocks.png 8 7}
{PUT_IMG misc/rocks.png 12 7}
#recall heroes
[recall]
description=Nym
@ -312,7 +312,7 @@ name=prestart
x,y=9,10
[/teleport]
#convert Thu'lok, Groucho, Harpo, Chico, Groo to side 2
#convert Thu'lok, Groucho, Harpo, Chico, Groo to side 2
[store_unit]
[filter]
@ -429,7 +429,7 @@ name=prestart
[/set_variable]
[unit]
type=Troll
type=Troll
description=Nog
user_description= _ "Nog"
profile=portraits/grog.png
@ -441,10 +441,10 @@ name=prestart
{TRAIT_RESILIENT}
[/modifications]
[/unit]
[/then]
[else]
[set_variable]
name=troll_name
value=Grog
@ -460,7 +460,7 @@ name=prestart
[modifications]
{TRAIT_STRONG}
{TRAIT_RESILIENT}
[/modifications]
[/modifications]
[/unit]
[/else]
@ -471,7 +471,7 @@ name=prestart
#create starting dwarf guards
#all have special AI guardian, so that they won't move
[unit]
type=Troll2
description=Troll Guard
@ -665,7 +665,7 @@ name=start
[/variable]
[then]
[message]
description=Grog
message= _ "You saved Grog's life. Grog still owe you a debt of thanks. In return Grog will protect little elves and show them the way back to lighted lands. "
@ -675,7 +675,7 @@ name=start
description=Nog
message= _ "You rescued Nog's brother, and he died like a warrior in battle, not like a coward in chains. Nog is very greatful, you proved yourselves to be brave strong warriors, and Nog will help you find way back to lighted lands."
[/message]
[/then]
[else]
@ -804,7 +804,7 @@ name=start
[endlevel]
result=continue
[/endlevel]
[/else]
[/if]
@ -826,11 +826,11 @@ first_time_only=no
[message]
speaker=unit
message= _ "Should I take this sword?"
[option]
[option]
message= _ "Yes, I'll take it."
[command]
[object]
@ -840,29 +840,29 @@ first_time_only=no
y=10
side=1
[/filter]
id=FlamingSword
image=misc/item-flamesword.png
name= _ "Flaming Sword"
description= _ "This sword will make all your melee attacks do fire damage."
[effect]
apply_to=attack
range=melee
set_type=fire
[/effect]
[/object]
[/command]
[/object]
[/command]
[command]
[message]
speaker=unit
message= _ "I will wield this blade proudly, and whenever I look upon it I shall remember you, Elyssa."
[/message]
[/command]
[command]
[message]
description=Great Leader Darmog
@ -882,9 +882,9 @@ first_time_only=no
result=continue
[/endlevel]
[/command]
[/option]
[option]
message= _ "No, I think someone else should wield it."
[/option]

File diff suppressed because it is too large Load diff

View file

@ -1,4 +1,4 @@
# This is a dummy unit which is used occasionally
# This is a dummy unit which is used occasionally
# when I need an invisible unit. It never actually participates in combat.
#textdomain wesnoth-utbs

View file

@ -214,7 +214,7 @@
[/defend]
hitpoints=60
movement_type=woodland
# desert elves move fast across the sands, but are not used to
# desert elves move fast across the sands, but are not used to
# forests they are also a bit faster in caves
[movement_costs]
sand=1

View file

@ -33,7 +33,7 @@
sand=40
forest=50
[/defense]
#they are weak against piercing attacks
#they are weak against piercing attacks
[resistance]
pierce=120
[/resistance]

View file

@ -66,8 +66,8 @@
image="newleves/desert-elvish-sharpshooter-die4.png"
[/frame]
[/death]
# Because of the elvish sharpshooter's skill, I make an exception
# to the desert elf rule of decreasing the ranged attack and
# Because of the elvish sharpshooter's skill, I make an exception
# to the desert elf rule of decreasing the ranged attack and
# increasing the melee attack. In this case I just increase the
# melee attack and don't decrease the ranged.
# This is a reward for the player getting a level 3 sharpshooter
@ -266,8 +266,8 @@
image="newleves/desert-elvish-sharpshooter-die4.png"
[/frame]
[/death]
# Because of the elvish sharpshooter's skill, I make an exception
# to the desert elf rule of decreasing the ranged attack and
# Because of the elvish sharpshooter's skill, I make an exception
# to the desert elf rule of decreasing the ranged attack and
# increasing the melee attack. In this case I just increase the
# melee attack and don't decrease the ranged.
# This is a reward for the player getting a level 3 sharpshooter

View file

@ -23,7 +23,7 @@
unit_description= _ "Troll shamans are the mystical leaders of the trolls. Though not as strong or tough as other trolls, their true power lies in their fire magic, which they use to blast enemies with gouts of fire."
get_hit_sound=troll-hit.wav
die_sound=troll-die.wav
#melee attack should be worse than troll rocklobber,
#melee attack should be worse than troll rocklobber,
#since shaman has suck a better ranged attack
[attack]
name=fist

View file

@ -6,10 +6,10 @@
#define TERRAIN_ADJACENT_PREC_4_FL LAYER TERRAIN ADJACENT IMAGE FLAG
[terrain_graphics]
map="
2
. 3
. 3
1
. 4
5
@ -62,7 +62,7 @@
[terrain_graphics]
map="
2
. 3
. 3
1
. 4
.
@ -109,7 +109,7 @@
[terrain_graphics]
map="
2
. 3
. 3
1
. .
.
@ -148,10 +148,10 @@
#define TERRAIN_ADJACENT_PREC_1_FL LAYER TERRAIN ADJACENT IMAGE FLAG
[terrain_graphics]
map="
2
. .
. .
1
. .
.

View file

@ -45,11 +45,11 @@ name=die
name=immortal_hero
value=0
[/set_variable]
[/then]
[else]
[message]
speaker=unit
message= _ "Save me Kaleh, I'm dying..."

View file

@ -3,7 +3,7 @@
# This version contains the troll/dwarf ally death event. I don't include
# the event in previous scenarios because I haven't defined the variable
# $ally_name.
# $ally_name.
# Also contains Esanoo's and Kromph's (the flesh golem) death cries
@ -30,7 +30,7 @@ name=die
[filter]
description=Nym
[/filter]
[message]
speaker=unit
message= _ "Save me Kaleh, I'm dying..."
@ -90,9 +90,9 @@ name=die
name=ally_race
equals=Dwarf
[/variable]
[then]
[message]
description=$ally_name
message="I go now to join my forefathers..."
@ -115,14 +115,14 @@ name=die
name=ally_must_live
numerical_equals=1
[/variable]
[then]
[message]
description=Kaleh
message="Without his guidance, how can we escape from these infernal caves? We are lost without him!"
[/message]
[endlevel]
result=defeat
[/endlevel]
@ -172,4 +172,4 @@ name=die
message= _ "Aaauurrrgghhh!!!"
[/message]
[/event]

View file

@ -1,7 +1,7 @@
# This file contains message to display when heroes die
# deaths3.cfg differs from previous versions becuase in this version
# only Kaleh's death causes defeat
# deaths3.cfg differs from previous versions becuase in this version
# only Kaleh's death causes defeat
# Kaleh death
[event]
@ -27,7 +27,7 @@ name=die
[filter]
description=Nym
[/filter]
[message]
speaker=unit
message= _ "Save me Kaleh, I'm dying..."
@ -82,9 +82,9 @@ name=die
name=ally_race
equals=Dwarf
[/variable]
[then]
[message]
description=$ally_name
message="By Moradin, I have fallen!"

View file

@ -13,9 +13,9 @@ multiply=-1
less_than=0
[/variable]
[do]
#enddef
#enddef
# used to add images/items to hexes
# used to add images/items to hexes
#define PUT_IMG IMG X Y
[item]
x={X}
@ -63,12 +63,12 @@ multiply=-1
#define RANDOM_TRAIT_UNIT TYPE DESC SIDE X Y
{RANDOM 1..6}
{TRAIT_IF 1 (quick,resilient) ({TRAIT_QUICK}) ({TRAIT_RESILIENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 2 (strong,resilient) ({TRAIT_STRONG}) ({TRAIT_RESILIENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 3 (intelligent,resilient) ({TRAIT_INTELLIGENT}) ({TRAIT_RESILIENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 4 (strong,quick) ({TRAIT_STRONG}) ({TRAIT_QUICK}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 5 (strong,intelligent) ({TRAIT_STRONG}) ({TRAIT_INTELLIGENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 6 (quick,intelligent) ({TRAIT_QUICK}) ({TRAIT_INTELLIGENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 1 (quick,resilient) ({TRAIT_QUICK}) ({TRAIT_RESILIENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 2 (strong,resilient) ({TRAIT_STRONG}) ({TRAIT_RESILIENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 3 (intelligent,resilient) ({TRAIT_INTELLIGENT}) ({TRAIT_RESILIENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 4 (strong,quick) ({TRAIT_STRONG}) ({TRAIT_QUICK}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 5 (strong,intelligent) ({TRAIT_STRONG}) ({TRAIT_INTELLIGENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
{TRAIT_IF 6 (quick,intelligent) ({TRAIT_QUICK}) ({TRAIT_INTELLIGENT}) ({TYPE}) ({DESC}) ({SIDE}) ({X}) ({Y})}
#enddef

View file

@ -3,17 +3,17 @@
# dark tile terrain, for this to work for some reason it has to be
# on the top of the list
[terrain]
[terrain]
symbol_image=dark_tile1
id=DarkTiles
name="Dark Tiles"
char=%
aliasof=R
[/terrain]
id=DarkTiles
name="Dark Tiles"
char=%
aliasof=R
[/terrain]
{TERRAIN_BASE_PROB % dark_tile1 50}
{TERRAIN_BASE_PROB % dark_tile2 33}
{TERRAIN_BASE % dark_tile3}
{TERRAIN_BASE % dark_tile3}
# the sand crater terrain
@ -57,53 +57,53 @@ heals=true
# custom lava terrain, similar to normal lava except that I allow units
# to walk across lava
[terrain]
[terrain]
symbol_image=lava
id=lava
name="Lava"
char=y
aliasof=S
submerge=0.4
id=lava
name="Lava"
char=y
aliasof=S
submerge=0.4
unit_height_adjust=-4
[/terrain]
[/terrain]
{TERRAIN_BASE y lava}
{TERRAIN_BASE y lava}
# chasm Terrain
[terrain]
[terrain]
symbol_image=abyss2
id=Chasm
name="Chasm"
char=&
aliasof=X
[/terrain]
id=Chasm
name="Chasm"
char=&
aliasof=X
[/terrain]
{TERRAIN_BASE & abyss2}
{TERRAIN_BASE & abyss2}
# stone bridge over chasm
[terrain]
[terrain]
symbol_image=abyssbridge2
id=Bridge
name="Stone Bridge"
name="Stone Bridge"
char=^
aliasof=u
[/terrain]
[/terrain]
{TERRAIN_BASE ^ abyssbridge2}
# human ship terrain (alias of merfolk village so it can be captured)
[terrain]
[terrain]
symbol_image=coast
id=HumanShip
name="Human Ship"
name="Human Ship"
char=*
aliasof=m
heals=false
gives_income=true
[/terrain]
[/terrain]
{TERRAIN_BASE * coast}

View file

@ -1,14 +1,14 @@
# A supplementary terrain-graphics file
# A supplementary terrain-graphics file
# which is supposed to help with transitions
{terrain-graphics}
{./adjacent_custom.cfg}
{TERRAIN_ADJACENT_PREC -190 z !zCNhKx desert}
{TERRAIN_ADJACENT_PREC -190 x !xCNhKz desert}
{TERRAIN_ADJACENT_PREC -190 z !zCNhKx desert}
{TERRAIN_ADJACENT_PREC -190 x !xCNhKz desert}
{TERRAIN_ADJACENT_PREC -182 y !y lava}
{TERRAIN_ADJACENT_PREC -182 y !y lava}
{TERRAIN_ADJACENT_PREC -182 ^ !^&ur cave-floor1}
{TERRAIN_ADJACENT_PREC -182 & !^&ur cave-floor1}
{TERRAIN_ADJACENT_PREC -150 % !%ur cave-floor1}
{TERRAIN_ADJACENT_PREC -182 ^ !^&ur cave-floor1}
{TERRAIN_ADJACENT_PREC -182 & !^&ur cave-floor1}
{TERRAIN_ADJACENT_PREC -150 % !%ur cave-floor1}

View file

@ -3,10 +3,10 @@
# There are 2 days in each cycle
# First Dawn, First Morning, First Mid-day, First Afternoon, First Dusk
# Short Dark,
# Second Dawn, Second Morning, Second Mid-day, Second Afternoon,
# Second Dawn, Second Morning, Second Mid-day, Second Afternoon,
# Second Dusk, Long Dark1, Long Dark2, Long Dark3, Long Dark4.
# I label them "first" and "second" so the player always knows what
# I label them "first" and "second" so the player always knows what
# day it currently is
#define DAWN1