#textdomain wesnoth-did
[scenario]
id=01_Saving_Parthyn
next_scenario=02_Peaceful_Valley
name=_ "Saving Parthyn"
map_data="{campaigns/Descent_Into_Darkness/maps/01_Saving_Parthyn.map}"
turns=15
victory_when_enemies_defeated=no
{DEFAULT_SCHEDULE}
{INTRO_AND_SCENARIO_MUSIC the_city_falls.ogg northerners.ogg}
{EXTRA_SCENARIO_MUSIC loyalists.ogg}
{EXTRA_SCENARIO_MUSIC battle.ogg}
# wmllint: local spellings stewpots
[story]
#po: If the target language has a specialized term for a fortified town,
#po: like Latin "oppidum", use it for Parthyn.
[part]
story=_ "Malin Keshar was born ten years after the death of Haldric IV. He grew up in the northern border town of Parthyn, the second child and eldest son of the baron of the city. Every summer when the mountain passes became clear, orcs came down from the north to prove themselves in battle. Every year Parthyn’s guards repelled the raids, though some of the townsfolk were always lost. Malin’s father led raiding parties to disrupt the orc encampments and send the orcs back to the north."
{DID_BIGMAP}
[/part]
[part]
story=_ "When Malin was 10, a mage who passed through the town sensed strong magical abilities in the boy. His parents, seeing a chance for him to live away from the constant battles with the orcs, arranged for him to be sent to the mage community on the Isle of Alduin. There he studied for eight years, while back at home the orc raids increased in their frequency and ferocity. Before Malin could finish his training, however, he was expelled."
{DID_BIGMAP}
[/part]
[part]
# good to have an arrow that arcs across the screen here
story=_ "Malin returned to Parthyn just as summer began only to encounter more misfortune. Even as he arrived, an early, unexpected orc raid was being conducted against Parthyn. Malin watched as his father took an arrow in the chest and fell lifeless to the ground."
{DID_BIGMAP}
[/part]
[part]
story=_ "Shaken by the loss of their commander, the human defense began to falter. As the orcs roared in anticipation of victory, skeleton warriors poured out of the woods to the orcs’ rear. The soldiers watched in amazement as the skeletons cut down orc after orc and then melted back into the forest."
{DID_BIGMAP}
[/part]
# wmllint: local spelling misdoubt
[part]
# background=misc/blank.png
# [image]
# # need my own necromancer picture
# file=gwiti.png
# x,y=284,204
# [/image]
story=_ "Shortly a man dressed in the robes of a necromancer emerged from the trees. “Allow me to introduce myself. I am Darken Volk. While I know your kingdom does not love my kind, I think it vital that we put aside our differences for the moment. The orc menace grows in the North, and I misdoubt any of the border towns can stand without some assistance. For now, I ask only to rest in your town for a few days.”"
{DID_BIGMAP}
[/part]
[part]
story=_ "Drogan, the captain of the guard, replied, “Surely you know that the penalty for necromancy is death. For your aid we will promise you rest and safety. Upon your departure, however, you are banished from these lands, not to return on pain of death. We thank you for your help, but need no alliances with those who deal only in dark magic.”"
{DID_BIGMAP}
[/part]
[/story]
{BIGMAP_01}
[side]
side=1
controller=human
team_name=town guard
user_team_name=_"Defenders"
type=Apprentice Mage
id=Malin Keshar
name=_ "Malin Keshar"
profile=portraits/malin_young.png
unrenamable=yes
canrecruit=yes
recruit=Walking Corpse
fog=no
gold=70
{FLAG_VARIANT undead}
[/side]
[side]
side=2
controller=ai
team_name=orcs
user_team_name=_"Orcs"
type=Orcish Warrior
id="Kreg'a'shar Trr"
name=_ "Kreg’a’shar Trr"
canrecruit=yes
recruit=Orcish Grunt,Orcish Archer,Wolf Rider,Orcish Crossbowman
{GOLD 100 140 160}
[ai]
aggression=0.8
leader_value=3
grouping=offensive
caution=0.1
recruitment_pattern=fighter,archer,scout
[/ai]
{FLAG_VARIANT ragged}
[/side]
[side]
side=3
controller=ai
team_name=town guard
user_team_name=_"Defenders"
type=Sergeant
id=Drogan
name=_ "Drogan"
profile=portraits/drogan.png
unrenamable=yes
{GOLD 50 25 25}
canrecruit=yes
recruit=Peasant,Woodsman,Spearman
[ai]
village_value=0
[goal]
name=protect_unit
[criteria]
id=Malin Keshar
[/criteria]
value=4
[/goal]
caution=0.5
#don't block Malins keep
[avoid]
x=30
y=12
[/avoid]
[/ai]
{FLAG_VARIANT loyalist}
[/side]
{STARTING_VILLAGES 3 10}
[event]
name=prestart
# FIXME: Merge this map with the one for Return To Parthyn.
# Scattering random trees on here would be a bad idea,
# since we visit it twice.
[objectives]
side=1
[objective]
condition=win
description=_ "Defend the river fort for two nights"
[/objective]
[objective]
condition=lose
description=_ "Orcs break through the river fort defenses"
[/objective]
[objective]
condition=lose
description=_ "Death of Malin Keshar"
[/objective]
[objective]
condition=lose
description=_ "Death of Drogan"
[/objective]
[gold_carryover]
bonus=yes
carryover_percentage=40
[/gold_carryover]
[/objectives]
# Place signpost to mark area defended
{PLACE_IMAGE scenery/signpost.png 27 13}
{PLACE_IMAGE scenery/signpost.png 24 20}
# Place starting units for Drogan and Malin
{LOYAL_UNIT 1 (Spearman) 30 11}
{LOYAL_UNIT 1 (Bowman) 31 12}
{LOYAL_UNIT 1 (Spearman) 31 13}
{LOYAL_UNIT 3 (Spearman) 5 17}
{LOYAL_UNIT 3 (Swordsman) 6 17}
{LOYAL_UNIT 3 (Spearman) 6 18}
{VARIABLE malin_used_necromancy 0}
[/event]
[event]
name=start
[message]
speaker=narrator
message=_ "Malin, troubled by his father’s death, argues to no avail that Darken Volk be allowed to stay to help defend the town. The necromancer leaves Parthyn without incident."
image=wesnoth-icon.png
[/message]
[message]
speaker=narrator
message=_ "Several weeks pass..."
image=wesnoth-icon.png
[/message]
[message]
speaker=Drogan
message=_ "Although I dislike sending a raiding party out so early, they should clear out the orc encampments and leave us a relatively quiet summer."
[/message]
[message]
speaker=Malin Keshar
message=_ "So much for quiet, Drogan. Orcs mass north of the river!"
[/message]
[message]
speaker=Drogan
message=_ "Curse them! You must hold the river fort, Malin, or they shall surely overrun the town. I will bring what soldiers remain to your aid. The raiding party is due to return in two days, and the orcs will not dare fight with such a force attacking from behind."
[/message]
[/event]
# In-scenario Events
[event]
name=recruit
first_time_only=yes
[filter]
type=Walking Corpse
[/filter]
[message]
speaker=Drogan
message=_ "What in blazes is that thing? Has the necromancer returned?"
[/message]
[message]
speaker=Malin Keshar
message=_ "No, Drogan. I raised this corpse with the skills Darken Volk taught to me before he left. While I have no love for it, without the help of the dead we consign ourselves and our families to orcish stewpots! Surely you can see that!"
[/message]
[message]
speaker=Drogan
message=_ "No benefit is worth the price of defiling the bodies of our dead! You have been very close-mouthed about why the mages sent you home from Alduin; if it was for dabbling in such arts, it is no wonder they cast you out!"
[/message]
[message]
speaker=Malin Keshar
message=_ "No! No... it was nothing like that... But I will not stand by and allow the orcs to destroy my home while I have the skills to prevent it!"
[/message]
{VARIABLE malin_used_necromancy 1}
[/event]
[event]
name=moveto
[filter]
side=1
x,y=27,13
[/filter]
[message]
speaker=narrator
message=_ "Welcome to Parthyn"
image=scenery/signpost.png
[/message]
[allow_undo][/allow_undo]
[/event]
[event]
name=moveto
[filter]
x,y=24,20
id=Malin Keshar
[/filter]
[message]
speaker=narrator
message=_ "Fear is the path to the dark side. Fear leads to anger. Anger leads to hate. Hate leads to suffering."
image=wesnoth-icon.png
[/message]
[/event]
# Defeat Conditions
[event]
name=moveto
[filter]
side=2
x=0-27
y=13-20
[/filter]
[message]
speaker=Drogan
message=_ "The orcs have broken through our line. Parthyn is open to attack!"
[/message]
[endlevel]
result=defeat
[/endlevel]
[/event]
{MALIN_DEATH}
[event]
name=die
[filter]
speaker=Drogan
[/filter]
[message]
speaker=unit
message=_ "Who will be left to defend Parthyn?"
[/message]
[endlevel]
result=defeat
[/endlevel]
[/event]
#define VICTORY
[kill]
side=2
animate=no
event_fire=no
[/kill]
[if]
[variable]
name=malin_used_necromancy
numerical_equals=1
[/variable]
[then]
[message]
speaker=Drogan
message=_ "By all rights, I should have you executed on the spot, Malin. I certainly should have not given the necromancer the chance to corrupt you. Since I showed him mercy, however, I will give the same to you. You are hereby banished from Parthyn and all the Kingdom of Wesnoth."
[/message]
[message]
speaker=Malin Keshar
message=_ "Would you rather have let the orcs overrun the town and seen us both dead?"
[/message]
[message]
speaker=Drogan
message=_ "Aye, better that than to even dabble in dark magic. People would have rebuilt the town, just as they always have in the past. Would that the mages had taught you more sense."
[/message]
[message]
speaker=Malin Keshar
message=_ "The mages taught me enough. You won’t truly banish me, will you, Drogan?"
[/message]
[message]
speaker=Drogan
message=_ "Begone, now. I’ve no wish to be forced to send the soldiers after you. Your father would be ashamed to see the end to which you’ve come."
[/message]
[/then]
[else]
[message]
speaker=Drogan
message=_ "That was bravely done, lad, holding the orcs off by yourself. The mages taught you well. But there is grave news from the village; your sister Dela was wounded in the attack. Healers attend her, but she may not live out the hour."
[/message]
[message]
speaker=Malin Keshar
message=_ "Orcs. Foul, pestilent creatures. The wide green world would be a better place with them all dead. Dead!"
[/message]
[message]
speaker=Drogan
message=_ "Perhaps, but if kings and great mages have not abolished them neither you nor I are ever likely to."
[/message]
[message]
speaker=Malin Keshar
message=_ "Perhaps I cannot kill them all... but I see the back-trail of this band we defeated, and there will be more orcs at the other end of it. I shall pursue them."
[/message]
[message]
speaker=Drogan
message=_ "And leave your sister?"
[/message]
[message]
speaker=Malin Keshar
message=_ "My hands were never apt for healing. But revenge I can give her."
[/message]
[message]
speaker=Drogan
message=_ "No! We need every man who can fight here, not lost in doomed attempt to harry the orcs in their own country!"
[/message]
[message]
speaker=Malin Keshar
message=_ "I am resolved."
[/message]
[message]
speaker=Drogan
message=_ "You’ll go without my blessing or my men, then. I won’t spare any on such an errand."
[/message]
[/else]
[/if]
[kill]
side=1
race=human
[not]
id=Malin Keshar
[/not]
animate=no
fire_event=no
[/kill]
[endlevel]
result=victory
bonus=yes
{NEW_GOLD_CARRYOVER 40}
[/endlevel]
#enddef
# Victory Conditions
[event]
name=time over
[message]
speaker=narrator
message=_ "The raiding party returns, and the orcs flee in the face of a superior force."
image=wesnoth-icon.png
[/message]
{VICTORY}
[/event]
# This is very unlikely, but just in case...
[event]
name=enemies defeated
[message]
speaker=narrator
message=_ "The orcs are broken, dead or fled."
image=wesnoth-icon.png
[/message]
{VICTORY}
[/event]
[/scenario]