Your home village of Chukhaltsi was ravaged by the plague. Your parents and all your brothers died. After being severely ill, one day you wake up healed.
You are all alone in the house. You are probably one of the few survivors in the village. There is no food, you are hungry and exhausted from the plague.
But you have to keep living. Or should I say, survive. You, a young girl, have to take care of yourself now.
[img[res/heroine/avatar/commoner1.png]]
[[Keep living|Хата]]
[[Protagonist|Героїня]]
[[Hints|Підказки]]<<set
$gameDay = 1
$monthNamesConst = ["Aefterra Yeola", "Solmonath", "Hrethmonath", "Eastermonath", "Thrimilce-monath", "Aerra Litha", "Aeftora Litha", "Weodmonath", "Haelig-monath", "Winterfylleth", "Blotmonath", "Aerra Yeola"]
$seasonNamesConst = ["spring", "summer", "harvest", "winter"]
$date = {
"day": random(1,15),
"monthNumber": 5,
"monthName": $monthNamesConst[4],
"seasonNumber": 1,
"seasonName": $seasonNamesConst[0],
"year": 6473
}
/* 5508 + 965 = 6473 в.с.с.
5508 рік до н. е. = 0 рік від сотворення світу */
$lifepoints = 3 /* 3 */
$satiety = 0
$energy = 1
$maxEnergy = 1
$food = 0 /* 0 */
$coins = undefined /* undefined */
/* Quest vars */
$hrabarFoodTaken = false
$hrabarHouseCleaned = false
$hrabarHouseCleanCount = 0
$kovalJobStage = 0
$kovalBlowjobCount = undefined
$ostiukJobAccepted = undefined
$ostiukBlowjobCount = 0
$ostiukTeasingHappened = false
$satyrBlowjobHappened = false
$hermitDiscovered = false
$hermitSeduced = false
$hermitStudyAgreed = false
$hermitLessonCount = 0
$charcoalBurnersMet = false
$charcoalBurnersBangCount = 0
$workersSexAccepted = false
$workersColivingEnforced = false
$workersColivingDailySexDone = false
$workersSexCount = 0
$ghostTriggered = false
$ghostMet = false
$ghostQuestAdded = false
$ghostQuestDone = false
$gotFishingInsight = false
$hasFishingPole = false
/* Generic NPC */
$NPCIdCount = 0
$townNPCStorage = []
$NPCNamesConst = ["Arkhip", "Severin", "Oleksa", "Veleslav", "Nychypir", "Pul'kher", "Yarema", "Bohdan", "Myron", "Liubomyr", "Myroslav", "Zoryan", "Radovan", "Bohuslav", "Ostap", "Dem'yan", "Luk'yan", " Mel'khor", "Dorosh", "Voytikh", "Orest"]
$NPCOccupationsConst = ["blacksmith", "merchant", "cossack", "armiger", "priest", "potter", "goldsmith", "farrier", "usurer", "healer"]
$currentNPCIndex = undefined
/* Stats */
$socialStatus = "peasant" /* селючка, повія, жебрачка, городянка … */
$cooking = 3
$meditation = 0
$prostitution = 0 /* 0 */
$barter = 0
$beggary = 0
$fishing = 0
$handjob = 0
$blowjob = 0
$vaginal = 0
$anal = 0
$pisswhore = 0
$virginityTakenBy = "virgin"
/* Family & Property */
$townHouseAcquired = false
$horseAcquired = false
$isMarried = false
$maritalStatus = "unmarried"
$unfaithfulNights = 0
$adulteryDailyCount = 0
$adulteryCurrentHusbandStat = 0
$adulteryGlobalStat = 0
>>
<<widget minmax>>
<<if $lifepoints > 15>><<set $lifepoints = 15>><</if>>
<<set $maxEnergy = Math.trunc(($lifepoints - 1) / 5) + 1>> /* Equvalent to >=5 and so on */
<<if $lifepoints == 0>><<set $energy = 0>><</if>>
<<if $energy < 0>><<set $energy = 0>><</if>>
<<if $energy > $maxEnergy>><<set $energy = $maxEnergy>><</if>>
<<if $food < 0>><<set $food = 0>><</if>>
<<endwidget>>
<<widget hunger>>
<<nobr>>
<<if $satiety == 0>><span style="color:red">hungry</span>
<<elseif $satiety == 1>><span style="color:green">full</span>
<<else>><span style="color:yellow">overeaten</span>
<</if>>
<</nobr>><</widget>>
<<widget life>>
<<nobr>>
<<if $lifepoints <= 5>><span style="color:red">barely breathing</span>
<<elseif $lifepoints > 10>><span style="color:green">blooming flower</span>
<<else>><span style="color:yellow">so-so</span>
<</if>>
<</nobr>>
<</widget>>
<<widget actCheck container>><<nobr>>
<<if ndef _args[3]>><<set _passage = _contents>>
<<else>><<set _passage = _args[3]>><</if>>
<<if $energy < _args[0]>>_contents (_args[0] vigour) <span style="color:yellow">- _args[1].</span>
<<elseif $satiety > 1>>_contents <span style="color:yellow">- _args[2].</span>
<<else>><<link _contents _passage>><</link>> (_args[0] vigour)
<</if>>
<</nobr>><</widget>>
<<widget money>><<if def $coins>>''Coins'' $coins (schilling)<</if>><</widget>>
<<widget addmoney>><<nobr>>
<<if def $coins>><<set $coins += _args[0]>>
<<else>><<set $coins = _args[0]>>
<</if>>
<</nobr>><</widget>>
<<widget describeNPCRelations>><<nobr>>
<<set _relations = _args[0] >>
<<set _sexCount = _args[1] >>
<<set _isHusband = _args[2] >>
<<set _isExHusband = _args[3] >>
<<if _isHusband>>
husband
<<elseif _isExHusband>>
ex husband
<<elseif _sexCount > 0>>
lover
<<else>>
<<if _relations < 20>>contact<<elseif _relations < 40>>acquaintance<<elseif _relations < 60>>friend<<else>>best friend<</if>>
<</if>>
<</nobr>><</widget>>!Shack
A small peasant shack. There is a stove in the corner, opposite is the bed of your late parents<<if $workersColivingEnforced>>, where your men now sleep<</if>>. There are benches along the other wall, with small windows above them.
<<if $kovalJobStage == 1 and $gameDay >= $kovalJobStartDay>>Suddenly, someone knocks on the door.
[[Open|Коваль1]]
<<else>><<if $workersColivingEnforced>>There are two bold young men living in your house. They are lustful and rude, but you can't say that they are evil or cruel. At least, there are males in the house to help with the household work.
<</if>>
<<if $workersColivingEnforced and !$workersColivingDailySexDone>>But you can't escape from their daily sexual advances.
[[Satisfy your men|WorkersDailySex1]]<<else>>Actions:
[[Cook|Готувати їсти]]
[[Sleep|Спати]]
[[Village|Вулиця]]
[[Yard|Подвір'я]]<</if>>
<</if>><<if $food == 0>>Nothing to cook from.
[[Pity|Хата]]
<<else>>You take a little bit from your inventory and cook some meal.
<<set $food -= 1
$cooking +=1>>
[[What a feast!|Їсти]]
<</if>>!Street
The only street in the entire village is deserted and evokes despair. Here and there you can see piles of burnt corpses with no one to bury them.
[[Go home|Хата]]
Neighbours:
[[Ostiuks|Остюки]]
[[Hrabars|Грабарі]]
[[Kovalchuks|Ковальчуки]]
Outside the village:
[[Forest|Ліс]]
[[Field|Поле]]
[[Outskirts|Царина]]
!<abbr title="Ostiuk literally means awn, a hair- or bristle-like appendage on some plants, especially grains">Ostiuk's</abbr> house
The house of wealthy and once numerous farmers. The plague took away all children who lived with their parents.
[[Ostiuchyha|Остючиха]] - wife of Ostiuk -is doing the chores around the house.
[[Go to the yard|Подвір'я Остюків]]
[[Go back|Вулиця]]!<abbr title="literally Smith's">Kovalchuk's</abbr> shack
Blacksmith Omelyan became a widower through the plague. His young wife, whom he had just recently married, died of the deadly disease.
Still young himself, Omelyan longs fiercely for <abbr title="literally wife of a smith">Kovalykha</abbr>, who was already carrying their first child.
<<if $kovalJobStage == 0>>[[Ask blacksmith for a job|Питати коваля за роботу]]<</if>>
<<if $kovalJobStage == 2>>
<<actCheck 1 "You don't have vigour to \"work\"" "You've eaten too much and won't be able to \"work\"">>Say hi<</actCheck>>
<</if>>
[[Go back|Вулиця]]!Outskirts
The central gate is the entrance and exit from the village to the big road.
There is nothing keeping you in your home village, which is now almost dead. Having gained strength and enough food for the journey, you can go in search of fortune elsewhere.
<<if $energy >= 3 and $satiety > 0 and $food >=20>>[[Travel on foot|Мандрувати пішки]]<<else>>Travel on foot (only if fed, have provision for 20 days and no less than 3 vigour points)<</if>>
<<if $horseAcquired and $energy >= 1 and $food >= 10>>[[Travel on horseback|Мандрувати конем]]<<else>>Travel on horseback (only if you have your horse, provision for 20 days and no less than 1 vigour point)<</if>>
[[Back to the village|Вулиця]]!Hrabars shack
The plague killed the entire Hrabar family, who were already living in poverty.
<<if $workersColivingEnforced and $hrabarHouseCleaned>>[[Sleep|СпатиГрабарі]]<<else>>[[Rummage trough their belongings|Порпатися в речах покійників]]<</if>>
<<if $workersColivingEnforced and !$hrabarHouseCleaned>>
While your new lodgers don't offend you, they do tire you out. Maybe here you can sleep in peace - if you clean up this shack that smells of mould and death.
<<actCheck 1 "You're too tired to clean this shack" "You've eaten too much to move">>Clean shack<</actCheck>><</if>>
[[Back to the village|Вулиця]]You greet him and ask him if he has any work for you.
Smiling bleakly, the blacksmith replies that there is plenty of work in the forge, but not for a frail girl like you.
The plague has made you very thin, very skinny, and pale as death.
<<if $food == 0 and $kovalJobStage == 0>>[[Can I get you anything? I have nothing to eat.|Може бодай щось? Мені геть нема що їсти.]]<</if>>
[[Return with nothing|Вулиця]]You try to persuade the blacksmith to give you some work to do.
The blacksmith shrugs his shoulders and sinks into deep thought. You realise that the conversation is over.
<<set $kovalJobStage = 1>>
<<set $kovalJobStartDay = $gameDay + 1>>
[[Walk from blacksmith's shack|Вулиця]]<<if $satiety == 0 and $lifepoints > 1>>You go to bed with an empty stomach. It rumbles, you can't fall asleep for a long time, and you don't sleep well. You have horrible dreams that wake you up from time to time and leave an unpleasant aftertaste.
When you wake up in the morning, you feel even more exhausted than yesterday.
<<set $lifepoints -= 1
$energy += 1>>
[[Force yourself to get up|Хата][$gameDay++, $date.day++]]
<<elseif $satiety == 0 and $lifepoints == 1>>You went to bed completely exhausted from hunger and did not wake up in the morning.<<set $lifepoints = 0>>
<<elseif $satiety == 1>>
You fall asleep quickly and feel much more alive in the morning. <<if $meditation > 0>>When you wake up, you meditate for a while.
<</if>>Now, it would be nice to have something to eat...
<<set $lifepoints += 1
$satiety = 0
$energy += $meditation>>
<<if $lifepoints > 10>> <<set $energy += 2>> <<else>> <<set $energy += 1>> <</if>>
[[Get up|Хата][$gameDay++, $date.day++]]
<<elseif $satiety > 1>>
You go to bed with a full stomach and don't sleep well. You wake up as if you haven't slept at all. Your stomach feels as if cats have shat in it. And you're still hungry...
<<set $satiety = 0
$energy += 1>>
[[Get up|Хата][$gameDay++, $date.day++]]
<</if>>
<<if $townNPCStorage.length > 0 >><<makeDailyNPCCalculations>><</if>>
<<silently>>
<<minmax>>
<<script>>
Save.autosave.save()
<</script>>
<<set $workersColivingDailySexDone = false>>
<</silently>>!!Skills
Сook - $cooking
Fisherwoman - $fishing
Merchant - $barter
Beggar - $beggary
Harlot - $prostitution
Meditation - $meditation <<if $hermitStudyAgreed and $meditation < 1 >> <progress @value="$hermitLessonCount" max="20"></progress><</if>>
Blowpipe Enjoyer - $blowjob
Inviting Honeypot - $vaginal (<<if $vaginal > 0>>first one: <</if>>''$virginityTakenBy'')
Back Gammon Player - $anal
Hands That Milk - $handjob
!!Social status
''Family'': <<if $isMarried and $adulteryCurrentHusbandStat > 0>>strumpet<</if>> $maritalStatus
''Social class'': $socialStatus
<<silently>>
<<switch $socialStatus>>
<<case "peasant">>
<<set _avatar_category = "commoner">>
<<case "whore">>
<<set _avatar_category = "hooker">>
<<case "beggar">>
<<set _avatar_category = "beggar">>
<<case "city dweller">>
<<set _avatar_category = "citizen">>
<</switch>>
<<if $lifepoints <= 5>><<set _avatar_level = 1 >>
<<elseif $lifepoints > 10>><<set _avatar_level = 3 >>
<<else>><<set _avatar_level = 2 >>
<</if>>
<</silently>>
[img["res/heroine/avatar/" + _avatar_category + _avatar_level + ".png"]]
<<back "Back">><<if $hrabarFoodTaken>>
Again and again you snoop around the corners of the house of the dead, with whom you greeted just a month ago, but in vain. All that remains is a pile of rags and a lonely poker by the cold stove.
<<else>>\
You scavenge around mouldy corners and secluded places. The dead have no shame - and you don't need it too.
Eventually, you find a bag of buckwheat flour. Your stomach growls with joy - you're already dreaming about how you'll make <abbr title="Porrige-like dish from buckwheat flour">lemishka</abbr>. Even though it's lean, it will warm your stomach.
<<set $hrabarFoodTaken = true >> <<set $food += 1 >>
[img[res/village/hrabar/lemishka.png]]
<</if>>
[[Go back|Грабарі]]You open the door and let the morning guest, the blacksmith Omelyan, in. Right from the doorway, he gets straight to the point:
"You know, I was thinking hard yesterday and came up with a job to offer you. As you know, my wife has died - Svarog, rest her soul! - and I was left all alone in the world. The plague left few women in the village - you and old Ostiuchykha. And I am a young man. I need affection. Do you understand what I mean?"
"I guess so..." - you answer timidly.
"Don't be afraid, I won't rape you. I'm just proposing a deal: you make me feel good, and I'll thank you with bread. As much as you make me happy, so much will you eat. How's that?"
[[Agree|Коваль2][$kovalJobStage = 2]]
[[Refuse|Коваль3][$kovalJobStage = 3]]
Facing death by starvation, you have no choice but to agree to be a blacksmith's pet.
"Very well," says the blacksmith. - "Come to my house when you are ready. We'll sort it out."
And he turns to the door.
[[See him off|Хата]]"I'm not like that!" you almost scream and refuse the shameful offer.
"Well, it's up to you", says the blacksmith, and without waving goodbye, he quickly leaves.
[[Отямитись|Хата]]
You quickly stuff your stomach.
<<set $satiety += 1>>
[[Finish your meal|Хата]]"Oh, greetings, greetings. So, what's up? Have you come to fulfil your end of the bargain?"
You nod silently.
<<if ndef $kovalBlowjobCount>>"Okay. Look. Here's the deal. When my late wife got pregnant - may Svarozha bless her soul! - when her belly got bigger, she started to satisfy me with her mouth. I liked it very much - I can't deny it. I want the same from you."<<set $kovalBlowjobCount = 0>>
<</if>>
Koval pulls off his clothes where they won't be needed and sticks out his considerable cock.
"So?"
[[Get down to work|Смоктати ковалеві]]<<silently>>
<<set _roll_pic to random(1,7)>>
<</silently>>
You kneel down in front of the blacksmith. The wooden floor presses into your knees, but your stomach growls, so you ignore it and get to work.
<<set $energy -= 1>> [img["res/sex/blacksmith/bj" + _roll_pic + ".gif"]]
<<if $kovalBlowjobCount == 0 and $blowjob == 0>>
Your deceased girlfriends used to describe, in great detail, how they did this to their boys. Remembering their stories, you do as they told. And you can see that the blacksmith really likes it.
<</if>>
Soon, the blacksmith starts grunting, pulls the rod out of your mouth, and jerks off, pointing the tip at your face.
<<set $kovalBlowjobCount += 1>>
[[Get a facial|Приймати на лице][$blowjob += 1]]
<<if $blowjob >= 5>>[[Open your mouth|Відкрити рота назустріч струменю][$blowjob += 1]]<</if>>
<<if $blowjob >= 20>>[[Swallow the cock|Заковтнути прутня][$blowjob += 1]]<</if>><<silently>>
<<set _roll_pic to random(1,6)>>
<</silently>>
Damn, he's powerful!
[img["res/sex/blacksmith/facial" + _roll_pic + ".gif"]]
[[Get dressed up|Ковалева частина угоди]]<<silently>>
<<set _roll_pic to random(1,6)>>
<</silently>>
You open your mouth, and the blacksmith, thinking fast, directs the warm stream in there.
[img["res/sex/blacksmith/cum-in-mouth" + _roll_pic + ".gif"]]
A few drops land on your lips and chin.
[[Spit|Сплюнути]]
<<if $blowjob >= 10>>[[Swallow and lick the rest of the semen from cock|Ковтнути й злизати з прутня залишки сім'я]]<</if>><<silently>>
<<set _roll_pic to random(1,5)>>
<</silently>>
Using the skills gained through experience, you swallow an incredibly horny dick.
[img["res/sex/blacksmith/deepthroat" + _roll_pic + ".gif"]]
Eventually, the blacksmith can't withstand the pressure of your tight mouth and shoots his pulsating pestle right down your gaping throat.
[[Spit|Сплюнути]]
[[Swallow and lick the rest of the semen from cock|Ковтнути й злизати з прутня залишки сім'я]]After a moment of recovering from the incredible pleasure you have given him, the blacksmith gathers some of his modest possessions and hands them to you.
"Here you go."
[[Take it|Ковальчуки][$food += 1]]"Good day, <abbr title="pani is a polite address to a married woman in Poland and neighbouring countries, similar to Mrs.">pani</abbr> Ostiuchyha! Do you have any work for me?"
<<if $cooking >= 5>>"Yes, help me around the house and you'll be well compensated."
<<actCheck 1 "You're too tired" "You've eaten too much to be able to work" "Help Ostiuchyha">>Help<</actCheck>>
<<else>>"You wouldn't distinguish a poker from a jaw! No, I don't want such workers."
<span style="color:yellow">(You need to improve your cooking skill)</span>
<</if>>
[[Farewell|Остюки]]!Ostiuks' yard
The Ostiuks' sprawling yard with its tended fruit trees and a sprawling vegetable garden.
A little further away are the buildings of the shed, barn, to the side - a cart shed and a stable, and aside even a separate earth cellar.
The owner of the house, [[Ostiuk|Остюк]], wanders between them, doing various jobs.
<<if $vaginal >= 10 and $ostiukBlowjobCount >= 5 and !$ostiukTeasingHappened and $energy >= 2>>[[Tease the old man|Подражнити старого][$ostiukTeasingHappened = true]]<</if>>
[[Go back|Остюки]]You help Ostiuchyha: bring, clean, wash - without a moment of rest.
<<set $energy -= 1>>
When everything is done, Ostuchyha hands you the honestly earned food.
[[Take what's yours and leave|Остюки][$food += 1]]
<<if $blowjob < 10>>
"Is there any work for me, <abbr title="pan is a polite address to a man in Poland and neighbouring countries, similar to Mr.">pan</abbr> Pilip?"
"Go ask Ostiuchyha," old Ostiuk dismissed.
[[Go back|Подвір'я Остюків]]
<<else>>
<<if (ndef $ostiukJobAccepted) and (def $kovalBlowjobCount)>>
"Is there any work for me, pan Pilip?"
"Listen, the blacksmith told me how nicely you are taking care of him. Do same to me - and I pay you so you don't have to deal with my old lady"
<<if $energy >= 2>>[[Agree (2 vigour points)|Остюк1][$ostiukJobAccepted = true]]<<else>>Agree (2 vigour points) - <span style="color:yellow">Don't have power to suck cock</span><</if>>
[[Decline|ОстюкНі][$ostiukJobAccepted = false]]
<</if>>
<<if (ndef $ostiukJobAccepted) and (ndef $kovalBlowjobCount)>>
"Is there any work for me, pan Pilip?"
"Rumor goes, you nicely serve with your mouth. If that's true, do that to me - and I pay you so you don't have to deal with my old lady"
<<if $energy >= 2>>[[Agree (2 vigour points)|Остюк1][$ostiukJobAccepted = true]]<<else>>[Agree (2 vigour points) - <span style="color:yellow">Don't have power to suck cock</span><</if>>
[[Decline|ОстюкНі][$ostiukJobAccepted = false]]
<</if>>
<<if (def $ostiukJobAccepted) and ($ostiukJobAccepted == true)>>"Have you come to work again?" Ostiuk asks, smiling lustfully, as soon as he sees you.
<<if $energy >= 2>>[[For sure (2 vigour points)|Остюк1]]<<else>>For sure (2 vigour points) - <span style="color:yellow">Don't have power to suck cock</span>.<</if>>
[[Later|Подвір'я Остюків]]
<</if>>
<<if (def $ostiukJobAccepted) and $ostiukJobAccepted == false>>"Have you changed your mind, girl? Getting hungry?" - Ostiuk smiles at you quaintly.
<<if $energy >= 2>>[[Yes, reconsidered (2 vigour points)|Остюк1][$ostiukJobAccepted = true]]<<else>>Yes, reconsidered (2 vigour points) - <span style="color:yellow">Don't have power to suck cock</span><</if>>
[[Of course not!|Подвір'я Остюків]]
<</if>>
<</if>><<silently>>
<<set _roll_pic to random(1,8)>>
<</silently>>
The elderly Ostiuk happily pulls out his already swollen penis. You get down on your knees and quickly get to 'work'.
<<set $ostiukBlowjobCount += 1>>
[img["res/sex/ostiuk/bj" + _roll_pic + ".gif"]]
[[Continue sucking|ОстюкГорлотрах]]
<<if $ostiukTeasingHappened>>[[Bend over|ОстюкСекс]]<</if>>"Then get away from me. Don't waste my time," Ostiuk replies sharply and goes back to work.
[[Go back|Подвір'я Остюків]]<<silently>>
<<set _roll_pic to random(1,8)>>
<</silently>>
Suddenly, a seriously excited Ostiuk grabs you by the neck and hair and roughly fucks you right in the throat. You're gasping for air, but the man doesn't care and keeps fucking your throat with his swollen cock.
[img["res/sex/ostiuk/throatfuck" + _roll_pic + ".gif"]]
Before long, Ostiuk is wheezing, thrusts as hard as he can and discharges right down your throat. Almost all of the semen ends up in your stomach, whether you wanted it to or not.
[[Next|ОстюкSwallow]]
You swallow the semen that appears in your mouth.
<<if $blowjob <= 20 and $satiety < 1>>Although the taste is disgusting, you feel it settling in your stomach and even slightly interrupting the hunger pangs of your empty stomach.<<else>>You love eating cum, an original and nutritious delicacy.<</if>>
A good "work".
[img[res/sex/ostiuk/swallow.gif]]
<<set $blowjob += 2
$energy -= 2>>
[[Next|ОстюкПрощання]]"That was very good," Ostiuk says dreamily, tucking away his member.
Then he takes a big bag of food out of the barn and hands it to you:
"Here, you've earned it."
[[Take what's yours|Подвір'я Остюків][$food += 2]] After the plagueDrunkenSatyr <a href="https://nymphaegames.blogspot.com" target="_blank"><img src="res/misc/blogger-icon.png" title="Developer's blog" width="15"></a>інвентар з https://twinery.org/forum/discussion/2736/how-to-set-arrays-and-datamaps-in-sugarcube
більше статистикиGame mechanics:
''Vitality'' refers to protagonist's health and mainly depends on food. Make sure the girl is well-fed.
"Vitality Points" are increased by one when the protagonist goes to bed full. If she goes to bed hungry, they are reduced by one point, up to death. Go to bed after overeating - the energy points will remain unchanged.
''Vigour'', or energy, is needed for work and other actions. There are available and maximal vigour points. One available point is given after every sleep, whether you are hungry or not: rest is rest. When your vitality is high and stomack full, 2 points are given. Additionally, Meditation skill could be trained, giving an additional 1 point after sleeping full.
''Maximal Vigour Points'' depend on protagonist's vitality. If it is <span style="color:red">barely breathing</span>, she can have only 1 vigour point. If <span style="color:yellow">so-so</span> - she can save up to 2 vigour points (e.g. not working for a day)
If vitality is <span style="color:green">blooming flower</span>, you can save up to 3 vigour points. This is the maximum vigour currently possible in this game.
<<back "Back">><<minmax>>
<<if $townNPCStorage.length > 0 >><<makePassageNPCCalculations>><</if>>
<<calculateDate>>----
$date.monthName $date.day, $date.year <abbr title="year since the creation of the universe"> ε.Κ.</abbr>
<<seasonDisplay>>
''Vitality'' <<life>> ($lifepoints/15)
----
''Hunger'' <<hunger>>
----
''Vigour'' $energy/$maxEnergy
----
''Inventory:''
''Provision'' $food <<if $food > 0>>[[Eat|ЇстиШвидко]]<</if>>
<<money>>v0.6a ENG!Forest
As the village ends, everything is buried in a dense forest.
You can hear the gloomy trees whimpering in the melancholy wind that sways their branches.
<<actCheck 1 "You're too tired" "You've eaten too much and about to puke">>Look for berries or roots<</actCheck>>
[[To the shrine|Капище]]
[[To the village|Вулиця]]
<<if $hermitDiscovered>>[[To hermit's hut|Хижа]]
<</if>><<silently>>
<<set $energy -= 1>>
<<set _roll = random(100) >>
<<set _food_type to ["bush with berries", "edible roots"].random() >>
<<if $satyrBlowjobHappened>>
<<set _melody_phrase to "hear familiar" >>
<<else>>
<<set _melody_phrase to "suddenly hear a rather rude, but at the same time very cheerful" >>
<</if>>
<</silently>>
<<if _roll <= 15>>Searching for food in this scarce forest, you _melody_phrase melody.
[[Go to the sound|Іти на звук]]
<<elseif _roll > 15 and _roll <= 30>>
You hear people talking and laughing. There is someone ahead of you.
[[Come to the people|Вуглярі]]
<<elseif _roll > 30 and _roll <= 60>><<if _roll <= 40 and !$hermitDiscovered>>[[Forest hut|ВідлюдникІнтро1]]<<else>>You wander among the grey trees, looking for bushes with berries or signs of forest roots, but in vain. It's as if not only the people have been overtaken by the plague, but the forest itself is languishing under the oppression of the infection, which, like that disgusting marsh mosquito, seems to buzz in the air.<</if>>
<<else>>After a long and tedious search, you finally found _food_type. <<set $food += 1>>
<</if>>
[[To the beginning of the forest|Ліс]]<<if $satyrBlowjobHappened>>
You come across a familiar, bright meadow. And your friend is right there, under a tree.
<<if $blowjob >= 5>>
[[You know why you came|Сатир]]
[[Not in the mood|Ліс]]
<<else>>
[[What are you doing here? Away from this lustful creature!|Ліс]]
<</if>>
<<else>>
You come to a meadow, bright and green in comparison to the faded and withered thickets. At the far end you see a shaggy-haired vagabond sitting on the grass, leaning against a tree, playing his pipe in a joyful, happy manner.
[[Come closer|Підійти ближче]]
[[Get out before you land in trouble|Ліс]]
<</if>>You are lured by this spot of joy amidst the greyness of the plague. You decide to approach the man.
He quickly notices you and gets up. Only then do you notice that he is not a simple man, but a real satyr: instead of pants, he has hooved sheep's legs, and backwards-twisted horns peek out between his hair.
[[Amusedly look at the forest folk|Зачудовано дивитися на лісовичка]]
[[Run away|Ліс]]Everyone knows that satyrs are the most lustful creatures in your land. You disregard the danger and stare at the strange beastman.
Eventually your eyes settle on no other thing than the forest creature's giant manhood. And it's a prone one!
But the satyr has noticed your interest, and you can see his excitement expressed by the rapidly growing penis.
[[Observe in fascination|Заворожено спостерігати]]Before you knew it, the satyr jumped up with his cock in front of him and pressed his strong clawed paw on your shoulder.
Величезна жилава булава прямо перед твоїм носом. Грізний вигляд цієї одноокої прекрасної потвори заворожує тебе, типочуваєшся водночас і слабкою як рабиня, і дуже сильною, що викликаєш таку хіть.
A huge, veiny rod is right in front of your nose. The fearsome appearance of this beautiful one-eyed snake fascinates you, making you feel both weak as a sex slave, and powerful, being able to cause such lust.
An instant later, and your tongue involuntarily sticks out to meet the //eye//, which has a tasty-looking drop.
[img[res/sex/satyr/intro/lick.gif]]
[[Take more|Взяти більше]]The strong smell of musk and the taste of the beast drives you crazy. As if spellbound, you open your mouth and grab a giant purple glan with your thirsty lips.
[img[res/sex/satyr/intro/lipjob.gif]]
You go crazy with delight, with the fungal shape of the cock between your slutty lips, which suck, circle, and fly around the throbbing helmet in all directions.
[[Enjoy|Насолоджуватися]]Раптом ти відчула дужу хватку на потилиці. Видно, сатирові набридло, як ти вовзюкаєшся, хоч і пристрасно, але на мілині. Він схопив твої косми в жменю й насадив обслиняним хавалом на свого списа.
Suddenly you feel a strong grip on the back of your head. The satyr must have been bored with your passionate, but bogged down floundering. He grabs your braids in a handful and pierce your salivating sloppy mouth with his lance.
[img[res/sex/satyr/intro/fellatio.gif]]
Moving your tender head back and forth, he treats you like a lifeless sex doll, not a living creature...
[[Choke|Задихатись]]
As he works his way in, the big guy keeps pushing his wand deeper and deeper, tickling your throat.
[img[res/sex/satyr/intro/throatjob.gif]]
Аж чуття наповненості, яке вже робилося з марудного приємним, знагла щезло.
Suddenly, the feeling of fullness that was already changing from painful to pleasant, disappeared.
[[Look up|Підвести очі]]
Dazed and even a little pretentious, you look up to see the beastman wanking his dick, pointing it at your face.
A moment later, it shoots and you obediently take it all in with a squinting face.
[img[res/sex/satyr/intro/facial.gif]]
[[Fall exhausted on the grass|Впасти знесиленою на траву]]You were treated very roughly, like garbage, like a port whore... And yet, lying here breathless, with semen that was pulling your skin, you are feeling only lust, the indescribably desirable thickness of a flabby cock and a sweet fire between your legs.
<<set $blowjob += 1 >> <<set $satyrBlowjobHappened = true>>
[[Come to your senses and get out of here|Ліс]]<<silently>>
<<set _roll_pic to random(1,3)>>
<</silently>>
<<if $blowjob <= 10 >>Lust overwhelms you: ever since you tasted this strange limb, which is so delicate on the outside but hard as stone on the inside, thoughts of the satyr's tool have not let go of you.<<else>>You are a //milkmaid//, as people call them, and you have come for your sweets - now you are clearly aware of your true nature.<</if>>
You kneel down like a faithful servant before a powerful master and eagerly get to //work//.
[img["res/sex/satyr/bj" + _roll_pic + ".gif"]]
The intensity of your lust is so abundant that after a minute, the satire's dick pulsates furiously, clamped tightly between your tongue and the roof of your mouth, foreshadowing one thing - the juice of pleasure.
[[Take it in your mouth|СатирEnd]]
<<set $blowjob += 1>><<silently>>
<<set
$satiety += 1>>
<</silently>>
You are savouring the bittersweet nectar of love, which you have proudly milked from the always //hungry// beastman.
[img[res/sex/satyr/cum-in-mouth.gif]]
The satyr seed must be magical - you feel like you're being satiated by it like a nourishing meal.
[[Get up and go|Ліс]]!Shrine
<<if $ghostTriggered and !$ghostMet>>
As you pass the idol, you suddenly see a dark figure emerge from behind the boulder. In the darkness, the stranger is standing next to you - at first glance, a man wrapped in a cloak and wearing a deep hood that completely hides his face.
The outline of the figure loomed like a shadow. [[You feel cold in your veins|У тебе похололо в жилах…]]
<<else>>
You come to the shrine where your previously populous village used to celebrate all the festivities.
However, now it seems that the power of <abbr title="also known as Veles, major pagan god in slavic mythos">Volos</abbr> has left the place: the numb boulders surrounding the shrine have lost their once lustrous appeal, and the upside-down idol of Volos in the very centre seems to be leaning to the ground, oppressed by the despair of the surroundings.
[[To the cemetery|Цвинтар]]
[[Forest|Ліс]]
<</if>>
<<if $ghostMet and !$ghostQuestDone>>[[Look for the ghost|Виглядати привида]]<</if>>!Cemetery
A gloomy cemetery where, according to Volos's testament, the ashes of the dead are buried in the ground.
[[Grave of your parents and brother|Могила батьків і братів]]
[[Shrine|Капище]]Looking for food between the trees, you suddenly come across a camp of bearded charcoal burners, who are sitting around a fire, taking a break from their work.
<<if !$charcoalBurnersMet>>It's unusual to see so many people in one place, but apparently these charcoal burners are so smoked and intoxicated that even the plague can't touch them.
When the charcoal burners see you, they ask who you are. Not wanting to arouse suspicion and enmity, you quickly answer that you are one of the few survivors from Chukhaltsy.
The charcoal burners grin and invite you to join them for a modest meal.<<set $charcoalBurnersMet = true>>
<<elseif $charcoalBurnersMet and $charcoalBurnersBangCount > 0>>As soon as they see you, the excited charcoal burners whistle and call out their "whore", calling you a hole, a dirtbag, and other vulgar names.
<<else>>When they see you, the charcoal burners grin and invite you to the fire to share their modest meal.
<</if>>
[[Agree|Вуглярі1]]
[[Decline|Ліс]]!Hut
A lonely hut in a dense forest. A grey-haired, wiry man is working in the yard.
(Meditation is an extra point of vigour, when you sleep full. Extra points equal to your meditation level)
<<if $meditation < 1>>
<<if $hermitStudyAgreed>>
<<actCheck 1 "You're too tired to train" "Meditation is advised on an empty stomach, and certainly not when you've stuffed your tummy so full that it's coming out">>Study<</actCheck>>
<<else>>[[Ask to teach|Просити навчати]]<</if>>
<<else>>
You learned everything you could from the hermit. <<if $hermitSeduced and $energy > 0>>But that doesn't mean you can't [[have fun|Розважатися][$energy -= 1]].<</if>>
<</if>>
<<if $gotFishingInsight and $hermitStudyAgreed and !$hasFishingPole>>\[[Ask the teacher about fishing|Спитати вчителя про риболовлю]]
<</if>>\
[[Forest|Ліс]]на капищі
<if $ghostMet == 0>><<set $ghost += 1>>
<<elseif $ghost == 1>><<set $ghost += 1>> meet ghost
<<else>>
just a kapyshe, you know
<</if>>
привид улюбленого брата, якого насправді вбила не чума а кохана дівчинка, і тобі треба розслідувати це як детективові? тоді if відвідала й поплакала на могилі
___
Капище івент (якщо поплакала на могилі) — дух улюбленого брата. ГГ кидається на радощах йому в обійми, а він її зажимає та ґвалтує.
то насправді посланець Волоса. І просить вдихнути в капище життя
Де проводили святки а в гайочках навкруг парубкували селяни
----
дух брата каже що його вбила не чума а Остюк. просить помститися за нього (івент — трахаючи в позі наїздниці забити ножем)<<silently>>
<<set _roll = random(100)
$workersColivingDailySexDone = false
>>
<</silently>>
<<if _roll < 20>><<set _roll_days = 7>>
On the way, you meet a group of pilgrims with wagons.
These kind travellers tell you that they are on their way to the temple of Volos in Volosiv and invite you to come with them.
You accept the offer.
All along the way, the generous pilgrims treat you to a modest meal, and you do not even touch your own. You warm yourself by their campfires and sleep on their wagons, and finally one night you fall asleep in the hay and wake up in the town of Volosiv.
<<silently>>
<<set $satiety = 0
$gameDay += 7
>>
<</silently>>
[[Farewell to the kind people|Площа]]
<<else>><<set _roll_days = random(10, 20)>>
You travel from one empty village to another, but all of them are completely deserted. Your shabby Chukhaltsi must have been saved by its remoteness.
Eventually, after _roll_days days, you reach the town of Volosiv, where the majestic temple of Volos stands.
<<silently>>
<<set $energy = 0
$satiety = 0
$food -= _roll_days
$gameDay += _roll_days
>>
<</silently>>
[[Look around|Площа]]
<</if>>
<<if $townNPCStorage.length > 0 >>
<<for _count = 0; _count < _roll_days; _count++ >>
<<makeDailyNPCCalculations>>
<</for>>
<</if>>Under the gravestones are urns with the ashes of your relatives. Hrabars, who were still alive at the time, helped you cremate and bury them.
[[Cry|Плакати]]
[[Return|Цвинтар]]You shed bitter tears.
<<set $ghostTriggered = true>>
[[Wipe away the tears|Могила батьків і братів]]After the plague<<if $charcoalBurnersBangCount < 1>>
The greasy, man-sweat-stained charcoal burners treat you to a simple meal and sour beer, all the while praising your beauty and how lucky they are to be in this remote forest in the company of such a pretty face.
Listening to the uninterrupted pleasantries, you relax and eat to your heart's content, washing down the not-so-awful tasting beer that they keep pouring into a wooden mug the size of your maiden head.
<<else>>
You behave as if you were at home, stuffing yourself with other people's crackers, grilling vegetables on the fire and drinking beer as if you are bottomless.
The charcoal burners already know what you are, and without restraint, they grope you from all sides, between your legs and by your tits, and reach under your clothes to touch your tender soft flesh. They mostly talk about what a nice whore and a serviceable bitch you are, which makes your lust even more intense.
When everyone has had their meal, the men don't waste any time and order you to get into a pose.
<</if>>
<<set $satiety += 1>>
[[Relax further|Вуглярі2]]<<if $charcoalBurnersBangCount < 1>>
For the first time in a very long while, you feel cosy, warmth spreads from your stomach to your body. You watch the flames jump and let go of all your troubles...
Suddenly you feel a tug. Looking around with a drunken eye, you saw only the squinting faces of the charcoal burners surrounding you.
One of them, quite a juggernaut and very confident, says: "Baby, we have treated you well. Now treat us with what you have - your beauty. Don't resist, my dear - you know it is important to be grateful in these hard times."
He stands even taller and scratches his groin in a very unambiguous way. It is like a sign to the others - without waiting for you to answer, they all move forward, towards you.
<<if $energy > 0>>[[Run!!!|Втеча][$energy -= 1]]<<else>>You are too exhausted to resist and fight back in any meaningful way.<</if>>
<<else>>
You're already dripping wet between your legs, so you obediently get up and gulp down the rest of the beer from the huge mug, expecting a good old-fashioned //pounding.//
<</if>>
<<if $vaginal < 1 >>[[Plead not to take your virginity|ВугляріBlowbang]]<</if>>
[[Be silent|ВугляріGangbang]]
In a panic, you push away a nearby charcoal burner, who falls over in surprise. You break through, jump over the fire in one fell swoop, and run away through the thicket like a doe being chased by hungry hounds.
And it's all the better that they're savage, drunken charcoal burners, not fast-legged dogs.
Finally, when your legs begin to fail, you run out to the forest clearing in front of the village.
[[Take a breather|Ліс]]<<if $charcoalBurnersBangCount < 1>>
"Boys, brothers, I am a virgin! Leave me alone, please!"
For a whole minute you wring your hands and beg the stupid charcoal burners, drunk on beer and power, not to rape you. Eventually, the jerky leader, bored with your long speech, gives up:
"Stop talking. Get on with it and open your mouth. You'll show us what you can do, and if we don't like it, we'll move on, you slut."
<<else>>
"You boys are exhausted from your work, don't strain yourself, relax. And I'll give you a good //milking//," you say as seductively as possible, licking your lips and already massaging the hardened crotches of a leader and the one next to him.
"Then get to work, whore, why isn't my cock in your throat yet?
<</if>>
[[On your knees|ВугляріBlowbang1]]The lustful charcoal burners harshly bend you over and throw you on the hard ground on all fours.
They pull up, almost tearing <<if $socialStatus == "селючка">>your robes<<else>>your clothes<</if>> on your ass, exposing your buttocks. You felt the breeze tickle your sweaty thighs and shamelessly wet cunt.
One of the men in front of you tore off your tunic, revealing your tits. A less patient fellow next to him had already pulled out his cock and was jerking off, pointing it at your pussy.
From behind, you were suddenly slapped on the rack, spat on your thighs, and rubbed on the delicate parts. One of them barked, "<abbr title="Let's go!">Gayda!</abbr>"
[[Take it|ВугляріGangbang1]] <<silently>>
<<set _roll_pic to random(1,9)>>
<</silently>>
<<if $blowjob > 0>>You descend to the ground, face to the level of the belts. In a moment, the belts are removed and you are surrounded by a forest of swollen manhoods.
You feel extremely weak and defenceless, but at the same time you are strangely pleased to think of how you can defend your honour with dignity.
You take a hot shaft in each hand, like an experienced warrior with two spears at the same time, and start to move the tender but hard dicks back and forth in a flocking manner.
A stinking, piss-smelling cock is already inserted into your hospitably open mouth.
Those who are waiting for their turn to get your mouth or palm poke their grey-lilac glans into your cheeks, chin, eyes, shoulders, tap your forehead, temples, cheekbones, and even hit the back of your head.
[img["res/sex/charcoalBurners/blowbang" + _roll_pic + ".gif"]]
Using all the experience you've gained as a cocksucker, you wield your whoring apparatus like a nymph. Dicks change in your hands and mouth; sometimes the bastards manage to shove two or more in, but you don't complain - just open your cock-torn mouth as wide as possible and jerk off the cocks in handfuls.
[[Continue in the same manner|ВугляріBlowbang2]]
<<else>>Ти несміливо уклякаєш і відкриваєш ротика назустріч змієвидим прутням, що їх вуглярі хвацько витягують з мотні.
Одноокі сіро-пломеневі змії починають тикатися тобі у м'які рожеві од пива щічки, між розчервонілих від їдла губок, у запалені од сорому вушка, навіть тертися об тонку шийку і плутатися межи волосся.
You timidly open your mouth to meet the snake-like rods that the charcoal burners are pulling out of the pants.
Purple one-eyed snakes begin to poke at your soft cheeks red from bear, between your lips, flushed with food, in your ears, inflamed with shame... even rubbing against your thin neck and tangling in your hair.
[img[res/sex/charcoalBurners/blowbang-dull.gif]]
Спраглі хуї вільно гуляють де тільки можна від тім'я до пліч, а рота хіснують як просту доступну дірку: ти старанно тримаєш їдця розтуленим, хоч до горла й підступило блювотиння.
Врешті ти чуєш незадоволений голос:
— Братці, це не дівка, а бездушна дровеняка. Я хочу подрючитись по-людськи!
Мугирі дружньо підтримали кумпана басовитими вигуками.
Потік хуїв до твого невмілого хавала спиняється — тебе грубо беруть за плечі і перекидають як ляльку, не випускаючи з дужих лапищ.
Thirsty cocks roam freely from your neck to your shoulders, and your mouth is an easy access hole: you try to keep your mouth open, even though vomit is coming up your throat.
Finally, you hear a disgruntled voice:
"Brothers, it's not a girl, it's a lifeless piece of wood. I want to have a good time!"
The bastards support ther comrade with bass shouts.
The flow of cocks to your inept face stops - you are roughly taken by the shoulders and thrown over like a doll, not letting go of their strong clutches.
[img[res/sex/charcoalBurners/standup.gif]]
[[Accept your faith|ВугляріGangbang][$blowjob += 1]]
<</if>>You suck cocks so hard, pinching them with your tongue, pushing them behind your cheek, swallowing them down your throat, jerking off cock so hard that one by one the men discharge on your drooling face and disheveled hair. Some of them miss, and the seed lands on <<if $socialStatus == "селючка">>your torn peasant clothes<<else>>your nice clothes<</if>>.
[img["res/sex/charcoalBurners/bukkake-after-bb.gif"]]
You saved your virginity thanks to your ability to blow<<if $blowjob >= 10 and $charcoalBurnersBangCount > 0>>. You're always happy to take a man in your mouth, especially for a reward. Though the wet fire between your legs is begging for more, you know you can sell your virgin cunt for more than a slice of bread with onions and warm beer.<<else>> which has only been amplified by beer and danger.<</if>>
[[Get out|Ліс][$blowjob += 3, $charcoalBurnersBangCount += 1, $energy -= 1]] before the charcoal burners changed their minds.<<silently>>
<<set _roll_pic to random(1,8)>>
<</silently>>
As if by command, someone takes your hole from behind..
<<if $vaginal < 1>>The pointy cock of a man whose name you don't even know tears into your little virgin cunt. You scream out in the sharp pain that inevitably breaks through even the intoxication, but you are quickly gagged by a fat cock so that you can only mumble. <<set $virginityTakenBy = "someone from charcoal burners" >><<else>>While your hot cunt is swallowing the cock, your mouth is also being gagged with a thick dick.<</if>>
[img["res/sex/charcoalBurners/mmf" + _roll_pic + ".gif"]]
You're continuously being fucked from both sides, alternating between the cocks, and you're <<if $vaginal < 5>>crying out in pain in the narrow vagina, which is being carelessly torn and stretched. All you can think of is praying for this torment to end as soon as possible.<<else>>mooing with pleasure and thrusting harder and harder, twisting back and forth between the cocks like a pig on a spit.<</if>>
<<if $charcoalBurnersBangCount >= 3>>
Those who are waiting for their turn at one of the holes, jerk off, slap your tits and cheeks, painfully grasp your thighs and spit right in your face.<</if>>
[[Next|ВугляріGangbang2][$vaginal += 1, $blowjob += 1]] <<silently>>
<<set _roll_pic to random(1,4)>>
<</silently>>
<<if $charcoalBurnersBangCount >= 5 and $anal < 5>>
- You know, whore, you're visiting us too often. Since you like our //caresses// so much, it's only fitting that we try your butt," one of the bastard says, and the others cheer.
Without delay, they fuck you even harder using all your holes, especially relishing your tight anal, which they smeared with oil.
[img["res/sex/charcoalBurners/gangbang" + _roll_pic + ".gif"]]
It's good that you're already drunk and it doesn't hurt so much.
<<silently>>
<<set
$vaginal += 1
$anal += 1
$blowjob += 1
>>
<</silently>>
<<elseif $anal >= 5>>
Another cock rotation. This time, the charcoal burner spread your buns with his paws and says with satisfaction: "Whoa, you have a stretched anal, get ready!
The clever men smeared your ass with oil and carefully positioned themselves at each hole.
[img["res/sex/charcoalBurners/gangbang" + _roll_pic + ".gif"]]
<<silently>>
<<set
$vaginal += 1
$anal += 1
$blowjob += 1
>>
<</silently>>
<<else>>
<<silently>>
<<set _roll_pic to random(1,12)>>
<</silently>>\
In the midst of the gang bang, you suddenly feel even more ripped apart. You realize that these crazy freaks have stuck two dicks in your vagina.
[img["res/sex/charcoalBurners/double-vaginal" + _roll_pic + ".gif"]]
<<if $vaginal < 5>>You can barely stand the pain, almost fainting under the powerful thrusts of your tourturers-lovers.<<elseif $vaginal < 10>>Your lustful pussy initially stiffs at the invasion of the cocks, but in a minute it opens up to receive new and increased pleasure.<<else>>Your loose cunt is like the glove from the <abbr title="Russian fairytale about a glove lost in the woods, which became home for all kinds of forest inhabitants up to a bear">fairy tale</abbr> - ready to welcome everyone at once.<</if>>
<<silently>>
<<set
$vaginal += 2
$blowjob += 1
>>
<</silently>>
<</if>>
[[Next|ВугляріGangbang3]]The men are exhausted and bring themselves to sweet end: frail, wiry lilac-headed sticks splatter on you, covering you with a fragrant semen that tightens your skin.
[img["res/sex/charcoalBurners/bukkake-after-gb.gif"]]
<<if $charcoalBurnersBangCount >= 7>>[[But that's not the end|ВугляріPiss]]
<<else>>
The charcoal burners instantly lost interest in you and left you to drip cum, throwing a couple of insensitive words at you.
[[Forest|Ліс][$charcoalBurnersBangCount += 1, $energy -= 1]]
<</if>><<silently>>
<<set _roll_pic to random(1,2)>>
<</silently>>
"You've been visiting us so often we're short on beer for you, whore. But that's okay, slut, we'll share what we have."
So, laughing, the company pisses on you with their freshly discharged, semi-hard cocks: on your face, on your head, on your shoulders, wherever they could.
<<set $pisswhore++ >>
[img["res/sex/charcoalBurners/pissbang" + _roll_pic + ".gif"]]
[[Forest|Ліс][$charcoalBurnersBangCount += 1, $energy -= 1]]Satyr greets you with his usual hard-on.
[[On your knees|СатирBlowjob]]
<<if $blowjob >= 10 or $vaginal > 0>>[[Bend over|СатирFuck]]<</if>><<silently>>
<<set _roll_pic to random(1,7)>>
<</silently>>
You feel like a bitch in heat, and you turn your back on the beastman, pulling up your clothes and bending over to show off your wet pussy.
The satyr doesn't hesitate and immediately takes you, copulating ruthlessly like a victorious dog.
[img["res/sex/satyr/vaginal" + _roll_pic + ".gif"]]
<<if $vaginal < 1>>A hard penis tears your still virgin vagina, but you're so excited that you don't care. <<set $virginityTakenBy = "satyr" >><</if>>
[[Finish in your mouth|СатирEnd]]
<<set $vaginal++ >>Fighting your way through a particularly dense patch of vegetation, you suddenly come to the yard of a lonely, dreary hut.
<<set $hermitDiscovered = true>>
"Who on earth are you?!" asked a grey-haired man, who suddenly emerged from behind the hut.
"I... I'm from Chukhaltsy, pan" you said, shyly. "I was just picking berries."
The man suddenly changed his face and spread his arms:
"Oh, hungry child. The forest is not producing much these days."
"It must be so, pan"
"All right, child. I know that your village barely survived the plague. You must have lost your parents, too, or you wouldn't be wandering around here. Come inside, I'll give you something to eat."
Recently, when the plague-ridden humanity seemed to have gone mad, you learned that you could expect anything from people, especially men, and you even hesitated a little.
However, malnutrition and curiosity took over.
[[Go to the hut|ВідлюдникІнтро2]]<<if $lifepoints <= 5>>
"Poor child," the hermit feels sorry for you, "I will teach you how to save and accumulate energy.
You do not quite understand the unfamiliar wise words, but you are very happy that the hermit agreed to teach you.
"Come when you are ready. Just know that this is no laughing matter, the exercises require perseverance and a lot of effort. There's nothing to do if you're exhausted."
<<set $hermitStudyAgreed = true>>
<<else>>"Do you really need it? Your cheeks are rosy, your braids are blooming, and your posture is straight. Do what a healthy young woman should do. You know, I live alone, and I still have a lot of things to do. And no, I don't need any help, I'm used to doing it myself!"
(You're full of health, a hermit won't waste time on someone who can take care of himself)<</if>>
[[Hut|Хижа]]Well, nothing bizarre happened. The hermit took the steaming cauldron off the hearth and poured some fragrant <abbr title="traditional Ukranian and Byelorussian dish from millet with lard and garlic">kulish</abbr> into a wooden bowl.
As you swirled with wooden spoon given to you by the hermit, you could clearly see who he was. This is the same //wizard// that the people of Chukhaltsy used to frighten children with when they did not want to obey.
While you were finishing the rest of your simple but delicious meal, a thought occurred to you. What if this wizard taught you magic, so you wouldn't have to go hungry anymore? You would always have delicious, fragrant kulish.
<<set $satiety += 1>>
[[Ask about magic|ВідлюдникІнтро3]]"Oh, girl, I'm not a wizard at all. I'm just an old man who dared to leave the place prepared for me by fate.
All I know is how to contemplate. The priests of Volos call this meditation.
Good meditation nurtures the spirit and fills you with mental strength. But there's nothing magical about it, just stubborn attentiveness."
You nod your head in affirmation, though you pray to Volos that you understand at least half of what the hermit has said.
[[Ask to teach you meditation|Просити навчати]]
[[Thank for the food|Хижа]]<<silently>>
<<set
$hermitLessonCount++
$energy-- >>
<</silently>>\
''Progress:'' <progress @value="$hermitLessonCount" max="20"></progress>
<<if $hermitLessonCount >= 20>><<set $meditation += 1>>"I can congratulate you. This is your last lesson. I'm not the best meditation guide in the world, but I think I've given you everything I can."
<<else>>
The hermit teaches you to concentrate on your own breath, and then to relax your head and let go of your thoughts.
<</if>>
<<nobr>>
<<if $hermitSeduced>>
[[Have fun|Розважатися]]
<<elseif ($blowjob >= 10 or $vaginal > 0) and $hermitLessonCount >=3>>[[Seduce|Звабити]]
<</if>>
<</nobr>>
[[Hut|Хижа]]<<if previous() === "Навчатися">>You ask him to show you once again the correct way to sit in the position.
Grumbling, the hermit leans towards you, taking your hand to your lower back, where you need to adjust your posture.
<</if>>
Giving in to a sudden urge, you kiss the hermit. The stunned man does not resist at all. Pressing yourself against his groin, you feel something getting hard inside his trousers.
<<set $hermitSeduced = true>>
[[Take in your mouth|ВідлюдникМінет]]
[[Spread legs|ВідлюдникСекс]]You push on your guide, and he is completely powerless to resist your charm.
[[Take in your mouth|ВідлюдникМінет]]
[[Spread legs|ВідлюдникСекс]]<<silently>>
<<set _roll_pic to random(1,10)>>
<</silently>>
You kneel down and immediately take the fat tool into your mouth.
<<set $blowjob += 1>>
[img["res/sex/hermit/bj" + _roll_pic + ".gif"]]
[[Take on your face|Підставити лице]]
[[Milk it in your mouth|Видоїти в рота]]
<<silently>>
<<set _roll_pic to random(1,10)>>
<</silently>>
<<if $vaginal < 1>>Your lust has consumed your mind, and you spread your legs and help your guide to push his cock into your maiden pussy.
He takes away your virginity, but through the sharp pain you feel incredibly satisfied - to the depths of your being. <<set $virginityTakenBy = "hermit" >><<else>>
You sit down and spread your tender thighs. The hermit, driven to the brink, takes you and furiously plunges into your damp sex.<</if>>
<<set $vaginal += 1>>
[img["res/sex/hermit/missionary" + _roll_pic + ".gif"]]
[[Take inside|Прийняти в лоно]]
[[Ask to pull out|Просити вийняти]]
<<if $vaginal > 1 and $blowjob >= 10>>[[Milk it in your mouth|Видоїти в рота]]
[[Take on the face|Підставити лице]]<</if>><<silently>>
<<set _roll_pic to random(1,3)>>
<</silently>>
The compassionate hermit agrees to your request and takes out his penis, plastering your body.
[img["res/sex/hermit/cum-on-body" + _roll_pic + ".gif"]]
[[Get back|Хижа]]<<silently>>
<<set _roll_pic to random(1,4)>>
<</silently>>
All the rage accumulated over the lonely years, the hermit spews out into your delicate and inviting insides.
[img["res/sex/hermit/creampie" + _roll_pic + ".gif"]]
[[Get back|Хижа]]<<silently>>
<<set _roll_pic to random(1,5)>>
<</silently>>
Anticipating an impeding ending, you milk the semen into your mouth.
[img["res/sex/hermit/cum-in-mouth" + _roll_pic + ".gif"]]
This way, nothing will get dirty, and you will have an exciting aftertaste for the rest of the day.
[[Get back|Хижа]]<<silently>>
<<set _roll_pic to random(1,6)>>
<</silently>>
You put your face and quiclky jerk off his seed.
[img["res/sex/hermit/facial" + _roll_pic + ".gif"]]
[[Get back|Хижа]]!The yard
You came to the yard, where a black patch of chernozem stretches out before you. The plague prevented this old, fertile soil from being sown.
[[Back to the shack|Хата]]!Field
A wide golden field from which your entire large family lived. Not in the literal sense - the land belonged to the Ostiuk <abbr title="wealthy peasants">kulaks</abbr> - but your parents and all your brothers worked here as labourers, and you helped them.
<<if $workersColivingEnforced>>Since Ostiuk's workers moved in with you, you see them less and less in the field.<<else>>You see new people in the field. The enterprising Ostiuk must have hired them from somewhere when the village was plagued by the disease.
[[Approach the workers|Робітники]]<</if>>
[[Stop wandering around this field|Вулиця]]
[[Continue to the pond|Ставок]]<<if $workersSexAccepted>>
As soon as they see you, the hobos call out:
"Greetings, draggle-tail! Have you decided to invite us to your house?"
<<actCheck 1 "You're too tired, especially for two" "You've eaten too much and about to puke">>Вести додому<</actCheck>><<else>>The two workers look at you distrustfully, but with lust.
You smile and say hello, to which these stocky guys grunt good morning.
<<if $ostiukJobAccepted and $vaginal >= 10 and !$workersSexAccepted>>
One of them says:
"They say you like to indulge in lovemaking. We offer to have fun together. And we're grateful men."
<<actCheck 1 "You're too tired, especially for two" "You've eaten too much and about to puke">>Interesting<</actCheck>><</if>><</if>>
[[Go forward|Поле]]!Pond
In the lush meadow in front of the pond, you often grazed Ostiuk's sheep, and you and your brothers even tried fishing in the pond.
Closer to the shore, croaking frogs jump between the sedges.
<<if !$gotFishingInsight>>If you knew how, you could try to catch the local fish. But who can help you with that? <<set $gotFishingInsight = true>><</if>>
<<if $hasFishingPole>>\
<<actCheck 1 "You are too tired" "You have overeaten and want do sleep">>Go fishing<</actCheck>>
<</if>>\
[[Return|Поле]]While you stare at the apparition in awe, a figure comes up close to you.
It suddenly speaks, and you can barely stand on your feet - it's the pure sound of your beloved brother Veremiy, albeit in a completely toned-down voice.
"You... are alive... you... will help..."
<<set $ghostMet = true>>
[[Listen to your brother|Слухати брата далі]]
<<if $energy > 0>>[[Run as fast as you can|Ліс][$energy--]]<<else>>[[Run without looking back|GhostҐвалт]]<</if>>Ти дістаєш з подолу моркву
Твоя добре розроблена печерка жадає розваги.
---
ти не можеш сказати що люди Остюка лихі чи жорстокі. вони й по господарстві роблять багацько.
та й не сказати що ти не любиш їхню ласку, таку щиру й дику. хоча до чуми ти не чула, щоби жінка жила не кількома чоловіками…
і все ж, якщо ти хочеш вирватися з цього нидіючого захолустя, треба буде якось із ними порвати, бо подружнє життя забирає твої снагу до змін.
$workerColiving = true
івент на подвір'ї (випдкови секс з ними або одним з них: нпснейм порається на подвір'ї ==загравати==)Ostiuk has been using you roughly for some time now, and the thought of it turns you on. And Ostiuk doesn't know how well your fuckhole has been stretched, as he hasn't tasted it yet...
You take a radish from the pile of vegetables, take off your tunic, and make yourself comfortable right in front of Ostiuk.
[img["res/sex/ostiuk/veggie/radish1.png"]]
[[Stick radish where it doesn't belong|Овочедроч1]]
<<silently>>
<<set _roll_pic to random(1,7)>>
<</silently>>
Ostiuk fucks you wonderfully in the mouth, but it's time to serve another dish. You decidedly get on all fours and expose your girlish bum to the old kulak.
And Ostiuk doesn't mind getting into a young womb that is as sweet as honey and as soft as silk. Without hesitation, he pulls out his cock and boldly takes you from behind.
[img["res/sex/ostiuk/vaginal/doggie" + _roll_pic + ".gif"]]
[[Take him deeper|ОстюкКрімпай]]Your activity immediately catches Ostiuk's attention. He stares at you, watching you shove the radish into your flushed, thirsty hole.
[img["res/sex/ostiuk/veggie/radish2.png"]]
[[Masturbate|Овочедроч2]]
You skilfully handle the vegetable of pleasure, trying to push it deeper, scratching the stool with your fingers and moaning involuntarily.
The fact that Ostiuchyha could see you, pleasuring yourself like the last whore, causes an even more violent wave of sweetness in your insides.
[img["res/sex/ostiuk/veggie/radish3.png"]]
However, Ostiuchyha, always busy in the kitchen, never leaves the house and interrupts your degrading show.
[[Harder|Овочедроч3]]You are so carried away that you don't notice Ostiuk approaching, holding a fat zucchini in his hands.
"Ke, this will be better."
You can't disagree with the old man - a rougher vegetable will give you more pleasure. You accept this joyful yellowness and look lustfully into Ostiuk's eyes.
[img["res/sex/ostiuk/veggie/marrow1.png"]]
[[Change the tools|Овочедроч4]]
You're preparing your hot pussy for even more petting. Opening your cunt's lips, you stretch your sweet vagina as wide as possible - all for the yellow gift.
[img["res/sex/ostiuk/veggie/marrow2.png"]]
[[Insert|Овочедроч5]]The cunt happily swallows the plump treat, and you joyfully drive and tease your flexible pussy.
Ostiuk comes even closer to see what a shameless slut you are.
[img["res/sex/ostiuk/veggie/marrow3.png"]]
[[Seriously beat your pisser|Овочедроч6]]After watching you plough your garden for a while with a distinct satisfaction, Ostiuk commands:
"Stop this self-loving. You have to share with your good neighbours. Hurry up and stand properly, you slut."
Another sweet wave washes over you: it feels so good to be treated like this. You feel secure...
Like an obedient slave, you stand up "properly", letting Ostiuk appreciate your obedience.
[img["res/sex/ostiuk/veggie/sex-prepare.png"]]
[[Wait|ПостовочевийСекс1]] Звабити Коваля
— Ні, я не буду ніколи нікого пліднити, навіть не проси.
нууу, тоді "приступити до діла"Ostyuk wasted no time in pushing you into a prone position. A short moment later, and you feel not a playful vegetable stetching your pussy, but a hot, alive rod drilling into you.
[img["res/sex/ostiuk/veggie/penetration.gif"]]
You bleat like a sheep under a strong ram.
[[Relax|ПостовочевийСекс2]] Old Ostiuk treats you like a commodity, holds you like an armful of his own rye, which he is free to do with as he pleases - eat, sell, throw away, or even burn to the ground.
[img["res/sex/ostiuk/veggie/doggie.gif"]]
[[Enjoy|ПостовочевийСекс3]]Now Ostyuk trembles and releases hot potent cum right into your babymaker.
[img["res/sex/ostiuk/veggie/creampie.gif"]]
[[Get dressed|ПостовочевийСекс4]] <<silently>>
<<set
$vaginal += 1
$energy -= 2>>
<</silently>>
Подейкували, частка дітей твоєї покійної мамці були Остюкові. Як би там не було, а ви ніколи не голодували, хоч батечко твій і не з найроботящих людей.
Однак, ажно плодовитий Остюк — і твій зачинатель… Ця смілива думка тебе напродиво розпалює, заки ти відчуваєш, як зі втулища тече густе сім'я Остюка.
It was rumoured that some of your late mum's children were Ostiuks. Be that as it may, you never starved, even though your father was never a hard worker.
However, the very fertile Ostiuk being your father... This bold thought makes you feel very excited, as you feel Ostiuk's thick semen flowing from your womb.
[[Dreamily walk away|Подвір'я Остюків]]<<silently>>
<<set
$workersSexAccepted = true>>
<</silently>>
Why not have some fun? So far, love has only brought you joy and food.
You smile shamelessly, look around to see if anyone is around, and start to pull off your tunic.
"Wow, wait a minute, girl! I don't want to fuck in the field like a dog."
He glances at his colleague, then snaps, "Take us to your place, whore."
[[Bring them home|Вести додому]]
[[Decline|Поле]]<<silently>>
<<set
$vaginal += 1
$energy -= 2>>
<</silently>>
While you are happily nailing yourself on his pepper, Ostiuk growls and discharges right into your young cunt, satisfied his lust
[img["res/sex/ostiuk/vaginal/creampie.gif"]]
[[Clean up|ОстюкПрощання]](якщо остюк, то пропонують їбатися, -- але я не хочу трахатися в полі як собака. веди нас до себе, хвойдо. -- потім лишаються в неї жити на їбуть щоранку -- відкривається можливість розчистити дім грабарів (5 заходів) і ночувати в них, аби зберегти снагу
Чи маєш ти вибір? Сумнівно. Двоє дужих чоловіків проти тебе це як двоє вовків проти овечки. І ніхто за тебе не заступиться.
З іншого боку, якщо ці двоє пропонують бути аж жоною, зможуть заступитися вони. Чоловічого плеча тобі бракує в цей жахливий час. А якщо пліч аж 4 — чи не на краще?
— Знаєщ, ми подумали і варішили лишитися в тебе. Ми ж тепер друзі, правда? Не хвилюйся, ми про тебе подбаємо. А ти будь нам жоною. І не гляди, що нас з братом двоє —
Ти подумла, а й справді, чоловічі руки на господарстві не завадять.The journey is not long, and soon you bring the company to the shack.
They look around with interest, muttering:
"You have a nice house. Poor, of course, but not the shed that that greedy kulak gave us as a home!"
[[Undress|Роздягатися]]But you didn't come to look at the shack. You quickly throw off your excess clothes and invite new lovers.
The guys don't hesitate, and pull the already swollen beasts out of the pants. You're salivating, and reach for the rods in fascination.
[[Caress|Пестити]]
<<silently>>
<<set
$workersColivingEnforced = true
$workersColivingDailySexDone = true
$workersSexCount++
$vaginal++
$blowjob++
$energy-->>
<</silently>>
Well, you have been generously ponded, but it's time to say goodbye.
However, none of the guests are rushing to leave. Rather, one of the new lovers says sharply:
"Listen here, slut. We've been thinking and decided that we're going to live with you. Don't worry, we won't hurt you. You'll be our wife." They laughed loudly, and one of them slapped your naked bottom.
Do you have a choice? Doubtful. Two strong men against you is like two wolves against a sheep. And no one will stand up for you.
On the other hand, if these two offer to be husbands, they can stand up for you. You need a man's shoulder at this terrible time. And if you have four shoulders, isn't it for the best?
And your household can use men's hands. Well, and something else...
[[Shack|Хата]]якщо звабила й випустилася, то відлюдник дає рекомендацію для майстра рун у містечку (без неї той не навчатиме)<<silently>>
<<set _roll_sex to random(1,3)>>
<</silently>>
<<switch _roll_sex>>
<<case 1>>
Today, the guys are not in the mood for a big bang, so they casually give you a mouthful, which you are happy to use as intended.
<<set _roll_pic to random(1,10)>>
[img["res/sex/workers/double-blowjob" + _roll_pic + ".gif"]]
<<silently>>
<<set $blowjob += 2>>
<</silently>>
<<case 2>>
Like the masters of this house, men take you from the front and rear, exchanging holes in a friendly manner over and over again.
<<set _roll_pic to random(1,13)>>
[img["res/sex/workers/double-sex" + _roll_pic + ".gif"]]
<<silently>>
<<set
$blowjob++
$vaginal++>>
<</silently>>
<<case 3>>
Your mouth is not enough for the boys, and they push their love sticks into your experienced gaping hole both at once.
<<set _roll_pic to random(1,6)>>
[img["res/sex/workers/double-vaginal" + _roll_pic + ".gif"]]
<<silently>>
<<set $vaginal += 2>>
<</silently>>
<</switch>>
[[Keep fucking|WorkersDailySex2]]
<<silently>>
<<set
$workersColivingDailySexDone = true
$workersSexCount++
$energy--
_roll_pic to random(1,8)>>
<</silently>>
Stallions bestow on you layers of manly juices, and you stare meaninglessly in front of you, prolonging the sweet bliss and delicious fatigue.
[img["res/sex/workers/double-cum" + _roll_pic + ".gif"]]
But it's time to [[return to daily routine|Хата]]<<silently>>
<<set _roll_pic to random(1,2)>>
<</silently>>
<<if $blowjob >= 10>>You lustily spurt the semen out of your mouth. Judging by the expression on the blacksmith's face, it's a good show.<<else>>Without showing that you're nauseated, you spit out a disgusting liquid that stings your tongue and tears at your throat.<</if>>
[img["res/sex/blacksmith/spit" + _roll_pic + ".gif"]]
[[Blacksmith's part of the bargain|Ковалева частина угоди]]<<silently>>
<<set _roll_pic to random(1,3)>>
<</silently>>
You gulp down the nourishing liquid and lick the bittersweet residue from the blacksmith's sledgehammer.
[img["res/sex/blacksmith/swallow" + _roll_pic + ".gif"]]
[[Blacksmith's part of the bargain|Ковалева частина угоди]]You lean on your hands and expose your eager cunt, ready to take as much as they give you.
One of them shoves his tool in your face, while the other slaps your butt (that you've bloated on the sucked goods) and hurriedly places his tip between your tender thighs.
[[Roll like a pig on a spit|Крутитися як свиня на рожні]]
Your mates enter almost simultaneously. You're going crazy from the lustful onslaught and the smell of the swollen dicks. Your mouth and pelvis are playing <abbr title="Ukranian children's game reminiscent of hockey or golf">Kovinki</abbr> — and only miss, only give in, filling the holes with scored balls.
[img["res/sex/workers/intro/sex1.gif"]]
[[Boys switch holes|Хлопці міняються дірками]]They grab and turn you around like a goat.
"So good," a thought flashes through your cock-filled mind, "now a bigger cock will be ravaging my cunt"
[img["res/sex/workers/intro/sex2.gif"]]
They keep pounding you even harder, holding your head, your ass, your arms, pulling your hair and slapping your tits.
You keep sucking the dick, or you squeak and moan when your mouth is freed for a moment from the slobbery member, which slaps your forehead and cheeks.
[[Cum|Кінчати]]You're feeling better than ever. The hobos are pulling you down and shower your slobbery cocksucking face with the baby batter.
[img["res/sex/workers/intro/finish.gif"]]
You still feel sweet in your bottom hole and you sit there in awe, not wanting to disturb this blissful state.
[[End|Закінчити]] - My... fate... Radomir... not plague... Radomir... murderer... free... me... Radomir... revenge...
<<set $ghostQuestAdded = true>>
With these words, the ghost of the dead man dissolves as if it had never been there.
[[Think|Капище]]<<if $ghostQuestAdded>>
"I... wait... I... suffer"
<span style="color:red">This is the end of the quest in this version.</span>
[[Walk away in sadness|Ліс]]
<<else>>
And again you hear the same deathly, yet so dear brother's voice:
"You... have returned... you... will help..."
[[Listen to your brother|Слухати брата далі]]
<</if>>You rush to escape, but you trip over a rock and fall nose down into the ground.
The wrathful spirit tears your clothes and desecrates your maidenhood.
You can't see or hear him, but you can feel the strength of a strong man taking advantage of you.
[img["res/sex/ghost/rape.gif"]]
<<if $vaginal < 1>>Who would have guessed that your first man would be your beloved brother, albeit a dead one. He mercilessly tears your tight pussy, and you cry out in pain and humiliation. <<set $virginityTakenBy = "the ghost of your own brother Veremiy">><</if>>
After a minute, the otherworldly rapist shudders like a living man on the verge of death, but nothing pours into you, and the phantom penis instantly vanishes right inside your hole.
[[Recover|Ліс][$vaginal++]]You give in to the low desire and take these warm men's snakes to your hands.
[img["res/sex/workers/intro/touch.gif"]]
The hobos just watch with amusement.
[[Lick|Лизькати]]In just a moment, you're taking cocks into your mouth, happy and smiling.
[img["res/sex/workers/intro/suck.gif"]]
[[Continue sucking|Продовжувати смоктати]]After you've properly groomed their cocks, you finally taste the purple glans, licking them clean.
[img["res/sex/workers/intro/lick.gif"]]
[[Suck|Смоктати]]Suddenly, you get a rough slap on your hot face.
[img["res/sex/workers/intro/standup.gif"]]
"You're a real fucking slut, you know that? Get on all fours, bitch, time for us to fuck you."
It was as if you were waiting for an punishment, and a fire broke out between your legs.
[[Get on all fours|Стати рачки]]!Волосів
площа (зв'язкова локація)
корчма «Сплячий ступак» (там ґлоріхол)
стайні при корчмі (там конюх)
храм Волоса, там же мортуарій (храм з мармуру, там івент з некрофілом, у храмі можна використати оту ґіфку з білими плитами)
ринок (купляти їжу, купити дім-каменицю)
темний провулок (для роботи повією)
майстер рун (можна вчитися рунам за рекомендації сільського відлюдника) гном чи нє?
дженерік НПС, з якими можна заприязнитися й покохатися, а потім навіть одружитися (якщо не повія і не рабиня-втікачка),
сімейний стан: неодружена, вірна дружина, зрадлива дружина, дружина-хвойда, розведена, вдовиця. створити систему адюльтера — фіксувати кількість сексу на момент одруження, рахувати подружній секс окремо, адюльтер поза ним змінює статус дружини)
зміни статусу:
"городянка" — якщо купляєш дім або якщо одружуєшся на НПС (і вселяєшся до нього)
"повія" — якщо торгуватимеш тілом (один раз чи декількка?)
"ворожка" — якщо маєш свій дім у містечку і вивчила руни й почала ворожити людям за гроші
=======
з нотаток
Порожні вулиці та бліді наче смерть поодинокі перехожі. Зовсім не таким ти пам'ятала Волосів, коли малою батьки приїздила з батьками, аби кремувати бабусю в мортуарії жерців Волоса.
[Майдан]
Суворі двоповерхові кам'яниці сіріють на тлі брусківки, оточені нижчими дерев'янними хатинками.
[корчма] «Сплячий ступак»
Корчма у кам'яниці.
5 монет ніч або вали.Розбійники з великої дороги, які можуть забрати до рабства
(забирають їжу та ґвалтують - мінус життя, до речі)
lp <=5 (глянути на твоє виснажене тіло й змучене лице: лишіть цю чумну, хай здихає, (але обдирають як липку, лишаючи одне lp, забираючи гроші (якщо є),
норм : грубо бере за писок і задирає губи наче кобилі: зуби наче цілі, за цю лярву хоч мідяків насиплють (продають на тяжкі роботи на копальні або на ферму)
здорова : ця корова аж пашить здоров'ям, на ній хоч тьму солдат вози. тягни-но її до воза, хутчій. (продають шляхтичам як челядницю — відкриває віллу, помістя біля містечка)<<silently>>
<<set _rollNPC = random(100) >>
<</silently>>
!Square
You're on the town square of <abbr title="means belonging to Volos.">Volosiv</abbr>, once crowded with merchants and pilgrims travelling through the region, but now deserted and lifeless.
<<if $townHouseAcquired or $isMarried>>
[[Go home|Дім]]
<</if>>
[[Inn|Корчма]]
[[Market|Базар]]
[[Temple|Храм]]
<<if $lifepoints > 10 and random(100) > 80>>[[Dark alley|RapeEvent]]<<else>>[[Dark alley|Темний провулок]]<</if>>
[[Exit from town|Вихід з містечка]]
/* тут генеруються НПС для знайомства, не знайомляться з повією чи жебрачкою */
<<if $lifepoints > 10 and _rollNPC >= 60 and $socialStatus != "whore" and $socialStatus != "beggar">>You notice that you caught the eye of [[some townsman|NPCGenerate]].
<</if>>
<<if ($isMarried and $townNPCStorage.length > 1) or (!$isMarried and $townNPCStorage.length > 0)>>
!!!Acquaintances:
<<for _i, _object range $townNPCStorage>>
<<if !_object.isHusband>>''_object.name'': //<<describeNPCRelations _object.relations _object.sexCount _object.isHusband _object.isExHusband>>// — <<capture _i>>[[Meet|MeetNPC][$currentNPCIndex = _i]]<</capture>><</if>>
<</for>>
<</if>>!The Sleeping Nag Inn
A spacious inn where you can eat and drink, relax and sleep, as well as shoe a horse or repair a cart.
<<if $coins >= 25>>[[Eat|КорчмаПоїсти]]<<else>>Eat — <span style="color:yellow">not enough coins</span><</if>> (25 s.)
<<if $coins >= 50>>[[Rent a bed|КорчмаСпати][$coins -= 50]]<<else>>Rent a bed — <span style="color:yellow">not enough coins</span><</if>> (50 s.)
<<if $coins >= 70>>[[Have bed and dinner|КорчмаСпати][$coins -= 70, $satiety++]]<<else>>Have bed and dinner — <span style="color:yellow">not enough coins</span><</if>> (70 s.)
[[Stables|Стайні]]
[[Exit|Площа]]Beautiful horses are fussing in the stable, and a groom is walking among them.
<<if !$horseAcquired and $coins >= 500>>[[Buy a horse|Купити коня]]<<else>>Buy a horse — <span style="color:yellow">not enough coins</span><</if>> (500 s.)
<<if $socialStatus === "beggar">>You think about asking to spend the night in the stables, but you realise that a person with a beggar's stigma will be chased away in a heartbeat.<<else>>[[Ask to sleep in stables|КонюхІвент1]]<</if>>
[[To the Inn|Корчма]]
!Market
The recently crowded market now looks sadly with the empty stalls.
<<if $coins >= 10>>[[Buy food]] — <<numberbox "$numberOfPortions" 1 "Buy food" autofocus>><<else>>Buy food — <span style="color:yellow">not enough coins</span><</if>> (10 s. for a portion)
<<if $food > 0 and $socialStatus != "beggar">><<actCheck 1 "You're too tired to trade" "You've overeaten and don't want to vomit on your customers">>Sell food<</actCheck>> <<if $energy > 0>>— <<numberbox "$numberOfPortions" 1 "Sell food">><</if>><<else>>Sell food — <span style="color:yellow">no food for sale</span><</if>>
[[Square|Площа]]
<<if $socialStatus != "city dweller">><<actCheck 1 "You don't have the courage to ask for coins" "You've eaten too much to look poor">>Beg<</actCheck>><</if>>
<<if !$townHouseAcquired and !$isMarried>>
<<if $coins >= 10000>>[[Buy a house|Купити дім]]<<else>>Buy a house<</if>> (10000 coins)<</if>>!Dark Alley
A dark alleyway where shady people hang out.
<<if $blowjob >= 20 or $vaginal >= 20 or $anal >= 20>><<actCheck 1 "You don't have vigour to \"work\"" "You've eaten too much and can't \"work\"">>Sell yourself<</actCheck>><</if>>
[[Square|Площа]]
<<if random(100) > 70>>[[Sleep on the street|ВолоцюгаІвент]]<<else>>[[Sleep on the street|Спати на вулиці]]<</if>>
<<if $satiety == 0 and $lifepoints > 2>>You have nowhere else to go, so you go to sleep in the street, huddled between piles of trash.
You haven't been able to get anything to eat.
When you wake up in the morning, you feel even more broken and rejected by the world.
<<set $lifepoints -= 2
$energy += 1>>
[[Force yourself to get up|Темний провулок][$gameDay++, $date.day++]]
<<elseif $satiety == 0 and $lifepoints <= 2>>You fell down exhausted somewhere in the back alleys and died like a dog, leaving your unwashed corpse to rot on the pissed-up pavement. <<set $lifepoints = 0>>
<<elseif $satiety == 1>>
You sit down amongst the trash that the townspeople have thrown into the back streets. At least you have eaten, and as bad as it is to sleep out in the open, you won't starve to death. <<if $lifepoints > 1>><<set $lifepoints-->><</if>>
<<set $satiety = 0
$energy++>>
[[Get up|Темний провулок][$gameDay++, $date.day++]]
<<elseif $satiety > 1>>And why did you eat so much at once? It would have been better to save it for later or sell it and pay for a proper bed, so that you wouldn't have to huddle in filth under someone's scraped-up wall at night... <<if $lifepoints > 1>><<set $lifepoints -= 1>><</if>>
<<set $satiety = 0>>
[[Get up|Темний провулок][$gameDay++, $date.day++]]
<</if>>
<<if $townNPCStorage.length > 0 >><<makeDailyNPCCalculations>><</if>>
<<silently>>
<<minmax>>
<<script>>
Save.autosave.save()
<</script>>
<<set $workersColivingDailySexDone = false>>
<</silently>><<silently>>
<<set _roll = random(100)
$energy--
$socialStatus = "whore">>
<</silently>>
<<if $lifepoints <= 5>>
<<if _roll < 20>>
A passer-by is interested in your malnourished body.
[[To work|ПовіяВибір]]
<<else>>
You look miserable and don't attract men passing by.
[[Waste of time|Темний провулок]]
<</if>>
<<elseif $lifepoints > 10>>
<<if _roll < 80>>
A plump bitch like you finds a //buyer// almost instantly.
[[To work|ПовіяВибір]]
<<else>>
You look gorgeous, but this time you can't find any willing men in this plague-ravaged slum.
[[Stop looking|Темний провулок]]
<</if>>
<<else>>
<<if _roll < 50>>
A passerby takes an interest in you.
[[To work|ПовіяВибір]]
<<else>>
You're not in the best shape right now, maybe you'll be lucky next time.
[[Rest|Темний провулок]]
<</if>>
<</if>><<silently>>
<<set _roll = random(3)>>
<<if $isMarried >>
<<set $adulteryCurrentHusbandStat++
$adulteryGlobalStat++ >>
<</if>>
<</silently>>
You negotiate with the buyer the type of favour and its price.
<<if $blowjob >= 20>>[[Caress with your mouth|ПовіяМінет]] (20 s.)<</if>>
<<if $vaginal >= 20>>[[Pounding|ПовіяСекс]] (40 s.)<</if>>
<<if $anal >= 20>>[[Entertain with your booty|ПовіяАнал]] (60 s.)<</if>>
<<if _roll === 3 and $prostitution >= 20 and $blowjob >= 20 and $vaginal >= 20 and $anal >= 20 and ($blowjob + $vaginal + $anal) >= 100 >>The man also suggests that he wouldn't mind fuck you [[together with his mates|ПовіяГурт]]. (60 s. per person)<</if>><<silently>>
<<set _numberOfPartners = random(2, 7),
_payment = 60 * _numberOfPartners,
$blowjob++,
$vaginal++,
$anal++,
$prostitution++
>>
<<switch _numberOfPartners>>
<<case 2>>
<<set _roll_pic = random(1,11) >>
<<case 3>>
<<set _roll_pic = random(1,14) >>
<<case 4>>
<<set _roll_pic = random(1,10) >>
<<case 5>>
<<set _roll_pic = random(1,9) >>
<<case 6>>
<<set _roll_pic = random(1,2) >>
<<case 7>>
<<set _roll_pic = random(1,1) >>
<</switch>>
<<addmoney _payment>>
<</silently>>\
You gather a gang with _numberOfPartners men. Each of them pays 60 shillings.
Well, it's a lot of work, but you make good profit. In a short while, you're already serving everyone with your holes.
[img["res/sex/hooker/group/" + _numberOfPartners + "/gangbang" + _roll_pic + ".gif"]]
Satisfied //customers// cum everywhere at you and leave you to rest from this gangbang.
[[End|Темний провулок]]<<silently>>
<<set _roll_pic = random(1, 26),
$blowjob++,
_roll_tips = random(0 + Math.trunc($prostitution / 50), 0 + Math.trunc($prostitution / 10)),
$prostitution++
>>
<<if _roll_tips > 40>><<set _roll_tips = 40>><</if>>
<<addmoney 20>>
<<addmoney _roll_tips>>
<</silently>>\
You take your 20 coins and, without any pleasantries, hurry to get down to business, working out your money.
[img["res/sex/hooker/oral" + _roll_pic + ".gif"]]
The man can't withstand your experienced mouth for long and bursts out with pleasure.
Satisfied //customer// <<if _roll_tips > 0>>tips you _roll_tips s. for skill and <</if>>leaves you with mouthful of semen.
[[End|Темний провулок]]<<silently>>
<<set _roll_pic = random(1, 12),
$vaginal++,
_roll_tips = random(0 + Math.trunc($prostitution / 50), 0 + Math.trunc($prostitution / 10)),
$prostitution++
>>
<<if _roll_tips > 40>><<set _roll_tips = 40>><</if>>
<<addmoney 40>>
<<addmoney _roll_tips>>
<</silently>>\
You take your 40 coins and turn back to the buyer with your cunt ready.
[img["res/sex/hooker/vaginal" + _roll_pic + ".gif"]]
The man can't stand your sellout fuckhole for long and erupt straight inside.
Satisfied //customer// <<if _roll_tips > 0>>tips you _roll_tips s. for skill and <</if>>leaves you with cum-filled pussy.
[[End|Темний провулок]]<<silently>>
<<set _roll_pic = random(1, 11),
$anal++,
_roll_tips = random(0 + Math.trunc($prostitution / 50), 0 + Math.trunc($prostitution / 10)),
$prostitution++
>>
<<if _roll_tips > 40>><<set _roll_tips = 40>><</if>>
<<addmoney 60>>
<<addmoney _roll_tips>>
<</silently>>\
You take your 60 coins and give the customer full access to your loose butthole.
[img["res/sex/hooker/anal" + _roll_pic + ".gif"]]
The man pounds your uncommon hole and eventually fills your colon with his seed.
Satisfied //customer// <<if _roll_tips > 0>>tips you _roll_tips s. for skill and <</if>>leaves you with cum dripping from your anal.
[[End|Темний провулок]]You take a little bit from your inventory and eat away.
<<set $satiety++
$food-->>
<<return "Wipe your lips">><<silently>>
<<set _price = $numberOfPortions * 10>>
<</silently>>
<<if _price > $coins>>
You lack coins for that amount of food.
[[Think again|Базар]]
<<elseif _price < 1>>You tell the vendor that you want to buy $numberOfPortions of food. He curses and tells you not to waste his time with stupid jokes.
[[Leave him alone|Базар]]
<<else>>You buy simple street food. Portions: $numberOfPortions.
[[Take your rations|Базар]]
<<silently>>
<<set $food += $numberOfPortions
$coins -= _price >>
<</silently>>
<</if>>The innkeeper pours you a fragrant <abbr title="a soup on meat of fish broth with potatoes and other vegetables ">yushka</abbr> with meat, which you nearly devour together with the clay plate.
<<set $coins -= 25
$satiety++>>
[[Rub your full tummy|Корчма]]<<if $satiety == 0 and $lifepoints > 1>>You go to bed with an empty stomach. It rumbles, you can't fall asleep for a long time, and you don't sleep well. You have horrible dreams that wake you up from time to time and leave an unpleasant aftertaste.
When you wake up in the morning, you feel even more exhausted than yesterday.
<<set $lifepoints -= 1
$energy += 1>>
[[Force yourself to get up|Корчма][$gameDay++, $date.day++]]
<<elseif $satiety == 0 and $lifepoints == 1>>You went to bed completely exhausted from hunger and did not wake up in the morning.<<set $lifepoints = 0>>
<<elseif $satiety == 1>>
You fall asleep quickly and feel much more alive in the morning. <<if $meditation > 0>>When you wake up, you meditate for a while.
<</if>>Now, it would be nice to have something to eat...
<<set $lifepoints += 1
$satiety = 0
$energy += $meditation>>
<<if $lifepoints > 10>> <<set $energy += 2>> <<else>> <<set $energy += 1>> <</if>>
[[Get up|Корчма][$gameDay++, $date.day++]]
<<elseif $satiety > 1>>
You go to bed with a full stomach and don't sleep well. You wake up as if you haven't slept at all. Your stomach feels as if cats have shat in it. And you're still hungry...
<<set $satiety = 0
$energy += 1>>
[[Get up|Корчма][$gameDay++, $date.day++]]
<</if>>
<<if $townNPCStorage.length > 0 >><<makeDailyNPCCalculations>><</if>>
<<silently>>
<<minmax>>
<<script>>
Save.autosave.save()
<</script>>
<<set $workersColivingDailySexDone = false>>
<</silently>><<silently>>
<<if $socialStatus == "peasant">><<set $socialStatus = "beggar">><</if>>
<<if $lifepoints <= 5>><<set _maxBegging = 30>>
<<elseif $lifepoints > 10>><<set _maxBegging = 10>>
<<else>><<set _maxBegging = 20>>
<</if>>
<<set _roll = random(0 + Math.trunc($beggary / 50), _maxBegging + Math.trunc($beggary / 10)),
$energy--,
$beggary++>>
<<if _roll > 50>><<set _roll = 50>><</if>>
<</silently>>
You walk among the people and cry that you haven't had a single grain of rice in your mouth since yesterday, frantically begging for money.
<<if _roll > 0>>You were given _roll coins.<<addmoney _roll>><<else>>No matter how hard you begged, it was in vain - no one gave a single penny.<</if>>
[[Enough|Базар]]<<silently>>
<<set _NPC = { "id": ++$NPCIdCount,
"name": either($NPCNamesConst),
"occupation": either($NPCOccupationsConst),
"relations": random(2,10),
"sexCount": 0,
"isMarried": either(false, true),
"isHusband": false,
"isExHusband": false }
$townNPCStorage = $townNPCStorage.concat(_NPC) >>
<</silently>>
The man introduces himself as <<= $townNPCStorage.last().name >>. After a nice chat, he suggests that you meet him again and tells you where he lives.
[[Remember the address and farewell|Площа]]
/* "isMarried": either(false, true), */
/* "relations": random(2,10) */
<<if $energy >= 3 and $satiety > 0 and $food >= 20>>[[Walk to Chukhaltsy|Мандрувати пішки до Чухальців]]<<else>>Walk to Chukhaltsy (only if fed, have rations for 20 days and no less than 3 vigour points)<</if>>
<<if $horseAcquired and $energy >= 1 and $food >= 10>>[[Travel to Chukhaltsy on horseback|Мандрувати до Чухальців конем]]<<else>>Travel to Chukhaltsy on horseback (only if you have a horse, rations for 10 days and at least 1 vigour point)<</if>>
[[Square|Площа]]$townNPCStorage[$currentNPCIndex].name opens the door and welcomes you, inviting you to come in and sit by the fireplace.
You greet your friend and [[enter their home|NPCHouse]].
[[Reconsider|Площа]]<<silently>>
<<set _addRelations = random(1,5)
$townNPCStorage[$currentNPCIndex].relations += _addRelations
$energy-->>
<</silently>>
$townNPCStorage[$currentNPCIndex].name and you have a nice conversation.
[[Finish talking|NPCHouse]]''Сompanion:'' $townNPCStorage[$currentNPCIndex].name
''Occupation'': $townNPCStorage[$currentNPCIndex].occupation
''Family'': <<if $townNPCStorage[$currentNPCIndex].isMarried>>married<<else>>bachelor<</if>>
''Relationships:'' <<describeNPCRelations $townNPCStorage[$currentNPCIndex].relations $townNPCStorage[$currentNPCIndex].sexCount
$townNPCStorage[$currentNPCIndex].isHusband $townNPCStorage[$currentNPCIndex].isExHusband>> ($townNPCStorage[$currentNPCIndex].relations)
<<if $townNPCStorage[$currentNPCIndex].sexCount > 0 >>''Had sex'': $townNPCStorage[$currentNPCIndex].sexCount<</if>>
<<actCheck 1 "You're too tired to talk" "You've eaten too much and don't want to talk" "NPCСпілкуватися">>Talk<</actCheck>>
<<if $townNPCStorage[$currentNPCIndex].isHusband or $townNPCStorage[$currentNPCIndex].sexCount > 0>><<actCheck 1 "You're too tired to have sex" "You've eaten too much and might throw up during love games" "NPCSex">>Make love<</actCheck>><<elseif $townNPCStorage[$currentNPCIndex].relations >=20>><<actCheck 2 "You're too tired to play games" "You've eaten too much and don't want to talk anymore in any way" "NPCSeduce">>Seduce<</actCheck>><</if>>
<<if $townNPCStorage[$currentNPCIndex].isHusband>>[[Go to your place|Дім]]<<else>>[[Goodbye|Площа]]<</if>>
<<if !$townNPCStorage[$currentNPCIndex].isHusband and $townNPCStorage[$currentNPCIndex].relations >= 20 and random(10) > 8>><br/>$townNPCStorage[$currentNPCIndex].name says that he was about to eat and kindly invites you to [[join him at the table|NPCEat]].<</if>>
<<if !$isMarried>>[[Talk about getting married|NPCMarryCheck]]<</if>>
<<if $townNPCStorage[$currentNPCIndex].isHusband >>[[Divorce|NPCDivorce]]<<else>><<link "Say goodbye and forget about this idiot" "Площа">><<= $townNPCStorage.deleteAt($currentNPCIndex) >><</link>><</if>>
<<silently>>
<<set _roll_days = random(10, 20) >>
<<set $energy = 0
$satiety = 0
$food -= _roll_days
$gameDay += _roll_days
$workersColivingDailySexDone = false
>>
<</silently>>
You travel from one empty village to another, but all of them are completely deserted. Your shabby Chukhaltsi must have been saved by its remoteness.
Eventually you get to the home village in _roll_days days.
[[Look around|Царина]]
<<if $townNPCStorage.length > 0 >>
<<for _count = 0; _count < _roll_days; _count++ >>
<<makeDailyNPCCalculations>>
<</for>>
<</if>><<if $numberOfPortions > $food>>\
You don't have that much food.
[[Think again|Базар]]
<<elseif $numberOfPortions < 1>>\
When you tell the prying eyes that you sell $numberOfPortions of food, they think you're crazy and threaten to call the guards for such lame ideas.
[[Run before they catch |Базар][$energy--]]
<<else>>\
<<silently>>
<<set $food -= $numberOfPortions,
$barter++,
$energy--,
_portionPrice = random(5 + Math.trunc($barter / 50), 8 + Math.trunc($barter / 10))
>>
<<if _portionPrice > 20 >><<set _portionPrice = 20>><</if>>
<<set _totalPrice = $numberOfPortions * _portionPrice >>
<<addmoney _totalPrice>>
<</silently>>\
You sell $numberOfPortions portions of food to the buyers, charging _portionPrice coins<<if $numberOfPortions > 1>> for portion, total — _totalPrice coins.<</if>>
[[Catch your breath|Базар]]
<</if>><<silently>>
<<if tags(previous()).includes("startSexNPC")>>
<<set $currentNPCStimulation = 0 >><</if>>
<<set _roll_pic = random(1,3)>>
<</silently>>\
''Lover's arousal:''
<progress @value="$currentNPCStimulation" max="100"></progress>
You stand next to the man.
[img["res/sex/NPC/position/stand" + _roll_pic + ".gif"]]
[[Kneel|NPCPoseKneel]]
[[Bend|NPCPoseDoggie]]
[[Spread legs|NPCPoseMissionary]]
[[Ride|NPCPoseRide]]
<<silently>>
<<set $energy-->>
<</silently>>
You ogle him.
<<if $lifepoints > 10 >>
$townNPCStorage[$currentNPCIndex].name reacts favourably and starts flirting with you.
[[Make love|NPCSex]]
<<elseif $lifepoints > 5 >> <<set _roll = random(1) >>
<<if _roll > 0>>Maybe you're not in the best shape, but $townNPCStorage[$currentNPCIndex].name hasn't been touched by a woman in a long time, and he's willing to respond to your charms.
[[Make love|NPCSex]]
<<else>>
If you looked healthier, you would definitely make a man lust for you. But this time $townNPCStorage[$currentNPCIndex].name passes.
[[Stop attempts|NPCHouse]]
<</if>>
<<else>>
You look like a bum from the city slums. It's a wonder that $townNPCStorage[$currentNPCIndex].name tolerates you in his house, let alone sleeps with you.
[[Stop attempts|NPCHouse]]
<</if>><<silently>>
<<set _roll_pic = random(1,4)
$energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(4, 8)
$townNPCStorage[$currentNPCIndex].relations += _addRelations >>
<<checkNPCAdultery>>
<</silently>>
Lover sprays your face with smelly cum.
[img["res/sex/NPC/cum/face" + _roll_pic + ".gif"]]
<<if $blowjob >= 20>>[[Clean his cock with your mouth|NPCCockClean]]<</if>>
[[Get dressed|NPCHouse]]<<silently>>
<<set _roll_pic to random(1,8)>>
<</silently>>
You take a male snake with your palm and strangle it like a legendary hero.
[img["res/sex/NPC/kneel/handjob" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(1, 5) >>
[[Next|NPCPoseKneel]] "Lover's arousal"
<progress @value="$currentNPCStimulation" max="100"></progress>
<<if $currentNPCStimulation >= 100>>
<<if previous() === "NPCHandjob">><<set $handjob++>><<else>><<set $blowjob++>><</if>>
[[Finish with your hand|NPCHandCum]]
[[Take on your face|NPCFacial]]
<<if $blowjob >= 5>>[[In mouth|NPCCumInMouth]]<</if>>
<<else>>
You are on your knees <<set _roll_pic = random(1,3)>>
[img["res/sex/NPC/position/kneel" + _roll_pic + ".gif"]]
[[Handjob|NPCHandjob]]
[[Lick|NPCLick]]
<<if $blowjob >= 5>>[[Suck|NPCBlowjob]]<</if>>
<<if $blowjob >= 20>>[[Deepthroat|NPCDeepthroat]]<</if>>
<<if $blowjob >= 30>>[[Balljob|NPCBalljob]]<</if>>
<<if $blowjob >= 50>>[[Rimjobу|NPCRimjob]]<</if>>
[[Get up|NPCSex]]
<</if>><<silently>>
<<set _roll_pic to random(1,10)>>
<</silently>>
You passionately lick the swollen glans and veiny shaft.
[img["res/sex/NPC/kneel/lick" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(4, 8) >>
[[Next|NPCPoseKneel]] <<silently>>
<<set _roll_pic to random(1,11)>>
<</silently>>
You suck the cock diligently, savouring the hard manhood in your mouth.
[img["res/sex/NPC/kneel/blowjob" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(8, 16) >>
[[Next|NPCPoseKneel]] <<silently>>
<<set _roll_pic to random(1,8)>>
<</silently>>
You push the dick down your mouth, and the tip tickles your skilled throat.
[img["res/sex/NPC/kneel/deepthroat" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(10, 25) >>
$townNPCStorage[$currentNPCIndex].name moaning, unable to control his pleasure.
[[Next|NPCPoseKneel]] <<silently>>
<<set _roll_pic = random(1,5) >>
<</silently>>
Lover unloads his weapon in your mouth.
[img["res/sex/NPC/cum/mouth" + _roll_pic + ".gif"]]
[[Spit|NPCSpit]]
<<if $blowjob >= 10>>[[Swallow|NPCSwallow]]<</if>><<silently>>
<<set _roll_pic to random(1,9)>>
<</silently>>
You lick and suck on the ballsack, then play with testicles.
[img["res/sex/NPC/kneel/balljob" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(1, 3) >>
[[Next|NPCPoseKneel]] <<silently>>
<<set _roll_pic to random(1,4)>>
<</silently>>
Від смаковитих яєць манівці ведуть до втору, куди ти з дивним задоволенням всовуєш ненаситного язика.
Down below delicious balls lies a secret cave, where you stick your insatiable tongue with strange pleasure.
$townNPCStorage[$currentNPCIndex].name willingly opens the way to the hidden for your warm face.
[img["res/sex/NPC/kneel/rimjob" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(1, 3) >>
[[Next|NPCPoseKneel]] <<silently>>
<<set $energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(4, 8)
$townNPCStorage[$currentNPCIndex].relations += _addRelations >>
<<checkNPCAdultery>>
<</silently>>
You spit
[img["res/sex/NPC/cum/spit.gif"]]
[[Get dressed|NPCHouse]]<<silently>>
<<set $energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(5, 10)
$townNPCStorage[$currentNPCIndex].relations += _addRelations >>
<<checkNPCAdultery>>
<</silently>>
You swallow the load to the amusement of your lover.
[img["res/sex/NPC/cum/swallow.gif"]]
[[Get dressed|NPCHouse]]"Lover's arousal"
<progress @value="$currentNPCStimulation" max="100"></progress>
<<if $currentNPCStimulation >= 100>>
<<if previous() === "NPCDoggieAnal">><<set $anal++>><<else>><<set $vaginal++>><</if>>
[[Finish with your hands|NPCHandCum]]
[[Take on your face|NPCFacial]]
<<if $blowjob >= 5>>[[In your mouth|NPCCumInMouth]]<</if>>
[[Ask to pull out|NPCCumOnBody]]
<<if previous() === "NPCDoggieAnal">>[[Inside|NPCAnalCreampie]]<<else>>[[Inside|NPCVaginalCreampie]]<</if>>
<<else>>
You stand on all fours. <<set _roll_pic = random(1,4)>>
[img["res/sex/NPC/position/doggie" + _roll_pic + ".gif"]]
[[Pussy|NPCDoggieVaginal]]
[[Anal|NPCDoggieAnal]]
[[Get up|NPCSex]]
<</if>><<silently>>
<<set _roll_pic to random(1,9)>>
<</silently>>
Fat cock pound your pussy from behind.
<<if $vaginal === 0>>It's a first time your pussy experiences a man's touch - and quickly tears under the pressure of your lover's passion. <<set $vaginal++, $virginityTakenBy = $townNPCStorage[$currentNPCIndex].name + " from Volosiv">><</if>>
[img["res/sex/NPC/doggie/vaginal" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(8, 18) >>
[[Next|NPCPoseDoggie]] <<silently>>
<<set _roll_pic to random(1,8)>>
<</silently>>
Fat cock pounds your ass from behind.
<<if $anal === 0>>Your virgin anal is being stretched for the first time. You suffer the pain of being ripped open, but gradually you get used to it and relax. <<set $anal++>><</if>>
[img["res/sex/NPC/doggie/anal" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(10, 22) >>
[[Next|NPCPoseDoggie]] <<silently>>
<<set _roll_pic = random(1,4)
$energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(4, 8)
$townNPCStorage[$currentNPCIndex].relations += _addRelations >>
<<checkNPCAdultery>>
<<switch previous()>>
<<case "NPCPoseDoggie">>
<<set _roll_pic = random(1,1)
_img_name = "doggie-body" + _roll_pic >>
<<case "NPCPoseMissionary">>
<<set _roll_pic = random(1,3)
_img_name = "missionary-body" + _roll_pic >>
<<case "NPCPoseRide">>
<<set _roll_pic = random(1,2)
_img_name = "ride-body" + _roll_pic >>
<</switch>>
<</silently>>
Lover pulls out and sprays you with smelly cum.
[img["res/sex/NPC/cum/" + _img_name + ".gif"]]
[[Get dressed|NPCHouse]]<<silently>>
<<set $energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(6, 12)
$townNPCStorage[$currentNPCIndex].relations += _addRelations >>
<<checkNPCAdultery>>
<<switch previous()>>
<<case "NPCPoseDoggie">>
<<set _roll_pic = random(1,5)
_img_name = "doggie-anus" + _roll_pic >>
<<case "NPCPoseMissionary">>
<<set _roll_pic = random(1,4)
_img_name = "missionary-anus" + _roll_pic >>
<<case "NPCPoseRide">>
<<set _roll_pic = random(1,4)
_img_name = "ride-anus" + _roll_pic >>
<</switch>>
<</silently>>
Lover cums right in your gaping ass.
[img["res/sex/NPC/cum/" + _img_name + ".gif"]]
[[Get dressed|NPCHouse]]<<silently>>
<<set $energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(6, 12)
$townNPCStorage[$currentNPCIndex].relations += _addRelations >>
<<checkNPCAdultery>>
<<switch previous()>>
<<case "NPCPoseDoggie">>
<<set _roll_pic = random(1,3)
_img_name = "doggie-vagina" + _roll_pic >>
<<case "NPCPoseMissionary">>
<<set _roll_pic = random(1,3)
_img_name = "missionary-vagina" + _roll_pic >>
<<case "NPCPoseRide">>
<<set _roll_pic = random(1,5)
_img_name = "ride-vagina" + _roll_pic >>
<</switch>>
<</silently>>
Lover relaxes and shoots his semen right where it belongs.
[img["res/sex/NPC/cum/" + _img_name + ".gif"]]
[[Get dressed|NPCHouse]]"Lover's arousal"
<progress @value="$currentNPCStimulation" max="100"></progress>
<<if $currentNPCStimulation >= 100>>
<<if previous() === "NPCMissionaryAnal">><<set $anal++>><<else>><<set $vaginal++>><</if>>
[[Finish with your hands|NPCHandCum]]
[[Take on your face|NPCFacial]]
<<if $blowjob >= 5>>[[In your mouth|NPCCumInMouth]]<</if>>
[[Ask to pull out|NPCCumOnBody]]
<<if previous() === "NPCMissionaryAnal">>[[Inside|NPCAnalCreampie]]<<else>>[[Inside|NPCVaginalCreampie]]<</if>>
<<else>>
You lie with your legs spread as wide as possible and shamelessly expose your pussy. <<set _roll_pic = random(1,3)>>
[img["res/sex/NPC/position/missionary" + _roll_pic + ".gif"]]
[[Pussy|NPCMissionaryVaginal]]
[[Anal|NPCMissionaryAnal]]
[[Get up|NPCSex]]
<</if>><<silently>>
<<set _roll_pic to random(1,10)>>
<</silently>>
An enthusiastic fucker is humping your cunt.
<<if $vaginal === 0>>It's a first time your pussy experiences a man's touch - and quickly tears under the pressure of your lover's passion. <<set $vaginal++, $virginityTakenBy = $townNPCStorage[$currentNPCIndex].name + " from Volosiv">><</if>>
[img["res/sex/NPC/missionary/vaginal" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(7, 14) >>
[[Next|NPCPoseMissionary]] <<silently>>
<<set _roll_pic to random(1,10)>>
<</silently>>
Your legs are up, while man plows your ass.
<<if $anal === 0>>Your virgin anal is being stretched for the first time. You suffer the pain of being ripped open, but gradually you get used to it and relax. <<set $anal++>><</if>>
[img["res/sex/NPC/missionary/anal" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(9, 20) >>
[[Next|NPCPoseMissionary]] "Lover's arousal"
<progress @value="$currentNPCStimulation" max="100"></progress>
<<if $currentNPCStimulation >= 100>>
<<if previous() === "NPCRideAnal">><<set $anal++>><<else>><<set $vaginal++>><</if>>
[[Finish with your hands|NPCHandCum]]
[[Take on your face|NPCFacial]]
<<if $blowjob >= 5>>[[In your mouth|NPCCumInMouth]]<</if>>
[[Ask to pull out|NPCCumOnBody]]
<<if previous() === "NPCRideAnal">>[[Continue to ride|NPCAnalCreampie]]<<else>>[[Continue to ride|NPCVaginalCreampie]]<</if>>
<<else>>
You tease your lover before you //mount//. <<set _roll_pic = random(1,1)>>
[img["res/sex/NPC/position/preride" + _roll_pic + ".gif"]]
[[Impale your cunt|NPCRideVaginal]]
[[Nail your ass|NPCRideAnal]]
[[Dismount|NPCSex]]
<</if>><<silently>>
<<set _roll_pic to random(1, 9)>>
<</silently>>
You jump with your vagina on a hard dick.
<<if $vaginal === 0>>It's a first time your pussy experiences a man's cock - and quickly tears under the pressure of your passion. <<set $vaginal++, $virginityTakenBy = $townNPCStorage[$currentNPCIndex].name + " from Volosiv">><</if>>
[img["res/sex/NPC/ride/vaginal" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(8, 15) >>
[[Next|NPCPoseRide]]<<silently>>
<<set _roll_pic to random(1, 6)>>
<</silently>>
You jump with your ass on a hard dick.
<<if $anal === 0>>Your virgin anal is being stretched for the first time. You suffer the pain of being ripped open, but gradually you get used to it and relax. <<set $anal++>><</if>>
[img["res/sex/NPC/ride/anal" + _roll_pic + ".gif"]]
<<set $currentNPCStimulation += random(10, 20) >>
[[Next|NPCPoseRide]] <<silently>>
<<set _roll_pic = random(1,5)
$energy--
$townNPCStorage[$currentNPCIndex].sexCount++
_addRelations = random(2, 5)
$townNPCStorage[$currentNPCIndex].relations += _addRelations
>>
<<checkNPCAdultery>>
<</silently>>\
You milk his dick.
[img["res/sex/NPC/cum/hand" + _roll_pic + ".gif"]]
[[Get dressed|NPCHouse]]!Temple
The ancient temple of Volos, around which the town was formed. The building is made of marble, with carvings of animals, people and demigods on the walls. At the end of the spacious hall there is the bronze idol of the god himself, crowned with a twig crown as the lord of animals and plants.
<<if $coins >= 1000>>[[Offer sacrifice|Жертвувати богу]]<<else>>Offer sacrifice — <span style="color:yellow">lack coins</span><</if>> (1000 s.)
<<if visited("Мортуарій") > 0>>[[Mortuary|Мортуарій]]<<else>>[[Mortuary|Безіменний]]<</if>>
[[Outside|Площа]]<<silently>>
<<set _roll_pic = random(1,3) >>
<</silently>>
Кінча стікає по личку й сохне, стягуючи шкіру, а ти злизуєш рештки сім'я з працьовитого струка.
[img["res/sex/NPC/cum/clean-cock" + _roll_pic + ".gif"]]
[[Get dressed|NPCHouse]]You donate a fortune to Volos, which cleanses your soul and earns you the respect of society.
<<silently>><<nobr>>
<<set $coins -= 1000 >>
<<switch $socialStatus>>
<<case "beggar" "whore">>
<<if $townHouseAcquired or $isMarried>>
<<set $socialStatus = "city dweller">>
<<else>>
<<set $socialStatus = "peasant">>
<</if>>
<</switch>>
<</nobr>><</silently>>
[[Be filled with grace|Храм]]You ask the merchants where to find a house for sale and are led to a squat, frail man named Dryz.
Driz offers to buy a <abbr title="A city house made of stone">kamenica</abbr> near the main square for 10,000 shillings.
[[Buy a house|Базар][$coins -= 10000, $townHouseAcquired = true, $socialStatus = "city dweller"]]
[[Reconsider|Базар]]
!House
<<silently>>
<<if $isMarried>>
<<for _i, _object range $townNPCStorage>>
<<if _object.isHusband>><<set _husbandIndex = _i>><<break>><</if>>
<</for>>
<<set $townNPCStorage[_husbandIndex].relations -= random(1,10) * $unfaithfulNights >>
<</if>>
<</silently>>
<<if $unfaithfulNights > 0>><<set $unfaithfulNights = 0 >>
<<if $townNPCStorage[_husbandIndex].relations > 10>>Your husband is making a scene, scolding you for not spending the night at home. You decide to go for a walk until $townNPCStorage[_husbandIndex].name calms down.<<else>>The angry $townNPCStorage[_husbandIndex].name says that you are a goddamn tramp who wanders who knows where, and yells at you to go back to where you whore at night - he is no longer your husband.
<<silently>>
<<set $isMarried = false
$maritalStatus = "divorced"
$townNPCStorage[_husbandIndex].isHusband = false
$townNPCStorage[_husbandIndex].isExHusband = true
$townNPCStorage[_husbandIndex].isMarried = false
>>
<<if !$townHouseAcquired and $socialStatus == "city dweller">><<set $socialStatus = "peasant">><</if>>
<</silently>>
<</if>>
<<else>>A solid house with spacious rooms and urban interiors.
<<if $isMarried>>
''$townNPCStorage[_husbandIndex].name'': //<<describeNPCRelations $townNPCStorage[_husbandIndex].relations $townNPCStorage[_husbandIndex].sexCount $townNPCStorage[_husbandIndex].isHusband >>// — [[Talk|NPCHouse][$currentNPCIndex = _husbandIndex]]
<</if>>
<<if $isMarried or $townHouseAcquired>>[[Cook meal|ГотуватиДім]]
[[Sleep|СпатиДім]]<</if>>
<</if>>
[[Outside|Площа]]<<if $food == 0>>Nothing to cook from.
[[Pity|Дім]]
<<else>>You take a little bit from your inventory and cook some meal.
<<set $food -= 1
$cooking +=1>>
[[What a feast!|ЇстиДім]]
<</if>><<if $satiety == 0 and $lifepoints > 1>>You go to bed with an empty stomach. It rumbles, you can't fall asleep for a long time, and you don't sleep well. You have horrible dreams that wake you up from time to time and leave an unpleasant aftertaste.
When you wake up in the morning, you feel even more exhausted than yesterday.
<<set $lifepoints -= 1
$energy += 1>>
[[Force yourself to get up|Дім][$gameDay++, $date.day++]]
<<elseif $satiety == 0 and $lifepoints == 1>>You went to bed completely exhausted from hunger and did not wake up in the morning.<<set $lifepoints = 0>>
<<elseif $satiety == 1>>
You fall asleep quickly and feel much more alive in the morning. <<if $meditation > 0>>When you wake up, you meditate for a while.
<</if>>Now, it would be nice to have something to eat...
<<set $lifepoints += 1
$satiety = 0
$energy += $meditation>>
<<if $lifepoints > 10>> <<set $energy += 2>> <<else>> <<set $energy += 1>> <</if>>
[[Get up|Дім][$gameDay++, $date.day++]]
<<elseif $satiety > 1>>
You go to bed with a full stomach and don't sleep well. You wake up as if you haven't slept at all. Your stomach feels as if cats have shat in it. And you're still hungry...
<<set $satiety = 0
$energy += 1>>
[[Get up|Дім][$gameDay++, $date.day++]]
<</if>>
<<if $townNPCStorage.length > 0 >><<makeDailyNPCCalculations>><</if>>
<<silently>>
<<minmax>>
<<script>>
Save.autosave.save()
<</script>>
<<set $workersColivingDailySexDone = false>>
<</silently>>You eat as much as you want, not forgetting your manners.
<<set $satiety += 1>>
[[Finish the meal|Дім]]<<if $townNPCStorage[$currentNPCIndex].isMarried>>
$townNPCStorage[$currentNPCIndex].name says he is already married and will not change his wife.
[[Accept|NPCHouse]]
<<elseif $townNPCStorage[$currentNPCIndex].relations < 120>>
<<if $townNPCStorage[$currentNPCIndex].isExHusband>>$townNPCStorage[$currentNPCIndex].name says that he sees no reason to get back together with you.<<else>>$townNPCStorage[$currentNPCIndex].name suggests getting to know each other better before making such fateful decisions.<</if>>
[[Agree|NPCHouse]]
<<else>>
<<if $townNPCStorage[$currentNPCIndex].isExHusband>>$townNPCStorage[$currentNPCIndex].name agrees that the rough times in your relationship are over and now your relationship has a chance. He suggests that you get back together without delay.<<else>> $townNPCStorage[$currentNPCIndex].name is glad that you are also thinking about it and proposes you.<</if>>
[[Say yes|NPCMarryAct]]
<</if>><<silently>>
<<set $isMarried = true
$maritalStatus = "bride"
$socialStatus = "city dweller"
$townNPCStorage[$currentNPCIndex].isHusband = true
$townNPCStorage[$currentNPCIndex].isMarried = true
$townNPCStorage[$currentNPCIndex].relations += 20
$satiety += 2
$energy -= 2 >>
<</silently>>
$townNPCStorage[$currentNPCIndex].name and you get married in front of Negalenia, the goddess of love. Then you have a big wedding where your spouse invites all his family and friends. Unfortunately, you can't invite anyone, but you are welcomed warmly by your new family.
After feasting to your heart's content, you and your husband go home.
[[The first wedding night|NPCSex]]According to the law of the kingdom, every woman has the right to divorce a man who is not a good match. You take that step and break up with your fool.
<<if $townHouseAcquired>>[[Home|Дім]]<<else>>$townNPCStorage[$currentNPCIndex].name repays you by throwing you out of his house, giving you only a little time to pack.
You are back on the streets.
[[Sigh|Площа]]
<</if>>
<<silently>>
<<set $isMarried = false
$maritalStatus = "divorced"
$townNPCStorage[$currentNPCIndex].isHusband = false
$townNPCStorage[$currentNPCIndex].isExHusband = true
$townNPCStorage[$currentNPCIndex].isMarried = false
$townNPCStorage[$currentNPCIndex].relations -= 100
$adulteryCurrentHusbandStat = 0
>>
<<if !$townHouseAcquired and $socialStatus == "city dweller">><<set $socialStatus = "peasant">><</if>>
<</silently>><<widget makeDailyNPCCalculations>>
<<for _i, _object range $townNPCStorage>>
<<if $isMarried and _object.isHusband>>
<<set _husbandIndex = _i>>
<<else>>
<<set $townNPCStorage[_i].relations -= random(2) >>
<<if random(0, 50) === 50>>
<<set $townNPCStorage[_i].isMarried = !$townNPCStorage[_i].isMarried >>
<</if>>
<</if>>
<</for>>
<<if $isMarried and $socialStatus === "whore">>
<<if $townNPCStorage[_husbandIndex].relations < 10>>
<<set $isMarried = false >>
<<set $maritalStatus = "divorced" >>
<<set $townNPCStorage[_husbandIndex].isHusband = false >>
<<set $townNPCStorage[_husbandIndex].isExHusband = true >>
<<set $townNPCStorage[_husbandIndex].isMarried = false >>
<<set $adulteryCurrentHusbandStat = 0 >>
<<if !$townHouseAcquired and $socialStatus == "city dweller">><<set $socialStatus = "peasant">><</if>>
<<set $adulteryDailyCount = 0 >>
<<set $unfaithfulNights = 0 >>
<<print "<b>Your husband has had enough of your promiscuous life and leaves you a note to pack your things and not come back to his house.</b> ">>
<<else>>
<<print "<b>Your husband hears rumours that you're a promiscuous wench, and he becomes more suspicious of you.</b><br/>">>
<<set $townNPCStorage[_husbandIndex].relations -= random(5,10) >>
<</if>>
<</if>>
<<if $isMarried and $adulteryDailyCount > 0 >>
<<if $townNPCStorage[_husbandIndex].relations < 10>>
<<set $isMarried = false >>
<<set $maritalStatus = "divorced" >>
<<set $townNPCStorage[_husbandIndex].isHusband = false >>
<<set $townNPCStorage[_husbandIndex].isExHusband = true >>
<<set $townNPCStorage[_husbandIndex].isMarried = false >>
<<set $adulteryCurrentHusbandStat = 0 >>
<<if !$townHouseAcquired and $socialStatus == "city dweller">><<set $socialStatus = "peasant">><</if>>
<<set $adulteryDailyCount = 0 >>
<<set $unfaithfulNights = 0 >>
<<print "<b>Your husband has had enough of your infidelities and leaves you a note to pack your things and not come back to his house.</b> ">>
<<else>>
<<print "<b>No matter how hard you try to hide, the word gets out that you are sleeping with men outside of your marriage. His trust in you melts away.</b><br/>">>
<<set $townNPCStorage[_husbandIndex].relations -= random(1, 3) * $adulteryDailyCount >>
<<set $adulteryDailyCount = 0 >>
<</if>>
<</if>>
<<if $isMarried and passage() != "СпатиДім">>
<<set $unfaithfulNights++ >>
<<print "<b>You're not spending the night at home, and this will have a bad impact on your relationship with your husband.</b><br/>">>
<</if>>
/* ["blacksmith", "merchant", "cossack", "armiger", "priest", "potter", "goldsmith", "farrier", "usurer", "healer"]
["коваль", "купець", "козак", "джура", "жрець", "гончар", "золотар", "машталір", "лихвар", "знахар"] */
<<if passage() == "СпатиДім" and $isMarried>>
<<set _husbandOccupation = $townNPCStorage[_husbandIndex].occupation >>
<<switch _husbandOccupation>>
<<case "farrier" "potter" "blacksmith" "armiger">>
<<set _husbandDailySalary = random(20) >>
<<case "merchant" "cossack" "healer">>
<<set _husbandDailySalary = random(30) >>
<<case "goldsmith" "priest">>
<<set _husbandDailySalary = random(40) >>
<<case "usurer">>
<<set _husbandDailySalary = random(50) >>
<<default>>
<<set _husbandDailySalary = random(20) >>
<</switch>>
<<addmoney _husbandDailySalary >>
<<if _husbandDailySalary > 0>>
<<print "<b>Your husband, " + _husbandOccupation + ", brings to the family " + _husbandDailySalary + " s.</b>">>
<<else>>
<<print "<b>Your husband, unfortunately, didn't manage to earn anything yesterday.</b>">>
<</if>>
<</if>>
/* maybe rewrite some part of calculation in JS */
<</widget>>
<<widget makePassageNPCCalculations>>
<<for _i, _object range $townNPCStorage>>
<<if _object.relations <= 0>>
<<= $townNPCStorage.deleteAt(_i) >>
<</if>>
<</for>>
<</widget>>
<<widget checkNPCAdultery>>
<<if $isMarried and !$townNPCStorage[$currentNPCIndex].isHusband>>
<<set $adulteryDailyCount++ ,
$adulteryCurrentHusbandStat++ ,
$adulteryGlobalStat++ >>
<</if>>
<</widget>><<silently>>
<<set $isMarried = true
$maritalStatus = "bride"
$socialStatus = "city dweller"
$townNPCStorage = [
{
"id": ++$NPCIdCount,
"name": either($NPCNamesConst),
"occupation": "farrier",
"relations": 151,
"sexCount": 15,
"isMarried": true,
"isHusband": true,
"isExHusband": false
}
]
$handjob += 3
$blowjob += 2
$vaginal += 10
$virginityTakenBy = $townNPCStorage[0].name + " from Volosiv"
$cooking += 7
$lifepoints = 12
$satiety = 1
$energy = 2
$maxEnergy = 3
$food += 10
$date.day = random(15,26)
$date.monthNumber = 6
$date.seasonNumber = 2
>>
<<calculateDate>>
<<addmoney 100>>
<</silently>>\
Your homeland survived a terrible plague that killed many innocent human beings. You were not spared - you were left a complete orphan and almost died from the omnipresent infection yourself.
To your great fortune and surprise, you managed to survive a terrible illness, and then the severe famine that reigned in your native village of Chukhaltsi. By the will of the gods, you escaped from the dying village, wandering the plague-ravaged surroundings, and eventually managed to reach the town of Volosiv, famous for its temple and mortuary.
For a while, you worked as a maid for one kind <abbr title="pani is a polite address to a married woman in Poland and neighbouring countries, similar to Mrs.">pani</abbr>, and there you were lucky enough to meet a polite farrier named $townNPCStorage[0].name, who often drove the lady on her business. Soon after, you got married.
$townNPCStorage[0].name is not rich, but he is reliable and kind, a solid support in such difficult times. You've been living with him for a month now and you've never been unhappy.
[img[res/heroine/avatar/citizen3.png]]
[[Town square|Площа]]<<silently>>\
<<run UIBar.hide().stow()>>
<</silently>>\
<h1>After the plague — v.0.6a (Alpha)</h1>\
This interactive text & image game explores the depths of female vulnerability in a cruel (and therefore realistic) medieval world.
"After the Plague" contains soft and hard eroticism, including some fetishes, as well as scenes of violence and humiliation. If you do not agree with such artistic means, please leave this game immediately.
Texts and scripts are original (licensed under <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank" rel="nofollow">CC BY-NC-SA 4.0</a>), graphic images and animations are used as an element of postmodern-parody syncretism and hypertextuality and belong to their respective copyright holders.
All the latest news about the game can be found on the developer's website.
''Developer's website:'' <a href="https://nymphaegames.blogspot.com" target="_blank">Nymphæ Game Studio</a>
<fieldset>\
<legend>WARNING!</legend>\
Currently, the developer supports only the version of the game made in the 'original Ukrainian language'. If you find a technical or other error in a third-party localisation, please contact these third parties.
English tranlation is done by Jonas132
</fieldset>\
The game is not recommended for people under the age of 99. If you continue, you agree that you are of legal age and that you are acting in accordance with the laws of your jurisdiction.
[[Standart start|StandardStart][UIBar.show().unstow()]]
[[Town start (easy)|TownStart][UIBar.show().unstow()]]
<<if !Save.slots.isEmpty()>><<link "Load game">><<run UI.saves()>><</link>><</if>><<silently>>
<<set _addRelations = random(2,5)
$townNPCStorage[$currentNPCIndex].relations += _addRelations
$satiety++>>
<</silently>>
$townNPCStorage[$currentNPCIndex].name and you eat delicious food while chatting about various interesting topics.
[[Thank for the meal|NPCHouse]]The groom offers to sell <<= either("a good mare", "a fine stallion") >> for 500 shilings.
[[Buy a horse|Стайні][$coins -= 500, $horseAcquired = true]]
[[Reconsider|Стайні]]<<silently>>
<<set _roll_days = random(5, 10) >>
<<set $energy = 0
$satiety = 0
$food -= _roll_days
$gameDay += _roll_days
$workersColivingDailySexDone = false
>>
<</silently>>
You travel along the <abbr title="old name for big roads, that were used by merchants - guests">gostynets</abbr>, observing the sad scenes of death that the plague has left behind.
Eventually, you reach home village in _roll_days days.
[[Look around|Царина]]
<<if $townNPCStorage.length > 0 >>
<<for _count = 0; _count < _roll_days; _count++ >>
<<makeDailyNPCCalculations>>
<</for>>
<</if>><<silently>>
<<set _roll_days = random(5, 10) >>
<<set $energy = 0
$satiety = 0
$food -= _roll_days
$gameDay += _roll_days
$workersColivingDailySexDone = false
>>
<</silently>>
You travel along the <abbr title="old name for big roads, that were used by merchants - guests">gostynets</abbr>, observing the sad scenes of death that the plague has left behind.
Eventually, you reach the town of Volosiv on horseback in _roll_days.
[[Look around|Площа]]
<<if $townNPCStorage.length > 0 >>
<<for _count = 0; _count < _roll_days; _count++ >>
<<makeDailyNPCCalculations>>
<</for>>
<</if>><<set $hrabarHouseCleanCount++, $energy-- >><progress @value="$hrabarHouseCleanCount" max="5"></progress>
<<if $hrabarHouseCleanCount < 5 >>\
You take out the rotten possessions of the previous owners, sweep out the rubbish, wipe everything clean of dust and infection, sprinkling it with water.
[[Finish|Грабарі]]\
<<else>>You look around the Hrabars' former house, admiring your work. Everything is clean and swept. Finally, you put some wildflowers and fragrant herbs to fill the room with life again and remove the last of the mouldy smell. <<set $hrabarHouseCleaned = true >>
[[Strecth|Грабарі]]
<</if>><<if $satiety == 0 and $lifepoints > 1>>You go to bed with an empty stomach. It rumbles, you can't fall asleep for a long time, and you don't sleep well. You have horrible dreams that wake you up from time to time and leave an unpleasant aftertaste.
When you wake up in the morning, you feel even more exhausted than yesterday.
<<set $lifepoints -= 1
$energy += 1>>
[[Force yourself to get up|Грабарі][$gameDay++, $date.day++]]
<<elseif $satiety == 0 and $lifepoints == 1>>You went to bed completely exhausted from hunger and did not wake up in the morning.<<set $lifepoints = 0>>
<<elseif $satiety == 1>>
You fall asleep quickly and feel much more alive in the morning. <<if $meditation > 0>>When you wake up, you meditate for a while.
<</if>>Now, it would be nice to have something to eat...
<<set $lifepoints += 1
$satiety = 0
$energy += $meditation>>
<<if $lifepoints > 10>> <<set $energy += 2>> <<else>> <<set $energy += 1>> <</if>>
[[Get up|Грабарі][$gameDay++, $date.day++]]
<<elseif $satiety > 1>>
You go to bed with a full stomach and don't sleep well. You wake up as if you haven't slept at all. Your stomach feels as if cats have shat in it. And you're still hungry...
<<set $satiety = 0
$energy += 1>>
[[Get up|Грабарі][$gameDay++, $date.day++]]
<</if>>
<<if $townNPCStorage.length > 0 >><<makeDailyNPCCalculations>><</if>>
<<silently>>
<<minmax>>
<<script>>
Save.autosave.save()
<</script>>
<<set $workersColivingDailySexDone = false>>
<</silently>><<silently>>
<<set $energy--,
$fishing++,
_roll = random(0 + Math.trunc($fishing / 50), 3 + Math.trunc($fishing / 10)),
$food += _roll
>>
<</silently>>
<<if _roll > 0>>You've caught fish: _roll pcs.<<else>>No matter how hard you tried, you couldn't catch a single fish.<</if>>
[[Rest|Ставок]]Remembering how you were thinking about the fish in the pond, you ask the most intelligent person you know, your meditation guide, if he knows how to fish.
The hermit replies that he hasn't fished for a long time, because the forest gives him everything he needs.
"But you know, I have my old fishing rod lying around. Take it and try it," the hermit says, pulling out a stick with a string on it from the corner and handing it to you.
Then your teacher briefly explains why the stick is made in that way and how to catch fish with it.
<<set $hasFishingPole = true, $fishing++>>
[[Thank him and go|Хижа]]
<<nobr>>
<<if $hermitSeduced>>
[[Thank him proper|Розважатися]]
<<elseif $blowjob >= 10 or $vaginal > 0>>[[Seduce and properly thank him|Звабити]]
<</if>>
<</nobr>><<widget calculateDate>>
<<switch $date.monthNumber>>
<<case 2>>
<<if $date.day > 28>>
<<set $date.monthNumber++,
$date.day = 1,
$date.year++,
$date.seasonNumber = 1>>
<</if>>
<<case 4 6 9 11>>
<<if $date.day > 30>>
<<if $date.monthNumber === 11>><<set $date.seasonNumber++>><</if>>
<<set $date.monthNumber++,
$date.day = 1>>
<</if>>
<<case 1 3 5 7 8 10>>
<<if $date.day > 31>>
<<if $date.monthNumber === 5 or $date.monthNumber === 8>><<set $date.seasonNumber++>><</if>>
<<set $date.monthNumber++,
$date.day = 1>>
<</if>>
<<case 12>>
<<if $date.day > 31>>
<<set $date.monthNumber = 1,
$date.day = 1>>
<</if>>
<</switch>>
<<set $date.monthName = $monthNamesConst[$date.monthNumber - 1] >>
<<set $date.seasonName = $seasonNamesConst[$date.seasonNumber - 1] >>
<</widget>>
<<widget seasonDisplay>>
<<switch $date.seasonNumber>>
<<case 1>>
<span style="color:LawnGreen"><b>$date.seasonName</b></span>
<<case 2>>
<span style="color:gold"><b>$date.seasonName</b></span>
<<case 3>>
<span style="color:DarkOrange"><b>$date.seasonName</b></span>
<<case 4>>
<span style="color:aqua"><b>$date.seasonName</b></span>
<</switch>>
<</widget>>
/*
spring green
summer orange
autumn purple
winter blue
*/!Mortuary
In this gloomy building adjacent to the majestic temple, corpses are prepared for burning and burial.
[[Go back|Храм]]You go to the mortuary, but when you reach the entrance, a strange man suddenly jumps out, almost knocking you down.
[img[res/town/mortuary/nameless.png]]
He stops for a moment, looks with glassy eyes as if through you, and then rushes on without a twitch of a muscle in his face.
[[Rude people here!|Мортуарій]]<<silently>>
<<set _roll = random(100) >>
<</silently>>\
<<if _roll > 50>>\
As soon as you've settled down against a blackened wall, a loud company appears around the corner. You crouch down, not wanting to be caught off guard.
As they pass , these drunken guys laugh and point their fingers at you.
"Guys, look at this chick. And she's all ours!"
"You're a fool, Meleti! I'm not going to fuck this trash."
"We'll catch the disease, maybe this tramp is plagued!"
"Okay, okay, you dumbasses, let's hope for better fuckmeat tonight. But you know, the beer is pressing in. Let's share it with the poor thing, she probably hasn't tasted good brew for a long time."
At this suggestion, the guys giggle, pull hoses from their pants, and, circling your "bed", point them at you.
[[Endure|ВолоцюгаІвентСцик]]
<<else>>\
Just as you're about to fall asleep, you're suddenly woken up by a rough voice:
"Show me everything you've got, quick!"
You open your eyes and see that you are surrounded by three big tramps.
[[Retaliate|ВолоцюгиІвентГрабунокБитись]]
[[Give everything you got|ВолоцюгиІвентГрабунокМиритись]]
<</if>>You look fresh and beautiful - rare sightings in the slums of Volosiv. It's hardly surprising that you are immediately followed by a suspicious man.
You try to get lost between the alleys, but he persists until he catches up with you in a completely deserted corner. The bastard grabs you by the arm and pulls you towards him.
[[Break free and run away|RapeEventEscape]]
[[Freeze|RapeEventStay]]
Not wanting to anger these fuckers and make things worse, you smilingly take the piss on your face.
[img[res/town/darkStreet/piss.gif]]
After emptying their bladders, the drunks immediately lose interest in you and move on. <<set $pisswhore++ >>
It's okay, it will dry. At least they didn't beat or rob you!
[[Wipe your face and lie back|Спати на вулиці]]You give in to the initial instinct and attack your opponents with kicks, but you are quickly overpowered.
What were you thinking when you attacked those strong brutes? They hit you everywhere they can, you fall like a sack of shit and faint.
[[.............|Спати на вулиці]]
<<silently>>
<<set $food = 0,
$lifepoints -= 2
>>
<<if def $coins>><<set $coins = 0>><</if>>
<</silently>>You get out all your belongings, the robbers take everything and leave you completely destitute.
[[Sleep|Спати на вулиці]]
<<silently>>
<<set $food = 0 >>
<<if def $coins>><<set $coins = 0>><</if>>
<</silently>><<if $energy > 0>>\
With a strong push, you wriggle out of the rapist's iron grip and run away in the dark. You don't try to lose trace or cunningly hide, but simply flee as far as you can.
After a while, you decide to stop and look back. The attacker is long gone, and you are finally safe. <<set $energy-- >>
[[Catch your breath|Темний провулок]]
<<else>>\
You try to break free, but in vain - the rapist's strong grip holds your elbow tight. Struggling with the attacker, you also trip over a stone and fall nose first into the city mud.
The man gives you a few more kicks to make you quiet, and finally tears your clothes off and starts doing whatever he wants, twisting your exhausted body like a doll.
<<if $vaginal === 0>>Your pussy has not yet known a man - and you cry, not so much because of the pain with which your vagina is ripped open by the rapist's uninvited cock, but because your first man will be an unknown bastard from a dark alley. <<set $virginityTakenBy = "rapist from the slums of Volosiv">> <</if>>
[img[res/town/darkStreet/rape.gif]]
After creampie, the rapist leaves you lying in the mud.
[[Recover|Темний провулок]]
<<silently>>
<<set $vaginal++ >>
<</silently>>
<</if>>You are unable to move, and the bastard gropes you as he pleases, tearing off your clothes... Soon gets what he wants from such a pretty girl - he inserts it into your vagina and satisfies his evil lust.
<<if $vaginal === 0>>Your pussy has not yet known a man - and you cry, not so much because of the pain with which your vagina is ripped open by the rapist's uninvited cock, but because your first man will be an unknown bastard from a dark alley. <<set $virginityTakenBy = "rapist from the slums of Volosiv">> <</if>>
[img[res/town/darkStreet/rape.gif]]
[[Dark alley|Темний провулок]]
<<silently>>
<<set $vaginal++,
$energy--
>>
<</silently>><<if $satiety == 0 and $lifepoints > 1>>You go to sleep with an empty stomach. It rumbles, you can't fall asleep for a long time, and you don't sleep well. You have horrible dreams that wake you up from time to time and leave an unpleasant aftertaste.
When you wake up in the morning, you feel even more exhausted than yesterday.
<<set $lifepoints -= 1
$energy += 1>>
[[Force yourself to get up|Стайні][$gameDay++, $date.day++]]
<<elseif $satiety == 0 and $lifepoints == 1>>You went to bed completely exhausted from hunger and did not wake up in the morning.<<set $lifepoints = 0>>
<<elseif $satiety == 1>>
You fall asleep quickly, nestled in the hay between the warm cattle, and in the morning you feel much more alive. Though, the conditions in the stable are not ideal and you can't store up any vitality here. <<if $meditation > 0>>After waking up, you meditate for a while until the busy stable hand shooed your sleepy body outside.
<</if>>Now, it would be nice to have something to eat...
<<set $satiety = 0
$energy += $meditation>>
<<if $lifepoints > 10>> <<set $energy += 2>> <<else>> <<set $energy += 1>> <</if>>
[[Get up|Стайні][$gameDay++, $date.day++]]
<<elseif $satiety > 1>>
You go to bed with a full stomach and don't sleep well. You wake up as if you haven't slept at all. Your stomach feels as if cats have shat in it. And you're still hungry...
<<set $satiety = 0
$energy += 1>>
[[Get up|Стайні][$gameDay++, $date.day++]]
<</if>>
<<if $townNPCStorage.length > 0 >><<makeDailyNPCCalculations>><</if>>
<<silently>>
<<minmax>>
<<if $energy > 2>><<set $energy = 2>><</if>>
<<script>>
Save.autosave.save()
<</script>>
<<set $workersColivingDailySexDone = false>>
<</silently>><<silently>>
<<if $isMarried>>
<<set $adulteryDailyCount++ ,
$adulteryCurrentHusbandStat++ ,
$adulteryGlobalStat++ >>
<</if>>
<<set _roll_pic = random(1, 8),
$anal += 2>>
<</silently>>\
The groom pulls his cock from his pants<<if visited() < 2>>- it's really a monster one and hung like a horse. But there's no turning back - you're determined to spend the night here<</if>>. In a moment, the man has already placed his monstrosity against your well-oiled backdoor and pushed it in roughly, not caring about your feelings at all.
[img["res/sex/ostler/anal" + _roll_pic + ".gif"]]
The groom fucks your hole with passion and intensity, as if it is the last time, but he don't last long. The colon stretched by the giant is filled with fertile seed, and your asshole learns to satisfy men's lust even better. <<if $anal >= 20>>Sure, your butthole is a gaping milking machine, but you can never have too much skill.<<elseif $anal >= 10>>Although your anal hole is already quite skilful, it never hurts to get a little exercise.<<elseif $anal >= 5>>You even begin to like it, it tickles in a different, but nice way.<<else>>The ruined hole is unaccustomed to being stetched open and pinches painfully when you shit groom's cum like diarrhea.<</if>>
[[Sleep in stables|СтайняСпати]]Місце, щоб викупитися від рабства. Або продатися в рабство.
Змінити ім'я. (рабинь господар називає по-своєму)You approach the groom and ask to spend the night in the warm stables.
<<if visited() < 2>>The groom is not surprised at all, and offers a trade.
"You know, I have a big member - almost as big as those stallions of mine - and no whore in Volosiv wants to do any business with me unless I give her a substantial payment. If you help me with that, I'll let you sleep here."
"And keep in mind that I love that other hole. So when you're ready, grab a flask with oil from that shelf over there and get ready."
[[Lubricate your ass|КонюхІвент2]]
[[Tell it's not for you and leave|Стайні]]
<<else>>\
"You know the deal. Get your ass ready."
[[Lubricate your ass|КонюхІвент2]]
[[Reconsider|Стайні]]
<</if>>