Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
,,,,!Seven Heirs Library
<div class="grid">
<div class="bigintro">
''The Seven Heirs of Ophaesia'' is a low-fantasy interactive novel set in a Renaissance-esque world wherein the player is the seventh heir to a kingdom rife with intrigue. The ''Seven Heirs Library'' is a supplementary library of short stories set within in the Seven Heirs universe.
<center><a class="demo" data-passage="About">Learn More</a></center>
\
''Disclaimer:'' These stories are purely supplemental and in some cases may go against established canon for the game.
<<nobr>>
<center>
<a class="greenbig" data-passage="Story Library">Library</a>
<a class="greenbig" data-passage="Customization">Customization</a>
</center>
<</nobr>>
</div>
\
<div class="lilupdate">
<<include "Little Update">>
</div>
</div>[[About]]
[[Story Library]]
[[Customization]]
[[Updates]]!Story Library
<div class="grid">
<div class="card">
!!!Slowly
''Words:'' 1k
''Rating:'' PG
''Characters:'' Atheron, MC
''Warnings:'' None
''Description:'' Atheron reminisces on how he fell for his wife over time.
''Interactive?'' No
<center><a class="read" data-passage="Slowly Intro">Read</a></center>
\</div>
<div class="card">
!!!The Golden Prince
''Words:'' 1.6k
''Rating:'' PG-13
''Characters:'' Senetha, Terrisen
''Warnings:'' Vague allusions to sexuality
''Description:'' Senetha and Terrisen share a heated moment after sparring in the courtyard.
''Interactive?'' No
<center><a class="read" data-passage="The Golden Prince Intro">Read</a></center>
\</div>
<div class="card">
<<include "New">>
!!!Lavender Blooms in Elentha
''Words:'' 1.8k
''Rating:'' PG
''Characters:'' Ysonia
''Warnings:'' None
''Description:'' While away in Elentha, Ysonia attempts to write a letter to her child.
''Interactive?'' Yes
<center><a class="read" data-passage="Lavender Blooms in Elentha Intro">Read</a></center>
\</div>
<div class="card">
<<include "Patreon">>
!!!Quiet Voices
''Words:'' 3.4k
''Rating:'' PG
''Characters:'' Kosphoren, Olarion
''Warnings:'' None
''Description:'' After Olarion returns from Amethos, he and Kosphoren reconnect.
''Interactive?'' Yes
<center><a class="read" data-passage="Quiet Voices Intro">Read</a></center>
\</div>
</div>
\
----
<<include "The Return">>
<div id="storypage">
!Slowly
It happened slowly; so slowly, in fact, as to almost not be noticed.
He couldn’t say for certain when it began. Perhaps it started on their wedding day, when he saw her stood there before the Priestess, resolute and proud and undaunted, refusing to be cowed by him or the King. He admired such courage in the face of such uncertainty. Indeed, she was braver by far than him, for he felt his palms sweat and could not keep himself from shifting from foot to foot. The only sign of her wariness came when she met his eyes and gave a shaky smile. The expression tugged at something within him — he knew not what it was, only that he wanted at that moment to be away from the hundred or so pairs of eyes set upon them so that he might reassure her privately and without pressure.
She did not need his assurances though, for within a blink of his eyes the unease was wiped from her face and she was once more impassive.
Perhaps it started on their wedding night. He made it clear that he held no expectations of her, of the marriage they were both forced into. He could not say what he thought her response would be, only that he was taken aback when she said, “If that is what makes you comfortable, then I shall respect it.” Suddenly their positions were seemingly reversed, and she was the one seeing to his well-being, ensuring that he was not distressed by their predicament.
He had thought to leave her alone in the bedchamber that night but found instead that he was drawn into conversation with her, discussing matters both significant and trivial. He was impressed by her breadth of knowledge and the unique perspective her youth afforded her, and before either of them realized it, it was morning and the servants were knocking upon the chamber door. They said nothing of the darkness under their eyes that spoke of a sleepless night, but he was aware of knowing glances sent his way the rest of the morning. It made his skin heat, and he wanted to reveal the truth but did not for fear of embarrassing the Princess. He could bear the scandal of leaving the marriage unconsummated, but he would not subject his new wife to the relentless speculation it would evince.
Perhaps it was no one moment which engendered it but instead it came from several little instances which occurred as he and the Princess became acquainted with their new life.
He was — unnecessarily so, it later proved — unsure about taking his wife to Methina, for it was so very different from the capital. Life was far slower there, simpler and perhaps unrefined, and he worried she would miss the gilded luxury of the palace. Yet when she set foot in the castle in Ethyras, she smiled, bright and radiant and breath-taking, and he felt an immense relief that left him winded.
She embraced the rustic lifestyle of the island without hesitation, even daring to tend to the garden herself, much to the surprise of the servants. She spoke freely with them and they with her, and he saw as they all, one by one and then altogether, fell for her. He’d watch from a distance as she chatted and joked and laughed with them, paying no heed to their vast difference in status, and found himself smiling, something he had not done in so long, he had feared he’d forgotten how.
She wept when they left the island to return to the capital. It was the first time he saw her cry, and it struck him harder and sharper than any wound he’d endured. Unthinking, he pulled her into his arms, whispering soothing words into her hair and stroking her back. Her hands, now roughened from the work she did on the island, gripped the fabric of his shirt, and his arms tightened around her, wanting her closer, wanting her to feel… Safe? Cared for? He could not say.
Even after her tears ceased, they remained in the embrace, and it was days after that he realized it was the first time there had been anything more than a casual, glancing touch between them.
For weeks later, the memory of her scent — an airy fragrance of sunlight and flowers and soil — and the feeling of her body, warm and soft against his, would come unbidden to his mind as he tried to fall asleep. His dreams were filled with visions of her, and he’d awaken restless and craving her presence, craving the sound of her voice and the sight of her brilliant smile and… something more.
He could not articulate it; he dared not try.
He could see her discontent in readjusting to court life, could see how her smiles were strained and her words were carefully selected. He could see her contort herself into something acceptable for others, for her father and siblings and the rest of palace as they watched her like scavengers, waiting for the moment she fell. But he would not let her fall. He remained ever at her side, hand upon her back, there to lift her up if she felt herself crumbling. There to pick up the pieces if she broke. There to speak when she was left voiceless. He never wavered, and she found security in him and strength from it. He did not tell her that he drew his own strength from her, from his growing desire to be her peer, for it was clear to all, himself most especially, that it was she who was truly the brave one, the strong one, the powerful one. Compared to her, he was nothing, but he was determined to become something for her.
He was determined to become her equal so that maybe one day she would look upon him and find herself glad to have married him.
For he found himself ever more grateful, ever more pleased, ever more in awe to have married her.
\
----
<<include "Story Return">>
</div><div id="storyintro">
!Slowly
''Words:'' 1k
''Rating:'' PG
''Characters:'' Atheron, MC
''Warnings:'' None
''Interactive?'' No
Atheron reminisces on how he fell for his wife over time.
</div>
<<nobr>>
<center>
<a class="greenbig" data-passage="Slowly">Continue</a>
<a class="redbig" data-passage="Story Library">Return</a>
</center>
<</nobr>><div id="storypage">
!The Golden Prince
“Sena, are you listening?"
Senetha blinked, returning back to himself, and met the pair of vivid blue eyes staring at him, corners crinkled with amusement. Warmth bloomed across his face, and he had to look away, as one turns away from the brightness of the sun.
“I am,” he answered shortly.
A huff of laughter, and Terrisen stretched out his legs before him. The two of them sat on the seat of a fountain in the courtyard. A warm spring breeze freed blossoms from their branches, sending them scattering across the water of the fountain, the ground, and even onto the two men themselves. Terrisen picked one off his breeches and placed it behind Senetha’s ear with a smile. His fingertips brushed the bare skin of Senetha’s neck, and Senetha could not suppress the way he shivered.
But Terrisen had already moved on.
“As I was saying, Jasiphae and I attended a salon the other day, and oh, I wish you could have been there!”
Blinking once more, Senetha turned to look at Terrisen. His gaze lingered too long on his friend’s bare chest before he managed to drag his eyes to a safer area, like that of his face. “You do?”
Terrisen grinned at him, and Senetha swore his heart skipped a beat. “Yes!” he said. “Neraven is so utterly besotted with that Meranae girl, Sena. He made such a fool of himself, fawning over her every need. I don’t think I saw him speak to a single noble, for how focused his attentions were on her!”
It should not have stung as it did, but Senetha felt a prick of disappointment in his chest. Terrisen didn’t truly want him there, but rather an audience to watch his older brother’s lovestruck antics.
With a noncommittal grunt, he turned to stare out at the courtyard. It was midday, but they were entirely alone, as this was not a popular place for nobles to promenade. It was known throughout the palace that the prince and his Paladin trained and sparred here, and, for the most part, nobles did not wish to subject themselves to such rowdiness, instead opting for the peace of the gardens or other courtyards.
Senetha’s always been glad of that fact, for it meant it was only he and Terrisen. It meant he had the golden prince entirely to himself, if only for a time.
Few could say that.
“Jasiphae said Neraven ought to forget the girl and find someone more suitable, but I know she secretly finds the entire thing romantic,” said Terrisen.
As always, Senetha’s shoulders tensed at the mention of his friend’s betrothed, his hands clenching into fists. He didn’t have anything against the girl — they only met but a handful of times, and each time she was polite and attentive — but his gut twisted whenever Terrisen spoke her name.
He knew what this feeling was. He knew what it meant.
He refused to acknowledge it.
“Senetha!”
He turned quickly back to Terrisen, who glared at him in annoyance. Senetha’s brows furrowed. “What?”
Terrisen heaved a sharp sigh, sitting up and gripping the edge of the fountain bench. “You’ve been doing this often as of late — staring off at nothing and barely paying attention to a word I say.” He looked at him, and Senetha had to keep himself from drowning in the blue of his friend’s eyes. “Is everything all right?”
Again, Senetha turned away, but Terrisen would not allow it that time. He reached out to grip Senetha’s jaw firmly and force him to meet his eyes. The touch sent lightning arcing through Senetha’s body, making his heart jump and flutter and his breath hitch. His throat was suddenly parched, his lips dry, and when he stuck his tongue out to wet them, Terrisen’s clear blue eyes followed the movement, and in that moment, all Senetha could feel was heat.
Heat from his cheeks, heat from the warmth of Terrisen’s hand. Terrisen’s fingers twitched ever so slightly, perhaps scalded from what he felt. A nail scraped again his skin, and Senetha only barely bit back the hiss of desire that yearned to break past his lips. And through it all, Terrisen kept looking at him, bearing witness to the want plain in Senetha’s eyes.
And Senetha saw his longing reflected in Terrisen’s own gaze, his eyes dark with it, face flushed.
There was a moment of odd, tense silence between them, the air filled with the promise of something Senetha dared not name. Terrisen seemed to inch closer, drawn to Senetha, eyes half-closing as his gaze slid down to Senetha’s lips, long lashes casting shadows on his cheeks. Soon they were so close, their noses touched ever so slightly, and Senetha gasped at the contact, taking Terrisen's breath inside him and shuddering it out with a gentle moan.
Senetha marveled at the thought, //knowledge// that he had shared a //breath// with his golden prince.
An eternity passed as the two of them simply stared into each other’s eyes, desire laid bare for the other see, until at last their lips touched, soft and delicate, as sweet as the petals brushing against the water and so unlike their sparring. But then one of their tongues darted out and suddenly… it was very much like their sparring.
Sighs and moans tore from throats as greedy hands roamed over bare skin. Terrisen’s hands cupped Senetha’s face as his tongue dragged along his, and Senetha’s own could not hold still, needing to feel as much of Terrisen as he could. For so long he has wanted this, dreamt of it and woken up hot and aching, and now—
“//Senetha//.”
Oh, by the Gods, hearing Terrisen moan his name would be his undoing.
But then the hands which held his face pressed against his chest, pushing him away. Caught up in the moment, he pushed forward, capturing Terrisen’s lips in another kiss, which was passionately returned even as he continued to push Senetha away until they finally broke apart. They stared at each other, both panting and glassy-eyed with lust. Terrisen kept his hands on Senetha’s chest, and Senetha in turn placed his hands over the prince’s, squeezing them in affection without thinking. That brought a smile to Terrisen’s face, a warm, radiant thing which made Senetha’s heart skip a beat.
“Not here,” Terrisen said. “We shouldn’t do… whatever it is we’re doing here.” He cast a pointed glance around the courtyard before looking back to Senetha. “Not where anyone could see us.”
Senetha’s face grew hot, and he nodded. He hesitated before speaking, licking his lips once more in a way which drew Terrisen’s gaze to his mouth. “You… You want to, though? You want… me?”
It was Terrisen’s turn to hesitate then, and he lowered his eyes, pulling his hands away from Senetha’s chest. Senetha’s heart was pounding again, but now it was accompanied by an aching in his chest rather than his breeches. His mind raced with everything Terrisen might say next, and he began to steel himself for the inevitable blow. It was as though they were sparring again, and he was waiting for Terrisen to strike.
“Sena… I…”
Oh, this was far worse than sparring. Even as he knew what Terrisen was likely to say — that he was betrothed, that this wasn’t what was done, that he was a prince and Senetha merely a Paladin — to actually hear the words from the lips which were just a moment before moaning his name, it was too much. This was not something for which he could ever truly brace himself. His heart was too defenseless against Terrisen.
So Senetha spoke before Terrisen could say the words which would rend him in two.
“I understand,” said Senetha in as even a tone as he could manage. Terrisen looked up at him, eyes wide. “You needn’t say anything else, Your Highness. This was simply… us being hot-blooded young men. Nothing more.”
Terrisen frowned. “Senetha—”
“It’s all right, Terrisen.” Senetha stood, walking over to where he had discarded his shirt earlier when they were sparring. Terrisen did not get up and follow him, but Senetha could feel his eyes upon him as he picked up his shirt and pulled it on.
“…That’s all this was, then?” Terrisen asked softly, and Senetha turned to look at him. The prince’s face, always so open, his heart ever on his sleeve, was closed-off in a way he had not seen before. “Two men giving in to base, meaningless lust? Nothing more?”
“What else would it be?”
At that, Terrisen glanced away sharply, face marred with a grimace. He drummed his fingers on the fountain in an anxious tattoo, and Senetha did naught but stare at him, wishing he could see into his mind, his heart. A moment passed, and then Terrisen stood, doing as Senetha had and going to pull his shirt on.
“Very well,” was all the prince said, and Senetha echoed the words back to him.
Prince and Paladin again stared at one another. No more words were spoken, something which tore at Senetha’s very core. Even in the moment, he knew he would regret not saying aloud what he felt then, but he could not bring himself to lay his soul bare before his friend. Not in that moment.
So they simply stared at one another in silence before turning away, leaving that courtyard and what passed between them behind.
Senetha told himself it was for the best, but each night that followed, when he awoke longing for the golden prince he could never truly have, he wept for what might have been.
----
<<include "Story Return">>
</div><div id="storyintro">
!The Golden Prince
''Words:'' 1.6k
''Rating:'' PG-13
''Characters:'' Senetha, Terrisen
''Warnings:'' Vague allusions to sexuality
Senetha and Terrisen share a heated moment after sparring in the courtyard.
</div>
<<nobr>>
<center>
<a class="greenbig" data-passage="The Golden Prince">Continue</a>
<a class="redbig" data-passage="Story Library">Return</a>
</center>
<</nobr>>\<span id="unsetwarning"></span>
\
\<div id="storyintro">
!Lavender Blooms in Elentha
''Words:'' 1.8k
''Rating:'' PG
''Characters:'' Ysonia
''Warnings:'' None
''Interactive?'' Yes
While away in Elentha, Ysonia attempts to write a letter to her child.
</div>
<<nobr>>
<div class="interactivebtns">
<center>
<<if $characterset is true>>
<a class="greenbig" data-passage="Lavender Blooms in Elentha">Continue</a>
<<else>>
<<button "Continue">>
<<replace "#unsetwarning">><<include "Unset Warning">><</replace>>
<</button>>
<</if>>
<a class="redbig" data-passage="Story Library">Return</a>
</center>
</div>
<</nobr>><div id="storypage">
!Lavender Blooms in Elentha
<center><u>''Draft 1''</u></center>
\
//[The parchment is achingly delicate, so fragile a soft sigh could threaten its stability. From the creases scarring it in every direction to the sepia-colored blotches unevenly staining the paper throughout, there is no part of the parchment has been left untouched. Even the ink is dulled by the dunnish patina of time. An old tear has left the bottom edge blunted and frayed.]//
My dearest $name,
This letter has been difficult for me to write. I have attempted it many times before, but each time I find that words fail me and I burn it, half-finished, and try to put the matter out of my mind, at which I have never succeeded. I never know where to begin, and I write in circles as I search for the words to tell you, as I am doing now… No, I cannot delay this any longer. You have gone too long without the truth, and I cannot prolong it further.
You have heard, no doubt, the stories about me. I did somewhat to stop them from reaching you, but such was an impossible task. It was inevitable that someone, whether cruel or unwitting, would make mention of them to you; I only hope they did so kindly, for your sake, though I doubt that was the case. Their hatred was never something I wanted for you, my love, and I would have done anything to spare you from it. Indeed, there were attempts, though your father has done well to cover them up.
When my belly first began to swell with you, I told no one. I had suspicions about my condition, but I prayed nightly to Naphenia they were not true. Please, understand that I did so not out of a lack of love for you; rather, I did so for how great my love was. I could not bear to bring a child into a world that would hate $him for no other reason than I was $his mother, especially when the one who would hate $him the most would be $his father. I bore the brunt of Ophaesia’s hatred alone, and I would have willingly done so for the rest of my life to spare you of it. So when there became no doubt that I was with child, I stole into the servant’s quarter in the dead of night and dressed myself as a simple maid. I covered my hair with a scarf and kept my eyes averted as I wove through the corridors of the palace, praying once more to Naphenia that none would question who I was and I would be able to escape. I nearly did.
My love, I was so close! So close to passing through the gates that separated the palace from the rest of Pytensia. Thinking of it now, my hand quivers with the memory of the adrenaline which coursed through my body as I saw the gates. I was but a few steps away from freedom when I heard it: footsteps, dozens of them, approaching fast and with purpose.
//I had been so close…//
\
<hr>
\
<center><u>''Draft 2''</u></center>
\
//[This parchment is as delicate as the last, but rather than an innumerable amount of creases, there are but a handful of deep ridges and furrows cutting across the page. The exposed planes of the parchment are still deeply colored with age, but everything hidden within the folds remains bright and clear. Untouched by time, the deep, rich black ink contrasts boldly against the page, with even her flourishes staying proud and true.]//
My dearest $name,
This letter has been difficult for me to write. I cannot delay this any longer. You have gone too long without the truth about myself, your father, and ==Alapha== Her Majesty.
Ophaesia’s hatred was never something I wanted for you, my love, and I would have done anything to spare you from it. Indeed, when my belly first began to swell with you, I told no one. I had suspicions, but ==I prayed== I could not bear to bring a child into a world that would hate $him for no other reason that I was $his mother. So I stole into the servant’s quarter dressed as a simple maid. I prayed ==once more== to Naph
//[Where the other letter ends at a torn edge, this one simply ends.]//
\
<hr>
\
<center><u>''Draft 3''</u></center>
\
//[This parchment is like new. There are but two folds, and the only discoloration is on the portion of the page not kept hidden within the folds. The rest of parchment is untouched in any manner.]//
My dearest $name,
This letter has been difficult for me to write. I cannot delay this any longer. You have gone too long without the truth about your father, Her Majesty, and myself.
Ophaesia’s hatred was never something I wanted for you, my love, and I would have done anything to spare you from it. Indeed, when my belly first began to swell with you, I told no one. I had suspicions, but I could not bear to bring a child into a world that would hate $him for no other reason than I was $his mother. So I stole into the servant’s quarter dressed as a simple maid. I prayed to Naphenia that I would be able to escape. I nearly did.
My love, I was so close! I was but a few steps away from freedom when I heard it: footsteps, dozens of them, approaching fast and with purpose. I fought, as much as I could against veteran guards and Paladins, raking my nails across their faces and even lowering myself to biting. My desperation to have you free — of me, of your father, of Ophaesia in its entirety — was overwhelming, my love, but I am no match for Tepharon’s warriors. I was hoisted over the shoulder of one of the men — a Paladin, I think — and escorted back to the King through the same hidden passageways the men had come. It was a wise decision to take those tunnels, for I screamed and wailed and threw my fists ineffectually against the back of the man who held me. There was naught I could do to free myself; I knew this, but the frustration of being so close to freedom to only be snatched up once again was great. I vented all my anger and despair as I could, and to his credit, the man who carried me did not deny me it, though perhaps he did so in hopes that I would tire myself out. It worked to a degree, for by the time I was brought before your father, I was much subdued.
I have seen your father wroth numerous times, but his fury that night was unlike anything I have seen before or since. It was a terrifying thing to behold; even, I think, for his men. I was brought to his study and set upon the floor with surprising gentleness before one of the guards forced me to my knees with a firm hand upon my shoulder. I saw him then, your father, standing before his desk, still dressed in his nightclothes, and it was then that the fear truly came over me.
\
<hr>
\
<center><u>''Draft 4''</u></center>
\
//[The parchment is disfigured with a dramatic web of creases, as though it had been crushed. Between the stains, the faded ink, and the pinhole tears, the page is dangerously close to becoming unreadable.]//
My dearest $name,
Few things have been more difficult than attempting to write this letter. I have tried so, so many times before, but words fail me each time. But I have excused myself long enough. My love, you deserve to know everything.
==No doubt you have heard stories of how I==
I dare not even repeat such things.
//[A second attempt:]//
\
==The beginning, then. I shall start there. When I was fifteen, I received the position of lady-in-waiting to==
//[A third attempt:]//
\
==There wasn’t always so much enmity between your father and I. I had considered him a dear friend when I was merely Her Majesty’s lady-in-waiting, whom I==
//[A fourth attempt:]//
\
==There was a time when you father and I had been friends, brought together by our love of A==
\
<hr>
\
<center><u>''Draft 5''</u></center>
\
==//Alapharen//==
\
<hr>
\
<center><u>''Draft 6''</u></center>
\
//[The parchment is near immaculate, marred only by two crisp folds, a delicate tinge of age…]//
My dearest $name,
==There wasn’t always so much enmity between your father and I. I had considered him a dear friend when I was==
//[A second attempt:]//
\
==Your father and I should have never wed.==
//[A third attempt:]//
\
It is said that the future is as clear as the past is merciful, that only the present is a gift, for we are ignorant of its roots and its fruits, bitter or sweet. I believe my life has been full of bitter fruits.
Oftentimes I find myself wondering if your father and I were destined to hurt each other as we did. It feels inevitable, looking back, how ruinous our wedding night would be. Of course we could never love each other as man and wife… but I had thought I could at least play the role well enough that he would never know.
I regret a great many things in my life, but none more than my wedding night. Would that I could cleave you from it, for it was the night I conceived //you//, my greatest joy, but so too did I sow my deepest sorrows. You must understand, my love, I could never, //never// regret you, it is only that night that I
//[…and tear stains.]//
\
<hr>
\
<center><u>''Draft 7''</u></center>
\
My love,
Please. //Please//, you //must// know that I love you more than anything in this world, that I ==have== know no other certainty in my life but this. Whatever pain I have endured I would do it again a thousand times. As many stars as there are glittering in the sky is how often I think of you each day. One could sooner touch the ocean floor than know the depths of my love for you, my darling.
If only I could tell you this in person. If only I could just //hold// you, my darling, but for all the wealth of House Maeliah I cannot afford even such a simple luxury.
\
<hr>
\
<center><u>''Draft 8''</u></center>
\
My dearest $name,
Warmer days have come to Elentha, bringing with them the lavender’s bloom.
They bloom downhill from the house, allowing us a vista filled with their glory. They stretch almost as far as the eye can see, and when the sun sets and casts the world in a veil of gold, the delicate purple of the flowers deepen into something braver, bolder, and it is in those moments that I find myself missing you the most.
How I wish that you could see it.
How I wish that I could see //you//.
\
<hr>
\
<center><u>''The Final Letter''</u></center>
\
Dearest $name,
Lavender blooms in Elentha.
I hope one day that you will see it.
Loving you always,
Ysonia Maeliah
----
<<include "Story Return">>
</div><<set $return to ''>>
<<set $nighttrue to false>>
<<set $characterset to false>>
<<set $name to "none">>
<<set $gender to "none">>
<<set $male to true>>
<<set $skin to "none">>
<<set $hair to "none">>
<<set $eyes to "none">>
<<set $he to "he">>
<<set $his to "his">>
<<set $him to "him">>
<<set $hers to "his">>
<<set $himself to "himself">>
<<set $boy to "boy">>
<<set $man to "man">>
<<set $son to "son">>
<<set $beautiful to "beautiful">>
<<set $prince to "prince">>
<<set $brother to "brother">><<nobr>>
<div class="warning moveunset">
<div class="warnhead">
Warning!
</div>
<div class="warnbody">
You're trying to read an interactive story without configuring your character! Please go to <a class="warnlink" data-passage="Customization">Customization</a> to configure your character before continuing.
</div>
</div>
<</nobr>><<if $gender is "female">>
<<set $male to false>>
<<else>>
<<set $male to true>>
<</if>>
<<if $male is false>>
<<set $he to "she">>
<<set $his to "her">>
<<set $him to "her">>
<<set $hers to "hers">>
<<set $himself to "herself">>
<<set $boy to "girl">>
<<set $man to "woman">>
<<set $son to "daughter">>
<<set $beautiful to "beautiful">>
<<set $prince to "princess">>
<<set $brother to "sister">>
<</if>>!Customization
This menu allows you to customize the seventh heir for any short stories that they are referenced or appear in. You can change it at any time in this menu.
\
<span id="incomplete-warning"></span>
\
<div class="grid">
<div class="card center charinfo">
!!!Your Character
\ <<silently>>
\ <<set _name to $name is "none" ? "Unset" : $name>>
\ <<set _gender to $gender is "none" ? "Unset" : $gender>>
\ <<set _skin to $skin is "none" ? "Unset" : $skin>>
\ <<set _hair to $hair is "none" ? "Unset" : $hair>>
\ <<set _eyes to $eyes is "none" ? "Unset" : $eyes>>
\ <</silently>>
<table class="stats">
<tr>
<td>Name:</td>
<td><span id="name-info">_name</span></td>
</tr>
<tr>
<td>Gender:</td>
<td><span id="gender-info"><<print _gender.toUpperFirst()>></span></td>
</tr>
<tr>
<td>Skin:</td>
<td><span id="skin-info"><<print _skin.toUpperFirst()>></span></td>
</tr>
<tr>
<td>Hair:</td>
<td><span id="hair-info"><<print _hair.toUpperFirst()>></span></td>
</tr>
<tr>
<td>Eyes:</td>
<td><span id="eyes-info"><<print _eyes.toUpperFirst()>></span></td>
</tr>
</table>
</div>
<div class="card center shorter">
!!!Configure
<<textbox "_name" "">>
<table class="configure">
<tr>
<td><<nobr>>
<<if $gender is "male">>
<label><<radiobutton "_gender" "male" checked>> Male</label>
<<else>>
<label><<radiobutton "_gender" "male">> Male</label>
<</if>>
<</nobr>></td>
<td><<nobr>>
<<if $gender is "female">>
<label><<radiobutton "_gender" "female" checked>> Female</label>
<<else>>
<label><<radiobutton "_gender" "female">> Female</label>
<</if>>
<</nobr>></td>
</tr>
</table>
<<listbox "_skin">>
<<option "[Skin]" "Unset" selected>>
<<option "Porcelain" "porcelain">>
<<option "Fawn" "fawn">>
<<option "Olive" "olive">>
<<option "Brown" "brown">>
<<option "Umber" "umber">>
<</listbox>>
\
<<listbox "_hair">>
<<option "[Hair]" "Unset" selected>>
<<option "Blonde" "blonde">>
<<option "Red" "red">>
<<option "Brown" "brown">>
<<option "Black" "black">>
<<option "Silver" "silver">>
<</listbox>>
\
<<listbox "_eyes">>
<<option "[Eyes]" "Unset" selected>>
<<option "Blue" "blue">>
<<option "Green" "green">>
<<option "Brown" "brown">>
<<option "Black" "black">>
<<option "Silver" "silver">>
<<option "Golden" "golden">>
<<option "Violet" "violet">>
<<option "Hazel" "hazel">>
<</listbox>>
<<button "Confirm">>
<<replace "#incomplete-warning">><</replace>>
<<if
_name isnot "Unset"
and _name isnot ""
and _gender isnot "Unset"
and _gender isnot ""
and _skin isnot "Unset"
and _hair isnot "Unset"
and _eyes isnot "Unset"
>>
<<set $characterset to true>>
<<set $name to _name>>
<<set $gender to _gender>>
<<set $skin to _skin>>
<<set $hair to _hair>>
<<set $eyes to _eyes>>
<<if _gender isnot "male">>
<<set $male to false>>
<</if>>
<<replace "#name-info">>$name<</replace>>
<<replace "#gender-info">><<print $gender.toUpperFirst()>><</replace>>
<<replace "#skin-info">><<print $skin.toUpperFirst()>><</replace>>
<<replace "#hair-info">><<print $hair.toUpperFirst()>><</replace>>
<<replace "#eyes-info">><<print $eyes.toUpperFirst()>><</replace>>
<<else>>
<<replace "#incomplete-warning">><br><<nobr>>
<div class="warning">
<div class="warnhead">
Warning!
</div>
<div class="warnbody">
You're trying to configure a character without filling out every field! Please try again.
</div>
</div>
<</nobr>><</replace>>
<</if>>
<</button>>
</div>
</div>
\
----
<<include "The Return">>
Seven HeirsLibrary!About
The ''Seven Heirs Library'' is a collection of short stories written in the universe of the interactive novel ''The Seven Heirs of Ophaesia'' by E. S. Fawkes.
!!Seven Heirs
\
The Seven Heirs of Ophaesia is a low-fantasy game set in a Renaissance-esque world where you play as one of seven heirs to a fictional kingdom rife with intrigue.
As the King’s seventh child, you are a prince or princess of Ophaesia, a luxurious nation along the southern coast of Selanes. You are the only child of your father’s third wife, a woman hated throughout the realm due to the pervasive suspicion that she poisoned the previous queen, and her poor reputation taints your image in the eyes of the court and beyond. From your days in the palace nursery all the way to adulthood, you must navigate treacherous court politics and delicate foreign affairs while trying to find your place in the world — and your family.
Seven Heirs is a work in progress being developed with the ChoiceScript language. You can follow its progress on the official Choice of Games <a class="ext" href="https://forum.choiceofgames.com/t/15629" target="_blank">forum thread here</a> or follow <a class="ext" href="https://fantasyfawkes.tumblr.com/" target="_blank">E. S. Fawkes's Tumblr</a>.
<center><a class="demo" href="https://dashingdon.com/go/1215">PLAY DEMO</a></center>
\
!!The Library
\
The Library is designed to be a way for readers to easily access all the short stories written in the Seven Heirs universe. Created in Twine, it also allows for interactive shorts where the seventh heir -- as customized by the reader -- may appear, as well as allow for shorts where the reader may make choices which affect the story.
All stories are listed in the [[Story Library]], along with their word count, which characters they focus on, any applicable warnings, a short description, and whether they're interactive or not. Some stories may only be accessed by Patrons and will say so in the [[Story Library]].
!!!!Interactive Stories
There is a selection of interactive stories in the Library. These stories allow the reader to make choices which affect what happens in the story.
While the Seven Heirs interactive novel contains many choices, the interactive stories in the Library will contain no more than three choices each, with many having no more than two or three.
Additionally, the reader may [[customize the seventh heir|Customization]], determining their name and gender, as well as their skintone, their hair color, and their eye color. Each of these details may be referenced at some point during an interactive story. The reader can change their heir at any time from the [[Customization]] screen.
!!!!Patreon
There are some stories in the Library which are available exclusively to Aristocrat-tier and up Patrons of <a class="ext" href="https://www.patreon.com/fantasyfawkes" target="_blank">E. S. Fawkes's Patreon</a>. These stories will be marked with a red warning on them so that readers know which are Patron-only and which are public.
Some stories which are Patron-only may one day be made public, though not all. If any previously Patron-only story is made public, they'll be marked as new like any other newly-released story.
<center>Want access to Patron-only stories?
<a class="demo" href="https://www.patreon.com/fantasyfawkes" target="_blank">Become a Patron!</a></center>
\
!!Credits
\
''The Seven Heirs of Ophaesia'' and the ''Seven Heirs Library'' are both written and coded by E. S. Fawkes.
Special thanks to Rose Cortés, Lena Nguyen, and Jasmine Groom.
Additional thanks to all my Patrons for their patience, enthusiasm, and continued support of Seven Heirs.
\
----
<<include "The Return">>
<div id="storyintro">
!
''Words:''
''Rating:''
''Characters:''
''Warnings:''
''Interactive?''
</div>
<<nobr>>
<center>
<a class="greenbig" data-passage="TITLE">Continue</a>
<a class="redbig" data-passage="Story Library">Return</a>
</center>
<</nobr>>\<span id="unsetwarning"></span>
\
\<div id="storyintro">
!TITLE
''Words:''
''Rating:''
''Characters:''
''Warnings:''
''Interactive?''
</div>
<<nobr>>
<div class="interactivebtns">
<center>
<<if $characterset is true>>
<a class="greenbig" data-passage="TITLE">Continue</a>
<<else>>
<<button "Continue">>
<<replace "#unsetwarning">><<include "Unset Warning">><</replace>>
<</button>>
<</if>>
<a class="redbig" data-passage="Story Library">Return</a>
</center>
</div>
<</nobr>><<nobr>>
<center>
<a class="greenbig" data-passage="$return">Return</a>
<a class="redbig" data-passage="Start">Back to Start</a>
</center>
<</nobr>><<nobr>>
<center>
<a class="greenbig" data-passage="Story Library">Story Library</a>
<a class="redbig" data-passage="Start">Back to Start</a>
</center>
<</nobr>><<if $nighttrue is true>>
<<addclass "body" "nightmode">>
<<addclass "h1" "nightmode">>
<<addclass "h2" "nightmode">>
<<addclass "h3" "nightmode">>
<<addclass "h4" "nightmode">>
<<addclass "hr" "nightmode">>
<<addclass "a.read" "nightmode">>
<<addclass "a.greenbig" "nightmode">>
<<addclass "a.redbig" "nightmode">>
<<addclass "a.demo" "nightmode">>
<<addclass "a.link-internal" "nightmode">>
<<addclass "a.ext" "nightmode">>
<<addclass "button" "nightmode">>
<<addclass ".updates" "nightmode">>
<<addclass "#storyintro" "nightmode">>
<<addclass ".card" "nightmode">>
<<addclass ".lilupdate" "nightmode">>
<<addclass "input" "nightmode">>
<<addclass "select" "nightmode">>
<<addclass "td" "nightmode">>
<<addclass "td.configure" "nightmode">>
<<addclass ".configure" "nightmode">>
<</if>><div class="updates">
!Updates
''May 20, 2021''
<ul>
<li>"[[Lavender Blooms in Elentha|Lavender Blooms in Elentha Intro]]" has been released for everyone.</li>
<li>Added a ''Settings'' menu that lets you change the library's appearance.<ul>
<li>Nightmode has been moved to this menu.</li>
<li>Customization options include:<ul>
<li>''Font family:'' Helvetica, Lora, Open Sans, Roboto Slab, Noto Serif, and Doris.</li>
<li>''Font size:'' Smallest, smaller, default, larger, and largest.</li>
<li>''Line spacing:'' compact, default, spacious. //(Only for stories)//</li>
<li>''Page width:'' narrower, default, wider. //(Only for stories)//</li></ul></li>
<li>More accessibility features planned for the future.</li></ul></li>
</ul>
\
\''May 6, 2020''
<ul>
<li>Changed the word counts from exact amounts to approximations. E.g., the word count for "[[Quiet Voices|Quiet Voices Intro]]" has been changed from 3,412 to 3.4k, and all other word counts have been changed accordingly.</li>
<li>Made edits to "[[Quiet Voices|Quiet Voices Intro]]".<ul>
<li>Rewrote some sentences for clarity, flow, and to fix repetition.</li>
<li>Removed some unneeded adverbs.</li>
<li>Added words where they were missing.</li>
</ul></li>
<li>Set up the Library for its public release.</li>
</ul>
\
\''April 30, 2020''
* The Patron version of the Seven Heirs Library is released. This version contains a total of four stories, two previously published ones ("[[Slowly|Slowly Intro]]" and "[[The Golden Prince|The Golden Prince Intro]]") and two new ones ("[[Lavender Blooms in Elentha|Lavender Blooms in Elentha Intro]]" and "[[Quiet Voices|Quiet Voices Intro]]").
* "[[Lavender Blooms in Elentha|Lavender Blooms in Elentha Intro]]" and "[[Quiet Voices|Quiet Voices Intro]]" are both Patron-only in this release.
</div>
\
----
<<include "The Return">><<nobr>><div class="flags">
<div class="new inline">New!</div>
<div class="patreon inline">Patrons Only!</div>
</div><</nobr>><div class="new">New!</div><div class="patreon">Patrons Only!</div>\<span id="unsetwarning"></span>
\
\<div id="storyintro">
!Quiet Voices
''Words:'' 3.4k
''Rating:'' PG
''Characters:'' Kosphoren, Olarion
''Warnings:'' None
''Interactive?'' Yes
After Olarion returns from Amethos, he and Kosphoren reconnect.
</div>
<<include "Patreon Return">><div id="storypage">
!Title
Text
----
<<include "Story Return">>
</div>Double-click this passage to edit it.!!!Updates
''May.20.2021'' - Patron story made public and new settings menu added. [[More info.|Updates]]
''May.06.2020'' - Edited stories and prepared for public release. [[More info.|Updates]]
''Apr.30.2020'' - Added two new short stories. [[More info.|Updates]]
/* ''Apr.30.2020'' - Patron version of Seven Heirs Library released. [[More info.|Updates]] */<<nobr>>
<center>
<a class="greenbig" href="https://www.patreon.com/fantasyfawkes" target="_blank">Become a Patron!</a>
<a class="redbig" data-passage="Story Library">Return</a>
</center>
<</nobr>>