#textdomain wesnoth-After_the_Storm

#define STORYTXT_INIT_WARNING
    [story]
        [part]
            music="data/core/sounds/ambient/wardrums.ogg"

            {CAMPAIGN_INTRO_HEADER}

            story={CAMPAIGN_INTRO_WARNING_TITLE}+{CAMPAIGN_INTRO_GAMEPLAY_WARNING}+{CAMPAIGN_INTRO_PADDING}+{CAMPAIGN_INTRO_CONTENT_WARNING}+{CAMPAIGN_INTRO_PADDING}+_"If you have not completed Episodes I and II of After the Storm, you definitely should not play this episode yet."+{CAMPAIGN_INTRO_PADDING}+{CAMPAIGN_INTRO_OPTIONS_WARNING}
        [/part]
    [/story]
#enddef

#define STORYTXT_BEYOND_HER_SMILE
    [story]
        [part]
            music="nunc_dimittis.ogg"
            # po: The lines consisting of a single em dash represent a long pause.
            story= _ "—

—

Darkness... I begin to get used to it, again."
        [/part]
        [part]
            story= _ "I spent eons in the darkness beneath the earth, not feeling, not seeing... not thinking. I long to return to that state and let myself fall into the void; unfeeling, uncaring, detached from it all.

Even endless sleep would be preferable to what I am left here to face: a reality I cannot amend. Irdya is now in jeopardy due to the machinations of terrible forces I cannot possibly control or confront. Not anymore.

I thought I could save Irdya from impending doom this time, but I failed. I failed utterly, just like I did before, and again. All I have accomplished with my recklessness so far has been accelerating the process of our destruction. Perhaps my curse was more than the pompous last words of a necromancer after all; I lost my friends, my people, my home... and my love."
        [/part]
        [part]
            story= _ "“One of us shall fall; the other shall live forever”, he said before our second and last battle.

Of course... my memory has grown rusty after so long. But I think I never fully realized the implications of his words.

“You shall witness the eventual decay and death of everything you have or shall come to love. You shall regret your actions. And you shall either be forced to end your own life, or live in perpetual suffering. That is the price for my defeat.”

Somehow the choice seems trivial now... And if the fate of Irdya states so, someone more competent will take my place and bring them to victory. And then... I’ll be remembered as a coward. A coward who deserted her friends because she could not bear causing them more harm."
        [/part]
        [part]
            story= _ "“It is not too late.”

No. It’s pointless."
        [/part]
        [part]
            story= _ "“Your journey has just begun. Your destiny is afoot; you cannot give up now.”

But we have already lost... It’s over..."
        [/part]
        [part]
            story= _ "“As long as you live, you can learn from your mistakes, help your friends, and most importantly, help Irdya.”

How?"
        [/part]
        [part]
            story= _ "“Uria is the most powerful Guardian, but not the only one.”"
        [/part]
        [part]
            story= _ "Who are you?"
        [/part]
        [part]
            story= _ "(silence)"
        [/part]
        [part]
            story= _ "... Who are you?"
        [/part]
        [part]
            story= _ "(silence)"
        [/part]
        [part]
            story= _ "<big>WHO ARE YOU?!</big>"
        [/part]
        [part]
            story= _ "(Anya’s voice) “... Elynia?”"
        [/part]
    [/story]
    [story]
        [part]
            music="underground.ogg"
            story= _ "Two days had passed since our bittersweet victory in the Valley. Mal Hekuba and his creations were gone, and the blast was mostly absorbed into the collapsing portal. For a moment I had hoped none of what happened was more than just a bad dream, a nightmare.

It could not have been more real."
        [/part]
        [part]
            story= _ "Anya and Durvan found me after an entire day of searching the nearby hills. I had been badly injured by the fight with the lich, and my staff was gone. Elyssa’s appearance after my narrow escape was most certainly not a dream.

Elorran was right in his assessment of the situation. We should have destroyed the Ruby before embarking upon this pointless quest. This has all been my fault. Even before Uria centered her attention on Irdya... I had the opportunity to avoid all this."
        [/part]
        [part]
            # wmllint: local spelling teleporting
            story= _ "Many of our men simply did not survive our underground struggle. Anya exhausted herself teleporting as many of them back to a safe location as she could within that minuscule window of time; naturally, that wasn’t enough to save them all.

The girl remains as optimistic as usual, in spite of the grim circumstances. I don’t think I can understand how she manages to do this after all we’ve been through together."
        [/part]
        [part]
            story= _ "She suggested that we return north to rejoin Elorran and decide our next move.

I know I need to recover Argan’s journal more than anything; the information contained within it is most likely vital. Valen has not spoken a word about it yet, however, so at best we can hope that Elorran’s many informants—throughout Uria’s domain, and even Irdya—have gathered enough intelligence on Uria and Elyssa’s plans by now."
        [/part]
        [part]
            {STORYTXT_TITLE_CARD E3S1 _"Beyond her Smile" _"A Light in the Darkness"}
            story= _ "Anya can easily determine Elorran and Tara’s current location with her necklace. When she last communicated with them, they were seeking a place to hide in the Falrore region, not too far northeast from Raelthyn. That’s most likely where we are going now."
        [/part]
    [/story]
#enddef

#define STORYTXT_RETURN_TO_RAELTHYN
    [story]
        [part]
            music="underground.ogg"
            story= _ "The perpetrators of these hideous crimes against life were evidently commanded to not take any prisoners or claim lands for their leaders.

It took us an entire day and then some more to arrive to Raelthyn, but the landscape along the road was hardly different to what we found in Falrore. Tortured corpses everywhere, ruined buildings, entire towns and forests burned down... It was clear that their victims never stood a chance. All capable warriors had been sent to the front lines in the southern regions and the borders of the Chaos Empire on purpose.

Our enemies were aware of this. That’s why they were awaiting the opportunity to invade the unprotected country, distracting the Grand Council with pointless skirmishes. But they couldn’t smuggle their forces in and pass unnoticed... Clearly, they had found a way to teleport their massive armies anywhere, perhaps by using that damned artifact."
        [/part]
        [part]
            story= _ "In effect, I caused this."
        [/part]
        [part]
            {STORYTXT_TITLE_CARD E3S2 _"Return to Raelthyn" _"Reckoning"}
            story= _ "But once we made it to the capital region, we found out that not all was lost. Or perhaps more precisely, we arrived in the nick of time."
        [/part]
    [/story]
#enddef

#define STORYTXT_AMIDST_THE_RUINS_OF_GLAMDROL
    [story]
        [part]
            music="underground.ogg"
            story= _ "I could barely sleep on our way to Fort Astar. Perhaps it was because of this that I couldn’t hear that voice again — that otherworldly, intriguing voice.

But this voice was not the one that attacked me in Kalari before. That voice was just as beautiful, but terrifying rather than calming, and when she taunted me again in Wesmere I assumed it was Uria. Who spoke to me before Anya woke me up? Who could be interested in our success? Could it be the fabled Guardian of the Arcane Flame herself? Could it be I’m losing my mind because of everything that has happened since Galas and Mal Keshar woke me up?

I have always been rather skeptical about these matters, but the little information we have gathered so far suggests that the Guardian—often referred to as Eloh—is as real as Uria is, or at the very least, she used to be. But if she truly lives, why hasn’t she helped us? It’s evident we have not been graced by her divine powers for as long as we have existed. The elves of the Great Continent have had to deal with much misfortune throughout history, all on their own."
        [/part]
        [part]
            story= _ "But I digress. What really matters now is not whether I’m slowly turning into a deranged old hag—hopefully not—but rather what our current situation is.

We traveled westward as swiftly as we could with what little we had in terms of supplies and human support. On the other hand, it never seems too difficult for Durvan to convince his fellow men that the Grand Council has fallen along with all proper military order and that the fate of their country now lies in the hands of a few people led by a legendary elf, a mixed-blood faerie, and a necromancer. The lowliest of individuals of any given species tend to be gullible like that — and that is obviously something Uria and her minions knew.

Oh, Argan, how I wish your charisma wasn’t put to use by an evil goddess from another world."
        [/part]
        [part]
            {STORYTXT_TITLE_CARD E3S3 _"Amidst the Ruins of Glamdrol" _"A Path to Follow"}
            story= _ "Leaving Huldnyir Hills and all the destruction in the border towns behind, we promptly found a half-abandoned guard post beside the large flooded region carved out by the great explosion in Glamdrol a little more than half a year ago. They informed us of recent skirmishes, an advancing platoon, and two refugees on a mission.

Just as Valen previously assured us, they were still alive and in one piece, at Fort Astar, and they had the journal.

Mal Keshar did an excellent job of instructing Kyara to not allow anyone else to access the contents of the journal, whatever his reasons were."
        [/part]
    [/story]
#enddef

#define STORYTXT_OUTPOST_OF_HELL
    [story]
        [part]
            music="underground.ogg"
            story= _ "“I still remember when Uria first woke me up; her smile, her kindness. She reminded me so much of Elynia...

But all that has faded away with time. So much time has passed since she brought me back to life...

