Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
Loading…
,,,,,,Hello there!
Welcome to <b>Shipwrecked in Kaibur</b>, an adult choose-your-own-adventure story by <b>Buridan</b> (that's me).
A terrible storm in the Bay of Cormanthe has dashed the White Fleet to pieces. You are its sole survivor, coming to on a desolate beach in the realm of Kaibur, wet, cold and disoriented, not to mention hungry.
[[Begin|startstory]] your story.
<<set $disoriented to true>>Your mind returns swiftly to you after a brief moment of confusion. You are <b>Sothyra af Hamarys</b>, Bloodroyal of the Solinari Kingdom. Your grandfather has sat on the throne of Solinar for almost two decades, longer than you've been alive.
Though your father is a fifth son, and does not expect to inherit the throne before his brothers and their sons, you are still a royal princess - and as such are expected to do your duty for Solinar and House Hamarys. You were, in fact, travelling south on the royal White Fleet to the newly-allied Pindari League, a new bride for the grand doge of Pindar. That's when the storm-
[[The storm.|prologue-storm]]<<nobr>>
<<set $disoriented to false>>
<</nobr>>You groan as you sit up. Your entire body feels stiff, and your head throbs at the sudden rush of blood. You feel the sudden need to heave, and you retch, bringing up nothing but seawater.
A sea breeze buffets you, and you shudder, rubbng your shoulders. It cuts right through your sleeping gown, which is soaked through. Your nipples jut against the delicate white fabric of the gown, erect with cold. The wetness of the gown turns it sheer, and when you look down you can see the thatch of your pubic hair underneath the cloth.
Modesty is the least of your worries right now, however. The sky is overcast, and a growl in your stomach highlights how famished you are. You need to find sustenance and shelter, and soon.
You take stock of your surroundings. The whim of some god has carried you upon a current onto this forsaken place, a lonely strip of sand ringed by surf-beaten rocks. Upon closer inspection, you spy a narrow path up between the rocks.
The current that had carried you here also brought another body. From the way the man lies face down, he is clearly dead.
[[Approach the dead body.|prologue-deadsailor1]]
[[Avoid the dead body.|prologue-elfblood]]<<nobr>>
<<set $wearing to "chemise">>
<</nobr>>You flip the dead man over. His dead eyes are glazed and milky. You suppress an urge to retch again when a crab scuttles out of his mouth.
The remnants of his white-and-gold tunic mark him out as a sailor of the White Fleet. In one of his hands you see a small purse. You gingerly pry the purse from his rigid fingers. Within, you count four silver coins, from various mints. Clearly, your man got around.
You hesitate for a moment, purse in hand. Some coin would probably come in handy. But you also feel uneasy taking from the dead.
[[Take the whole purse.|prologue-deadsailor2][$haspurse to true, $coin += 4]]
[[Take the purse, but leave two coins for the boatman.|prologue-deadsailor2][$haspurse to true, $boatman to true, $coin += 2]]
[[Leave the purse.|prologue-deadsailor2][$boatman to true]]<<nobr>>
<<set $approachdeadman to true>><</nobr>>You are on a paved stone road of some sort - some forgotten feeder road to the highways of the old empire, no doubt. It stretches on to either side of you, with nary a soul. You see a road marker nearby. It's stamped with the coiled snake sigil of the Kaibur Hegemony, confirming that you are indeed in Kaibur.
The road marker helpfully marks the direction - going left will take you northwards. That would be the most direct route home, as Solinar lies north of Kaibur.
Lightning flashes, and you look up at the sky. It is darker than it was when you awoke on the beach below, though you do not see the sun anywhere. The sky is laden with storm clouds so pregnant with rain that they look about to burst any minute. As if to confirm your suspicion, you hear the deep rumble of thunder.
You glance south. In the distance, you see the faint light of a seaside town, and the silhouettes of ships moored in its harbor. In town, you could purchase some food and perhaps room at an inn. With luck, you might even be able to find a Solinari captain to take you home after the storm abates. But getting into a town, especially in your state of undress, might lead to some unwelcome questions.
You chew at your lip, momentarily unsure. Another flash of lightning reminds you that you need to decide, and soon.
Do you <b>head north</b>, the most direct route back to Solinari territory, braving the elements and whatever may lurk in these untamed wilds, but avoiding much unwanted attention?
Or do you <b>head south</b>, towards signs of light and life?
[TO BE CONTINUED]<<if $approachdeadman is true>><<elseif $approachdeadman is false>>You shudder at the thought of approaching a dead body, and decide to give the dead body a wide berth. <</if>>The path you spotted earlier is a crevasse just wide enough for you to fit through. As your bare feet curl against the uneven rock, you thank the gods for your elvish blood.
Typical for the royal clans on the northen fringe of the Bay of Cormanthe, House Hamarys has some elf blood in them, from generations of interbreeding with highland elves. It shows in your features: elfin figure, almond eyes, a slight telltale tapering of the top of your ears. But it also shows in a lightness of foot that serves you well now-
<i>[[Riiiip.|prologue-ripgown]]</i>
<<set $elfblood to true>>a game by <b>Buridan</b>
/%
TIME TRACKER
%/<<if $disoriented is true>>
<<elseif $timeofday is "dawn">><b>Dawn</b>
<<elseif $timeofday is "morning">><b>Morning</b>
<<elseif $timeofday is "noon">><b>Noon</b>
<<elseif $timeofday is "afternoon">><b>Afternoon</b>
<<elseif $timeofday is "evening">><b>Evening</b>
<<elseif $timeofday is "night">><b>Night</b>
<<else>>This is a debug text for the time-of-day tracker. If you see this, something somewhere has gone wrong. Please report the bug to the author.<</if>>
/%
WEATHER TRACKER
%/<<if $disoriented is true and $weather is "">>
<<elseif $weather is "overcast">><b>Weather:</b> Overcast
<<elseif $weather is "heavyrain">><b>Weather:</b> Thunderstorm
<<else>>This is a debug text for the weather tracker. If you see this, something somewhere has gone wrong. Please report the bug to the author.<</if>>
<<if $disoriented is true>>
<<else>>[[You|charsheet-main]]
[[Characters|dramatispersonae]]<</if>><span class="charscreen"><h1>Characters</h1>
!!![[You|charsheet-main]]
<<if $disoriented is true>>Your mind swims sluggishly. You struggle to remember who you are as you come to.<<else>>You are Sothyra af Hamarys, a princess of the Serene Kingdom of Solinar. Your grandfather is High King Hathyr III of Solinar, known as "the Harrower". You are shrewd but have led a sheltered life up to now.<</if>>
<<if $methagnar is true>>!!!Hagnar
A grizzled middle-aged guard with a slight paunch. Mans the north gate of the town with Uric.
<</if>><<if $meturic is true>>!!!Uric
A younger guard in his twenties, he is in good physical shape but is brash and likes a pretty wench. Mans the north gate of the town with Hagnar.
<</if>><<if $metlongsnake is true>>!!!Longsnake
A Kaiburi thane with a clean-shaven, aquiline face and cold grey eyes. His coat of arms appears to be a serpent coiled around a sword.
<</if>><<if $metrolf is true>>!!!Rolf
A burly man with a clipped beard. Also called "Uncle Rolf" by the locals.
<</if>><<if $metjorund is true>>!!!Jorund
A barkeep who owns the Leaping Mermaid. Fair but tough and impatient with mistakes.
<</if>><<if $metfreia is true>>!!!Freia
A barmaid who works at the Leaping Mermamid.
<</if>><<if $mettorvald is true>>!!!Torvald
A farmer
<</if>><<if $methilda is true>>!!!Hilda
Torvald's wife. Does not like you.<</if>>
<<back>></span>/% SOTHYRA BIO
%/<<include "charsheet-sothyra">>/%
WEARING
%/<<include "charsheet-wearing">>/%
HOLDING
%/<<include "charsheet-holding">>/%
STATUS
%/<<include "charsheet-status">>/%
VIRGINITY
%/<<include "charsheet-virginity">>
<<back>>You wake to grey skies and the distant rumbling of thunder. The air is pregnant with salt and petrichor. For a moment, you struggle to remember who you are.
Who are you?
[[Princess Sothyra of Solinar.|prologue-sothyra]]
<<set $timeofday to "evening">>
<<set $weather to "overcast">>Curses. While you concentrated on your footing, you had failed to keep your ankle-length chemise from snagging, and now it is ripped, opening a wide tear that exposes the side of your slender legs partway to your knees. The loose cloth trails after you, a tendril flapping in the wind. This will not do.
You clamber out of the crevasse and prop one leg against a rock, examining the damage to your gown. The ripped cloth will have to come off, or you'll be tripping on it constantly.
Carefully, you pull at the the sodden cloth, and it rips. The resulting tear is uneven, but the hem mostly falls under your knees. Though the gown is made of fine linen, it starts now to look like a tattered shift. Only the lacy frill at the collarbone hints at its former finery. It is, you tell yourself, just as well. Your gown was made to be a lady's nightclothes, but its ankle length would have been a hindrance for travel.
<<if $haspurse is true>>You also use the torn linen to fashion a makeshift belt, on which you tie the coin purse.<<elseif $haspurse is false>>Remembering something else, you also pull the royal signet ring of House Hamarys off your finger and wrap it in a piece of the linen torn from your gown. This is, after all, wild country, and the lands between Solinar and Pindar harbor no great love for your house.<</if>>
With one immediate problem solved, you [[look around|start-crossroads]].
<<set $wearing to "ripgown-wet">>
<<if $haspurse is true>><<set $linenbelt to true>>
<<else>><<set $hassignet to true>><</if>>Written and coded by Buridan (that's me) in Twine, Sugarcube 2.27.
Art by
Special thanks to
for making the learning curve for making CYOAs so, so ridiculously gentle that even a complete HTML novice like me picked it up without a hitch.<<if $wearing is "comingto">>
<<else>><<if $virgin is true and $oralvirgin is true and $analvirgin is true>>You are a virginal maiden and completely chaste.
<<elseif $virgin is false and $oralvirgin is true and $analvirgin is true>>Your sacred temple has been deflowered! You are no longer a virgin.
<<elseif $virgin is true and $oralvirgin is false and $analvirgin is true>>You are currently still a virgin, but you have experienced a man in your mouth.
<<elseif $virgin is true and $oralvirgin is true and $analvirgin is false>>You are currently still a virgin, but you have been violated in your backdoor.
<<elseif $virgin is true and $oralvirgin is false and $analvirgin is false>>You are technically still a virgin, but you have experienced a man in your mouth and backdoor.
<<elseif $virgin is false and $oralvirgin is true and $analvirgin is false>>You have been deflowered, in your sacred temple, <i>and</i> your backdoor! You are no longer a virgin.
<<elseif $virgin is false and $oralvirgin is false and $analvirgin is true>>Your sacred temple has been deflowered! You have also pleasured a man with your mouth. You are no longer a virgin.
<<elseif $virgin is false and $oralvirgin is false and $analvirgin is false>>You have been deflowered, in your sacred temple, your backdoor and even your mouth. You are no longer a virgin in any sense of the word.
<<else>>This is a debug text for the virginity tracker. If you see this, something somewhere has gone wrong. Please report the bug to the author.<</if>><</if>>
<<if $wearing is "naked">>You are completely naked.
<<elseif $wearing is "comingto">>
<<elseif $wearing is "chemise">>You are wearing a modest ankle-length chemise made of fine white linen. The linen is damp, clinging to your skin. Through the translucent linen your nipples and nether regions are visible.
<<elseif $wearing is "ripgown-wet">>You are wearing a thin shift made of fine white linen, though its hem is unevenly torn at roughly knee-level, making it look shabby and tattered. The wet linen clings suggestively to your skin, doing a poor job of concealing your nipples and nether regions.
<<elseif $wearing is "ripgown-dry">>You are wearing a thin shift made of fine white linen, though its hem is unevenly torn at roughly knee-level, making it look shabby and tattered.
<<elseif $wearing is "barmaid-clean">>You are wearing a barmaid's dress, made in the Kaiburi style. Though the dress is almost ankle-length, it clings tightly to your body, and the front dips down to reveal the top of your breasts.
<<elseif $wearing is "sleepinggown">>You are wearing a Kaiburi sleeping gown. It's ankle-length, with a low collar that exposes the top of your breasts.
<<else>>This is a debug text for the clothes tracker. If you see this, something somewhere has gone wrong. Please report the bug to the author.<</if>>
You are Sothyra af Hamarys, a princess of the Serene Kingdom of Solinar. Your grandfather is High King Hathyr III of Solinar, known as "the Harrower". You have been shipwrecked on a desolate shore in the wild realm of Kaibur, and must now brave its perils.
<<if $elfblood is true>>You have an elfin figure, with pert breasts, girlish hips and long, slender legs. Your skin is pale and slightly freckled. You have a delicately pretty face, with almond-shaped eyes that sparkle with intelligence.
Your dark hair is braided in the highborn Solinari style, pulled back from your ears to display the slight taper at the top of your ears, the most visible sign of your elvish heritage.
<</if>><<if $haspurse is true and $coin gte 1>><<if $linenbelt is true>>A small purse, containing $coin coins, and your royal signet ring, hangs off a makeshift linen belt around your waist.
<<else>>You are clutching a small purse, containing $coin coins, and your royal signet ring.
<</if>>
<</if>><<if $hassignet is true>>You are clutching your royal signet ring, concealed in a scrap of linen.
<</if>><<if $sprain is true>>You have sprained your ankle, and walk with a pronounced limp. You should get this tended to.
<</if>><<if $cuffbehind is true>>Your arms are drawn behind you and your wrists clasped in metal cuffs.
<</if>><<if $armbleed is true>>Your arm is bleeding from an open wound. You should get this tended to, soon.
<</if>>v181120
- excised cottage branch, repurposed some of its content for Jorund. will focus more on town branches, wilds branch just more side content
v190422
- reworked purse to mostly be a 'get out of jail free' card
v190619
- added coin variable
- completed ransom dungeon scene
- tagged all sex scenes for easier visualization<<if $haspurse is true>>You decide to take the purse. <<nobr>>
<</nobr>><<if $boatman is true>>Toll for the boatman aside, he has no use for coin now. You take two coins out of the man's purse and place it on his eyes, saying a quiet prayer to ease his passage into the underworld.<<nobr>>
<</nobr>><<else>>Without coin over his eyes, the sailor will have a harder time with the boatman who ferries the dead into the underworld, but you tell yourself that the coins are better served on the living.<</if>>
After a moment of thought, you also pull the royal signet ring of House Hamarys off your finger and slip it into the purse. This is, after all, wild country, and the lands between Solinar and Pindar harbor no great love for your house.<<nobr>>
<</nobr>><<elseif $haspurse is false>>You decide against taking the purse. Your situation is desperate, but you are no grave robber. You take out two coins out of the man's purse and place it on his eyes, saying a quiet prayer to ease his passage into the underworld, before returning the purse into his stiff hands.<</if>>
Saying a final prayer for the sailor's soul, you [[leave him.|prologue-elfblood]]<<set $weather to "">>
<<set $disoriented to true>>
<<set $virgin to true>>
<<set $analvirgin to true>>
<<set $oralvirgin to true>>
<<set $wearing to "comingto">>
<<set $haspurse to false>>
<<set $hassignet to false>>
<<set $approachdeadman to false>>
<<set $boatman to false>>
<<set $lie2 to false>>
<<set $nodinner to false>>
<<set $dinnerpay to false>>
<<set $dinnernopay to false>>
<<set $coin to 0>><b>Shipwrecked in Kaibur</b> is a "perils"-type tale. Kaibur is a wild and dangerous place, particularly for a young, naive noblewoman. <b>Non-consent/dubious consent are major themes in this story.</b> If these themes make you uncomfortable, then this is not the story for you.
This story is my very first foray into writing interactive fiction. The skeleton of the story was first laid out in 2015, for the CHYOA website.
This is purely a fictional work, and opinions expressed by characters in it and/or implied in the UI do not necessarily reflect the views of the author.
If you encounter any bugs or narrative inconsistencies, please let me know.
Okay, I think that's all the boilerplate out of the way! I hope you enjoy the story.
- B
<<back>>You remember only bits and pieces, flashes of recollection in a sea of darkness.
<div class="center">...jolting awake as the listing ship tumbled you out of bed...
...the swelling wave that smashed the ship asunder and snatched you overboard...
...your nursemaid Ryah's look of surprise as she was entombed by collapsing timbers...
...gulping in seawater as you clung desperately to a plank...</div>
<i>Ryah.</i> You blink away tears.
[[Attempt to get up.|prologue-bearings]]