She still assures me she will bring new life to Irdya when the time comes, as her role as the Guardian of Life demands — she is supposed to keep our worlds on track to facilitate our progress.”"
        [/part]
        [part]
            story= _ "Many pages are missing or seriously damaged. Argan’s writing often becomes incoherent and meaningless as well, and some passages are not written in the common script. Trying to make sense of this journal will be exceptionally difficult."
        [/part]
        [part]
            story= _ "“I sorely miss the light of my soul, the elf to whom I devoted my life in Irdya. I tried to find her and failed, and the Seer will not respond to my inquiries. In fact, the Seer does not respond to anyone but Uria herself. But Uria has different plans for me...

She says locating Elynia is not important right now, and that I must deal with the barbarians in the Great Desert first, to begin the process. What process, I ask? What is the point of building a civilization from the scum left after the Fall? Uria could enter Irdya with ease if she so desired. She could then find the Seed of Earth, initiate a new cycle, and wait countless eons.

She says she knows an alternative. But first, she requires my support.”"
        [/part]
        [part]
            story= _ "It’s hard to make sense of his ramblings. In some passages, he describes Uria as a beautiful creature; in others, as a hideous monster whose cause he laments serving.

Was it the pain caused by his new body that numbed his reason, or the damage Uria inflicted on his soul by using him as her Voice?"
        [/part]
        [part]
            {STORYTXT_TITLE_CARD E3S4 _"Outpost of Hell" _"Gateway"}
            story= _ "“The Voice, the Seer, and the Shadow. And as soon as we find Elynia, there will be four, and four will spread our message of Life to the other worlds.”"
        [/part]
    [/story]
#enddef

# MASSIVE HACK to avoid scaling the "real" background image since the scaling
# algorithm in Wesnoth 1.10 sucks ass and produces jagged edges. We use a fake
# invisible background to dictate the storyscreen geometry for [image] layout
# and then center a fixed-size image accordingly.
#define STORYTXT_FRAME_OF_REFERENCE_IS_GAME_WINDOW
    background="misc/blank-hex.png"
#enddef

# The coordinates here help avoid overlapping the bottom panel on 800x600 and
# higher resolutions, but there's just no way to make it work on 800x480
# without breaking the others. X is 50% of the FoR, Y is ~41.66%.
#define STORYTXT_IMG_ALIGN_TOP_CENTER
    x,y,centered=36,30,yes
#enddef

#define STORYTXT_SIGILS
    [image]
        file="story/original-ten.png"
        {STORYTXT_IMG_ALIGN_TOP_CENTER}
    [/image]
#enddef

#define STORYTXT_SIGILS_FADE_STEP _OPACITY
    [image]
        delay=125
        file="story/original-ten.png~O("+{_OPACITY}+")~BG()"
        {STORYTXT_IMG_ALIGN_TOP_CENTER}
    [/image]
#enddef

#define STORYTXT_CAPTION _TEXT
    ""+{_TEXT}+"

" #enddef

#define STORYTXT_GATEWAY
    [story]
        # No title-card since we're in the middle of a double
        # (battle-cutscene) scenario sequence here.
        [part]
            music="snowfall.ogg"
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Uria has gathered much knowledge through her most devout followers, sent to the outer worlds seeking any information she may require. Most of what we have learned comes from the ruins in Karash, which appear to have existed for longer than life as we know it. And of course, the Seer is always willing to help once provided with the right questions by her.

It is all so convoluted, I can barely begin to understand. I remember we once believed in the Gods of Light and Darkness and such, but now..."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Their kind, that of the First Gods; they ruled over everything that existed and would exist for an eternity. Peaceful as they were, they lacked the means to deal with what would end that eternity. The First Struggle took place.

It is said that most of them perished. A war amongst their kind; a more powerful entity feeding upon them; none of our sources provide us with factual information about the First Struggle, only speculations.

Amongst the few survivors there were beings of light, and beings of darkness, but only one master of the balance between both. He stepped forth at the end of the Struggle to unite the others and create their legacy; a construct none but him could access directly."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Yarae, the Protector of the Tree of Life that gave us birth; the Tree that represented the Ten aspects of his people, and from which Ten gods would come into existence to function as the protectors and ideals of all their descendants. Ten demons who would serve as the testament of the existence of the First Gods and their universe."
        [/part]
        [part]
            {STORYTXT_FRAME_OF_REFERENCE_IS_GAME_WINDOW}

            {STORYTXT_SIGILS_FADE_STEP 0.10}
            {STORYTXT_SIGILS_FADE_STEP 0.15}
            {STORYTXT_SIGILS_FADE_STEP 0.20}
            {STORYTXT_SIGILS_FADE_STEP 0.25}
            {STORYTXT_SIGILS_FADE_STEP 0.30}
            {STORYTXT_SIGILS_FADE_STEP 0.35}
            {STORYTXT_SIGILS_FADE_STEP 0.40}
            {STORYTXT_SIGILS_FADE_STEP 0.45}
            {STORYTXT_SIGILS_FADE_STEP 0.50}
            {STORYTXT_SIGILS_FADE_STEP 0.55}
            {STORYTXT_SIGILS_FADE_STEP 0.60}
            {STORYTXT_SIGILS_FADE_STEP 0.65}
            {STORYTXT_SIGILS_FADE_STEP 0.70}
            {STORYTXT_SIGILS_FADE_STEP 0.75}
            {STORYTXT_SIGILS_FADE_STEP 0.80}
            {STORYTXT_SIGILS_FADE_STEP 0.85}
            {STORYTXT_SIGILS_FADE_STEP 0.90}
            {STORYTXT_SIGILS_FADE_STEP 0.95}
            {STORYTXT_SIGILS}
            [+image]
                delay=1000
            [/image]

            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Ten demon gods to rule over our universe."
        [/part]
    [/story]
#enddef

#define STORYTXT_PASS_OF_SORROWS
    [story]
        [part]
            {STORYTXT_FRAME_OF_REFERENCE_IS_GAME_WINDOW}
            {STORYTXT_SIGILS}
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Life, Water, Thunder, Earth, Fire, Darkness, Light, Air, Ice, Existence; the forces governing our reality, all sprung from the Tree along with the seeds of their guardians, and their respective worlds. In time, life would spread farther beyond throughout our universe, while ten worlds would enjoy the rule of their assigned protectors.

But things did not go exactly as planned."
        [/part]
        [part]
            # po: Whenever we say "of Earth", we mean 'Earth' as in the element, not the planet.
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Even in the beginning, the world of the Guardian of Fire fell apart, creating the blazing moon that would in time be known as Karash. The seed of Fire crashed into Norsula, paving the way for perpetual chaos on a dark world that was destined to belong to the bellicose beast that was the Guardian of Water, not the fair woman whose songs told of a peaceful existence on a bright land that would never be. The fate of their shared domain hung by the delicate thread of their strange mutual love-hate relationship; in time, that thread would be severed by the Guardian of Water himself by piercing through her heart with his maw.

Around the same time, a remarkably immature Guardian of Darkness would grow inexplicably jealous over Yarae’s favoritism towards her sisters of Earth and Life; for both the wielder of the Arcane Flame and the mistress of the Void had powers and physical attributes she did not. She would rebel against her creator and attempt to harness the full extent of her power, only to fail and cause the utter destruction of all life in her domain, including herself.

Meanwhile, something happened to the Tree..."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "It is said a powerful force beyond imagination possessed it and its Protector. Yarae turned against the First Gods, and fled into our universe to summon the powers of his remaining demons against his own brethren. Only three of our guardians refused the call, aware that disobeying him constituted an unforgivable sin, and that they could not stand a chance against his ire.

The remaining First Gods saw no option but to sacrifice themselves to create a new entity that could rival the traitor and his corrupted creations: Iluvia, the Avatar of the Union of Light and Darkness. She would obtain the support of the three guardians who remained loyal to the First Gods and their purpose: Uria, of Life, her sister of Earth and the Arcane Flame, and her sister of Existence and Secrets.

With their combined forces, they defeated Yarae and incarcerated him within the Great Void. Alas, the cost was too great: all the other guardians were destroyed, and so were the mortals who joined his cause—willingly or not—as well as those unfortunate witnesses of the lengthy battle between gods."
        [/part]
        [part]
            # po: "The fallen" here is meant in plural form as an alternative to "the deceased".
            # po: "Her last forces" refers to a dying Iluvia.
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Our three goddesses did not have the power to repair the great damage caused. And most importantly, it was never within their abilities to resurrect the fallen.

With her last forces, Iluvia instructed them to take the bulk of the survivors to the remote worlds of Urvatha and Silida so they could continue to progress on their own in a reality set apart from the rest, created by the Guardian of Existence, and guarded by the Gatekeepers born from her many hearts.

Uria and her sister of Earth sacrificed their lives to restart the process that brought them into existence, wiping out any remaining lives along with their own, thus putting an end to the First Cycle."
        [/part]
        [part]
            {STORYTXT_FRAME_OF_REFERENCE_IS_GAME_WINDOW}
            {STORYTXT_SIGILS}
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Life flourished anew, with the hope of a new beginning.

But the goddesses knew that it would not be the same."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "The Tree is tainted with imperfection, and so is our universe: strife and chaos, death and misery.

Near the end, the goddesses saw what was coming for us; and although no-one had the chance to document it in detail before the process began, they did leave some clues.

And to ensure we would have the necessary resources to forge our own destiny, Iluvia provided us with the legacy of the First Gods: two orbs, each one holding the essences of Light and Darkness; and her own sacred body. Their locations remained unknown until relatively recently: Irdya, wherein the seed of Earth was planted, no longer tied to its guardian; Norsula, wherein the new Guardians of Water and Fire would finally find peace; and Ethea, wherein the seed of Life would prosper in solitude until the new Guardian would return to claim it."
        [/part]
        [part]
            {STORYTXT_TITLE_CARD E3S5 _"Pass of Sorrows" _"Gathering Storm"}
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "And it is with Iluvia’s legacy that our new Guardian of Life intends to put an end to the fruitless existence to which we were doomed."
        [/part]
    [/story]
#enddef

#define STORYTXT_DIVERGENCE
    [story]
        [part]
            music="underground.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S6 _"Divergence"}
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "My conviction falters. Everything since I returned to Irdya has been a nightmare, and I begin to suspect I am becoming part of it myself. The mere act of thought demands more effort than it used to, as if my very mind was falling apart. Recent events have only increased this feeling of detachment from reality.

It was only a few days ago, in the Heart. While I was inspecting Reghara’s prisoners, he mockingly alluded to his men and their toy. “What toy?”, I asked. He somehow assumed I am concerned enough with their leisure ‘activities’ to have heard of this depravity beyond description; these Irdyans should be thankful that Uria will not let me give them what they all deserve at once."
        [/part]
    [/story]
#enddef

#define STORYTXT_DARK_FIRE_1
    [story]
        [part]
            music="underground.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S7A _"Dark Fire"}
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "They had tortured the poor creature for weeks, keeping her alive with the powers we taught them, and forcing her to feed upon the flesh of past prisoners. But nothing is enough to hold a person who has already lost the will to live.

Despite the mud and wounds, her face and her hair were strangely familiar. Had I met anyone like her before my own fall, or was I somehow responsible for her fate? I put those questions and the pain they caused me aside, and resolved to give her another chance.

I would take full responsibility of her life... hoping our recently acquired Norsulan technology would be enough to make the difference."
        [/part]
    [/story]
#enddef

#define STORYTXT_DARK_FIRE_2
    [story]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Her subsequent awakening reminded me of my own, except that I did not have the power to tap into her mind and comfort her, unlike Uria.

I did not ask the girl what seemed to cause her more pain than before. Was it the many modifications we had to perform on her devastated body to enable her to live once again, or the separation of her body and her soul? Or perhaps... the presence of the Source within her.

Her name..."
        [/part]
    [/story]
#enddef

#
# The lack of storyscreen text for the following sections is by design.
#

#define STORYTXT_DARK_SEA
    [story]
        [part]
            music="revelation.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S7B _"Dark Sea"}
        [/part]
    [/story]
#enddef

#define STORYTXT_INTERIM
    [story]
        [part]
            music="data/core/sounds/ambient/wardrums.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S8A _"Interim"}
        [/part]
    [/story]
#enddef

#define STORYTXT_DESTINY_PART_1
    [story]
        [part]
            music="siege_of_laurelmor.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S8B _"Destiny — Part 1"}
        [/part]
    [/story]
#enddef

#define STORYTXT_BREAKDOWN
    [story]
        [part]
            music="silence.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S8C _"Breakdown"}
        [/part]
    [/story]
#enddef

#define STORYTXT_DESTINY_PART_2
    [story]
        [part]
            music="underground.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S8D _"Destiny — Part 2"}
        [/part]
    [/story]
#enddef

#define STORYTXT_DARK_DEPTHS
    [story]
        [part]
            music="underground.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S9 _"Dark Depths"}
        [/part]
    [/story]
#enddef

#define STORYTXT_BLOOD
    [story]
        [part]
            music="underground.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S10 _"Blood"}
        [/part]
    [/story]
#enddef

#define STORYTXT_AFTER_THE_STORM
    [story]
        [part]
            music="silence.ogg"
            {STORYTXT_TITLE_CARD_SIMPLE E3S11 _"After the Storm"}
        [/part]
    [/story]
#enddef

#define STORYTXT_DESTINY_PART_3
    [story]
        [part]
            music="silence.ogg"
            {STORYTXT_TITLE_CARD E3S12 _"Destiny — Part 3" _"And then..."}
        [/part]
    [/story]
#enddef

#define STORYTXT_EPILOGUE
    [story]
        [part]
            music="nunc_dimittis.ogg"
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "This is not the same Uria I first met in the darkness. The kind and loving girl who kept my broken body alive does not exist anymore."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Her name was Lyphanea. Her people saw her as some kind of messiah meant to do great things for the denizens of Urvatha, who longed for the end of the Era of Great Strife and the beginning of the fabled Era of Unity. They all knew she had been chosen by destiny to become the new Guardian of Life, successor of one of the goddesses who sacrificed their very existence to give the universe a new opportunity to live.

But things changed after that fateful day."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "That day, we were exploring ancient ruins in our endless quest for knowledge of our destinies. Lyphanea thought the ruins could guard the secret of the creation of life, but all we found there were more vague scriptures and grandiose descriptions of the feats performed by the previous Guardian of Life.

Upon our return to the village, we saw the aftermath of the carnage.

Her people were not conquered and enslaved as is the norm with other demon lords. No... the malefactor behind the bloodshed had a very specific goal in mind: ensuring that the foretold Era of Unity would never come to pass. Dorvoth of the Valdemons knew nothing specific about the girl who was to become the new Guardian of Life, only her species, so the logical step for him was methodical genocide."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Of course, what little he knew about Lyphanea’s destiny was information he obtained from the Seer herself: a being who betrays no-one, and takes no side in any conflict.

This Demon Lord Dorvoth simply failed to ask her the correct question."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "After that day, Lyphanea changed. She focused all her time and energy probing the mysteries of the Aspect of Life. But it was all in vain.

Decades later, Dorvoth did not simply meet the girl always predestined to end him, but an enraged goddess bent on his destruction. A goddess who had just learned that creating or restoring life was not amongst the powers naturally conferred to her by the Tree.

He never stood a chance against she who went on to adopt the name of her predecessor as her own."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Uria kept telling herself it would only be a matter of time, that she would help both her world and the one I adopted as my own, but as time passed by, her efforts proved fruitless... until she met the Seer herself.

The Seer told her that Yarae consciously chose to prevent us from reaching his tier of power, placing various restrictions in the design of our universe. Restrictions that could be overcome or exploited given sufficient time and research. Restrictions that Delethia herself may have managed to break in order to create the Gatekeepers and her other rumored progeny. Restrictions that could be abolished with the various instruments left behind by the First Gods.

Uria began to see our universe not as a system which she was meant to heal and protect, but rather as an inherently flawed creation that needed to be replaced."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "Unbeknownst to Dorvoth, he was indirectly responsible for fulfilling the prophecy of the Era of Unity; at least in its most literal form.

Over time, Uria conquered every last Demon Lord who stood in her way and forced them to either join her cause or be annihilated... along with their subjects. She established a new power hierarchy with herself at the top and the belligerent Demon Lords forced to serve her for as long as they lived. It did not take her much time to crush all those who dared to defy the new order.

From every conquered race, Uria would learn something new, for the peoples of Urvatha are all descended from survivors of the First Cycle, and a few of them managed to preserve some ancient knowledge to this day."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "She would eventually gain access to Silida, a sibling world that existed under the same starless sky as Urvatha. And of course, she would find a way to subdue the Guardian of Earth born there to ensure she would not interfere."
        [/part]
        [part]
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "In time, Uria would come up with a contrived series of theories and plans to ascend to the level of the First Gods without committing Merthiaal’s mistakes. The goal: creating a new, perfect universe in which life would be completely controlled by her will; a universe without death; a universe without Yarae’s creations; and most importantly, a universe where she would be the only ruling goddess.

But to achieve that goal, she would have to cope with the power growing inside her; the power of the guardians, drawn from the Source amidst the endless void beyond our universe; unlimited power.

It is clear now that she failed to escape from the nefarious tendrils of that corrupting force."
        [/part]
        [part]
            # po: The last line in this block is a callback to AtS E1S1 ("The Skirmish").
            story={STORYTXT_CAPTION ( _ "Argan")} + _ "I am writing this now as I prepare for the inevitable. My arrangement with Uria requires me to forfeit free will in order to allow Elyssa to live. Sooner or later, this will lead to my own demise, but I am somehow not troubled by this notion. It is said that great things will come afterwards.

If anyone finds this journal, they will learn the truth. But I also want them to ensure that Elynia does as well. And then, when the time comes, she will know what must be done. And she will know that she need not mourn my death.

Because, sometimes, your loved ones must be willing to sacrifice their lives for a greater cause."
            {STORYTXT_TITLE_CARD_SIMPLE "" _"Epilogue"}
        [/part]
    [/story]
#enddef

# kate: indent-mode normal; encoding utf-8; space-indent on;


#textdomain wesnoth-After_the_Storm

[scenario]
    id=00_Opening
    name= _ "Opening"
    {MAP 00_01_Opening.map}
    turns=-1
    next_scenario=01_Beyond_her_Smile
    victory_when_enemies_defeated=no
    {DO_NOT_REMOVE_FROM_CARRYOVER_ON_DEFEAT}

    {FULLSCREEN_CUTSCENE_UI}

    # GENERAL TODO: graphical effects!

    {SCENARIO_MUSIC "into_the_shadows.ogg"}

    {STORYTXT_INIT_WARNING}

    {INDOORS} {SCHEDULE_LIGHTING -40 -40 -10}

    # wmllint: validate-off
    [side]
        side=1
        controller=human
        save_id=player
        {NO_ECONOMY}
        team_name=good
        user_team_name= _ "team_name^Elynia"
        hidden=yes

        # This is solely to prevent a map snapshot from being used in the
        # Load Game menu when all terrain grahics are loaded. The shroud
        # is disabled later during prestart.
        shroud=yes

        # wmllint: recognize Elynia
        {CHARACTER_STATS_ELYNIA}
    [/side]

    [side]
        side=2
        team_name=foe
        user_team_name= _ "team_name^Enemies"
        {CHAOS_FLAG}
        color=gold

        {NO_ECONOMY}

        # wmllint: recognize Elyssa
        canrecruit=yes
        {CHARACTER_STATS_ELYSSA}
        variation=e2s12_cutscene
        facing=sw
    [/side]

    [side]
        side=3
        team_name=foe
        user_team_name= _ "team_name^Enemies"
        {CHAOS_FLAG}
        hidden=yes

        {NO_ECONOMY}

        # wmllint: recognize Mal Kendria
        canrecruit=yes
        {CHARACTER_STATS_MAL_KENDRIA}
        facing=sw
    [/side]
    # wmllint: validate-on

    {CAVE_NOISE_SOUND_SOURCE}
    [+sound_source]
        id=cave_sound_source # wmllint: ignore
    [/sound_source]

    [event]
        name=prestart

        [store_unit]
            [filter]
                id=Elynia
            [/filter]
            kill=yes
            variable=elynia_store
        [/store_unit]

        [modify_side]
            side=1
            shroud=no
        [/modify_side]

        {BLACK_SCREEN}

        [hide_unit][/hide_unit]

        {LOCK_VIEW}
    [/event]

    [event]
        name=start

        {FADE_IN}

        [unhide_unit][/unhide_unit]

        [move_unit]
            id=Mal Kendria
            to_x=23,17
            to_y=13,16
        [/move_unit]

        [message]
            speaker=Mal Kendria
            message= _ "My lady, you have finally returned! I was concerned for you, since you left without notice! What do you have there?"
        [/message]

        [delay]
            time=750
        [/delay]

        [message]
            speaker=Mal Kendria
            message= _ "The Ruby of Fire! You retrieved it, my lady! Was the faerie elf already dead, or did you kill her yourself?"
        [/message]

        [delay]
            time=750
        [/delay]

#define PR_ELYSSA_FACING_TRIAD
    [modify_unit]
        [filter]
            id=Elyssa
        [/filter]
        facing=ne
    [/modify_unit]
#enddef

#define PR_ELYSSA_FACING_AWAY
    [modify_unit]
        [filter]
            id=Elyssa
        [/filter]
        facing=sw
    [/modify_unit]
#enddef

        {PR_ELYSSA_FACING_TRIAD}

        [message]
            speaker=Elyssa
            message= _ "She destroyed Hekuba for us first in the elves’ valley. Naturally, she paid the price."
        [/message]

        [message]
            speaker=Mal Kendria
            message= _ "So they destroyed each other? Excellent news!"
        [/message]

        {PR_ELYSSA_FACING_AWAY}

        [delay]
            time=750
        [/delay]

        [message]
            speaker=Mal Kendria
            message= _ "So, what are we going to do now?"
        [/message]

        [message]
            speaker=Elyssa
            message= _ "Where is Nar-hamoth?"
        [/message]

        [message]
            speaker=Mal Kendria
            message= _ "I believe he’s busy battling the allied forces remaining near the Bay of Glamdrol. Should you require his immediate presence here with us, I can summon him—"
        [/message]

        [message]
            speaker=Elyssa
            message= _ "That shall not be necessary. Not anymore."
        [/message]

        [delay]
            time=750
        [/delay]

        [message]
            speaker=narrator
            image=wesnoth-icon.png
            message= _ "As Elyssa whispers an incantation never heard by Mal Kendria before, the staff she holds changes its shape into a four-bladed weapon with the glowing, unshielded Ruby at its very end. The necromancer stares in awe..."
        [/message]

        [animate_unit]
            [filter]
                id=Elyssa
            [/filter]
            flag=levelout
            with_bars=yes
        [/animate_unit]

        [object]
            [filter]
                id=Elyssa
            [/filter]
            [effect]
                apply_to=variation
                name=e3s0_cutscene_1
            [/effect]
            silent=yes
        [/object]

        [animate_unit]
            [filter]
                id=Elyssa
            [/filter]
            flag=levelin
            with_bars=yes
        [/animate_unit]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=Mal Kendria
            message= _ "That’s amazing!"
        [/message]

        [delay]
            time=750
        [/delay]

        {PR_ELYSSA_FACING_TRIAD}

        [delay]
            time=750
        [/delay]

        [message]
            speaker=narrator
            image=wesnoth-icon.png
            message= _ "But the feeling promptly vanishes as Elyssa’s eyes turn blood red. An eerie aura engulfs both former allies as the demoness advances towards the necromancer, now petrified with dread."
        [/message]

        [move_unit]
            id=Elyssa
            to_x,to_y=17,17
        [/move_unit]

        [item]
            x,y=17,17
            halo="halo/heart-aura.png~O(0.2)"
        [/item]

        [delay]
            time=500
        [/delay]

        [remove_item]
            x,y=17,17
        [/remove_item]
        [item]
            x,y=17,17
            halo="halo/heart-aura.png~O(0.4)"
        [/item]

        [message]
            speaker=Elyssa
            message= _ "(whispering) Bind the soul to stone, turn the memories to dust..."
        [/message]

        [remove_item]
            x,y=17,17
        [/remove_item]
        [item]
            x,y=17,17
            halo="halo/heart-aura.png~O(0.8)"
        [/item]

        [delay]
            time=500
        [/delay]

        [message]
            speaker=Mal Kendria
            message= _ "M-m-my lady..."
        [/message]

        [delay]
            time=500
        [/delay]

        [message]
            speaker=Elyssa
            message= _ "(whispering) ... erase the spirit and shed the hollow shell."
        [/message]

        [delay]
            time=500
        [/delay]

        [message]
            speaker=Mal Kendria
            message= _ "... Elyssa... I feel... unwell..."
        [/message]

        [message]
            speaker=Elyssa
            message= _ "Goodbye, Kendyare."
        [/message]

        [object]
            silent=yes
            [filter]
                id=Mal Kendria
            [/filter]
            [effect]
                apply_to=image_mod
                add="CS(255,-255,-255)"
            [/effect]
        [/object]

        {UNIT_SPELL_POPUP id=Elyssa _"bind soul"}

        [delay]
            time=20 # Yes, less than 100 ms.
        [/delay]

        [remove_item]
            x,y=17,17
        [/remove_item]
        [item]
            x,y=17,17
            halo="halo/heart-aura.png"
        [/item]

        {REPLACE_SCENARIO_MUSIC ("silence.ogg")}

        {REMOVE_SOUND_SOURCE cave_sound_source}

        {RED_SCREEN}

        [kill]
            id=Mal Kendria
        [/kill]

        [remove_item]
            x,y=17,17
        [/remove_item]

        [hide_unit]
            id=Elyssa
        [/hide_unit]

        [object]
            [filter]
                id=Elyssa
            [/filter]
            [effect]
                apply_to=variation
                name=e3s0_cutscene_2
            [/effect]
            silent=yes
        [/object]

        [delay]
            time=100
        [/delay]

        {BLACK_SCREEN}

        [modify_side]
            side=1
            shroud=yes
        [/modify_side]

        [place_shroud]
            side=1
        [/place_shroud]

        [delay]
            time=2000
        [/delay]

        [mute_sound_effects][/mute_sound_effects]

        {HIVE_NOISE_1_SOUND_SOURCE}
        [+sound_source]
            id=hive_sound_source # wmllint: ignore
        [/sound_source]

        [fade_in_sound_effects]
            duration=2000
        [/fade_in_sound_effects]

#define PR_ELYSSA_MONOLOGUE _MESSAGE
    [message]
        speaker=narrator
        image="misc/blank-hex.png"
        message=""+{_MESSAGE}+"" # wmllint: ignore
    [/message]
#enddef

        {PR_ELYSSA_MONOLOGUE ( _ "Why am I still here?")}

        [delay]
            time=1000
        [/delay]

        {PR_ELYSSA_MONOLOGUE ( _ "Who are you within my body?")}

        [delay]
            time=2000
        [/delay]

        # replace map with part 2

        [replace_map]
            map="{LE /maps/00_02_Within.map}"
            expand,shrink=yes,yes
        [/replace_map]

        [redraw][/redraw]

        [scroll_to]
            x,y=15,12
            {WARP}
        [/scroll_to]

        [modify_side]
            side=1
            shroud=no
        [/modify_side]

        {FADE_IN}

        [teleport]
            [filter]
                id=Elyssa
            [/filter]
            x,y=15,12
        [/teleport]

        [unhide_unit]
            id=Elyssa
        [/unhide_unit]

        {FACE_DIRECTION (id=Elyssa) ne}

        [delay]
            time=1000
        [/delay]

#define PR_MEDIC _ID _NAME _X _Y
    [terrain]
        terrain=Urb
        x={_X}
        y={_Y}
    [/terrain]

    [store_direction]
        [from]
            x={_X}
            y={_Y}
        [/from]
        [to]
            [filter]
                id=Elyssa
            [/filter]
        [/to]
    [/store_direction]

    [hidden_unit]
        side=2
        type=Chaos Dreadcrafter
        x={_X}
        y={_Y}
        facing=$direction
        id={_ID}
        name={_NAME}
        generate_name=no
        random_traits=no
        random_gender=no
    [/hidden_unit]
#enddef

        {PR_MEDIC (Mal Reth-Kanan) ( _ "Mal Reth-Kanan") 15  9}
        {PR_MEDIC (Mal Si'ah) ( _ "Mal Si’ah") 18 10}
        {PR_MEDIC (Mal Vurapia) ( _ "Mal Vurapia") 18 13}
        {PR_MEDIC (Mal Arkelean) ( _ "Mal Arkelean") 15 15}
        {PR_MEDIC (Mal Zilchis) ( _ "Mal Zilchis") 12 13}
        {PR_MEDIC (Mal Vrel'leru) ( _ "Mal Vrel’leru") 12 10}

        [unhide_unit]
            type=Chaos Dreadcrafter
        [/unhide_unit]

        [redraw][/redraw]

        [delay]
            time=1500
        [/delay]

        [message]
            x,y=18,10
            message= _ "The promised time has come, heiress."
        [/message]

        [delay]
            time=2500
        [/delay]

        [kill][/kill]

        {FADE_TO_BLACK}

        [modify_side]
            side=1
            shroud=yes
        [/modify_side]

        [place_shroud]
            side=1
        [/place_shroud]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=narrator
            caption= _ "Elyssa"
            image=misc/blank-hex.png # her portrait doesn't fit here
            message= _ "So it has."
        [/message]

        [fade_out_sound_effects][/fade_out_sound_effects]

        {REMOVE_SOUND_SOURCE hive_sound_source}

        [reset_sound_effects][/reset_sound_effects]

        {CLEAR_VARIABLE direction}

        {ENDLEVEL_QUIET} {NO_REPLAY_SAVE}
    [/event]

    [event]
        name=victory
        [set_variables]
            name=elynia_store
            mode=merge
            [literal]
                x,y=recall,recall
            [/literal]
        [/set_variables]

        [unstore_unit]
            variable=elynia_store
        [/unstore_unit]

        {CLEAR_VARIABLE elynia_store}
    [/event]

#undef PR_ELYSSA_MONOLOGUE
#undef PR_ELYSSA_FACING_AWAY
#undef PR_ELYSSA_FACING_TRIAD
#undef PR_MEDIC
[/scenario]

# kate: indent-mode normal; encoding utf-8; space-indent on;


#textdomain wesnoth-After_the_Storm

[scenario]
    id=01_Beyond_her_Smile
    name= _ "Beyond her Smile"
    {MAP 01_01_Beyond_her_Smile.map}
    turns=-1
    next_scenario=02_01_Return_to_Raelthyn

    {FULLSCREEN_CUTSCENE_UI}

    {F_DEATHS}

    {SCENARIO_MUSIC "underground.ogg"} {CONTINUE_PLAYING_STORY_MUSIC_FIRST}

    {STORYTXT_BEYOND_HER_SMILE}

    {DUSK1}
    {SHORTDARK}
    {DAWN2}
    {MORNING2}
    {MIDDAY2}
    {AFTERNOON2}
    {DUSK2}
    {LONGDARK1}
    {LONGDARK2}
    {LONGDARK3}
    {LONGDARK4}
    {DAWN1}
    {MORNING1}
    {MIDDAY1}
    {AFTERNOON1}

    # wmllint: validate-off
    [side]
        side=1
        controller=human
        save_id=player
        {NO_ECONOMY}
        team_name=good
        user_team_name= _ "team_name^Elynia"

        # Prevent map snapshot for start-of-scenario saved game.
        shroud=yes

        # wmllint: recognize Elynia
        {CHARACTER_STATS_ELYNIA}
        facing=ne
    [/side]
    # wmllint: validate-on

    [side]
        side=2
        team_name=good
        user_team_name= _ "team_name^Elorran"

        no_leader=yes
        hidden=yes

        {NO_ECONOMY}
    [/side]

    [side]
        side=3
        team_name=evil
        user_team_name= _ "team_name^Uria"
        {CHAOS_FLAG}

        no_leader=yes
        hidden=yes

        recruit=Demon,Imp,Chaos Invoker,Chaos Raider
        {GOLD 120 130 140}

        {ai/aliases/stable_singleplayer.cfg}
        [ai]
            {AI_SIMPLE_ALWAYS_ASPECT aggression          1.00}
            {AI_SIMPLE_ALWAYS_ASPECT caution             0.20}
            {AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern "scout,mixed fighter,mixed fighter,mixed fighter,scout,fighter,fighter,mixed fighter"}
        [/ai]
    [/side]

    [side]
        side=4
        team_name=evil
        user_team_name= _ "team_name^Uria"
        {CHAOS_FLAG}

        no_leader=yes
        hidden=yes

        recruit=Shaxthal Runner Drone,Imp
        {GOLD 110 115 120}

        {ai/aliases/stable_singleplayer.cfg}
        [ai]
            {AI_SIMPLE_ALWAYS_ASPECT aggression          1.00}
            {AI_SIMPLE_ALWAYS_ASPECT caution             0.00}
            {AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern "fighter,mixed fighter,fighter"}
        [/ai]
    [/side]

    [side]
        side=5
        team_name=evil
        user_team_name= _ "team_name^Uria"
        {CHAOS_FLAG}

        no_leader=yes
        hidden=yes

        recruit=Chaos Headhunter,Chaos Bowman,Chaos Invader
        {GOLD 110 120 125}

        {ai/aliases/stable_singleplayer.cfg}
        [ai]
            {AI_SIMPLE_ALWAYS_ASPECT aggression          1.00}
            {AI_SIMPLE_ALWAYS_ASPECT caution             0.00}
            {AI_SIMPLE_ALWAYS_ASPECT recruitment_pattern "archer,fighter,scout,fighter,fighter,fighter"}
        [/ai]
    [/side]

    [side]
        side=6
        controller=null
        team_name=door
        color=black
        {CHAOS_FLAG}

        no_leader=yes
        hidden=yes

        {NO_ECONOMY}
    [/side]

    {FORCE_CHANCE_TO_HIT () (side=2) 100 ()}

    {FORCE_CHANCE_TO_HIT (side=2) ()   0 ()}

    [event]
        name=prestart

        {GLOBAL_TABLE:OPEN NAMESPACE={PERSISTENT_NS_ATS}}
        {GLOBAL_TABLE:READ swam_in_fountain_of_courage}
        {GLOBAL_TABLE:READ anya_has_mermaid_pendant}
        {GLOBAL_TABLE:CLOSE}

        [modify_side]
            side=1
            shroud=no
        [/modify_side]

        # wmllint: recognize Anya
        {RECALL_ANYA_AT_LOCATION 11 10}
        # wmllint: recognize Durvan
        {RECALL_DURVAN_AT_LOCATION 12 10}

        #
        # "Fix" Elynia, Anya and Durvan according to the
        # information stored at the end of E2.
        #

        {UPDATE_UNIT_FROM_GLOBAL_STORE Elynia episode2_stats_elynia}
        {AMLA_XP_CAP_TIER_3            Elynia}

        {UPDATE_UNIT_FROM_GLOBAL_STORE Anya   episode2_stats_anya}
        {AMLA_XP_CAP_TIER_2            Anya}

        {UPDATE_UNIT_FROM_GLOBAL_STORE Durvan episode2_stats_durvan}
        {AMLA_XP_CAP_TIER_2            Durvan}

        {FACE_DIRECTION (id=Anya)   sw}
        {FACE_DIRECTION (id=Durvan) nw}

        # The loyal player elves

        {NAMED_UNIT 1 ("Elvish Druid") 8 9 Eluclya ( _ "Eluclya") (
            unrenamable=yes
            [modifications]
                {TRAIT_LOYAL}
                {TRAIT_STRONG}
            [/modifications]
        )} {NO_UPKEEP} {FACING se}

        {NAMED_UNIT 1 ("Elvish Fighter") 13 9 Nalan ( _ "Nalan") (
            unrenamable=yes
            [modifications]
                {TRAIT_LOYAL}
                {TRAIT_DEXTROUS}
            [/modifications]
        )} {NO_UPKEEP} {FACING sw}

        {NAMED_UNIT 1 ("Elvish Fighter") 10 8 Crendil ( _ "Crendil") (
            unrenamable=yes
            [modifications]
                {TRAIT_LOYAL}
                {TRAIT_RESILIENT}
            [/modifications]
        )} {NO_UPKEEP} {FACING s}

        # Cutscene NPCs

        {NAMED_UNIT 2 ("Huntsman") 8 7 Zareth ( _ "Zareth") (
            canrecruit=yes
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_INTELLIGENT}
            [/modifications]
            facing=se
        )}

        {NAMED_UNIT 2 ("Elvish Marshal") 14 11 Gecelan ( _ "Gecelan") (
            canrecruit=yes
            [modifications]
                {TRAIT_DEXTROUS}
                {TRAIT_RESILIENT}
            [/modifications]
            facing=nw
        )}

        {NAMED_UNIT 2 ("Faerie Dryad") 7 12 Aragea ( _ "Aragea") (
            [modifications]
                {TRAIT_INTELLIGENT}
                {TRAIT_QUICK}
            [/modifications]
            facing=ne
        )}

        {GENERIC_UNIT 2 ("Elvish Scout")  12  3} {FACING sw}
        {GENERIC_UNIT 2 ("Elvish Scout")   8  4} {FACING se}
        {GENERIC_UNIT 2 ("Elvish Scout")  18 10} {FACING nw}
        {GENERIC_UNIT 2 ("Elvish Rider")   5 13} {FACING ne}

        {NAMED_UNIT 2 ("Elvish Archer") 15 15 Elytha ( _ "Elytha") (
            gender=female
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_QUICK}
            [/modifications]
            facing=se
        )}

        {NAMED_UNIT 2 ("Elvish Archer") 16 16 Unia ( _ "Unia") (
            gender=female
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_QUICK}
            [/modifications]
            facing=nw
        )}

        {LOCK_VIEW}
    [/event]

    [event]
        name=start

        [message]
            speaker=Eluclya
            message= _ "My lady, since you are returning to the Far North we thought we should let you know you can count on our help. Should you need fighters or a healer..."
        [/message]

        [message]
            speaker=Elynia
            message= _ "I appreciate your offer, and you can come with us if you wish."
        [/message]

        [message]
            speaker=narrator
            image=wesnoth-icon.png
            message= _ "These three loyal elves—Eluclya, Nalan and Crendil—will be available for you to recall from now on."
        [/message]

        [message]
            speaker=Durvan
            message= _ "Elynia, I’m not sure leaving most of our men behind is actually a good idea."
        [/message]

        [message]
            speaker=Elynia
            message= _ "I prefer that they stay here to investigate the ruins for us and assist the elves should the Empire send more troops back here. Anya can teleport them back to us later if necessary. We don’t have much time and we have already tarried here for too long because of my incompetence."
        [/message]

        [message]
            speaker=Anya
            message= _ "Don’t say such things — it’s not your fault! Teleportation is a very complicated and dangerous skill to learn for those who weren’t born with the ability!"
        [/message]

        {FACE_DIRECTION (id=Elynia) ne}

        [message]
            speaker=Elynia
            message= _ "If you say so, girl. (<i>smiling</i>) I suppose it’s not my place to argue with a creature of the darkness."
        [/message]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=Elynia
            message= _ "Let’s return."
        [/message]

        [message]
            speaker=Anya
            message= _ "Very well!"
        [/message]

        [delay]
            time=200
        [/delay]

        {PUT_TO_RECALL_LIST (
            side=1
            race=elf
        )}

        [store_unit]
            [filter]
                id=Elynia
            [/filter]
            variable=elynia_store
            kill=yes
        [/store_unit]

        [store_unit]
            [filter]
                id=Anya
            [/filter]
            variable=anya_store
            kill=yes
        [/store_unit]

        [store_unit]
            [filter]
                id=Durvan
            [/filter]
            variable=durvan_store
            kill=yes
        [/store_unit]

        [kill]
            side=2
        [/kill]

        [redraw][/redraw]

        {BLACK_SCREEN}

        [modify_side]
            side=1
            shroud=yes
        [/modify_side]

        [sound]
            name="magic-dark-big.ogg"
        [/sound]

        [delay]
            time=100
        [/delay]

        [sound]
            name="lightning.ogg"
        [/sound]

        [replace_map]
            map="{LE /maps/01_02_A_Light_in_the_Darkness.map}"
            expand,shrink=yes,yes
        [/replace_map]

        [redraw][/redraw]

        [scroll_to]
            x,y=42,24
            {WARP}
        [/scroll_to]

        [delay]
            time=2000
        [/delay]

        # Items

        {PLACE_IMAGE "items/bones.png" 24 17}
        {PLACE_IMAGE "items/bones.png~FL(horiz)" 11 21}
        {PLACE_IMAGE "items/bones.png" 31 11}

        {PLACE_IMAGE "scenery/trash.png" 35 26}

        {PLACE_IMAGE "scenery/village-human-burned1.png" 12 16}
        {PLACE_IMAGE "scenery/village-human-burned4.png" 17 22}
        {PLACE_IMAGE "scenery/village-human-burned3.png" 22 13}
        {PLACE_IMAGE "scenery/village-human-burned2.png" 18 30}

        {PLACE_IMAGE "scenery/mine-abandoned.png" 40 8}

        {PLACE_IMAGE "scenery/rubble.png" 31 26}

        {PLACE_IMAGE "scenery/oak-leaning.png" 5 4}

        {PLACE_IMAGE "scenery/rock3.png" 31 6}
        {PLACE_IMAGE "scenery/rock1.png" 35 8}

        {PLACE_IMAGE "scenery/blood-trail-1.png" 41 26}
        {PLACE_IMAGE "scenery/blood-trail-2.png" 40 26}

        {PLACE_IMAGE "scenery/gore-3.png" 32 24}
        {PLACE_IMAGE "scenery/gore-3.png" 29 19}
        {PLACE_IMAGE "scenery/gore-3.png~FL(horiz)" 27 23}
        {PLACE_IMAGE "scenery/gore-2.png" 30 24}
        {PLACE_IMAGE "scenery/gore-2.png" 29 28}

        [set_variables]
            name=elynia_store
            mode=merge
            [literal]
                x,y,facing=41,24,se
            [/literal]
        [/set_variables]

        [set_variables]
            name=anya_store
            mode=merge
            [literal]
                x,y,facing=42,24,sw
            [/literal]
        [/set_variables]

        [set_variables]
            name=durvan_store
            mode=merge
            [literal]
                x,y,facing=41,25,ne
            [/literal]
        [/set_variables]

        [time_area]
            {UNDERGROUND}
            terrain=X*
            [or]
                x=34-48,33   ,30-32,37-38,43-44
                y=22-30,26-31,30-31,20   ,20
            [/or]
        [/time_area]

        [sound]
            name="magic-dark-big-miss.ogg"
        [/sound]

        {RESET_SCREEN}

        [unstore_unit]
            variable=elynia_store
        [/unstore_unit]

        [unstore_unit]
            variable=anya_store
        [/unstore_unit]

        [unstore_unit]
            variable=durvan_store
        [/unstore_unit]

        {CLEAR_VARIABLE elynia_store,anya_store,durvan_store}

        [redraw]
            side=1 # refresh shroud
        [/redraw]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=Durvan
            message= _ "Where are we? Where is everyone?"
        [/message]

        [delay]
            time=750
        [/delay]

        [message]
            speaker=narrator
            message= _ "While Anya and Durvan contemplate their surroundings, Elynia picks up a necklace identical to Anya’s, covered in blood."
            image=wesnoth-icon.png
        [/message]

        [delay]
            time=250
        [/delay]

        [message]
            speaker=Elynia
            message= _ "This does not bode well."
        [/message]

        [message]
            speaker=Anya
            message= _ "That trail... No..."
        [/message]

        {MOVE_UNIT (id=Elynia) 38 27}
        {FACE_DIRECTION (id=Elynia) nw}

        {MOVE_UNIT (id=Durvan) 39 27}

        [delay]
            time=750
        [/delay]

        [message]
            speaker=Anya
            message= _ "Please tell me they’re not..."
        [/message]

        [unit]
            x,y=37,27
            side=6
            type=Door
            upkeep=free
            max_hitpoints=8
        [/unit]

        [animate_attack]
            [filter]
                x,y=37,27
            [/filter]
            [filter_second]
                id=Elynia
            [/filter_second]
            [filter_attack]
                name=faerie touch
            [/filter_attack]
            kill=yes
            animate=yes
            fire_event=no
            amount=8
            #experience=no
        [/animate_attack]

        [remove_terrain_overlays]
            x,y=37,27
        [/remove_terrain_overlays]

        # Not updating shroud yet, this is by design and important. We do need
        # the terrain update right now, though.

        [redraw]
            clear_shroud=no
        [/redraw]

        {MOVE_UNIT (id=Elynia) 35 26}

        [hide_unit][/hide_unit]

        {FADE_TO_BLACK}

        [place_shroud]
            side=1
        [/place_shroud]

        [fade_out_music]
            time=500
        [/fade_out_music]

        [message]
            speaker=Elynia
            scroll=no
            message= _ "... May the Lords of Light have mercy..."
        [/message]

        # Begin enemy sides set-up

        [modify_side]
            [filter_side]
                team_name=evil
            [/filter_side]
            hidden=no
        [/modify_side]

        [store_starting_location]
            side=3
        [/store_starting_location]

        # Inserting units on the battlefield like this
        # takes visibly long, and they are visibly drawn
        # first one by one. This is annoying, so it's
        # better to do the spawning with hidden units
        # that are cleanly and simultaneously unhidden
        # when done.

        # wmllint: recognize General Ramzal
        [hidden_unit]
            canrecruit=yes
            type=Chaos Sharpshooter
            id=General Ramzal
            name= _ "General Ramzal"
            side=3
            x,y=$location.x,$location.y
            facing=se
            [modifications]
                {TRAIT_INTELLIGENT}
                {TRAIT_RESILIENT}
            [/modifications]
        [/hidden_unit]

        [capture_village]
            side=3
            terrain=*^V*
        [/capture_village]

        [store_starting_location]
            side=4
        [/store_starting_location]

        # wmllint: recognize Sibul
        [hidden_unit]
            canrecruit=yes
            type=Demon Grunt
            id=Sibul
            name= _ "Sibul"
            side=4
            experience=3
            x,y=$location.x,$location.y
            facing=sw
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_DEXTROUS}
            [/modifications]
        [/hidden_unit]

        {CAPTURE_VILLAGES 12 $location.x $location.y 8}

        [store_starting_location]
            side=5
        [/store_starting_location]

        # wmllint: recognize Vrenmark
        [hidden_unit]
            canrecruit=yes
            type=Chaos Marauder
            id=Vrenmark
            name= _ "Vrenmark"
            experience=12
            side=5
            x,y=$location.x,$location.y
            facing=ne
            [modifications]
                {TRAIT_INTELLIGENT}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        {CAPTURE_VILLAGES 5 $location.x $location.y 8}

        # End enemy sides set-up

        [delay]
            time=500
        [/delay]

        # Begin battlefield set-up

        [hidden_unit]
            side=2
            x,y=17,22
            hitpoints,experience=2,16
            facing=se
            type=Demon Grunt
            gender=male
            name= _ "Amphael"
            [modifications]
                {TRAIT_DEXTROUS}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=3
            x,y=17,21
            experience=2
            facing=s
            type=Demon
            gender=female
            name= _ "Vrena"
            [modifications]
                {TRAIT_DEXTROUS}
                {TRAIT_RESILIENT}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=4
            x,y=24,25
            experience=6
            facing=se
            type=Dark Knight
            name= _ "Zulter"
            hitpoints=22
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=3
            x,y=26,26
            experience=2
            hitpoints=29
            facing=nw
            type=Blood Imp
            name= _ "Sharghel"
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=2
            x,y=25,26
            hitpoints,experience=11,4
            facing=
            type=Demon Zephyr
            gender=female
            name= _ "Riza"
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_RESILIENT}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=2
            x,y=26,21
            hitpoints,experience=1,3
            facing=ne
            type=Fire Faerie
            name= _ "Malryne"
            [modifications]
                {TRAIT_INTELLIGENT}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=5
            x,y=26,22
            experience=2
            facing=n
            type=Chaos Invader
            name= _ "Faras"
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=3
            x,y=14,9
            experience=13
            hitpoints=31
            facing=se
            type=Demon
            name= _ "Vulmorse"
            [modifications]
                {TRAIT_RESILIENT}
                {TRAIT_STRONG}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=2
            x,y=15,10
            hitpoints,experience=3,5
            facing=nw
            type=Demon
            gender=male
            name= _ "El-Daghard"
            [modifications]
                {TRAIT_RESILIENT}
                {TRAIT_DEXTROUS}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=3
            x,y=16,10
            experience=9
            facing=nw
            type=Imp
            name= _ "Knox"
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_DIM}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=3
            x,y=13,16
            facing=sw
            type=Demon Zephyr
            gender=female
            name= _ "Shege Ros"
            [modifications]
                {TRAIT_INTELLIGENT}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=3
            x,y=17,13
            facing=se
            type=Chaos Invoker
            name= _ "Azora"
            hitpoints=11
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_RESILIENT}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=4
            x,y=32,9
            facing=sw
            type=Demon
            name= _ "Kalehmar"
            [modifications]
                {TRAIT_INTELLIGENT}
                {TRAIT_STRONG}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=5
            x,y=8,18
            facing=nw
            gender=female
            hitpoints=2
            type=Demon
            name= _ "Zharma"
            [modifications]
                {TRAIT_DEXTROUS}
                {TRAIT_QUICK}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=5
            x,y=12,24
            facing=sw
            type=Imp
            name= _ "Drogor"
            [modifications]
                {TRAIT_SLOW}
                {TRAIT_DIM}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=2
            x,y=19,16
            facing=se
            type=Rock Golem
            hitpoints=13
            experience=6
        [/hidden_unit]

        [hidden_unit]
            side=2
            x,y=26,23
            facing=nw
            type=Animated Rock
            hitpoints=2
            experience=5
        [/hidden_unit]

        [hidden_unit]
            side=2
            x,y=11,22
            facing=se
            type=Animated Rock
            hitpoints=7
            experience=2
        [/hidden_unit]

        # Guardians

#ifndef EASY
        [hidden_unit]
            side=4
            ai_special=guardian
            upkeep=free
            x,y=33,5
            facing=se
            type=Demon
            gender=female
            name= _ "Kyanala"
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_INTELLIGENT}
            [/modifications]
        [/hidden_unit]

        [hidden_unit]
            side=4
            ai_special=guardian
            upkeep=free
            x,y=37,10
            facing=nw
            type=Demon
            gender=female
            name= _ "Shergal"
            [modifications]
                {TRAIT_STRONG}
                {TRAIT_DEXTROUS}
            [/modifications]
        [/hidden_unit]
#endif

        # End battlefield set-up

        {REPLACE_SCENARIO_MUSIC "returning_in_time.ogg"}

        {MOVE_UNIT (id=Durvan) 36 26}

        [message]
            speaker=Durvan
            scroll=no
            message= _ "This... is quite the bloody mess..."
        [/message]

        [delay]
            time=750
        [/delay]

        [message]
            speaker=Elynia
            scroll=no
            message= _ "Anya... I..."
        [/message]

        [delay]
            time=500
        [/delay]

        [message]
            speaker=Elynia
            scroll=no
            message= _ "... I— I advise you don’t come outside—"
        [/message]

        {MOVE_UNIT (id=Anya) 34 26}

        [delay]
            time=1000
        [/delay]

        [scroll_to]
            x,y=26,21
            {WARP}
        [/scroll_to]

        #
        # Unveil the map
        #

        [modify_side]
            side=1
            shroud=no
        [/modify_side]

        {RESET_SCREEN}

        # Unhide everyone

        [unhide_unit][/unhide_unit]

        [redraw]
            side=1
        [/redraw]

        [delay]
            time=2000
        [/delay]

        [scroll_to]
            x,y=27,13
        [/scroll_to]

        [delay]
            time=1000
        [/delay]

        [scroll_to]
            x,y=17,22
        [/scroll_to]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=Anya
            scroll=no
            message= _ "(<i>crying</i>) No..."
        [/message]

        [delay]
            time=1000
        [/delay]

        [scroll_to]
            x,y=12,6
        [/scroll_to]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=General Ramzal
            # po: The full title is "The Fist of Uria", and is male, but this is supposed
            # po: to be unclear at this point in order to mess with Elynia's head.
            message= _ "There they are! Just like the Fist told us, they would turn up soon looking for their fallen friends. Would that our pets had lingered around for long enough. But I’m rambling — let’s end this once and for all!"
        [/message]

        [message]
            speaker=Elynia
            message= _ "Search the settlement for survivors, gather any living humans from the nearby villages, and try to locate Elorran and Tara’s remains."
        [/message]

        [message]
            speaker=Durvan
            message= _ "Elynia...? What’s your plan?"
        [/message]

        [message]
            speaker=Elynia
            message= _ "We will make the demons pay for this atrocity. That is all I know and care about for the moment."
        [/message]

        {MOVE_UNIT (id=Elynia) 33 25}
        {MOVE_UNIT (id=Anya)   33 26}
        {MOVE_UNIT (id=Durvan) 34 24}

        {CLEAR_VARIABLE location}

        [fire_event]
            name=begin gameplay
        [/fire_event]
    [/event]

    [event]
        name=begin gameplay
        [modify_turns]
            {QUANTITY value 28 27 26}
        [/modify_turns]

        [modify_side]
            side=1
            {GOLD 250 240 230}
            {INCOME 3 2 2}
            village_gold=1
            recruit="Faerie Sprite,Footpad,Poacher,Thug,Ruffian"
        [/modify_side]

        {OBJECTIVES (
            {OBJECTIVE_VICTORY ( _ "Defeat all enemy leaders")}

            {OBJECTIVE_DEFEAT  ( _ "Death of Elynia")}
            {OBJECTIVE_DEFEAT  ( _ "Death of Anya")}
            {OBJECTIVE_DEFEAT  ( _ "Death of Durvan")}

            {TURNS_RUN_OUT}

            {OBJECTIVE_CARRYOVER}
        )}

        {RESET_THEME}

        {UNLOCK_VIEW}
    [/event]

    [event]
        name=side 1 turn 1 end
        [message]
            speaker=Elynia
            scroll=no
            message= _ "Anya... I’m truly sorry for all this. It all has been my fault..."
        [/message]

        [delay]
            time=2000
        [/delay]

        [message]
            speaker=Anya
            scroll=no
            message= _ "(<i>still crying</i>) Don’t blame yourself. This... we knew it would happen. It would happen sooner or later."
        [/message]

        [message]
            speaker=Anya
            scroll=no
            message= _ "I just... I just hoped I’d have a chance to say goodbye to them. They... they took care of me for so long, ever since I was abandoned... as a child."
        [/message]
    [/event]

    [event]
        name=side 2 turn 1 end
        [message]
            speaker=Anya
            scroll=no
            message= _ "I could never understand. I had heard stories about your kind... And then I met you, and I saw you and that elvish lady, and the other elves... You have such a different perception of those who ascend to faeriedom... You look upon them with awe and respect. Humans don’t share the sentiment with those born from faerie and demonkind like me."
        [/message]

        [message]
            speaker=Anya
            scroll=no
            message= _ "They hate us. Perhaps out of fear, or out of ignorance. Or simply because we are not like them."
        [/message]

        [message]
            speaker=Anya
            scroll=no
            message= _ "Thirteen years ago, Tara found me in the forest. I was cold, starving, and frightened. She brought me to Elorran, and together they raised me since then, all despite the dangers of their mission. The rational option for them should have been to leave me behind so I wouldn’t hinder them, and yet..."
        [/message]
    [/event]

    [event]
        name=recruit
        [filter]
            side=3
        [/filter]

        [fire_event]
            name=anya_dlg_07
        [/fire_event]
    [/event]

    # Last resort if the side 3 AI screws up (shouldn't happen!)

    [event]
        name=side 3 turn 1 end
        [fire_event]
            name=anya_dlg_07
        [/fire_event]
    [/event]

    [event]
        name=anya_dlg_07
        [message]
            speaker=Anya
            scroll=no
            message= _ "... They taught me many things. But most importantly..."
        [/message]
    [/event]

    [event]
        name=moveto,attack
        [filter]
            side=3
        [/filter]

        [fire_event]
            name=anya_dlg_08
        [/fire_event]
    [/event]

    # Last resort if the side 3 AI screws up (shouldn't happen!)

    [event]
        name=side 3 turn 1 end
        [fire_event]
            name=anya_dlg_08
        [/fire_event]
    [/event]

    [event]
        name=anya_dlg_08
        [message]
            speaker=Anya
            scroll=no
            message= _ "They taught me to smile."
        [/message]
    [/event]

    [event]
        name=side 4 turn 1 refresh
        [message]
            speaker=Anya
            scroll=no
            message= _ "My mission failed. I brought you back, but we don’t have the Ruby, and Elorran and Tara can’t help us anymore. But... I’m sure all this had to happen for a reason, even if it often feels like a cruel and pointless game of life and death."
        [/message]

        [message]
            speaker=Anya
            scroll=no
            message= _ "If we are still alive, it must mean something..."
        [/message]
    [/event]

    [event]
        name=side 5 turn 1 refresh
        [message]
            speaker=Anya
            scroll=no
            message= _ "It must mean our purpose in this game hasn’t been fulfilled yet."
        [/message]
    [/event]

    [event]
        name=side 5 turn 1 end
        [message]
            speaker=Anya
            scroll=no
            message= _ "I will follow you until the end... what else is there for me to do."
        [/message]
    [/event]

    [event]
        name=side 1 turn 2

        [fade_out_music]
            delay=250
        [/fade_out_music]

        [message]
            speaker=Anya
            scroll=yes
            message= _ "You are all I have now."
        [/message]

        {REPLACE_SCENARIO_MUSIC ("northerners.ogg")}
        {APPEND_MUSIC           ("heroes_rite.ogg")}
        {APPEND_MUSIC           ("weight_of_revenge.ogg")}
    [/event]

    #
    # General Ramzal leaves on turn 3, leaving a replacement
    # in command instead.
    #

    # Make sure he doesn't get killed before then

    {FORCE_CHANCE_TO_HIT () (id="General Ramzal") 0 ()}

    [event]
        name=side 3 turn 3 refresh

        [message]
            speaker=General Ramzal
            message= _ "I’ve been eagerly awaiting the opportunity to behold the Lady of Light’s impaled torso, but that won’t happen now, for my presence is required in Kalari. But please, go on without me; just make sure to leave a trophy for me to claim."
        [/message]

        {MOVE_UNIT (id=General Ramzal) 7 4}

        [animate_unit]
            [filter]
                id=General Ramzal
            [/filter]
            flag=pre_teleport
            with_bars=yes
        [/animate_unit]

        [hide_unit]
            id=General Ramzal
        [/hide_unit]

        [store_starting_location]
            side=3
        [/store_starting_location]

        [unit]
            x,y=$location.x,$location.y
            facing=se
            side=3

            animate=yes

            canrecruit=yes
            type=Chaos Razerman
            id=Glorderon
            name= _ "Glorderon"
            [modifications]
                {TRAIT_SLOW}
                {TRAIT_RESILIENT}
            [/modifications]
        [/unit]

        [kill]
            id=General Ramzal
            animate,fire_event=no,no
        [/kill]

        {CLEAR_VARIABLE location}
    [/event]

    [event]
        # victory is only used as a last resort if the player
        # somehow beat this scenario before turn 10
        name=turn 8,victory

        [sound]
            name="explosion-big.ogg"
        [/sound]

        {QUAKE ("rumble.ogg")}

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=Anya
            message= _ "What was that explosion? The volcano?"
        [/message]

        [message]
            speaker=Elynia
            message= _ "No. It was much farther from this region..."
        [/message]
    [/event]

    [event]
        # victory is only used as a last resort if the player
        # somehow beat this scenario before turn 10
        name=turn 9,victory
        [message]
            speaker=Elynia
            message= _ "The explosion definitely came from Raelthyn. There’s an enormous cloud of smoke coming from that direction. This... I suppose this explains why I couldn’t contact Valen yesterday."
        [/message]
    [/event]

    [event]
        name=last breath
        [filter]
            id=Glorderon
        [/filter]

        [message]
            speaker=Glorderon
            message= _ "This... isn’t po—" # wmllint: no spellcheck
        [/message]
    [/event]

    [event]
        name=last breath
        [filter]
            id=Sibul
        [/filter]

        [message]
            speaker=Sibul
            message= _ "Damn you, creatures— Grargh!!!"  # wmllint: no spellcheck
        [/message]
    [/event]

    [event]
        name=last breath
        [filter]
            id=Vrenmark
        [/filter]

        [message]
            speaker=Vrenmark
            message= _ "Ah, yes, you can kill me now, but at the end of the day—"
        [/message]
    [/event]

    [event]
        name=enemies defeated
        {ENDLEVEL_VICTORY yes}
    [/event]

    [event]
        name=victory

        {FACE_UNIT (id=Durvan) (id=Elynia)}

        [message]
            speaker=Durvan
            message= _ "Elynia, can I talk to you for a moment?"
        [/message]

        [message]
            speaker=Elynia
            message= _ "You mean... Well, yes, of course."
        [/message]

        [message]
            speaker=Durvan
            message= _ "(<i>aside</i>) We found a witness. He claims a demon and a faerie were amongst the many victims of a number of mechanical birds who descended from the sky, killing and devouring everybody in their path, making sure to leave no whole corpses behind. Elorran and Tara..."
        [/message]

        [message]
            speaker=Elynia
            message= _ "(<i>aside</i>) I understand. Why... Why did it have to end like this...? Just when I thought we had a chance to rally demonkind against Uria..."
        [/message]

        [delay]
            time=750
        [/delay]

        {FACE_UNIT (id=Anya) (id=Elynia)}

        [message]
            speaker=Anya
            message= _ "Elynia?"
        [/message]

        [message]
            speaker=Elynia
            message= _ "Yes?"
        [/message]

        [message]
            speaker=Anya
            message= _ "What are we going to do now?"
        [/message]

        [delay]
            time=1000
        [/delay]

        [message]
            speaker=Elynia
            message= _ "I don’t know anymore. If Raelthyn has fallen, then all hope is lost; the Chaos Empire has won the war, and Uria is now able to do whatever she wants with Irdya and her next target with that artifact in her possession. We might be able to survive the upcoming onslaught for a while if we go back with Unarye, assuming they haven’t also been crushed by these relentless hordes coming out of damned nowhere..."
        [/message]

        [message]
            speaker=Durvan
            message= _ "What if we left the Great Continent instead?"
        [/message]

        [message]
            speaker=Elynia
            message= _ "The elves in Zocthanol Isle told us their merfolk allies had evidence that only the Great Northern Ice Plains remain besides this continent. We would quickly perish there, so that’s not an option. And what would the point be if Uria presumably has the power to destroy Irdya itself?"
        [/message]

        [message]
            speaker=Durvan
            message= _ "You aren’t suggesting we just sit here and do nothing, are you?"
        [/message]

        [message]
            speaker=Elynia
            message= _ "I..."
        [/message]

        [delay]
            time=750
        [/delay]

        [message]
            speaker=Elynia
            message= _ "... guess I am."
        [/message]

        [delay]
            time=1500
        [/delay]

        [message]
            speaker=Anya
            message= _ "Elynia, please! Just... let’s go back to Raelthyn."
        [/message]

        [message]
            speaker=Elynia
            message= _ "To see more of this? Do you really want to see more senseless destruction? Do you really want me to lead you to another devastated battlefield littered with dismembered corpses?"
        [/message]

        [message]
            speaker=Anya
            message= _ "I feel this is not over yet. Let’s go back. Please..."
        [/message]

        [delay]
            time=1000
        [/delay]
    [/event]
[/scenario]

# kate: indent-mode normal; encoding utf-8; space-indent on;