<<if tags().includes('sex') || tags().includes('girlview')>>
<<include 'NPC info'>>
<<if tags().includes('sex')>>
<<if !tags().includes('no-redirect') && $player.energy < 5>>
<<set $tiredNoTime = false>>
<<goto 'Mc fuck - tired'>>
<<elseif !timeBetween('08:00', '04:00') && $tmpGirlBack>>
<<set $tiredNoTime = false>>
<<if passage().includes('Mc fuck')>>
<<set $tiredNoTime = true>>
<<goto 'Mc fuck - tired'>>
<<else>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<elseif typeof $guestId !== 'undefined'>>
<<set $guests[$guestId] = $tmpGirl>>
<<elseif typeof $charId !== 'undefined'>>
<<set $characters[$charId] = $tmpGirl>>
<</if>>
<<goto $tmpGirlBack>>
<</if>>
<</if>>
<</if>>
<</if>>
/* restore companion after hero being alone with Blair or Isabel */
<<if passage().search(/^(Blair|Fight|Isabel)/) == -1 && typeof $player.companionsHome !== 'undefined'>>
<<set $player.companions = $player.companionsHome>>
<<run delete $player.companionsHome>>
<</if>>
<<if tags().includes('nightclub') && !timeBetween('20:00', '04:00')>>
<<goto 'Nightclub'>>
<</if>>
<<if typeof $storage === 'undefined'>>
<<newinv $storage>>
<</if>>
<<include 'background'>>
<<include 'NPC schedule'>>
<<if $game.introFinished>>
<div id="mobile_clock">
<<time24hr>>
</div>
<</if>><<set $suppCode = 'Patreon0.35'>>
<<if $player.energy > $player.maxEnergy>>
<<set $player.energy = $player.maxEnergy>>
<</if>>
<<if $player.hunger > $player.maxHunger>>
<<set $player.hunger = $player.maxHunger>>
<</if>>
<<updatemeter '$energyBar' `$player.energy / $player.maxEnergy`>>
<<updatemeter '$hungerBar' `$player.hunger / $player.maxHunger`>>
<<updatemeter '$hornyBar' `$player.horny / 100`>>
<<set $charactersInLocation = {
kitchen: [],
bedroom: [],
church: [],
farm: [],
lab: [],
guesthouse: []
}>>
<<set
$game.avatars = {},
$game.avatars.blair = 'people/blair/avatar.png',
$game.avatars.rodger = 'people/rodger/avatar.png',
$game.avatars.laura = 'people/laura/avatar.jpg'
>>
<<if isMetChar('blair') && $characters.blair.quests.cabinType > 0>>
<<if timeBetween('08:00', '09:00')>>
<<run $charactersInLocation['kitchen'].push('blair')>>
<</if>>
<<if timeBetween('22:00', '08:00')>>
<<run $charactersInLocation['bedroom'].push('blair')>>
<</if>>
<<if timeBetween('12:00', '14:00')>>
<<run $charactersInLocation['farm'].push('blair')>>
<</if>>
<</if>>
<<if isMetChar('rodger')>>
<<run $charactersInLocation['church'].push('rodger')>>
<</if>>
<<if isMetChar('laura') && $characters.laura.quests.living>>
<<if timeBetween('08:00', '11:00') || timeBetween('14:00', '20:00')>>
<<run $charactersInLocation['lab'].push('laura')>>
<<run $charactersInLocation['guesthouse'].push('laura')>>
<</if>>
<</if>>
<<if isMetChar('blair') && !$game.debugBlair>>
<<set $game.debugBlair = $characters.blair.quests.metOnDay>>
<</if>>
<<if $game.debugBlair && (typeof $characters.blair.quests === 'undefined' || typeof $characters.blair.quests.metOnDay === 'undefined' || $game.debugBlair !== $characters.blair.quests.metOnDay)>>
<<script>>
Dialog.setup("Blair bug warning", "Blair bug warning");
Dialog.wiki(Story.get("Blair bug warning").processText());
Dialog.open();
<</script>>
<</if>>
<<script>>
Object.keys(variables().packs ?? {}).forEach(key => {
if (!variables().packs[key]) {
return;
}
importScripts(setup.Path + "packs/" + key + "/actions.js")
.then(function() {
memorize('actions', setup.actions);
}).catch(function(error) { // eslint-disable-line
alert("Error: Could not load pack '" + key + ".js'.");
}
);
});
<</script>><img src="https://twinery.org/homepage/img/logo.svg" width="64" height="64"><div id="blink-screen"></div>
<link href='https://css.gg/css' rel='stylesheet'>
<div id="sidebar-wrapper" @class="'' + settings.sidebarBackground + ''">
<<if $game.introFinished>>
<center><div style="position: relative;" id="sidebar-content">
<<if $game.showFlag>><<flag>><</if>>
<<if ($player.horse ?? false)>>
<div id="horse-avatar"></div>
<</if>>
</div></center>
<br />
<<set _uiBarGameDate = $gameDate.getDate() + ' ' + $gameDate.toLocaleString('default', { month: 'long' }) + ', ' + $gameDate.getFullYear()>>
<div id="t1" class="grid-s-def">
<span class="grid-i-cs4 caut-bar"></span>
<span class="grid-i-rs3"><<timeCycle>>[img[setup.ImagePath+'game/' + variables().timeCycle + '.png']]<<timeCycle>></span>
<span class="grid-i-rs3 grid-i-pos-hc"><hr class="vdark"></span>
<span class="glyph"></span><span><<timeDay>></span>
<span class="glyph"></span><span><<time24hr>></span>
<span class="glyph" data-balloon-length="medium" @aria-label="'' + _uiBarGameDate + ''" data-balloon-pos="left"></span>
<span class="glyph" data-balloon-length="medium" @aria-label="'' + _uiBarGameDate + ''" data-balloon-pos="left"> Day <<gameDay>></span>
<span class="grid-i-cs4 caut-bar"></span>
</div>
<div id="companions-list">
<<companionList>>
</div>
<br />
<div id="t2">
<span class="glyph" data-balloon-length="medium" aria-label="Energy" data-balloon-pos="right"></span><<showmeter '$energyBar' '$player.energy / $player.maxEnergy'>>
<span class="glyph" data-balloon-length="medium" aria-label="Satiety" data-balloon-pos="right"></span><<showmeter '$hungerBar' '$player.hunger / $player.maxHunger'>>
<span class="glyph" data-balloon-length="medium" aria-label="Horny" data-balloon-pos="right"></span><<showmeter '$hornyBar' '$player.horny / $player.maxHorny'>>
</div>
<br /><br />
<div id="t3" class="grid-s-def">
<span class="grid-i-cs5 caut-bar"></span>
<span class="money">$player.money</span>
<span class="glyph" data-balloon-length="medium" aria-label="Bottle caps" data-balloon-pos="up-left"></span>
<span class="grid-i-pos-hc"><hr class="vdark"></span>
<span class="glyph" data-balloon-length="medium" aria-label="Food amount" data-balloon-pos="up-right"></span>
<span class="food"><<=($backpack.count('food') + $storage.count('food'))>></span>
<span class="grid-i-cs5 grid-i-pos-vc"><hr class="dark"></span>
</div>
<div id="t3s" class="grid-s-def">
<!--//##Later can be hidden in tooltip##//-->
<span>STR</span>
<span>END</span>
<span>INT</span>
<!--//##########################//-->
<span class="glyph" data-balloon-length="medium" aria-label="Determines your luck in capturing girls and your attack power in fights." data-balloon-pos="right"></span>
<span class="glyph" data-balloon-length="medium" aria-label="Determines how much defense you have in fights." data-balloon-pos="up-left"></span>
<span class="glyph" data-balloon-length="medium" aria-label="For high-end crafting you'll need more intelligence." data-balloon-pos="up-right"></span>
<span>$player.strength</span>
<span><<=($player.endurance ?? 0)>></span>
<span>$player.int</span>
</div>
<div id="t3m" class="grid-s-def">
<span class="grid-i-cs5 grid-i-pos-vc"><hr class="dark"></span>
<span class="glyph" data-balloon-length="small" aria-label="Journal" data-balloon-pos="up-left">
<<link "">><<script>>Dialog.setup("Journal", "Journal"); Dialog.wiki(Story.get("Journal").processText()); Dialog.open();<</script>><</link>>
</span>
<span class="glyph" data-balloon-length="small" aria-label="Inventory" data-balloon-pos="up-right">
<<link "">><<script>>Dialog.setup("Inventory", "Inventory"); Dialog.wiki(Story.get("Inventory").processText()); Dialog.open();<</script>><</link>>
</span>
<span class="glyph" data-balloon-length="small" aria-label="Cheats" data-balloon-pos="up-right">
<<link "">><<script>>Dialog.setup("Cheat menu", "Cheat menu"); Dialog.wiki(Story.get("Cheat menu").processText()); Dialog.open();<</script>><</link>>
</span>
<span class="grid-i-cs5 caut-bar"></span>
</div>
<<perkList>>
<<if tags().includes('Place') && settings.fastTravelEnabled>>
<div id="fast-travel">
<br /><br />
<<link '<div data-balloon-length="small" data-balloon-pos="up-right" aria-label="Fast travel to bedroom" class="fast-travel-item">[img[setup.ImagePath+"places/cabin/bedroom_icon.jpg"]]</div>'>>
<<addmins 10>>
<<goto 'Bedroom'>>
<</link>>
</div>
<</if>>
<</if>>
<br /><br />
<div id="support">
<<link "SUPPORT [img[setup.ImagePath+'game/misc/support.png']]">>
<<script>>
Dialog.setup("Support", "Support");
Dialog.wiki(Story.get("Support").processText());
Dialog.open();
<</script>>
<</link>>
<<link "CHANGELOG">>
<<script>>
Dialog.setup("Changelog", "Changelog");
Dialog.wiki(Story.get("Changelog").processText());
Dialog.open();
<</script>>
<</link>>
<<link "PACKS">>
<<goto 'Packs'>>
<</link>>
</div>
</div><<script>>
if (document.location.href.toLowerCase().includes("/maris/appdata/local")) {
setup.Path = "C:/Users/maris/Desktop/Game - Twine/";
if (navigator.userAgent.match(/firefox/i)) {
setup.Path = 'file:///' + setup.Path;
}
} else {
setup.Path = "";
}
setup.ImagePath = setup.Path + "images/";
setup.videoPath = setup.Path + "videos/";
setup.audioPath = setup.Path + "audio/";
setup.lockID = LoadScreen.lock(); // Lock loading screen
importScripts(setup.Path + "js/actions.js")
.then(function() {
memorize('actions', setup.actions);
// Reload current passage since imported scripts can function now.
Engine.play(passage(), true);
LoadScreen.unlock(setup.lockID); // Unlock loading screen
}).catch(function(error) { // eslint-disable-line
alert("Error: Could not find file 'actions.js'.");
}
);
importScripts(setup.Path + "packs/packs.js")
.then(function() {
memorize('packs', setup.packs);
}).catch(function(error) { // eslint-disable-line
alert("Error: Could not find file 'packs/packs.js'.");
}
);
importScripts("https://www.googletagmanager.com/gtag/js?id=G-XVQJZNSBZ6")
.then(function() {
window.dataLayer = window.dataLayer || [];
window.gtag = function (){ dataLayer.push(arguments); };
gtag('js', new Date());
gtag('config', 'G-XVQJZNSBZ6');
}).catch(function(error) {
console.log("Error: Could not load 'gtag.js'.");
}
);
<</script>>
<<set $game to {}, $game.cycle to {}>>
<<set $game.location to {
forest: false,
farm: false,
basement: false,
underground: false,
workbench: false,
greenhouse: false,
streets: false,
slave_market: false,
bar: false,
guesthouse: false,
settlement: false,
bathhouse: false
}>>
<<set
$player to {},
$player.name to "",
$player.money to 0,
$player.strength to 0,
$player.int to 0,
$player.cannibal to 0,
$player.reputation = 0,
$player.reputation_bounty_hunter = 0,
$player.goodwill = 0,
$player.sexp = 0,
$player.showered to false,
$player.mast to false,
$player.drunk = 0,
$player.gambler = 0,
$player.endurance = 0,
$player.companions = {},
$player.quests = {},
$player.stats = {}
>>
<<set $game.day = 0>>
<<set $slaves to []>>
<<set $tmpGirl to {}>>
<<set $morningMessages to []>>
<<set $charactersInLocation to {}>>
<<set $basementLimit = 3>>
<<set $guesthouseLimit = 3>>
<<set $workersLimitGarden = 8>>
<<set $companionsLimit = 6>>
<<set $guests = []>>
<<set
$characters to {
vincent: {
quests: {},
relationship: 0
},
blair: {},
rose: {},
eve: {
relationship: 0,
quests: {}
},
rodger: {
relationship: 0,
quests: {}
},
dom: {
relationship: 0,
quests: {}
},
isabel: {
relationship: 0,
quests: {}
},
octavia: {
relationship: 0,
quests: {}
}
}>>
<<set $locationEvents = {}>>
<<character 'grandfather' setup.ImagePath+'/people/grandfather/avatar.png'>>
<<character 'you' "$player.name" setup.ImagePath+'/people/you/avatar.png'>>
<<character 'vincent' setup.ImagePath+'/people/vincent/avatar.png'>>
<<character 'boris' setup.ImagePath+'/people/boris/avatar.png'>>
<<character 'blair' setup.ImagePath+'/people/blair/avatar.png'>>
<<character 'dom' setup.ImagePath+'/people/dom/avatar.png'>>
<<character 'eve' setup.ImagePath+'/people/eve/avatar.png'>>
<<character 'rodger' setup.ImagePath+'/people/rodger/avatar.png'>>
<<character 'octavia' setup.ImagePath+'/people/octavia/avatar.png'>>
<<character 'anonguy' 'Guy' setup.ImagePath+'/people/anonguy.png'>>
<<character 'anongirl' 'Girl' setup.ImagePath+'/people/anongirl.png'>>
<<character 'harper' setup.ImagePath+'/people/harper/avatar.png'>>
<<character 'isabel' setup.ImagePath+'/people/isabel.png'>>
<<character 'laura' setup.ImagePath+'/people/laura/avatar.jpg'>>
<<character 'negan' setup.ImagePath+'/people/negan/avatar.png'>>
<<set $player.energy to 100, $player.maxEnergy to 100>>
<<newmeter '$energyBar' '$player.energy / $player.maxEnergy'>>
<<sizing '100%'>>
<<label '$player.energy'>>
<</newmeter>>
<<set $player.hunger to 100, $player.maxHunger to 100>>
<<newmeter '$hungerBar' 1>>
<<sizing '100%'>>
<<label '$player.hunger'>>
<<colors 'yellow' 'red' 'black'>>
<</newmeter>>
<<set $player.horny to 100>>
<<newmeter '$hornyBar' 1>>
<<sizing '100%'>>
<<label '$player.horny'>>
<<colors '#ff00ee' '#ff00ee' 'black'>>
<</newmeter>>
<<newmeter '$npcHornyBar' 1>>
<<sizing '100%'>>
<<label '$tmpGirl.horny / 100 arousal'>>
<<colors '#ff00ee' '#ff00ee' 'black'>>
<</newmeter>>
<<newinv $backpack>>
<<newinv $storage>>
<<include "Inventory items">>
<<cacheaudio "bg-rain" "audio/bg/rain.mp3">>
<<cacheaudio "bg-storm" "audio/bg/storm.mp3">>
<<cacheaudio "bg-sun" "audio/bg/sun.mp3">>
<<createaudiogroup ":bg">>
<<track "bg-rain">>
<<track "bg-storm">>
<<track "bg-sun">>
<</createaudiogroup>><div id="version">v0.35</div><<set _traits = {}>>
<<set _traitsLocked = {}>>
<<set _skills = {}>>
<<set $editTraits = $editTraitsLocked = $editSkills>>
<<set $tmpGirl.strength = $tmpGirl.strength ?? 0>>
<<set $tmpGirl.anal = $tmpGirl.anal ?? 0>>
<table id="edit_npc">
<tr>
<td>
Name:
</td>
<td>
<<textbox "_name" $tmpGirl.name>>
</td>
</tr>
<tr>
<td>
Age:
</td>
<td>
<<numberbox "_age" setup.getAge($tmpGirl)>>
</td>
</tr>
<tr>
<td>
Beauty:
</td>
<td>
<<numberbox "_beauty" $tmpGirl.beauty>>
</td>
</tr>
<tr>
<td>
Strength:
</td>
<td>
<<numberbox "_strength" $tmpGirl.strength>>
</td>
</tr>
<tr>
<td>
Submission:
</td>
<td>
<<numberbox "_sub" $tmpGirl.sub>>
</td>
</tr>
<tr>
<td>
Relationship:
</td>
<td>
<<numberbox "_relationship" $tmpGirl.relationship>>
</td>
</tr>
<tr>
<td>
Anal:
</td>
<td>
<<numberbox "_anal" $tmpGirl.anal>>
</td>
</tr>
<tr>
<td>
Traits:
</td>
<td>
<<for _traitKey, _trait range setup.traits>>
<<capture _traits, _traitKey>>
<div>
<<set _checked = $tmpGirl.traits.includes(_traitKey) ? 'checked' : null>>
<<checkbox "_traits[_traitKey]" false true _checked>> <<=setup.traits[_traitKey].title>>
</div>
<</capture>>
<</for>>
</td>
</tr>
<tr>
<td>
Unavailable traits:
</td>
<td>
<<for _traitKey, _trait range setup.traits>>
<<capture _traitsLocked, _traitKey>>
<div>
<<set _checked = ($tmpGirl.traitsLocked ?? []).includes(_traitKey) ? 'checked' : null>>
<<checkbox "_traitsLocked[_traitKey]" false true _checked>> <<=setup.traits[_traitKey].title>>
</div>
<</capture>>
<</for>>
</td>
</tr>
<tr>
<td>
Skills:
</td>
<td>
<<for _skillKey, _skill range setup.skills>>
<<capture _skills, _skillKey>>
<div>
<<set _checked = $tmpGirl.skills.includes(_skillKey) ? 'checked' : null>>
<<checkbox "_skills[_skillKey]" false true _checked>> <<=setup.skills[_skillKey].title>>
</div>
<</capture>>
<</for>>
</td>
</tr>
</table>
<style>
table#edit_npc {
width: 100%;
}
table#edit_npc tr {
border-top: 1px solid white;
}
</style>
<<link 'Save'>>
<<set $tmpGirl.name = _name>>
<<set $tmpGirl.beauty = _beauty>>
<<set $tmpGirl.anal = _anal>>
<<set $tmpGirl.strength = _strength>>
<<set $tmpGirl.sub = _sub>>
<<set $tmpGirl.relationship = _relationship>>
<<set $tmpGirl.traits = []>>
<<for _traitKey, _enabled range _traits>>
<<if _enabled>>
<<run $tmpGirl.traits.push(_traitKey)>>
<</if>>
<</for>>
<<set $tmpGirl.traitsLocked = []>>
<<for _traitKey, _enabled range _traitsLocked>>
<<if _enabled>>
<<run $tmpGirl.traitsLocked.push(_traitKey)>>
<</if>>
<</for>>
<<set $tmpGirl.skills = []>>
<<for _skillKey, _enabled range _skills>>
<<if _enabled>>
<<run $tmpGirl.skills.push(_skillKey)>>
<</if>>
<</for>>
<<if setup.getAge($tmpGirl) !== _age>>
<<set $tmpGirl.birthDate = setup.getBirthDate(_age)>>
<<if setup.getAge($tmpGirl) < 18>>
<<run $tmpGirl.birthDate.setFullYear($tmpGirl.birthDate.getFullYear() - 1)>>
<</if>>
<</if>>
<<goto `passage()`>>
<<dialogclose>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<<set $characters.eve.quests.shower_day = $game.day>>
<br />
As you step outside your makeshift dwelling, you notice Eve making her way into your settlement. She appears dirty and slightly distressed.
<br /><br />
<center>
[img[setup.ImagePath+'people/eve/shower.jpg']]
</center>
<br />
She approached you, her expression a mix of weariness and anxiety.
<br /><br />
<<eve>>
Hey, I had a fight with Rodger. Can I... Can I take a shower at your place? I just need to cool down a bit.
<</eve>>
<br />
<div id="option_alone">
<<linkreplace 'Sure. You know where it is'>>
<<run $('#option_leave').show()>>
<<run $('#option_join').hide()>>
<<set _askedAlone = true>>
<<eve>>
Thank you so much! It won't take long. I will be gone before you even notice me.
<</eve>>
<br />
<</linkreplace>>
</div>
<div id="option_join">
<<linkreplace 'Sure. Follow me'>>
<<run $('#option_alone').hide()>>
<<run $('#option_leave').show()>>
Together, we made our way inside, leaving behind the harsh realities of the outside world, if only for a moment. As Eve stepped into the warmth of my shelter, I couldn't help but wonder what trials awaited us beyond the safety of these walls.
But for now, in this fleeting moment of respite, all that mattered was extending a helping hand to a friend in need.
<br /><br />
As Eve undressed while you were still in the room, you tried to avert your gaze out of respect,
but curiosity got the better of you, and you couldn't resist stealing a quick glance.
<br /><br />
<<linkreplace 'Pull out dick and jerk'>>
<<video 'eve/shower1'>>
<br /><br />
<<eve>>
<<= $player.name>>!!
<</eve>>
<br />
<<video 'eve/shower2'>>
<br /><br />
<<eve>>
Well, knowing how you've helped us, it seems like we should give something in return as well.
<</eve>>
<br />
She leans against the wall and, pouring the hot water over herself, looks at you casually biting her lower lip as she looks at your dick.
<br /><br />
After a moment, she turns off the water, sets the showerhead down on the floor, and stepping out of the shower,
she walks towards you. Without saying a word, she slowly strokes your stomach, places her palm on your chest, and guides you onto the bed
<br /><br />
<<video 'eve/shower3'>>
<br /><br />
With a smile, she grabs your dick and tightly embraces it before slowly placing it in her mouth as she gently starts to suck it.
<br /><br />
<div id="option_balls">
<<linkreplace 'Push her down towards your balls'>>
<<set _balls = true>>
<<video 'eve/shower4'>>
<br /><br />
You grab her hair and with small force push her lower. She understands the task and lets your dick go as she goes lower and sucks your balls in her mouth instead.
<br /><br />
<<eve>>
Like this? Oh, I haven't seen balls so close for a long time.
<</eve>>
<br />
<</linkreplace>>
</div>
<<linkreplace 'Fuck her'>>
<<if !_balls>>
<<run $('#option_balls').hide()>>
<</if>>
<<video 'eve/shower5'>>
<br /><br />
As she lays down on her back to embrace your dick, you slowly slide it inside her while looking in her eyes. As your hard dick slides into her moist pussy she lets out moan without taking eyes off you.
<br /><br />
<<eve>>
Oh my... Slowly, please...
<</eve>>
<br />
<div id="option_thrust">
<<linkreplace 'Thrust your dick hard'>>
<<set _thrust = true>>
<<video 'eve/shower6'>>
<br /><br />
Unexpectedly, you suddenly drive your nail into her with all your strength.
She gasps, bites her lip, and with pleading eyes, looks at you as you continue to fuck her with big thrusts while her head bangs against the wall.
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'Cum'>>
<<if !_thrust>>
<<run $('#option_thrust').hide()>>
<</if>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum_in_pussy.webp']]
</center>
<br />
Without pulling out you cum in her pussy. She is not surprised and with help of her hands opens it and lets your cum drip out.
<br /><br />
<<eve>>
I should probably go...
<</eve>>
<br />
<<addmins 30>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_leave" style="display:none">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">FOREST</h1>
<br />
<center>
[img[setup.ImagePath+'places/travel/horse_mud.jpg']]
</center>
<br />
As you navigate the dense forest on a rainy day, the sound of raindrops pattering against the leaves fills the air, creating a serene ambiance.
Your journey is interrupted by the sight of a lone merchant or traveler struggling with his horse and carriage, stuck deep in the mud.
<br /><br />
<<linkreplace 'Help him'>>
<<if setup.percentageChance(50)>>
Despite the harsh conditions, you offer your assistance without hesitation. Together, you work to free the horse and carriage from the thick, unforgiving mud.
<br />
<br />
Once the merchant's carriage is liberated, he expresses his gratitude with a genuine smile. In a gesture of appreciation, he insists on sharing some of his meager possessions with you.
<br /><br />
<<for _i = 0; _i < 2; _i++>>
<<set _item = either('glass', 'plastic', 'rope', 'cloth')>>
<<set _count = randomInteger(1, 5)>>
<<pickup $backpack _item _count>>
<strong>You received <strong class="iitem"><<=_count>> <<=Item.get(_item).name>></strong></strong>
<br />
<</for>>
<br />
<<else>>
However, as you step closer to lend a hand, a chilling realization dawns upon you. This isn't a mere mishap; it's a carefully orchestrated ambush.
<br /><br />
Before you can react, shadowy figures emerge from the surrounding foliage, their faces obscured by hoods as they brandish weapons with malicious intent. You find yourself surrounded, trapped between the mud-caked carriage and the menacing figures closing in on you.
<br /><br />
<<run $('#option_leave').hide()>>
<<link 'Fight'>>
<<set $enemies = []>>
<<newguy>>
<<set $tmpGuy.inventory = {'knife':1}>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.inventory = {'knife':1}>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.inventory = {'knife':1}>>
<<run $enemies.push($tmpGuy)>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<fight $enemies $travelPassage $travelPassage>>
<</link>>
<</if>>
<</linkreplace>>
<div id="option_leave">
<<link 'Leave'>>
<<goto $travelPassage>>
<</link>>
</div><h1 class="ptitle">FOREST</h1>
<br />
As you journey through the serene depths of the forest, the rustling leaves above you create a soothing symphony.
Amidst this tranquil melody, however, a series of peculiar noises catch your attention. Intrigued, you halt your steps and focus on the source of the sound.
<br /><br />
<center>
[img[setup.ImagePath+'places/travel/tribe_camp.jpg']]
</center>
<br />
With cautious steps, you approach the origin of the disturbance, your senses heightened with anticipation.
As you draw closer, the flickering glow of a fire pit illuminates the surroundings, casting dancing shadows upon the trees.
Your curiosity piqued, you cautiously part the foliage to reveal a group of tribal people gathered around the crackling flames.
<br /><br />
Their presence in this secluded part of the forest surprises you, and you watch in awe as they engage in animated conversation.
Their voices resonate through the forest, blending with the natural symphony of chirping crickets and rustling leaves.
The rhythmic cadence of their speech, punctuated by occasional laughter, fills the air with an enchanting aura.
<br /><br />
<<link 'Ambush them'>>
<<set $enemies = []>>
<<newguy>>
<<set $tmpGuy.inventory = {
knife: 1
}>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.inventory = {
knife: 1,
tribe_medallion: 1
}>>
<<run $enemies.push($tmpGuy)>>
<<newgirl>>
<<set $tmpGirl.inventory = {
knife: 1
}>>
<<run $enemies.push($tmpGirl)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies $travelPassage $travelPassage>>
<</link>>
<<link 'Leave'>>
<<goto $travelPassage>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<set $characters.blair.quests.pregnancy_talk = true>>
<<set $locationEvents.cabin = true>>
<<blair>>
<<=$player.name>>! We need to talk. I've missed my period. I believe... I believe I may be pregnant.
<</blair>>
<br />
As the words left her lips, tears welled up in her eyes.
She collapsed into a nearby chair, her body shaking with sobs. It was a torrent of conflicting emotions, a tidal wave of fear, hope, and uncertainty.
<br /><br />
<<blair>>
In this harsh, post-apocalyptic world, bringing a child into existence seems like an almost impossible task.. I don't know what to do.
<</blair>>
<br />
Yet, as she wept, it was clear that another part of her longed for this child. It was a glimmer of hope, a beacon of light amidst the darkness.
The thought of cradling a tiny life in her arms, of nurturing and loving a new soul in this unforgiving world, filled her with a warmth that contrasted sharply with the cold reality around them.
<br /><br />
<div id="option_keep">
<<linkreplace 'You should keep it'>>
<<run $('#option_no').hide()>>
<<set $characters.blair.happy += 30>>
<<set $player.goodwill += 5>>
As you tell her that you believe she should keep the child, a mix of emotions washes over her face. Surprise, relief, and a flicker of hope light up her eyes.
She searches your gaze, seeking confirmation and finding it in your determined expression.
<br /><br />
<<blair>>
Okay. We'll do this. We'll find a way to make it work, for us and for the kid.
<</blair>>
<br />
From that moment forward, you both embark on a journey filled with challenges, but also with moments of profound joy and connection.
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_no">
<<linkreplace 'The world is too harsh for a kid'>>
<<run $('#option_keep').hide()>>
<<run delete $characters.blair.pregnancy>>
<<set $characters.blair.happy -= 30>>
<<set $player.goodwill -= 10>>
When you express your concerns about bringing a child into this harsh post-apocalyptic world, the atmosphere in the room grows heavy with the weight of reality.
She looks at you, her eyes still brimming with tears, and her face reflects a mixture of understanding and sorrow.
<br /><br />
<<blair>>
You're right. It's not fair to bring a child into this world. We'll find a way... I... I can't bear to imagine what their life would be like here.
<</blair>>
<br />
Together, you share a somber moment of understanding.
It's a decision borne out of love and a desire to protect the potential life that lingers in the balance.
The weight of the world outside remains, but you face it together, knowing that this decision, however painful, is made with the best intentions for the child that might have been.
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">BASEMENT</h1>
<br />
<<set _mistress = setup.getPersonsForLocation($guests, 'mistress')>>
<<set _mistress = $guests[_mistress[0]]>>
<<set _slaves = setup.getAvailablePersons18yo($slaves)>>
<<if _slaves[0].length>>
<<set _randomSlave = $slaves[setup.getRandomElement(_slaves[0])]>>
<<set _npc = _randomSlave>>
<</if>>
<<set _url = _npc.gender == 1 ? 'male' : 'female'>>
<center>
[img[setup.ImagePath+'places/basement/mistress_' + _url + '.jpg']]
</center>
<br />
As you descended into the dank basement, the <<=setup.displayName(_mistress)>>'s chilling presence hung heavy in the air, casting long shadows across the stone walls.
<<=setup.pronounceWho(_mistress, true)>> piercing gaze met yours as you approached.
<br /><br />
<<sayNpc _mistress>>
I have an idea. A way to tighten our grip on these wretched souls.
<</sayNpc>>
<br />
You braced yourself for what was to come, knowing all too well the depths of her depravity.
<br /><br />
<<you>>
Go on
<</you>>
<br />
<<sayNpc _mistress>>
We shall host a feast. A celebration of their submission, a testament to our absolute control.
<</sayNpc>>
<br />
Your stomach churned at the thought, but you dared not show weakness in the presence of such malevolence.
<br /><br />
<<you>>
And what purpose will this serve?
<</you>>
<br />
<<=setup.pronounceWho(_mistress, true)>> laughter echoed off the walls, a discordant symphony of madness and malice.
<br /><br />
<<sayNpc _mistress>>
To break them or to make them more happy?... Your choice.
<</sayNpc>>
<br />
You swallowed hard, the bitter taste of fear coating your tongue like poison.
<br /><br />
<<if _npc>>
<center>
[img[setup.ImagePath+'places/basement/horny_slave_beg.webp']]
</center>
<br />
<<sayNpc _npc>>
Please sir! We would do anything for a decent meal and something outside these cages.
<</sayNpc>>
<br />
<</if>>
<<linkreplace 'Leave'>>
As you turned to leave, the Mistress's laughter followed you like a ghostly specter, a haunting reminder of the darkness that dwelled within us all.
And in the depths of that desolate basement, where shadows danced with the echoes of suffering, you knew that the true horrors had only just begun.
<<set $player.quests.slave_party = true>>
<<set $locationEvents.basement = true>>
<br /><br />
<strong>Now you can throw parties for slaves.</strong>
<br /><br />
<<link 'Leave'>>
<<goto 'Basement'>>
<</link>>
<</linkreplace>><h1 class="ptitle">BASEMENT</h1>
<br />
<<addhours 6>>
As the slaves gathered, their weary faces lit up with anticipation. Some wore patched-up clothing, bearing the stains of labor and hardship, while others sported makeshift adornments or half naked, a feeble attempt to inject color into their bleak existence.
They all awaited the Overseer's signal, a nod from the shadowy figure who ruled their lives.
<br /><br />
With a gesture, the Overseer signaled the commencement of the festivities. Slaves sit down at the table.
<br /><br />
<center>
[img[setup.ImagePath+'places/basement/slave_party.jpg']]
</center>
<br /><br />
The air filled with the aroma of roasted meat and grilled vegetables, a rare treat in a world where sustenance was often meager and flavorless.
The slaves hesitated at first, unsure whether to embrace this moment of reprieve or remain cautious, conditioned by years of adversity.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne.webp']]
</center>
<br /><br />
With each sip, the tension of survival ebbed away, replaced by a sense of camaraderie and fleeting joy.
Slaves who had once been strangers found themselves sharing stories and laughter, momentarily forgetting the harsh realities that awaited them after the party.
<br /><br />
<<for _slaveI, _slave range $slaves>>
<<set $slaves[_slaveI].happy += 20>>
<<set $slaves[_slaveI].relationship += 10>>
<</for>>
<<if setup.cabinInventory.count('champagne')>>
<div id="option_champagne">
<<linkreplace 'Bring another champagne'>>
<<set _champagne = true>>
<center>
[img[setup.ImagePath+'places/basement/slave_party_kiss.webp']]
</center>
<br /><br />
As the night progressed and the champagne continued to flow, the atmosphere grew increasingly charged with excitement and desire.
Slaves, emboldened by the heady concoction, cast aside their reservations and embraced one another with newfound fervor.
<br /><br />
<<for _slaveI, _slave range $slaves>>
<<set $slaves[_slaveI].happy += 10>>
<<set $slaves[_slaveI].relationship += 5>>
<</for>>
<</linkreplace>>
</div>
<</if>>
<<linkreplace 'Nod at your overseer'>>
<<if !_champagne>>
<<run $('#option_champagne').hide()>>
<</if>>
<<video 'basement/slave_party1'>>
<br /><br />
<<set _girlSlaves = setup.getRandomPersonIdsGirls($slaves, 2)>>
<<set _npc1 = $slaves[_girlSlaves[0]]>>
<<set _npc2 = $slaves[_girlSlaves[1]]>>
<<set _mistress = setup.getPersonsForLocation($guests, 'mistress')>>
<<set _mistress = $guests[_mistress[0]]>>
With a commanding gesture, <<=setup.displayName(_mistress)>> presented the <<=setup.displayName(_npc1)>> before you, a silent offering in the midst of revelry.
The air grew heavy with anticipation as the settlers around you fell silent, their whispers hushed in anticipation of what would unfold.
<br /><br />
As you unzipped your pants and pulled out your dick another girl from back of the room shouted.
<br /><br />
<<sayNpc _npc2>>
I want to help her!
<</sayNpc>>
<br />
<<video 'basement/slave_party2'>>
<br /><br />
As they both were on their knees, they took turn on sucking your dick. In their eyes you noticed that they are drunk and probably almost for anything.
<br /><br />
<<video 'basement/slave_party3'>>
<br /><br />
So you spread <<=setup.displayName(_npc1)>> legs and slide your dick inside her ass. Meanwhile <<=setup.displayName(_npc2)>> leans closer and waits her turn when she will be able to suck your dick agian...
<br />
And that happens some thrusts later as you move your dick from ass to mouth and let her do her job.
<br /><br />
<<video 'basement/slave_party4'>>
<br /><br />
As <<=setup.displayName(_npc2)>> keeps sucking your hard dick, another slave decides to join for a taste. She instantly pushes both girls aside and takes the lead as other girls try to focus on other your body parts.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'places/basement/slave_party_cum.webp']]
</center>
<br />
As you cum on <<=setup.displayName(_npc1)>> face, <<=setup.displayName(_npc2)>> wants some of you and decides to lick your cum off her face.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<<linkreplace 'Bring slave to your bedroom'>>
<table id="slaves">
<<for _slaveI, _slave range $slaves>>
<<if setup.getAge(_slave) < 18>>
<<continue>>
<</if>>
<<capture _slaveI, _slave>>
<<set _genderClass = 'gender-' + setup.genderClass(_slave)>>
<tr>
<td>
<span @class="''+_genderClass+''">
<<link _slave.name>>
<<set $slaveId = _slaveI>>
<<set $tmpGirl = _slave>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $tmpGirlBack = 'Bedroom'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirlViewBack = 'Bedroom'>>
<<set $tmpGirl.corruption += 20>>
<<set $tmpGirl.submission += 20>>
<<set $tmpGirl.happy += 20>>
<<set $tmpGirl.drunk = randomInteger(50, 100)>>
<<fuck $tmpGirl>>
<</link>>
</span>
<<=setup.npcListInfo(_slave)>>
</td>
<td>
Beauty: <<print _slave.beauty>>
</td>
<td>
Age: <<=setup.getAge(_slave)>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<<set _npc = $slaves[$tmpEvent.id]>>
<br />
The heavy clank of the metal door echoes through the stale air as you approach the row of cells.
As you reach the one at the end, you notice the door is slightly ajar, the lock is broken. Panic seizes you as you fling the door open, revealing an empty cell.
<br /><br />
Heart pounding, you rush back upstairs, your mind racing with possibilities.
Fear grips you as you consider the consequences of a prisoner escaping into the lawless wasteland outside. The realization dawns upon you that your carefully constructed facade of control is crumbling.
<br /><br />
Without hesitation, you burst out into the daylight, squinting against the blinding sun.
Your focus sharpens as you spot a figure scrambling over the wood fence at the perimeter of your settlement. Adrenaline surges through your veins as you sprint toward the escapee.
<br /><br />
<<video 'basement/escape2_1'>>
<br /><br />
<<sayNpc _npc>>
Please! Let me go! I won't come back, I promise!
<</sayNpc>>
<br />
She begs, her voice choked with fear and desperation. Her eyes search yours for a hint of mercy, but you remain stoic, your own survival instincts kicking in.
<br /><br />
<<video 'basement/escape2_2'>>
<br /><br />
As you secure the makeshift bindings around her wrists, her struggles intensify, the frayed rope biting into her skin. The pleas for mercy grow louder,
echoing in the desolation that surrounds you.
<<if $slaves.length > 1>>
The wind carries her desperate cries, blending with the distant wails of other survivors, creating a haunting symphony of despair.
<</if>>
<br /><br />
<div id="option_fuck">
<<linkreplace 'Force blowjob'>>
<<set _fucked = true>>
<<set $player.goodwill-->>
<<you>>
Drop to your knees.
<</you>>
<br />
<<video 'basement/escape2_3'>>
<br /><br />
Her eyes, once filled with defiance, now reflect a mix of fear and submission. You pull out your dick and forcefully push it inside her mouth and force her to suck you.
<br /><br />
<<sayNpc _npc>>
Yes, sir! I am sorry! That won't happen again!
<</sayNpc>>
<br />
<<set $guests[$tmpEvent.id].sub += 10>>
<strong><<=setup.displayName(_npc)>> submission increased by 10</strong>
<br /><br />
<<linkreplace 'Fuck her'>>
<<set $player.goodwill-->>
<<video 'basement/escape2_4'>>
<br /><br />
You push <<=setup.displayName(_npc)>> against the ladder, her breasts colliding with the cool metal. The air thickens with tension as you lift her leg, accentuating the vulnerability of her position.
<br />
She begs one last time before you shove your dick inside her pussy and forcefully and aggressively fuck her pussy. She lets out moans mixed with cry.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<set $guests[$tmpEvent.id].horny = 0>>
<<setNpcStats 'slave' $tmpEvent.id 'happy' 5>>
<center>
[img[setup.ImagePath+'game/misc/creampie.webp']]
</center>
<br /><br />
You fill up her pussy with your warm cum and let it drip out of her as you pull out.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div>
<<linkreplace 'Put her back in cell'>>
<<if !_fucked>>
<<run $('#option_fuck').hide()>>
<</if>>
You guide her back to basement, a dimly lit space with cold concrete walls that reverberate with the echoes of misery.
The once vibrant world outside feels like a distant memory as you grapple with the consequences of your actions. In this unforgiving landscape, every choice carries the weight of survival.
<br /><br />
<<link 'Leave'>>
<<unset $tmpEvent>>
<<goto 'Basement'>>
<</link>>
<</linkreplace>><<set _availableGirlSlaves = setup.getAvailablePersons18yo($slaves)>>
<<if (_availableGirlSlaves[0] ?? []).length>>
<<for _offerSlaveSlaveI, _offerSlaveSlave range _availableGirlSlaves[0]>>
<<capture _offerSlaveSlaveI, _offerSlaveSlave>>
<<if _offerSlaveSlave.chastityBelt>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_offerSlaveSlave])>>
<div>
<span @class="''+_genderClass+''">
<<link $slaves[_offerSlaveSlave].name>>
<<set $slaveOfferId = _offerSlaveSlave>>
<<set $tmpGirl.offerSlave = true>>
<<dialogclose>>
<<goto 'Basement - Offer slave girl to slave guy: fuck'>>
<</link>>
</span>
</div>
<</capture>>
<</for>>
<</if>>
<br /><br />
<<link 'Back'>>
<<dialogclose>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<if setup.getAge($tmpGirl) > 55>>
<<sayNpc $tmpGirl>>
What the hell have you imagined? I'm not interested in your whores.
<</sayNpc>>
<br /><br />
<<link 'Leave'>>
<<goto 'NPC view'>>
<</link>>
<<elseif !$tmpGirl.likesGirls>>
<<sayNpc $tmpGirl>>
Thank you for the offer but I'm not interested.
<</sayNpc>>
<br /><br />
<<link 'Leave'>>
<<goto 'NPC view'>>
<</link>>
<<else>>
He nods affirmatively and <<=setup.displayName($slaves[$slaveOfferId])>> approaches closer to his cell door.
<br /><br />
<<video 'basement/slave_offer_slave1'>>
<br /><br />
He immediately unbuttons his pants and with a smile on his face looks at <<=setup.displayName($slaves[$slaveOfferId])>>. Unhappy, <<=setup.displayName($slaves[$slaveOfferId])>>, however, kneels down, taking <<=setup.displayName($tmpGirl)>> dick in her mouth. In an instant, he starts to shove his dick as deep as he can but you've trained <<=setup.displayName($slaves[$slaveOfferId])>> as she isn't bothered by that at all.
<br />
After few good thrusts he asks her to turn around. She obeys.
<br /><br />
<<video 'basement/slave_offer_slave2'>>
<br /><br />
He grabs her by the hips and pulls her as close as possible to his cell bars. She hesitates, but after a moment, it seems that she slowly starts to enjoy this whole process. It doesn't last long, and after a few more thrusts, he's almost done.
<br /><br />
<<set $slaves[$slaveOfferId].virgin = false>>
<strong>
Relationship with <<=$tmpGirl.name>> increased by 5
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100)>>
</strong>
<<set _slaveRelationshipDecrease = 10>>
<<if !$slaves[$slaveOfferId].likesGuys>>
<<set _slaveRelationshipDecrease += 10>>
<</if>>
<br /><br />
<<sayNpc $tmpGirl>>
Can I cum inside her?
<</sayNpc>>
<br />
<div id="option_no">
<<linkreplace 'No'>>
<<run $('#option_yes').hide()>>
<<run $('#option_end').show()>>
<center>
[img[setup.ImagePath+'places/cabin/workout_cum_outside.webp']]
</center>
<br /><br />
<<=setup.displayName($slaves[$slaveOfferId])>> pushes away from <<=setup.displayName($tmpGirl)>> and lets him cum on the ground right outside his cell.
<br /><br />
<<if !($slaves[$slaveOfferId].traits ?? []).includes('nymphomaniac')>>
<<set $slaves[$slaveOfferId].relationship -= _slaveRelationshipDecrease>>
<<set $slaves[$slaveOfferId].happy -= _slaveRelationshipDecrease>>
<<= setup.displayName($slaves[$slaveOfferId])>> relationship decreased by <<=_slaveRelationshipDecrease>>
<</if>>
<</linkreplace>>
</div>
<div id="option_yes">
<<linkreplace 'Yes'>>
<<run $('#option_no').hide()>>
<<run $('#option_end').show()>>
<<set _slaveRelationshipDecrease += 10>>
<<sayNpc $slaves[$slaveOfferId]>>
Please no!
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'game/misc/creampie.webp']]
</center>
<br />
<<=setup.displayName($tmpGirl)>> wraps his hands around <<=setup.displayName($slaves[$slaveOfferId])>> and holds her strongly as he cums inside her pussy.
<br /><br />
<<if setup.percentageChance(setup.pregnancyChance($slaves[$slaveOfferId]))>>
<<set $slaves[$slaveOfferId].pregnancy_father = $tmpGirl.id>>
<<set $slaves[$slaveOfferId].pregnancy = 0>>
<</if>>
<<if !($slaves[$slaveOfferId].traits ?? []).includes('nymphomaniac')>>
<<set $slaves[$slaveOfferId].relationship -= _slaveRelationshipDecrease>>
<<set $slaves[$slaveOfferId].happy -= _slaveRelationshipDecrease>>
<<= setup.displayName($slaves[$slaveOfferId])>> relationship decreased by <<=_slaveRelationshipDecrease>>
<</if>>
<</linkreplace>>
</div>
<</if>>
<div id="option_end" style="display:none">
<br />
<<link 'Leave'>>
<<set $tmpGirl.horny = 0>>
<<set $slaves[$slaveOfferId].horny = 0>>
<<run delete $slaveOfferId>>
<<goto 'NPC view'>>
<</link>>
</div><<set _availableGirlSlaves = setup.getAvailablePersons18yo($slaves)>>
<<if (_availableGuySlaves[1] ?? []).length>>
<<for _offerSlaveSlaveI, _offerSlaveSlave range _availableGuySlaves[1]>>
<<capture _offerSlaveSlaveI, _offerSlaveSlave>>
<<if _offerSlaveSlave.chastityBelt>>
<<continue>>
<</if>>
<<if $tmpGirl.id !== $slaves[_offerSlaveSlave].id>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_offerSlaveSlave])>>
<div>
<span @class="''+_genderClass+''">
<<link $slaves[_offerSlaveSlave].name>>
<<set $slaveOfferId = _offerSlaveSlave>>
<<set $tmpGirl.offerSlave = true>>
<<dialogclose>>
<<goto 'Basement - Offer slave guy to slave guy: fuck'>>
<</link>>
</span>
</div>
<</if>>
<</capture>>
<</for>>
<</if>>
<br /><br />
<<link 'Back'>>
<<dialogclose>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<if setup.getAge($tmpGirl) > 55>>
<<sayNpc $tmpGirl>>
What the hell have you imagined? I'm not interested in your Faggots
<</sayNpc>>
<br /><br />
<<link 'Leave'>>
<<goto 'NPC view'>>
<</link>>
<<elseif !$tmpGirl.likesGuys>>
<<sayNpc $tmpGirl>>
Thank you for the offer but I'm not interested in men.
<</sayNpc>>
<br /><br />
<<link 'Leave'>>
<<goto 'NPC view'>>
<</link>>
<<else>>
He nods affirmatively and <<=setup.displayName($slaves[$slaveOfferId])>> approaches closer to his cell door.
<br /><br />
<<video 'basement/slave_offer_slave3'>>
<br /><br />
He immediately unbuttons his pants and with a smile on his face looks at <<=setup.displayName($slaves[$slaveOfferId])>>. Unhappy, <<=setup.displayName($slaves[$slaveOfferId])>>, however, kneels down, taking <<=setup.displayName($tmpGirl)>> dick in his mouth. In an instant, he starts to shove his dick as deep as he can but you've trained <<=setup.displayName($slaves[$slaveOfferId])>> as he isn't bothered by that at all.
<br />
After few good thrusts he asks him to turn around. He obeys.
<br /><br />
<<video 'basement/slave_offer_slave4'>>
<br /><br />
He grabs him by the hips and pulls him as close as possible to his cell bars. He hesitates, but after a moment, it seems that he slowly starts to enjoy this whole process. It doesn't last long, and after a few more thrusts, he's done.
<br /><br />
<strong>
Relationship with <<=$tmpGirl.name>> increased by 5
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100)>>
</strong>
<<set _slaveRelationshipDecrease = 10>>
<<if !$slaves[$slaveOfferId].likesGuys>>
<<set _slaveRelationshipDecrease += 10>>
<</if>>
<<set $slaves[$slaveOfferId].relationship -= _slaveRelationshipDecrease>>
<<set $slaves[$slaveOfferId].happy -= _slaveRelationshipDecrease / 2>>
<br /><br />
<<= setup.displayName($slaves[$slaveOfferId])>> relationship decreased by <<=_slaveRelationshipDecrease>>
<</if>>
<br /><br />
<<link 'Leave'>>
<<set $tmpGirl.horny = 0>>
<<set $slaves[$slaveOfferId].horny = 0>>
<<run delete $slaveOfferId>>
<<goto 'NPC view'>>
<</link>><<set _availableGirlSlaves = setup.getAvailablePersons18yo($slaves)>>
<<if (_availableGuySlaves[1] ?? []).length>>
<<for _offerSlaveSlaveI, _offerSlaveSlave range _availableGuySlaves[1]>>
<<capture _offerSlaveSlaveI, _offerSlaveSlave>>
<<if _offerSlaveSlave.chastityBelt>>
<<continue>>
<</if>>
<<if $tmpGirl.id !== $slaves[_offerSlaveSlave].id>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_offerSlaveSlave])>>
<div>
<span @class="''+_genderClass+''">
<<link $slaves[_offerSlaveSlave].name>>
<<set $slaveOfferId = _offerSlaveSlave>>
<<set $tmpGirl.offerSlave = true>>
<<dialogclose>>
<<goto 'Basement - Offer slave guy to slave trans girl: fuck'>>
<</link>>
</span>
</div>
<</if>>
<</capture>>
<</for>>
<</if>>
<br /><br />
<<link 'Back'>>
<<dialogclose>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<if setup.getAge($tmpGirl) > 55>>
<<sayNpc $tmpGirl>>
What the hell have you imagined? I'm not interested in your Faggots.
<</sayNpc>>
<<elseif !$tmpGirl.likesGuys>>
<<sayNpc $tmpGirl>>
Thank you for the offer but I'm not interested in men.
<</sayNpc>>
<<else>>
You grab <<=setup.displayName($slaves[$slaveOfferId])>> his cell and tie him to <<=setup.displayName($tmpGirl)>>'s bed. looking at him <<=setup.displayName($tmpGirl)>> whips her dick out and sits on his chest and orders <<=setup.displayName($slaves[$slaveOfferId])>> to suck her dick willingly or she will fuck his face by force, <<=setup.displayName($slaves[$slaveOfferId])>> opens his mouth and starts sucking.
<br /><br />
<<video 'basement/slave_offer_slave9'>>
<br /><br />
He immediately regrets it as <<=setup.displayName($tmpGirl)>> climbs over and shoves her dick down his throwat. After few good thrusts <<=setup.displayName($slaves[$slaveOfferId])>> face starts to change color and <<=setup.displayName($tmpGirl)>> pulls her dick and <<=setup.displayName($slaves[$slaveOfferId])>> gasps for air.
<br /><br />
<<video 'basement/slave_offer_slave10'>>
<br /><br />
<<=setup.displayName($tmpGirl)>> unbuttoins <<=setup.displayName($slaves[$slaveOfferId])>> pants and whips his dick out and start to masterbate both dicks with her hand.
<br /><br />
<<video 'basement/slave_offer_slave11'>>
<br /><br />
<<=setup.displayName($slaves[$slaveOfferId])>> starts to enjoy it and <<=setup.displayName($tmpGirl)>> decides to reward him by deapthroating his dick.
<br /><br />
<<video 'basement/slave_offer_slave12'>>
<br /><br />
<<=setup.displayName($tmpGirl)>> getting hard and horny grabs <<=setup.displayName($slaves[$slaveOfferId])>>'s legs push them up and shoves her dick up his tight ass while <<=setup.displayName($slaves[$slaveOfferId])>> screams.
<br /><br />
<<video 'basement/slave_offer_slave13'>>
<br /><br />
After few minutes of good fucking <<=setup.displayName($slaves[$slaveOfferId])>> starts to enjoy it and <<=setup.displayName($tmpGirl)>> unties him entie him and grabs him by the hair and push him to the cell wall and start to fuck his ass from behind.
<br /><br />
<<video 'basement/slave_offer_slave14'>>
<br /><br />
Asfter a good fucking <<=setup.displayName($slaves[$slaveOfferId])>> beggs her to cum on his face.
<br /><br />
<<video 'basement/slave_offer_slave15'>>
<br /><br />
<strong>
Relationship with <<=$tmpGirl.name>> increased by 5
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100)>>
</strong>
<<set _slaveRelationshipDecrease = 10>>
<<if !$slaves[$slaveOfferId].likesTGirls>>
<<set _slaveRelationshipDecrease += 10>>
<</if>>
<<set $slaves[$slaveOfferId].relationship -= _slaveRelationshipDecrease>>
<<set $slaves[$slaveOfferId].happy -= _slaveRelationshipDecrease>>
<br /><br />
<<= setup.displayName($slaves[$slaveOfferId])>> relationship decreased by <<=_slaveRelationshipDecrease>>
<</if>>
<br /><br />
<<link 'Leave'>>
<<set $tmpGirl.horny = 0>>
<<set $slaves[$slaveOfferId].horny = 0>>
<<run delete $slaveOfferId>>
<<goto 'NPC view'>>
<</link>><<set _availableTransGirlSlaves = setup.getAvailablePersons18yo($slaves)>>
<<if (_availableTransGirlSlaves[2] ?? []).length>>
<<for _offerSlaveSlaveI, _offerSlaveSlave range _availableGirlSlaves[2]>>
<<capture _offerSlaveSlaveI, _offerSlaveSlave>>
<<if _offerSlaveSlave.chastityBelt>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_offerSlaveSlave])>>
<div>
<span @class="''+_genderClass+''">
<<link $slaves[_offerSlaveSlave].name>>
<<set $slaveOfferId = _offerSlaveSlave>>
<<set $tmpGirl.offerSlave = true>>
<<dialogclose>>
<<goto 'Basement - Offer slave trans girls to slave guy: fuck'>>
<</link>>
</span>
</div>
<</capture>>
<</for>>
<</if>>
<br /><br />
<<link 'Back'>>
<<dialogclose>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<if setup.getAge($tmpGirl) > 55>>
<<sayNpc $tmpGirl>>
What the hell have you imagined? I'm not interested in your whores.
<</sayNpc>>
<br /><br />
<<link 'Leave'>>
<<goto 'NPC view'>>
<</link>>
<<elseif !$tmpGirl.likesTGirls>>
<<sayNpc $tmpGirl>>
Thank you for the offer but I'm not interested.
<</sayNpc>>
<<else>>
He nods affirmatively you grab <<=setup.displayName($slaves[$slaveOfferId])>> and put her into his cell. She starts screaming and pleading to get out.
<br /><br />
<<video 'basement/slave_offer_slave5'>>
<br /><br />
He immediately unbuttons his pants and grabs <<=setup.displayName($slaves[$slaveOfferId])>>'s head and fucks her mouth . Unhappy, <<=setup.displayName($slaves[$slaveOfferId])>>, tries to stop him but <<=setup.displayName($tmpGirl)>> shoves his dick deeper down her throat.
<br />
After a few good thrusts she starts to enjoy it.
<br /><br />
<<video 'basement/slave_offer_slave6'>>
<br /><br />
He grabs her and pushes her on the bed. She hesitates, but after a moment, he spreads her ass and spit on his hard dick and shoves it in her ass.
<br /><br />
<<video 'basement/slave_offer_slave7'>>
<br /><br />
after two minutes of fucking, he grabs her, pushes her to the ground and cums on her face.
<br /><br />
<<video 'basement/slave_offer_slave8'>>
<br /><br />
<strong>
Relationship with <<=$tmpGirl.name>> increased by 5
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100)>>
</strong>
<<set _slaveRelationshipDecrease = 10>>
<<if !$slaves[$slaveOfferId].likesGuys>>
<<set _slaveRelationshipDecrease += 10>>
<</if>>
<<set $slaves[$slaveOfferId].relationship -= _slaveRelationshipDecrease>>
<<set $slaves[$slaveOfferId].happy -= _slaveRelationshipDecrease>>
<br /><br />
<<= setup.displayName($slaves[$slaveOfferId])>> relationship decreased by <<=_slaveRelationshipDecrease>>
<</if>>
<br /><br />
<<link 'Leave'>>
<<set $tmpGirl.horny = 0>>
<<set $slaves[$slaveOfferId].horny = 0>>
<<run delete $slaveOfferId>>
<<goto 'NPC view'>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<video 'basement/first_visit1'>>
<br /><br />
You go to visit your new captive <<=setup.displayName($tmpGirl)>>. She sits restlessly in her cell knowing that there are
only a few reasons why you would go to the trouble of keeping her warm, fed, and imprisoned.
<br /><br />
<<anongirl>>
Please let me go!
<</anongirl>>
<br /><br />
<<addmins 10>>
You spend a moment telling her why she's here and what her options are. She's your slave and she will need to do whatever you ask her to do.
<br />
She spends a moment weighing her options, but it is clear <<=setup.displayName($tmpGirl)>> knows she would stand nochance of winning a fight.
<br /><br />
<<if $tmpGirl.sub < 10>>
<<anongirl>>
Oh screw you! I am gonna kill you! You're dead!
<</anongirl>>
<<else>>
<<anongirl>>
Yes... Just please don't hurt me
<</anongirl>>
<</if>>
<br /><br />
<<linkreplace 'Whip her'>>
<<video 'basement/first_visit2'>>
<br /><br />
<<set $tmpGirl.sub++>>
<strong><<=setup.displayName($tmpGirl)>> submission increased by 1</strong>
<br /><br />
<</linkreplace>>
<<link 'Continue'>>
<<goto 'NPC view'>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<set _image = 'release'>>
<<if [1,3].includes($tmpGirl.gender)>>
<<set _image = _image + '_male'>>
<</if>>
<center>
[img[setup.ImagePath+'places/basement/' + _image + '.webp']]
</center>
You look at <strong><<=setup.displayName($tmpGirl)>></strong> and open <<=setup.pronounceWhos($tmpGirl)>> cell door.
<br /><br />
<<=ucfirst(setup.pronounceWhat($tmpGirl))>> gets on <<=setup.pronounceWhos($tmpGirl)>> knees like <<=setup.pronounceWhat($tmpGirl)>> usually does when you come to visit <<=setup.pronounceWho($tmpGirl)>>, but you catch <<=setup.pronounceWho($tmpGirl)>> by surprise when you tell <<=setup.pronounceWho($tmpGirl)>> that you are going to release <<=setup.pronounceWho($tmpGirl)>>.
<br /><br />
<<if $tmpGirl.relationship >= 30 && ($game.location.guesthouse ?? false)>>
"<strong>Are you sure?</strong>" <<=ucfirst(setup.pronounceWhat($tmpGirl))>> asks. <br />
"<strong>I really like it here with you. Is there any way I can stay?</strong>"
<</if>>
<br /><br />
<<set _linkMove = 'Move ' + setup.pronounceWho($tmpGirl) + ' to the guest house'>>
<<set _linkLeave = 'Leave ' + setup.pronounceWho($tmpGirl) + ' in cell'>>
<<set _linkRelease = 'Release ' + setup.pronounceWho($tmpGirl)>>
<<if $tmpGirl.relationship >= 30 && ($game.location.guesthouse ?? false) && (($guesthouseLimit ?? 3) - ($guests ?? []).length) > 0>>
<<link `_linkMove`>>
<<moveSlaveToGuest $tmpGirl $slaveId>>
<<goto 'Guest house'>>
<</link>>
<</if>>
<<link `_linkLeave`>>
<<goto 'Basement'>>
<</link>>
<<link `_linkRelease`>>
<<set _compKey = 'slave:' + $slaveId>>
<<companionRemoveItem _compKey>>
<<run $slaves.splice($slaveId, 1)>>
<<statsAdd 'slaves_released'>>
<<goto 'Basement'>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<<set _npc = $slaves[$slaveId]>>
<br />
In the fading twilight, you made your way towards the decrepit basement, place where you held your slaves prisoners with this unforgiving wasteland above.
<br />
Just before reaching the iron door, a strange, haunting sound echoed through the damp corridors. Your heart raced, but you pressed on.
<br /><br />
As you descended, the feeble light of your lantern revealed the rows of cells, each one holding a weary figure, bound by chains and shadows.
The air was thick with despair. And then, in one corner, a silent figure swung limply from a frayed rope.
<br /><br />
<center>
[img[setup.ImagePath+'places/basement/hangman.jpg']]
</center>
<br />
Time seemed to stop as you rushed forward, hands trembling as you fumbled to release <<=setup.displayName(_npc)>> from <<=setup.pronounceWhos(_npc)>> grim embrace.
But the life had already fled, leaving behind only the weight of futile regret.
<br /><br />
Gently, you lowered <<=setup.displayName(_npc)>> to the cold ground, their vacant eyes fixed on a world that could offer them no solace.
<br />
In this unforgiving realm, even the will to survive could prove to be the most elusive of all.
<br /><br />
<<run $slaves.splice($slaveId, 1)>>
<<if $slaves>>
<<for _slaveI, _slave range $slaves>>
<<set $slaves[_slaveI].happy -= 5>>
<</for>>
<strong>Happiness for all slaves dropped by 5 points</strong>
<br /><br />
<</if>>
<<link 'Leave'>>
<<goto 'Basement'>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/basement/horny_slave_beg.webp']]
</center>
<br /><br />
You walk downstairs to the basement to check the girls and as you walk by
<<=$slaves[$hornySlaveId].name>> she starts to beg you that she wants you.<br />
She's horny and want you to take her.
<br /><br />
<<linkreplace 'Put dick inside her cell'>>
<center>
[img[setup.ImagePath+'places/basement/horny_slave_2.webp']]
</center>
<br /><br />
She drops on her knees and grabs your dick with one hand, strokes it while looking at in and after a brief moment puts it all inside her mouth and sucks it.
<br /><br />
<<set $slaves[$hornySlaveId].relationship++>>
<strong><<=$slaves[$hornySlaveId].name>> relationship increased by 1</strong>
<br /><br />
<<linkreplace 'Tell her to turn around'>>
<<set _fucked = true>>
<center>
[img[setup.ImagePath+'places/basement/horny_slave_1.webp']]
</center>
<br /><br />
Without hesitation she drops her pants and turns her ass and presses her asscheeks against cell bars.
<br />
You grab bars and hold them as you shove your dick inside her moist pussy<br />
She moans and begs you not to stop as she trembles while enjoying your dick.
<br /><br />
<<linkreplace 'Cum'>>
<<set $slaves[$hornySlaveId].horny = 0>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'places/basement/horny_slave3.webp']]
</center>
<br /><br />
She drops on her knees and tries to catch all your cum in her mouth but fails and a lot of it gets on her face.
<br /><br />
<<set $slaves[$hornySlaveId].relationship++>>
<strong><<=$slaves[$hornySlaveId].name>> relationship increased by 1</strong>
<<set $slaves[$hornySlaveId].happy += 10>>
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<if !_fucked>>
<<set $slaves[$hornySlaveId].horny -=20>>
<</if>>
<<unset $hornySlaveId>>
<<goto 'Basement'>>
<</link>><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/basement/try_escape.webp']]
</center>
<br /><br />
Your hear some noise and decide to check it out. You catch <strong><<=$slaves[$eventSlaveId].name>></strong> by surprise as she's trying to escape.
<br />
She notices you and stares at you with fear in her eyes.
<br /><br />
<div id="basement-event-button">
<<link 'Punish her'>>
<<addmins 15>>
<<run $('#basement-event-button').slideToggle()>>
<<run $('#basement-event-action').slideToggle()>>
<</link>>
</div>
<div id="basement-event-action" style="display:none;">
<center>
[img[setup.ImagePath+'places/basement/try_escape_punish.webp']]
</center>
<br /><br />
You tie her against the wall and thrash her back as hard as you can with your whip.
<br /><br />
<<set $slaves[$eventSlaveId].sub++>>
<strong><<=$slaves[$eventSlaveId].name>> submission increased by 1</strong>
<br /><br />
</div>
<<link 'Leave'>>
<<goto 'Basement'>>
<</link>><<addhours 4>>
<<set $game.location.basement to true>>
You wake up more energized than ever and decide to explore around your cabin more. Just as you're ready to finish your walk you notice some strange bushes next to a wall. You decide to pull them aside and find a window behind it.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/basement_window.jpg']]
</center>
<br /><br />
You continue your search from inside, and soon enough you find a door leading to a basement behind an old behind an old shelving unit. Within the room is dark; hardly any light gets inside from the dirty windows. Taking a step further in, what you see shocks you.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/basement_head.jpg']]
</center>
<br /><br />
There are prison cells right under your cabin. You examine each cell, finding that while a few have broken locks, others are fine. Interesting, maybe you can find some use for these.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/basement.jpg']]
</center>
<br /><br />
[[Go upstairs|Wood cabin]]<<set _workingInGarden = 0>>
<<set _workingOnStreets = 0>>
<<set _showSlavesCount = 0>>
<h1 class="ptitle">
<<backButton 'Wood cabin'>>
BASEMENT
</h1>
<h3>Slaves</h3>
<<set _basementLimitShow = ($basementLimit - $slaves.length)>>
<<if _basementLimitShow < 0>>
<<set _basementLimitShow = 0>>
<</if>>
Free rooms left: <strong><<=_basementLimitShow>></strong>
<<set _isSlaveInBasement = false>>
<<set _suicidalSlaves = []>>
<<set _lowSubmissionSlaves = []>>
<<for _i to 0; _i lt $slaves.length; _i++>>
<<set _isSick = (typeof $slaves[_i].sick !== 'undefined')>>
<<set _isRest = (typeof $slaves[_i].rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
<<if $slaves[_i].assignedTo === 'garden' and timeBetween('08:00', '16:00') && !_isSick>>
<<set _workingInGarden++>>
<<continue>>
<</if>>
<<if $slaves[_i].assignedTo === 'streets' and timeBetween('14:00', '06:00') && !_dayOff>>
<<set _workingOnStreets++>>
<<continue>>
<</if>>
<<set _showSlavesCount++>>
<<set _isSlaveInBasement = true>>
<</for>>
<<set _hornySlaveId = null>>
<<if $slaves.length < 1>>
<div style="margin-top: 20px;">
You have no slaves...
</div>
<<else>>
<<set _girlGuest = setup.getPersonsForLocation($guests, 'mistress')>>
<<if _girlGuest.length > 0 && timeBetween('12:00', '22:00') && typeof _girlGuest.sick === 'undefined' && _isSlaveInBasement>>
<<set $tmpGirl = $guests[_girlGuest[0]]>>
<<set $tmpGirl.location = 'mistress'>>
<center>
<<actionImage $tmpGirl basement>>
</center>
<<=setup.displayName($tmpGirl)>> is whipping one of your slaves<br /><br />
<<set _girlGuestLink = 'Approach ' + $tmpGirl.name>>
<<link `_girlGuestLink`>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<set $tmpGirlBack = 'Basement'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<set $guestId = _girlGuest[0]>>
<<unset $slaveId, $charId, $childId>>
<<goto 'NPC view - guest'>>
<</link>>
<<set _mistressId = _girlGuest[0]>>
<</if>>
<<if _mistressId && $player.quests.slave_party>>
<<if setup.cabinInventory.count('food') >= 20 && setup.cabinInventory.count('champagne') > 0 && timeBetween('15:00', '22:00') && (setup.getAvailablePersons18yo($slaves)[0] ?? []).length >= 4>>
<<link 'Throw a party'>>
<<goto 'Basement - slave party'>>
<</link>>
<<linkdesc>>
-20 food, -1 champagne
<</linkdesc>>
<<else>>
<div class="link-internal" style="background: #ccc">
Throw a party
</div>
<<linkdesc>>
20 food, 1 champagne and time between 15:00 - 22:00 and at least 4 women as slaves.
<</linkdesc>>
<</if>>
<</if>>
<table id="slaves">
<<for _i to 0; _i lt $slaves.length; _i++>>
<<capture _i>>
<<set _isSick = (typeof $slaves[_i].sick !== 'undefined')>>
<<set _isRest = (typeof $slaves[_i].rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_i])>>
<<if $slaves[_i].assignedTo === 'garden' and timeBetween('08:00', '16:00') && !_isSick>>
<<set _workingInGarden++>>
<<continue>>
<</if>>
<<if $slaves[_i].assignedTo === 'streets' and timeBetween('14:00', '06:00') && !_dayOff>>
<<set _workingOnStreets++>>
<<continue>>
<</if>>
<<if $slaves[_i].horny > 70 && !_hornySlaveId>>
<<set _hornySlaveId = _i>>
<</if>>
<<set $showSlavesCount++>>
<<if $slaves[_i].happy < -70>>
<<run _suicidalSlaves.push(_i)>>
<</if>>
<<if $slaves[_i].sub < 50>>
<<run _lowSubmissionSlaves.push(_i)>>
<</if>>
<tr>
<td style="width: 300px">
<<if setup.getAge($slaves[_i]) < 18>>
<span @class="''+_genderClass+''">
<<link $slaves[_i].name>>
<<set $slaveId = _i>>
<<unset $guestId, $charId, $childId>>
<<set $tmpGirl = $slaves[_i]>>
<<set $tmpGirlBack = 'Basement'>>
<<goto 'Child view'>>
<</link>>
</span>
<<else>>
<span @class="''+_genderClass+''">
<<link $slaves[_i].name>>
<<set $tmpGirl to $slaves[_i]>>
<<set $tmpGirl.location = 'basement'>>
<<set $tmpGirlBack = 'Basement'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<set $slaveId = _i>>
<<if !$slaves[_i].gender && !($slaves[_i].quests ?? {}).firstBasementVisit>>
<<if typeof $slaves[_i].quests === 'undefined'>>
<<set $slaves[_i].quests = {}>>
<</if>>
<<set $slaves[_i].quests.firstBasementVisit = true>>
<<goto 'Basement - first girl visit'>>
<<else>>
<<goto `$tmpGirlViewBack`>>
<</if>>
<</link>>
</span>
<</if>>
<<=setup.npcListInfo($slaves[_i], _isSick, _isRest)>>
</td>
<td>
<<if [0,2].includes($slaves[_i].gender) && setup.getAge($slaves[_i]) >= 17>>
Beauty: <<=$slaves[_i].beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge($slaves[_i])>>
</td>
<td>
<<if $slaves[_i].assignedTo>>
(<<=$slaves[_i].assignedTo>>)
<<elseif typeof $player.companions['slave:' + _i] !== 'undefined'>>
(slave companion)
<</if>>
</td>
<td>
<<link 'Release'>>
<<set $tmpGirl = $slaves[_i]>>
<<set $slaveId = _i>>
<<goto 'Basement - release slave'>>
<</link>>
</td>
<td>
<<link 'Kill'>>
<<dialog 'Kill'>>
Are you sure you want to kill <<=setup.pronounceWho($slaves[_i])>>?
<br />
<<link 'Yes' 'Basement'>>
<<assignedTo $slaves[_i] 'none'>>
<<slaveRemove _i>>
<<dialogclose>>
<<set $player.reputation++>>
<<set $player.goodwill-->>
<<statsAdd 'slaves_killed'>>
<<statsAdd 'people_killed'>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<</if>>
<<if !_showSlavesCount && _workingInGarden>>
All your slaves are at assigned jobs...
<</if>>
<br /><br />
<<if _showSlavesCount && !$locationEvents.basement>>
<<set $randomNumber = randomInteger(1, 10)>>
<<if $randomNumber === 0 && _lowSubmissionSlaves.length>>
<<set $eventSlaveId = setup.getRandomElement(_lowSubmissionSlaves)>>
<<if setup.getAge($slaves[$eventSlaveId]) >= 18 && !$slaves[$eventSlaveId].gender>>
<<set $locationEvents.basement = true>>
<<set $tmpEvent = {
id: $eventSlaveId
}>>
<<if setup.percentageChance(50)>>
<<goto 'Basement event - try escape'>>
<<else>>
<<goto 'Basement event - try escape 2'>>
<</if>>
<</if>>
<<elseif $randomNumber === 1 && _hornySlaveId && setup.getAge($slaves[_hornySlaveId]) > 17 && !$slaves[_hornySlaveId].gender && !$slaves[_hornySlaveId].virgin>>
<<set $hornySlaveId = _hornySlaveId>>
<<set $locationEvents.basement = true>>
<<goto 'Basement event - horny slave'>>
<<elseif _suicidalSlaves.length && setup.percentageChance(setup.suicideChance($slaves[_suicidalSlaves[0]]))>>
<<set $slaveId = _suicidalSlaves[0]>>
<<set $locationEvents.basement = true>>
<<goto 'Basement - slave hangman'>>
<<elseif typeof _mistressId !== 'undefined' && $guests[_mistressId].relationship >= 90 && !$player.quests.slave_party && $slaves.length >= 10 && $guests.length >= 10>>
<<set $guestId = _mistressId>>
<<goto 'Basement - slave party introduction'>>
<</if>>
<</if>>
[[Back|Wood cabin]]<h1 class="ptitle">BATHHOUSE</h1>
<br /><br />
<<set _npc1 = $guests[$tmpEvent.ids[0].split(':')[1]]>>
<<set _npc2 = $guests[$tmpEvent.ids[1].split(':')[1]]>>
You opened the door to the bathhouse.
<br />
<br />
<center>
[img[setup.ImagePath+'places/bathhouse/hottub_talk.jpg']]
</center>
<br />
Just as the door creaked open, <<=setup.displayName(_npc1)>> and <<=setup.displayName(_npc2)>> smiling emerged, deep in conversation.
Their laughter and animated gestures filled the air as they noticed you.
<br /><br />
<<sayNpc _npc1>>
Hello there!
<</sayNpc>>
<br />
<<sayNpc _npc2>>
Have you been checking out the bathhouse too?
<</sayNpc>>
<br />
As the conversation flowed, they suggested something.
<br /><br />
<<sayNpc _npc1>>
You know, it's not just about the washing. Imagine enjoying the evening here with a hot tub right next to the bathhouse. How amazing would that be?
<</sayNpc>>
<br />
The idea caught your attention, and you started discussing the possibilities of combining the pleasure of outdoor bathing with the relaxation of a hot tub.
The conversation had turned into friendly banter about the potential for a cozy outdoor space.
<br /><br />
<<linkreplace 'I will think about that'>>
<<sayNpc _npc2>>
Who knows. Maybe one day we might meet there.
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/bathhouse/towel_flash.webp']]
</center>
<<=setup.displayName(_npc2)>> releases her towel passionately jumps a little on the spot in the result flashing her breasts.
<br /><br />
With smiles on your faces, you parted ways, leaving you with the exciting notion of transforming the area around the bathhouse into a tranquil retreat, complete with a hot tub to enjoy the serene ambiance
<br /><br />
<<link 'Leave'>>
<<goto 'Bathhouse'>>
<</link>>
<</linkreplace>><h1 class="ptitle">HOT TUB</h1>
<br />
<<set $game.location.hottub = true>>
Hours pass as you labor tirelessly, welding and reinforcing the structure, fashioning it into a crude but functional vessel for warmth and relaxation.
Finally, as the last bolt is tightened and the final sealant applied, the hot tub stands ready, a testament to your ingenuity amidst the chaos.
<br /><br />
<<set _guests = setup.getAvailablePersons18yo($guests)>>
<<if _guests[0].length>>
<<set _randomGuest = $guests[setup.getRandomElement(_guests[0])]>>
<<if _randomGuest.horny > 50>>
<<set _npc = _randomGuest>>
<</if>>
<</if>>
<<if _npc>>
As you step back to admire your handiwork, one of your female guests approaches with a smile that lights up her face.
<br /><br />
<<sayNpc _npc>>
Congratulations on your masterpiece. Care if I am first one to test it out?
<</sayNpc>>
<br />
Before you even manage to reply to her, with a mischievous smile, she meets your gaze and begins to untie the fabric, revealing more of her sun-kissed skin with each tantalizing movement.
<br /><br />
<<set $tmpGirl = _npc>>
<<set $tmpGirl.location = 'hottub'>>
<<actionImage $tmpGirl 'undress'>>
<br /><br />
<<=setup.displayName($tmpGirl)>> gets into hot tub and as her shirt slips from her shoulders, she meets my gaze with a coy grin.
<br /><br />
<<sayNpc _npc>>
Care to join me?
<</sayNpc>>
<br />
<<linkreplace 'Join her'>>
You take of your clothes and slowly climb into hot tub. Before you even manage to sit down, she's already right between your legs with your dick in her mouth.
<br /><br />
<<actionImage $tmpGirl 'bj'>>
<br />
<<sayNpc $tmpGirl>>
I just wanted to than you for your hard work.
<</sayNpc>>
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<actionImage $tmpGirl 'cum_in_mouth'>>
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Bathhouse'>>
<</link>><h1 class="ptitle">HOT TUB</h1>
<<set _npc = $guests[$tmpEvent.id]>>
<br />
As she gracefully slides into the hot tub next to you, the warmth of the water enveloping her naked form, the sunlight catches her skin, casting a radiant glow across her features.
<br /><br />
<<video 'bathhouse/hottub_relax1'>>
<br /><br />
Her eyes meet yours, a mixture of longing and uncertainty reflected in their depths. In this post-apocalyptic world, where survival often takes precedence over the simple pleasures of life, moments of intimacy like this are rare and precious.
<br /><br />
<<sayNpc _npc>>
What we got there, hehe.
<</sayNpc>>
<br />
In that moment, as her hand slips beneath the water and her fingers find your dick, a surge of sensation courses through you.
The touch is both unexpected and electrifying, sending a jolt of heat racing through your veins.
<br /><br />
<<video 'bathhouse/hottub_relax2'>>
<br /><br />
She leans in closer and her lips touches your dickhead. She gives light kiss to it before fully taking your half hard dick in her mouth.
The sensation is electric, a heady mixture of desire and anticipation that leaves you breathless.
<br /><br />
<<sayNpc _npc>>
Lets make him hard. I want to do it right here in the hot tub.
<</sayNpc>>
<br />
As she whispers her request, her voice husky with desire, you feel a surge of anticipation coursing through you.
<br /><br />
<<video 'bathhouse/hottub_relax3'>>
<br /><br />
With a nod, you comply, sitting up on the edge of the hot tub as she positions herself between your legs. As your eyes meet, she grabs your hard dick and puts it in her mouth and slowly and sensually starts to suck it.
<br /><br />
<<sayNpc _npc>>
How about you stick it into my pussy?
<</sayNpc>>
<br />
She turns around sits in doggy as invite for you.
<br /><br />
<<video 'bathhouse/hottub_relax4'>>
<br /><br />
<<sayNpc _npc>>
Just put it in, please!
<</sayNpc>>
<br />
<div id="option_fuck">
<<linkreplace 'Fuck her'>>
<<set _fucked = true>>
<<run $('#option_suck').hide()>>
<<run $('#option_cum').show()>>
You start slowly and slide your hard dick into her wet and tight pussy. She grabs the edges of hot tub as she quietly starts to moan.
<br /><br />
<<video 'bathhouse/hottub_relax5'>>
<br /><br />
<<sayNpc _npc>>
Oh yes! Keep it going.. You can go even harder.
<</sayNpc>>
<br />
<<video 'bathhouse/hottub_relax6'>>
<br /><br />
You grab her ass and pick up the speed. She lets out louder moan before grabbing her own ass and spreading her asscheeks
<br /><br />
<<sayNpc _npc>>
Oh don't stop! Keep going! Just warn me when you're ready so I can taste you.
<</sayNpc>>
<br />
<</linkreplace>>
</div>
<div id="option_suck">
<<linkreplace 'Just suck me'>>
<<run $('#option_fuck').hide()>>
<<run $('#option_cum').show()>>
<<video 'bathhouse/hottub_relax8'>>
<br /><br />
With a nod, she comply. For a brief moment she just puts tip of your dick into her mouth and jerks you off before starting to suck you of and even deepthroating you few times.
<br /><br />
<</linkreplace>>
</div>
<div id="option_cum" style="display:none">
<<linkreplace 'Cum'>>
<<horny_reset>>
<<set _npc.happy += 10>>
<<if _fucked>>
<<set _npc.horny = 0>>
<</if>>
She adjusts her position while on her knees, grabs your dick with one hand and jerks you off as fast as she can while simonteniously opened her mouth.
<br /><br />
<<video 'bathhouse/hottub_relax7'>>
<br /><br />
As you started to cum all over her face, she managed to grab some of it with her mouth too. In the end she decided to also clean your dick with her mouth.
<br /><br />
<<sayNpc _npc>>
Heh, great! I have a feeling I will need a shower after this hot tub.
<</sayNpc>>
<br />
<<link 'Leave'>>
<<goto 'Bathhouse'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">HOT TUB</h1>
<br />
<<addmins 30>>
<<set $player.quests.hottub = true>>
<center>
[img[setup.ImagePath+'places/bathhouse/hottub_relax.jpg']]
</center>
<br />
As you sink into the warm embrace of the hot tub outside the bathhouse, the cares of the day melt away like snow under a spring sun.
The bubbling water envelops you, massaging away tension and leaving you weightless as if you're floating on a cloud.
The scent of cedar from nearby trees fills the air, mingling with the steam rising from the tub.
<br /><br />
<<if setup.perkHas('beaten') && setup.percentageChance(30)>>
And then, as you soak, something remarkable happens. It's as if the hot tub has a healing touch, targeting the sore spots and easing your discomfort.
You feel a sense of relief wash over you as the aches and pains in your body begin to dissipate, leaving you feeling refreshed and rejuvenated.
<br /><br />
<strong>Your body doesn't hurt anymore!</strong>
<<run delete $player.perks.beaten>>
<br /><br />
<<elseif $player.maxEnergy < 140 && setup.percentageChance(40)>>
<<set $player.maxEnergy += 10>>
And then, unexpectedly, a surge of energy courses through you. It's as if the warmth of the water has awakened something dormant within you, filling you with renewed vigor and vitality.
Your senses sharpen, and you feel more alive than ever before.
<br /><br />
<strong>Max energy increased to <<=$player.maxEnergy>>!</strong>
<br /><br />
<</if>>
<<if recall($suppCode)>>
<<set _guests = setup.getAvailablePersons18yo($guests)>>
<<if _guests[0].length>>
<<set _randomGuestId = setup.getRandomElement(_guests[0])>>
<<set _randomGuest = $guests[_randomGuestId]>>
<<if _randomGuest.horny > 50 && _randomGuest.relationship >= 60>>
<<set _npc = _randomGuest>>
<</if>>
<</if>>
<</if>>
<<if _npc>>
As you relax in the hot tub outside, the dim glow of flickering torches casting eerie shadows around you, you find a moment of respite from the harsh realities of the post-apocalyptic world.
<br />
Suddenly, one of your female guests, her eyes reflecting a mixture of desire and desperation, approaches you hesitantly.
<br /><br />
<<sayNpc _npc>>
Mind if I join you
<</sayNpc>>
<br />
<<set $tmpGirl = _npc>>
<<set $tmpGirl.location = 'hottub'>>
<<actionImage $tmpGirl 'undress'>>
<br />
Before you can respond, she begins to unfasten the tattered remnants of her clothing, her movements a mixture of determination and vulnerability.
The cold wind whips through the remnants of civilization, carrying with it a haunting reminder of the world that once was.
<br /><br />
<<link 'Sure'>>
<<set $tmpEvent = {
id: _randomGuestId
}>>
<<goto 'Hottub relax - join'>>
<</link>>
<</if>>
<<energy 10>>
<<link 'Leave'>>
<<goto 'Bathhouse'>>
<</link>><h1 class="ptitle">HOT TUB</h1>
<br />
<br /><br />
<<if !$player.quests.hottub>>
<<link 'Relax in hot tub'>>
<<goto 'Hottub relax'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Bathhouse'>>
<</link>><h1 class="ptitle">BATHHOUSE</h1>
<br /><br />
<<set _firstGuestId = $tmpEvent.bathhouseThreesome[0].split(':')[1]>>
<<set _secondGuestId = $tmpEvent.bathhouseThreesome[1].split(':')[1]>>
<<set _firstGirl = $guests[_firstGuestId]>>
<<set _secondGirl = $guests[_secondGuestId]>>
<center>
[img[setup.ImagePath+'places/bathhouse/threesome.jpg']]
</center>
<br /><br />
To your surprise, you weren't alone. <<=setup.displayName(_firstGirl)>> and <<=setup.displayName(_secondGirl)>> were already in there.
Their silhouettes barely discernible in the semi-darkness, sat on the edge of the large communal tub, their eyes momentarily diverted from the world outside.
<br /><br />
<<you>>
Mind if I join you?
<</you>>
<br />
They turned, their eyes meeting yours. <<=setup.displayName(_firstGirl)>> with fiery hair and a glint of defiance in her eyes, smiled warmly.
<br /><br />
<<sayNpc _firstGirl>>
Plenty of room for three of us
<</sayNpc>>
<br />
As the conversation flowed, <<=setup.displayName(_firstGirl)>> and <<=setup.displayName(_secondGirl)>> shared stories of their time in your settlement,
the challenges they faced, and the small victories that kept them going. You found their tales both harrowing and inspiring, a testament to the resilience of the human spirit.
<br />
As time passed, the atmosphere shifted. Laughter replaced stories, and playful splashes replaced cautious words. The water became a shared embrace, comforting and intimate.
<br />
<<=setup.displayName(_firstGirl)>>'s hand brushed against yours, her eyes dancing with a playful glimmer.
<br /><br />
<<sayNpc _firstGirl>>
You know, in times like these, we have to grab onto moments of joy.
<</sayNpc>>
<br />
<<sayNpc _secondGirl>>
And sometimes, those moments come unexpectedly.
<</sayNpc>>
<br />
<<linkreplace 'Spread your legs'>>
<<=setup.displayName(_firstGirl)>> grabbed your dick and started to playfully touch it as <<=setup.displayName(_secondGirl)>> started to massage your back and put her breasts right into your face.
<br /><br />
<<video 'bathhouse/threesome1'>>
<br /><br />
As <<=setup.displayName(_firstGirl)>> was holding your dick in her hands, <<=setup.displayName(_secondGirl)>> pushed her tits onto your face and let you suck her already hard nipples.
<br /><br />
<<video 'bathhouse/threesome2'>>
<br /><br />
Both girls swap and <<=setup.displayName(_secondGirl)>> leans down towards your dick and sucks it into her mouth. Meanwhile <<=setup.displayName(_firstGirl)>> gets up and pushes her breasts into your face and lets you suck her nipples,
same as you did to <<=setup.displayName(_secondGirl)>> a moment back.
<br /><br />
<<sayNpc _firstGirl>>
Fuck me! Right now!
<</sayNpc>>
<br />
<<video 'bathhouse/threesome3'>>
<br /><br />
<<=setup.displayName(_firstGirl)>> lies on her side and you lie behind her. You grab your dck and rub it against her moist pussy, after that you slide it in and with hard thrusts fuck her.
<br />
<<=setup.displayName(_secondGirl)>> looks for a second before joining. She leans down and starts to lick your balls while you keep punding <<=setup.displayName(_firstGirl)>>.
<br /><br />
<<sayNpc _secondGirl>>
Don't forget about me!
<</sayNpc>>
<br />
<<video 'bathhouse/threesome4'>>
<br /><br />
<<=setup.displayName(_secondGirl)>> climbs on top of you and, holding onto <<=setup.displayName(_firstGirl)>>, slides down on your dick.
<br />
She slowly increases the pace, and her moans resonate throughout the entire bathhouse. <<=setup.displayName(_firstGirl)>> meanwhile plays with her bouncing breasts.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<addmins 30>>
<<video 'bathhouse/threesome5'>>
<br /><br />
They both dropped on their knees and opened their mouths as they waited for you to cum right into their faces. Instead all your load landed right on their beautiful breasts.
They giggled and a moment later exhausted laid down back on the benches.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Bathhouse'>>
<</link>><h1 class="ptitle">BATHHOUSE</h1>
<br />
<<if $game.location.hottub ?? false>>
<div class="menu-grid">
<<grid bathhouse hottub 'Hottub' 'Hottub'>>
</div>
<</if>>
<<set _peopleInBathhouse = {}>>
<table id="slaves">
<<for _bathGuestI, _bathGuest range $guests>>
<<capture _bathGuestI, _bathGuest>>
<<if _bathGuest.location !== 'bathhouse'>>
<<continue>>
<</if>>
<<if typeof _peopleInBathhouse[_bathGuest.gender] === 'undefined'>>
<<set _peopleInBathhouse[_bathGuest.gender] = {}>>
<</if>>
<<run _peopleInBathhouse[_bathGuest.gender]['guest:' + _bathGuestI] = true>>
<<set _genderClass = 'gender-' + setup.genderClass(_bathGuest)>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _bathGuest.name>>
<<set $tmpGirl to $guests[_bathGuestI]>>
<<set $tmpGirl.location = 'bathhouse'>>
<<set $tmpGirlBack = 'Bathhouse'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<run delete $slaveId>>
<<run delete $charId>>
<<set $guestId = _bathGuestI>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<if !_bathGuest.gender && Object.keys(_peopleInBathhouse[_bathGuest.gender] ?? {}).length >= 2 && setup.percentageChance(20)>>
<<set $tmpEvent = {
bathhouseThreesome: [
Object.keys(_peopleInBathhouse[_bathGuest.gender])[0],
Object.keys(_peopleInBathhouse[_bathGuest.gender])[1]
]
}>>
<<goto 'Bathhouse - threesome'>>
<<else>>
<<goto `$tmpGirlViewBack`>>
<</if>>
<</link>>
</span>
</td>
<td>
<<if [0,2].includes(_bathGuest.gender) && setup.getAge(_bathGuest) >= 17>>
Beauty score: <<=_bathGuest.beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge(_bathGuest)>>
</td>
<td>
<<if _bathGuest.assignedTo>>
(<<=_bathGuest.assignedTo>>)
<</if>>
</td>
</tr>
<</capture>>
<</for>>
<<for _bathSlaveI, _bathSlave range $slaves>>
<<capture _bathSlaveI, _bathSlave>>
<<if _bathSlave.location !== 'bathhouse'>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass(_bathSlave)>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _bathSlave.name>>
<<set $tmpGirl to $slaves[_bathSlaveI]>>
<<set $tmpGirl.location = 'bathhouse'>>
<<set $tmpGirlBack = 'Bathhouse'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<run delete $guestId>>
<<run delete $charId>>
<<set $slaveId = _bathSlaveI>>
<<goto `$tmpGirlViewBack`>>
<</link>>
</span>
</td>
<td>
<<if [0,2].includes(_bathSlave.gender) && setup.getAge(_bathSlave) >= 17>>
Beauty score: <<=_bathSlave.beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge(_bathSlave)>>
</td>
<td>
<<if _bathSlave.assignedTo>>
(<<=_bathSlave.assignedTo>>)
<</if>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
<<if !($locationEvents.bathhouse ?? false) && !($game.location.hottub ?? false) && Object.keys(_peopleInBathhouse[0] ?? {}).length >= 2 && setup.percentageChance(100)>>
<<set $locationEvents.bathhouse = true>>
<<set $tmpEvent = {
ids: [Object.keys(_peopleInBathhouse[0])[0], Object.keys(_peopleInBathhouse[0])[1]]
}>>
<<goto 'Bathhouse - hot tub talk'>>
<<pickup $backpack 'blueprint_hot_tub' 1>>
<</if>>
<<if !$player.showered>>
<<link 'Take a shower'>>
<<set $isBathhouse = true>>
<<goto 'Shower-action'>>
<</link>>
<</if>>
<<if hasTime(1)>>
<<link 'Wait 30 minutes'>>
<<addmins 30>>
<<goto `passage()`>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>/* a little automation if settings allow it */
<<set $automatization ??= {}>>
<<set _ruleDup = $automatization.dup ?? false>>
<<set _ruleJob = $automatization.job ?? false>>
<<set _ruleHunter = $automatization.hunter ?? false>>
<<set _ruleStreetworker = $automatization.streetworker ?? false>>
<<set _ruleButtplug = $automatization.buttplug ?? false>>
<<set _ruleCondom = $automatization.condom ?? false>>
<<set _ruleDumbbell = $automatization.dumbbell ?? false>>
<<if _ruleDup || _ruleJob || _ruleHunter || _ruleStreetworker || _ruleButtplug || _ruleCondom || _ruleDumbbell>>
<<set _outputAutoList ??= []>>
<<set _isStorageAvailable = ($game.location.shop ?? false)>>
<<set _npcs = $slaves.concat($guests)>>
<<set _want = {}>>
<<set _companions = new Map(), _companionSlaves = new Map()>>
<<for _companionKey, _companion range $player.companions>>
<<set _guestType = _companionKey.split(':')[0]>>>
<<set _npcIndex = _companionKey.split(':')[1]>>
<<if _guestType !== 'guest'>>
<<set _slave = $slaves[_npcIndex]>>
<<set _npcId = _slave.id>>
<<set _companionSlaves.set(_npcId, true)>>
<<else>>
<<set _guest = $guests[_npcIndex]>>
<<set _npcId = _guest.id>>
<<set _companions.set(_npcId, true)>>
<</if>>
<</for>>
<<set _outDupNpcs = []>>
<<set _outMinusNpcs = []>>
<<set _bp_plus = [], _bp_minus = []>>
<<for _npcI, _npc range _npcs>>
<<set _job = _companions.has(_npc.id) ? 'companion' :
_companionSlaves.has(_npc.id) ? 'companion_slave': (_npc.assignedTo ?? 'none')>>
<<set _outDupItems = []>>
<<set _outMinusItems = []>>
<<if _ruleStreetworker && _job === 'streets' && setup.getNpcHappyLevel(_npc) === 'very_sad' && (typeof _npc.rest === 'undefined')>>
<<set _npc.rest = {
days: 2,
desc: 'Day off resting',
id: 'resting'
}>>
<</if>>
<<if _ruleButtplug>>
<<if _npc.sub >= 20 && _npc.anal < 20 && !(_npc.buttplug ?? false)>>
<<set _bp_plus.push(_npc)>>
<<elseif _npc.anal >= 20 && (_npc.buttplug ?? false)>>
<<set _npc.buttplug = false>>
<<set setup.cabinInventory.pickup('buttplug', 1)>>
<<set _outMinusItems.push('Buttplug: 1')>>
<</if>>
<</if>>
/* chastity_belt, can only remove, TODO later */
<<for _itemI, _item range setup.inventoryNpc>>
<<set _itemcount = setup.npcInventoryCount(_npc, _item)>>
/* duplicates go to backpack or storage */
<<if _ruleDup || (_ruleCondom && _item === 'condom') || (_ruleDumbbell && _item === 'dumbbell') ||
(_ruleHunter && ['bow', 'axe'].includes(_item)) ||
(_ruleJob && !['condom', 'dumbbell'].includes(_item)) >>
<<if _itemcount > 1>>
<<run _itemcount-->>
<<run setup.cabinInventory.from_npc(_npc, _item, _itemcount)>>
<<set _outDupItems.push(_item + ': ' + _itemcount)>>
<<set _itemcount = 1>>
<</if>>
<</if>>
<<if _item === 'condom'>>
<<if !_ruleCondom>>
<<continue>>
<</if>>
/* special for condom, no need if already pregnant, age >=60, wrong gender, see setup.pregnancyChance(_npc) */
/* < <if (typeof _npc.pregnancy !== 'undefined' || _npc.gender || _npc.age >= 60)> > */
<<if !setup.pregnancyChance(_npc)>>
<<if _itemcount > 0>>
<<run setup.cabinInventory.from_npc(_npc, _item, _itemcount)>>
<<set _outMinusItems.push(_item + ': ' + _itemcount)>>
<</if>>
<<elseif _job === 'streets' && _itemcount == 0>>
<<set _want[_item] ??= []>>
<<set _want[_item].push(_npc)>>
<</if>>
/* special for dumbbell, baseed on strength not toolbox */
<<elseif _item == 'dumbbell'>>
<<if !_ruleDumbbell>>
<<continue>>
<</if>>
<<if _npc.strength < 30 && _itemcount == 0>>
<<set _want[_item] ??= []>>
<<set _want[_item].push(_npc)>>
<<elseif _npc.strength >= 30 && _itemcount > 0>>
<<run setup.cabinInventory.from_npc(_npc, _item, _itemcount)>>
<<set _outMinusItems.push(_item + ': ' + _itemcount)>>
<</if>>
/* toolbox for job */
<<elseif _ruleJob || (_ruleHunter && ['bow', 'axe'].includes(_item))>>
<<if setup.automatization.job_tools[_job].includes(_item) && _itemcount == 0>>
<<set _want[_item] ??= []>>
<<set _want[_item].push(_npc)>>
<<elseif !setup.automatization.job_tools[_job].includes(_item) && _itemcount > 0>>
<<run setup.cabinInventory.from_npc(_npc, _item, _itemcount)>>
<<set _outMinusItems.push(_item + ': ' + _itemcount)>>
<</if>>
<</if>>
<</for>>
<<if _outDupItems.length > 0>>
<<set _outDupNpcs.push(_npc.name + ' (' + _outDupItems.sort().join(', ') + ')')>>
<</if>>
<<if _outMinusItems.length > 0>>
<<set _outMinusNpcs.push(_npc.name + ' (' + _outMinusItems.sort().join(', ') + ')')>>
<</if>>
<</for>>
<<if _outDupNpcs.length > 0>>
<<set _outputAutoList.push('Duplicates removed: ' + _outDupNpcs.sort().join('; ') + ';')>>
<</if>>
<<if _outMinusNpcs.length > 0>>
<<set _outputAutoList.push('Removed things: ' + _outMinusNpcs.sort().join('; ')+ ';')>>
<</if>>
<<unset _outDupItems, _outDupNpcs, _outMinusItems, _outMinusNpcs, _npcI, _npc, _npcs, _itemI, _item, _itemcount>>
/* using pop so guests gets first ;-) */
/* add */
<<for _item, _npcs range _want>>
<<set _outItem = []>>
<<set _itemcount = setup.automatization.job_tools.mc.includes(_item) ? 2 : 1>> /* save one for the MC */
<<for _npcs.length > 0 && setup.cabinInventory.has(_item, _itemcount)>>
<<set _npc = _npcs.pop()>>
<<run setup.cabinInventory.to_npc(_npc, _item)>>
<<set _outItem.push(_npc.name)>>
<</for>>
<<if _outItem.length > 0>>
<<set _outputAutoList.push('Added ' + _item + ' to: ' + _outItem.sort().join(', ') + ';')>>
<</if>>
<<if _want[_item].length > 0>>
<<set _outNo = []>>
<<for _npc range _want[_item]>>
<<set _outNo.push(_npc.name)>>
<</for>>
<<set _outputAutoList.push('Add failed - no ' + _item + ' to: ' + _outNo.sort().join(', ') + ';')>>
<</if>>
<</for>>
/* buttplug */
<<set _outItemAdd = [], _outItemRemove = []>>
<<for _bp_plus.length > 0 && (setup.cabinInventory.has('buttplug') || _bp_minus.length > 0) >>
<<if setup.cabinInventory.has('buttplug')>>
<<set setup.cabinInventory.drop('buttplug', 1)>>
<<else>>
<<set _npc = _bp_minus.pop()>>
<<set _npc.buttplug = false>>
<<set _outItemRemove.push(_npc.name)>>
<</if>>
<<set _npc = _bp_plus.pop()>>
<<set _npc.buttplug = true>>
<<set _outItemAdd.push(_npc.name)>>
<</for>>
<<if _outItemRemove.length > 0>>
<<set _outputAutoList.push('Removed buttplug from: ' + _outItemRemove.sort().join(', ') + ';')>>
<</if>>
<<if _outItemAdd.length > 0>>
<<set _outputAutoList.push('Added buttplug to: ' + _outItemAdd.sort().join(', ') + ';')>>
<</if>>
<<if _bp_plus.length > 0>>
<<set _outNo = []>>
<<for _npc range _bp_plus>>
<<set _outNo.push(_npc.name)>>
<</for>>
<<set _outputAutoList.push('Add failed - no buttplug to: ' + _outNo.sort().join(', ') + ';')>>
<</if>>
<<if _ruleHunter>>
<<set _item = 'axe'>>
<<set _outItem = []>>
<<set _want.bow ??= []>>
<<for _want.bow.length > 0 && setup.cabinInventory.has(_item, 2)>>
<<set _npc = _want.bow.pop()>>
<<run setup.cabinInventory.to_npc(_npc, _item)>>
<<set _outItem.push(_npc.name)>>
<</for>>
<<if _outItem.length > 0>>
<<set _outputAutoList.push('Hunter ' + _item + ' npc ← cabin: ' + _outItem.sort().join(', ') + ';')>>
<</if>>
<<if _want.bow.length > 0>>
<<set _outNo = []>>
<<for _npc range _want.bow>>
<<set _outNo.push(_npc.name)>>
<</for>>
<<set _outputAutoList.push('Hunter failed - no ' + _item + ': ' + _outNo.sort().join(', ') + ';')>>
<</if>>
<</if>>
<<unset _npc, _want, _outNo>>
/* MC */
<<if _isStorageAvailable>>
<<set _outItem = []>>
<<for _item range setup.automatization.job_tools.mc.sort()>>
<<if !$backpack.has(_item) && $storage.has(_item)>>
<<transfer $storage $backpack _item 1>>
<<set _outItem.push('Got +' + _item)>>
<<elseif $backpack.has(_item)>>
/* keep */
<<else>>
<<set _outItem.push('No -' + _item)>>
<</if>>
<</for>>
<</if>>
<<if (_outItem ?? []).length > 0>>
<<set _outputAutoList.push('You: ' + _outItem.join(' | '))>>
<</if>>
<<unset _outItem, _item>>
<</if>><h1 class="ptitle">BEDROOM</h1>
<br />
You stirred from your nap, slowly becoming aware of your surroundings. As you woke up, a subtle breeze caught your attention, and you felt the refreshing air around your crouch.
Confused, you opened your eyes to find <<=setup.displayName($tmpGirl)>> holding your blanket as she passionatly sucks your dick.
<br /><br />
<center>
[img[setup.ImagePath+'places/bedroom/maid1.webp']]
</center>
<br />
<<sayNpc $tmpGirl>>
Oh, I'm sorry I didn't want you to oversleep and you were hard so I decided that might was well wake you up.
<</sayNpc>>
<br />
As you stretched and kicked off your blanket, she took a step back and checked you out with a smile on her face.
<br /><br />
<<linkreplace 'Tell her to undress'>>
<<sayNpc $tmpGirl>>
Oh I hoped you would suggest something like that.
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/bedroom/maid2.webp']]
</center>
<br />
As she looked at you with warm smile, she slowly slides down her top straps and later removes her top and let's it fall on the ground.
<br /><br />
<<link 'Fuck her'>>
<<set $tmpGirlBack = 'Bedroom'>>
<<set $guestId = $tmpEvent.id>>
<<run delete $slaveId>>
<<run delete $charId>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<fuck $tmpGirl>>
<</link>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<set _fuckActionMapping = {
1: '%name% and Blair exchange glances with each other and playfully smile at each other before Blair places her hand on your chest and forcefully pushes you down. %name% spits on your dick before Blair puts it in her mouth and starts to suck you off while %name% focuses on your balls',
2: 'As you lie on the bed on your back, Blair gets on you in reverse cowgirl position and slides onto your dick. %name% meanwhile massages her ass and in a moment starts to help her with the movements',
3: "They both lie on their backs as you fuck Blair's pussy while other girl rubs her clit as she watches you both. %name% asks to fuck her too.",
4: "You switch to %name%'s pussy. The difference is noticeable immediately. If Blair was quiet, then %name% immediately starts moaning loudly throughout the room without any hesitation.",
5: '%name% drops on her knees and is ready to swallow your dick but instead of that you cum all over her face without a chance to warn her. She opens her mouth and puts her tongue out to catch each drop of you cum',
}>>
<<set _videoName = '/bedroom/guest_visit_threesome' + ($fuckAction ?? 1)>>
<<video `_videoName`>>
<<if $fuckAction !== 5>>
<<horny 20>>
<</if>>
<br /><br />
<<= _fuckActionMapping[($fuckAction ?? 1)].replaceAll('%name%', $guests[$guestId].name)>>
<br /><br />
<<if $fuckAction !== 5>>
<<link 'Double blowjob'>>
<<addmins 10>>
<<set $fuckAction = 1>>
<<goto `passage()`>>
<</link>>
<<link 'Fuck Blair reverse cowgirl'>>
<<addmins 10>>
<<set $fuckAction = 2>>
<<goto `passage()`>>
<</link>>
<<link 'Fuck Blair'>>
<<addmins 10>>
<<set $fuckAction = 3>>
<<goto `passage()`>>
<</link>>
<<set _linkName = 'Fuck ' + $guests[$guestId].name>>
<<link _linkName>>
<<addmins 10>>
<<set $fuckAction = 4>>
<<goto `passage()`>>
<</link>>
<<if $player.horny >= 100>>
<<link 'Cum'>>
<<addmins 5>>
<<set $fuckAction = 5>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<</if>>
<</if>>
<<if $fuckAction === 5>>
<<link 'Leave'>>
<<goto 'Sleep eval'>>
<</link>>
<</if>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<set _guest = $guests[$guestId]>>
You sit down on your bed when suddenly your doors open and <<=setup.displayName(_guest)>> stands in the doors with only her nightshirt.
<br /><br />
<center>
[img[setup.ImagePath+'places/bedroom/guest_visit.webp']]
</center>
<<set $tmpGirl = _guest>>
<<include 'NPC info'>>
<br />
<<say $tmpGirl.name setup.ImagePath+'/people/anongirl.png'>>
Hey! What you're doing? Maybe want to have some fun?
<</say>>
<br /><br />
<<set _linkName = 'Fuck ' + $tmpGirl.name>>
<<if $charactersInLocation['bedroom'].includes('blair') && timeBetween('22:00','23:59') && $characters.blair.relationship >= 90>>
<<blair>>
Don't leave me out. Can I join?
<</blair>>
<<set _blairJoin = true>>
<br /><br />
<</if>>
<<link _linkName>>
<<run delete $charId>>
<<run delete $slaveId>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlBack = 'Sleep eval'>>
<<fuck $tmpGirl>>
<</link>>
<<if _blairJoin>>
<<if recall($suppCode)>>
<<link 'Fuck them both'>>
<<goto 'Bedroom: horny guest - threesome Blair'>>
<</link>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Fuck them both
<<notPatreonIcon>>
</div>
<</if>>
<</if>>
<<link 'Maybe some other time'>>
<<goto 'Bedroom'>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<<if $game.day > 5 && !($game.location.basement ?? false)>>
<<goto 'Basement find'>>
<<else>>
<center>
<<if $player.horny >= 40>>
<<actionDream>>
<br /><br />
You went to bed horny and dreamt about fucking another girl.
<<else>>
[img[setup.ImagePath+'places/cabin/wake_up.webp']]
<br /><br />
<</if>>
<<if $player.energy < 80>>
You wake up still tired, but ready to explore the world some more.
<<else>>
You wake up fully rested and ready to conquer the world.
<</if>>
<br /><br />
<<if ($morningMessages?.main.length + $morningMessages?.shop.length) >= 8>>
<<link 'Wake up'>>
<<wakeUp>>
<</link>>
<</if>>
<<if $morningMessages?.main.length > 0 || $morningMessages?.shop.length > 0>>
<h3>Some things have happened</h3>
<br />
<<for _morningMessageType, _morningMessages range ($morningMessages ?? {})>>
<<if _morningMessages.length>>
<div @class="'morning-messages ' + _morningMessagesType + ''">
<fieldset>
<legend><<=_morningMessageType>> (<<=_morningMessages.length>>)</legend>
<<for _i to 0; _i lt _morningMessages.length; _i++>>
<div class="morning-message">
<<print _morningMessages[_i]>>
</div>
<</for>>
</fieldset>
</div>
<</if>>
<</for>>
<</if>>
<<unset $morningMessages>>
<br /><br />
<<link 'Wake up'>>
<<wakeUp>>
<</link>>
</center>
<</if>>
<<widget wakeUp>>
<<set _randomSleepEventInteger = randomInteger(0,2)>>
<<if ($characters.blair.quests ?? false) && $characters.blair.quests.missing_friend_found_finished_thanked && !$characters.blair.quests.bj && _randomSleepEventInteger === 0>>
<<goto 'Blair quest - morning bj'>>
<<set $characters.blair.quests.bj = true>>
<<elseif $pregnancyHappening>>
<<goto 'Childbirth'>>
<<elseif $pregnancyStreetsHappening>>
<<goto 'Pregnancy street client'>>
<<elseif $scavengingDidntReturn !== null>>
<<goto 'Scavenging - didnt came home'>>
<<elseif setup.getPersonsForLocation($guests, 'maid').length && ($characters.blair.quests ?? false) && $characters.blair.relationship > 70 && setup.percentageChance(5)>>
<<goto 'Blair - morning surprise'>>
<<elseif isMetChar('blair') && $characters.blair.quests.pregnancy && !$characters.blair.quests.pregnancy_talk>>
<<goto 'Blair - pregnant'>>
<<elseif isMetChar('laura') && $characters.laura.quests.first_vials && ($game.location.lab ?? false) && ($characters.laura.quests.productionLastDay ?? 0 + 10) < $game.day && ($characters.laura.quests.morningSampleDay ?? 0 + 20) < $game.day && setup.percentageChance(30)>>
<<goto 'Laura - morning sample'>>
<<else>>
<<goto 'Wood cabin'>>
<</if>>
<<if settings.bgVolumeEnabled>>
<<set _weather = either('rain','storm','sun')>>
<<set _bgWeather = "bg-" + _weather>>
<<set _bgVolume = (settings.bgVolume / 20)>>
<<audio _bgWeather loop play volume _bgVolume>>
<</if>>
<</widget>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<center>
<<set _girlGuest = setup.getPersonsForLocation($guests, 'maid')>>
<<set _isMaidInRoom = _girlGuest.length > 0 && timeBetween('09:00', '15:00')>>
<<if _isMaidInRoom>>
<<set $tmpGirl = $guests[_girlGuest[0]]>>
<<set $tmpGirl.location = 'maid'>>
<center>
<<actionImage $tmpGirl cleaning>>
</center>
<<=setup.displayName($tmpGirl)>> is in your room cleaning. She doesn't notice you as she bends down to pick up something from the floor.
<br /><br />
<<set _girlGuestLink = 'Approach ' + $tmpGirl.name>>
<<link `_girlGuestLink`>>
<<set $tmpGirlBack = 'Bedroom'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $guestId = _girlGuest[0]>>
<<run delete $slaveId>>
<<run delete $charId>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<goto 'NPC view - guest'>>
<</link>>
<br /><br />
<</if>>
<<if $charactersInLocation['bedroom'].includes('blair') && timeBetween('22:00','23:59')>>
<<link 'Talk with Blair'>>
<<goto 'Blair - bedroom talk'>>
<</link>>
<</if>>
<<link "Sleep">><<sleep>><</link>>
<<if timeBetween('08:00','23:00') && !$player.nap>>
<<link 'Take a nap'>>
<<set $player.nap = true>>
<<addhours 1>>
<<energy 20>>
<<if setup.getPersonsForLocation($guests, 'maid').length>>
<<energy 20>>
<</if>>
<<if _isMaidInRoom && setup.percentageChance(100) && $tmpGirl.likesGuys && !($locationEvents.bedroom ?? false)>>
<<set $tmpEvent = {
id: $guests[_girlGuest[0]]
}>>
<<set $locationEvents.bedroom = true>>
<<goto 'Bedroom event - maid surprise'>>
<<else>>
<<goto 'Bedroom'>>
<</if>>
<</link>>
<</if>>
<<if timeBetween('08:00','23:00')>>
<<link 'Wait an hour'>>
<<addhours 1>>
<<goto 'Bedroom'>>
<</link>>
<</if>>
<<link 'Stats'>>
<<script>>
Dialog.setup("Stats", "Stats");
Dialog.wiki(Story.get("MC stats").processText());
Dialog.open();
<</script>>
<</link>>
<<if ($game.cabinName ?? false)>>
<<link 'Settlement management'>>
<<goto 'Settlement management'>>
<</link>>
<</if>>
[[Back|Wood cabin]]
</center>
<<if !($locationEvents.bedroom ?? false)>>
<<if timeBetween('20:00', '23:00') && setup.percentageChance(10)>>
<<set _hornyGuests = setup.getHornyPersons($guests)>>
<<if (_hornyGuests[0] ?? false)>>
<<set $guestId = _hornyGuests[0][Math.floor(Math.random()*_hornyGuests[0].length)]>>
<<set $locationEvents.bedroom = true>>
<<goto 'Bedroom: horny guest'>>
<</if>>
<</if>>
<</if>><h1 class="ptitle">BEDROOM</h1>
<<if $characters.blair.quests.missing_friend_found_finished && !$characters.blair.quests.missing_friend_found_finished_thanked>>
<<set $characters.blair.quests.missing_friend_found_finished_thanked = true>>
<<goto 'Blair - quest missing friend thanks'>>
<<elseif ($game.location.settlement ?? false) && !$characters.blair.quests.sex>>
<<set $characters.blair.quests.sex = true>>
<<goto 'Blair quest - first sex'>>
<<elseif ($game.cabinName ?? false) && !$characters.blair.quests.basement && $characters.blair.relationship >= 80>>
<<set $characters.blair.quests.basement = true>>
<<goto 'Blair event - basement'>>
<</if>>
<<addmins 30>>
<<video '/bedroom/blair_talk'>>
<br /><br />
<<set _talkedAbout = either('her cold room in farm', 'your warm bed', 'comfortable sheets')>>
You talked about <<=_talkedAbout>>.
<br /><br />
<<if $characters.blair.relationship < 20>>
<<set $characters.blair.relationship +=2>>
<strong>Blair relationship increased by 2</strong>
<<else>>
<strong>You can't increase your relationship with Blair with this action anymore.</strong>
<</if>>
<br /><br />
<<if $characters.blair.quests.sex>>
<<link 'Fuck'>>
<<set $tmpGirl = $characters.blair>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<unset $slaveId, $guestId, $childId>>
<<set $charId = 'blair'>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlBack = 'Sleep eval'>>
<<fuck $tmpGirl>>
<</link>>
<</if>>
<<if $characters.blair.quests.basement>>
<<link 'Take her to the basement'>>
<<set $tmpGirl = $characters.blair>>
<<set $tmpGirl.location = 'basement'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<unset $slaveId, $guestId, $childId>>
<<set $charId = 'blair'>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlBack = 'Sleep eval'>>
<<fuck $tmpGirl>>
<</link>>
<</if>>
<<link 'Sleep'>>
<<sleep>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
You turn around and Blair has already taken off her top and removed her bra half way.
<br /><br />
<<video 'blair/date_scavenger1'>>
<br /><br />
<<blair>>
Maybe we could have some fun here?
<</blair>>
<br /><br />
She licks her hand and slides it into your tight jeans, grabs your dick and slowly starts to jerk off.
<br /><br />
<<linkreplace 'Continue'>>
<<run $('#option2').hide()>>
<<video 'blair/date_scavenger2'>>
<br /><br />
She unbuttons your pants and your dick falls out of your pants. With a strong grip she continues to jerk you off while you kiss her and touch her firm breasts.
<br /><br />
<<blair>>
I want it it my mouth. Lay down and I'll show you something...
<</blair>>
<br /><br />
<<linkreplace 'Lay down'>>
<<video 'blair/date_scavenger3'>>
<br /><br />
You lay down on some strange-looking mattress while Blair fully removes your pants. She looks at you, smiles, and slowly licks your dick as she draws circles with her tongue.
<br />
Suddenly she fully takes it in, she struggles but she's very motivated to do it few more times.
<br /><br />
<div id="option3">
<<linkreplace 'Tell her to get on you'>>
<<video 'blair/date_scavenger4'>>
<br /><br />
You slide your hard dick inside her wet pussy.
<br />
As usual, Blair is very loud and doesn't even try to be quiet. You're slightly worried that this way you might attract unnecessary attention, but decide to continue and pick up the pace.
<br /><br />
<<blair>>
Oh my fucking god! Please, please don't stop! I beg you! Oh..
<</blair>>
<br /><br />
She simply falls onto you, powerless, and enjoys the fucking as much as possible. Her arms and legs just flail in all directions from how relaxed she is.
<br /><br />
<<linkreplace 'Fuck her missionary'>>
<<video 'blair/date_scavenger5'>>
<br /><br />
You grasp her with both hands and lift her into the air. After a moment, you've already spun around and gently place her where you had just been.
<br />
You slide your dick back inside her pussy and slowly speed up. She grabs your hand and holds it as you pick up the pace.
As you pick up speed she gets louder and louder till she again she screams from pleasure as you fuck her.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<run $('#ending').show()>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="ending" style="display:none;">
<br /><br />
<center>
[img[setup.ImagePath+'people/blair/date_skyscraper_cum.webp']]
</center>
<br /><br />
You decide not to pull out and cum right inside her pussy. As you take out your dick, your sperm drops out of her.
<br /><br />
<<blair>>
We should repeat it some other day.
<</blair>>
<br /><br />
<<link 'Leave'>>
<<horny_reset>>
<<goto 'Outside'>>
<<addhours 1>>
<</link>>
</div>
<</linkreplace>>
<</linkreplace>>
<div id="option2">
<<link 'Tell that you should probably leave'>>
<<goto 'Outside'>>
<<addhours 1>>
<</link>>
</div><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<<blair>>
We're lucky that he managed to get away. This can't happen again.
<</blair>>
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<<addhours 4>>
<br /><br />
In the harsh and desolate post-apocalyptic world, Blair and you decided to embark on a perilous scavenging mission.
The sun hung low in the ashy sky, casting eerie shadows across the barren landscape as you made your way toward an old, decrepit house with hope to find something useful there.
<br /><br />
<center>
[img[setup.ImagePath+'people/blair/scavenger1.jpg']]
</center>
<br /><br />
The house was a crumbling relic of a bygone era, its walls sagging and windows long shattered.
The creaking of the warped floorboards beneath your feet echoed through the stillness of the wasteland. As you cautiously searched the rooms, your eyes scanned for anything of value—food, medicine, or even a glimpse of the past.
<br /><br />
<<blair>>
You ever wonder who lived here before all of this, before the world fell apart? I imagine that maybe a young couple was living here.
<</blair>>
<br /><br />
<<linkreplace 'Look around'>>
<<if setup.percentageChance(40)>>
Suddenly, the silence was shattered by the sound of a twig snapping behind you. You turned, hearts pounding, to find a shadowy figure emerging from the shadows. Desperation and hunger had driven them to ambush you, their eyes wild with desperation. Without hesitation, Blair and you fought back, defending yourselves against the threat. It was a brutal struggle, but you managed to overpower the attacker and secure your safety.
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Blair - date [scavenging] fuck' 'Blair - date [scavenging] lost' true>>
<</link>>
<<else>>
<<set _randomItem = either('cosmetics', 'piercing', 'buttplug')>>
<<set _randomCount = randomInteger(2, 5)>>
<<pickup $backpack _randomItem _randomCount>>
<strong>You found <strong class="iitem"><<=_randomCount>> <<=Item.get(_randomItem).name>>'s</strong></strong>
<br /><br />
<<link 'Continue'>>
<<goto 'Blair - date [scavenging] fuck'>>
<</link>>
<</if>>
<</linkreplace>><h1 class="ptitle">CITY</h1>
<br /><br />
You descend one floor down, and Blair leans against the spot where there used to be a window, briefly enjoying the view with a smile. After a moment, she turns around, sensually sways her hips, and playfully winks.
<br /><br />
<<blair>>
Maybe we could have some fun here?
<</blair>>
<br /><br />
<<video 'blair/date_skyscraper1'>>
<br /><br />
<<linkreplace 'Approach her'>>
<<run $('#option2').hide()>>
<<video 'blair/date_skyscraper2'>>
<br /><br />
You lean in, attempting to take her nipples into your mouth, but she resists and lowers herself onto her knees. She pulls down your panties and with giggle grabs your dick in her hand.
<br /><br />
<<linkreplace 'Fuck her against the window'>>
<<video 'blair/date_skyscraper4'>>
<br /><br />
You grab her hand and spin her around. Pressing her palms against the wall, before you even enter her, she moans because she knows something wonderful will follow. You shove your hard dick inside her wet pussy and as you thrust it inside her, she slowly gets closer to the window.
<br /><br />
<div id="option3">
<<linkreplace 'Fuck her gently'>>
<<run $('#option4').hide()>>
<<run $('#ending').show()>>
<<video 'blair/date_skyscraper6'>>
<br /><br />
You switch places and you lean against the wall. She sensually climbs on top of you. Holding onto the metal pipe above you, she slowly settles onto you. She leans in and slowly starts to take control.
<br /><br />
<<blair>>
Oh yes! Who's your mistress?
<</blair>>
<</linkreplace>>
</div>
<div id="option4">
<<linkreplace 'Fuck her hard'>>
<<run $('#option3').hide()>>
<<run $('#ending').show()>>
<<video 'blair/date_skyscraper5'>>
<br /><br />
Excited, you push her down to the ground and step onto her face with your foot. She doesn't resist and is accustomed to you treating her like that, and she enjoys it.
<br /><br />
<<blair>>
Oh fuck yes!
<</blair>>
<</linkreplace>>
</div>
<div id="ending" style="display:none;">
<br /><br />
<center>
[img[setup.ImagePath+'people/blair/date_skyscraper_cum.webp']]
</center>
<br /><br />
You decide not to pull out and cum right inside her pussy. As you take out your dick, your sperm drops out of her.
<br /><br />
<<blair>>
Now we can go back :)
<</blair>>
<br /><br />
<<link 'Leave'>>
<<horny_reset>>
<<goto 'Outside'>>
<<addhours 4>>
<</link>>
</div>
<</linkreplace>>
<</linkreplace>>
<div id="option2">
<<link 'Tell that you should probably leave'>>
<<goto 'Outside'>>
<<addhours 4>>
<</link>>
</div><h1 class="ptitle">CITY</h1>
<br /><br />
The air was thick with uncertainty, but your determination to create a meaningful memory propelled them forward. Armed with a few scavenged supplies and a sense of adventure, you navigated through the shattered streets, dodging shadows and weaving through the remnants of the past.
<br /><br />
<center>
[img[setup.ImagePath+'people/blair/skyscraper1.jpg']]
</center>
<br /><br />
Your path led you through hauntingly empty boulevards, where shattered storefronts stood as testament to the lives that were once lived. They shared stories along the way, each tale a tiny candle of warmth against the encroaching darkness. Laughter echoed through the desolate landscape, a reminder that even in the harshest of times, humanity's spirit could not be extinguished.
<br /><br />
<<blair>>
Do you remember? How looked this place before?
<</blair>>
<br /><br />
<div id="dialog1">
<<link 'Yes.. It was something...'>>
<<run $('#dialog1').hide()>>
<<run $('#dialog1-continue').show()>>
<</link>>
<<link "No. Haven't been on this part of the town">>
<<run $('#dialog1').hide()>>
<<run $('#dialog1-continue').show()>>
<</link>>
</div>
<div id="dialog1-continue" style="display:none;">
<<addhours 4>>
<center>
[img[setup.ImagePath+'people/blair/skyscraper2.jpg']]
</center>
<br /><br />
Finally, after a heart-pounding journey through uncertainty and danger, you stood before the towering skyscraper that still managed to scrape the sky. Its upper floors were missing, a testament to the ravages of time and disaster, yet its skeletal frame remained resolute. With a mixture of excitement and trepidation, you began your ascent, using the remains of staircases and makeshift ladders to climb toward your destination.
<br /><br />
<<linkreplace 'Climb'>>
As you ascended, the world beneath you transformed. The city, once a barren wasteland, revealed its forgotten beauty from this new vantage point. The moonlight bathed the ruins in a soft glow, creating an otherworldly ambiance that defied the surrounding devastation. You and Blair found yourself pausing to take in the view, the weight of the world momentarily lifted as they marveled at the stark contrast between destruction and the indomitable human spirit.
<br /><br />
<center>
[img[setup.ImagePath+'people/blair/skyscraper3.jpg']]
</center>
<br /><br />
After what seemed like an eternity, you reached the highest intact floor of the skyscraper. A breathtaking panorama unfolded before you — a tapestry of broken buildings, silent streets, and a sky awash with stars. Amidst the solitude, you found solace in each other's company. You shared a simple meal you had brought along, savoring the flavors and the moment as if it were a feast fit for kings.
<br /><br />
<<you>>
Can you believe we're actually doing this? Scaling a half-ruined skyscraper for a date?
<</you>>
<br />
<<blair>>
I never thought a date would involve so much climbing, but it's kind of exhilarating, don't you think? Plus, the view better be worth it.
<</blair>>
<br />
<<blair>>
Well, I must admit, I'm glad we're doing this together. It's like we're exploring a lost world.
<</blair>>
<br />
<<you>>
It's strange how these circumstances can bring people closer. We're living through a story that's uniquely ours.
<</you>>
<br />
<<blair>>
You know, it's funny. In a world where everything has fallen apart, I feel like I've found something truly valuable.
<</blair>>
<br />
...
<br />
<<blair>>
We should probably go back
<</blair>>
<br /><br />
<<link 'Leave'>>
<<goto 'Blair - date [skyscraper] fuck'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">KITCHEN</h1>
<br /><br />
<<blair>>
So what should we do?
<</blair>>
<br /><br />
<<if recall($suppCode)>>
<<link 'Go to skyscraper'>>
<<set $player.companionsHome = $player.companions>>
<<set $player.companions = {}>>
<<goto 'Blair - date [skyscraper]'>>
<</link>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Go to skyscraper
<<notPatreonIcon>>
</div>
<</if>>
<<if recall($suppCode)>>
<<link 'Go scavenging together'>>
<<set $player.companionsHome = $player.companions>>
<<set $player.companions = {}>>
<<goto 'Blair - date [scavenging]'>>
<</link>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Go scavenging together
<<notPatreonIcon>>
</div>
<</if>>
<<link 'Leave'>>
<<goto 'Kitchen-room'>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br />
<br />
<<blair>>
I'm so proud of you! Who would have thought that you, who relatively recently emerged from your bunker, would be able to create your own place that people and you yourself could call home.<br />
I.. I love you...
<</blair>>
<center>
[img[setup.ImagePath+'places/cabin/gate_hug.webp']]
</center>
<br /><br />
<<link 'Go to sleep'>>
<<set $game.showFlag = true>>
<<goto 'Sleep eval'>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br />
<div id="flag_choose" style="display: flex; justify-content: center">
<div class="flag_choose_item">
[img[setup.ImagePath+'game/misc/flag/bg_red.png']]
<<link 'Choose'>>
<<set $game.flagBg = 'red'>>
<<goto 'Blair - gate done flag'>>
<</link>>
</div>
<div class="flag_choose_item">
[img[setup.ImagePath+'game/misc/flag/bg_blue.png']]
<<link 'Choose'>>
<<set $game.flagBg = 'blue'>>
<<goto 'Blair - gate done flag'>>
<</link>>
</div>
<div class="flag_choose_item">
[img[setup.ImagePath+'game/misc/flag/bg_green.png']]
<<link 'Choose'>>
<<set $game.flagBg = 'green'>>
<<goto 'Blair - gate done flag'>>
<</link>>
</div>
</div>
<div id="icon_choose" style="display: flex; justify-content: center">
<div class="flag_icon_choose_item">
[img[setup.ImagePath+'game/misc/flag/icon_1.png']]
<<link 'Choose'>>
<<set $game.flagIcon = 1>>
<<goto 'Blair - gate done flag'>>
<</link>>
</div>
<div class="flag_icon_choose_item">
[img[setup.ImagePath+'game/misc/flag/icon_2.png']]
<<link 'Choose'>>
<<set $game.flagIcon = 2>>
<<goto 'Blair - gate done flag'>>
<</link>>
</div>
<div class="flag_icon_choose_item">
[img[setup.ImagePath+'game/misc/flag/icon_3.png']]
<<link 'Choose'>>
<<set $game.flagIcon = 3>>
<<goto 'Blair - gate done flag'>>
<</link>>
</div>
</div>
<<if $game.flagIcon && $game.flagBg>>
<div style="display: flex; justify-content: center; text-align: center;">
<div>
Result
<br />
<<flag>>
</div>
</div>
<br /><br />
<<link 'Continue'>>
<<goto 'Blair - gate done finish'>>
<</link>>
<</if>>
<style>
.flag_choose_item {
margin: 0px 30px;
}
.flag_icon_choose_item {
width: 102px;
margin: 0 53px;
}
</style><h1 class="ptitle">CABIN</h1>
<br />
<<addhours 10>>
<center>
[img[setup.ImagePath+'places/cabin/gate_finished.jpg']]
</center>
<br /><br />
<<blair>>
Wow! You really did it! It's so beautiful and now girls can finally call this place a real home.
<br />
Have you already thought of a name for this place?
<</blair>>
<br /><br />
You'll call this place: <<textbox "_gateName" 'Cabin'>>
<br /><br />
<<blair>>
You also need to create a flag for your village so that other villages and travelers can recognize you
<</blair>>
<br /><br />
<<link 'Continue with flag'>>
<<set $game.cabinName = _gateName>>
<<goto 'Blair - gate done flag'>>
<</link>><h1 class="ptitle">KITCHEN</h1>
<<addmins 30>>
<br /><br />
<<blair>>
Listen, <<=$player.name>>. I was thinking about this place.
<br />
Your little cabin has already progressed quite a bit. You have worked very well. Have you thought about turning this place into a small village? Of course, you should understand that in this way you will not only attract traveling merchants or people looking for a place to spend the night, but also certainly unfavorable individuals and bandits. It would definitely be necessary to start with the construction of a secure gate.
<</blair>>
<br /><br />
She places a large, crumpled paper roll on the table and slowly unrolls it, placing two empty glasses on either side, and then leans over the table and places two more empty cylinders.
<br/><br />
<center>
[img[setup.ImagePath+'places/cabin/gate_cleavage.webp']]
</center>
<br /><br />
<<blair>>
My father wanted to build such gates a long time ago, but eventually realized that he was too old and wouldn't be able to handle it all. I took the drawings from his house, maybe they will be useful to you.
<</blair>>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/gate_blueprint.jpg']]
</center>
<br /><br />
<<blair>>
When the gates are ready, you could even come up with a name for this place and put up a big sign so people know what this place is called.
<</blair>>
<br /><br />
<<link 'Tell her that you\'ll think about it'>>
<<addmins 30>>
<<goto 'Kitchen-room'>>
<</link>><h1 class="ptitle">KITCHEN</h1>
<<blair>>
I heard that you found a couple of bottles of champagne. Could I taste it? I have never drunk it before and have no idea how it tastes.
<br />
Please, pretty please.
<br />
By the way, the girls are complaining that they are tired and fed up with just working and not doing anything else. Maybe we could have a sit-down by the campfire one evening with some champagne?
<</blair>>
<br /><br />
<strong>You will need <span class="iitem">20 food</span> and <span class="ittem">1</span> champagne.</strong>
<br /><br />
<<addmins 30>>
[[Leave|Kitchen-room]]<h1 class="ptitle">KITCHEN</h1>
<<video '/kitchen/blair_kiss'>>
<br /><br />
Gently you push her against the kitchen counter tenderly pressing your lips against hers. You wrap your hands around her waist and spin her around, leaning her back a bit while still making out...
<br />
Rubbing your hands over her body you then start sliding a hand between her legs...
<br /><br />
<<if !$characters.blair.quests.sex>>
<<blair>>We shouldn't...<</blair>>
<br /><br />
<</if>>
<<if $characters.blair.relationship < 30>>
<<set $characters.blair.relationship +=1>>
<strong>Blair relationship increased by 1</strong>
<<else>>
<strong>You can't increase your relationship with Blair any more with this action anymore.</strong>
<</if>>
<<addmins 30>>
<br /><br />
<<if $characters.blair.quests.sex>>
<<link 'Fuck'>>
<<set $tmpGirl = $characters.blair>>
<<set $tmpGirl.location = 'kitchen'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<run delete $slaveId>>
<<run delete $guestId>>
<<set $charId = 'blair'>>
<<set $tmpGirlViewBack = 'Kitchen-room'>>
<<set $tmpGirlBack = 'Kitchen-room'>>
<<fuck $tmpGirl>>
<</link>>
<</if>>
[[Let her go|Kitchen-room]]<<if $characters.blair.relationship >= 20 && !$characters.blair.quests.missing_friend>>
<<set $characters.blair.quests.missing_friend = true>>
<<goto 'Blair - quest missing friend'>>
<<elseif $characters.blair.quests.missing_friend_found && !$characters.blair.quests.missing_friend_found_finished>>
<<set $characters.blair.quests.missing_friend_found_finished = true>>
<<goto 'Blair - quest missing friend found'>>
<<elseif isMetChar('rodger') && $characters.rodger.quests.champagne && !$characters.blair.quests.house_party>>
<<set $characters.blair.quests.house_party = true>>
<<goto 'Blair - house party'>>
<<elseif $characters.blair.quests.house_party_finished && !$characters.blair.quests.gate>>
<<set $characters.blair.quests.gate = true>>
<<goto 'Blair - gate'>>
<<elseif $game.cabinName && !$characters.blair.quests.nursery>>
<<set $characters.blair.quests.nursery = true>>
<<goto 'Blair - nursery'>>
<</if>>
<h1 class="ptitle">KITCHEN</h1>
<<addmins 30>>
<<video '/kitchen/blair_talk'>>
<br /><br />
<<set _talkedAbout = either('her dad', 'her wanting to go into adventures', 'her accident in underground city')>>
You talked about <<=_talkedAbout>>.
<br /><br />
<<if $characters.blair.relationship < 20>>
<<set $characters.blair.relationship +=1>>
<strong>Blair relationship increased by 1</strong>
<<else>>
<strong>You can't increase your relationship with Blair with this action anymore.</strong>
<</if>>
<br /><br />
<<if ($characters.blair.relationship > 15)>>
<<if $characters.blair.relationship > 40>>
<<linkreplace 'Date'>>
<<if setup.percentageChance(60)>>
<<goto 'Blair - date'>>
<<else>>
<<blair>>
Sorry, I can't today. I need to help my dad.
<</blair>>
<</if>>
<br /><br />
<</linkreplace>>
<</if>>
<<link 'Kiss her'>>
<<goto 'Blair - kitchen kiss'>>
<</link>>
<<if $game.canMarry && !$characters.blair.quests.married && $backpack.has('wedding_ring')>>
<<link 'Marry her'>>
<<goto 'Blair - marry #1'>>
<</link>>
<</if>>
<<if $characters.blair.pregnancy >= 8 && $backpack.has('pregnancy_speed_potion')>>
<<link 'Give pregnancy speed potion'>>
<<set $tmpGirl = $characters.blair>>
<<set $characters.blair.pregnancy += 100>>
<<addmins 30>>
<<set $pregnancyPotionBackLink = 'Blair - kitchen talk'>>
<<goto 'Girl - pregnancy speed potion'>>
<</link>>
<</if>>
<<else>>
<<addmins 30>>
<</if>>
[[Leave|Kitchen-room]]<h1 class="ptitle">KITCHEN</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/kitchen/blair_propose.jpg']]
</center>
<br /><br />
You get down on your knee while she's preparing breakfast, and when she turns around, she immediately understands what's happening and throws herself around your neck.
<br /><br />
<center>
[img[setup.ImagePath+'places/kitchen/blair_propose_yes.gif']]
</center>
<br /><br />
<<blair>>
Yes, yes, yes!!!!
<</blair>>
<br /><br />
She immediately puts on the ring and admires it. A moment later, she starts getting anxious and suggests that we should have the ceremony tonight. The sooner, the better, and she rushes out the door to start preparing.
<br /><br />
<<link 'Wait evening'>>
<<addhours 11>>
<<goto 'Blair - marry #2'>>
<</link>><h1 class="ptitle">GREENHOUSE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/greenhouse/wedding.jpg']]
</center>
<br /><br />
The air was heavy with an eerie silence as I approached the dilapidated greenhouse. Its fragile structure had weathered the harsh conditions of the post-apocalyptic world, barely holding onto its former glory. Inside, a soft glow emanated from flickering candles scattered across the room, casting dancing shadows on the cracked glass walls.
<br /><br />
As you stepped through the creaking door, you found yourself amidst a small gathering of survivors. The ambiance was both somber and hopeful, as if they were preserving a sliver of normalcy amidst the chaos that enveloped their lives. The group huddled together, their eyes reflecting a mix of resilience and vulnerability.
<br /><br />
At the heart of the room stood Blair, adorned in a once-beautiful, now tattered wedding dress. Its white fabric was stained with dirt and grime, but she wore it with an undeniable grace. Beside her, her father stood tall, a symbol of strength and protection, supporting her through this solemn occasion.
<br /><br />
The father's eyes met yours as you entered, and he nodded with a mix of pride and apprehension. You approached him, offering a reassuring smile, understanding the weight of the situation. The world had changed, and yet, love persevered. In this moment, amidst the ruins and uncertainty, a ray of hope emerged.
<br /><br />
<center>
[img[setup.ImagePath+'places/greenhouse/wedding_ring.webp']]
</center>
<br /><br />
As you sealed your vows with a gentle kiss and ring, the gathered witnesses erupted into a soft applause, your emotions released in a moment of shared joy. It was a fleeting respite from the hardships of your reality, but it was a reminder that even in the darkest of times, love and unity have the power to prevail.
<br /><br />
<<link 'Start small after ceremony'>>
<<set $characters.blair.family = {
father: 'vincent',
husband: 'mc'
}>>
<<set $player.family ??= {}>>
<<set $player.family.wives ??= []>>
<<set $player.family.wives.push($characters.blair.id)>>
<<set $characters.blair.quests.married = true>>
<<drop $backpack 'wedding_ring' 1>>
<<goto 'Blair - marry #3'>>
<</link>><<set _randomGuest = setup.getRandomPersonIdsGirls($guests, 1)>>
<h1 class="ptitle">KITCHEN</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/kitchen/wedding.jpg']]
</center>
<br /><br />
After the heartfelt ceremony in the greenhouse, the small group of survivors moved to the kitchen, which had been transformed into an intimate gathering space. The dim lighting created a cozy atmosphere, and the flickering candlelight added a touch of warmth to the cold surroundings.
<br /><br />
The bride's father bid his daughter a tearful farewell, his eyes filled with a mix of joy and longing. With a heavy heart, he departed, leaving the bride in the care of her newfound friends. The girls formed a protective circle around her, their presence a reminder that they were all in this together, navigating the desolate world with strength and resilience.
<br /><br />
Laughter and whispers filled the air as the girls embraced the bride, enveloping her in a sisterhood forged through shared experiences. They had all faced loss and hardship, but this night was a chance to revel in the love and joy that had been found amidst the ruins.
<br /><br />
<<blair>>
How about our wedding night? I will go freshen up, but after 10 minutes, I'll be waiting for you in the room
<</blair>>
<br /><br />
Blair left, and the girls bid her good night with giggles on their faces, knowing what would unfold in that room.
<br /><br />
<div id="option1">
<<if _randomGuest>>
<<linkreplace 'Keep a company to the girls'>>
Just as Blair left the kitchen, some of the girls turned their gazes towards you. After a moment, <strong class="gender-girl"><<=$guests[_randomGuest[0]].name>></strong> approached you.
<br /><br />
<<anongirl>>
How about we warm you up? You're gonna have a long night...
<</anongirl>>
<br /><br />
<div id="option2">
<<link 'Decline and say that tonight you belong to Blair'>>
<<run $('#option1').hide()>>
<</link>>
</div>
<<linkreplace 'Agree'>>
<<horny 10>>
<<run $('#option2').hide()>>
<strong class="gender-girl"><<=$guests[_randomGuest[0]].name>></strong> drops on her knees and crawls under table, unzipping your pants and quickly taking a look around if Blair isn't coming back.
<br /><br />
<center>
[img[setup.ImagePath+'places/kitchen/wedding_bj.webp']]
</center>
<br /><br />
<<linkreplace 'Deepthroat her'>>
You grab her head and push your dick as far as you can inside her mouth as she gags but still tries to take it all.
<br /><br />
<center>
[img[setup.ImagePath+'places/kitchen/wedding_dp.webp']]
</center>
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</if>>
</div>
<<link 'Go to the bedroom'>>
<<goto 'Blair - marry #4'>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<horny 100>>
<center>
[img[setup.ImagePath+'places/bedroom/wedding_night.jpg']]
</center>
<br /><br />
Entering the bedroom, Blair is already waiting for you, lying on the bed. Upon seeing you, a wide smile appears on her face, and without saying anything, she simply starts kissing you and, after a moment, she lifts her dress and turns her back towards you.
<br /><br />
<<blair>>
Fuck me! Like there is no tomorrow!
<</blair>>
<br /><br />
Without hesitation, you insert your hard dick inside her pussy and without taking her dress off fuck her tight pussy.
<br /><br />
<center>
[img[setup.ImagePath+'places/bedroom/blair_wedding1.webp']]
</center>
<br /><br />
She presses against the counter and quietly starts to moan while looking over her shoulder in your eyes.
<br/><br />
<center>
[img[setup.ImagePath+'places/bedroom/blair_wedding2.webp']]
</center>
<br /><br />
She moves away from the nightstand and, leaning down, touches the ground with her hands.
<br /><br />
<<blair>>
Take off my dress and fuck me as hard as you can!
<</blair>>
<br /><br />
<<linkreplace 'Take off her dress'>>
<<video '/bedroom/wedding3'>>
<br /><br />
You rip off her wedding dress on throw her on the bed in the same doggy position. She lets out a load moan as you keep pounding her tight pussy. You grab her neck and pull her head upwards as she continues to stare in your eyes.
<br /><br />
<<video '/bedroom/wedding1'>>
<br /><br />
You turn her around and slide your dick back inside her pussy.
<br />
She completely loses any sense of shyness and she screams as loudly as she can, not caring at all whether someone hears her or not. She begs you not to stop.
<br /><br />
<<video '/bedroom/wedding2'>>
<br /><br />
She lifts her leg and redirects your hand towards her clit as she keeps screaming her lungs out.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'places/bedroom/blair_wedding_cum.webp']]
</center>
<br /><br />
You pull out but keep rubbing your dick against her pussy as you start to cum and cover her new ring in your warm cum.
<br /><br />
<<link 'Leave'>>
<<goto 'Sleep eval'>>
<<horny_reset>>
<</link>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<script>>
setTimeout(function() {
setup.blinkScreen()
}, 100);
<</script>>
<<video 'blair/morning_surprise1'>>
<br /><br />
You barely open your eyes and in front of you, you see Blair, who has already woken up your dick and its is in her tight mouth. At that very moment, the sound of a door is heard, indicating that someone is coming to your room.
<br />
Blair manages to hide underneath blanket as she's a bit shy when others are around.
<br /><br />
<<video 'blair/morning_surprise2'>>
<br /><br />
<<set _randomGuest = setup.getPersonsForLocation($guests, 'maid')>>
After a few seconds <<=setup.displayName($guests[_randomGuest[0]])>> enters the room and tells you that she wanted to clean up a bit.
<br /><br />
<<linkreplace 'Let Blair continue'>>
<<video 'blair/morning_surprise3'>>
<br /><br />
<<=setup.displayName($guests[_randomGuest[0]])>> makes some small talk and takes some things off the ground, while Blair somewhat awkwardly sucks your dick...
<br />
After some talking, <<=setup.displayName($guests[_randomGuest[0]])>> leaves.
<br /><br />
<<linkreplace 'Fuck Blair'>>
<<video 'blair/morning_surprise4'>>
<br /><br />
She gets on all fours and lets you fuck you as you like. When noone is in the room she gets wild and lets out screams as loud as she can. Probably didn't realize that the walls are thin.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<video 'blair/morning_surprise5'>>
<br /><br />
As you pull out, you put your dick on her ass and continue to jerk off. She continues to moan as she watches at your pumping dick over her shoulder... After a few seconds you cum all over her ass...
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">KITCHEN</h1>
<<blair>>
By the way, good job with the gate, <<=$player.name>>!
<br />
Given the current situation, you should consider whether or not it would be necessary to have a separate house specifically for children. They would have their own little corner where they could play and wouldn't have to witness what's happening around them as often.
<</blair>>
<br /><br />
<strong>Nursery unlocked in workbench</strong>
<br /><br />
[[Leave|Kitchen-room]]
<<set $game.location.bar = true>>
<<addmins 30>><h1 class="ptitle">KITCHEN</h1>
<br /><br />
<<you>>
Listen, about Ashley. I found her<br />
<<if !$characters.blair.quests.missing_friend_found_dead>>
She's alive. I managed to get her to your dad's farm behind the barn.
<<else>>
I am sorry... She's dead. She was involved with some bad people.
<</if>>
<</you>>
<br /><br />
<<blair>>
<<if !$characters.blair.quests.missing_friend_found_dead>>
Really?! Oh my god, thank you so much. I won't forget this! I need to go see her and check if she's ok! But before that I have a gift for you!
<<else>>
What? NO! How? Oh god NO!
<</if>>
<</blair>>
<br /><br />
<<if !$characters.blair.quests.missing_friend_found_dead>>
<center>
[img[setup.ImagePath+'places/kitchen/give_revolver.webp']]
</center>
<br /><br />
<strong>You received an revolver</strong>
<<pickup $backpack 'revolver' 1>>
<<else>>
<center>
[img[setup.ImagePath+'places/kitchen/cry_hug.webp']]
</center>
<br /><br />
She starts crying and runs to you for comfort. You hold her and let her cry it out. You didn't know they were so close.
<</if>>
<br /><br />
<<blair>>
You have done so much for me, I don't even know how to thank you.
<</blair>>
<br /><br />
<<video 'kitchen/friend_found_finished'>>
<br /><br />
She pushes you against kitchen counter and starts to kiss you. You feel this is it, as you pull up her shirt and look at her firm breasts. You kiss her passionately and you're ready to take off your pants to fuck her hard..
<br /><br />
<<blair>>
Sorry, I can't do that. You've done so much for me, but I can't... I need to go.
<</blair>>
<br /><br />
<strong>Blair relationship increased by 5</strong>
<<set $characters.blair.relationship +=5>>
<br /><br />
<<addmins 30>>
<<link 'Continue'>>
<<goto 'Kitchen-room'>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
You enter your room and notice that Blair is already waiting for you.
<br /><br />
<<blair>>
Finally! I was hoping you would be home soon. I've thought about you all day and a way to thank you! You have no idea!
<</blair>>
<br /><br />
You reassure her that no thanks are needed, but she still insists.
<br /><br />
<<blair>>
Please, just don't think anything bad about me. I haven't done anything like this before.
<</blair>>
<br /><br />
She pushes you down on your back and unbuttons your pants with a shy smile. She turns away as she slides her hand inside your pants and grabs your hard dick gently stroking it. She almost seems afraid she might break it.
<br /><br />
<<video 'bedroom/blair_thank_you_1'>>
<br /><br />
She mumbles something under her breath like she's trying to follow her own instructions. You deeply exhale as you see her mouth slowly moving closer to your cock.
<br /><br />
<<video 'bedroom/blair_thank_you_2'>>
<br /><br />
<<blair>>
I am so sorry! I thought I could do it but I can't. Lets just go to bed.
<</blair>>
<br /><br />
<strong>Blair relationship increased by 5<br />
Blair corruption increased by 5<br /></strong>
<<set $characters.blair.relationship += 5>>
<<set $characters.blair.corruption += 5>>
<br /><br />
<<link "Sleep">><<sleep>><</link>><h1 class="ptitle">KITCHEN</h1>
<<blair>>
<<=$player.name>>!! I need your help!<br />
My friend is missing and I haven't seen her for several days.
<br />
Could you please try and find her?
<</blair>>
<br /><br />
<<you>>
I can try.<br />
What's her name? What does she look like? Where did you last see her and what are some places where she likes to hang out?
<</you>>
<br /><br />
<<blair>>
Her name is Ashley. She has long red hair and is in her 40s. Don't tell anyone but she really likes to sneak out to the local bar in the underground city. Maybe you should ask around there.
<</blair>>
<br /><br />
[[Leave|Kitchen-room]]
<<set $game.location.bar = true>>
<<addmins 30>><div class="caut-bar"></div>
<div style="padding: 20px; background-color: #f1c40f; color:#2c3e50; font-weight:bold">
Warning!
<br />
Game has detected a game breaking bug for Blair!!
<br />
Please save the game to the file and report it as bug without making any other movements.
<br />
</div>
<div class="caut-bar"></div><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<blair>>
<<=$player.name>>! I wanted talk to you.
<br />
This might sound strange, but I've heard what you do with girls in the basement... And... I want you to do the same with me too.
<</blair>>
<br /><br />
She takes you by the hand and leads you to the basement.
<br /><br />
<<linkreplace 'Follow her'>>
You walk down and as she looks at you with flirtatious eyes, you tie her to one of the radiators.
<br /><br />
<<video '/basement/blair_basement1'>>
<br /><br />
She seems relaxed and is enjoying the moment.
<br />
She backs away and looks around, as she has never been here before.
<br /><br />
<<video '/basement/blair_basement2'>>
<br /><br />
In a slow pace, you approach her and unexpectedly rip her blouse open. A momentary shock appears on her face, but it is quickly replaced by playful giggling.
<br />
You slap her face few times as she thank you for that.
<br /><br />
<<blair>>
My breasts! Slap them too! Please!
<</blair>>
<br /><br />
<<video '/basement/blair_basement4'>>
<br /><br />
You continue to slap her medium size breasts as she moans before grabbing your dick and shoving it in her mouth.
<br /><br />
<<link 'Fuck her'>>
<<set $tmpGirl = $characters.blair>>
<<set $tmpGirl.location = 'basement'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<unset $slaveId, $guestId, $childId>>
<<set $charId = 'blair'>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlBack = 'Sleep eval'>>
<<fuck $tmpGirl>>
<</link>>
<</linkreplace>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
You both get into bed and start to discuss today's events.
<br /><br />
<<blair>>You know I saw that, right?<</blair>>
<<you>>What do you mean?<</you>>
<<blair>>How you looked at those girls in the settlement..<</blair>>
<br /><br />
You don't know how to respond so just press yourself against her.
<br /><br />
<<video 'bedroom/blair_virgin1'>>
<br /><br />
<<blair>>
You should know that I'm still a virgin. Till today I thought I'd stay that way till I got married. After seeing you and those other girls something happened in me. I can't explain it...<br />
<</blair>>
<br /><br />
<<video 'bedroom/blair_virgin2'>>
<br /><br />
She takes you by surprise and jumps on you wrapping her legs around you so you can't move.
<br /><br />
<<blair>>
I think I'm ready. Just don't move, please.
<</blair>>
<br /><br />
She slowly leans towards you and gently kisses your lips as you feel your dick hardening against her ass while she slowly continues kissing you.
<br />
<br />
<center>
[img[setup.ImagePath+'places/bedroom/blair_virgin1.webp']]
</center>
<br /><br />
She takes off her shirt and you help her take off her bra as she continues to passionately kiss you.<br />
She rubs her breasts against your chest while gasping deeply.
<br /><br />
<<linkreplace 'Put your dick in'>>
<<video 'bedroom/blair_virgin3'>>
You give her a few more kisses then without warning, grab your dick and gently slide it inside her tight pussy.
<br />
She twitches in pain for a second as she starts to bleed a little bit.
<br /><br />
<<blair>>Ouch! Uh! I, I LOVE YOU!<</blair>>
<br /><br />
Her confidence grows so you decide to increase the pace as you shove your dick deeper and faster inside her.
<br /><br />
<center>
[img[setup.ImagePath+'places/bedroom/blair_virgin2.webp']]
</center>
<br /><br />
You pull out and push her on her back while grabbing her legs and putting them up. While holding her firmly you shove your dick back inside her with a big thrust and she starts to shiver.
<br /><br />
<<video 'bedroom/blair_virgin4'>>
<br /><br />
<<blair>>
Please don't stop! Oh my god!
<</blair>>
<br /><br />
You fuck her tight pussy for a while. Next you flip her over, grab her ass and squeeze it hard before pulling her onto her knees for doggy.
<br /><br />
<<video 'bedroom/blair_virgin5'>>
<br /><br />
<<blair>>
Please, please - cum in me! Oh lord!
<</blair>>
<br /><br />
As you start to cum inside her you change your mind and pull out a few seconds too late and cover her ass and pussy in your warm cum."
<br /><br />
<center>
[img[setup.ImagePath+'places/bedroom/blair_virgin3.webp']]
</center>
<br /><br />
<<link 'Sleep'>>
<<sleep>>
<</link>>
<</linkreplace>>
<<run delete $characters.blair.virgin>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<video 'bedroom/blair_bj1'>>
<br /><br />
You open your eyes wide as you feel someone grab your cock and stroke it. You pull off the sheet and see Blair's blushing face.
<br /><br />
<<blair>>
Sorry I woke you up. I couldn't sleep all night. I was thinking about it and couldn't take it anymore. Please don't be mad.
<</blair>>
<br /><br />
<<video 'bedroom/blair_bj2'>>
<br /><br />
She catches you by surprise as the first thing she takes in her mouth isn't the tip of your dick but your balls, all of them! She sucked them in like a vacuum cleaner.
<br />
You utter a quiet moan before laying back and just enjoying it.
<br /><br />
After a few minutes she looks up with disappointment in her eyes because she couldn't make you cum.
<br /><br />
<<blair>>
I am so sorry. I know I'm not the best but I promise I can get better....
<</blair>>
<br /><br />
She pulls your dick out of her mouth and grabs it so hard that it almost hurts. While looking straight at it she picks up the pace.
<br /><br />
<<video 'bedroom/blair_bj3'>>
<br /><br />
<<blair>>
Please! Cum for me! Let me get that feeling for the first time.
<</blair>>
<br /><br />
<<linkreplace 'Cum on her face'>>
<<horny_reset>>
<br /><br />
<<video 'bedroom/blair_bj4'>>
<br /><br />
You get up to cum on her face. As you do that, she manages to open her mouth and catch some of it with her tongue.
<br />
She giggles while cleaning her lip with her finger.
<br /><br />
<<link 'Get out of the bed'>>
<<goto 'Bedroom'>>
<</link>>
<</linkreplace>>
<<set $characters.blair.quests.bj_day = $game.day>><h1 class="ptitle">BEDROOM</h1>
<center>
[img[setup.ImagePath+'game/misc/childbirth1.webp']]
</center>
You hear screams and you rush toward the source. As you get to your destination you realize it's <<=setup.displayName($tmpGirl)>>.
Her contractions grew stronger, <<=setup.displayName($tmpGirl)>> knew that she didn't have much time left. She asks you to create a makeshift birthing area.
<<set _chanceSuccess = 50>>
<<set _chanceMotherDies = 5>>
<<if setup.hasDoctor()>>
<<set _chanceMotherDies = 1>>
<</if>>
<br /><br />
<<set _isStorageAvailable = ($game.location.shop ?? false)>>
<<set _reqKey = 'towel'>>
<<set _towelCount = $backpack.count(_reqKey) + (_isStorageAvailable ? $storage.count(_reqKey) : 0)>>
<<if _towelCount >= 5>>
<<linkreplace 'Grab towels and make a birthing area'>>
<<if _isStorageAvailable>>
<<transfer $storage $backpack _reqKey 5>>
<</if>>
<<drop $backpack 'towel' 5>>
<center>
[img[setup.ImagePath+'game/misc/childbirth2.jpg']]
</center>
<br /><br />
You lay down towels on the ground and hope that will do.
<br /><br />
<<set _chanceSuccess += 25>>
<<set _chanceMotherDies -= 1>>
<</linkreplace>>
<<else>>
You look around but see nothing that could work (<strong>missing 5 towels</strong>)
<br /><br />
<</if>>
<<if setup.hasDoctor()>>
<<set _chanceSuccess += 20>>
<<set _chanceMotherDies -= 3>>
<</if>>
<<linkreplace 'Continue'>>
<center>
[img[setup.ImagePath+'game/misc/childbirth3.webp']]
</center>
<br /><br />
<<addhours 7>>
<<energy -70>>
<<if setup.percentageChance(_chanceSuccess)>>
The labor was long and painful, but <<=setup.displayName($tmpGirl)>> was determined to bring her child into the world. Finally, after hours of pushing, she heard the sound of a baby's cry.<br />
<<=setup.displayName($tmpGirl)>> held her newborn child close, tears streaming down her face. She knew that they were still in a dangerous situation, but for the moment, all that mattered was the new life in her arms.
<br /><br />
<center>
[img[setup.ImagePath+'game/misc/childbirth4.jpg']]
</center>
<br /><br />
<<set _childGender = randomInteger(0,1)>>
Congratulation, it's a <<if !_childGender>><span style="color:pink">girl</span><<else>> <span style="color:blue">boy</span><</if>>
<br /><br />
<<if !_childGender>>
<<include 'Girl names'>>
<<else>>
<<include 'Guy names'>>
<</if>>
<<set _randomName = either(_names)>>
What will be <<if !_childGender>>her<<else>>his<</if>> name: <<textbox "_childName" _randomName>>
<br /><br />
<<link 'Continue'>>
<<set _mother = $tmpGirl>>
<<newgirl>>
<<newguy>>
<<set _child = (!_childGender ? $tmpGirl : $tmpGuy)>>
<<set
_child.birthDate = $gameDate,
_child.anal = 0,
_child.bj = 0,
_child.food = 100,
_child.pussy = 0,
_child.relationship = 0,
_child.virgin = true,
_child.strength = 0,
_child.orgasms = 0,
_child.name = _childName,
_child.birthDate = $gameDate,
_child.beauty = _mother.beauty,
_child.race = _mother.race,
_child.breasts = _mother.breasts,
_child.hair = _mother.hair,
_child.strength = Math.round(_mother.strength / 2, 0),
_child.virgin = true,
_child.traits = [],
_child.skills = []
>>
<<set _child = setup.setSexuality(_child, 'straight')>>
<<if !_child.gender>>
<<set _child.traits = _mother.traits ?? []>>
<<set _additionalTrait = setup.getRandomTraits(1, _child.traits)>>
<<if _additionalTrait>>
<<set _child.traits = _child.traits.concat(_additionalTrait)>>
<</if>>
<</if>>
<<set _child.family = {}>>
<<set _child.family.mother = _mother.id>>
<<if _mother.pregnancy_father>>
<<set _child.family.father = _mother.pregnancy_father>>
<<set _father = setup.getNpcById(_child.family.father)>>
<<if _father>>
<<set _father.family ??= {kids: []}>>
<<set _father.family.kids ??= []>>
<<run _father.family.kids.push(_child.id)>>
<</if>>
<</if>>
<<if typeof _mother.family === 'undefined'>>
<<set _mother.family = {
kids: []
}>>
<</if>>
<<if typeof _mother.family.kids === 'undefined'>>
<<set _mother.family.kids = []>>
<</if>>
<<run _mother.family.kids.push(_child.id)>>
<<run delete _mother.pregnancy>>
<<set _mother.noPregnancyDays = randomInteger(180, 250)>>
<<if $pregnancyHappening.type === 'slave'>>
<<set $slaves[$pregnancyHappening.id] = _mother>>
<<elseif $pregnancyHappening.type === 'character'>>
<<set $characters[$pregnancyHappening.id] = _mother>>
<<else>>
<<set $guests[$pregnancyHappening.id] = _mother>>
<</if>>
<<if ($game.location.nursery ?? false)>>
<<run $nursery.push(_child)>>
<<elseif ($game.location.guesthouse ?? false)>>
<<run $guests.push(_child)>>
<<else>>
<<run $slaves.push(_child)>>
<</if>>
<<run delete $pregnancyHappening>>
<<goto 'Bedroom'>>
<</link>>
<<else>>
<center>
[img[setup.ImagePath+'places/cabin/childbirth_failed.jpg']]
</center>
<br /><br />
Despite the best efforts of the community, tragedy strikes. The child is born, but due to the harsh conditions and lack of medical resources, it becomes clear that survival is impossible. The child passes away in Mother <<=setup.displayName($tmpGirl)>>'s arms.
<br /><br />
<<link 'Continue'>>
<<for _childGuestI, _childGuest range $guests>>
<<set $guests[_childGuestI].happy -= 10>>
<</for>>
<<for _childSlaveI, _childSlave range $slaves>>
<<set $slaves[_childSlaveI].happy -= 10>>
<</for>>
<<set _mother = $tmpGirl>>
<<run delete _mother.pregnancy>>
<<if $pregnancyHappening.type === 'slave'>>
<<set $slaves[$pregnancyHappening.id] = _mother>>
<<else>>
<<set $guests[$pregnancyHappening.id] = _mother>>
<</if>>
<<unset $pregnancyHappening>>
<<goto 'Guest house'>>
<</link>>
<</if>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_foursome.jpg']]
</center>
<br/><br />
With a shared understanding, you all gradually moved towards the private quarters of your dwelling.
The scent of the champagne lingered in the air, adding an intoxicating layer to the already charged atmosphere.
<br /><br />
Entering the bedroom, the ambiance shifted again. The soft glow of a few candles placed strategically around the room created a warm and intimate setting. The air was thick with the heady mix of anticipation and the fragrant notes of aged champagne.
<br /><br />
<<sayNpc $tmpEvent.girls[0]>>
I like it here! Looks so comfortable!
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_foursome2.jpg']]
</center>
<br />
As the night wore on, the playful tension between you and the three women escalated into a magnetic attraction. The air was thick with desire, and the flickering candles cast shadows that seemed to dance in rhythm with the beating hearts in the room.
<br /><br />
<<for _key, _girlId range $tmpEvent.girlIds>>
<<set $guests[_girlId].relationship += 10>>
<<set $guests[_girlId].happy += 20>>
<<set $guests[_girlId].drunk = 100>>
<strong>Relationship with <<=setup.displayName($guests[_girlId])>> increased by 10</strong>
<br />
<</for>>
<br />
With a tender touch, <<=setup.displayName($tmpEvent.girls[2])>> began to slowly unbutton <<=setup.displayName($tmpEvent.girls[1])>>'s top, revealing the delicate contours of her breasts.
The room, once filled with laughter and shared stories, now witnessed a more intimate narrative—a tale of exploration and connection that defied the constraints of the outside world.
<br /><br />
<<sayNpc $tmpEvent.girls[1]>>
<<=$tmpEvent.girls[2].name>>!!! What are you doing? Ha-ha...
<</sayNpc>>
<br />
As the fabric fell away, unveiling the beauty that lay beneath, the ambiance in the room shifted into a more profound intimacy. The scent of passion and the faint notes of champagne lingered, creating an intoxicating atmosphere that mirrored the forbidden romance unfolding before them.
<br /><br />
As you and <<=setup.displayName($tmpEvent.girls[0])>> where watching, she slowly put hand on your crouch and started to unbutton your pants. As <<=setup.displayName($tmpEvent.girls[2])>> top fell off in revenge, your dick was already outside your pants.
<br /><br />
<<sayNpc $tmpEvent.girls[2]>>
Oh my!
<</sayNpc>>
<br />
<<sayNpc $tmpEvent.girls[1]>>
This might be best after party ever, heh.
<</sayNpc>>
<br />
They slowly started to crawl on the bed toward you till they reached your dick, <<=setup.displayName($tmpEvent.girls[0])>> firmly was holding in her hand.
<br /><br />
<<video 'cabin/house_party_event1'>>
<br /><br />
<<=setup.displayName($tmpEvent.girls[0])>> was the first who decided to get a taste of your dick. As other girls were already naked she grabbed your dick and started to suck it with passion as
<<=setup.displayName($tmpEvent.girls[1])>> took her hair and hold them while <<=setup.displayName($tmpEvent.girls[2])>> sucked your balls.
<br /><br />
<<video 'cabin/house_party_event2'>>
<br /><br />
<<sayNpc $tmpEvent.girls[1]>>
Leave something for others, girl.
<</sayNpc>>
<br />
<<=setup.displayName($tmpEvent.girls[1])>> took her turn. That felt different, not hard as <<=setup.displayName($tmpEvent.girls[0])>>. Almost felt like she's trying to making love. Gently and with love.
<br /><br />
<<video 'cabin/house_party_event3'>>
<br /><br />
As <<=setup.displayName($tmpEvent.girls[2])>> was ready for your dick, <<=setup.displayName($tmpEvent.girls[1])>> instead of sharing, just pulled down her panties and crawled onto you. She spread her legs and slowly slide onto your dick.
<br />
<<=setup.displayName($tmpEvent.girls[0])>> put two fingers on her clit and started to massage it as she bounced up and down with load moans.
<br /><br />
She fucked you for some time before <<=setup.displayName($tmpEvent.girls[2])>> looked frustrated and she undressed fully and winked at you.
<br /><br />
<<sayNpc $tmpEvent.girls[2]>>
Come her.
<</sayNpc>>
<br />
Other girls looked at her and with giggles took the same position by her side.
<br /><br />
<<video 'cabin/house_party_event4'>>
<br /><br />
<<=setup.displayName($tmpEvent.girls[2])>> bites her lip as you slowly slide into her pussy and start to fuck her.
<br /><br />
<<sayNpc $tmpEvent.girls[2]>>
Oh shit... That's so good...
<</sayNpc>>
<br />
<<sayNpc $tmpEvent.girls[1]>>
Fuck us all!
<</sayNpc>>
<br />
They both lean down with her pussies in the same line with reach for your hands.
<br /><br />
<<video 'cabin/house_party_event5'>>
<br /><br />
As you keep fucking <<=setup.displayName($tmpEvent.girls[1])>> you also put your fingers inside other two girls and fuck them with your fingers. They all moan as each of them holds each others hands.
<br />
Moans get loader and loader as one of the girls starts to shake her legs as you keep pounding <<=setup.displayName($tmpEvent.girls[0])>> tight pussy.
<br /><br />
<<linkreplace 'Cum'>>
<<video 'cabin/house_party_event6'>>
<br /><br />
As you start to cum <<=setup.displayName($tmpEvent.girls[0])>> and <<=setup.displayName($tmpEvent.girls[1])>> turns around and watches as your cum gets all over <<=setup.displayName($tmpEvent.girls[0])>> ass.
<br />
They giggle and leans toward your dick while trying to catch some of it before it lands on ass.
<br /><br />
<<horny_reset>>
<<addmins 30>>
<center>
[img[setup.ImagePath+'places/cabin/house_party_foursome_clean.webp']]
</center>
<br /><br />
<<=setup.displayName($tmpEvent.girls[1])>> decides you clean your dick with her mouth.
<br /><br />
<<link 'Leave'>>
<<goto 'Fire place'>>
<</link>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<br />
<<set _npcList = setup.getAvailablePersons18yo($guests)[0]>>
<<set _randomNpc = setup.getRandomElement(_npcList)>>
<<set _npc = $guests[_randomNpc]>>
The silhouette of a woman sways sensually to a rhythm only she can hear, her movements reflecting a mixture of grace and desperation.
The worn-out wooden floorboards creak beneath her bare feet as she loses herself in the dance.
<br />
The flickering shadows cast by the dancing flames seem to dance along with her, creating an otherworldly atmosphere.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/late_dance.jpg']]
</center>
<br />
As you stand there, a silent observer in the doorway, <<=setup.displayName(_npc)>> doesn't seem to notice your presence at first.
Her movements become more provocative, a strange juxtaposition to the harsh reality outside. It's almost as if she's trying to escape the desolation through the rhythm of her dance.
<br /><br />
Suddenly, <<=setup.displayName(_npc)>> catches a glimpse of you in the corner of her eye. Her body freezes for a moment, and her eyes widen in surprise.
A hint of vulnerability flashes across her face, but it quickly transforms into a mischievous smile.
<br /><br />
<<sayNpc _npc>>
<<= $player.name>>! I thought I am alone. How long have you been standing there?
<</sayNpc>>
<br />
She takes a step toward you, her eyes locked with yours. The firelight accentuates the contours of her face, revealing a mix of defiance and playfulness.
<br /><br />
<<sayNpc _npc>>
Did you come here just to watch, or are you looking for a bit of company?
<</sayNpc>>
<br />
<<sayNpc _npc>>
Maybe I could offer you something... a little more personal.
<</sayNpc>>
<br /><br />
<<linkreplace 'Take a seat'>>
<<run $('#option_no').hide()>>
You take a seat on a worn-out wooden chair, and she approaches you with a seductive sway in her hips. The pulsating rhythm of her dance matches the erratic beat of your heart.
<br />
The flickering candlelight casts a warm glow on the scene, accentuating the contours of her body as she moves.
<br /><br />
<<video 'cabin/late_dance1'>>
<br /><br />
She turns around and places one hand on your shoulder, lightly trailing her fingers down your arm. The scent of smoke and the faint aroma of something sweet linger in the air. Her eyes hold a playful invitation as she leans in, letting you grab and play with her breast.
<br /><br />
<<video 'cabin/late_dance2'>>
<br /><br />
With a sultry gaze, she extends her hand, reaching your pants. She starts to unzip them...
<br /><br />
<<sayNpc _npc>>
Just relax and let me do the rest.
<</sayNpc>>
<br />
<<video 'cabin/late_dance3'>>
<br /><br />
She finishes and helps you take out your dick. She grabs it firmly and makes few sensual strokes with her hand while sliding down her panties with other.
<br /><br />
<<video 'cabin/late_dance4'>>
<br /><br />
With leg she kicks away her panties she just took off and leans closer while slowly bending a bit. She grabs your hard dick in her hand and aims it towards her pussy...
<br />
She slowly slides your dick inside her pussy.
<br /><br />
<<sayNpc _npc>>
Just relax. I will take care of you.
<</sayNpc>>
<br />
<<video 'cabin/late_dance5'>>
<br /><br />
As your dick gets moist enough, she gradually picks up the pace and increasingly performs her movements faster and faster.
<br /><br />
<<sayNpc _npc>>
This feels so good! Just don't dare to move. It's all me tonight.
<</sayNpc>>
<br />
With her hands, she pushes against your legs and increases the pace even more.
<br /><br />
<<linkreplace 'Cum'>>
<<addhours 1>>
<<horny_reset>>
<<set $guests[_randomNpc].happy += 10>>
<<set $guests[_randomNpc].horny = 0>>
<center>
[img[setup.ImagePath+'game/misc/creampie_reverse_cowgirl.webp']]
</center>
<br />
You cum inside her pussy. She feels that and makes a loud moan as her legs start shaking and she jumps off you while your cum drips all over your dick.
<br /><br />
<<sayNpc _npc>>
Oh, that was something. Have a good night!
<</sayNpc>>
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<div id="option_no">
<<linkreplace 'Decline offer'>>
<<goto 'Wood cabin'>>
<</linkreplace>>
</div><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/gate_lone_survivor.jpg']]
</center>
<br /><br />
The lone survivor that you let stay overnight and feed at your camp yesterday has gathered his belongings and is waiting for you at the gate.
<br /><br />
<<anonguy>>
Thank you very much! I will never forget your hospitality. I have a gift of gratitude for you.
<</anonguy>>
<<pickup $backpack 'antibiotics' 1>>
<strong>You received <strong class="iitem">1 antibiotics</strong></strong>
<br /><br />
<<link 'Continue'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/gate_lone_survivor_steal.png']]
</center>
<br /><br />
The lone survivor that you let stay overnight and feed at your camp yesterday is nowhere to be found. The gate is left half-open and it appears that food has been taken from the storage.
<br /><br />
<<set _food = Math.min(20, $backpack.count('food'))>>
<<drop $backpack 'food' _food>>
<strong>You lost <strong class="iitem"><<=_food>> food</strong></strong>
<br /><br />
<<link 'Continue'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/gate_lone_survivor.jpg']]
</center>
<br /><br />
A lone survivor approaches the gate, claiming to be a doctor who can provide valuable medical assistance to your settlement. However, you also know that they have a history of stealing from other settlements.
<br /><br />
<<anonguy>>
Please, sir. Can I stay here for one night? I'm hungry and I don't have the strength to continue my journey. I beg you. I could offer you something in return for it..
<</anonguy>>
<br /><br />
<<if setup.cabinInventory.has('food', 2)>>
<<link 'Let him in'>>
<<set setup.cabinInventory.drop('food', 2)>>
<<set $game.lone_survivor = true>>
<<goto 'Wood cabin'>>
<</link>>
<</if>>
<<linkdesc>>
-2 food.
<</linkdesc>>
<<link 'Tell him to go away'>>
<<set $player.goodwill-->>
<<set $player.reputation-->>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/old_merchant.jpg']]
</center>
<br /><br />
<<anonguy>>
Let me take a look... I am ready to pay 20 caps for one.
<</anonguy>>
<<set _hasBabies = false>>
<table id="slaves">
<<for _nurseryI, _nursery range ($nursery ?? [])>>
<<set _hasBabies = true>>
<<capture _nurseryI, _nursery>>
<tr>
<td style="width: 300px">
<span class="name-no-click"><<=setup.displayName(_nursery)>></span>
</td>
<td>
Age: <<=setup.getAge(_nursery)>>
</td>
<td>
<<link 'Sell'>>
<<dialog 'Throw out'>>
Are you sure you want to sell <<=(_nursery.gender ? 'him' : 'her')>>?
<br />
<<link 'Yes' 'Event: Baby merchant sell'>>
<<run $nursery.splice(_nurseryI, 1)>>
<<dialogclose>>
<<set $player.goodwill -= 2>>
<<set $player.money += 20>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<table id="slaves">
<<for _slaveI, _slave range $slaves>>
<<if setup.getAge(_slave) > 17>>
<<continue>>
<</if>>
<<set _hasBabies = true>>
<<capture _slaveI, _slave>>
<tr>
<td style="width: 300px">
<span class="name-no-click"><<=_slave.name>></span>
</td>
<td>
Age: <<=setup.getAge(_slave)>>
</td>
<td>
<<link 'Sell'>>
<<dialog 'Throw out'>>
Are you sure you want to sell <<=(_slave.gender ? 'him' : 'her')>>?
<br />
<<link 'Yes' 'Event: Baby merchant sell'>>
<<run $slaves.splice(_slaveI, 1)>>
<<dialogclose>>
<<set $player.goodwill -= 2>>
<<set $player.money += 20>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<table id="slaves">
<<for _guestI, _guest range $guests>>
<<if setup.getAge(_guest) > 17>>
<<continue>>
<</if>>
<<set _hasBabies = true>>
<<capture _guestI, _guest>>
<tr>
<td style="width: 300px">
<span class="name-no-click"><<=_guest.name>></span>
</td>
<td>
Age: <<=setup.getAge(_guest)>>
</td>
<td>
<<link 'Sell'>>
<<dialog 'Throw out'>>
Are you sure you want to sell <<=(_guest.gender ? 'him' : 'her')>>?
<br />
<<link 'Yes' 'Event: Baby merchant sell'>>
<<assignedTo _guest 'none'>>
<<guestRemove _guestI>>
<<dialogclose>>
<<set $player.goodwill -= 2>>
<<set $player.money += 20>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<<if !_hasBabies>>
<strong>You have nothing to sell...</strong>
<</if>>
<br /><br />
<<link 'Finish trading'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/old_merchant.jpg']]
</center>
<br /><br />
<<anonguy>>
What kind of place is this? It doesn't really matter. I have a generous offer for you. Do you have small children or newborns? I'm ready to buy them from you.
<</anonguy>>
<br /><br />
<div id="options">
<<linkreplace 'What he will do with them'>>
<<anonguy>>
Why do you care? Have you ever eaten them? Get ready for a delicious soup. Mmm...
<</anonguy>>
<br /><br />
<</linkreplace>>
<<link 'I accept, choose one'>>
<<goto 'Event: Baby merchant sell'>>
<</link>>
<<link 'Maybe some other time'>>
<<goto 'Wood cabin'>>
<</link>>
</div>
<<linkreplace 'Kill him'>>
<<run $('#options').hide()>>
<center>
[img[setup.ImagePath+'places/cabin/baby_merchant_killed.jpg']]
</center>
<br /><br />
Looking into his eyes, you find an old, rusted pipe within arm's reach, and you strike him in the head with it. He wasn't prepared for it and falls dead to the ground. Within seconds, the ground around him turns red.
<br />
<br />
<strong>People like him will leave you alone for a while.</strong>
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<<set $player.goodwill++>>
<<set $game.baby_merchant_day = $game.day>>
<</linkreplace>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/event_base_attack_capture.jpg']]
</center>
<br /><br />
<<set _eventBaseAttackCapturedGirls = 1>>
<<if Object.keys($prevFight).length && setup.percentageChance(50) && $slaves.length > 1>>
<<set _eventBaseAttackCapturedGirls++>>
<</if>>
As you look outside your gates in the distance you see group of attackers walking away with <strong class="iitem"><<=_eventBaseAttackCapturedGirls>></strong> of your slaves.
<br /><br />
<<set _eventBaseAttackSlaveListIds = setup.getRandomPersonIds($slaves, _eventBaseAttackCapturedGirls).sort().reverse()>>
They took:
<br />
<<set _beforeSlaves = clone($slaves)>>
<<for _eventBaseAttackSlaveListId, _eventBaseAttackSlaveList range _eventBaseAttackSlaveListIds>>
<<capture _eventBaseAttackSlaveListId>>
<strong class="iitem"><<=$slaves[_eventBaseAttackSlaveList].name>></strong><br />
<<set $slaves.splice(_eventBaseAttackSlaveList, 1)>>
<</capture>>
<</for>>
<br /><br />
<<link 'Get up'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/event_base_attack.jpg']]
</center>
<<set _guards = setup.getPersonsForLocation($guests, 'guard')>>
<<set _allyCount = _guards.length + Object.keys($player.companions).length>>
<<set _enemyGuyCount = Math.max(Math.floor(_allyCount / 3), 4)>>
<<set _enemyGirlCount = Math.max(Math.floor(_allyCount / 2)-1, 1)>>
<br /><br />
As you stroll through your village, enjoying the warm sunshine on your face, a sudden commotion catches your attention. One of your girls, sprints towards you, her face contorted with fear and her eyes wide with panic. She screams at the top of her lungs, "Help! Help! They're attacking our base!"
<br /><br />
Between gasps for breath, the girl manages to respond, her voice trembling, "A group of bandits! They stormed our gates and managed to break through! They're wreaking havoc inside!"
<br /><br />
As you arrive at the gate, the sight that greets you is one of chaos.
Gates lie broken and splintered, remnants of a violent struggle and in front of you are standing <<=_enemyGuyCount>> guys and <<=_enemyGirlCount>> <<=(_enemyGirlCount > 1 ? 'women' : 'woman')>>.
<br /><br />
<<set $prevFight = {}>>
<div id="option1">
<<include 'Event: Base attack - fight'>>
</div>
<<linkreplace 'Try to negotiate'>>
<<run $('#option1').hide()>>
<<if $player.int < 30>>
<center>
[img[setup.ImagePath+'places/cabin/event_base_attack_laugh.jpg']]
</center>
<br /><br />
They all start laughing in your face. One of them spits on your face.
<br /><br />
<strong class="iitem">Your intelligence failed</strong>
<br /><br />
<<include 'Event: Base attack - fight'>>
<<else>>
They mockingly look at each other and nods their heads.
<br /><br />
"<strong>You have a deal! But we'll take on of your slaves with us</strong>"
<br /><br />
<<link 'Accept the offer'>>
<<goto 'Event: Base attack - lost'>>
<</link>>
<<linkdesc>>
Will take one of your slaves.
<</linkdesc>>
<<include 'Event: Base attack - fight'>>
<</if>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
Stepping outside, you hear voices. You decide to go and see what's happening. A couple of girls are looking at the garden and discussing something among themselves.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/bathhouse_talk.jpg']]
</center>
<br /><br />
<<set _randomGuests = setup.getAvailablePersons18yo($guests)>>
As they sat around the fire, <<=setup.displayName($guests[_randomGuests[0][0]])>> cleared her throat and caught the attention of the others.
<br /><br />
<<say $guests[_randomGuests[0][0]].name setup.ImagePath+'/people/anongirl.png'>>
Ladies, I've been thinking. We've been through so much, and it's high time we consider our own well-being
<</say>>
<br /><br />
<<=setup.displayName($guests[_randomGuests[0][1]])>>, a woman with a twinkle of mischief in her eyes, raised an eyebrow.
<br /><br />
<<say $guests[_randomGuests[0][1]].name setup.ImagePath+'/people/anongirl.png'>>
What do you have in mind, <<=$guests[_randomGuests[0][0]].name>>? More scavenging runs for supplies?
<</say>>
<br /><br />
<<say $guests[_randomGuests[0][0]].name setup.ImagePath+'/people/anongirl.png'>>
No, <<=$guests[_randomGuests[0][1]].name>>, not quite. I've been hearing murmurs of exhaustion among us. Washing ourselves under rainwater and whatever springs we find has become tiresome. We deserve a chance to relax and take care of ourselves.
<br />
How about we ask <<=$player.name>> to build us something like bathhouse? maybe also with sauna?
<</say>>
<br />
<<=setup.displayName($guests[_randomGuests[0][3]])>> leaned forward, her eyes alight with a newfound idea. The women exchanged glances, intrigued by the concept.
<br />
<<=setup.displayName($guests[_randomGuests[0][2]])>>'s lips curled into a determined smile.
<br /><br />
<<say $guests[_randomGuests[0][3]].name setup.ImagePath+'/people/anongirl.png'>>
A sauna? Now that's an idea. We'll create a place where we can wash away the dirt and relax our tired bodies. A sanctuary amidst the chaos.
<</say>>
<br />
With a renewed sense of purpose, the women began to sketch out their ideas, discussing how they could repurpose salvaged materials, create a heating system, and design a space that would bring a semblance of normalcy to their lives.
<br /><br />
They continued their conversation for a while as you stood behind and listened to everything. After a moment, one of them turned around and noticed you were behind. The other girls also turned and asked if you liked the idea and if you were ready to do it.
<br /><br />
<<link "Anything for you, girls">>
<<notify 6s>>Bathhouse available in workbench!<</notify>>
<<goto 'Wood cabin'>>
<</link>>
<<link "I'll think about it">>
<<notify 6s>>Bathhouse available in workbench!<</notify>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">GUESTHOUSE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/event_common_capital.webp']]
</center>
<br /><br />
<<set _persons = setup.getPersonsForLocation($guests, 'garden')>>
<<set _randomPersons = setup.getRandomPersons(_persons, 2)>>
<<set
_randomPerson1Id = _randomPersons[0],
_randomPerson2Id = _randomPersons[1]
>>
<<unset $tmpGirlCapture>>
<<set _money = randomInteger(50, 75)>>
<<set _splitMoneyPerPerson = Math.round(_money / 3, 0)>>
<<set _splitMoney = _money - _splitMoneyPerPerson * 2>>
<strong><<=$guests[_randomPerson1Id].name>></strong> and <strong><<=$guests[_randomPerson2Id].name>></strong> are arguing and fighting over a rusty metal box which lays on the ground between them.<br />
They both claim ownership over the coins inside; one for finding the box, and the other for getting the lock open.
There are <strong class="iitem"><<=_money>></strong> caps inside, enough to considerably help the entire colony if needed.
<br /><br />
<div id="option1">
<<set _linkName = 'Interview ' + $guests[_randomPerson1Id].name>>
<<linkreplace `_linkName`>>
<<set $guestId = _randomPerson1Id>>
<<set $tmpGirl = $guests[_randomPerson1Id]>>
<<capture $tmpGirl>>
<<include 'NPC info'>>
<</capture>>
<</linkreplace>>
</div>
<div id="option2">
<<set _linkName = 'Interview ' + $guests[_randomPerson2Id].name>>
<<linkreplace `_linkName`>>
<<set $guestId = _randomPerson2Id>>
<<set $tmpGirl = $guests[_randomPerson2Id]>>
<<capture $tmpGirl>>
<<include 'NPC info'>>
<</capture>>
<</linkreplace>>
</div>
<<linkreplace 'Render judgment'>>
<br />
You've decided.
<br /><br />
<<set _linkName = 'Give box to ' + $guests[_randomPerson1Id].name>>
<<link `_linkName`>>
<<set $guests[_randomPerson1Id].relationship = Math.min($guests[_randomPerson1Id].relationship + 10, 100)>>
<<set $guests[_randomPerson2Id].relationship -= 20>>
<<goto 'Guest house'>>
<</link>>
<<linkdesc>>
+10 relationship <<=$guests[_randomPerson1Id].name>>; -20 relationship <<=$guests[_randomPerson2Id].name>>
<</linkdesc>>
<<set _linkName = 'Give box to ' + $guests[_randomPerson2Id].name>>
<<link `_linkName`>>
<<set $guests[_randomPerson2Id].relationship = Math.min($guests[_randomPerson2Id].relationship + 10, 100)>>
<<set $guests[_randomPerson1Id].relationship -= 20>>
<<goto 'Guest house'>>
<</link>>
<<linkdesc>>
+10 relationship <<=$guests[_randomPerson2Id].name>>; -20 relationship <<=$guests[_randomPerson1Id].name>>
<</linkdesc>>
<<link 'Split between them'>>
<<set $guests[_randomPerson2Id].relationship -= 5>>
<<set $guests[_randomPerson1Id].relationship -= 5>>
<<goto 'Guest house'>>
<</link>>
<<linkdesc>>
-5 relationship
<</linkdesc>>
<<link 'Split between you three'>>
<<set $guests[_randomPerson2Id].relationship -= 10>>
<<set $guests[_randomPerson1Id].relationship -= 10>>
<<set $player.money += _splitMoney>>
<<goto 'Guest house'>>
<</link>>
<<linkdesc>>
+<<=_splitMoney>> caps; -10 relationship
<</linkdesc>>
<<link 'Keep them to yourself'>>
<<set $guests[_randomPerson2Id].relationship -= 20>>
<<set $guests[_randomPerson1Id].relationship -= 20>>
<<set $player.money += _money>>
<<goto 'Guest house'>>
<</link>>
<<linkdesc>>
+<<=_money>> caps; -20 relationship
<</linkdesc>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/kid_stealing_food.jpg']]
</center>
<br /><br />
You hear noise coming from a place where you've stored some food, and decide to cautiously investigate its source. The door to the room is ajar and the sounds keep getting louder and louder as you approach - something's definitely here. To your surprise, as you carefully take a peak in between the door's gap, you see a small child in front of you. He immediately spots you peering through the doorway, a fearful look in his eyes.
Abandoning stealth and swinging open the door, you see that they're holding a few pieces of food in their gaunt hands.
<br /><br />
<<set _foodOptions = [$storage.count('food'), $backpack.count('food'), 5]>>
<<set _foodGive = Math.min.apply(null, _foodOptions.filter(Boolean))>>
<<if _foodGive && ($storage.count('food') || $backpack.count('food'))>>
<div id="option_food">
<<linkreplace 'Tell him to take as much as he likes.'>>
<<run $('#option1_desc, #option2, #option_invite').hide()>>
<<if $storage.count('food') >= _foodGive>>
<<drop $storage 'food' _foodGive>>
<<else>>
<<drop $backpack 'food' _foodGive>>
<</if>>
<strong>You've lost <<=_foodGive>> food.</strong>
<br /><br />
A wide smile bursts onto the child's face as he exclaims, <strong>"Thank you so much mister!"</strong> He takes some more food, before quickly darting out of the building and disappearing into the nearby forest.
<br /><br />
<<link 'Leave'>>
<<set $player.goodwill++>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<div id="option1_desc">
<<linkdesc>>
-<<=_foodGive>> food
<</linkdesc>>
</div>
</div>
<</if>>
<<if ($game.location.nursery ?? false)>>
<div id="option_invite">
<<linkreplace 'Invite to live in your settlement'>>
<<run $('#option2, #option_food').hide()>>
<<newguy>>
<<set $tmpGuy.birthDate = setup.getBirthDate(randomInteger(7, 13))>>
<<set $tmpGuy.relationship = randomInteger(40, 70)>>
<<run $nursery.push($tmpGuy)>>
A wide smile bursts onto the child's face as he exclaims, <strong>"Thank you so much mister! I would like that!"</strong>. He puts down the food he was trying to steal, and you show him a place where he can sleep.
<br /><br />
<<link 'Leave'>>
<<set $player.goodwill += 2>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div>
<</if>>
<div id="option2">
<<link 'Throw him out.'>>
<<set $player.goodwill -= 5>>
<<goto 'Wood cabin'>>
<</link>>
</div><<if [0,2].includes($tmpGirl.gender)>>
<<set _portrait = '/people/anongirl.png'>>
<<else>>
<<set _portrait = '/people/anonguy.png'>>
<</if>>
<br />
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<if $tmpGirl.washedBathhouse>>
<<sayNpc $tmpGirl>>
Sorry, I will have to decline. I already was in bathhouse today. Maybe some other time
<</sayNpc>>
<<else>>
<<set _isOk = true>>
<<sayNpc $tmpGirl>>
Oh, I like where this is going. Lead the way.
<</sayNpc>>
<</if>>
<<else>>
<<sayNpc $tmpGirl>>
Sorry, I wouldn't be comfortable there together with you.
<</sayNpc>>
<</if>>
<br /><br />
<<if _isOk>>
<<link 'Go to the shower'>>
<<set $oldTmpGirlLocation = $tmpGirl.location>>
<<set $tmpGirl.location = 'shower'>>
<<fuck $tmpGirl>>
<</link>>
<</if>>
<<link 'Back'>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<</if>>
<</link>><h1 class="ptitle"><<=$game.cabinName ?? ''>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/horse_merchant.jpg']]
</center>
<br /><br />
As you approach the village gate, you encounter a stranger standing next to a colorful caravan filled with beautiful horses. He introduces himself as Barnaby, the Horse Traveling Merchant. Barnaby explains that he's passing through the area and offers a selection of horses for sale. He also mentions that he's a skilled horse trainer and takes great care of his animals...<br /><br />
<<anonguy>>
Would you want to buy a horse?
<</anonguy>>
<br /><br />
<div id="option1">
<<linkreplace 'Yes'>>
With excitement, Barnaby shows the traveler various horses and tells that one horse costs <strong class="iitem">400 caps</strong>
<br /><br />
<<if $player.money >= 400>>
<<linkreplace 'Buy horse'>>
<<run $('#option2').hide()>>
<<run $('#option1_desc').hide()>>
<<set $player.money -= 400>>
What you will call your horse? <<textbox "_tmpHorseName" 'Bullet'>>
<br /><br />
<<link 'Leave'>>
<<set $player.horse = _tmpHorseName>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<div id="option1_desc">
<<linkdesc>>-400 caps<</linkdesc>>
</div>
<</if>>
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'No'>>
<<run $('#option1').hide()>>
With a gracious smile, Barnaby nodded understandingly, accepting the traveler's decision.
<br /><br />
<<anonguy>>
No worries at all. If you ever change your mind I'll probably come and check on you again
<</anonguy>>
<br /><br />
With that, the traveler continued on his way, leaving you and your beautiful horses behind.
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">KITCHEN</h1>
<br /><br />
<<video 'kitchen/stuck1'>>
<br /><br />
Entering the kitchen, you see <<=setup.displayName($tmpGirl)>>. She's pulling something by the sink. You decide to ask if everything is okay, to which she replies that her hand is stuck while cleaning the drain.
<br /><br />
<<say $tmpGirl.name setup.ImagePath+'/people/anongirl.png'>>
Could you help me please?
<</say>>
<br /><br />
<div id="option_help">
<<link 'Help her'>>
<<run $('#option_fun, #option_help').hide()>>
<<run $('#option_end').show()>>
<<set $player.goodwill++>>
<</link>>
</div>
<div id="option_fun">
<<linkreplace 'Have some fun'>>
<<set _hadFun = true>>
<<addmins 30>>
<<set $guests[$guestId].horny = 0>>
<<run $('#option_help').hide()>>
<<video 'kitchen/stuck2'>>
<br /><br />
<<say $tmpGirl.name setup.ImagePath+'/people/anongirl.png'>>
Really? You think this is the right time? Ohh... god...
<</say>>
<br /><br />
<<video 'kitchen/stuck3'>>
<br /><br />
As you grab her top and pull it, one of her breasts falls out swings as you fuck her tight pussy. She's clearly enjoying it as she doesn't resist in any way.
<br /><br />
<<linkreplace 'Cum'>>
<<video 'kitchen/stuck4'>>
<br /><br />
You pull out and cum all over her back as she still manages to get her hand out of the drain. Cum drops from her back on the ground.
<<horny_reset>>
<<run $('#option_end').show()>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_end" style="display:none;">
<center>
[img[setup.ImagePath+'places/kitchen/stuck.jpg']]
</center>
<br /><br />
<<=setup.displayName($tmpGirl)>> manages to pull out the trapped arm, and she sighs in relief.
<br /><br />
<<say $tmpGirl.name setup.ImagePath+'/people/anongirl.png'>>
Thank you so much!
<</say>>
<br /><br />
<<link 'Leave'>>
<<goto 'Kitchen-room'>>
<</link>>
</div><h1 class="ptitle">KITCHEN</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/event_rotten_food.jpg']]
</center>
<<set _persons = setup.getPersonsForLocation($guests, 'garden')>>
<<if _persons.length>>
<<set _randomPerson = _persons[Math.floor(Math.random()*_persons.length)]>>
<<set _person = $guests[_randomPerson]>>
<<else>>
<<set _persons = setup.getPersonsForLocation($slaves, 'garden')>>
<<set _randomPerson = _persons[Math.floor(Math.random()*_persons.length)]>>
<<set _person = $slaves[_randomPerson]>>
<</if>>
<br /><br />
A weary <strong><<=setup.displayName(_person)>></strong> reports grave news. Some of the food rations appear to have gone bad. Somebody had forgotten to shield them properly, allowing bugs to get into the containers.
<br /><br />
<<set _rottenPercentage = 20>>
<<set _countFood = $backpack.count('food')>>
<<set _foodOutBackpack = Math.round( (1.0 * _rottenPercentage / 100) * _countFood, 0)>>
<<set _countFood = $storage.count('food')>>
<<set _foodOutStorage = Math.round( (1.0 * _rottenPercentage / 100) * _countFood, 0)>>
<<set _foodOut = _foodOutBackpack + _foodOutStorage>>
Bickering about whose fault the situation quickly evolves into a different discussion, as the hungry guests begin to argue if they can afford to throw away precious food, even if a little past its prime.
<br /><br />
<<link 'Throw the food out'>>
<<drop $backpack 'food' _foodOutBackpack>>
<<drop $storage 'food' _foodOutStorage>>
<<goto 'Kitchen-room'>>
<</link>>
<<linkdesc>>
Throw <<=_foodOut>> food out
<</linkdesc>>
<<link 'Keep the food'>>
<<if setup.percentageChance(50)>>
<<set $game.foodRotten = true>>
<</if>>
<<goto 'Kitchen-room'>>
<</link>>
<<linkdesc>>
Chance that your guests or slaves will get ill from food poisoning
<</linkdesc>>
<<set $game.rotten_rations_day = $game.day>><h1 class="ptitle">SETTLEMENT</h1>
<br /><br />
<<set _horseRideMapping = {
1: 'The girl turned around on the back of the horse, facing you, and sensually began to kiss you and pull off her blouse.',
2: 'Girl kisses our chest and in a matter of seconds your dick is already in her mouth',
3: 'You slowly pull her on you and push her wet pussy onto your hard dick',
4: 'She spreads her legs and takes the lead',
5: 'She turns around and you cum on her firm ass as she keeps rubbing it against your dick',
}>>
<<set _videoName = '/settlement/horse_ride' + ($horseRideAction ?? 1)>>
<<video `_videoName`>>
<<if $horseRideAction !== 5>>
<<horny 15>>
<</if>>
<br /><br />
<<= _horseRideMapping[($horseRideAction ?? 1)]>>
<br /><br />
<<if $horseRideAction !== 5>>
<<link 'Blowjob'>>
<<addmins 10>>
<<set $horseRideAction = 2>>
<<goto `passage()`>>
<</link>>
<<link 'Fuck her'>>
<<addmins 10>>
<<set $horseRideAction = 3>>
<<goto `passage()`>>
<</link>>
<<link 'Let her ride you'>>
<<addmins 10>>
<<set $horseRideAction = 4>>
<<goto `passage()`>>
<</link>>
<<if $player.horny >= 100>>
<<link 'Cum'>>
<<addmins 5>>
<<set $horseRideAction = 5>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<</if>>
<</if>>
<<if $horseRideAction === 5>>
<<link 'Leave'>>
<<unset $horseRideAction>>
<<goto 'Settlement'>>
<</link>>
<</if>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
On the first floor, you hear some murmuring and knocking noises. There are also voices audible, one a woman's, the other a man's.
<<if $guests.length > 0>>
And you're almost certain that they don't belong to a guest you're hosting.
<<else>>
You're supposed to be alone. There's almost certainly an intruder in your cabin.
<</if>>
<br /><br />
You decide to check the first floor.
<br /><br />
As you reach the lower level, the faint sound of clinking catches your attention. Your heart races as you creep towards the source of the noise, your worn-out boots barely making a sound on the debris-strewn floor. Through a cracked doorway, you glimpse a flicker of movement.
<br /><br />
<<video 'cabin/uninvited_couple1'>>
<br /><br />
Peering around the corner, your eyes widen at the sight: a couple, their tattered clothing and gaunt faces reflecting the harshness of their lives. They were rifling through the stash of canned food you had managed to scavenge over time. Your fists clenched instinctively, anger and desperation surging within you.
<br /><br />
The sound was enough to alert the couple.
<br /><br />
<strong>They try to explain that they hadn't eaten for several days and they had no choice but to try to find some food here. They are so desperately hungry that they can't think properly or stand on their feet anymore.</strong>
<br /><br />
<<set _foodOptions = [$storage.count('food'), $backpack.count('food'), 20]>>
<<set _foodGive = Math.min.apply(null, _foodOptions.filter(Boolean))>>
<div id="option1">
<<linkreplace 'Offer them food if you can fuck the girl'>>
<<set $player.goodwill-->>
<<run $('#option1_desc, #option2, #option3').hide()>>
<<if $backpack.count('food') >= _foodGive>>
<<drop $backpack 'food' _foodGive>>
<<else>>
<<drop $storage 'food' _foodGive>>
<</if>>
<<run $('#option2').hide()>>
<<anongirl>>
Fuck you! Who do you think you are?!
<</anongirl>>
<br /><br />
<<anonguy>>
Babe...
<</anonguy>>
<br /><br />
<<video 'cabin/uninvited_couple2'>>
<br /><br />
<<anongirl>>
Okay... I'll do it. But don't expect me to be happy about it...
<</anongirl>>
<br /><br />
<<linkreplace 'Tell her to undress'>>
<<video 'cabin/uninvited_couple3'>>
<br /><br />
She starts undressing while her man is knelt down and gathering all the food cans, not even attempting to look at her.
<br /><br />
<div id="option3">
<<linkreplace 'Tell her to suck you'>>
<<set _sucked = true>>
<<video 'cabin/uninvited_couple4'>>
<br /><br />
You sit down in the chair, and the girl kneels down. She looks at her man one last time, who with a broad smile on his face, can't stop watching the cans of food he's gathered. The girl's gaze becomes mocking, and she seems intent on making him feel uncomfortable, starting to enthusiastically suck on your dick while looking at you.
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'Fuck her'>>
<<if !_sucked>>
<<run $('#option3').hide()>>
<</if>>
<<video 'cabin/uninvited_couple5'>>
<br /><br />
She reclines on her side on the carpet, facing her man who still hasn't even looked in your direction. You slowly slide your dick into her, and she unexpectedly tenses up and then relaxes. She's no longer concerned about what her man is doing; she's completely surrendered to you.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<video 'cabin/uninvited_couple6'>>
<br /><br />
You cum right inside her, and she enjoys every drop of you. She continues to moan while your sperm leaks out of her wet pussy.
<br /><br />
<<anonguy>>
Hey, what the hell?! Babe! How could you allow that? We should leave.
<</anonguy>>
<br /><br />
<<link 'Escort them outside'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<linkdesc 'option1_desc'>>
-<<=_foodGive>> food
<</linkdesc>>
</div>
<div id="option2">
<<linkreplace 'Give them food and tell them to get lost'>>
<<set $player.goodwill++>>
<<run $('#option2_desc, #option1, #option3').hide()>>
<<if $backpack.count('food') >= _foodGive>>
<<drop $backpack 'food' _foodGive>>
<<else>>
<<drop $storage 'food' _foodGive>>
<</if>>
<center>
[img[setup.ImagePath+'places/cabin/uninvited_couple.jpg']]
</center>
<br /><br />
<<anongirl>>
Really? Thank you so much!!
<</anongirl>>
<br /><br />
Both the man and the woman wear a grateful smile on their faces. They quickly pack the food into their bags as if fearing you might change your mind.
<br /><br />
<<link 'Escort them outside'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<<linkdesc 'option2_desc'>>
-<<=_foodGive>> food
<</linkdesc>>
</div>
<div id="option3">
<<link 'Fight them'>>
<<set $enemies = []>>
<<newgirl>>
<<set $tmpGirl.strength += 10>>
<<run $enemies.push($tmpGirl)>>
<<newguy>>
<<set $tmpGuy.strength += 10>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Wood cabin' 'Wood cabin' true>>
<</link>>
</div><h1 class="ptitle">SHOWER</h1>
<br /><br />
<<set _npc = $guests[$tmpEvent.id]>>
With a slow turn of the doorknob, you push the door ajar, revealing the silhouette of <<=setup.displayName(_npc)>> standing under the feeble stream of water.
Droplets cascade down her body, and her expression shifts from surprise to a sheepish smile as she notices your presence.
<br /><br />
<<video 'shower/taken1'>>
<br /><br />
<<sayNpc _npc>>
Sorry for not asking permission. I owe you one.
<</sayNpc>>
<br />
Her voice carrying a hint of warmth and sincerity. Her eyes meet yours, reflecting a mix of exhaustion and gratitude
<br /><br />
<<linkreplace 'How about now?'>>
She giggles as she pulls curtains aside and fully shows her naked body.
<br /><br />
<<sayNpc _npc>>
So fast? Aren't you impatient one.
<</sayNpc>>
<br /><br />
<<video 'shower/taken2'>>
<br /><br />
She drops on her knees and unzips your pants, takes out your dick and strokes it before sucking it in her mouth.
<br />
She looks straight in your eyes with a smile on her face before she goes down to your balls and licks them too.
<br /><br />
<<sayNpc _npc>>
Ah, whatever... Fuck me!
<</sayNpc>>
<br />
She turns around and lifts her leg as you prepare to slide your dick into her wet pussy.
<br /><br />
<<if _npc.virgin>>
<<set $guests[$tmpEvent.id].virgin = false>>
<strong>
<<=setup.displayName(_npc)>> lost her virginity!
</strong>
<br /><br />
<</if>>
<<video 'shower/taken3'>>
<br /><br />
She grabs the shower curtains and firmly clings to them, pulling them as she lets out a loud moan.
<br />
She looks at you as you fuck her pussy while holding curtains with one hand and you with another.
<br /><br />
<<sayNpc _npc>>
Don't spare me.
<</sayNpc>>
<br />
<<video 'shower/taken5'>>
<br /><br />
She releases your hand and grabs the faucet when you pick up the pace, starting to fuck her faster and stronger. Her moans are getting louder.
<br /><br />
<<sayNpc _npc>>
Just don't cum inside. I want you all on my ass or back.
<</sayNpc>>
<br />
<<linkreplace 'Cum inside her'>>
<<addmins 30>>
<<video 'shower/taken4'>>
<br /><br />
You grab her by waist and pull her as close as you can to yourself before cumming inside her. At first she doesn't understand that and looks at you with a smile on her face but as soon as she notices
that you didn't pull out she gets annoyed and stomps out of the shower half naked.
<br /><br />
<<sayNpc _npc>>
Really? Even after I asked you not to?
<</sayNpc>>
<<horny_reset>>
<br />
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<addmins 30>>
<<goto 'Wood cabin'>>
<</link>><<link 'Attack them'>>
<<set $enemies = []>>
<<set _guards = setup.getPersonsForLocation($guests, 'guard')>>
<<set _allyCount = _guards.length + Object.keys($player.companions).length>>
<<set _enemyGuyCount = Math.max(Math.floor(_allyCount / 3), 4)>>
<<set _enemyGirlCount = Math.max(Math.floor(_allyCount / 2)-1, 1)>>
<<for _baseAttackI = 0; _baseAttackI < _enemyGuyCount; _baseAttackI++>>
<<newguy>>
<<set $tmpGuy.strength = randomInteger(40, 70)>>
<<if setup.percentageChance(20)>>
<<set
$tmpGuy.inventory = {
'knife': 1
}
>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<</for>>
<<for _i = 0; _i < _enemyGirlCount; _i++>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<</for>>
<<fight $enemies 'Wood cabin' 'Event: Base attack - lost' false _guards>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<<newgirl>>
<<set _randomGuests = setup.getAvailablePersons18yo($guests)>>
As you come out of your room in the morning, one of your guests comes running towards you, loudly saying that one of your guards managed to catch a woman in the morning light who was trying to enter the resource room. He was able to apprehend her, and she is currently tied up behind the house. You decide to go and see what is really happening there.
<br /><br />
<<video 'cabin/intruder_caught1'>>
<br /><br />
Just as you have circled around the house and come into her line of sight, she starts screaming hysterically. Fear is visible in her eyes, but you can't understand what she's saying because there's something dirty shoved into her mouth. Her screams are so loud that you're starting to get annoyed.
<br /><br />
<div id="option-slap">
<<linkreplace 'Slap her'>>
<<video 'cabin/intruder_caught2'>>
<br /><br />
You havedown and slapped her across the face. Instantly, she falls silent and just quietly watches you, waiting to see what you will do next.
<br /><br />
<<if recall($suppCode)>>
<<linkreplace 'Fuck her'>>
<<set _intruderFucked = true>>
<<run $('#option-slave, #option-release').hide()>>
<<video 'cabin/intruder_caught4'>>
<br /><br />
You lean in to look into her eyes and remove the dirty cloth from her mouth. Meanwhile, <<=setup.displayName($guests[_randomGuests[0][0]])>> notices you and decides to approach. Upon arrival, she starts laughing and flirtatiously says to you that she also wants to join in or at least watch and that you should start with her delicious mouth.
<br /><br />
<<linkreplace 'Fuck her mouth'>>
<<video 'cabin/intruder_caught3'>>
<br /><br />
While you untie your pants, <<=setup.displayName($guests[_randomGuests[0][0]])>> rips open girl's blouse and giggles as she stand behind her, holding her hair so she can't move her head.
<br />
You shove your dick inside the helpless girl and make her gag on your cock.
<br /><br />
<<say $guests[_randomGuests[0][0]].name setup.ImagePath+'/people/anongirl.png'>>
I got an idea. Tie me too. I want to feel like her. Helpless. I want to watch as close as I can.
<</say>>
<br />
<<linkreplace 'Tie them both and bring them inside'>>
At <<=setup.displayName($guests[_randomGuests[0][0]])>>'s request, you tie her up as well, and you lead them into your room. <<=setup.displayName($guests[_randomGuests[0][0]])>> lies down next to the girl with a wide smile, as she watchines other girl being thrown into the bed in the doggy position.
<br /><br />
<<video 'cabin/intruder_caught5'>>
<br /><br />
You gently slide your dick inside intruders pussy but instead of taking it slow, you just start to pound her already wet pussy as fast and deep as you can. <<=setup.displayName($guests[_randomGuests[0][0]])>> just watches and moans together with the girl as she fantasies being in her place.
<br /><br />
<<video 'cabin/intruder_caught6'>>
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<run $('#option-slave, #option-release').show()>>
<center>
[img[setup.ImagePath+'places/cabin/intruder_cum.webp']]
</center>
<br /><br />
Her legs start trembling, and after a moment, you pull out and cum your warm cum all over her back as her hands are tied behind her back and she tries to push you away from her.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Fuck her
<<notPatreonIcon>>
</div>
<</if>>
<</linkreplace>>
</div>
<<if ($game.location.basement ?? false) && $slaves.length < $basementLimit>>
<div id="option-slave">
<<link 'Enslave her'>>
<<set $tmpGirl.capture = false>>
<<set $slaves.push($tmpGirl)>>
<<goto 'Basement'>>
<<statsAdd 'people_captured'>>
<</link>>
</div>
<</if>>
<div id="option-release">
<<linkreplace 'Release her'>>
<<if !_intruderFucked>>
<<run $('#option-slap').hide()>>
<<set $player.reputation++>>
<<set $player.goodwill-->>
<</if>>
<<run $('#option-slave').hide()>>
<center>
[img[setup.ImagePath+'places/cabin/intruder_release.gif']]
</center>
<br /><br />
You untie the girl and with tears in her eyes, she quietly mouths a thank you. She hesitates, saying that you will never see her again and she's very sorry.
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">FIRE PLACE</h1>
<br />
<<set _npcKey = setup.getRandomElement(setup.getAvailablePersons18yo($guests)[0] ?? [])>>
<<set _npc = $guests[_npcKey]>>
The night air was cool and crisp as you strolled through the settlement. The soft glow of scattered lanterns illuminated the narrow paths, casting a warm hue on the wooden structures. The sounds of laughter and distant conversations filled the air, creating a comforting ambiance.
As you rounded a corner, you noticed a solitary figure sitting by the flickering flames of the central fireplace.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/fireplace_evening_chat.jpg']]
</center>
<br />
<<linkreplace 'Approach her'>>
Curiosity tugged at you, and you decided to approach to find <<=setup.displayName(_npc)>>, one of the girls from your community, gazing into the dancing flames.
Her expression seemed distant, lost in thought. You decided to join her, settling down on the rough-hewn log beside her.
<br /><br />
<<linkreplace 'Join her'>>
<<set _npc.relationship += 10>>
<<set _npc.happy += 10>>
<<you>>
<<=_npc.name>>, mind if I join you?
<</you>>
<br />
<<sayNpc _npc>>
Oh, it's you. Sure, have a seat.
<</sayNpc>>
<br />
The crackling of the fire filled the silence for a moment before you spoke again.
<br /><br />
<<you>>
What brings you out here all alone? The night is beautiful, but it's not often I see someone sitting here by themselves.
<</you>>
<br />
<<sayNpc _npc>>
Just needed some time alone, you know? It's been a long day, and I needed to clear my head.
<</sayNpc>>
<br />
You nodded, understanding the need for solitude in a bustling community. She hesitated for a moment before she continued.
<br /><br />
<<sayNpc _npc>>
It's a bit of everything, really. The challenges we face, the uncertainties. Sometimes it feels overwhelming.
<</sayNpc>>
<br />
You sat in companionable silence for a while, both lost in your thoughts. The flames danced, casting shadows that seemed to mimic the complexities of your lives.
<br /><br />
As you continued to sit by the fireplace, your conversation turned to lighter topics, and the night seemed a little less daunting with the warmth of camaraderie.
The settlement around you continued to buzz with life, and you couldn't help but feel a sense of unity as you faced the challenges of your shared journey together.
<br /><br />
<<linkreplace 'Invite her to spend night with you'>>
<<if setup.sexChance(_npc)>>
<<run $('#option_leave').hide()>>
<<sayNpc _npc>>
Sure, why not? It sounds like a nice way to end the night.
<</sayNpc>>
<br />
Together, you walked towards your dwelling, the night air crisp around you. Inside, the soft glow of a single lantern illuminated the room, casting a warm ambiance.
You settled into the cozy space, the flickering light creating dancing shadows on the walls.
<br /><br />
<<link 'Fuck'>>
<<set $tmpGirl = _npc>>
<<set $guestId = _npcKey>>
<<fuck _npc>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlBack = 'Sleep eval'>>
<</link>>
<<else>>
<<sayNpc _npc>>
Sorry but I'll have to decline.
<</sayNpc>>
<br />
With a small smile, she bid you goodnight and made her way towards her dwelling. Left alone by the fireplace, you watched as she disappeared into the darkness, realizing that everyone had their own ways of finding solace and comfort during challenging times.
As the night progressed, you decided to take a moment for reflection before eventually heading to bed yourself, grateful for the bonds that held your settlement together.
<br />
<</if>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<div id="option_leave">
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
</div><h1 class="ptitle">GREENHOUSE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/greenhouse/event_big_pumpkin.jpg']]
</center>
<<set _eventNpc = $guests[$tmpEvent.guestId]>>
<br /><br />
As you enter the garden the familiar scent of earth and thriving plants washes over you.
You find <<=setup.displayName(_eventNpc)>> you've come to know as an expert gardener, her hands gently tending to the vibrant foliage.
<br /><br />
<<sayNpc _eventNpc>>
Good day! I have a little surprise for you. Look, it's huge!
<</sayNpc>>
<br />
There, you see it – the extraordinary pumpkin, the result of her careful tending in your own garden. It sits proudly, dwarfing its companions in both size and vibrancy, a testament to her skill.
<br /><br />
<<pickup $backpack 'food' 10>>
Collected additional <strong class="iitem">10 food</strong>
<br /><br />
<<if recall($suppCode)>>
<<linkreplace 'How about you carve that pumpkin'>>
<<addmins 15>>
<<sayNpc _eventNpc>>
Heh, might work good as decoration and increase people mood maybe. I like your idea!
<</sayNpc>>
<br />
She immediately gets to work and after 15 minutes the pumpkin is carved and she puts it on her head as a joke.
<br /><br />
<center>
[img[setup.ImagePath+'places/greenhouse/event_big_pumpkin2.jpg']]
</center>
<br /><br />
<<sayNpc _eventNpc>>
Ha ha! Are you scared yet?
<</sayNpc>>
<br /><br />
<<linkreplace 'Take off your pants and use her mouth'>>
<<video 'greenhouse/pumpkin1'>>
<br /><br />
You notice a smirk on her face as she drops on her knees and lets you slide your cock through carved pumpkin mouth right into hers.
After few deep thrusts you leave it inside and she takes the lead by licking it playfully.
<br /><br />
<<sayNpc _eventNpc>>
Can you please lie down?
<</sayNpc>>
<br />
You lie down on the ground and <<=setup.displayName(_eventNpc)>> step over you with one leg. You look at her pussy from below.
<br />
She slowly starts to squat until she bumps into your dick.
<br /><br />
<<video 'greenhouse/pumpkin2'>>
<br /><br />
You grab your dick and adjust it a bit right before pushing it deep inside her moist pussy and instantly speeding up catching her by surprise.
<br />
She grabs the table right behind you to get a balance.
<br /><br />
<<sayNpc _eventNpc>>
Oh, fuck this. I want to see you!
<</sayNpc>>
<br />
She takes off pumpkin and drops it on the ground right before she gets on the table and spreads her legs for you.
<br /><br />
<<video 'greenhouse/pumpkin3'>>
<br /><br />
You grab her by legs and pull her towards the table edge and then you slowly enter her pussy. She instantly moans while looking at you.
<br />
Her leg starts to shake a little bit so she tries to gently bite her knee to calm it down.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_eve_cum.webp']]
</center>
<br /><br />
You push her legs together and turn her to side before cumming inside her pussy. With last pulse your dick slips out and you manage to get your cum on her pussy from outside too.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
How about you carve that pumpkin
<<notPatreonIcon>>
</div>
<</if>>
<<link 'Leave'>>
<<run delete $tmpEvent>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">GUESTHOUSE</h1>
<br />
<<set _npc = $guests[$tmpEvent.id]>>
The creaking door swings open, and there stands <<=setup.displayName(_npc)>>, framed by the fading daylight that struggles to filter through the grimy windows.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/take_virginity.jpg']]
</center>
<br />
<<sayNpc _npc>>
Mind if we talk somewhere more private?
<</sayNpc>>
<br />
<<linkreplace 'Sure. My room'>>
<<run $('#option_leave').hide()>>
You gesture for her to enter, and she steps into the dimly lit room.
The air is heavy with the scent of dust and decay, but within these walls, there's a semblance of safety and quietude.
<br /><br />
<<=setup.displayName(_npc)>> paces the room, her eyes scanning it. After a brief moment she turns to face you, a subtle blush coloring her cheeks.
<br /><br />
<<sayNpc _npc>>
I've been thinking... Life is so uncertain, and we've seen our fair share of it. I don't want to carry regrets, especially when there's so much we can't control.
<</sayNpc>>
<br />
As she speaks, you can sense the vulnerability in her words, a reflection of the uncertainties that have shaped your lives in this new world.
<br /><br />
<<=setup.displayName(_npc)>> takes a deep breath, her gaze meeting yours.
<br /><br />
<<sayNpc _npc>>
I'm still a virgin, and I've been thinking that maybe... maybe we could change that together.
<</sayNpc>>
<br />
The words hang in the air, and the room seems to hold its breath along with you. In the midst of survival and camaraderie, the rawness of human connection becomes more profound, and the desire for intimacy becomes a delicate dance in a world on the brink of collapse.
<br /><br />
<div id="option_yes">
<<linkreplace 'Alright'>>
<<run $('#option_no').hide()>>
<<set $guests[$tmpEvent.id].virgin = false>>
<<set $guests[$tmpEvent.id].likesGuys = true>>
<<set $guests[$tmpEvent.id].relationship += 50>>
<<set $guests[$tmpEvent.id].sub += 30>>
<<set $guests[$tmpEvent.id].happy += 80>>
A mixture of relief and gratitude flashes across her face as she takes a step closer.
The world outside seems to fade away as she slowly removes her shorts but leaves panties on and lays down in your bed on her chest.
<br />
You join her, sitting on the edge of the bed, your senses heightened by the awareness of the fragility of this moment.
<br /><br />
<<video 'guesthouse/take_virginity1'>>
<br /><br />
You carefully grab her ass and squeeze it before sensually sliding your hand across her ass and grabing her panties, pulling them down.
<br /><br />
<<sayNpc _npc>>
Just please... Be gentle...
<</sayNpc>>
<br />
With a silent agreement, you climb onto her finding a position that reflects the unspoken connection between you and <<=setup.displayName(_npc)>>.
<br />
You spread her ass, grab your dick and slowly slide your hard cock inside her untouched pussy.
<br /><br />
<<video 'guesthouse/take_virginity2'>>
<br /><br />
<<sayNpc _npc>>
Wait, wait, can we go slower for a moment? It hurts.
<</sayNpc>>
<br />
Acknowledging her request, you ease back, allowing the pace to slow down. The dim light in the room flickers, casting a gentle glow that accentuates the intimacy of the shared space.
<br /><br />
<<sayNpc _npc>>
Oh, it's slowly getting better. Mmmm. A bit faster.
<</sayNpc>>
<br />
<<video 'guesthouse/take_virginity3'>>
<br /><br />
She doesn't finish her sentence as you thrust your dick inside her red pussy and she instantly puts out load scream and moan mixed together.
She makes strange movements with her ass as she would try to get more comfortable and you just decide to put her in doggyy position.
<br /><br />
<<video 'guesthouse/take_virginity4'>>
<br /><br />
As you and <<=setup.displayName(_npc)>> continue to explore the intimate moment, you guide her into a new position—the two of you adapting and responding to the unspoken rhythm that has developed between you.
She even tries to take a lead as she starts to increase phase and push your pussy onto your dick.
<br /><br />
<<sayNpc _npc>>
Oh it's getting better! Pain is almost gone.
<</sayNpc>>
<br />
<<linkreplace 'Cum'>>
<<video 'guesthouse/take_virginity5'>>
<br /><br />
Few more thrusts and you pull out and cum on her ass. She lets out load maon as pushes her head into pillows to silence the noise as your cum drips all over her ass.
<br /><br />
<<sayNpc _npc>>
Oh my.. It's finally done. Can I just lay down for few minutes? Just to relax..
<</sayNpc>>
<br />
The room holds a different kind of energy—a mixture of vulnerability, intimacy, and shared moments.
As <<=setup.displayName(_npc)>> requests to lay in the bed for a few minutes to gather her thoughts and calm down, you understand the need
for a brief moment of reflection and respite.
<br /><br />
<<link 'Leave'>>
<<addmins 30>>
<<horny_reset>>
<<goto 'Guest house'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_no">
<<linkreplace 'No'>>
<<run $('#option_yes').hide()>>
<<set $guests[$tmpEvent.id].quests ??= {}>>
<<set $guests[$tmpEvent.id].quests.take_virginity = true>>
She nods, a mixture of disappointment and understanding in her expression.
<br /><br />
<<sayNpc _npc>>
I get it. It's just that with all the uncertainty, I thought sharing something like this could bring us closer.
<</sayNpc>>
<br />
As the conversation fades into the hushed background noise of the settlement, you both understand the unspoken bond that has grown stronger through shared trials.
<br /><br />
<<link 'Leave'>>
<<goto 'Guest house'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<div id="option_leave">
<<link 'Maybe later'>>
<<goto 'Guest house'>>
<</link>>
</div><<set
_hornyGuests = setup.propertyMatchIndexes($guests, 'horny', 20, '>='),
_nymphoGuests = setup.propertyMatchIndexes($guests, 'traits', 'nymphomaniac', 'includes'),
_interestedGuests = setup.distinctValues([_hornyGuests, _nymphoGuests]),
_prospects = 0,
_k = setup.propertyMatchIndexes($guests, 'id', $tmpGirl.id),
_lesbians = [];
>>
<<run _interestedGuests.delete(_k)>>
<<if ($tmpGirl.horny < 20 && !($tmpGirl.traits ?? []).includes('nymphomaniac'))>>
I'm not in the mood, maybe some other time.
<<elseif _interestedGuests.length == 0>>
Didn't find anyone interested, maybe some other time.
<<else>>
<<for _i to 0; _i lt _interestedGuests.length; _i++>>
<<capture _i, _j>>
<<set
_guest = $guests[_interestedGuests[_i]],
_genderClass = 'gender-' + setup.genderClass(_guest),
_j = _interestedGuests[_i],
_guestYes = (setup.percentageChance(setup.sexChance(_guest, $tmpGirl.gender, $tmpGirl.beauty)) || setup.percentageChance(setup.sexChance(_guest, $tmpGirl.gender, $tmpGirl.beauty))),
_mainYes = (setup.percentageChance(setup.sexChance($tmpGirl, _guest.gender, _guest.beauty)) || setup.percentageChance(setup.sexChance($tmpGirl, _guest.gender, _guest.beauty)))
>>
<<if setup.getAge(_guest) < 18>>
<<continue>>
<</if>>
<<if _guestYes && _mainYes && !$tmpGirl.gender && !_guest.gender>>
<<set _lesbians.push(_j)>>
<</if>>
<div>
<span @class="''+_genderClass+''">
<<if (_guestYes && _mainYes)>>
<<set _prospects++>>
<<link _guest.name>>
<<set $locationEvents.guesthouse = true>>
<<dialogclose>>
<<if ($guests[_j].gender == 0 && $guests[_k].gender == 0)>>
<<set $tmpEvent = [_j, _k]>>
<<goto 'Guesthouse [Event] - female on female'>>
<<elseif ($guests[_j].gender == 0 && $guests[_k].gender == 1)>>
<<set $tmpEvent = [[_j], [_k]]>>
<<goto 'Guesthouse [Event] - male on female'>>
<<elseif ($guests[_k].gender == 0 && $guests[_j].gender == 1)>>
<<set $tmpEvent = [[_k], [_j]]>>
<<goto 'Guesthouse [Event] - male on female'>>
<<elseif ($guests[_j].gender == 1 && $guests[_k].gender == 1)>>
<<set $tmpEvent = [_j, _k]>>
<<goto 'Guesthouse [Event] - male on male'>>
<<elseif ($guests[_j].gender == 2 && $guests[_k].gender == 1)>>
<<set $tmpEvent = [[_j], [_k]]>>
<<goto 'Guesthouse [Event] - male on transfemale'>>
<<elseif ($guests[_k].gender == 2 && $guests[_j].gender == 1)>>
<<set $tmpEvent = [[_k], [_j]]>>
<<goto 'Guesthouse [Event] - male on transfemale'>>
<<elseif ($guests[_j].gender == 0 && $guests[_k].gender == 2)>>
<<set $tmpEvent = [[_j], [_k]]>>
<<goto 'Guesthouse [Event] - transfemale on female'>>
<<elseif ($guests[_k].gender == 0 && $guests[_j].gender == 2)>>
<<set $tmpEvent = [[_k], [_j]]>>
<<goto 'Guesthouse [Event] - transfemale on female'>>
<<elseif ($guests[_j].gender == 2 && $guests[_k].gender == 2)>>
<<set $tmpEvent = [_j, _k]>>
<<goto 'Guesthouse [Event] - transfemale on transfemale'>>
<</if>>
<</link>>
<</if>>
</span>
</div>
<</capture>>
<</for>>
<<if _lesbians.length > 1>>
<<set
_lesbians=setup.shuffling(_lesbians),
_girl0 = $guests[_lesbians[0]],
_girl1 = $guests[_lesbians[1]],
_linkName = _girl0.name + ' & ' + _girl1.name
>>
<div>
<span @class="'gender-girl'">
<<link _linkName>>
<<set $locationEvents.guesthouse = true>>
<<dialogclose>>
<<set $tmpEvent = [_lesbians[0], _lesbians[1], _k]>>
<<goto 'Guesthouse [Event] - female on female'>>
<</link>>
</span>
</div>
<</if>>
<<if _prospects == 0>>
I didn't match with anyone, maybe some othertime.
<</if>>
<</if>>
<br /><br />
<<link 'Back'>>
<<dialogclose>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<<if typeof $randEvent === 'undefined'>>
<<set
_guestIds = setup.getRandomPersons($tmpEvent, Math.min($tmpEvent.length, 3)),
_minCorruption = 100,
_nbVirgins = 0,
_nbAnalVirgins = 0,
_nbSquirters = 0,
_index = 0,
_girlNames ='',
_separator =''
>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<if _i + 1 == _guestIds.length>>
<<set _separator =' and '>>
<<elseif _i > 0>>
<<set _separator =', '>>
<</if>>
<<set _girlNames += _separator + $guests[_guestIds[_i]].name>>
<<set _minCorruption = Math.min(_minCorruption, $guests[_guestIds[_i]].corruption)>>
<<if $guests[_guestIds[_i]].virgin>>
<<set _nbVirgins += 1>>
<</if>>
<<if $guests[_guestIds[_i]].anal < 20>>
<<set _nbAnalVirgins += 1>>
<</if>>
<<if ($guests[_guestIds[_i]].traits ?? []).includes('squirter')>>
<<set _nbSquirters += 1>>
<</if>>
<</for>>
<<set _r = Math.floor(random(0, _minCorruption-1)/20)>>
<<if _r < 0>>
<<set _r = 0>>
<</if>>
<<set _sexActions = [
['kissing','feet','spanking','feet','spanking'][random(0, _r)],
['sn_tits','masturbating','rimjob','masturbating','rimjob'][random(0, _r)],
['facesitting','facesitting','strapon_bj','dd_deepthroat','facesitting'][_r],
['scissoring','scissoring','strapon_pussy','dd_pussy','fisting_pussy'][_r],
['sn_pussy','sn_pussy','strapon_anal','dd_anal','fisting_anal'][_r],
'squirting'
]>>
<<set _maxVirgins = _guestIds.length>>
<<if _r == 3>>
<<set _maxVirgins = _guestIds.length - 1>>
<</if>>
<<if Math.min(_nbVirgins, _nbAnalVirgins) >= _maxVirgins>>
<<set _sexActions[2] = 'facesitting'>>
<</if>>
<<if _nbVirgins >= _maxVirgins>>
<<set _sexActions[3] = 'scissoring'>>
<</if>>
<<if _nbAnalVirgins >= _maxVirgins>>
<<set _sexActions[4] = 'sn_pussy'>>
<<elseif _guestIds.length == 3 && _r == 2 && !$guests[_guestIds[0]].virgin && $guests[_guestIds[0]].anal >= 20>>
<<set _sexActions[4] = 'strapon_double'>>
<</if>>
<<if _nbSquirters == 0>>
<<set _sexActions[5] = 'orgasm'>>
<</if>>
<<set $randEvent = [
_guestIds,
_girlNames,
_sexActions,
_index
]>>
As you approach the dormitory, you hear muffled sounds.<br />
You take a peek and see
<<if _guestIds.length == 3>>
<<=setup.displayName($guests[_guestIds[2]])>>,
<</if>>
<<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> pleasuring each other.<br />
<<else>>
<<addmins 5>>
<<set
_guestIds = $randEvent[0],
_girlNames = $randEvent[1],
_sexActions = $randEvent[2],
_index = $randEvent[3]
>>
<</if>>
<br /><br />
<<set _actionText = setup.actionText>>
<div id="choice">
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set $guests[_guestIds[_i]].horny = Math.min(100, $guests[_guestIds[_i]].horny + 20)>>
<</for>>
<center>
<<set _url = setup.ImagePath+'actions/female_on_female-'+_guestIds.length+'/default/'+_sexActions[_index]+'/'+ either(setup.actions['female_on_female-'+_guestIds.length]['default'][_sexActions[_index]])>>
<<actionImageOutput _url>><br />
</center>
<br />
<<print _actionText['female_on_female'][_sexActions[_index]][0].replace('%names%', _girlNames).replace('%name1%', $guests[_guestIds[0]].name).replace('%name2%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if $player.horny >= 100>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<</linkreplace>>
<</if>>
<<if _index + 1 == _sexActions.length>>
<<set _orgasm = true>>
<<else>>
<<set $randEvent[3] = _index + 1>>
<<if $player.horny < 100>>
[[Masturbate|passage()][$player.horny += 20]]
<</if>>
[[Just watch|passage()]]
<</if>>
<<link 'Interrupt them'>>
<<replace "#choice">>
<<set _interrupted = true>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.max(-100, $guests[_guestIds[_i]].happy - 5),
$guests[_guestIds[_i]].relationship = Math.max(-100, $guests[_guestIds[_i]].relationship - 5)
>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/female_on_female-2/default/caught/'+ either(setup.actions['female_on_female-2']['default']['caught'])`>>
</center>
<br /><br />
<<print _actionText['female_on_female']['caught'][0].replace('%names%', _girlNames).replace('%name1%', $guests[_guestIds[0]].name).replace('%name2%', $guests[_guestIds[1]].name)>>
<br /><br />
<</replace>>
<</link>>
</div>
<<link 'Leave'>>
<<if _orgasm || !_interrupted>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.min(100, $guests[_guestIds[_i]].happy + 5),
$guests[_guestIds[_i]].horny = 0
>>
<</for>>
<</if>>
<<unset $randEvent, $tmpEvent>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<<if typeof $randEvent === 'undefined'>>
<<set
_guestIds = [setup.getRandomPersons($tmpEvent[0], 1), setup.getRandomPersons($tmpEvent[1], 1)],
_minCorruption = Math.min($guests[_guestIds[0]].corruption, $guests[_guestIds[1]].corruption),
_isVirgin = $guests[_guestIds[0]].virgin,
_isAnalVirgin = ($guests[_guestIds[0]].anal < 20),
_isSquirter = ($guests[_guestIds[0]].traits ?? []).includes('squirter'),
_hasSmallTits = $guests[_guestIds[0]].breasts == 'small',
_index = 0
>>
<<set _r = Math.floor(random(0, _minCorruption-1)/20)>>
<<if _r < 0>>
<<set _r = 0>>
<</if>>
<<set _sexActions = [
['handjob','handjob','footjob','footjob','bj'][random(0, _r)],
['bj','bj','titjob','titjob','dp'][random(0, _r)],
['pussy_lick','pussy_lick','pussy_lick','anal_fingering','anal_fingering'][random(0, _r)],
['pussy','pussy','anal','anal','anal'][random(0, _r)],
['pussy','pussy','anal','anal','anal'][random(0, _r)],
['cum_on_back','cum_on_stomach','cum_on_tits','cum_on_face','cum_in_mouth'][random(0, _r)]
]>>
<<if _sexActions[1] == 'titjob' && _hasSmallTits>>
<<set _sexActions[1] = 'dp'>>
<</if>>
<<if _sexActions[2] == 'pussy_lick' && _isSquirter>>
<<set _sexActions[3] = 'squirt_lick'>>
<</if>>
<<if _sexActions[3] == 'pussy' && _isVirgin>>
<<set _sexActions[3] = 'anal'>>
<</if>>
<<if _sexActions[3] == 'anal' && _isAnalVirgin>>
<<set _sexActions[3] = 'anal_fingering'>>
<</if>>
<<if _sexActions[4] == 'pussy' && _isVirgin>>
<<set
_sexActions[4] = 'anal',
_sexActions[5] = 'cum_in_ass'
>>
<</if>>
<<if _sexActions[4] == 'anal' && _isAnalVirgin>>
<<set
_sexActions[4] = 'dp',
_sexActions[5] = 'cum_throat'
>>
<</if>>
<<set $randEvent = [
_guestIds,
_sexActions,
_index
]>>
As you approach the dormitory, you hear muffled sounds.<br />
You take a peek and see <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex.<br />
<<else>>
<<addmins 5>>
<<set
_guestIds = $randEvent[0],
_sexActions = $randEvent[1],
_index = $randEvent[2]
>>
<</if>>
<br /><br />
<<set _actionText = setup.actionText>>
<div id="choice">
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set $guests[_guestIds[_i]].horny = Math.min(100, $guests[_guestIds[_i]].horny + 20)>>
<</for>>
<<actionImage $guests[_guestIds[0]] _sexActions[_index] 'no-text'>>
<br />
<<print _actionText['male_on_female'][_sexActions[_index]][0].replace('%female%', $guests[_guestIds[0]].name).replace('%male%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if $player.horny >= 100>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<</linkreplace>>
<</if>>
<<if _index + 1 == _sexActions.length>>
<<set _orgasm = true>>
<<else>>
<<set $randEvent[2] = _index + 1>>
<<if $player.horny < 100>>
[[Masturbate|passage()][$player.horny += 20]]
<</if>>
[[Just watch|passage()]]
<</if>>
<<link 'Interrupt them'>>
<<set _interrupted = true>>
<<replace "#choice">>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.max(-100, $guests[_guestIds[_i]].happy - 5),
$guests[_guestIds[_i]].relationship = Math.max(-100, $guests[_guestIds[_i]].relationship - 5)
>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/female/default/caught/'+ either(setup.actions['female']['default']['caught'])`>>
</center>
<br /><br />
You walk in on <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex, they stop and seem unhappy.<br />
<br />
<<linkreplace 'Ask for a creampie'>>
<<if setup.percentageChance(setup.sexChance($guests[_guestIds[0]]))>>
<<if $guests[_guestIds[0]].virgin>>
<center>
<<actionImage $guests[_guestIds[0]] 'pussy' 'no-text'>>
</center>
<br />
<<=setup.displayName($guests[_guestIds[0]])>> seems a bit in pain at first as she looses her virginity.
<br /><br />
<<set $guests[_guestIds[0]].virgin = false>>
<</if>>
<center>
<<actionImage $guests[_guestIds[0]] 'pussy' 'no-text'>>
</center>
<br />
<<print _actionText['male_on_female']['pussy'][0].replace('%female%', $guests[_guestIds[0]].name).replace('%male%', $guests[_guestIds[1]].name)>>
<br /><br />
<<linkreplace 'Continue'>>
<<set _orgasm = true>>
<center>
<<actionImage $guests[_guestIds[0]] 'cum_in_pussy' 'no-text'>>
</center>
<br />
<<print _actionText['male_on_female']['cum_in_pussy'][0].replace('%female%', $guests[_guestIds[0]].name).replace('%male%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if setup.percentageChance(setup.pregnancyChance($guests[_guestIds[0]]))>>
<<set $guests[_guestIds[0]].pregnancy_father = $guests[_guestIds[1]].id>>
<<set $guests[_guestIds[0]].pregnancy = 0>>
<</if>>
<</linkreplace>>
<<else>>
<<=setup.displayName($guests[_guestIds[0]])>> says no and leaves the room half naked.
<br /><br />
<</if>>
<</linkreplace>>
<</replace>>
<</link>>
</div>
<<link 'Leave'>>
<<if _orgasm || !_interrupted>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.min(100, $guests[_guestIds[_i]].happy + 5),
$guests[_guestIds[_i]].horny = 0
>>
<</for>>
<</if>>
<<unset $randEvent, $tmpEvent>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<<if typeof $randEvent === 'undefined'>>
<<set
_guestIds = setup.getRandomPersons($tmpEvent, 2),
_minCorruption = Math.min($guests[_guestIds[0]].corruption, $guests[_guestIds[1]].corruption),
_isAnalVirgin = ($guests[_guestIds[0]].anal < 20),
_index = 0
>>
<<set _r = Math.floor(random(0, _minCorruption-1)/20)>>
<<if _r < 0>>
<<set _r = 0>>
<</if>>
<<set _sexActions = [
['handjob','handjob','handjob','footjob','footjob'][random(0, _r)],
['footjob','footjob','footjob','bj','bj'][random(0, _r)],
['bj','bj','bj','dp','dp'][random(0, _r)],
['anal_fingering','anal_fingering','anal','anal','anal'][random(0, _r)],
['dp','dp','anal','anal','anal'][random(0, _r)],
['cum_in_ass','cum_in_ass','cum_on_face','cum_on_face','cum_in_mouth'][random(0, _r)]
]>>
<<if _sexActions[3] == 'anal' && _isAnalVirgin>>
<<set _sexActions[3] = 'anal_fingering'>>
<</if>>
<<if _sexActions[4] == 'anal' && _isAnalVirgin>>
<<set
_sexActions[4] = 'dp',
_sexActions[5] = 'cum_in_mouth'
>>
<</if>>
<<set $randEvent = [
_guestIds,
_sexActions,
_index
]>>
As you approach the dormitory, you hear muffled sounds.<br />
You take a peek and see <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex.<br />
<<else>>
<<addmins 5>>
<<set
_guestIds = $randEvent[0],
_sexActions = $randEvent[1],
_index = $randEvent[2]
>>
<</if>>
<br /><br />
<<set _actionText = setup.actionText>>
<div id="choice">
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set $guests[_guestIds[_i]].horny = Math.min(100, $guests[_guestIds[_i]].horny + 20)>>
<</for>>
<<actionImage $guests[_guestIds[0]] _sexActions[_index] 'no-text'>>
<br />
<<print _actionText['male_on_male'][_sexActions[_index]][0].replace('%male0%', $guests[_guestIds[0]].name).replace('%male%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if $player.horny >= 100>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<</linkreplace>>
<</if>>
<<if _index + 1 == _sexActions.length>>
<<set _orgasm = true>>
<<else>>
<<set $randEvent[2] = _index + 1>>
<<if $player.horny < 100>>
[[Masturbate|passage()][$player.horny += 20]]
<</if>>
[[Just watch|passage()]]
<</if>>
<<link 'Interrupt them'>>
<<set _interrupted = true>>
<<replace "#choice">>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.max(-100, $guests[_guestIds[_i]].happy - 5),
$guests[_guestIds[_i]].relationship = Math.max(-100, $guests[_guestIds[_i]].relationship - 5)
>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/male/default/caught/'+ either(setup.actions['male']['default']['caught'])`>>
</center>
<br /><br />
You walk in on <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex, they stop and seem unhappy.<br />
<br />
<</replace>>
<</link>>
</div>
<<link 'Leave'>>
<<if _orgasm || !_interrupted>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.min(100, $guests[_guestIds[_i]].happy + 5),
$guests[_guestIds[_i]].horny = 0
>>
<</for>>
<</if>>
<<unset $randEvent, $tmpEvent>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<<if typeof $randEvent === 'undefined'>>
<<set
_guestIds = [setup.getRandomPersons($tmpEvent[0], 1), setup.getRandomPersons($tmpEvent[1], 1)],
_minCorruption = Math.min($guests[_guestIds[0]].corruption, $guests[_guestIds[1]].corruption),
_isAnalVirgin = ($guests[_guestIds[0]].anal < 20),
_hasSmallTits = $guests[_guestIds[0]].breasts == 'small',
_index = 0
>>
<<set _r = Math.floor(random(0, _minCorruption-1)/20)>>
<<if _r < 0>>
<<set _r = 0>>
<</if>>
<<set _sexActions = [
['handjob','handjob','footjob','footjob','footjob'][random(0, _r)],
['bj','bj','titjob','titjob','titjob'][random(0, _r)],
['bj','bj','dp','dp','dp'][random(0, _r)],
['anal_fingering','anal_fingering','anal','anal','anal'][random(0, _r)],
['anal','anal','anal','anal','anal'][random(0, _r)],
['cum_in_ass','cum_on_stomach','cum_on_tits','cum_on_face','cum_in_mouth'][random(0, _r)]
]>>
<<if _sexActions[1] == 'titjob' && _hasSmallTits>>
<<set _sexActions[1] = 'dp'>>
<</if>>
<<if _sexActions[3] == 'anal' && _isAnalVirgin>>
<<set _sexActions[3] = 'anal_fingering'>>
<</if>>
<<if _sexActions[4] == 'anal' && _isAnalVirgin>>
<<set
_sexActions[4] = 'dp',
_sexActions[5] = 'cum_in_mouth'
>>
<</if>>
<<set $randEvent = [
_guestIds,
_sexActions,
_index
]>>
As you approach the dormitory, you hear muffled sounds.<br />
You take a peek and see <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex.<br />
<<else>>
<<addmins 5>>
<<set
_guestIds = $randEvent[0],
_sexActions = $randEvent[1],
_index = $randEvent[2]
>>
<</if>>
<br /><br />
<<set _actionText = setup.actionText>>
<div id="choice">
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set $guests[_guestIds[_i]].horny = Math.min(100, $guests[_guestIds[_i]].horny + 20)>>
<</for>>
<<actionImage $guests[_guestIds[0]] _sexActions[_index] 'no-text'>>
<br />
<<print _actionText['male_on_transfemale'][_sexActions[_index]][0].replace('%transfemale%', $guests[_guestIds[0]].name).replace('%male%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if $player.horny >= 100>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<</linkreplace>>
<</if>>
<<if _index + 1 == _sexActions.length>>
<<set _orgasm = true>>
<<else>>
<<set $randEvent[2] = _index + 1>>
<<if $player.horny < 100>>
[[Masturbate|passage()][$player.horny += 20]]
<</if>>
[[Just watch|passage()]]
<</if>>
<<link 'Interrupt them'>>
<<set _interrupted = true>>
<<replace "#choice">>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.max(-100, $guests[_guestIds[_i]].happy - 5),
$guests[_guestIds[_i]].relationship = Math.max(-100, $guests[_guestIds[_i]].relationship - 5)
>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/female/default/caught/'+ either(setup.actions['female']['default']['caught'])`>>
</center>
<br /><br />
You walk in on <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex, they stop and seem unhappy.<br />
<br />
<</replace>>
<</link>>
</div>
<<link 'Leave'>>
<<if _orgasm || !_interrupted>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.min(100, $guests[_guestIds[_i]].happy + 5),
$guests[_guestIds[_i]].horny = 0
>>
<</for>>
<</if>>
<<unset $randEvent, $tmpEvent>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<br /><br />
<<set $tmpGirl = $guests[$tmpEvent]>>
Reaching the guest house, you pushed open the creaking door, the hinges groaning in protest. Inside, guests were already sleeping but one of the girls catched your attention.
<br /><br />
<center>
[img[setup.ImagePath+'places/guesthouse/event_sleeping_beauty.jpg']]
</center>
<br />
A soft rustling emanated from <<=setup.displayName($tmpGirl)>>, and as you approached, you noticed that she sleeps naked and her half ass is not under a tattered blanket.
<br /><br />
<<linkreplace 'Check her'>>
Your heart raced as you approached <<=setup.displayName($tmpGirl)>>.
<br />
You stood there, silent and vigilant, observing the gentle rise and fall of her chest. Then you decided to move blanket aside.
<br /><br />
<<video 'guesthouse/sleeping1'>>
<br /><br />
As you do that you uncover fully her sweet ass. You gently grab it and squeeze her ass cheek few times.
<br /><br />
<<linkreplace 'Fuck her'>>
<<set $guests[$tmpEvent].virgin = false>>
<<horny 50>>
<<video 'guesthouse/sleeping2'>>
<br /><br />
You quietly walk around the bed and stand in front of her face. She looks so innocent as you put your hard dick in her mouth. In the start her lips are stiff but after few slides her lips relaxes.
<br /><br />
<<video 'guesthouse/sleeping3'>>
<br /><br />
Moving forward on your knees, you slowly climb into bed behind her and tug the blanket further up. She's still sleeping soundly in a little spoon.
<br />
You spread her ass cheeks open and slowly slide your dick in her tight pussy.
<br /><br />
<<video 'guesthouse/sleeping4'>>
<br /><br />
It seems she's very deeply asleep, because without her waking up, you lift her leg and turn her on her back without taking your dick out. You speed up and begin applying stronger thrusts.
<br /><br />
<div id="option_cum">
<<linkreplace 'Cum'>>
<<run $('#option_supp').hide()>>
<<horny_reset>>
<<video 'guesthouse/sleeping_cum1'>>
<br /><br />
With her legs wide open you pull out in the last moment and cum one her pussy. Your cum drips straight on her sheets as you slowly get out of the bed and put a banket over her.
<br /><br />
<</linkreplace>>
</div>
<div id="option_supp">
<<if !recall($suppCode)>>
<div class="link-internal disabled" style="background: #ccc">
Wake her up
<<notPatreonIcon>>
</div>
<<else>>
<<linkreplace 'Wake her up'>>
<<run $('#option_cum').hide()>>
<<sayNpc $tmpGirl>>
What the hell? I already thought it was some strange dream.
<</sayNpc>>
<br />
<<sayNpc $tmpGirl>>
Well, finish what you started. Don't dare to leave without me cumming too.
<</sayNpc>>
<br />
She looks around if other guests are asleep and turns around, getting in doggy.
<br /><br />
<<video 'guesthouse/sleeping6'>>
<br /><br />
You grab her by waist and pull her closer to the edge of the bed, then you proceed by slowly sliding your dick inside her already moist pussy.
<br />
You start slow but she feels already ready as she leans down and grabs her pillow and pushes her head in it.
<br /><br />
<<sayNpc $tmpGirl>>
Oh... Be quiet...
<</sayNpc>>
<br />
<<sayNpc $tmpGirl>>
Come here.
<</sayNpc>>
<br />
She moves forward letting your dick fall out and turns around her back. Then she taps the pillow.
<br /><br />
<<video 'guesthouse/sleeping7'>>
<br /><br />
You get out of the bed and go around the bed where you started. She instantly grabs your dick and sucks it in her mouth.
Periodically, they look up to see if you are enjoying it.
<br /><br />
<<sayNpc $tmpGirl>>
Please fuck me again. I am not ready to go back to sleep.
<</sayNpc>>
<br />
<<video 'guesthouse/sleeping8'>>
<br /><br />
She spreads her legs and waits for you. You get back into the bed and slides your dick in. She moans but tries to keep it low as her head bangs against the wall.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<video 'guesthouse/sleeping_cum2'>>
<br /><br />
With her legs wide open you pull out, get on her and cum over her boobs. First stream manages to fly into her mouth.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</if>>
</div>
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<<if typeof $randEvent === 'undefined'>>
<<set
_guestIds = [setup.getRandomPersons($tmpEvent[0], 1), setup.getRandomPersons($tmpEvent[1], 1)],
_minCorruption = Math.min($guests[_guestIds[0]].corruption, $guests[_guestIds[1]].corruption),
_isVirgin = $guests[_guestIds[0]].virgin,
_isAnalVirgin = ($guests[_guestIds[0]].anal < 20),
_isSquirter = ($guests[_guestIds[0]].traits ?? []).includes('squirter'),
_hasSmallTits = $guests[_guestIds[0]].breasts == 'small',
_index = 0
>>
<<set _r = Math.floor(random(0, _minCorruption-1)/20)>>
<<if _r < 0>>
<<set _r = 0>>
<</if>>
<<set _sexActions = [
['handjob','handjob','footjob','footjob','bj'][random(0, _r)],
['bj','bj','titjob','titjob','dp'][random(0, _r)],
['pussy_lick','pussy_lick','rimjob','rimjob','sn'][random(0, _r)],
['sn','sn','pussy','pussy','anal'][random(0, _r)],
['pussy','pussy','anal','anal','anal'][random(0, _r)],
['handjob_cum','cum_on_face','cum_on_face','cum_in_mouth','bj_cum'][random(0, _r)]
]>>
<<if _sexActions[1] == 'titjob' && _hasSmallTits>>
<<set _sexActions[1] = 'dp'>>
<</if>>
<<if _sexActions[2] == 'pussy_lick' && _isSquirter>>
<<set _sexActions[3] = 'squirt'>>
<</if>>
<<if _sexActions[3] == 'pussy' && _isVirgin>>
<<set _sexActions[3] = 'anal'>>
<</if>>
<<if _sexActions[3] == 'anal' && _isAnalVirgin>>
<<set _sexActions[3] = 'sn'>>
<</if>>
<<if _sexActions[4] == 'pussy' && _isVirgin>>
<<set _sexActions[4] = 'sn' >>
<</if>>
<<if _sexActions[4] == 'anal' && _isAnalVirgin>>
<<set
_sexActions[4] = 'dp',
_sexActions[5] = 'bj_cum'
>>
<</if>>
<<set $randEvent = [
_guestIds,
_sexActions,
_index
]>>
As you approach the dormitory, you hear muffled sounds.<br />
You take a peek and see <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex.<br />
<<else>>
<<addmins 5>>
<<set
_guestIds = $randEvent[0],
_sexActions = $randEvent[1],
_index = $randEvent[2]
>>
<</if>>
<br /><br />
<<set _actionText = setup.actionText>>
<div id="choice">
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set $guests[_guestIds[_i]].horny = Math.min(100, $guests[_guestIds[_i]].horny + 20)>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/transfemale_on_female/default/'+_sexActions[_index]+'/'+ either(setup.actions['transfemale_on_female']['default'][_sexActions[_index]])`>><br />
</center>
<br />
<<print _actionText['transfemale_on_female'][_sexActions[_index]][0].replace('%female%', $guests[_guestIds[0]].name).replace('%transfemale%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if $player.horny >= 100>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<</linkreplace>>
<</if>>
<<if _index + 1 == _sexActions.length>>
<<set _orgasm = true>>
<<else>>
<<set $randEvent[2] = _index + 1>>
<<if $player.horny < 100>>
[[Masturbate|passage()][$player.horny += 20]]
<</if>>
[[Just watch|passage()]]
<</if>>
<<link 'Interrupt them'>>
<<set _interrupted = true>>
<<replace "#choice">>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.max(-100, $guests[_guestIds[_i]].happy - 5),
$guests[_guestIds[_i]].relationship = Math.max(-100, $guests[_guestIds[_i]].relationship - 5)
>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/female_on_female-2/default/caught/'+ either(setup.actions['female_on_female-2']['default']['caught'])`>>
</center>
<br /><br />
You walk in on <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex, they stop and seem unhappy.<br />
<br />
<<linkreplace 'Ask for a creampie'>>
<<if setup.percentageChance(setup.sexChance($guests[_guestIds[0]]))>>
<<if $guests[_guestIds[0]].virgin>>
<center>
<<actionImage $guests[_guestIds[0]] 'pussy' 'no-text'>>
</center>
<br />
<<=setup.displayName($guests[_guestIds[0]])>> seems a bit in pain at first as she looses her virginity.
<br /><br />
<<set $guests[_guestIds[0]].virgin = false>>
<</if>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/transfemale_on_female/default/pussy/'+ either(setup.actions['transfemale_on_female']['default']['pussy'])`>><br />
</center>
<br />
<<print _actionText['transfemale_on_female']['pussy'][0].replace('%female%', $guests[_guestIds[0]].name).replace('%transfemale%', $guests[_guestIds[1]].name)>>
<br /><br />
<<linkreplace 'Continue'>>
<<set _orgasm = true>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/transfemale_on_female/default/cum_in_pussy/'+ either(setup.actions['transfemale_on_female']['default']['cum_in_pussy'])`>><br />
</center>
<br />
<<print _actionText['transfemale_on_female']['cum_in_pussy'][0].replace('%female%', $guests[_guestIds[0]].name).replace('%transfemale%', $guests[_guestIds[1]].name)>>
<br /><br />
<<if setup.percentageChance(setup.pregnancyChance($guests[_guestIds[0]]))>>
<<set $guests[_guestIds[0]].pregnancy_father = $guests[_guestIds[1]].id>>
<<set $guests[_guestIds[0]].pregnancy = 0>>
<</if>>
<</linkreplace>>
<<else>>
<<=setup.displayName($guests[_guestIds[0]])>> says no and leaves the room half naked.
<br /><br />
<</if>>
<</linkreplace>>
<</replace>>
<</link>>
</div>
<<link 'Leave'>>
<<if _orgasm || !_interrupted>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.min(100, $guests[_guestIds[_i]].happy + 5),
$guests[_guestIds[_i]].horny = 0
>>
<</for>>
<</if>>
<<unset $randEvent, $tmpEvent>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">GUEST HOUSE</h1>
<<if typeof $randEvent === 'undefined'>>
<<set
_guestIds = setup.getRandomPersons($tmpEvent, 2),
_minCorruption = 100,
_nbAnalVirgins = 0,
_index = 0
>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set _minCorruption = Math.min(_minCorruption, $guests[_guestIds[_i]].corruption)>>
<<if $guests[_guestIds[_i]].anal < 20>>
<<set _nbAnalVirgins += 1>>
<</if>>
<</for>>
<<set _r = Math.floor(random(0, _minCorruption-1)/20)>>
<<if _r < 0>>
<<set _r = 0>>
<</if>>
<<set _sexActions = [
['masturbate','handjob','dhj','frottage','frottage'][random(0, _r)],
['bj','bj','dp','dp','sn'][random(0, _r)],
['titjob','titjob','footjob','footjob','rimjob'][random(0, _r)],
['anal_dildo','anal_dildo','dd','dd','anal'][random(0, _r)],
['anal','anal','anal','fisting','fisting'][random(0, _r)],
['cum_on_stomach','cum_on_face','cum_in_mouth','cum_in_mouth','cum_in_ass'][random(0, _r)]
]>>
<<if _nbAnalVirgins == 2>>
<<set
_sexActions[3] = ['bj','dp','dp','sn','sn'][random(0, _r)],
_sexActions[4] = ['handjob','dhj','dhj','frottage','frottage'][random(0, _r)],
_sexActions[5] = ['handjob_cum','handjob_cum','cum_on_stomach','cum_on_face','cum_in_mouth'][random(0, _r)]
>>
<<elseif _nbAnalVirgins == 1 && _sexActions[3] == 'dd'>>
<<set _sexActions[3] = 'anal'>>
<</if>>
<<set $randEvent = [
_guestIds,
_sexActions,
_index
]>>
As you approach the dormitory, you hear muffled sounds.<br />
You take a peek and see <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex.<br />
<<else>>
<<addmins 5>>
<<set
_guestIds = $randEvent[0],
_sexActions = $randEvent[1],
_index = $randEvent[2]
>>
<</if>>
<br /><br />
<<set _actionText = setup.actionText>>
<div id="choice">
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set $guests[_guestIds[_i]].horny = Math.min(100, $guests[_guestIds[_i]].horny + 20)>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/transfemale_on_transfemale/default/'+_sexActions[_index]+'/'+ either(setup.actions['transfemale_on_transfemale']['default'][_sexActions[_index]])`>><br />
</center>
<br />
<<print _actionText['transfemale_on_transfemale'][_sexActions[_index]][0].replace(/\%transfemale0\%/g, $guests[_guestIds[0]].name).replace(/\%transfemale\%/g, $guests[_guestIds[1]].name)>>
<br /><br />
<<if $player.horny >= 100>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<</linkreplace>>
<</if>>
<<if _index + 1 == _sexActions.length>>
<<set _orgasm = true>>
<<else>>
<<set $randEvent[2] = _index + 1>>
<<if $player.horny < 100>>
[[Masturbate|passage()][$player.horny += 20]]
<</if>>
[[Just watch|passage()]]
<</if>>
<<link 'Interrupt them'>>
<<set _interrupted = true>>
<<replace "#choice">>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.max(-100, $guests[_guestIds[_i]].happy - 5),
$guests[_guestIds[_i]].relationship = Math.max(-100, $guests[_guestIds[_i]].relationship - 5)
>>
<</for>>
<center>
<<actionImageOutput `setup.ImagePath+'actions/female_on_female-2/default/caught/'+ either(setup.actions['female_on_female-2']['default']['caught'])`>>
</center>
<br /><br />
You walk in on <<=setup.displayName($guests[_guestIds[0]])>> and <<=setup.displayName($guests[_guestIds[1]])>> having sex, they stop and seem unhappy.<br />
<br />
<</replace>>
<</link>>
</div>
<<link 'Leave'>>
<<if _orgasm || !_interrupted>>
<<for _i = 0; _i < _guestIds.length; _i++>>
<<set
$guests[_guestIds[_i]].happy = Math.min(100, $guests[_guestIds[_i]].happy + 5),
$guests[_guestIds[_i]].horny = 0
>>
<</for>>
<</if>>
<<unset $randEvent, $tmpEvent>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne_panties.webp']]
</center>
<br /><br />
<<set $guests[$guestId].virgin = false>>
You take <<=$guests[$guestId].name>> to the room and leaving the door half-closed, you slowly undress her. She seems eager and doesn't resist you at all. After removing her clothes, you lay her down on her stomach and immediately penetrate her without any foreplay.
<br /><br />
<<video 'bedroom/house_party_threesome1'>>
<br /><br />
<<=$guests[$guestId].name>> is surprised, but presses her head into the pillow and enjoys your hard penis, making sure that no one hears them. Occasionally, she turns and looks at you with a lustful gaze, whispering "Harder"
<br /><br />
<<video 'bedroom/house_party_threesome2'>>
<br /><br />
Unexpectedly, Blair enters your room and with a smile, lies down next to you, already having taken off her shirt.
<br /><br />
<<blair>>
Can I join?
<</blair>>
<br /><br />
<<=$guests[$guestId].name>> opens up with a wide smile on her face, watching as Blair unexpectedly undresses fully without waiting for a response and lies down next to you.
<br />
Blair grabs your hand and directs it between her legs, inviting you to start massaging her pussy.
<br /><br />
<<video 'bedroom/house_party_threesome3'>>
<br /><br />
<div id="option1">
<<linkreplace 'Fuck Blair'>>
<<run $('#option2').hide()>>
<<run $('#other_options').show()>>
<<video 'bedroom/house_party_threesome4'>>
<br /><br />
You pull our your hard dick, grab Blair by legs and pull her toward you. Instantly you shove your dick inside her wet pussy and fuck her hard while <<=$guests[$guestId].name>> looks for a brief moment before getting onto Blair and letting her lick her pussy.
<br /><br />
<</linkreplace>>
</div>
<div id="option2">
<<set _linkName = 'Fuck ' + $guests[$guestId].name + ' in doggy'>>
<<linkreplace `_linkName`>>
<<run $('#option1').hide()>>
<<run $('#other_options').show()>>
<br /><br />
<<video 'bedroom/house_party_threesome5'>>
<br /><br />
You adjust <<=$guests[$guestId].name>> ass as Blair lie down in front of <<=$guests[$guestId].name>>. As you shove your hard dick inside <<=$guests[$guestId].name>> she leans down and licks Blair's pussy passionately.
<br /><br />
<</linkreplace>>
</div>
<div id="other_options" style="display: none;">
<br /><br />
<<video 'bedroom/house_party_threesome6'>>
<br /><br />
Blair climbs on top of you and is ready to ride on you, but <<=$guests[$guestId].name>> decides to grab your dick and suck it for a moment. As she's way too drunk and way too into sucking it, Blair decides to join her.
<br /><br />
<<video 'bedroom/house_party_threesome7'>>
<br /><br />
They both doesn't take heir eyes off your dick and a moment later you cum.
<br />
Both of them do not take their eyes off your still hard dick and you can see that they are proud of what they have accomplished together.
<br />
They carefully examine your warm cum with a big smile on their faces.
<br /><br />
</div>
<<link 'Go to sleep'>>
<<horny_reset>>
<<sleep>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_table.webp']]
</center>
<br /><br />
The house party starts slowly. The table is set and guests begin to arrive slowly. There is food on the table that is not usually eaten on a daily basis, so everyone sits down at the table with an elevated mood. You open a champagne bottle and pour a glass for each guest.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne.webp']]
</center>
<br /><br />
Champagne is such a rare thing in this world that only a few have ever tasted it. For most people, this is the first time and their bodies are not accustomed to it, so they get drunk very quickly.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne_mouth.webp']]
</center>
<br /><br />
The bottle is almost empty and the girls are so drunk that they decide to pour the last bit left in the bottle into one of the girl's mouth from a distance. The girl falls to her knees and while the champagne is pouring into her mouth, another girl pulls down her shirt and sucks on her nipple.
<<addhours 4>>
<br /><br />
<<for _guestI, _guest range $guests>>
<<if ![0,2].includes(_guest.gender) || setup.getAge(_guest) < 18>>
<<continue>>
<</if>>
<<setNpcStats 'guest' _guestI 'relationship' +10>>
<<=$guests[_guestI].name>> relationship increased by 10<br />
<</for>>
<br /><br />
<<set $player = setup.drink($player, 4)>>
<<if $player.drunk > 75>>
<<perkAdd 'drunk'>>
<</if>>
<<run setup.cabinInventory.drop('champagne', 1)>>
<<run setup.cabinInventory.drop('food', 20)>>
<div id="girls_top_table">
<h4>Guests attending the party</h4>
<table id="slaves">
<<for _guestI, _guest range $guests>>
<<if ![0,2].includes(_guest.gender) || setup.getAge(_guest) < 18>>
<<continue>>
<</if>>
<<capture _guestI, _guest>>
<tr>
<td style="width: 300px">
<<=setup.displayName(_guest)>>
<<if _guest.pregnancy >= 7>>
(pregnant <<=_guest.pregnancy>> days)
<</if>>
</td>
<td>
Beauty score: <<print _guest.beauty>>
</td>
<td>
Age: <<=setup.getAge(_guest)>>
</td>
<td>
<<set _guest = setup.drink(_guest, 1)>>
<<link 'Invite to the bedroom'>>
<<if _guest.gender == 0 && setup.percentageChance(setup.sexChance(_guest)) || !$characters.blair.quests.house_party_finished>>
<<set $tmpGirl to _guest>>
<<set $guestId = _guestI>>
<<set $characters.blair.quests.house_party_finished = true>>
<<goto 'House party - threesome'>>
<<else>>
<<set $tmpGirl to _guest>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<set $guestId = _guestI>>
<<run delete $slaveId>>
<<fuck $tmpGirl>>
<</if>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
</div>
<div id="option1">
<<linkreplace 'Scold them'>>
<<run $('#option2').hide()>>
<<for _guestI, _guest range $guests>>
<<setNpcStats 'guest' _guestI 'sub' +5>>
<<=$guests[_guestI].name>> submission increased by 5<br />
<</for>>
<br /><br />
<</linkreplace>>
<<linkdesc>>
+5 submission
<</linkdesc>>
</div>
<<if setup.cabinInventory.has('champagne')>>
<div id="option2">
<<linkreplace 'Offer another bottle of champagne'>>
<<run setup.cabinInventory.drop('champagne', 1)>>
<<run $('#option1, #girls_top_table, #option2_desc').hide()>>
<<run $('#girls_bottom_table').show()>>
You bring another bottle and pour a glass for each of the guests, they thank you with a smile and flirtatiously look at you until one sits down in front of you and spreads her legs with the text "Thank you!"
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne_skirt.webp']]
</center>
<br /><br />
Meanwhile, another girl is playfully teasing with the first bottle and starts to put it in her mouth to show how deep she can take it inside.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne_bj.webp']]
</center>
<br /><br />
The girls applaud and cheer as the girl with the empty champagne bottle approaches, until one of the girls pushes you towards her and without hesitation, she pulls down your pants and takes your hard penis into her mouth.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_champagne_bj2.webp']]
</center>
<br /><br />
<<for _guestI, _guest range $guests>>
<<if ![0,2].includes(_guest.gender) || setup.getAge(_guest) < 18>>
<<continue>>
<</if>>
<<setNpcStats 'guest' _guestI 'relationship' +10>>
<<setNpcStats 'guest' _guestI 'happy' 10>>
<<=$guests[_guestI].name>> relationship increased by 10<br />
<</for>>
<br /><br />
<<set _randomPersons = setup.getAvailablePersons18yo($guests)>>
<<if recall($suppCode) && setup.percentageChance(50) && (_randomPersons[0] ?? []).length >= 3>>
<<set _randomGirls = setup.getRandomPersons(_randomPersons[0], 3)>>
<<set _npc1 = $guests[_randomGirls[0]]>>
<<set _npc2 = $guests[_randomGirls[1]]>>
<<set _npc3 = $guests[_randomGirls[2]]>>
Laughter echoed through the air, momentarily drowning out the distant sounds of the desolate world outside.
In this moment of shared joy and camaraderie, <<=setup.displayName(_npc1)>>, <<=setup.displayName(_npc2)>> and <<=setup.displayName(_npc3)>> clearly in high spirits from the bubbly, approached you.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/house_party_foursome.jpg']]
</center>
<br /><br />
<<sayNpc _npc1>>
This party is a blast! Having fun?
<</sayNpc>>
<br />
With mischievous smiles and playful glances, they suggested another bottle of champagne, hinting at the possibility of an adventure beyond the walls of the gathering.
The suggestion hung in the air like a tantalizing secret, a promise of fleeting joy in a world where joy was a rare commodity.
<br /><br />
<<sayNpc _npc2>>
You got one more bottle just for us? How about we move party so somewhere else.
<</sayNpc>>
<br />
<<if setup.cabinInventory.has('champagne')>>
<<link 'Bring another bottle'>>
<<set $tmpEvent = {
girls: [
_npc1,
_npc2,
_npc3
],
girlIds: [
_randomGirls[0],
_randomGirls[1],
_randomGirls[2]
]
}>>
<<addmins 30>>
<<run setup.cabinInventory.drop('champagne', 1)>>
<<goto 'Event - House party foursome'>>
<</link>>
<</if>>
<</if>>
<</linkreplace>>
<div id="option2_desc">
<<linkdesc>>
-1 champagne; +10 relationship
<</linkdesc>>
</div>
</div>
<</if>>
<div id="girls_bottom_table" style="display:none">
<h4>Guests attending the party</h4>
<table id="slaves">
<<for _guestI, _guest range $guests>>
<<if ![0,2].includes(_guest.gender) || setup.getAge(_guest) < 18>>
<<continue>>
<</if>>
<<capture _guestI, _guest>>
<tr>
<td style="width: 300px">
<<=setup.displayName(_guest)>>
<<if _guest.pregnancy >= 7>>
(pregnant <<=_guest.pregnancy>> days)
<</if>>
</td>
<td>
Beauty score: <<print _guest.beauty>>
</td>
<td>
Age: <<=setup.getAge(_guest)>>
</td>
<td>
<<set _guest = setup.drink(_guest, 1)>>
<<link 'Invite to the bedroom'>>
<<if _guest.gender == 0 && setup.percentageChance(setup.sexChance(_guest)) || !$characters.blair.quests.house_party_finished>>
<<set $tmpGirl to _guest>>
<<set $guestId = _guestI>>
<<set $characters.blair.quests.house_party_finished = true>>
<<goto 'House party - threesome'>>
<<else>>
<<set $tmpGirl to _guest>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $tmpGirlViewBack = 'Sleep eval'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<set $guestId = _guestI>>
<<run delete $slaveId>>
<<fuck $tmpGirl>>
<</if>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
</div>
<<link 'End party'>>
<<goto 'Bedroom'>>
<</link>><h1 class="ptitle">KITCHEN</h1>
<br /><br />
<<set _girlGuest = setup.getPersonsForLocation($guests, 'kitchen')>>
<<if _girlGuest.length > 0 && timeBetween('08:00', '22:00')>>
<<set _isKitchenGirlAssigned = true>>
<<if $player.hunger <= 50 && $backpack.has('food')>>
<<set $player.hunger = 100>>
<<drop $backpack 'food' 1>>
<<updatemeter '$hungerBar' `$player.hunger / $player.maxHunger`>>
<</if>>
<<set $tmpGirl = $guests[_girlGuest[0]]>>
<<set $tmpGirl.location = 'kitchen'>>
<center>
<<actionImage $tmpGirl cooking>>
</center>
<<=setup.displayName($tmpGirl)>> is cooking in the kitchen, <<=setup.pronounceWhat($tmpGirl)>> notices you and gives you a warm smile<br /><br />
<<set _girlGuestLink = 'Approach ' + $tmpGirl.name>>
<<link `_girlGuestLink`>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<set $tmpGirlBack = 'Kitchen-room'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $guestId = _girlGuest[0]>>
<<run delete $slaveId>>
<<run delete $charId>>
<<goto 'NPC view - guest'>>
<</link>>
<</if>>
<<if $backpack.has('food') && (hasTime(0, 30) || $player.hunger != $player.maxHunger)>>
<<link "Eat">>
<<set $player.hunger to 100>>
<<addmins 30>>
<<updatemeter '$hungerBar' `$player.hunger / $player.maxHunger`>>
<<drop $backpack 'food' 1>>
<<goto 'Kitchen-room'>>
<</link>>
<</if>>
<<if $charactersInLocation['kitchen'].includes('blair')>>
<<link 'Talk with Blair'>>
<<goto 'Blair - kitchen talk'>>
<</link>>
<</if>>
[[Back|Wood cabin]]
<<if !($locationEvents.kitchen ?? false)>>
<<if _isKitchenGirlAssigned && !$tmpGirl.gender && setup.percentageChance(5)>>
<<set $locationEvents.kitchen = true>>
<<set $guestId = _girlGuest[0]>>
<<goto 'Event: Kitchen stuck'>>
<</if>>
<</if>><h1 class="ptitle">LAB</h1>
<div id="place-head">
[img[setup.ImagePath+'places/cabin/lab_head.jpg']]
</div>
<br /><br />
Samples: <strong><<=$characters.laura.quests.productionSamples>></strong>
<br /><br />
<<if ($charactersInLocation['lab'] ?? []).includes('laura')>>
<<link 'Talk to Laura'>>
<<goto 'Laura - lab talk'>>
<</link>>
<<else>>
Laura isn't here...
<br /><br />
<</if>>
<<link 'Leave'>>
<<goto 'Guest house'>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
As you go about your morning routine within the village, you spot a familiar figure standing at the gates. It's Dr. Laura Finch, her lab coat slightly dusty from her journey, and in her hand, she holds a collection of vials containing the samples you provided.
<br />
A rush of curiosity and anticipation washes over you as you approach her.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/toxic_rain3.jpg']]
</center>
<br /><br />
She smiles warmly, her eyes reflecting a mixture of excitement and determination.
<br /><br />
<<laura>>
I've got the first vials ready! The samples have been processed, and we're now at a point where we can begin testing the initial formulations of the growth potion.
<</laura>>
<br /><br />
Your heart leaps with excitement at the news. The moment you've been waiting for has arrived. The potential of the growth potion, with its implications for the future of your post-apocalyptic world, feels more real than ever.
Together, you and Dr. Finch proceed into the village, discussing the next steps in the testing. The conversation is filled with anticipation as you prepare to embark on a new phase of your journey, one that could bring about profound changes and a brighter future in a world filled with challenges.
<br /><br />
<<laura>>
How do you propose we test it? And remember, we should start with just two vials per person. Giving more could lead to severe consequences, even death.
<</laura>>
<br /><br />
As you consider the best approach to testing the growth potion, you decide not to share the full details with Dr. Laura Finch, particularly if it involves infants or young children. You believe that revealing such information might not align with her ethical stance or could potentially raise concerns about the safety and well-being of the participants.
<br /><br />
<<laura>>
Anyway, here you go. In the future you'll need to help me with other ingredients as my last place was raided.
<</laura>>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/laura_vials.jpg']]
</center>
<br /><br />
Dr. Laura Finch carefully hands you four vials containing the initial formulations of the growth potion. The vials gleam in the soft morning light, their contents holding the promise of profound change and potential for your post-apocalyptic world.
<br /><br />
<<linkreplace 'Take vials'>>
<<pickup $backpack 'growth_potion' 4>>
<strong>You picked up <strong class="iitem">4 growth potions</strong></strong>
<br /><br />
As you accept the four vials containing the initial formulations of the growth potion from Dr. Laura Finch, you notice a slight blush coloring her cheeks.
<br /><br />
<<laura>>
I know we have the initial vials, but to ensure the potency and reliability of the potion, I might need a few more samples for further testing. It's essential for the success of our research.
<</laura>>
<br /><br />
You pause for a moment, considering the implications of her request. It's clear that Dr. Finch is committed to her work and believes that these samples are crucial for the project's success. At the same time, you're aware of the delicate nature of the request.
<br /><br />
<<linkreplace 'Invite her to your bedroom'>>
Dr. Finch agrees, and you both make your way to your bedroom. Once inside, she takes out a pair of gloves, a clear indication of the sensitive nature of the task at hand. The gloves serve as a reminder of the importance of maintaining a sterile and controlled environment for the sample collection.
<br /><br />
<<linkreplace 'Tell her you will need some motivation'>>
<<laura>>
I had a feeling that you would say that.
<</laura>>
<br /><br />
She takes of leather jacket and reveals that she's wearing silk robe. She opens it sexually and her breasts flashes out. This time look like she wants to enjoy the moment a bit more and grabs your dick but starts with slow movements.
<br /><br />
<<video 'laura/sample2_1'>>
<br /><br />
<<laura>>
How are you feeling? Is this enough of motivation?
<</laura>>
<br /><br />
<<video 'laura/sample2_2'>>
<br /><br />
She slowly slides her hand across her breasts and pinches her nipples as he jerks you off and talks with you in the same time.
<br /><br />
<<video 'laura/sample2_3'>>
<br /><br />
After approximately 10 minutes, she returns to the previous pace. It's possible she got bored or she simply wants to get back to sample testing.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'people/laura/sample_cum.webp']]
</center>
<br /><br />
Before you cum she puts another sample cup in front of your dick and collects all cum you shoot out.
<br /><br />
<<laura>>
I will return in a couple of days. Hopefully, by then, you will have found a way to test them.
<</laura>>
<br /><br />
<<link 'Leave'>>
<<set $characters.laura.quests.first_vials = true>>
<<set $characters.laura.quests.lastTestDay = $game.day>>
<<goto 'Outside'>>
<</link>>
<<horny_reset>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
Finally, one day, as you go about your daily tasks within your village, you notice a figure standing at the gate. Your heart skips a beat when you recognize Dr. Finch, her lab coat still bearing traces of the chemicals she's been working with. She holds a small paper in her hand.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/toxic_rain3.jpg']]
</center>
<br /><br />
<<laura>>
You bastard! You wasn't lying! Tests came back positive!
Can we talk? We need to talk!
<</laura>>
<br /><br />
<<linkreplace 'Invite her in'>>
As you approach the gates, you reach out to a rusted lever, a makeshift mechanism for opening and closing the entrance. With a firm pull, the gates creak open, revealing the bustling life within the village. The moment the gates start to move, you notice Dr. Finch's eyes widening in amazement.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/laura_first_visit.jpg']]
</center>
<br /><br />
As you both step inside, Dr. Finch takes in the sights and sounds of your village. She gazes at the resourceful architecture, the communal gardens, and the people going about their daily tasks. It's a place built on determination and cooperation, a sanctuary in the midst of chaos.
<br /><br />
<<laura>>
Did you build all of this?
<</laura>>
<br /><br />
<div id="option_continue_button1">
<<linkreplace 'Yes'>>
<<run $('#option_continue').show()>>
<<run $('#option_continue_button2').hide()>>
<<you>>
Yes. I did all this by myself.
<</you>>
<</linkreplace>>
</div>
<div id="option_continue_button2">
<<linkreplace 'Not just me, but everyone here'>>
<<run $('#option_continue').show()>>
<<run $('#option_continue_button1').hide()>>
<<you>>
Not just me, but everyone here. We came together after the world changed and decided to create a haven where people could support one another and find a sense of purpose.
<</you>>
<</linkreplace>>
</div>
<div id="option_continue" style="display:none">
<br /><br />
<<laura>>
I'm truly impressed with what you've built here,
<</laura>>
<br />
<<laura>>
But there's something important we need to discuss regarding the sperm test results. It's a matter that requires discretion.
<</laura>>
<br /><br />
<<linkreplace 'Go to your bedroom'>>
Dr. Finch nods in agreement, understanding the importance of discretion in your conversation. Together, you make your way to your bedroom, a small but cozy space where you can speak freely without the risk of eavesdropping.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/laura_first_visit2.jpg']]
</center>
<br /><br />
<<laura>>
While analyzing the test results I also discovered something fascinating related to the growth potion. It appears that your genetic makeup has a unique compatibility with the enzyme we need for the potion's development.
<</laura>>
<br /><br />
<<laura>>
The possibilities are truly unlimited. With your unique genetic compatibility, we could create a potion that not only accelerates the growth of crops, producing larger and more bountiful harvests to help feed our community, but it could also be used for human applications.
<</laura>>
<br /><br />
<<laura>>
Imagine a potion that allows humans to age faster, reaching physical maturity and peak condition in a matter of days rather than years.
<br />
But there's one more thing... I first need to make more tests and I am out of samples. I need them to continue my work. Can you help me with that?
<</laura>>
<br /><br />
<div id="option_cum1">
<<linkreplace 'How about you help me this time?'>>
<<run $('#option_cum2').hide()>>
<<run $('#option_test').show()>>
<<set $characters.laura.relationship++>>
<<laura>>
Eh, as much as I wouldn't like that. I really want those samples as they could benefit the world so much.
<</laura>>
<</linkreplace>>
</div>
<div id="option_cum2">
<<linkreplace "I will do that right now">>
<<run $('#option_cum1').hide()>>
<<run $('#option_test').show()>>
<<set $characters.laura.relationship +=2>>
<<laura>>
I have better idea. Take your pants off. I'll do it myself so we don't waste any of your samples.
<</laura>>
<</linkreplace>>
</div>
<div id="option_test" style="display:none;">
<br /><br />
You pull down your pants and lay down on your bed. Before she starts she takes out gloves and puts them on with smile on her face. She gazes at your balls in amazement.
<br /><br />
<<video 'laura/sample_gloves'>>
<br /><br />
She firmly grabs your dick and slowly starts to jerk it off while still not taking eyes off your balls.
<br /><br />
<<video 'laura/sample_bj'>>
<br /><br />
<<laura>>
If you don't hurry, this will take us the whole day.
<</laura>>
<br /><br />
She significantly speeds up her hand movements and starts squeezing your balls with her other hand.
<br /><br />
<<video 'laura/sample_bj2'>>
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'people/laura/sample_cum.webp']]
</center>
<br /><br />
Before you cum she puts another sample cup in front of your dick and collects all cum you shoot out.
<br /><br />
<<laura>>
Perfect! I can continue my research. I'll be back after few days with results.
<</laura>>
<br /><br />
<<link 'Leave'>>
<<set $characters.laura.quests.successful_test = true>>
<<set $characters.laura.quests.lastTestDay = $game.day>>
<<goto 'Outside'>>
<</link>>
<<horny_reset>>
<</linkreplace>>
</div>
<</linkreplace>>
</div>
<</linkreplace>><h1 class="ptitle">CITY</h1>
<<newgirl>>
<<set
$tmpGirl.name = 'Laura',
$tmpGirl.birthDate = setup.getBirthDate(40),
$tmpGirl.hair = 'brown',
$tmpGirl.race = 'white',
$tmpGirl.breasts = 'big',
$tmpGirl.quests = {
metOnDay: $game.day
}
>>
<<set $characters.laura = $tmpGirl>>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/toxic_rain1.jpg']]
</center>
<br /><br />
As you ventured through the desolate streets of the ruined city, the acrid stench of decay hung in the air. The once towering skyscrapers now stood as skeletal remnants of the past, their shattered windows like empty eye sockets. Your footsteps echoed off the cracked pavement as you navigated the eerie silence.
<br /><br />
Then, a low rumble filled the atmosphere, and you looked up to see dark clouds gathering overhead. It had been years since anyone had witnessed rain in this apocalyptic wasteland. The first few drops fell, and you raised your face to the sky, feeling the cool sensation on your skin. It was almost refreshing, a stark contrast to the constant dust and dryness of this world.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/toxic_rain2.jpg']]
</center>
<br /><br />
However, your joy was short-lived. As the rain continued to fall, an intense burning sensation started to gnaw at your exposed skin. Panic set in as you realized something was horribly wrong. You needed shelter, fast.
<br /><br />
Frantically, you sought refuge in an old, crumbling building, descending into its dimly lit basement. The rain's acidic touch had left painful welts on your skin. It was a dire situation, and you feared for your survival.
<br /><br />
As you explored the basement, your eyes landed on a set of heavily reinforced, locked doors. Desperation drove you to investigate further. You called out, pounding on the doors, hoping for any sign of life.
<br /><br />
To your astonishment, a voice responded from the other side. "<strong>Who's there?</strong>" it called out, filled with both surprise and trepidation.
<br /><br />
"It's me," you replied hastily. "I sought shelter from the rain. It's burning my skin."
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/toxic_rain3.jpg']]
</center>
<br /><br />
After a series of clicks and mechanical noises, the doors creaked open, revealing a dimly lit laboratory. Inside, you found a woman, her lab coat spattered with various chemicals, and her hands gloved and covered with protective gear. She was slightly disheveled but had an air of determined intellect about her.
<br /><br />
<<laura>>
Quickly, get inside!
<</laura>>
<br /><br />
She urged, pulling you in and sealing the doors behind you.
<br /><br />
<<laura>>
My name is Dr. Laura Finch, a scientist. I've been researching this rain, trying to understand its properties.
<</laura>>
<br /><br />
You explained the burning sensation you had felt, and Dr. Finch nodded gravely.
<br /><br />
<<laura>>
Yes, it's highly acidic. It's not just rain; it's a result of the environmental catastrophe that has befallen our world. The atmosphere is filled with toxic compounds, and this rain is one of its manifestations
<</laura>>
<br /><br />
<<linkreplace "Ask on what else she's working">>
Dr. Laura Finch led you further into her makeshift laboratory, which was filled with an assortment of scientific equipment and notes scrawled across chalkboards. She spoke with a hint of excitement in her voice, her eyes shining with a determined glint.
<br /><br />
<<laura>>
One of my projects involves a growth potion. This concoction could accelerate the aging process, allowing people to reach maturity and physical peak faster, hopefully making them more resilient to the dangers of this world.
<</laura>>
<br /><br />
She carefully picked up a vial filled with a mysterious liquid and continued...
<br /><br />
<<laura>>
I've made progress, but I'm missing a few critical ingredients to complete the formula. With those, I could potentially create a significant breakthrough in our struggle to survive.
<</laura>>
<br /><br />
<<linkreplace 'Ask about missing ingredients'>>
<<laura>>
I require samples of irradiated fungal glowing mushrooms and an enzyme. Mushrooms I might find somewhere on my own but enzyme would be tricky one.
<br />
The enzyme I need can only be extracted from the sperm of males who haven't been exposed to the initial nuclear radiation. It's a complex biological process, and these specific conditions are crucial for the enzyme's purity.
<</laura>>
<br /><br />
<<linkreplace "Tell her you wasn't exposed to the initial radiation">>
Dr. Laura Finch eyes you warily, her scientific skepticism evident in her expression. She's heard similar claims before, and as a scientist in this unforgiving world, she's learned to trust cautiously. Her doubts are understandable, given the desperation of others who have tried to deceive her.
<br /><br />
<<laura>>
Nice try. I bet you want me to extract it from you?
<</laura>>
<br /><br />
<<linkreplace '...'>>
She takes a deep breath and a second later, she hand you a small cup where she expects you will cum. After that she goes away to other room.
<br /><br />
<<laura>>
Call me when you're close.
<</laura>>
<br /><br />
<<linkreplace 'Take dick out and jerk off'>>
<center>
[img[setup.ImagePath+'places/explore/toxic_rain_jerk.webp']]
</center>
<br /><br />
You take out your dick and slowly start to jerk yourself off. As Laura goes out of the room she takes a quick peek what your packing as she's exiting the room. <br />
Your dick slowly grows bigger and harder as you put more pressure on it.
<br /><br />
<<linkreplace 'Call for her'>>
<center>
[img[setup.ImagePath+'places/explore/toxic_rain_cum.webp']]
</center>
<br /><br />
She enters the room slowly and confidently, looks at your dick, grabs it, and places it under the previously prepared transparent cup. The moment she wraps her hand around your dick you cum...
<br /><br />
<<laura>>
I hope this was worth it.. If tests will come back positive. I'll find you. You should leave now.
<</laura>>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">NURSERY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/nursery_built.jpg']]
</center>
<br /><br />
<<blair>>
Well, not exactly what I had imagined, but having a roof over their head will definitely be suitable. Maybe in the future, you could consider making it more colorful and appealing to children's eyes.
<</blair>>
<br /><br />
<<set _newGuests = []>>
<<set _newSlaves = []>>
<<set _tempCompanions = []>>
<<for _nursCompI, _nursComp range $player.companions ?? []>>
<<set _nursCompKey = _nursCompI.split(':')>>
<<run _tempCompanions.push($guests[_nursCompKey[1]].name + ':' + $guests[_nursCompKey[1]].birthDate.getTime())>>
<</for>>
<<set $nursery = []>>
<<for _nurGuestI to 0; _nurGuestI lt ($guests ?? []).length; _nurGuestI++>>
<<capture _nurGuestI>>
<<if setup.getAge($guests[_nurGuestI]) < 17>>
<<run $nursery.push($guests[_nurGuestI])>>
<<else>>
<<run _newGuests.push($guests[_nurGuestI])>>
<</if>>
<</capture>>
<</for>>
<<for _nurSlaveI to 0; _nurSlaveI lt ($slaves ?? []).length; _nurSlaveI++>>
<<capture _nurSlaveI>>
<<if setup.getAge($slaves[_nurSlaveI]) < 17>>
<<run $nursery.push($slaves[_nurSlaveI])>>
<<else>>
<<run _newSlaves.push($slaves[_nurSlaveI])>>
<</if>>
<</capture>>
<</for>>
<<set _tempCompanionsNew = {}>>
<<for _newGuestI, _newGuest range _newGuests>>
<<if _tempCompanions.includes(_newGuest.name + ':' + _newGuest.birthDate.getTime())>>
<<set _tempCompanionsNew['guest:' + _newGuestI] = true>>
<</if>>
<</for>>
<<set $guests = _newGuests>>
<<set $slaves = _newSlaves>>
<<set $player.companions = _tempCompanionsNew>>
<<set $game.location.nursery = true>>
<<set $game.location.youth_district = true>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">
<<backButton 'Youth district'>>
NURSERY
</h1>
<<if ($nursery ?? []).length < 1>>
<div style="margin-top: 20px;">
Noone is living here...
</div>
<<else>>
<table id="slaves">
<<for _nurseryI, _nursery range $nursery>>
<<capture _nurseryI, _nursery>>
<<set _genderClass = 'gender-' + setup.genderClass(_nursery)>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _nursery.name>>
<<unset $guestId, $charId, $slaveId>>
<<set $childId = _nurseryI>>
<<set $tmpGirl = _nursery>>
<<set $tmpGirlBack = 'Nursery'>>
<<goto 'Child view'>>
<</link>>
</span>
</td>
<td>
Age: <<=setup.getAge(_nursery)>>
</td>
<td>
<<link 'Throw out'>>
<<dialog 'Throw out'>>
Are you sure you want to throw <<=(_nursery.gender ? 'him' : 'her')>> out?
<br />
<<link 'Yes' 'Nursery'>>
<<run $nursery.splice(_nurseryI, 1)>>
<<dialogclose>>
<<set $player.goodwill -= 2>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<</if>>
[[Back|Youth district]]<h1 class="ptitle"><<cabinName>></h1>
<br />
<<if $pregnancyStreetsHappening.type === 'slave'>>
<<set $tmpGirl = $slaves[$pregnancyStreetsHappening.id]>>
<<else>>
<<set $tmpGirl = $guests[$pregnancyStreetsHappening.id]>>
<</if>>
The air in the makeshift shelter was thick with tension as I descended the creaky stairs, my eyes adjusting to the dim light of a single flickering lantern.
The low hum of distant wind echoed through the underground chambers, carrying with it the whispers of a world that had crumbled into chaos.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/table_woman_crying.jpg']]
</center>
<br />
As you reached the bottom step, you noticed a small figure hunched over at a table in the corner. <<=setup.displayName($tmpGirl)>>, her shoulders shaking with silent sobs.
She looked up as you approached, her eyes red and swollen.
<br /><br />
<<linkreplace 'Hey! Are you okay?'>>
<<run $('#option_leave').hide()>>
Her gaze fell to the floor, and she hesitated before finally speaking.
<br /><br />
<<sayNpc $tmpGirl>>
I'm pregnant. From one of my clients from the streets. I don't know what to do.
<</sayNpc>>
<br />
Tears welled up in her eyes again as she pondered the question.
<br /><br />
<<linkreplace 'What you want to do?'>>
<<sayNpc $tmpGirl>>
I don't know if I can provide a life for a child in this world. It's so messed up, and I'm barely making it as it is.
<</sayNpc>>
<br />
<<if setup.percentageChance(50)>>
<<set _wantsToKeep = true>>
<<sayNpc $tmpGirl>>
I... I want to keep it. Despite everything, this child could be a glimmer of hope in all this darkness. I can't let the world take away the one thing that could still bring some meaning to my life.
<</sayNpc>>
<<else>>
<<sayNpc $tmpGirl>>
I don't want to keep that bastard. This world is already messed up enough, and I can't bring a child into it, especially not from some guy who doesn't even care about anything but his own pleasure.
<</sayNpc>>
<</if>>
<br />
<div id="option_yes">
<<linkreplace 'Keep it'>>
<<run $('#option_no').hide()>>
<<run $('#option_leave').show()>>
<<if _wantsToKeep>>
<<sayNpc $tmpGirl>>
Really?! Thank you so much!
<</sayNpc>>
<br />
She hugs you and with a smile on her face leaves the building.
<<else>>
<<sayNpc $tmpGirl>>
Why!? No! I fucking hate this place.
<</sayNpc>>
<<set $tmpGirl.relationship -= 10>>
<<set $tmpGirl.happy -= 40>>
<strong>Relationship decreased by 10</strong>
<br />
<strong>Happiness decreased by 40</strong>
<</if>>
<</linkreplace>>
</div>
<div id="option_no">
<<linkreplace 'Don\'t keep it'>>
<<run $('#option_yes').hide()>>
<<run $('#option_leave').show()>>
<<if !_wantsToKeep>>
<<sayNpc $tmpGirl>>
Really?! Thank you so much!
<</sayNpc>>
<br />
She hugs you and with a smile on her face leaves the building.
<<else>>
<<sayNpc $tmpGirl>>
Why!? No! I fucking hate this place.
<</sayNpc>>
<<set $tmpGirl.relationship -= 10>>
<<set $tmpGirl.happy -= 40>>
<strong>Relationship decreased by 10</strong>
<br />
<strong>Happiness decreased by 40</strong>
<</if>>
<<run delete $tmpGirl.pregnancy>>
<</linkreplace>>
</div>
<div id="option_leave" style="display:none">
<br /><br />
<<link 'Leave'>>
<<if $pregnancyStreetsHappening.type === 'slave'>>
<<set $slaves[$pregnancyStreetsHappening.id] = $tmpGirl>>
<<else>>
<<set $guests[$pregnancyStreetsHappening.id] = $tmpGirl>>
<</if>>
<<unset $pregnancyStreetsHappening>>
<<goto 'Wood cabin'>>
<</link>>
</div>
<</linkreplace>>
<</linkreplace>>
<div id="option_leave">
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
</div><h1 class="ptitle">GUEST HOUSE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_empty_bed.png']]
</center>
You went to the guest house and noticed that
<strong><<=setup.displayName($guests[$scavengingDidntReturn])>></strong> didn't came home from the scavenging last night.
<<set _goLookLink = 'Go look for ' + setup.pronounceWho($guests[$scavengingDidntReturn])>>
<br /><br />
<<link _goLookLink>>
<<goto 'Scavenging - look for'>>
<</link>>
<<link 'Ignore'>>
<<if randomInteger(0,1) === 1>>
<<guestRemove $scavengingDidntReturn>>
<</if>>
<<unset $scavengingDidntReturn>>
<<goto 'Bedroom'>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<<if $guests[$scavengingDidntReturn].gender == 1>>
<<set _imgUrl = 'scavenging_alive_male.jpg'>>
<<else>>
<<set _imgUrl = 'scavenging_walk_girl.webp'>>
<</if>>
<center>
[img[setup.ImagePath+'places/outside/' + _imgUrl]]
</center>
<br /><br />
After few hours of walking you finally noticed <<=setup.pronounceWho($guests[$scavengingDidntReturn])>> in the distance
as <<=setup.pronounceWhat($guests[$scavengingDidntReturn])>> walked towards you.<br />
<<=setup.pronounceWhat($guests[$scavengingDidntReturn], true)>> noticed you and started to run towards you. When she finally reached you she jumped around your neck and huged you strongly with tears all over her eyes.
<br />
<br />
<<if !$guests[$scavengingDidntReturn].gender>>
<center>
[img[setup.ImagePath+'places/outside/scavenging_hug.webp']]
</center>
<br />
<br />
<</if>>
<<=setup.pronounceWhat($guests[$scavengingDidntReturn], true)>> told you that <<=setup.pronounceWhat($guests[$scavengingDidntReturn])>> met some scavengers and decided to hide till they went away.
<br /><br />
<<set _linkDisappointed = "Tell " + setup.pronounceWho($guests[$scavengingDidntReturn]) + " that you're disappointed">>
<<if !$guests[$scavengingDidntReturn].gender>>
<<linkreplace _linkDisappointed>>
She wiped her eyes and gets on her knees while looking at you and telling that she's really sorry and that won't happen again. <br />
She unzips your pants and puts your dick in her mouth and starts to suck it.
<center>
[img[setup.ImagePath+'places/outside/scavenging_bj.webp']]
</center>
<br /><br />
<<set $guests[$scavengingDidntReturn].sub += 5>>
<strong><<=$guests[$scavengingDidntReturn].name>> submission increased by 5</strong>
<br /><br />
<<linkreplace 'Tell her turn around'>>
She instantly gets up, pulls down her pants and turns around and presses herself against the fence.
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_ass.webp']]
</center>
<br /><br />
You grab your dick and shove it inside her ass and fuck her while she still sobs up and keeps telling you that she's really sorry.
<br />
<br />
<<set $guests[$scavengingDidntReturn].sub += 5>>
<strong><<=$guests[$scavengingDidntReturn].name>> submission increased by 5</strong>
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</if>>
<<set _linkHome = 'Take ' + setup.pronounceWho($guests[$scavengingDidntReturn]) + ' home'>>
<<link _linkHome>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
<<if $guests[$scavengingDidntReturn].gender == 1>>
<<set _imgUrl = 'male'>>
<<else>>
<<set _imgUrl = 'female'>>
<</if>>
[img[setup.ImagePath+'places/outside/scavenging_dead_' + _imgUrl + '.jpg']]
</center>
<br /><br />
You kept walking for few hours and suddently you noticed someone in the distance on the ground. Your rushed toward the body and found that it's <<=setup.pronounceWho($guests[$scavengingDidntReturn])>>.
<br />
<<=setup.displayName($guests[$scavengingDidntReturn])>> clothes were ripped apart and <<=setup.pronounceWhat($guests[$scavengingDidntReturn])>> was left laying on the ground with a knife wound.
<strong><<=setup.pronounceWhat($guests[$scavengingDidntReturn], true)>>'s dead.</strong>
<br /><br />
<<link 'Return home'>>
<<guestRemove $scavengingDidntReturn>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_walk.webp']]
</center>
<br /><br />
You kept walking but didn't saw a living soul anywhere. After few more hours your hope to find <<=setup.displayName($guests[$scavengingDidntReturn])>> was gone.
<br /><br />
<<link 'Return home'>>
<<if randomInteger(0,1) === 1>>
<<guestRemove $scavengingDidntReturn>>
<</if>>
<<goto 'Outside'>>
<</link>><<guestRemove $scavengingDidntReturn>>
<<goto 'Outside'>><h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_untie.webp']]
</center>
<br /><br />
As both guys were laying on the ground, you went to <<=$guests[$scavengingDidntReturn].name>> and untied her hands.
<br /><br />
She felt ashamed and couldn't even look at you.
<br /><br />
<<linkreplace "Tell her that you're disappointed">>
She wiped her eyes and gets on her knees while looking at you and telling that she's really sorry and that won't happen again. <br />
She unzips your pants and puts your dick in her mouth and starts to suck it.
<center>
[img[setup.ImagePath+'places/outside/scavenging_bj.webp']]
</center>
<br /><br />
<<set $guests[$scavengingDidntReturn].sub += 5>>
<strong><<=$guests[$scavengingDidntReturn].name>> submission increased by 5</strong>
<br /><br />
<<linkreplace 'Tell her turn around'>>
She instantly gets up, pulls down her pants and turns around.
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_ass.webp']]
</center>
<br /><br />
<</linkreplace>>
<</linkreplace>>
<<link 'Take her home'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_fuck.webp']]
</center>
<br /><br />
You took the route through the forest and after some time you heard a scream in the distance. Someone screamed for help. You rushed toward the sound and noticed your girl, tied up to the tree as two guys fucked her and she couldn't do anything.
<br /><br />
<<linkreplace 'Keep watching'>>
<center>
[img[setup.ImagePath+'places/outside/scavenging_cum.webp']]
</center>
<br /><br />
She begged them to stop while she still tried to scream for help. After few rough minutes they untied her and punched her few times as one of them hold her by hair and second one started to cum all over her face
<br /><br />
<</linkreplace>>
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<if randomInteger(0, 10) === 0>>
<<set
$tmpGuy.inventory = {
'knife': 1
}
>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Scavenging - look for girl fight won' 'Scavenging - look for girl fight lost'>>
<</link>>
<<link 'Leave her'>>
<<guestRemove $scavengingDidntReturn>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/scavenging_walk.webp']]
</center>
<<addhours 3>>
<br /><br />
You took your stuff and decided to walk in the direction you thought <<=setup.pronounceWho($guests[$scavengingDidntReturn])>> would go. You walk for a few hours till you reached crossroads and you had to decide where to go next.
<br /><br />
<<set _crossroadOptions = [
'Scavenging - look for - dead',
'Scavenging - look for - alive',
'Scavenging - look for - not found'
]>>
<<if [0, 1].includes($guests[$scavengingDidntReturn].gender)>>
<<run _crossroadOptions.push('Scavenging - look for girl fight')>>
<</if>>
<<set _crossroadOption = either(_crossroadOptions)>>
<<addhours 3>>
<<link 'Go left'>>
<<goto `_crossroadOption`>>
<</link>>
<<link 'Go straight'>>
<<goto `_crossroadOption`>>
<</link>>
<<link 'Go right'>>
<<goto `_crossroadOption`>>
<</link>><h1 class="ptitle">SHOWER</h1>
<<set $player.mast to true>>
<center>[img[setup.ImagePath+'places/cabin/mast1.webp']]</center>
<<horny_reset>>
<br /><br />
You soap your own dick and firmly start to jerk off.
<br /><br />
<<set _guests = setup.getAvailablePersons18yo($guests)>>
<<if (_guests[0] ?? []).length && setup.percentageChance(30)>>
<<set _guestId = _guests[0][Math.floor(Math.random()*_guests[0].length)];>>
<<set _npc = $guests[_guestId]>>
<<if _npc.likesGuys && _npc.relationship >= 30 && _npc.horny >= 50>>
You don't notice, but you hear the sound of a door closing. You turn around and see <<=setup.displayName(_npc)>>. She stands at the door with smile on her face. After brief moment she bends and takes off her clothes.
<br /><br />
<center>
[img[setup.ImagePath+'places/shower/join1.webp']]
</center>
<br />
<<sayNpc _npc>>
How about I join you?
<</sayNpc>>
<br />
<div id="option_yes">
<<linkreplace 'Sure'>>
<<run $('#option_no').hide()>>
<center>
[img[setup.ImagePath+'places/shower/join2.webp']]
</center>
<br />
She steps into the shower with you and, standing behind you, starts washing your back. After a moment, she reaches her arm around you and grabs your hard dick and starts to jerk you off.
<br /><br />
<<sayNpc _npc>>
Like this? Heh.
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/shower/join3.webp']]
</center>
<br />
<<=setup.displayName(_npc)>> turns you around and puts your hard dick between her ass cheeks. She teases you by rubbing her ass against it as she presses her hands against the wall.
<br /><br />
<<sayNpc _npc>>
You like this? I bet this will be even better.
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/shower/join4.webp']]
</center>
<br />
Without saying anything you grab her by her hips and hold her still as you shove your dick inside her. She lets out loud moan.
<br /><br />
<<sayNpc _npc>>
Oh shit... Yes.. Keep going...
<</sayNpc>>
<br />
<<linkreplace 'Cum'>>
<<set $guests[_guestId].horny = 0>>
<<setNpcStats 'guest' _guestId 'happy' 5>>
<center>
[img[setup.ImagePath+'game/misc/creampie.webp']]
</center>
<br />
You press on her back as you cum right into her wet pussy. Some cum leaks out and water washes it away instantly.
<br /><br />
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_no">
<<linkreplace 'Maybe some other time'>>
<<run $('#option_yes').hide()>>
<<set $guests[_guestId].relationship -= 10>>
<<set $guests[_guestId].happy -= 5>>
<<sayNpc _npc>>
<<=either('Something wrong?', 'Eh, and I hoped for something.')>>
<</sayNpc>>
<br />
You see disappointment on her face as she picks up her clothes from the ground, gets dressed, and leaves.
<br /><br />
<</linkreplace>>
</div>
<</if>>
<</if>>
<<link 'Back'>>
<<goto 'Shower-room'>>
<</link>><h1 class="ptitle">SHOWER</h1>
<<set $player.showered to true>>
<<if $game.hotShower is true || $isBathhouse>>
<center>[img[setup.ImagePath+'places/cabin/hot_shower.webp']]</center>
<br /><br />
<strong>Your energy increased by 20</strong>
<<else>>
<center>[img[setup.ImagePath+'places/cabin/cold_shower.webp']]</center>
<br /><br />
You take a freezing cold shower!
<br /><br />
<strong>Your energy increased by 10</strong>
<</if>>
<br /><br />
<<if $isBathhouse>>
<<for _bathGuestI, _bathGuest range $guests>>
<<capture _bathGuestI, _bathGuest>>
<<if _bathGuest.location !== 'bathhouse'>>
<<continue>>
<</if>>
<<if setup.sexChance(_bathGuest) && !_bathGuest.gender || true>>
<<sayNpc _bathGuest>>
Oh, it's taken already. Mind if I join?
<</sayNpc>>
<br /><br />
<<link 'Agree'>>
<<set $tmpGirl = _bathGuest>>
<<set $guestId = _bathGuestI>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<set $tmpGirl.location = 'shower'>>
<<set $tmpGirlBack = 'Bathhouse'>>
<<fuck $tmpGirl>>
<</link>>
<<break>>
<</if>>
<</capture>>
<</for>>
<</if>>
<<link 'Back'>>
<<if $isBathhouse>>
<<goto 'Bathhouse'>>
<<else>>
<<goto 'Shower-room'>>
<</if>>
<<unset $isBathhouse>>
<</link>><h1 class="ptitle">SHOWER</h1>
<div id="place-head">
[img[setup.ImagePath+'places/cabin/shower_head.jpg']]
</div>
<br /><br />
<<if $player.showered is false && hasTime(0, 30)>>
<<link 'Take a shower'>>
<<addmins 30>>
<<set _energy = $game.hotShower ? 20 : 10>>
<<energy _energy>>
<<goto 'Shower-action'>>
<</link>>
<</if>>
<<if $player.mast is false && hasTime(0, 30)>>
<<link 'Masturbate'>>
<<addmins 30>>
<<goto 'Shower-action-mast'>>
<</link>>
<</if>>
<<if !($locationEvents.shower ?? false)>>
<<set _girls = setup.getAvailablePersons18yo($guests)[0] ?? []>>
<<set _randomGirlId = setup.getRandomElement(_girls)>>
<<if setup.percentageChance(10) && _randomGirlId && $guests[_randomGirlId].likesGuys>>
<<set $locationEvents.shower = true>>
<<set $tmpEvent = {
id: _randomGirlId
}>>
<<goto 'Event [Shower] - Taken'>>
<</if>>
<</if>>
<<link 'Back'>>
<<addmins 5>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">SHOWER</h1>
<<set $oldTmpGirlLocation = $tmpGirl.location>>
<<set $tmpGirl.location = 'shower'>>
<br /><br />
<center>
<<actionImage $tmpGirl wash>>
</center>
<br /><br />
You bring <strong><<=setup.displayName($tmpGirl)>></strong> upstairs and let the hot water run in the shower.<br />You stand guard as <<=setup.pronounceWhat($tmpGirl)>> starts to wash <<=setup.pronounceWho($tmpGirl)>>self.
<br /><br />
<<addmins 15>>
<<set $tmpGirl.washed = true>>
<<if !($tmpGirl.washDays ?? false)>>
<<set _beautyInc = randomInteger(1, 2)>>
<<set $tmpGirl.washBeauty = _beautyInc>>
<strong><<=$tmpGirl.name>></strong> beauty temporary increased by <<=_beautyInc * 7>><br />
<strong><<=$tmpGirl.name>></strong> releationship increased by 5
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100)>>
<<set $tmpGirl.beauty = Math.min($tmpGirl.beauty + (_beautyInc * 7), 100)>>
<br /><br />
<<else>>
<<set $tmpGirl.beauty -= $tmpGirl.washBeauty * $tmpGirl.washDays>>
<<set $tmpGirl.beauty = Math.min($tmpGirl.beauty + ($tmpGirl.washBeauty * 7), 100)>>
<</if>>
<<set $tmpGirl.washDays = 7>>
<<set $tmpGirl.happy += 10>>
<<linkreplace 'Help wash'>>
<center>
<<actionImage $tmpGirl help>>
</center>
<br /><br />
You walk behind <<=setup.pronounceWho($tmpGirl)>> and slowly massage <<=setup.pronounceWhos($tmpGirl)>> body as <<=setup.pronounceWhat($tmpGirl)>> quietly gasps,
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<=setup.pronounceWhat($tmpGirl)>> presses <<=setup.pronounceWhos($tmpGirl)>> body against yours and you think that <<=setup.pronounceWhat($tmpGirl)>>'s really enjoying the moment.
<<else>>
<<=setup.pronounceWhat($tmpGirl)>> looks a bit unconfortable and says <<=setup.pronounceWhat($tmpGirl)>> is finished washing.
<</if>>
<br /><br />
<<if $player.energy >= 30>>
<<set _linkName = 'Fuck ' + setup.pronounceWho($tmpGirl)>>
<<linkreplace `_linkName`>>
<<fuck $tmpGirl>>
<</linkreplace>>
<</if>>
<</linkreplace>>
<<link 'Take <<=setup.pronounceWho($tmpGirl)>> back to the cell'>>
<<if $oldTmpGirlLocation>>
<<set $tmpGirl.location = $oldTmpGirlLocation>>
<<run delete $oldTmpGirlLocation>>
<</if>>
<<goto 'NPC view'>>
<</link>><<if typeof $storage === 'undefined'>>
<<newinv $storage>>
<</if>>
<<set
_qtyTransferBackpack = {},
_qtyTransferStorage = {}
>>
<<set _backpackItems = $backpack.table>>
<<set _storageItems = $storage.table>>
<div id="storage-transfer">
<div id="storage-transfer-left">
<fieldset>
<legend>Backpack</legend>
<table>
<<for _itemStorageBackpack, _amountStorageTransfer range _backpackItems>>
<<capture _itemStorageBackpack, _qtyTransferBackpack>>
<<if Item.get(_itemStorageBackpack).unique>>
<<continue>>
<</if>>
<<set _icon = _itemStorageBackpack>>
<tr>
<td class="icon">
[img[setup.ImagePath+'game/inventory/' + _icon + '.png']]
</td>
<td class="name"><<=Item.get(_itemStorageBackpack).name>></td>
<td class="qty">
<<numberbox `"_qtyTransferBackpack[_itemStorageBackpack]"` _amountStorageTransfer>>
</td>
<td class="transfer">
<<link '>>'>>
<<if parseInt(_qtyTransferBackpack[_itemStorageBackpack]) < 0 || $backpack.count(_itemStorageBackpack) < parseInt(_qtyTransferBackpack[_itemStorageBackpack])>>
<<notify 6s>>
Error. Not enough stock
<</notify>>
<<else>>
<<transfer $backpack $storage _itemStorageBackpack `parseInt(_qtyTransferBackpack[_itemStorageBackpack])`>>
<<script>>
Dialog.setup("Storage", "Storage");
Dialog.wiki(Story.get("Storage").processText());
Dialog.open();
<</script>>
<<goto `passage()`>>
<</if>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
</fieldset>
</div>
<div id="storage-transfer-right">
<fieldset>
<legend>Storage</legend>
<table>
<<for _itemStorageBackpack, _amountStorageTransfer range _storageItems>>
<<capture _itemStorageBackpack, _qtyTransferStorage>>
<<if Item.get(_itemStorageBackpack).unique>>
<<continue>>
<</if>>
<<set _icon = _itemStorageBackpack>>
<tr>
<td class="transfer">
<<link '<<'>>
<<if parseInt(_qtyTransferStorage[_itemStorageBackpack]) < 0 || $storage.count(_itemStorageBackpack) < parseInt(_qtyTransferStorage[_itemStorageBackpack])>>
<<notify 6s>>
Error! Not enough stock
<</notify>>
<<else>>
<<transfer $storage $backpack _itemStorageBackpack `parseInt(_qtyTransferStorage[_itemStorageBackpack])`>>
<<script>>
Dialog.setup("Storage", "Storage");
Dialog.wiki(Story.get("Storage").processText());
Dialog.open();
<</script>>
<<goto `passage()`>>
<</if>>
<</link>>
</td>
<td class="qty">
<<numberbox `"_qtyTransferStorage[_itemStorageBackpack]"` _amountStorageTransfer>>
</td>
<td class="icon">
[img[setup.ImagePath+'game/inventory/' + _icon + '.png']]
</td>
<td class="name"><<=Item.get(_itemStorageBackpack).name>></td>
</tr>
<</capture>>
<</for>>
</table>
</fieldset>
</div>
</div><h1 class="ptitle"><<cabinName>></h1>
<div class="menu-grid">
<<grid cabin bedroom Bedroom 'Your room'>>
<<if hasTime(0, 30)>>
<<grid cabin shower Shower-room Shower>>
<</if>>
<<if (hasTime(0, 30) || $player.hunger != $player.maxHunger)>>
<<grid cabin kitchen Kitchen-room Kitchen>>
<</if>>
<<if ($game.location.workbench ?? false) && hasTime(0, 30)>>
<<grid cabin workbench Workbench Workbench false 1>>
<</if>>
<<if ($game.location.basement ?? false) && hasTime(0, 30)>>
<<grid cabin basement Basement Basement false 1>>
<</if>>
<<if ($game.location.greenhouse ?? false) && hasTime(0, 30)>>
<<grid cabin greenhouse Greenhouse Greenhouse false 1>>
<</if>>
<<if ($game.location.guesthouse ?? false) && hasTime(0, 30)>>
<<grid cabin guesthouse 'Guest house' 'Guest house' false 1>>
<</if>>
<<if ($game.location.bathhouse ?? false) && hasTime(0, 30)>>
<<grid cabin bathhouse 'Bathhouse' 'Bathhouse' false 1>>
<</if>>
<<if ($game.location.youth_district ?? false) && hasTime(0, 30)>>
<<grid cabin youth_district 'Youth district' 'Youth district' false 1>>
<</if>>
<<if ($game.location.shop ?? false) && hasTime(0, 30)>>
<<grid cabin shop 'Shop' 'Shop' false 1>>
<</if>>
<<grid cabin fireplace 'Fire place' 'Fire place'>>
<<grid cabin outside Outside Outside>>
<<if ($game.location.garage ?? false) && hasTime(0, 30)>>
<<grid cabin garage 'Garage' 'Garage' false 1>>
<</if>>
</div>
<<set _percentageUninvitedCouple = 5>>
<<set _percentageFoodForager = 2>>
<<if setup.getPersonsForLocation($guests, 'guard')>>
<<set _percentageUninvitedCouple = 1>>
<<set _percentageFoodForager = 1>>
<</if>>
<<if !($locationEvents.cabin ?? false)>>
<<if $game.lone_survivor>>
<<set $game.lone_survivor = false>>
<<set $locationEvents.cabin = true>>
<<if setup.percentageChance(20)>>
<<goto 'Event: A lone survivor: steal'>>
<<else>>
<<goto 'Event: A lone survivor: gift'>>
<</if>>
<<elseif (setup.getAvailablePersons18yo($guests)[0] ?? []).length >= 4 && setup.percentageChance(30) && !$player.quests.bathhouse_talk && $game.day > 80>>
<<set $player.quests.bathhouse_talk = true>>
<<goto 'Event: Bathhouse talk'>>
<<elseif setup.assignedToCount('garden') >= 4 && setup.percentageChance(5) && ($backpack.count('food') + $storage.count('food') ) > 0 && (!$game.rotten_rations_day || ($game.rotten_rations_day + 7) < $game.day)>>
<<set _kitchenAssigned = setup.getPersonsForLocation($guests, 'kitchen')>>
<<set _rottenFoodChance = 100>>
<<if _kitchenAssigned[0].length && ($guests[_kitchenAssigned[0][0]].skills ?? []).includes('cook')>>
<<set _rottenFoodChance = 50>>
<</if>>
<<if setup.percentageChance(_rottenFoodChance)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Rotten Rations'>>
<</if>>
<<elseif setup.getPersonsForLocation($guests, 'garden').length >= 2 && setup.percentageChance(1)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Common capital'>>
<<elseif $game.cabinName && setup.percentageChance(5)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: A lone survivor'>>
<<elseif $game.cabinName && setup.percentageChance(2) && (!$game.baby_merchant_day || ($game.baby_merchant_day + 60) < $game.day)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Baby merchant'>>
<<elseif $game.cabinName && setup.percentageChance(1)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Base attack'>>
<<elseif $game.cabinName && isMetChar('rodger') && ($characters.rodger.quests.horse ?? false) && !$player.horse && setup.percentageChance(1)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Horse merchant'>>
<<elseif ($backpack.count('food') || $storage.count('food')) && setup.percentageChance(_percentageFoodForager)>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Food forager'>>
<<elseif ($backpack.count('food') || $storage.count('food')) && timeBetween('19:00', '23:00') && setup.percentageChance(_percentageUninvitedCouple) && $game.day > 30>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: The uninvited couple'>>
<<elseif setup.getPersonsForLocation($guests, 'guard').length && setup.percentageChance(3) && timeBetween('08:00', '11:00')>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: guard caught intruder'>>
<<elseif isMetChar('laura') && !$characters.laura.quests.successful_test && $characters.laura.quests.metOnDay < ($game.day - 3)>>
<<goto 'Laura - successful test'>>
<<elseif isMetChar('laura') && $characters.laura.quests.successful_test && !$characters.laura.quests.first_vials && $characters.laura.quests.lastTestDay < ($game.day - 5)>>
<<goto 'Laura - first vials'>>
<<elseif isMetChar('laura') && $characters.laura.quests.first_vials && !$characters.laura.quests.lab_workbench && $characters.laura.quests.lastTestDay < ($game.day - 7)>>
<<goto 'Laura story - The shattered lab'>>
<<elseif isMetChar('laura') && ($game.location.lab ?? false) && !$characters.laura.quests.living>>
<<goto 'Laura story - New home'>>
<<elseif !$locationEvents.cabin && (setup.getAvailablePersons18yo($guests)[0] ?? []).length >= 1 && setup.percentageChance(20) && recall($suppCode) && timeBetween('22:00', '00:00')>>
<<set $locationEvents.cabin = true>>
<<goto 'Event: Late dance'>>
<<elseif isMetChar('vincent') && ($game.location.garage ?? false) && !$characters.vincent.quests.military_base && ($characters.vincent.car_get_day + 3) < $game.day>>
<<goto 'Vincent - Strange note'>>
<<elseif timeBetween('08:00', '12:00') && isMetChar('eve') && $characters.rodger.quests.faith && (($characters.eve.quests.shower_day ?? 0) + 10) < $game.day && setup.percentageChance(10)>>
<<goto 'Eve - shower visit'>>
<<else>>
<</if>>
<</if>><h1 class="ptitle">WORKBENCH</h1>
<<include 'Workbench items'>>
<br />
<<set _isStorageAvailable = ($game.location.shop ?? false)>>
<<set _items to Object.keys(_workbenchItems)>>
<<for _i to 0; _i lt _items.length; _i++>>
<<set _item = _workbenchItems[_items[_i]]>>
<<capture _i, _item, _workEnergy, _required>>
<<if !_item.show>>
<<continue>>
<</if>>
<<run _workEnergy = clone(_item.energy)>>
<<if $player.int > 30>>
<<run _workEnergy -= 20>>
<<elseif $player.int > 20>>
<<run _workEnergy -= 10>>
<</if>>
<<set _required to Object.keys(_item.required)>>
<<set _itemHasResources to true>>
<div class="workbench-item">
<table>
<tr>
<td style="width: 67%">
<h3><<=_workbenchItems[_items[_i]].title>></h3>
<<=_workbenchItems[_items[_i]].description>>
<br />
In storage: <<=setup.cabinInventory.count(_items[_i])>>
</td>
<td>
<div class="workbench-required">
Required:<br />
<<for _r to 0; _r lt _required.length; _r++>>
<<set _reqKey = _required[_r]>>
<<set _reqCount = _item.required[_reqKey]>>
<<set _hasCount = $backpack.count(_reqKey) + (_isStorageAvailable ? $storage.count(_reqKey) : 0)>>
<<set _needtxt = ''>>
<<if _hasCount < _reqCount>>
<<set _itemHasResources = false>>
<<set _needtxt = '(missing ' + (_reqCount - _hasCount) + ')'>>
<</if>>
<span><<=_reqCount>> <<=Item.get(_reqKey).name>> _needtxt</span><br />
<</for>>
<span><<=_workEnergy>> energy</span>
<<if $player.energy < _workEnergy>>
<<set _itemHasResources = false>>
<</if>>
</div>
</td>
<td>
<<if _itemHasResources>>
<<link 'Build'>>
<<energy `-_workEnergy`>>
<<set $player.debug = _workbenchItems[_items[_i]].energy>>
<<for _r to 0; _r lt _required.length; _r++>>
<<capture _r>>
<<set _reqKey = _required[_r]>>
<<set _reqCount = _item.required[_reqKey]>>
<<if _isStorageAvailable>>
<<transfer $storage $backpack _reqKey _reqCount>>
<</if>>
<<drop $backpack _reqKey _reqCount>>
<</capture>>
<</for>>
<<run _workbenchItems[_items[_i]].after()>>
<<goto _workbenchItems[_items[_i]].goto>>
<</link>>
<<else>>
<div class="workbench-not-enough">
Not enough resources
</div>
<</if>>
</td>
</tr>
</table>
</div>
<</capture>>
<</for>>
<br /><br />
[[Back|Wood cabin]]<h1 class="ptitle">LIBRARY</h1>
<br />
<<set _npc = $guests[$tmpEvent.id]>>
<<set $guests[$tmpEvent.id].virgin = false>>
<<sayNpc _npc>>
Oh I like what you're thinking...
<</sayNpc>>
<br />
A playful smile danced across her lips as she glanced around the secluded space you had crafted, her eyes alight with mischief and curiosity.
<br /><br />
<<video 'library/sex1'>>
<br /><br />
With a deliberate slowness that sent a thrill down your spine, she grabbed your dick, her fingers trailing sensually along it.
Holding your gaze with an intensity that left no room for doubt, she brought your dick to her lips, licking it with a tantalizingly slow and deliberate motion.
<br /><br />
The air between you crackled with an electric tension as she continued, each movement calculated to stoke the flames of desire that burned hot between you.
<br />
She slowly pulled of her shirt and threw it on the ground.
<br /><br />
<<video 'library/sex2'>>
<br /><br />
<<sayNpc _npc>>
How about this?
<</sayNpc>>
<br />
She grabbed her breasts and wrapped them around your dick. With deliberate motion motions she started to rub your dick with them.
<br />
<br />
As the tension between you both reached its peak, she stood up from her seat with a graceful movement that seemed to defy the harshness of the post-apocalyptic world around you.
Turning around to face away from you, her silhouette outlined against the faint light filtering through the room.
<br /><br />
<<video 'library/sex3'>>
<br /><br />
With deliberate slowness, she began to peel away the fabric of her shorts, each movement imbued with a sensuality that left you breathless. The air crackled with anticipation as she revealed more of her sun-kissed skin, the dim light of the room casting soft shadows across her form.
<br /><br />
<<sayNpc _npc>>
How about you fuck me right here?
<</sayNpc>>
<br />
She grabs your dick and puts it against her already half wet pussy.
<br /><br />
<<video 'library/sex4'>>
<br /><br />
You surrendered yourself completely to the pleasure of her touch, allowing yourself to be swept away by the currents of passion that surged between you.
In that moment, there were no words, no thoughts, only the raw intensity of the connection you shared, a symphony of desire and longing that echoed through the depths of your soul as she slide onto your dick.
<br /><br />
<<sayNpc _npc>>
Uh, fuck me.. Harder! Harder!
<</sayNpc>>
<br />
<<video 'library/sex5'>>
<br /><br />
With a surge of determination, you take the lead, grabbing her waist and thrusting deep inside her.
<br />
And as you lose yourself in the heat of the moment you stop and she once again takes a lead. With fast movements she fucks you. As you feel you're close you forget to warn her...
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/creampie.webp']]
</center>
<br /><br />
<<sayNpc _npc>>
Oh my... That's a lot..
<</sayNpc>>
<br />
She starts to clean up and pick her clothes off the floor.
<br /><br />
<<link 'Leave'>>
<<goto 'Library'>>
<</link>>
<</linkreplace>><h1 class="ptitle">LIBRARY</h1>
<br />
<<run setup.cabinInventory.drop('book', 1)>>
<<set $player.stats.books_read = ($player.stats.books_read ?? 0)+1>>
<center>
[img[setup.ImagePath+'places/library/read.jpg']]
</center>
<br />
Amidst the dimly lit confines of our post-apocalyptic sanctuary, you find solace in the pages of a weathered tome salvaged from the remnants of civilization.
With each word absorbed, you feel a spark of intellect flicker within you, a glimmer of hope amidst the desolation that surrounds you.
<br /><br />
<<set _giveInt = 1>>
<<if $player.int < 50>>
<<set _giveInt += 2>>
<<elseif $player.int < 100>>
<<set _giveInt++>>
<</if>>
<<set $player.int += _giveInt>>
<strong>
Your intelligence increased by <<=_giveInt>>.
</strong>
<<addmins 60>>
<<set _guests = setup.getAvailablePersons18yo($guests)>>
<<if _guests[0].length>>
<<set _randomGuestId = setup.getRandomElement(_guests[0])>>
<<set _randomGuest = $guests[_randomGuestId]>>
<<if _randomGuest.horny > 50>>
<<set _npc = _randomGuest>>
<</if>>
<</if>>
<br /><br />
<<if _npc && setup.percentageChance(100)>>
<<sayNpc _npc>>
Lost in another world, I see.
<</sayNpc>>
<br />
She moves closer, her presence enveloping you like a warm embrace.
<br /><br />
<<sayNpc _npc>>
Perhaps we could navigate it together.
<</sayNpc>>
<br />
<<linkreplace 'Unzip your pants'>>
<center>
[img[setup.ImagePath+'places/library/bj.webp']]
</center>
<br />
As you continue to immerse yourself in the book's world, you barely notice <<=setup.displayName(_npc)>> graceful movement as she crawls under the table and grabs your dick while you keep reading it.
<br />
A soft chuckle escapes her lips as she continues.
<br /><br />
<center>
[img[setup.ImagePath+'places/library/bj2.webp']]
</center>
<br />
<<sayNpc _npc>>
I hope I'm not distracting you too much from your book.
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/library/bj.webp']]
</center>
<br />
She continues to suck your hard dick as you still hold book in your hands. Look like she wants more attention from you.
<br /><br />
<<horny 20>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'places/library/cum.webp']]
</center>
<br />
As you are ready to cum she pushes herself back from you and opens her mouth, letting her tongue out. With naughty smile in her eyes she catches each drop of your cum.
<br /><br />
<</linkreplace>>
<div id="option_fuck">
<<if recall($suppCode)>>
<<link 'Have more fun'>>
<<set $tmpEvent = {
id: _randomGuestId
}>>
<<goto 'Library - read book extended'>>
<</link>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Have more fun
<<notPatreonIcon>>
</div>
<</if>>
</div>
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Library'>>
<</link>><h1 class="ptitle">LIBRARY</h1>
<br />
Rusty nails, weathered planks of wood, and discarded furniture become the building blocks of our sanctuary of books.
With each nail hammered into place and each shelf painstakingly erected, the library begins to take shape, a beacon of hope amidst the desolation.
<br /><br />
<center>
[img[setup.ImagePath+'places/library/built.jpg']]
</center>
<br />
Weathered shelves line the walls, their surfaces adorned with an eclectic array of volumes salvaged from abandoned buildings and scavenged from the remnants of civilization.
Tattered pages whisper tales of forgotten worlds, their words a testament to the resilience of human ingenuity in the face of adversity.
<br /><br />
<<if $guests.length > 0>>
<<sayNpc $guests[0]>>
Building this library was a stroke of brilliance, but do you know what's even more fascinating? The power the books hold.
<</sayNpc>>
<br />
<<sayNpc $guests[0]>>
They say that reading these books can increase your intelligence. Imagine what we could learn, what we could become.
<</sayNpc>>
<<else>>
<strong>Now you can read books you have found and increase your intelligence</strong>
<</if>>
<br /><br />
The air around you crackles with anticipation, and in that moment, amidst the shelves of salvaged wisdom, you realized that perhaps there is more to this post-apocalyptic world than mere survival.
<br /><br />
<<link 'Leave'>>
<<set $game.location.library = true>>
<<goto 'Youth district'>>
<</link>><h1 class="ptitle">LIBRARY</h1>
<br />
Unread books in your shelves: <strong><<=setup.cabinInventory.count('book')>></strong>
<br /><br />
<<if setup.cabinInventory.count('book')>>
<<link 'Read book'>>
<<goto 'Library - read book'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Youth district'>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<div class="menu-grid">
<<set _cabinName = $game.cabinName ?? 'Cabin'>>
<<set _cabinImg = $game.cabinName ? 'gate' : 'cabin'>>
<<grid outside `_cabinImg` 'Wood cabin' `_cabinName`>>
<<if ($game.location.nursery ?? false) && hasTime(0, 30)>>
<<grid cabin nursery 'Nursery' 'Nursery' false 1>>
<</if>>
<<if ($game.location.library ?? false) && hasTime(0, 30)>>
<<grid cabin library 'Library' 'Library' false 1>>
<</if>>
</div><<set _randomNumber to Math.floor(Math.random() * 100) + 1>>
<<energy -30>>
<<carFuel 20>>
<<if _randomNumber <= 20>>
<<goto 'Car explore event - girl gas station'>>
<<elseif _randomNumber <= 40>>
<<goto 'Car explore event - injured guy'>>
<<elseif _randomNumber <= 60>>
<<goto 'Car explore event - attack car'>>
<<else>>
<<include 'Car explore - nothing found'>>
<</if>><h1 class="ptitle">GARAGE</h1>
<br />
The next day, as the first light of dawn filters through the settlement, Vincent returns, his steps still weary but determined.
He finds you amidst the scattered tools and remnants of the broken car, ready to face the challenges ahead.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/car_first_day.jpg']]
</center>
<br />
With a nod of acknowledgment, Vincent rolls up his sleeves, and together, you set to work on crafting a new vehicle from the salvaged parts.
The rhythm of the work is both familiar and comforting, a testament to the resilience of the human spirit in the face of adversity.
<br /><br />
<<vincent>>
Eh, it's useless without spare parts. We'll need some specific parts to get this running smoothly. And, of course, we'll need gas to get around.
<</vincent>>
<br />
With a shared understanding, you make a mental note of the needed components.
The settlement, though meager, holds the promise of scavenging opportunities, a potential source of the parts required to bring the new car to life.
<br /><br />
Vincent leaves, leaving you with a broken car.
<br /><br />
<<addhours 3>>
<<link 'Leave'>>
<<goto 'Car - repair fuck'>>
<</link>><h1 class="ptitle">GARAGE</h1>
<br />
<center>
[img[setup.ImagePath+'places/garage/car_first_day.jpg']]
</center>
<<set _npcId = setup.getRandomElement(setup.getAvailablePersons18yo($guests)[0])>>
<<run _npc = $guests[_npcId]>>
<br /><br />
As you focus on the car, your hands deftly maneuvering through the engine, you become engrossed in the task at hand. The rhythmic clinking of tools and the hum of your concentration fill the air.
<br /><br />
Suddenly, a voice interrupts your thoughts.
You look up to find <<=setup.displayName(_npc)>> approaching, a friendly smile on her face.
You strike up a conversation, about the car, sharing stories of their own experiences with vehicles in this unforgiving world.
<br /><br />
<<sayNpc _npc>>
You look tired. You could use some break.
<</sayNpc>>
<br />
She smiles and as you sit down on the chair next to the car, she crawls toward you, unzips your pants and with smirk on her face puts your dick in her mouth.
<br /><br />
<<video 'garage/car_repair1'>>
<br /><br />
<<if _npc.bj >= 60>>
Magically, your dick disappears into her mouth completely. It can be seen that she is quite experienced. And the sensations are indescribable.
<<else>>
She tries to fully deepthroat your dick but fails and instead just pokes her cheek from inside with it.
<</if>>
<br /><br />
<<sayNpc _npc>>
Feeling better? I can do better, heh.
<</sayNpc>>
<br /><br />
She pulls off her skirt and turns around bending over the open car hood.
<br /><br />
<<video 'garage/car_repair2'>>
<br /><br />
You grab her leg and lift it. After that you shove your dick inside her tight, already wet pussy and instantly start to fuck her pussy. She moans and grabs by some engine tubes..
<br /><br />
<<sayNpc _npc>>
Deeper! I want to feel you all!
<</sayNpc>>
<br />
<<video 'garage/car_repair3'>>
<br /><br />
She grabs your hand and pulls you off her as she lies down on the ground with some dirty rag under her and pulls you on her. Then she wraps her legs around your back and pulls herself onto your dick.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<<video 'garage/car_repair4'>>
<br /><br />
You grab her by the hair and pull strongly towards you. She immediately opens her mouth, and you cum all over her tits while aiming for her tongue.
<br /><br />
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>>
<</linkreplace>>
<<set $locationEvents.garage = true>><h1 class="ptitle">OUTSIDE</h1>
<br />
<center>
[img[setup.ImagePath+'places/explore_car/nothing.jpg']]
</center>
<br /><br />
You found nothing while driving around.
<br /><br />
<<set _companionKeys = Object.keys($player.companions ?? {})>>
<<if _companionKeys.length > 0>>
<<set _splitCompanionKey = _companionKeys[0].split(':')>>
<<set $tmpGirl = setup.companionGet(_companionKeys[0])>>
<<if _splitCompanionKey[0] === 'guest'>>
<<set $guestId = _splitCompanionKey[1]>>
<<else>>
<<set $slaveId = _splitCompanionKey[1]>>
<</if>>
<<set $tmpGirl.location = 'car'>>
<<set _pronHerHim = setup.pronounceWho($tmpGirl)>>
<<set _pronHerHis = setup.pronounceWhos($tmpGirl)>>
<<set $tmpGirlBack = 'Garage'>>
<<sayNpc $tmpGirl>>
It's pointless. Let's just go back.
<</sayNpc>>
<br />
<<linkreplace 'Suggest to have fun'>>
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<sayNpc $tmpGirl>>
Oh, this could be fun.
<</sayNpc>>
<br /><br />
<<=setup.displayName($tmpGirl)>> with smile unzips your pants and pulls out your dick.
<br /><br />
<<actionImage $tmpGirl 'handjob'>>
<<set $sexAction = 'handjob'>>
<br />
<<link 'Fuck'>>
<<fuck $tmpGirl>>
<</link>>
<<else>>
<<sayNpc $tmpGirl>>
No! I don't want to. Let's just go back.
<</sayNpc>>
<br />
<<set _linkName = 'Force ' + _pronHerHim>>
<<link _linkName>>
<<fuck $tmpGirl>>
<<set $sexForced = true>>
<</link>>
<</if>>
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>><h1 class="ptitle">DESERT</h1>
<br />
Dazed and disoriented, you slowly regain consciousness, your head throbbing with pain from the brutal beating you suffered at the hands of the scavengers. Blinking away the haze, you struggle to sit up, taking stock of your surroundings.
<br /><br />
Your car is still there, a reassuring presence amidst the desolate landscape, but something feels off. As you inspect the vehicle, you notice that a significant amount of fuel is missing from the tank, leaving you with a sinking feeling in the pit of your stomach.
<br /><br />
It becomes clear that while you were unconscious, the scavengers took advantage of the situation to siphon off fuel from your car, leaving you stranded in the unforgiving desert wasteland. Anger and frustration bubble up within you as you realize the extent of their betrayal.
<br /><br />
Casting a wary glance around the deserted landscape, you can't help but wonder what other dangers may be lurking nearby.
With your fuel reserves depleted and your body battered from the encounter, you know that your survival in this harsh post-apocalyptic world just became even more precarious.
With determination fueling your resolve, you steel yourself for the challenges ahead as you contemplate your next move in this unforgiving desert wilderness.
<br /><br />
<<set $player.car.health -=5>>
<<set $player.car.fuel = Math.max(0, $player.car.fuel - 20)>>
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>><h1 class="ptitle">DESERT</h1>
<br />
As you catch your breath amidst the aftermath of the intense skirmish, you hear the distant rumble of an engine.
Turning to see the scavenger's driver, his face obscured by a tattered scarf, hastily retreating in his vehicle.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore_car/car_attack_drive.jpg']]
</center>
<br />
With a final glance at his fallen comrades,
he abandon his defeated allies and drove away into the desert,
leaving you victorious but wary of the challenges that still lie ahead in this harsh post-apocalyptic world.
<br /><br />
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>><h1 class="ptitle">DESERT</h1>
<br />
As the scorching sun beat down upon the endless expanse of desert wasteland, you navigated your rugged post-apocalyptic car across the unforgiving terrain. The distant horizon shimmered with heat waves, mirages teasing your weary eyes as you searched for valuable salvage among the sands.
<br /><br />
Suddenly, the tranquility of the desert was shattered by the roar of engines. Your heart raced as you spotted another scavenger car barreling towards you from a distant dune. Instinctively, you tightened your grip on the steering wheel, preparing for whatever confrontation lay ahead.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore_car/car_attack.webp']]
</center>
<br />
With a deafening crunch, the opposing vehicle slammed into the side of your car, sending metal screeching and glass shattering.
The impact jolted you violently, threatening to throw you off course as the two vehicles careened dangerously across the sand.
<br /><br />
Cursing and shouting erupted from the other car as <strong>four</strong> figures emerged, their faces hidden behind makeshift masks and goggles.
They brandished makeshift weapons, their intentions clear as they yelled at you to stop.
<br /><br />
<<set $player.car.health -=20>>
<<newguy>>
<<sayNpc $tmpGuy>>
Stop the car now or die!
<</sayNpc>>
<br />
<div id="option_stop">
<<linkreplace 'Stop the car'>>
<<run $('#option_run').hide()>>
As you bring your car to a screeching halt in the gritty sand, the other vehicle pulls up just meters ahead, kicking up clouds of dust in its wake.
With a tense silence hanging in the air, the <strong>three</strong> scavengers leap out of their battered car, their boots thudding against the ground as they approach you.
<br /><br />
<<sayNpc $tmpGuy>>
Oh you are so dead!
<</sayNpc>>
<br />
<<link 'Fight them'>>
<<set _enemies = []>>
<<run _enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.inventory = {
knife: 1
}>>
<<run _enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.inventory = {
knife: 1
}>>
<<run _enemies.push($tmpGuy)>>
<<fight _enemies 'Car explore event - attack car won' 'Car explore event - attack car lost'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_run">
<<linkreplace 'Try to run away'>>
<<run $('#option_stop').hide()>>
<<set _chanceOfDamage = 100>>
<<if $player.int > 50>>
<<set _chanceOfDamage -= 20>>
<</if>>
<<if $player.int > 100>>
<<set _chanceOfDamage -= 30>>
<</if>>
<<if setup.percentageChance(_chanceOfDamage)>>
<<set $player.car.health -=20>>
As the other scavenger car bears down on you, you grit your teeth and press down hard on the accelerator, determined to escape the looming threat. With a roar of engines, your car lurches forward, kicking up a cloud of sand in its wake as you veer off course, desperately trying to evade the incoming collision.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore_car/car_attack_crash.jpg']]
</center>
<br />
But the scavenger car is relentless, its drivers skilled in the art of pursuit amidst the harsh desert terrain. With a sickening jolt, the other vehicle slams into the side of your car once again, sending shocks of pain reverberating through your body as metal grinds against metal.
<<else>>
With quick thinking and a keen eye, you deftly maneuver your car, anticipating the scavenger's next move. As their vehicle barrels towards you for another collision, you swiftly veer to the side, narrowly avoiding the impact. The scavenger car zooms past, the roar of its engine fading into the distance as you breathe a sigh of relief.
<</if>>
<br /><br />
With a final burst of speed, you manage to break free from the scavenger car's clutches, leaving it behind in a cloud of dust and debris as you race away into the vast expanse of the desert. Adrenaline courses through your veins as you push your car to its limits, putting as much distance as possible between you and the dangerous foes hot on your tail.
<br /><br />
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">DESERT</h1>
<br />
After a tense standoff, you managed to outsmart and overcome the two bulky figures, leaving them sprawled in the unforgiving desert dust.
As the adrenaline began to subside, you turned your attention to the young woman who had been chained to the pole. The air hung heavy with the weight of the post-apocalyptic world.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore_car/explore_girl_gas_station2.jpg']]
</center>
<br />
Approaching her cautiously, you extended a helping hand to lift her from the ground. However, to your surprise, she remained on her knees, unmoving.
<br /><br />
<<if ($game.location.basement ?? false) && $slaves.length < $basementLimit>>
<div id="option_slave">
<<linkreplace 'Enslave her'>>
<<run $('#option_guest').hide()>>
<<set $tmpGirl.capture = false>>
<<set $tmpGirl.happy -= 40>>
<<set $slaves.push($tmpGirl)>>
<<statsAdd 'people_captured'>>
<<sayNpc $tmpGirl>>
Do whatever you like. There is no point to struggle.
<</sayNpc>>
<br />
With a firm grip, you pulled her up, her frail frame resisting the movement at first. She yielded, allowing herself to be lifted from the unforgiving ground.
The silence lingered, broken only by the distant howls of the wind. The vast expanse of the deserted landscape stood witness to this unexpected moment.
<br /><br />
<</linkreplace>>
</div>
<</if>>
<<if ($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit>>
<div id="option_guest">
<<linkreplace 'Invite her as guest'>>
<<run $('#option_slave').hide()>>
<<set $tmpGirl.capture = false>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 40, 100)>>
<<set $tmpGirl.happy += 80>>
<<set $guests.push($tmpGirl)>>
<<sayNpc $tmpGirl>>
You don't need to do that.
<</sayNpc>>
<br />
Her eyes, though still carrying the weight of the world, held a glimmer of gratitude
<br />
Without uttering another word, she nodded towards your vehicle, silently agreeing to venture into the unknown.
<br /><br />
<</linkreplace>>
</div>
<</if>>
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>><h1 class="ptitle">DESERT</h1>
<br />
The sun beat down mercilessly on the barren landscape as you navigated your makeshift vehicle through the desolate desert, its tires kicking up swirls of dust that hung in the air like a ghostly veil.
The world had changed, ravaged by some catastrophic event that left only remnants of civilization behind.
<br /><br />
In the distance, you spotted the faded sign of an old gas station, its once vibrant colors now muted by years of neglect. Curiosity getting the better of you, you decided to pull over and investigate.
As you approached, the creaking hinges of the station door echoed through the emptiness, setting an eerie tone.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore_car/explore_girl_gas_station1.jpg']]
</center>
<br />
Among the rusted pumps, you noticed a young woman.
She appeared fragile, chained to a weathered pole as if abandoned in this desolate place. Her sunken eyes met yours as you cautiously approached her.
<br /><br />
<<newgirl>>
<<sayNpc $tmpGirl>>
Leave me alone!
<</sayNpc>>
<br />
<<linkreplace 'You need some help?'>>
<<you>>
Hey, are you okay? Do you need help?
<</you>>
<br />
Her voice, filled with a mix of desperation and defiance, whispered through the dry air.
<br /><br />
<<sayNpc $tmpGirl>>
Just go away. You can't help me.
<</sayNpc>>
<br />
<<linkreplace 'Break her chains'>>
The silence was shattered by the sudden appearance of two hulking figures emerging from the shadows, seemingly materializing from the vast emptiness of the desert.
<br /><br />
Their bulky frames and worn leather attire hinted at a rugged existence in this harsh world.
Their eyes met yours with a menacing glare, and the atmosphere grew tense. It became clear that the woman was not alone in this desolation, and your intrusion had not gone unnoticed.
<br /><br />
<<newguy>>
<<sayNpc $tmpGuy>>
Looks like we got ourselves a curious wanderer.
<</sayNpc>>
<br />
The other cracked his knuckles, a sinister grin stretching across his weathered face.
<br /><br />
<<set $enemies = []>>
<<set $tmpGuy.strength += 20>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.strength += 25>>
<<run $enemies.push($tmpGuy)>>
<<link 'Fight them'>>
<<fight $enemies 'Car explore event - girl gas station won' 'Garage'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<div id="option_leave">
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>>
</div><h1 class="ptitle">DESERT</h1>
<br />
<<newguy>>
As you traverse the desolate landscape in your trusty vehicle, you come across a lone figure stumbling along the side of the road. Drawing closer, you realize it's a wounded traveler, desperately clutching a makeshift bandage to a deep gash on their leg.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore_car/injured_guy1.jpg']]
</center>
<br />
The injured individual, a weary and emaciated soul, pleads for your help. They explain that they were part of a larger group that fell victim to an ambush by ruthless marauders. The attackers stole crucial supplies, leaving the rest of the survivors injured and vulnerable.
<br /><br />
<<sayNpc $tmpGuy>>
Maybe you can help me somehow?
<</sayNpc>>
<br />
The injured traveler gazes at you with pleading eyes, awaiting your decision as the winds of the wasteland whisper tales of both compassion and self-preservation.
<br /><br />
<<if $backpack.has('bandage')>>
<div id="option_bandage">
<<linkreplace 'Give him bandage'>>
<<set _giveBandage = true>>
<<drop $backpack 'bandage' 1>>
<<set $tmpGuy.relationship += 40>>
The wounded traveler gratefully accepts the bandage, and with a nod of appreciation, they carefully stow it away in their bag.
Their eyes convey a mix of relief and gratitude as they express their thanks.
<br /><br />
<<sayNpc $tmpGuy>>
Thank you so much!
<</sayNpc>>
<br />
<</linkreplace>>
</div>
<</if>>
<<if ($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit>>
<div id="option_guest">
<<linkreplace 'Invite him as guest'>>
<<run $('#option_slave').hide()>>
<<if !_giveBandage>>
<<run $('#option_bandage').hide()>>
<</if>>
<<set $tmpGuy.capture = false>>
<<set $tmpGuy.relationship += 40>>
<<set $tmpGuy.happy += 80>>
<<set $guests.push($tmpGuy)>>
<<sayNpc $tmpGuy>>
Really? I would really like that. Thank you so much!
<</sayNpc>>
<br />
His eyes, though still carrying the weight of the world, held a glimmer of gratitude
<br />
He goes towards car and gets in.
<br /><br />
<</linkreplace>>
</div>
<</if>>
<<if ($game.location.basement ?? false) && $slaves.length < $basementLimit>>
<div id="option_slave">
<<linkreplace 'Try to capture him'>>
<<run $('#option_guest').hide()>>
<<if !_giveBandage>>
<<run $('#option_bandage').hide()>>
<</if>>
<<set $tmpGuy.capture = false>>
<<set $tmpGuy.relationship -= 40>>
<<set $tmpGuy.happy -= 20>>
As you unexpectedly lunge at the wounded traveler, he manages to step back just in time, displaying a surprising agility despite his injured state.
The air becomes charged with tension as the traveler readies himself for a potential confrontation.
<br /><br />
<<sayNpc $tmpGuy>>
Fuck you! You are not getting me!
<</sayNpc>>
<br />
<<set $enemies = [$tmpGuy]>>
<<link 'Fight'>>
<<fight $enemies 'Garage' 'Garage'>>
<</link>>
<</linkreplace>>
</div>
<</if>>
<<link 'Leave'>>
<<goto 'Garage'>>
<</link>><h1 class="ptitle">GARAGE</h1>
<<set $player.car??={
has: true,
health: 0,
fuel: 0
}>>
<br />
<fieldset>
<legend>
Stats
</legend>
<table>
<tr>
<td>Damaged:</td>
<td><<= 100 - $player.car.health>>%</td>
<td>
<<if setup.cabinInventory.has('car_part') && $player.car.health < 100>>
<<link 'Fix'>>
<<set $player.car.health = Math.min($player.car.health + 20, 100)>>
<<addmins 30>>
<<run setup.cabinInventory.drop('car_part', 1)>>
<<goto `passage()`>>
<</link>>
<</if>>
</td>
</tr>
<tr>
<td>Fuel:</td>
<td><<=$player.car.fuel>>%</td>
<td>
<<if setup.cabinInventory.has('fuel') && $player.car.fuel < 100>>
<<link 'Fill up'>>
<<set $player.car.fuel = Math.min($player.car.fuel + 20, 100)>>
<<addmins 5>>
<<run setup.cabinInventory.drop('fuel', 1)>>
<<goto `passage()`>>
<</link>>
<</if>>
</td>
</tr>
</table>
</fieldset>
<br />
<<if !$player.car.explore && !$characters.vincent.quests.car_fixed && $player.car.fuel === 100 && $player.car.health === 100>>
<<goto 'Vincent quest - Car finished. First explore'>>
<</if>>
<<if $player.car.explore>>
<div class="menu-grid">
<<set _isDisabled = (!timeBetween('08:00', '20:00') || $player.car.fuel < 20 || $player.car.health < 20 ? 60 : 4)>>
<<grid garage explore 'Car - Explore' Explore 30 _isDisabled>>
</div>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<<if !$player.quests.garage_first>>
<<set $player.quests.garage_first = true>>
<<goto 'Car - first event'>>
<</if>>
<<if !($locationEvents.garage ?? false)>>
<<if setup.percentageChance(10) >>
<<set $locationEvents.garage = true>>
<<goto 'Car - repair fuck'>>
<</if>>
<</if>><h1 class="ptitle">FOREST</h1>
<br />
<<set _companionsWithoutMaskKeys = []>>
<<set _companionsWithoutMaskNames = []>>
As you venture deeper into the forest, the ancient trees loom overhead, their gnarled branches reaching for the sky.
The air is thick with the scent of moss and earth.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_toxic_cave.jpg']]
</center>
<br />
Suddenly, you spot a cave entrance partially obscured by a strange mist that billows out, its ethereal tendrils dancing in the air.
Curiosity piqued, you approach cautiously. The mist seems to beckon, promising secrets and untold mysteries.
<br /><br />
<<linkreplace 'Go in'>>
With a deep breath, you decide to step inside.
<br />
The cave is dark and damp, its walls glistening with moisture. The air is cooler here, sending shivers down your spine. The mist swirls around your feet, its touch both chilling and invigorating.
<br /><br />
<<if Object.keys($player.companions ?? {}).length>>
<<set _hadCompanions = true>>
Your companions... They follow hesitantly, their apprehension palpable. As they step into the cave, the mist takes on an eerie luminescence, casting strange shadows on the rocky walls.
<br /><br />
<<for _companionKey, _companion range $player.companions>>
<<set _npc = setup.companionGet(_companionKey)>>
<<if !setup.npcInventoryHas(_npc, 'gas_mask')>>
<<run _companionsWithoutMaskKeys.push(_companionKey)>>
<<run _companionsWithoutMaskNames.push(setup.displayName(_npc))>>
<</if>>
<</for>>
<<if _companionsWithoutMaskNames.length>>
Suddenly <<=_companionsWithoutMaskNames.join(', ')>> begin to gasp and choke, their faces contorted in agony. They collapse to the ground, unable to withstand the strange effects of the mist. Panic surges through you as you watch helplessly.
<br /><br />
<</if>>
<</if>>
<<if $backpack.has('gas_mask')>>
<<set _randomUniqueItem = either('gas_mask', 'car_part')>>
The cave's interior is illuminated by the soft glow of luminescent moss, revealing a path that winds deeper into the heart of the earth.
The air feels damp, but your mask ensures each breath is clear and crisp.
<br /><br />
Deeper still, you discover a chamber that seems untouched by time. Crates and barrels lay scattered about, covered in layers of dust and cobwebs. Among the relics of a forgotten era, you find some stuff.
<br /><br />
<<if setup.percentageChance(50)>>
<<for _caveItemI, _caveItem range ['rope', 'glass','plastic']>>
<<set _randomItemCount = randomInteger(1, 10)>>
<strong>You picked up <strong class="iitem"><<=_randomItemCount>> <<=Item.get(_caveItem).name>></strong></strong>
<<pickup $backpack _caveItem _randomItemCount>>
<br />
<</for>>
<br />
<</if>>
Then, in the corner, you spot it...
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_toxic_cave_' + _randomUniqueItem + '.jpg']]
</center>
<br />
<<pickup $backpack _randomUniqueItem 1>>
<strong>You picked up <strong class="iitem"><<=Item.get(_randomUniqueItem).name>></strong></strong>
<br /><br />
<<else>>
<center>
[img[setup.ImagePath+'places/explore/event_toxic_cave_collapse.jpg']]
</center>
<br />
<<if (_companionsWithoutMaskNames ?? []).length>>
You also collapse on the ground and start to choke.
<<else>>
Suddenly you collapse on the ground and start to choke.
<</if>>
<br />
<br />
<<perkAdd 'beaten'>>
Summoning all your strength, you turn and sprint back towards the entrance.
<br />
The mist seems to thicken, pressing in on you from all sides. Your breath comes in ragged gasps, your heart pounding in your chest.
It feels like an eternity, but finally, you burst out into the open air.
<br /><br />
<<if _hadCompanions && !Object.keys($player.companions).length>>
<strong>
None of companions who entered with you comes out. They are all dead...
</strong>
<br /><br />
<<elseif _hadCompanions>>
<strong><<=_companionsWithoutMaskNames.join(', ')>> didn't came out...</strong>
<br /><br />
<</if>>
<<if _companionsWithoutMaskKeys.length>>
<<run _companionsWithoutMaskKeys.sort().reverse()>>
<<for _companionRemoveKey range _companionsWithoutMaskKeys>>
<<companionRemove _companionRemoveKey>>
<</for>>
<</if>>
<</if>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
The skirmish was brief but intense. You relied on your training, dodging and countering their attacks, making every movement count.
The forest bore witness to your struggle, leaves dancing in the shadows.
<br /><br />
In the aftermath, you surveyed the fallen rivals in a chance of finding medallions Octavia showed you.
<br />
You checked their pockets, hands steady despite the adrenaline coursing through your veins.
<br /><br />
<<if setup.percentageChance(50)>>
<strong>You picked up <strong class="iitem">1 medallion</strong></strong>
<<pickup $backpack 'tribe_medallion' 1>>
<<else>>
You found nothing else on them...
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
Beneath the rustling canopy of leaves, you froze, ears attuned to the faintest of sounds. There it was again, distant voices, foreign and indistinct.
Crouching low, you blended seamlessly with the underbrush, your heart pounding a rhythm of caution.
<br /><br />
Peering through the foliage, you spotted them - members of a rival tribe, unmistakable by their worn emblems and rugged attire.
They moved with a fluidity that spoke of practiced coordination, their eyes scanning the forest like seasoned hunters.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/tribe.jpg']]
</center>
<br />
You held your breath, assessing the situation.
<br />
You needed to observe, to understand their intent. The forest was your sanctuary, every rustling leaf and hidden trail your allies.
<br /><br />
<<link 'Fight them'>>
<<set _inventoryKnife = {
'knife': 1
}>>
<<set $enemies = []>>
<<newgirl>>
<<set $tmpGirl.inventory = _inventoryKnife>>
<<run $enemies.push($tmpGirl)>>
<<newguy>>
<<set $tmpGuy.inventory = _inventoryKnife>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.inventory = _inventoryKnife>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Explore event: Tribe won' 'Outside'>>
<</link>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
As you navigate through the post-apocalyptic world, the dense forest looms before you like a silent guardian of forgotten secrets.
Amongst the twisted trees and overgrown foliage, you stumble upon an old house, its walls choked with moss and its windows barely visible under the weight of neglect.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/wicked_family.jpg']]
</center>
<br />
Before you can contemplate your next move, a gruff voice pierces the air, and an old, fat man emerges from the shadows, his eyes filled with desperation.
<br /><br />
<<newguy>>
<<newgirl>>
<<set $tmpGirl.hair = 'blonde'>>
<<sayNpc $tmpGuy>>
Hey you! I need your help, and I need it now!
<</sayNpc>>
<br />
<div id="option_help">
<<linkreplace 'Help him'>>
<<addmins 30>>
<<run $('#option_leave').hide()>>
Moved by compassion or perhaps curiosity, you agree to aid the old man. With a grateful nod, he ushers you into the decrepit house, its interior shrouded in shadows and mystery.
<br /><br />
As you step across the threshold, a wave of unease washes over you. The air is thick with a palpable sense of dread, and the once welcoming facade of the old man begins to unravel, revealing a darker truth lurking beneath the surface.
<br /><br />
Inside the house, you discover the old man is not alone. He introduces you to his family – a twisted, macabre assembly of individuals whose intentions are as murky as the shadows that dance across the walls. Their requests for help grow increasingly sinister, drawing you deeper into a web of deception and malevolence.
<br /><br />
<<sayNpc $tmpGuy>>
Do you have any food? We need some.
<</sayNpc>>
<br />
<<sayNpc $tmpGirl>>
Ask him for some wood too.
<</sayNpc>>
<br />
<<if $backpack.count('food') >= 10>>
<<linkreplace 'Give 10 food'>>
<<set _giveFood = true>>
<<if _giveFood && _giveWood>>
<<run $('#option_peek').show()>>
<</if>>
As you extend the plate of food towards the old woman, she reacts with an unexpected sense of urgency, almost snatching it from your hand with a forceful grip.
Without uttering a word of thanks, she abruptly turns and rushes towards the kitchen, her movements swift and determined.
<br /><br />
<</linkreplace>>
<</if>>
<<if $backpack.count('wood') >= 20>>
<<linkreplace 'Give 20 wood'>>
<<set _giveWood = true>>
<<if _giveFood && _giveWood>>
<<run $('#option_peek').show()>>
<</if>>
As the old man accepts the firewood from you with gratitude, he nods in appreciation and swiftly makes his way outside, leaving you alone in the dimly lit kitchen.
The door creaks shut behind him, leaving you enveloped in a silence that feels almost suffocating.
<br /><br />
<</linkreplace>>
<</if>>
<div id="option_peek" style="display:none">
As you stand alone in the dimly lit guest room, the silence is suddenly shattered by the sound of scrambling from somewhere nearby.
Your heart skips a beat as you strain to identify the source of the noise, your senses on high alert.
Then, amidst the chaos of the scrambling, you catch a fleeting glimpse of another voice, a younger woman's voice, echoing through the stillness of the house for just a second before it's abruptly silenced.
<br /><br />
<<linkreplace 'Take a peek'>>
<<video 'explore/wicked_family1'>>
<br /><br />
The old woman stands at the stove, her back hunched as she stirs a bubbling pot with deliberate movements. The flickering light casts eerie shadows across the kitchen, adding to the sense of unease that hangs in the air.
<br /><br />
Then, your eyes catch something unexpected—a young woman crouched beneath the table, her form hidden in the shadows. She watches the old woman with wide eyes, a mixture of fear and uncertainty etched upon her face.
<br /><br />
<<video 'explore/wicked_family2'>>
<br /><br />
The young woman lets out a muffled cry of surprise and fear as she's forcefully pulled out from her hiding place beneath the table. Her eyes widen in terror as she's dragged into the dim light of the kitchen, her struggles futile against the old woman's iron grip.
<br /><br />
<<sayNpc $tmpGirl>>
You need to earn this food. I don't stand in the kitchen all day for nothing.
<</sayNpc>>
<br />
Old woman pulls up her old, dirty dress and pulls young woman head between her legs. Young woman starts to lick old woman pussy with muffled cry.
<br /><br />
<<linkreplace 'Keep watching'>>
<<set $player.goodwill-->>
<<video 'explore/wicked_family3'>>
<br /><br />
Your heart pounds in your chest as the old woman's sudden movement catches you off guard.
Before you can react, her bony fingers latch onto your clothes, pulling you forcefully into the kitchen with surprising strength.
<br /><br />
<<sayNpc $tmpGirl>>
This is the man who gave us food. You need to thank him also!
<</sayNpc>>
<br />
She hasn't finished her sentence as old woman slides her hand inside your pants and pulls out your dick. Young woman is still on her knees as old woman pushes your dick in her mouth.
<br /><br />
<<video 'explore/wicked_family4'>>
<br /><br />
The old woman's grip on the young woman loosens, and she pulls her away from you with a sudden, jerking motion.
The young woman stumbles backward, casting a fearful glance at the old woman before her eyes flicker towards you, filled with uncertainty and apprehension.
<br /><br />
<<sayNpc $tmpGirl>>
That's enough! You should leave!
<</sayNpc>>
<br />
<<if recall($suppCode)>>
<<linkreplace 'Ask to fuck her'>>
<<set $player.goodwill-->>
<<sayNpc $tmpGirl>>
I guess you deserve it.
<</sayNpc>>
<br /><br />
<<video 'explore/wicked_family5'>>
<br /><br />
With a sudden, decisive movement, the old woman pulls the young woman onto the kitchen table, her actions swift and forceful.
She spreads young woman legs and moves away her dirty dress from the way as you put your dick against young woman pussy and slide it in.
<br /><br />
<<video 'explore/wicked_family6'>>
<br /><br />
<<sayNpc $tmpGirl>>
Yes, yes.. Earn that food! Fuck her.
<</sayNpc>>
<br />
The young woman looks directly into your eyes without any emotions on her face as you fuck her tight pussy.
<br />
Occasionally, she glances at the old woman, and everything seems to satisfy her.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'game/misc/creampie_on_back.webp']]
</center>
<br />
As young woman lets out moan as you cum deep inside her you pull out and old woman pulls her down from the table.
<br /><br />
<<sayNpc $tmpGirl>>
Now leave.
<</sayNpc>>
<br /><br />
<<horny_reset>>
<</linkreplace>>
<</linkreplace>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Ask to fuck her
<<notPatreonIcon>>
</div>
<</if>>
<</linkreplace>>
<</linkreplace>>
</div>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_leave">
<<linkreplace 'Leave'>>
<<run $('#option_help').hide()>>
You turn away from the old man and his dilapidated abode, wary of entangling yourself in the affairs of a stranger in such uncertain times.
You continue on your journey through the forest, leaving behind the echoes of his desperate cries.
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">CITY</h1>
<br />
As you catch your breath, your gaze falls upon a curious sight amidst the debris—a tattered blueprint, its edges worn with age.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/library_blueprint2.jpg']]
</center>
<br />
Unfurling the weathered parchment, you study its contents with growing fascination. It depicts the layout of a library, its intricate design a testament to the pursuit of knowledge in a world consumed by chaos. Elation washes over you as you realize the significance of your discovery—a beacon of hope amidst the ruins of civilization.
<br /><br />
Clutching the blueprint tightly, you resolve to embark on a quest to bring this vision to life. For in the heart of the city, amidst the crumbling remnants of a lost world, lies the key to preserving the legacy of humanity. And with each step forward, you defy the shadows of the past, forging a path towards a brighter tomorrow.
<br /><br />
<strong>You picked up <strong class="iitem">library blueprint</strong></strong>
<br /><br />
<<link 'Leave'>>
<<set $player.quests.library_blueprint = true>>
<<pickup $backpack 'blueprint_library' 1>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">CITY</h1>
<br />
As you traverse the outskirts of the city, the skyline dominated by skeletal structures and crumbling buildings, a lone house nestled on the periphery catches your eye.
Its presence amidst the urban decay is a stark contrast, a beacon of intrigue amid the desolation.
<br /><br />
<<linkreplace 'Approach it'>>
<<run $('#option_leave').hide()>>
Approaching cautiously, you navigate through the debris-strewn streets, your senses attuned to the slightest hint of danger.
The house stands as a silent sentinel, its weathered façade bearing witness to the ravages of time.
With each step closer, the weight of history presses down upon you, a palpable reminder of the world that once thrived within these walls.
<br /><br />
Entering the abandoned dwelling, a sense of unease settles over you like a shroud. The interior is cloaked in darkness, broken only by shafts of light filtering through cracks in the decaying roof.
The air is thick with the scent of mildew and decay, a testament to years of neglect.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/library_blueprint.jpg']]
</center>
<br />
Suddenly, a shuffling sound echoes from the shadows, and you tense, instinctively reaching for your weapon. From the darkness emerge two scavengers, their ragged appearance a testament to their struggle for survival. With a mixture of fear and desperation in their eyes, they brandish makeshift weapons, ready to defend their territory.
<br /><br />
Heart pounding, you brace yourself for the confrontation, adrenaline coursing through your veins. With practiced precision, you engage in a deadly dance, each movement calculated to evade the scavengers' vicious onslaught. The battle is fierce and unforgiving, the air thick with the clang of metal and the scent of blood.
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<newguy>>
<<set $tmpGuy.inventory = {
knife: 1
}>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Explore event - library blueprint won' 'Outside'>>
<</link>>
<</linkreplace>>
<div id="option_leave">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">CITY</h1>
<br /><br />
Amidst the chaos of overturned furniture and shattered remnants of the building's former inhabitants, your eyes caught sight of a glint of metal tucked away in a corner.
Curiosity piqued, you cautiously approached and reached out to investigate.
<br /><br />
<<pickup $backpack 'fuel' 1>>
<strong>You found <strong class="iitem">1 fuel can</strong></strong>
<br /><br />
<<if recall($suppCode)>>
<<linkreplace 'Check other rooms'>>
Suddenly, a movement caught your attention—a fleeting shadow darting across the wall of one of the adjacent rooms. Instinctively, you froze, muscles tense as you prepared for a potential confrontation. With a cautious step forward, you peered into the room, heart pounding in your chest.
<br /><br />
<<video 'explore/mysterious_scream1'>>
<br /><br />
<<newgirl>>
To your surprise, you discovered a woman huddled in the corner, her eyes wide with fear as she cowered away from your gaze. She was dressed in tattered clothing, her face smudged with dirt and exhaustion evident in every line of her weary frame.
<br /><br />
<<sayNpc $tmpGirl>>
Please don't give me up! They will kill me!
<</sayNpc>>
<br />
<div id="option_slave">
<<if (($game.location.basement ?? false) && $slaves.length < $basementLimit)>>
<<link 'Capture her'>>
<<run $slaves.push($tmpGirl)>>
<<statsAdd 'people_captured'>>
<<goto 'Basement'>>
<</link>>
<</if>>
</div>
<<linkreplace 'Unzip her jacket'>>
<<run $('#option_slave').hide()>>
<<sayNpc $tmpGirl>>
What are you doing? Will this keep you quiet?
<</sayNpc>>
<br />
<<video 'explore/mysterious_scream2'>>
<br /><br />
You slowly grab her jacket's zipper and slide it down, opening her bare chest. As you continue your movements of you her tits fall out and your squeeze it.
<br /><br />
<<sayNpc $tmpGirl>>
I can suck your dick, if you promise not to give away my position to those men.
<</sayNpc>>
<br />
<<video 'explore/mysterious_scream3'>>
<br /><br />
She quietly drops on her knees, and while holding your balls in one hand she slowly slides her mouth into your dick and starts to suck it. It continues for few minutes before she gets up.
<br /><br />
<<sayNpc $tmpGirl>>
That should be enough. Now let me leave.
<</sayNpc>>
<br />
<<linkreplace 'Force her to turn around'>>
<<set $player.goodwill-= 5>>
<<sayNpc $tmpGirl>>
What? No! That wasn't the deal.
<</sayNpc>>
<br />
You grab her hand firmly before turning her around. She wants to scream but she knows she might attract the attention so she decides to keep quiet.
<br /><br />
<<video 'explore/mysterious_scream4'>>
<br /><br />
<<sayNpc $tmpGirl>>
We had a deal... Oh...
<</sayNpc>>
<br />
As you slide your dick inside her dry pussy she slowly gets relaxed and you feel her pussy getting wet too. She doesn't resist anymore and look like have decided to enjoy the moment as she doesn't have other options anyway...
<br /><br />
<<sayNpc $tmpGirl>>
Oh too late to stop. A bit faster.
<</sayNpc>>
<br />
She quietly whispers to you as your hand grabs her firm ass while you thrust inside her pussy.
<br /><br />
<<video 'explore/mysterious_scream5'>>
<br /><br />
<<sayNpc $tmpGirl>>
Let me swollow it! I don't want a mess.
<</sayNpc>>
<br />
She quietly lets out few moans and you notice that in any moment she's ready to jump off your dick and put it in her mouth.
<br /><br />
<<linkreplace 'Pull out'>>
<<video 'explore/mysterious_scream6'>>
<br /><br />
As you pull out while still on her knees she turns around, puts just the tip of your dick in her mouth and jerks you off till you cum inside her mouth.
Her movements are getting slower and in the end she lets out smile as small amount of your cum drips out of her mouth.
<br /><br />
<<sayNpc $tmpGirl>>
Wasn't that bad after all...
<</sayNpc>>
<br /><br />
<<horny_reset>>
<<addmins 20>>
<<if (($game.location.basement ?? false) && $slaves.length < $basementLimit)>>
<<link 'Capture her'>>
<<run $slaves.push($tmpGirl)>>
<<statsAdd 'people_captured'>>
<<goto 'Basement'>>
<</link>>
<</if>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Check other rooms
<<notPatreonIcon>>
</div>
<</if>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
As you roamed the desolate city ruins, the echoes of your footsteps mingled with the eerie silence of a world long abandoned.
The buildings stood as decaying monuments to a civilization lost to time and catastrophe.
Amidst the rubble and overgrown vegetation, you heard piercing scream tearing through the stagnant air.
<br /><br />
Without a moment's hesitation, you bolted towards the source of the distress, your senses heightened by the adrenaline coursing through your veins. The sound led you to a partially collapsed building, its five floors looming like ancient guardians over the desolation below.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/mysterious_scream1.jpg']]
</center>
<br />
You noticed how three men rushed inside the house, their hurried footsteps echoing through the desolate streets. The scream that followed pierced the silence of the ruins, sending shivers down your spine. Without a second thought, you hastened towards the half-ruined building, drawn by a mix of curiosity and a sense of duty to help those in distress.
<br /><br />
<<linkreplace 'Follow them inside'>>
<<run $('#option_leave').hide()>>
The air was thick with the scent of decay and dust, and the only sound was the faint rustling of debris under your feet as you cautiously made your way forward. Every step felt like a weighted decision, each corner held the possibility of a lurking threat.
<br /><br />
As you ventured deeper into the building, your senses heightened, alert for any sign of movement or danger. But before you could react, you were suddenly ambushed by unseen assailants, their presence revealed only by the swift and brutal attack that followed.
<br /><br />
<<newguy>>
<<sayNpc $tmpGuy>>
Get him! That must be him who screamed like a girl!
<</sayNpc>>
<br /><br />
<<link 'Fight them'>>
<<set $enemies = []>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Explore event - mysterious scream won' 'Outside'>>
<</link>>
<</linkreplace>>
<div id="option_leave">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">FOREST</h1>
<<run delete $slaveId>>
<<run delete $guestId>>
<<run delete $charId>>
<<set $tmpGirlCapture = true>>
<<set $tmpGirlInvite to true>>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/abandoned_mall.jpg']]
</center>
<br /><br />
Exploring through the city you stumble upon a burnt out shopping center. While not filled with anything of day to day importance perhaps you will find something of use inside.
<br /><br />
<<linkreplace 'Explore'>>
You root around in the dim light cast from the broken atrium windows for some time before stumbling upon a an old drugstore.
<br />
While most of its contents are long looted amidst the back you find a small stash of makeup. While not useful to you, perhaps someone at your settlement could use it.
<br /><br />
<strong>You collected <strong class="iitem">1 cosmetics</strong></strong>
<<pickup $backpack 'cosmetics' 1>>
<br /><br />
<<if $player.int >= 50>>
<<linkreplace 'Listen'>>
<center>
[img[setup.ImagePath+'places/explore/abandoned_mall2.jpg']]
</center>
<br /><br />
You take a moment to observe before diving into the decrepit building. At the edge fo your hearing you only just barely make out a sniffling sound to your side in the old parking garage. Check out the noise tucked away in the corner hiding you spot a girl
<br /><br />
<<newgirl>>
<<include 'NPC info'>>
<br /><br />
<<say 'Unknown girl' setup.ImagePath+'/people/anongirl.png'>>
Please leave me alone! I am just looking for food
<</say>>
<br /><br />
<<if $backpack.count('food') >= 5>>
<<linkreplace 'Offer her food'>>
<<set _gaveFood = true>>
<<run $('#option_food').hide()>>
<<set $player.goodwill++>>
<<set $player.reputation++>>
<<drop $backpack 'food' 5>>
<<say 'Unknown girl' setup.ImagePath+'/people/anongirl.png'>>
Thank you so much sir!
<</say>>
<br /><br />
<</linkreplace>>
<<linkdesc 'option_food'>>
-5 food
<</linkdesc>>
<</if>>
/* include standard rape-attempt here? */
<<if $game.location.basement && $tmpGirlCapture && $slaves.length < $basementLimit && $player.energy >= 30>>
<<link 'Try to capture her'>>
<<if _gaveFood>>
<<set $player.reputation-->>
<</if>>
<<if $player.strength > $tmpGirl.strength>>
<<set $tmpGirl.capture = false>>
<<set $slaves.push($tmpGirl)>>
<<addhours 1>>
<<energy -30>>
<<statsAdd 'people_captured'>>
<<goto 'Basement'>>
<<else>>
<<goto 'Girl escape'>>
<</if>>
<</link>>
<</if>>
<<include 'Girl invite - include'>>
<</linkreplace>>
<</if>>
<</linkreplace>>
<<link 'Leave'>>
<<run delete $tmpGirlCapture>>
<<run delete $tmpGirlInvite>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/old_couple_traveling.jpg']]
</center>
<br /><br />
As you move along the ruins of the buildings, in the distance you spot an elderly couple. They appear to be very weak and are barely moving forward, seemingly famished.
<br /><br />
<<linkreplace 'Approach them'>>
Upon seeing that you are approaching them, they come to a complete stop and huddle together. The old woman presses herself against the side of the old man.
<br /><br />
<<anonguy>>
Please! Don't harm us
<</anonguy>>
<br /><br />
<div id="option1">
<<linkreplace 'Rob them'>>
<center>
[img[setup.ImagePath+'places/explore/old_couple_hand.jpg']]
</center>
<br /><br />
The old man puts his hand in his pocket and after a moment, pulls something out. With trembling hands, he reaches forward and opens his hand. In his hand, there's only a bottle cap...
<br /><br />
<div id="option3">
<<linkreplace 'Take it'>>
<<run $('#option2').hide()>>
<<set $player.goodwill -=5>>
<<set $player.money++>>
<center>
[img[setup.ImagePath+'places/explore/old_couple_cry.jpg']]
</center>
<br /><br />
After you have taken everything they had and walked a few steps away, the old woman starts crying, and both of them fall to their knees, holding each other's hands..
"<strong>That was everything we got...</strong>"
<br /><br />
<</linkreplace>>
</div>
<</linkreplace>>
</div>
<div id="option2">
<<if $backpack.count('food') >= 5>>
<<linkreplace 'Offer them food'>>
<<run $('#option1, #option2_desc').hide()>>
<<drop $backpack 'food' 5>>
<<set $player.goodwill++>>
<center>
[img[setup.ImagePath+'places/explore/old_couple_cry.jpg']]
</center>
<br /><br />
The woman dissolves into tears and can't stop thanking you. They both hold the food to their chests as tightly as possible, until they fall to their knees and touch foreheads, leaning on each other.
<br />
"<strong>Thank you! Thank you!</strong>"
<</linkreplace>>
<<linkdesc 'option2_desc'>>
-5 food
<</linkdesc>>
<</if>>
</div>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">OUTSIDE OF THE CITY</h1>
<br /><br />
While you were walking a few kilometers outside the city limits, you noticed a partially abandoned farmhouse where it seemed like you saw a head looking at you from one of the windows.
<br /><br />
You decided to cautiously enter and expected someone to attack you from a corner. As you walked into the next room, you started thinking that perhaps you were experiencing hallucinations, until you reached one of the end rooms...
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_old_ill_man.jpg']]
</center>
<br /><br />
In the corner of the room, near the window, there lies an old man... He appears to be barely breathing, and his skin looks like he has been exposed to a significant amount of radiation. He exhales quietly, beckoning you to come closer.
<br /><br />
You sat down next to him, and he spoke quietly but clearly, explaining that his grandson went out over a week ago to find something to eat. He understood what had likely happened after a few days. His grandson was most likely dead... And he saw no reason to live anymore, neither before nor now... But his grandson insisted and was too weak to end his life... That's why he's asking for your help.
<br /><br />
<div id="option4">
<<if Object.keys($player.companions ?? {}).length>>
<<linkreplace 'Ask your companions for advice'>>
<<set _doctors = setup.companions.getDoctors()>>
<<if _doctors.length>>
<<set _doctor = either(_doctors)>>
<<set _doctorName = _doctor.name>>
<<set _what = setup.pronounceWhat(_doctor, true)>> /* He/She */
<<if $backpack.has('food') && $backpack.has('glowing_mushroom')>>
<<=_doctorName>> suggests easing his pains for a easier transition by making a concoction of food and glowing mushrooms.
<br /><br />
<<linkreplace 'Make the concoction'>>
<<run $('#option1, #option2, #option3, #option4_cost').hide()>>
<<drop $backpack 'food' 1 'glowing_mushroom' 1>>
<<=_what>> locates what goes as the kitchen, boils water and mixes the components into a soup. Now the hard part! Will the old man accept the pain killer?
<br/><br/>
Using <<=setup.pronounceWhos(_doctor)>> best bed-side manner the old man accepts a little soup. It seems to work. He seems to breath more easily and free of pain.
<br/><br/>
A whispered thank you and the old man drifts off to sleep with a peaceful face. With a last breath the sleep becomes permanent. A death without pain is the best you can hope for in this world.
<br /><br />
<<run $('#option_end').show()>>
<</linkreplace>>
<div id="option4_cost">
<<linkdesc>>(-1 food, -1 glowing mushroom)<</linkdesc>>
</div>
<<else>>
"If we had food and glowing mushrooms we could make something to ease the pain. We have not!", says <<=_doctorName>>.
<br/><br/>
<</if>>
<<else>>
No suggestions are forthcoming!
<br/><br/>
<</if>>
<</linkreplace>>
<</if>>
</div>
<div id="option1">
<<linkreplace 'Kill him with pillow'>>
<<statsAdd 'people_killed'>>
<<set $player.goodwill -=5>>
<<run $('#option2, #option3, #option4').hide()>>
<center>
[img[setup.ImagePath+'places/explore/event_old_ill_man_pillow.gif']]
</center>
<br /><br />
You took the pillow that was standing on the chair next to the bed, raised your legs, and placed it on the old man's head. He didn't resist, but after a moment, reflexes kicked in, and he weakly struck your hands a few times. After a while, he had passed away.
<br /><br />
<<run $('#option_end').show()>>
<</linkreplace>>
</div>
<<if $backpack.has('revolver') && $backpack.has('bullet_revolver')>>
<div id="option3">
<<linkreplace 'Shoot him'>>
<<drop $backpack 'bullet_revolver' 1>>
<<statsAdd 'people_killed'>>
<<set $player.goodwill -=5>>
<<run $('#option1, #option2, #option4').hide()>>
<center>
[img[setup.ImagePath+'places/explore/eldery_man_gun.gif']]
</center>
<br /><br />
You take out your revolver from the pocket and with trembling hands aim at the old man. You fire... Silence... The entire pillow suddenly gets stained in red.
<br /><br />
<<run $('#option_end').show()>>
<</linkreplace>>
</div>
<</if>>
<div id="option2">
<<linkreplace 'Say no and leave'>>
<<run $('#option1, #option3, #option4').hide()>>
He barely manages to sit up from the bed and starts shouting at you.
<br /><br />
<strong>"YOU ARE ALL THE SAME! COWARDS! JUST LIKE JOHN! GET OUT!"</strong>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_end" style="display:none;">
<<linkreplace 'Search the house'>>
<<if setup.percentageChance(40)>>
<strong class="iitem">You found 4 .38 bullets</strong>
<<pickup $backpack 'bullet_revolver' 4>>
<<else>>
You found nothing...
<</if>>
<br /><br />
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
As you navigate through the desolate wasteland, you spot a weary group of survivors trudging forward. Among them, you notice an elderly man struggling to keep up, leaning heavily on a makeshift cane. Their face reflects both exhaustion and determination.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_elderly_man.jpg']]
</center>
<br /><br />
Approaching the group, you inquire about the elderly refugee's condition and the reasons behind their struggle to keep pace. The group reluctantly admits that they are considering leaving the elderly man behind, as their slow pace threatens the group's chances of survival.
<br /><br />
<<if $guests.length < $guesthouseLimit && ($game.location.guesthouse ?? false)>>
<<linkreplace 'Offer him to come live with you'>>
<<run $('#option1').hide()>>
<<newguy>>
<<set $tmpGuy.birthDate = setup.getBirthDate(55)>>
<<run $guests.push($tmpGuy)>>
Overwhelmed with gratitude, the elderly refugee's eyes well up with tears. They offer a frail yet appreciative smile, reaching out to you for support.
<br /><br />
<<anonguy>>
Thank you, kind soul. Your compassion gives me hope in these dark times. I will do my best to keep up and not burden you. Please, lead the way, and I will follow with all the strength I have left
<</anonguy>>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
<</if>>
<div id="option1">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_enslaved_huts.jpg']]
</center>
<br /><br />
You decide to turn off the main road of the city and pay a visit to a place where there used to be a beautiful park with a forest in the middle. As you travel you run into something unexpected. Two self-made huts stand before you, with bonfires ajacent. But you also overhear some sounds coming from behind them.
<br /><br />
<<linkreplace 'Explore them'>>
<<video 'explore/event_enslaved_village1'>>
<br /><br />
You slowly walk along the edge of one of the huts until you notice a woman tied to a hook behind the planks.
<br /><br />
<<linkreplace 'Continue to explore'>>
<<video 'explore/event_enslaved_village2'>>
<br /><br />
Not too certain as to what's going on here or if someone's near who'd take issue with your presence, you decide to leave the woman hanging for the time being and approach the other hut. As soon as you walk around the corner, the sight is truly horrifying. You find another woman, is tied up with her legs spread apart. Only her lower body is visible, protruding through a hole in the wall.
It's too dehumanising, even for what you've seen so far.
<br /><br />
<<anongirl>>
Hello? Is someone there? Please help us, please! They'll soon will be back!
<</anongirl>>
<br /><br />
We? So the hanging girl is alive then. You honestly wasn't too certain, and was going to check later.
<<linkreplace 'Help them'>>
<<set $player.goodwill++>>
<<run $('#option1').hide()>>
<<video 'explore/event_enslaved_village4'>>
<br /><br />
<<anongirl>>
Thank you so much mister! How can we repay to you?
<</anongirl>>
<br /><br />
<<linkreplace 'Tell her to suck you off'>>
<<video 'explore/event_enslaved_village3'>>
<br /><br />
Without hesitation, she throws herself on her knees. It seems that whatever they've experienced in this place was so harrowing that demanding a blowjob from her doesn't even cross this woman's mind as being too far.
<br /><br />
<<if ($slaves.length + 2) <= $basementLimit && ($game.location.basement ?? false)>>
<<link 'Capture both of them as slaves'>>
<<newgirl>>
<<set
$tmpGirl.relationship = 12,
$tmpGirl.birthDate = setup.getBirthDate(21),
$tmpGirl.beauty = randomInteger(50,70)
>>
<<run $slaves.push($tmpGirl)>>
<<newgirl>>
<<set
$tmpGirl.relationship = 10,
$tmpGirl.birthDate = setup.getBirthDate(21),
$tmpGirl.beauty = randomInteger(50,70)
>>
<<run $slaves.push($tmpGirl)>>
<<goto 'Basement'>>
<</link>>
<</if>>
<</linkreplace>>
<<if ($guests.length + 2) <= $guesthouseLimit && ($game.location.guesthouse ?? false)>>
<<link 'Invite them both as guests'>>
<<newgirl>>
<<set
$tmpGirl.relationship = 60,
$tmpGirl.birthDate = setup.getBirthDate(21),
$tmpGirl.beauty = randomInteger(50,70)
>>
<<run $guests.push($tmpGirl)>>
<<newgirl>>
<<set
$tmpGirl.relationship = 55,
$tmpGirl.birthDate = setup.getBirthDate(21),
$tmpGirl.beauty = randomInteger(50,70)
>>
<<run $guests.push($tmpGirl)>>
<<goto 'Guest house'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<div id="option1">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">FOREST</h1>
<br /><br />
As you venture through the desolate forest, you suddenly hear a sound—a cry emanating from the nearby bushes. You cautiously scan your surroundings, but you see no one. However, this absence of visible presence does not necessarily guarantee that it is not an ambush.
<br /><br />
<<linkreplace 'Investigate'>>
<<run $('#option1').hide()>>
You slowly approach the bushes and gently push them aside to see what hides behind them.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/lost_child1.jpg']]
</center>
<br /><br />
You see frightened and disheveled child. He appear to be lost and hungry. His eyes widen with hope as they spot you.
<br />
<strong>Child: "Excuse me, sir/madam. Are you here to help me? I'm lost, and I can't find my parents. I'm really hungry too. Do you have any food?"</strong>
<br /><br />
You notice the child's ragged clothes and unkempt appearance, his vulnerability tugging at your heartstrings
<br /><br />
<<if $backpack.has('food')>>
<<linkreplace 'Give him food'>>
<<run $('#option2_desc').hide()>>
<<drop $backpack 'food' 1>>
<center>
[img[setup.ImagePath+'places/explore/lost_child2.jpg']]
</center>
<br /><br />
You take out a piece of food and hand it to him. You notice joy in his eyes, and he immediately lunges at the food as if he had never eaten before.
<br /><br />
<</linkreplace>>
<div id="option2_desc">
<<linkdesc>>-1 food<</linkdesc>>
</div>
<</if>>
<div id="option_yes">
<<linkreplace 'Help him find his parents'>>
<<addhours 4>>
<<run $('#option_no').hide()>>
<center>
[img[setup.ImagePath+'places/explore/lost_child3.jpg']]
</center>
<br /><br />
You spend a couple of hours walking together through the quiet forest, trying to coax any information from him about where his parents might be or at least the last place they were all together. After a while, you finally notice a couple in the distance, and he simply rushes towards them, calling out, <strong>"Mom, Dad..."</strong>
<br /><br />
<<link 'Leave'>>
<<set $player.goodwill++>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_no">
<<linkreplace "Do not help him find his family">>
<<set $player.goodwill -= 5>>
<<run $('#option_yes').hide()>>
He starts crying but doesn't say a word to you. After a moment, he collapses back onto the ground, tears streaming down his face, and closes his eyes tightly.
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<div id="option1">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_tits_bar.jpg']]
</center>
<br /><br />
Venturing through the desolation of the post-apocalyptic world, you found yourself lost amidst the twisted remains of what used to be a thriving town. The air was thick with an eerie silence, broken only by the faint sound of the wind rustling through the skeletal structures. As the sun dipped below the horizon, casting long shadows over the wasteland, you stumbled upon an incongruous sight: a dimly lit bar standing isolated in the midst of nowhere.
<br /><br />
<<video 'explore/event_tits_bar1'>>
<br /><br />
Curiosity piqued, you cautiously approached the establishment. Its façade was weathered, the sign above the entrance barely readable, spelling out "The Tits Bar" in fading letters. Door was locked but you noticed a door bell. You pressed it...
<br /><br />
<<video 'explore/event_tits_bar2'>>
<br /><br />
After a moment, the door opened. From it emerged an older-year woman, with bare breasts. Without saying anything, she unlocked the door and let you in.
<br />
The interior took you by surprise. A bar. A damn bar in the middle of nowhere. You carefully looked around to see if you were drawing any unnecessary attention, but it seemed that no one even noticed that you had entered.
<br /><br />
<<linkreplace 'Sit down'>>
<<video 'explore/event_tits_bar3'>>
<br /><br />
You sat down in the only available seat, directly facing the stage. After a moment, the song ended and the next one began. A woman emerged from the adjacent room. For a moment, you thought your eyes were playing tricks on you, but no - she had three breasts. She noticed you and after a while, she approached and without saying anything, began dancing in front of you.
<br /><br />
<<anongirl>>
For 50 caps I might let you have fun with them in other room.
<</anongirl>>
<br /><br />
<<if $player.money >= 50>>
<<linkreplace 'Pay her'>>
<<set $player.money -= 50>>
<<video 'explore/event_tits_bar4'>>
<br /><br />
She grabbed you by the hand and led you into the adjacent room. She didn't allow you to touch her, but she herself got down on her knees and took your belongings into her mouth.
<br /><br />
<<linkreplace 'Fuck her'>>
<<video 'explore/event_tits_bar5'>>
<br /><br />
She didn't even consider taking off her own clothes. It seems you're just another one of her clients. It appears she's enjoying herself as well. Especially when you unexpectedly thrust your dick deeper into her pussy.
<br /><br />
<<linkreplace 'Cum on her breasts'>>
<<horny_reset>>
<<video 'explore/event_tits_bar6'>>
<br /><br />
She knelt on the floor in front of you and with an intriguing gaze, observed as you glanced at her three breasts. It didn't seem like anything new to her.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</if>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><<set $player.stats.waterfall ??= {
visits: 0,
tricked: 0,
losts: 0,
wins: 0
}>>
<<set _weekday = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"][$gameDate.getDay()]>>
/* mc joke. The old swedish name for Saturday means something like washing day */
<<if !$player.stats.waterfall.visits ||
( _weekday === 'Saturday' && setup.percentageChance(100-$player.stats.waterfall.visits))>>
<<include 'Explore event: Waterfall'>>
<<else>>
<h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/waterfall_girl.jpg']]
</center>
<br /><br />
As you make your way through an area of the wilderness you hear the faint sounds of
flowing water. Moving closer you come upon a waterfall.<br/>
The kind of waterfall that isn't complete without a water nymph bathing. Is there one?
<br /><br />
With a sense of déjà vu you remember another waterfall with a girl as bait to draw you in and then the ambush...<br/>
<<if $player.stats.waterfall.wins>>
... And the win.
<<elseif $player.stats.waterfall.tricked || $player.stats.waterfall.losts>>
... And the bumps on the head and being plundered.
<</if>>
<br /><br />
You draw closer to the waterfall. Unfortunately nobody is home.
<br /><br />
At least there seems to be fish in the little creek that runs off the pond from under the waterfall. Perhaps not a wasted exploration.
<br /><br />
<<linkreplace 'Go fishing'>>
You <<=setup.companions.count() ? 'and your companions ' : ''>> decide to fish with make-shift rods.
<br /><br />
Success - of sorts! The world ended but plastic remains forever? You hook <strong class="iitem">5 plastic</strong> but no fish.
<<pickup $backpack 'plastic' 5>>
<br /><br />
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</if>>
/* drunk, add to fight */
/*
monday stew pan, leftovers
tuesday fish -- raggmunk= potato pancake, fisk=onsdag
wednesday
thursday pea soup with pork
friday meat
saturday
sunday
*/<h1 class="ptitle">FOREST</h1>
<<set $player.stats.waterfall.losts++>>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/waterfall_wakeup.webp']]
</center>
<br /><br />
Next thing you know the world spins violently and the ground rushes up to meet your face.
Consciousness returns slowly. It brings with it a splitting headache and a litany of pain as your
naked body is covered in scrapes and bruises. The beautiful woman and her hidden compatriots
are long gone and have taken what they wanted from your pack. Thankfully they didn't bother
stealing your clothes
<br /><br />
<<if $backpack.has('knife')>>
<<drop $backpack 'knife' 1>>
You lost <strong class="iitem">1 knife</strong><br />
<</if>>
<<set _lostFood = Math.min($backpack.count('food'), 100)>>
<<if _lostFood>>
<<drop $backpack 'food' _lostFood>>
You lost <strong class="iitem"><<=_lostFood>> food</strong><br />
<</if>>
<<set _lostPlastic = Math.min($backpack.count('plastic'), 100)>>
<<if _lostPlastic>>
<<drop $backpack 'plastic' _lostPlastic>>
You lost <strong class="iitem"><<=_lostPlastic>> plastic</strong><br />
<</if>>
<<set _lostMoney = Math.min($player.money, 200)>>
<<if _lostMoney>>
You lost <strong class="iitem"><<=_lostMoney>> caps</strong>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<<set $player.stats.waterfall.wins++>>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/waterfall_swim.webp']]
</center>
<br /><br />
In front of the girls' eyes, the guys have fallen to the ground, and shock appears. She jumps back into the water and tries to swim in the opposite direction, but you manage to jump after her and grab her by the hair.
<br /><br />
<<newgirl>>
<<set
$tmpGirl.birthDate = setup.getBirthDate(19),
$tmpGirl.beauty = 99,
$tmpGirl.traits = setup.getRandomTraits(3),
$tmpGirl.race = 'white'
>>
<<unset $slaveId, $guestId, $charId>>
<<include 'NPC info'>>
<br />
<<anongirl>>
Please let me go! It was their idea! Please!
<</anongirl>>
<br />
<br />
<center>
[img[setup.ImagePath+'places/explore/waterfall_eyes.webp']]
</center>
<br /><br />
Her eyes are filled with a pleading, puppy-like expression, as she hopes for your leniency to let her go; every now and then, she shyly averts her gaze but can't help stealing glances at your dick.
<br /><br />
<<linkreplace 'Fuck her'>>
You unzip your pants and press her down on her knees. She instantly understands what you want it and doesn't resist you because she knows she has no way out
<br /><br />
<<video 'explore/waterfall1'>>
<br /><br />
<<anongirl>>
Okay! I'll do what you want but after that I am gommmmmhmhhhmhmh
<</anongirl>>
<br />
Instead of letting her suck your hard cock, you catch her by surprise and fuck her mouth instead
<br /><br />
<<video 'explore/waterfall4'>>
<br /><br />
After a while, you turn her around and she ends up on her knees. Without emotions, you embed yourself in her as deeply as you can, and as you pick up the pace, you notice for a brief moment that she enjoys this moment so much that her eyes become uncontrollable.
<<addmins 30>>
<br /><br />
<<anongirl>>
Just please! Let me go after all of this is don-- HOLY SHIT
<</anongirl>>
<br />
<<video 'explore/waterfall5'>>
<br /><br />
Her eyes become uncontrollable but she tries to hide it and pretends as if she finds it disgusting. She relaxes her legs and opens them even wider, almost performing a split.
<br /><br />
<<anongirl>>
Not inside me! Let me swallow it!
<</anongirl>>
<br />
<<video 'explore/waterfall6'>>
<br /><br />
She pushes herself away from you and drops to her knees in front of you. Without waiting a moment, she grabs your dick and takes the tip of it into her mouth, as she quickly continues to jerk you off.
<br />
After some seconds you cum right in her mouth and she... swollows it all... Unexpected..
<br /><br />
<<horny_reset>>
<</linkreplace>>
<<if (($game.location.basement ?? false) && $slaves.length < $basementLimit)>>
<<link 'Capture her'>>
<<run $slaves.push($tmpGirl)>>
<<statsAdd 'people_captured'>>
<<goto 'Basement'>>
<</link>>
<</if>>
<<link 'Let her go and leave'>>
<<set $player.reputation++>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/waterfall_girl.jpg']]
</center>
<br /><br />
As you make your way through a area of the wilderness you hear the faint sounds of
flowing water. Moving closer you come upon a waterfall.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/waterfall_girl.webp']]
</center>
<br /><br />
Continue to walking closer you notice a beautiful woman bathing in the small waterfall. Her
remarkably smooth skin and toned body suggest that she is healthy and has been eating well,
unlike the starving wretches you have previously seen.
<br />
Either she's horny or the water is a bit cold, because her nipples are hard and her face is
flushed. With great difficulty you take your eyes off her and carefully survey the area. Nobody
else is visible. Female clothes are drying on a nearby rock. The woman appears to be bathing
alone.
<br />
Your swelling cock is making wearing pants increasingly uncomfortable.
<<horny 100>>
<br /><br />
<<set $player.stats.waterfall ??= {
visits: 0,
tricked: 0,
losts: 0,
wins: 0
}>>
<<set $player.stats.waterfall.visits++>>
<<if recall($suppCode)>>
<div id="option1">
<<linkreplace 'Strip and join her in the waterfall'>>
<<run $('#option2, #option3, #option1_desc').hide()>>
Who needs a better invitation than a naked soon-to-be slave? You walk towards the waterfall
while shedding your gear and clothes. The woman finally notices you when you step into the
water a few feet away from her.
Half expecting her to make a run for it, you flex and pose so she can see that neither fight nor
flight would be successful. Instead she smiles coyly, arches her back, and bites her lower lip
before speaking. She purrs gazing at your fully
erect cock.
<br /><br />
<<anongirl>>
I'm cold and my clothes are all wet. Could you warm me up?
<</anongirl>>
<br /><br />
<<set _dejavu = $player.int < 50 && setup.percentageChance($player.stats.waterfall.tricked)>>
<<if _dejavu>>
You walk forward ready to embrace this water goddess when you get a sense of déjà vu. You remember another waterfall, another water goddess, a bump on your head and being robbed blind.<br/>
That can happen when the brain between the legs are in control!
<br/><br/>
<</if>>
<<if $player.int < 50 && !_dejavu>>
<<set $player.stats.waterfall.tricked++>>
<center>
[img[setup.ImagePath+'places/explore/waterfall_handjob.webp']]
</center>
<br /><br />
You walk forward and embrace this water goddess, eager to fuck the daylights out of her.
Tracing your calloused hands over her full tits and perky ass produces sultry moans and playful
giggles. She absolutely feels as delicious as she looked. Her delicate fingers wrap around your
painfully hard erection and she uses your cock like a joystick to guide you over towards the flat
grassy bank. All your attention is focused on her as she slides onto all fours and wriggles her
ass at you in unmistakeable invitation to fuck her.
<br /><br />
<<linkreplace 'Fuck her'>>
<<run setup.blinkScreen()>>
<center>
[img[setup.ImagePath+'places/explore/waterfall_wakeup.webp']]
</center>
<br /><br />
<strong>Intelligence failed!</strong>
<br /><br />
Next thing you know the world spins violently and the ground rushes up to meet your face.
Consciousness returns slowly. It brings with it a splitting headache and a litany of pain as your
naked body is covered in scrapes and bruises. The beautiful woman and her hidden compatriots
are long gone and have taken what they wanted from your pack. Thankfully they didn't bother
stealing your clothes
<br /><br />
<<if $backpack.has('knife')>>
<<drop $backpack 'knife' 1>>
You lost <strong class="iitem">1 knife</strong><br />
<</if>>
<<set _lostFood = Math.min($backpack.count('food'), 100)>>
<<if _lostFood>>
<<drop $backpack 'food' _lostFood>>
You lost <strong class="iitem"><<=_lostFood>> food</strong><br />
<</if>>
<<set _lostPlastic = Math.min($backpack.count('plastic'), 100)>>
<<if _lostPlastic>>
<<drop $backpack 'plastic' _lostPlastic>>
You lost <strong class="iitem"><<=_lostPlastic>> plastic</strong><br />
<</if>>
<<set _lostMoney = Math.min($player.money, 200)>>
<<if _lostMoney>>
You lost <strong class="iitem"><<=_lostMoney>> caps</strong>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
<<else>>
You walk forward and embrace this water goddess, eager to fuck the daylights out of her.
<br />
Suddenly she screams <strong>"NOW"</strong>! When you turn around you see 2 big guys rushing at you.
<br /><br />
You leap away from the naked woman and snatch up your weapon. You may be naked, but at
least you had time to arm yourself. Seeing that the charade is over several men spring from
their concealment and attack you.
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<set _count = Math.clamp($player.stats.waterfall.wins - $player.stats.waterfall.losts, 2, 6)>>
<<for _i to 0; _i lt _count; _i++>>
<<newguy>>
<<set $tmpGuy.strength = randomInteger(50,100)>>
<<run $enemies.push($tmpGuy)>>
<</for>>
<<fight $enemies 'Explore event: Waterfall won' 'Explore event: Waterfall lost'>>
<</link>>
<</if>>
<</linkreplace>>
<div id="option1_desc">
<<linkdesc>>
Send your companions away
<</linkdesc>>
</div>
</div>
<<else>>
<<notPatreon>>
<br /><br />
<</if>>
<div id="option3">
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_mysterious_illness_settlement.jpg']]
</center>
<br /><br />
While walking through a place where a small village used to be, you come across a small group of people. Some of them have homemade face masks on, while others appear to have their skin peeling off their faces. You approach them, maintaining a safe distance, and they tell you that they have all been affected by some kind of illness over the past month. There is not a single healthy person among them...
<br /><br />
<<if $backpack.has('antibiotics')>>
<<linkreplace 'Give them bottle of antibiotics'>>
<<drop $backpack 'antibiotics' 1>>
<<set $player.goodwill++>>
<center>
[img[setup.ImagePath+'places/explore/event_mysterious_illness_settlement_thanks.jpg']]
</center>
<br /><br />
A woman, upon seeing you giving the bottle of antibiotics to them, suddenly rush towards you, hugging you and praising you, mentioning that you are the reason why her children will be able to live a few more days.
<br /><br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Outside'>>
<<set $player.goodwill-->>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_toxic_waste.jpg']]
</center>
<br /><br />
<<set _companionNames = []>>
<<set _companionFirst = null>>
<<for _eventCompanionI, _eventCompanion range $player.companions>>
<<set _companion = setup.companionGet(_eventCompanionI)>>
<<run _companionNames.push(_companion.name)>>
<<if !_companionFirst>>
<<set _companionFirst = _companion>>
<<set _companionFirstKey = _eventCompanionI>>
<</if>>
<</for>>
<<set _pronounceWhat = setup.pronounceWhat(_companionFirst)>>
<<set _pronounceWhos = setup.pronounceWhos(_companionFirst)>>
<<set _pronounceWho = setup.pronounceWho(_companionFirst)>>
Together with <strong><<=_companionNames.join(', ')>></strong> you decide to walk past a chemical factory.
<br />
As you approach, you smell a strong and sharp odor, but it's unclear what it really is.
<br />
A moment later, you decide not to get any closer, but unexpectedly <strong><<=setup.displayName(_companionFirst)>></strong> slips and falls into a nearby ditch.
<br />
<strong><<=setup.displayName(_companionFirst)>></strong> is completely wet because <<=_pronounceWhat>> fell face-first into some yellow liquid. Strange-looking barrels are everywhere around.
<br /><br />
<<set _linkName = 'Ask if ' + _pronounceWhat + ' is okay'>>
<<linkreplace _linkName>>
<<=_pronounceWhat.toUpperFirst()>> wiped <<=_pronounceWhos>> face off from
the unknown liquid and said that <<=_pronounceWhat>> was fine. However, after a while, <<=_pronounceWhat>> started to feel nauseous and began to vomit.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_' + (_companionFirst.gender === 1 ? 'guy' : 'girl') + '_vomit.webp']]
</center>
<br /><br />
<<if $backpack.has('antibiotics')>>
You start to look into your backpack and lucky you find <strong>antibiotics</strong>.
<br /><br />
<<set _linkName = 'Give it to ' + _pronounceWho>>
<<linkreplace _linkName>>
<<drop $backpack 'antibiotics' 1>>
<<run $('#option1').hide()>>
<<=_pronounceWhat.toUpperFirst()>> took antibiotics, but the vomiting persisted... After approximately 20 minutes, however, everything calmed down,
and <<=_pronounceWhat>> started to feel better. You decided to return home.
<br /><br />
<<link 'Go back home'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
<div id="option1">
<<set _linkName = 'Leave ' + _pronounceWho + ' to die'>>
<<link _linkName>>
<<companionRemove _companionFirstKey>>
<<goto 'Outside'>>
<</link>>
</div>
<<else>>
You start to look into your backpack but you can't find anything that could help <<=_pronounceWhos>>...
<br />
<strong>The only choice is to leave <<=_pronounceWho>> to die here alone</strong>
<br /><br />
<<set _linkName = 'Leave ' + _pronounceWho + ' to die'>>
<<link _linkName>>
<<companionRemove _companionFirstKey>>
<<goto 'Outside'>>
<</link>>
<</if>>
<</linkreplace>><h1 class="ptitle">CITY</h1>
<br /><br />
As you roamed through the desolate ruins of the city, its once vibrant streets now reduced to debris and decay, a chilling silence hung heavy in the air.
<br />
Every step echoed, reminding you of the world that was lost. Amidst the broken buildings and crumbling structures, you became acutely aware of your solitude.
<br /><br />
But then, a distant howl pierced through the stillness. It was haunting, yet strangely alluring. You turned your gaze towards the source of the sound and saw a pack of wolves emerge from the shadows, their eyes gleaming with a fierce hunger. They moved gracefully, their presence a stark reminder of the tenacity of life in this barren wasteland.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/wolves.jpg']]
</center>
<br /><br />
For a moment, time stood still as you locked eyes, neither predator nor prey. There was a primal understanding between you, an unspoken acknowledgment of survival in a world stripped bare.
<br /><br />
<<linkreplace 'Attack them'>>
<<run $('#option2').hide()>>
<<set _wolvesKilled = 0>>
<<if $player.strength > 200 && setup.percentageChance(90)>>
<<set _wolvesKilled = 3>>
<<elseif $player.strength > 150 && setup.percentageChance(70)>>
<<set _wolvesKilled = 3>>
<<elseif $player.strength > 100 && setup.percentageChance(60)>>
<<set _wolvesKilled = 2>>
<<elseif $player.strength > 50 && setup.percentageChance(30)>>
<<set _wolvesKilled = 1>>
<</if>>
But your bravado was short-lived. The wolves, sensing my aggression, quickly circled and closed in on me with a ferocity that left me paralyzed with fear. Their fangs gleamed under the pale sunlight, and their eyes burned with an intensity that matched their predatory instincts.
<br /><br />
With a swift and coordinated attack, they lunged at me, tearing through my feeble defenses.
They left you bleeding in the middle of the streets...
<br /><br />
<<if _wolvesKilled>>
You managed to kill _wolvesKilled of them.
<br /><br />
<<pickup $backpack 'pelt_wolf' _wolvesKilled>>
<strong class="iitem">You collected <<=_wolvesKilled>> wolf pelt<<=(_wolvesKilled > 1 ? 's' : '')>></strong>
<br /><br />
<</if>>
<<if _wolvesKilled < 3>>
<<perkAdd 'bleeding'>>
<</if>>
<<if setup.percentageChance(40) && Object.keys($player.companions ?? {}).length > 0>>
<<set _eventCompanionKey = Object.keys($player.companions)[0]>>
<<set _npc = setup.companionGet(_eventCompanionKey)>>
As you bleed out you notice that few of the wolves have torn apart <<=setup.displayName(_npc)>> body and are dragging her away while leaving a trail of blood behind them.
<<companionRemove _eventCompanionKey>>
<br /><br />
<</if>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
<div id="option2">
<<link 'Leave them'>>
<<goto 'Outside'>>
<</link>>
</div><center>
You take food from your bag and throw it inside the cage as you look around again in case there's any other living soul around.
<br /><br />
<<video '/explore/farm/found_farm2'>>
<br /><br />
[[Open cage|Explore farm first time 1.3]]
[[Leave her|Explore farm first time 2]]
</center><center>
<<video '/explore/farm/found_farm3'>>
<br /><br />
You slowly take a step into the cage. You're worried she might be alerted to your presence, but the girl ignores you; she's more focused on the food you just threw in. Carefully, you inspect her. The thing that instantly shocks you is the horrific smell coming from her, like she hasn't showered in ages.
<br /><br />
<<video '/explore/farm/found_farm4'>>
<br /><br />
You see her exposed pussy. Damn, you can't even remember the last time you saw one. It's been so many years. You decide to crouch down and inspect it a little closer.
<br /><br />
[[Put the rope around her neck|Explore farm first time 1.4]]
[[Leave her|Explore farm first time 2]]
</center><<set $characters.rose.intro_fucked to true>>
<<horny 20>>
<br /><br />
<center>
You turn around and notice a rope hanging on the hook. You wrap it around her neck, and as soon as you do she starts to resist, as if someone has already done that to her before. She tries to bite you, but you manage to grab her by the hair and hold her off.
<<video '/explore/farm/found_farm5'>>
<br /><br />
Somehow your pants manage to slip down as she tries to bite you. But instead of continuing to attack, her mood changes and she starts licking your dirty cock. After a few good licks she takes it fully into her mouth.
<br /><br />
<<video '/explore/farm/found_farm6'>>
<br /><br />
You gasp as she sucks you off. That feeling... Even if it's likely that her mouth hasn't been washed in a long time, it still feels pretty good. You still hold her hair just to be sure you can tame her if she decides to attack you again - or so you tell yourself. It isn't good for much if she wants to bites. What it is good for, is forcing your cock even deeper inside her mouth. You remember how her pussy looked. You could try it...
<br /><br />
<<video '/explore/farm/found_farm7'>>
<br /><br />
[[Turn her around|Explore farm first time 1.5]]
[[Leave her|Explore farm first time 2]]
</center>An old man comes out of the farmhouse with a shotgun in hand, and he's aimed it right at you.
<br /><br />
<<vincent>><strong>GET THE FUCK OFF OF HER! EITHER STEP BACK OR GET DROPPED TO THE GROUND DEAD!</strong><</vincent>>
<br /><br />
You look at him, then back at the girl's pussy you're ready to fuck.
<br /><br />
<center>
<<link 'Fuck her'>>
<<set $game.death_reason to 'a hole in your skull'>>
<<goto [[Dead]]>>
<</link>>
[[Leave|Wood cabin]]
</center>An old man walks out of his farmhouse and points a rifle at you.
<br /><br />
<<vincent>>What the fuck are you doing on my property?<</vincent>>
<br /><br />
<<you>>Don't shoot! I was just looking around! I'm no threat to you.<</you>>
<br /><br />
[[Go inside|Farm]]<<pickup $backpack 'food' 2>>
<<set $game.location.farm to true>>
You decide to take a shortcut from your cabin toward the east to save some time. As you walk through the bushes you start to hate yourself for taking this path, with only the minor upside of the berries you've stumbled across alleviating your sheer annoyance with the terrain.
But soon enough you notice a rusty cage next to some house that looks like a small farm. You hear some noise and decide to quietly get closer and investigate where it's coming from.
<br />
You slowly walk around the cage when suddenly...
<br /><br />
<<video '/explore/farm/found_farm1'>>
<br /><br />
<<you>><b>WHAT THE FUCK?!</b><</you>>
<br /><br />
You try to speak with her, but she doesn't respond to your words and just groans and screams at you.
<br />
You look around but don't see anyone.
<br /><br />
<<if $backpack.count('food') >= 2>>
<<link 'Give her some food (-2)'>>
<<drop $backpack 'food' 2>>
<<goto 'Explore farm first time 1.2'>>
<</link>>
<</if>>
[[Leave here alone|Explore farm first time 2]]<h1 class="ptitle">FOREST</h1>
<br /><br />
<<set $game.location.forest to true>>
<center>[img[setup.ImagePath+'places/forest/walk_pov.webp']]</center>
<br /><br />
You notice a few good trails you'll need to check out later. As you walk around you manage to collect <strong class="iitem">2 pieces of wood</strong>. Maybe you'll get lucky and find some berries or more wood next time.
<<pickup $backpack 'wood' 2>>
<br /><br />
<center>
[[Back|Outside]]
</center><center>
[img[setup.ImagePath+'places/explore/abondend_warehouse.jpg']]
</center>
<br /><br />
Quietly, you walk inside and take a look around. Everything has been stripped away and taken apart. By the looks of it someone came here to gather resources before you. There's almost nothing left... Except..
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/workbench.jpg']]
</center>
<br /><br />
<strong>A workbench!</strong><br />
You could use this in your cabin to build something or craft some things.
<br /><br />
<<set $game.location.workbench = true>>
[[Bring the workbench back to your cabin|Wood cabin]]<center>
[img[setup.ImagePath+'places/explore/abondend_warehouse_outside.jpg']]
</center>
<br /><br />
While you walk around you notice a big warehouse in the distance. It could be empty or it could be an ambush...
<br /><br />
[[Investigate|Explore workbench - investigate]]
[[Continue exploring|Explore]]<<set $randomNumber to Math.floor(Math.random() * 100) + 1>>
<<run console.log('Explore', $randomNumber)>>
<<energy -30>>
<<if (!$game.location.forest)>>
<<goto "Explore forest first time">>
<<elseif (!$game.location.farm)>>
<<goto "Explore farm first time">>
<<elseif ($game.day > 5 && !$game.location.workbench && $randomNumber <= 50)>>
<<goto "Explore workbench">>
<<elseif $game.day >= 200 && !isMetChar('laura')>>
<<goto 'Laura - toxic rain'>>
<<elseif ($game.day > 6 && $randomNumber <= 25)>>
<<goto "Random event - meet girl #3">>
<<elseif ($game.day > 4 && $randomNumber <= 35)>>
<<goto "Random event - ambush #2">>
<<elseif ($game.day > 10 && !$randomNumber <= 40 && !$backpack.has('blueprint_hot_shower'))>>
<<goto "Random event - find hot shower blueprint #7">>
<<elseif $randomNumber <= 38>>
<<goto 'Random event #15 ammo box'>>
<<elseif $randomNumber <= 40>>
<<goto 'Explore event: The Lost Child'>>
<<elseif $randomNumber <= 41>>
<<goto 'Explore event: The Elderly Refugee'>>
<<elseif ($randomNumber <= 42)>>
<<goto "Random event - quicksand #4">>
<<elseif ($randomNumber <= 45)>>
<<goto 'Random event - bikes #14'>>
<<elseif ($randomNumber < 52)>>
<<goto 'Explore event: wolves'>>
<<elseif ($randomNumber <= 55)>>
<<goto "Random event - dead guy #1">>
<<elseif ($randomNumber <= 60)>>
<<goto "Random event - teacher #6">>
<<elseif ($randomNumber <= 63)>>
<<goto "Explore event - mysterious scream">>
<<elseif $randomNumber <= 64 && !$player.quests.library_blueprint>>
<<goto 'Explore event - library blueprint'>>
<<elseif $randomNumber <= 64 && $player.quests.library_blueprint>>
<<goto 'Explore event: Waterfall again'>>
<<elseif $randomNumber <= 65>>
<<goto "Random event - dig grave #12">>
<<elseif $randomNumber <= 66>>
<<goto 'Explore event - Wicked family'>>
<<elseif $randomNumber <= 67>>
<<goto 'Explore event - toxic cave'>>
<<elseif $randomNumber <= 68>>
<<goto 'Explore event: The Dying Elderly Survivor'>>
<<elseif $randomNumber <= 69 && Object.keys($player.companions ?? {}).length > 0>>
<<goto 'Explore event: toxic waste'>>
<<elseif $randomNumber <= 70>>
<<goto 'Explore event: The Enslaved Settlement'>>
<<elseif $randomNumber <= 71>>
<<goto 'Explore event: mysterious illness settlement'>>
<<elseif $randomNumber <= 72>>
<<goto 'Explore event: Waterfall'>>
<<elseif $randomNumber <= 73>>
<<goto 'Explore event: Old couple'>>
<<elseif $randomNumber <= 74>>
<<goto "Random event - food #8">>
<<elseif $randomNumber <= 75>>
<<goto 'Explore event: Tits bar'>>
<<elseif $randomNumber <= 76>>
<<goto "Random event - solar panel #5">>
<<elseif $randomNumber <= 77>>
<<goto 'Explore event: Abandoned mall'>>
<<elseif $randomNumber <= 78 && isMetChar('octavia') && $characters.octavia.quests && $characters.octavia.quests.tribe>>
<<goto 'Explore event: Tribe'>>
<<elseif $randomNumber <= 88>>
<<goto "Random event - no face #10">>
<<elseif $randomNumber <= 93>>
<<goto "Random event - hospital #13">>
<<elseif $randomNumber <= 98>>
<<goto "Random event - beak humans #11">>
<<elseif $randomNumber <= 100>>
<<goto "Random event - wood #9">>
<<else>>
<center>
[img[setup.ImagePath+'places/explore/forest_walk.jpg']]
</center>
<br /><br />
You found nothing wondering around
<</if>>
<br /><br />
<center>
[[Back|Outside]]
</center><h1 class="ptitle">CITY</h1>
<br /><br />
You decide to investigate what's happening in one of the corners of the destroyed city. After walking around desolated city for a couple of hours, you don't spot a single living soul. Eventually you find and decide to approach a burnt-out car that from a distance reminded you of a police car. And so it is.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/police_car.jpg']]
</center>
<br /><br />
<<if setup.percentageChance(30)>>
The car is partially destroyed. You try to open the trunk of the vehicle but are met with no initial success.
<br />
You try a few more times, and actually manage to successfully open the back of the trunk, seeing a <strong>gas can</strong> within.
<br /><br />
<strong>You picked up a gas can.</strong>
<<pickup $backpack 'fuel' 1>>
<<elseif setup.percentageChance(30)>>
The car is partially destroyed. You try to open the trunk of the vehicle but are met with no initial success.
<br />
You try a few more times, and actually manage to successfully open the back of the trunk, seeing a <strong>gas mask</strong> within.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/police_car_gas_mask.jpg']]
</center>
<br />
<strong>You picked up a gas mask.</strong>
<<pickup $backpack 'gas_mask' 1>>
<<else>>
The car is completely destroyed, most likely from the shockwave of a bomb explosion.
<br />
However, your attention is drawn to a cardboard box with glinting pieces of metal tucked away in a nearby sewer hole.
<br /><br />
You reach out your hand and grab the cardboard box, pulling out the strange objects. But they're not so strange upon further examination.
They are 0.38 caliber bullets.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/ammo_box.jpg']]
</center>
<br /><br />
<strong>You picked up 6 .38 bullets.</strong>
<<pickup $backpack 'bullet_revolver' 6>>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><<set _ambushWeapon = either('gun', 'knife')>>
<center>[img[setup.ImagePath+'places/explore/ambush.webp']]</center>
<br /><br />
<<set _isGirl = false>>
<<if setup.percentageChance(30)>>
<<set _isGirl = true>>
<</if>>
While walking close to the city border <strong>three</strong> attackers jump out of the corner while holding <strong><<print _ambushWeapon>></strong> in their hand.
They yell at you and asks where you're going before demanding do give something to them so they do not kill you.
<br /><br />
<<if $backpack.has('food')>>
<<link 'Give them food (1)'>>
<<drop $backpack 'food' 1>>
<<goto 'Outside'>>
<</link>>
<</if>>
<<if $player.money >= 2>>
<<link 'Give them bottle caps (2)'>>
<<set $player.money -= 2>>
<<goto 'Outside'>>
<</link>>
<</if>>
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<if randomInteger(0, 10) === 0>>
<<set
$tmpGuy.inventory = {
'knife':1
}
>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<if _isGirl>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<else>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<</if>>
<<if (_isGirl && setup.percentageChance(42)) || (!_isGirl && setup.percentageChance(21))>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<else>>
<<newguy>>
<<set $tmpGuy.strength -= 10>>
<<run $enemies.push($tmpGuy)>>
<</if>>
<<fight $enemies 'Outside' 'Outside'>>
<</link>>
<<link 'Try to run away'>>
<<if $player.strength < 30>>
<<set $game.death_reason = 'bullets piercing your back.'>>
<<goto 'Dead'>>
<<else>>
<<goto 'Outside'>>
<</if>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/event_beak_won.jpg']]
</center>
<br /><br />
After a hard-fought struggle, the attackers are on the ground, leaving the factory once again cloaked in silence.
The women, their faces streaked with dirt and sweat, turn to you with eyes filled with gratitude.
<br /><br />
<<newgirl>>
<<set _npc1 = $tmpGirl>>
<<newgirl>>
<<set _npc2 = $tmpGirl>>
<<sayNpc _npc1>>
Thank you! We thought... we thought it was over for us.
<</sayNpc>>
<br />
The other woman nods fervently, her voice steady.
<br /><br />
<<sayNpc _npc2>>
You've given us a chance, a second lease on life. Could you please untie us?
<</sayNpc>>
<br />
They look to you for guidance, their trust in you evident.
<br /><br />
<div id="option_fuck">
<<if !recall($suppCode)>>
<div class="link-internal disabled" style="background: #ccc">
Fuck them
<<notPatreonIcon>>
</div>
<<else>>
<<linkreplace 'Fuck them'>>
<<set $player.goodwill -= 5>>
<<set _fucked = true>>
<<=setup.displayName(_npc1)>> is more quietier and looks more obidient while <<=setup.displayName(_npc2)>> tries to resist and curses you. You decide that it would be safer with <<=setup.displayName(_npc1)>>.
<br /><br />
<<video 'explore/beak_human_fuck1'>>
<br /><br />
You unzip your pants and slowly slide your hard dick inside <<=setup.displayName(_npc1)>> mouth. She looks at you with tears in her eyes but doesn't resist as you predicted.
Few more gentle slides before she accidentally touches your dick with her teeths and you decide to punish her by slap.
<br /><br />
<<video 'explore/beak_human_fuck2'>>
<br /><br />
You grab whip you took away from one of the man and decide to punish them a bit. <<=setup.displayName(_npc2)>> stil curses at you while other girl takes your punishment in silence.
<br />
<<=setup.displayName(_npc2)>> gets louder and more aggressive.
<br /><br />
<<sayNpc _npc2>>
Don't you dare to touch me!
<</sayNpc>>
<br />
<<set _linkName = 'Fuck ' + _npc2.name + '\'s ass'>>
<div id="option_ass">
<<linkreplace `_linkName`>>
<<set _fuckAss = true>>
<<video 'explore/beak_human_fuck3'>>
<br /><br />
<</linkreplace>>
</div>
<<set _linkName = 'Cum in ' + _npc1.name + '\'s mouth'>>
<<linkreplace `_linkName`>>
<<if !_fuckAss>>
<<run $('#option_ass').hide()>>
<</if>>
<<video 'explore/beak_human_fuck4'>>
<br /><br />
<<=setup.displayName(_npc1)>> submissively gets on her knees, grabs your dick and puts it in her mouth. She's calm and knows what she needs to do. As soon as you start to cum she puts out her tonque
and lets you cum on it...
<br /><br />
<<horny_reset>>
<</linkreplace>>
<</linkreplace>>
<</if>>
</div>
<div id="option_release">
<<linkreplace 'Free them'>>
<<set $player.goodwill++>>
<<run $('#option_enslave').hide()>>
<<if !_fucked>>
<<run $('#option_fuck').hide()>>
<</if>>
<<sayNpc _npc1>>
<<if _fucked>>
Thank... you...
<<else>>
Thank you so much!
<</if>>
<</sayNpc>>
<br />
<<if _fucked>>
As you untie them, they start to run away from you without looking back. They are scared that you might enslave them. A moment later, they disappear into the woods.
<<else>>
As they step into the world outside, you watch them go, knowing that you've made a difference in their lives.
The post-apocalyptic world is harsh, but moments like these remind you that compassion and courage still hold sway.
<</if>>
<br />
With a renewed sense of purpose, you continue your journey, knowing that you have the power to make a positive impact, even in the bleakest of times
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>>
</div>
<<if (($game.location.basement ?? false) && ($slaves.length + 2) <= $basementLimit)>>
<div id="option_enslave">
<<linkreplace 'Enslave them'>>
<<set $player.goodwill -= 5>>
<<run $('#option_release').hide()>>
<<if !_fucked>>
<<run $('#option_fuck').hide()>>
<</if>>
You free them from the metal pipes they were tied to, but instead of untying their hands, you bind them both together with a longer rope and lead them outside.
They realize that you won't let them go and start shouting and cursing at you.
<br /><br />
<<sayNpc _npc2>>
What are you doing? Please don't !
<</sayNpc>>
<br />
<<sayNpc _npc1>>
You fucking bastard!
<</sayNpc>>
<br />
<<link 'Leave'>>
<<set _npc1.relationship = -50>>
<<set _npc2.relationship = -50>>
<<run $slaves.push(_npc1)>>
<<run $slaves.push(_npc2)>>
<<goto 'Basement'>>
<</link>>
<</linkreplace>>
</div>
<</if>><h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/beak_humans.webp']]
</center>
<br /><br />
You hear a noise in the distance so you decide to crouch down waiting to see who's coming.
<br />
Two naked girls are coming so you decide to jump out. You freeze as soon as you notice strange looking guys wearing some weird ass costumes behind them.
<br /><br />
<<if $player.int >= 20>>
<<linkreplace 'Follow them'>>
A tense silence envelops you as you weigh your options. The forest seems to hold its breath, waiting for your decision. Your instincts urge you to follow, to uncover the purpose behind this macabre procession.
<br /><br />
As you trail them, the forest gradually gives way to the outskirts of a dilapidated, foreboding structure.
The air grows heavy with the stench of decay, and the ominous ruins of the factory loom ahead.
One of the guys gives his woman to other and disappears in the nearest forest.
<br /><br />
<<video 'explore/beak_human1'>>
<br /><br />
Within its crumbling walls, you bear witness to a chilling spectacle. The women are unceremoniously tied up, their captors showing no mercy. Their cries fill the air, echoing off the decrepit walls.
<br /><br />
<<video 'explore/beak_human2'>>
<br /><br />
The weight of the decision hangs heavily on your shoulders. You could choose to intervene, to fight for their freedom and face the wrath of their captors.
Or you could choose to retreat, leaving them to their grim fate.
<br /><br />
<<linkreplace 'Help them'>>
<<run $('#option_leave').hide()>>
<<set _help = true>>
Just as you emerge from the hiding place and want to pounce on the man, he notices you and shouts something incomprehensible.
After a moment, another man who had entered the forest with him rushes out, and both of them charge at you.
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<newguy>>
<<set $tmpGuy.strength = randomInteger(50, 100)>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.strength = randomInteger(50, 100)>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Random event - beak humans #11 won' 'Outside'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</if>>
<div id="option_leave">
<<link 'Leave'>>
<<if !_help>>
<<set $player.goodwill -= 5>>
<</if>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">CITY</h1>
<<newgirl>>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/random_event_motorcycle.webp']]
</center>
<br /><br />
As you finish off the guys surrounding the girl, you're prepared to also fight the other 4, but they instead drive off without looking back.
<br /><br />
<<set $player.reputation++>>
<strong>Your reputation increased by 1</strong>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/random_event_motorcycle_hug.webp']]
</center>
<br /><br />
Girl instantly jumps on you and hugs you with "Thank you! Thank you!"
<br />
She tells you that she's going to a place called <strong class="iitem">The Sanctuary</strong> before they jump us. She tells you that she really doesn't have a plan what to do...
<br /><br />
<<set
$tmpGirl.rape = false,
$tmpGirlCapture = false,
$tmpGirlInvite = false,
$slaveId = null,
$charId = null
>>
<<set $tmpGirl.beauty = Math.min($tmpGirl.beauty + 30, 100)>>
<<run delete $slaveId>>
<<run delete $charId>>
<<run delete $guestId>>
<<include 'NPC info'>>
<<if (($game.location.basement ?? false) && $slaves.length < $basementLimit)>>
<<link 'Capture her'>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship - 30, 100)>>
<<run $slaves.push($tmpGirl)>>
<<goto 'Basement'>>
<</link>>
<</if>>
<<if (($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit)>>
<<link 'Tell her that she can live at your place'>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 30, 100)>>
<<run $guests.push($tmpGirl)>>
<<goto 'Guest house'>>
<</link>>
<</if>>
<<link 'Leave her'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
You decided to take a different path through the city to check if maybe there was a new place you had missed.
<br /><br />
<<video 'explore/bikes'>>
<br /><br />
While walking through the ruins of the city you notice an old guy and some girl pushing a trolley with some junk in it.
<br />
They look harmless enough, but you decide to wait a bit.
<br />
After some time you hear some noise in the distance...
<br /><br />
<<video 'explore/bikes2'>>
<br /><br />
<strong>8</strong> people are driving on motorcycles. One of them tackles the old guy and a few seconds later they just shoot his head off.
<br /><br />
<<video 'explore/bikes3'>>
<br /><br />
The girl screams for help as they pull her off the road, and they prepare to rape and kill her afterwards.
<br /><br />
<<link 'Help her'>>
<<set _inventoryKnife = {
'knife': 1
}>>
<<set _isGirl = false>>
<<if setup.percentageChance(30)>>
<<set _isGirl = true>>
<</if>>
<<set $player.reputation++>>
<<set $enemies = []>>
<<newguy>>
<<set $tmpGuy.strength = 6>>
<<if randomInteger(0, 10) === 0>>
<<set $tmpGuy.inventory = _inventoryKnife>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.strength = 6>>
<<if randomInteger(0, 10) === 0>>
<<set $tmpGuy.inventory = _inventoryKnife>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<set $tmpGuy.strength = 6>>
<<if randomInteger(0, 10) === 0>>
<<set $tmpGuy.inventory = _inventoryKnife>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<if _isGirl>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<else>>
<<newguy>>
<<set $tmpGuy.strength = 6>>
<<if randomInteger(0, 10) === 0>>
<<set $tmpGuy.inventory = _inventoryKnife>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<</if>>
<<fight $enemies 'Random event - bikes #14 won' 'Outside'>>
<</link>>
<<link 'Leave'>>
<<set $player.goodwill-->>
<<goto 'Outside'>>
<</link>><center>
[img[setup.ImagePath+'places/explore/chop_leg.webp']]
</center>
<br /><br />
You don't have enough strength to chop off his leg with one try so you take a few additional swings. It's messy. Blood is everywhere covering your face and clothing. As you finish his leg you hear some noise and decide to leave.
<br /><br />
<<pickup $backpack 'raw_human_meat' 1>>
[[Leave|Outside]]<center>
[img[setup.ImagePath+'places/explore/search_dead.webp']]
</center>
<br /><br />
You search the dead guy's pockets with hope that attackers missed something.
<br /><br />
<<if setup.percentageChance(50)>>
<<set _foundItem = either('rope', 'bullet_revolver', 'necklace_cheap', 'champagne', 'cloth')>>
<<pickup $backpack _foundItem 1>>
You found <strong><<print Item.get(_foundItem).name>></strong>.
<<else>>
<strong>You found nothing.</strong>
<</if>>
<br /><br />
As you finish the search you hear some noise and decide to leave.
<br /><br />
[[Leave|Outside]]While walking down the road you hear a loud scream and decide to investigate.
<br />
You approach the source of the sound carefully but when you reach it the only thing left is some <strong><<print either('middle', 'old')>></strong> age guy who was killed right before you got here.
<br />
You get the feeling that someone is close as you look down at him.
<br /><br />
<<if $backpack.has('axe')>>
[[Use axe to chop of leg|Random event - dead guy #1 chop leg]]
<</if>>
[[Search him|Random event - dead guy #1 search]]
[[Leave|Outside]]<h1 class="ptitle">FOREST</h1>
<br /><br />
As you walk down the path near the forest it gets dark and starts to rain.
<br />
Just off the trail you notice two guys. It looks like one is trying to comfort the other.
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/dig_grave1.webp']]
</center>
<br /><br />
One of them seems to be crying as he looks behind the tree.<br /><br />
<div id="random-event-dig-grave-button">
<<link 'Get closer'>>
<<run $('#random-event-dig-grave-button').slideToggle()>>
<<run $('#random-event-dig-grave1').slideToggle()>>
<</link>>
</div>
<div id="random-event-dig-grave1" style="display:none">
<center>
[img[setup.ImagePath+'places/explore/dig_grave2.webp']]
</center>
<br /><br />
You slowly walk toward them. They notice you but look away almost immediately. You get closer and behind the tree you see a guy with a shovel in his hand screaming furiously, "<strong>WHY! WHY!</strong>"
<br /><br />
<div id="random-event-dig-grave-button1">
<<link 'Approach them'>>
<<run $('#random-event-dig-grave-button1').slideToggle()>>
<<run $('#random-event-dig-grave2').slideToggle()>>
<</link>>
</div>
<div id="random-event-dig-grave2" style="display: none;">
<center>
[img[setup.ImagePath+'places/explore/dig_grave3.webp']]
</center>
<br /><br />
You notice another guy sitting by the grave who completely ignores you. He just stares into the shallow grave as it's getting deeper.
<br /><br />
<div id="random-event-dig-grave-button2">
<<linkreplace 'Offer to help'>>
<center>
[img[setup.ImagePath+'places/explore/dig_grave4.webp']]
</center>
<br /><br />
The guy digging the grave thanks you as he gives you a shovel so you can take turns.<br />
A few times you look at the guy sitting next to you, but he still doesn't talk.<br />
The other guy tells that it's his <<=either('father', 'brother', 'sister')>>.<br />
They all came from <strong>The Sanctuary</strong>.<br />
They were working different jobs but mainly building armor, knives, and other weapons.
<br /><br />
<strong>
Your intelligence increased by 1
</strong>
<<set $player.int++>>
<br /><br />
<</linkreplace>>
</div>
</div>
</div>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><center>
[img[setup.ImagePath+'places/explore/blueprint_hot_shower.jpg']]
</center>
<br /><br />
You managed to get inside the looted plumbing supply shop. You look around and most everything is gone. As you're ready to get back on the streets, you step on something.
<br /><br />
<strong>You managed to find a blueprint for a hot shower!</strong>
<<pickup $backpack 'blueprint_hot_shower' 1>>
<br /><br />
[[Leave|Outside]]<center>
[img[setup.ImagePath+'places/explore/forest_berries.webp']]
</center>
<br /><br />
You found <strong>4</strong> food
<<pickup $backpack 'food' 4>>
[[Leave|Outside]]<h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/hospital_outside.jpg']]
</center>
<br /><br />
You explore around the city borders and stumble upon a hospital.<br />
From outside it look like it has been robbed numerous times.<br />
All windows are broken and by the look nothing should be left inside to grab.
<br /><br />
<<linkreplace 'Go inside hospital'>>
<center>
[img[setup.ImagePath+'places/explore/hospital_inside.jpg']]
</center>
<br /><br />
<<if setup.percentageChance(60)>>
<<pickup $backpack 'antibiotics' 2>>
You found <strong class="iitem">2</strong> bottles of <strong class="iitem">antibiotics</strong>
<<elseif setup.percentageChance(40)>>
<<pickup $backpack 'towel' 2>>
You found <strong class="iitem">2</strong> <strong class="iitem">towels</strong>
<<elseif setup.percentageChance(20)>>
<<pickup $backpack 'gas_mask' 1>>
You found <strong class="iitem">1</strong> <strong class="iitem">gas mask</strong>
<<else>>
You found nothing and decided to leave
<</if>>
<br /><br />
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/explore/found_girl.jpg']]
</center>
<br /><br />
You notice a girl walking through the forest and decide to check out what she's doing.
<br /><br />
<<link 'Go closer'>>
<<newgirl>>
<<set $tmpGirl.location = 'forest'>>
<<set $tmpGirl.rape to true>>
<<set $tmpGirlCapture to true>>
<<set $tmpGirlInvite to true>>
<<unset $tmpGirlViewBack>>
<<if setup.getAge($tmpGirl) < 40 && randomInteger(1,4) === 1>>
<<set $tmpGirl.pregnancy = randomInteger(10, 100)>>
<<set $tmpGirl.virgin = false>>
<</if>>
<<unset $slaveId, $guestId, $charId, $childId>>
<<set $tmpGirlBack = 'Outside'>>
<<goto [[NPC view]]>>
<</link>>
[[Leave|Outside]]You walk through a rather bushy location and hear some noises that sound like munching. You decide to approach its source, and notice a firm ass bent over.
<br />
By the looks of it, the filthy girl is either eating something or searching for something. Maybe both...
<br /><br />
<<linkreplace 'Get closer'>>
<center>
[img[setup.ImagePath+'places/explore/no_face_1.webp']]
</center>
<br /><br />
You get closer and she suddenly turns her head towards you...
<br />
<strong>WHAT THE FUCK?!</strong><br />
Then you see her face. She looks human, but only in her lower body. Her face has been deformed, lacking any eyes and with half of her nose missing. She reminds you of the feral woman on Vincent's farm, only in a far, far worse state.
<br /><br />
<<linkreplace 'Take a closer look at her face'>>
<center>
[img[setup.ImagePath+'places/explore/no_face_2.webp']]
</center>
<br /><br />
Against your better judgement you decide to take a closer look. As you do she pounces on you, like she can smell where your dick is. She successfully opens your pants and sucks your dick inside her mouth.
<br /><br />
<<linkreplace 'Fuck her'>>
<center>
[img[setup.ImagePath+'places/explore/no_face_3.webp']]
</center>
<br /><br />
You throw her down on her back holding her as you shove your dick inside her dirty pussy.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><center>
[img[setup.ImagePath+'places/explore/quicksand_helped.webp']]
</center>
<br /><br />
You manage to pull him out as you both drop on the ground exhausted.
<br />
<<set $player.strength++>>
<<if random(0, 5) == 0>>
He quickly gets up, kicks you in the head with leg searches you while you're laying on the ground.
<<set _capsMissing = ($player.money - 3 > 0 ? 3 : $player.money)>>
<<if _capsMissing>>
<<set $player.money -= _capsMissing>>
<strong>He managed to find <<=_capsMissing>> caps on you</strong>
<</if>>
<<else>>
In gratitude he thanks you and offers his rope as a gift to you.
<<pickup $backpack 'rope' 1>>
<</if>>
<br /><br />
[[Leave|Outside]]<center>
[img[setup.ImagePath+'places/explore/quicksand.webp']]
</center>
<br /><br />
In the distance you see a guy who's drowning in quicksand. He begs for help as he reaches out his hand.
<br /><br />
<<link 'Help him'>>
<<if $player.strength < 10>>
<<set $game.death_reason = 'suffocating beneath quicksand.'>>
<<goto 'Dead'>>
<<else>>
<<goto 'Random event - quicksand #4 helped'>>
<</if>>
<</link>>
<<link 'Watch him drown and leave'>>
<<set $player.goodwill-->>
<<goto 'Outside'>>
<</link>><center>
[img[setup.ImagePath+'places/explore/solar_panel.jpeg']]
</center>
<br /><br />
You managed to find <strong>1</strong> solar panel in good condition.
<<pickup $backpack 'solar_panel' 1>>
<br /><br />
[[Back|Outside]]<center>
[img[setup.ImagePath+'places/explore/teacher_escape.png']]
</center>
<br /><br />
You approach a man. He's a confident, well experienced, traveler who explored the country as soon as war happened. He tells you to be calm and offers a talk if you can share a meal with him in return (1 food).
<br /><br />
<<link 'Give him food'>>
<<drop $backpack 'food' 1>>
<<goto 'Random event - teacher #6 talk'>>
<</link>>
[[Leave|Outside]]<center>
[img[setup.ImagePath+'places/explore/teacher_escape.png']]
</center>
<br /><br />
You manage to put up a decent fight before the man hits you as hard as he can and you pass out for a few seconds. When you open your eyes he is already gone.
<br /><br />
[[Continue|Outside]]<center>
[img[setup.ImagePath+'places/explore/teacher_chop_hand.webp']]
</center>
<br /><br />
As you approach him in an aggressive manner he instantly slices off your hand with one swing without even hesitating. He looks you straight in the eyes but says nothing as you drop to your knees and bleed out.
<br /><br />
<<link 'Continue'>>
<<set $game.death_reason = 'bleeding out from a missing limb.'>>
<<goto 'Dead'>>
<</link>><center>
[img[setup.ImagePath+'places/explore/teacher_fire.webp']]
</center>
<br /><br />
You sit down at the fire as he prepares the food and talks about his experiences in this post-apocalyptic world. He manages to give you a few good tips before he gets up and leaves.
<br /><br />
<<if $player.int < 60>>
<<set $player.int++>>
<strong>Your intelligence increased by 1</strong>
<<else>>
<strong>You can't increase intelligence with this action anymore</strong>
<</if>>
<br /><br />
[[Leave|Outside]]<center>
[img[setup.ImagePath+'places/explore/teacher_walking.webp']]
</center>
<br /><br />
You notice some lone traveler walking in front of you. By his movements he hears you too. You see a machete strapped to his back as he slowly walks away from you.
<br /><br />
<<link 'Attack him'>>
<<if $player.strength < 1000>>
<<goto 'Random event - teacher #6 killed'>>
<<else>>
<<goto 'Random event - teacher #6 escaped'>>
<</if>>
<</link>>
<<link 'Approach him'>>
<<goto 'Random event - teacher #6 approach'>>
<</link>>
[[Leave|Outside]]<center>
[img[setup.ImagePath+'places/explore/forest_walk.jpg']]
</center>
<br /><br />
<<pickup $backpack 'wood' 10>>
You found <strong>10</strong> wood
<br /><br />
[[Back|Outside]]<h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/workout_takeoff_top.webp']]
</center>
<br /><br />
She slowly walks toward you with cute grin on her face. She stops right in front of you, slides her finger across your chest and takes of her top<br />
<strong>"I got an idea"</strong> as she pushes you down on the nearest bench.
<br /><br />
<<linkreplace 'Kiss her breasts'>>
<center>
[img[setup.ImagePath+'places/cabin/workout_fuck1.webp']]
</center>
<br /><br />
You passionately kiss her breasts as she gets on you, grabs your hard cock and guides it toward her pussy. A moment later she gently slides onto you and rides your hard dick.
<<addmins 10>>
You fuck for good 10 minutes as she through moans tells you "<strong>cum inside me</strong>"
<br /><br />
<div id="option1">
<<linkreplace 'Cum inside her'>>
<<run $('#option2').hide()>>
<<run $('#option3').show()>>
<center>
[img[setup.ImagePath+'places/cabin/workout_cum.webp']]
</center>
<<horny_reset>>
<br /><br />
She wraps her hands around your neck as you cum inside her.
<br /><br />
<strong>Your relationship with <<=$guests[$randomPerson].name>> increased by 5</strong>
<<set $guests.relationship = Math.min($guests[$randomPerson].relationship +5, 100)>>
<br /><br />
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Cum outside'>>
<<run $('#option1').hide()>>
<<run $('#option3').show()>>
<center>
[img[setup.ImagePath+'places/cabin/workout_cum_outside.webp']]
</center>
<<horny_reset>>
<br /><br />
In the last moment you pull out and cum outside. She looks disappointed.
<br /><br />
<strong><<=$guests[$randomPerson].name>> submission increased by 5</strong>
<<set $guests.sub = Math.min($guests[$randomPerson].sub +5, 100)>>
<br /><br />
<</linkreplace>>
</div>
<</linkreplace>>
<div id="option3" style="display:none">
<<link 'Leave'>>
<<unset $randomPerson>>
<<goto 'Fire place'>>
<</link>>
</div><h1 class="ptitle">CITY</h1>
<br /><br />
As the sun dipped below the decaying skyscrapers, casting an eerie orange glow across the desolate landscape, you cautiously made your way through the ruins of what was once a bustling city. The air was thick with the scent of rust and dampness, a stark reminder of the world that had crumbled into chaos. Broken glass and twisted metal crunched underfoot as you navigated the debris-filled streets, your steps echoing in the silence.
<br /><br />
<center>
[img[setup.ImagePath+'places/travel/city_ambush.jpg']]
</center>
<br /><br />
Suddenly, three figures emerged from the darkness of the alley, their silhouettes sharp against the fading light. Adorned in makeshift armor and wielding a mix of scavenged weapons, they exuded an air of predatory confidence. You swallowed hard, your heart pounding in your chest as you assessed the situation.
<br /><br />
<<anonguy>>
Looks like we've got ourselves a wanderer.
<</anonguy>>
<br /><br />
<<anonguy>>
What's in your backpack? How about you give it to us.
<</anonguy>>
<br /><br />
<div id="option1">
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Underground city' 'Underground city'>>
<</link>>
</div>
<<linkreplace 'Run away'>>
<<run $('#option1').hide()>>
<<if $player.strength > 50 && setup.percentageChance(50)>>
<<goto 'Underground city'>>
<<else>>
<br />
<strong>You failed!</strong>
<br /><br />
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Underground city' 'Underground city'>>
<</link>>
<</if>>
<</linkreplace>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
As the sun cast its feeble rays across the barren land, you trudged onward, your senses sharp and alert for any sign of danger. You had learned to be cautious, for in this new world, survival was a constant battle.
<br /><br />
<center>
[img[setup.ImagePath+'places/travel/tree_ambush.jpg']]
</center>
<br /><br />
With each step you took, the unease grew stronger. Suddenly, a rustle in the tree to your right jolted you to a halt. You heart raced as I instinctively dropped into a defensive crouch, your eyes scanning the surroundings. That's when You saw them – three men, clad in makeshift armor, emerging from behind the colossal tree.
<br /><br />
Their faces were etched with determination, and their eyes bore a hardness that spoke of survival at any cost. They carried crude weapons, each one a stark reminder of the brutality that defined this new world.
<br /><br />
<div id="option1">
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Settlement' 'Settlement'>>
<</link>>
</div>
<<linkreplace 'Run away'>>
<<run $('#option1').hide()>>
<<if $player.strength > 50 && setup.percentageChance(50)>>
<<goto 'Settlement'>>
<<else>>
<br />
<strong>You failed!</strong>
<br /><br />
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Settlement' 'Settlement'>>
<</link>>
<</if>>
<</linkreplace>><h1 class="ptitle">FARM</h1>
<br />
<br />
You carefully open barn door so Vincent doesn't hear you and you walk inside and there she is..
<br /><br />
<<video '/farm/meet_blair1'>>
<br /><br />
She's cleaning the barn but stops as soon as you walk in.
<br /><br />
<<blair>>
Hey <<=$player.name>>! You shouldn't be her. My dad could see us.
<</blair>>
<br /><br />
<<linkreplace 'Tell that you are thinking about her'>>
<<blair>>
Oh you do? I thought I wasn't important to you as you spend almost all the time with other girls.
<</blair>>
<br /><br />
She smiles and turns her ass and lifts her dress up "<strong>You miss this?</strong>"
<br /><br />
<<video '/farm/blair_barn1'>>
<br /><br />
<<blair>>
I really hoped you would turn your attention back to me as I've missed you inside me this whole time. Just please, be fast!
<</blair>>
<br /><br />
<<video '/farm/blair_barn2'>>
<br /><br />
<div id="option1">
<<linkreplace 'Push her down on her knees'>>
<<run $('#option3').show()>>
<<addmins 60>>
<<video '/farm/blair_barn3'>>
<br /><br />
She goes for a kiss but instead you push her down on her knees and tell her to suck your hard dick.
<br /><br />
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Fuck her pussy'>>
<<run $('#option3').show()>>
<<addmins 60>>
<<video '/farm/blair_barn4'>>
<br /><br />
<</linkreplace>>
</div>
<div id="option3" style="display:none">
<<linkreplace 'Cum on her'>>
<<video '/farm/blair_barn5'>>
<br /><br />
She gets on her knees and opens her mouth wide open ready for your warm cum. Instead of cumming inside her mouth, you cum all over her breasts.
<br /><br />
<<if $characters.blair.relationship > 60>>
<strong>You can't increase your relationship with Blair with this action anymore.</strong>
<br /><br />
<<else>>
<<set $characters.blair.relationship +=5>>
<strong>Relationship with Blair increased by 5</strong>
<br /><br />
<</if>>
<<horny_reset>>
<</linkreplace>>
</div>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Farm'>>
<</link>><h1 class="ptitle">FARM</h1>
<br />
<<you>>
I'm not going to hurt her, I swear! Trust me, Vincent!
<</you>>
<br /><br />
<<vincent>>
Forget you ever saw her. I am not joking!<br />
The last thing we need here is someone snooping around.
<</vincent>>
<br /><br />
You can see that Vincent is really nervous, but decide to ask further questions.
<br /><br />
<<you>>
Someone might be snooping about? You know I live near here Vincent, if there's something going on I think I should know. Who is she? Why are you hiding her in there?
<</you>>
<br /><br />
<<vincent>>My daughter, and that's all you need to know!<</vincent>>
<br /><br />
He closes the barn door with lock and goes back to his shop.
<br /><br />
<<link 'Continue'>>
<<addmins 15>>
<<goto 'Farm'>>
<</link>><<addmins 15>>
<<newgirl>>
<<set
$tmpGirl.beauty = 90,
$tmpGirl.location = 'farm',
$tmpGirl.name = 'Blair',
$tmpGirl.breasts = 'medium',
$tmpGirl.virgin = true,
$tmpGirl.likesGuys = true,
$tmpGirl.likesGirls = false,
$tmpGirl.likesTGirls = false,
$tmpGirl.likesTGuys = false,
$tmpGirl.birthDate = setup.getBirthDate(18),
$tmpGirl.anal = 0,
$tmpGirl.pussy = 0,
$tmpGirl.dp = 0,
$tmpGirl.food = 100,
$tmpGirl.bj = 0,
$tmpGirl.hair = 'blonde',
$tmpGirl.race = 'white',
$tmpGirl.quests = {
metOnDay: $game.day
},
$tmpGirl.traits = ['breeder', 'cumslut', 'deepthroat'],
$tmpGirl.id = 'blair',
$tmpGirl.family = {
father: 'vincent'
},
$characters.vincent.name = 'Vincent',
$characters.vincent.id = 'vincent',
$characters.vincent.family = {
kids: ['blair']
}
>>
<<if setup.getAge($tmpGirl) < 18>>
<<run $tmpGirl.birthDate.setFullYear($tmpGirl.birthDate.getFullYear() - 1)>>
<</if>>
<<set $characters.blair = $tmpGirl>>
<h1 class="ptitle">FARM</h1>
<br />
<center>
[img[setup.ImagePath+'places/farm/old_barn.jpg']]
</center>
<br /><br />
As you walk near Vincent's farm, you quickly notice an old barn next to his house. You've build a cordial relationship with him at this point, he probably won't mind if you poke around a bit...
Deciding to check it out, you slowly open the barn door. You immediately notice an Amish girl quietly sweeping the floor.
<br /><br />
<<video '/farm/meet_blair1'>>
<br /><br />
The girl jumps as she notices you intruding, and begins to scream for help.
<br /><br />
<<blair>>
Don't hurt me, please!<br />
Daaaad! HELP!!!!!!<br />
<</blair>>
<br />
Barely any time passes before Vincent runs inside the barn. He has a gun in hand that's aimed right at you. Again.
<br /><br />
<<vincent>>Out! NOW!<</vincent>>
<br /><br />
<<link 'Get out of the barn'>>
<<goto 'Farm - meet Blair #2'>>
<</link>><h1 class="ptitle">FARM</h1>
<br />
<<set $characters.vincent.delivery_done = true>>
<<you>>
It's done; the package is delivered. Can I ask what in there so special that Boris needed it from all the way out here?
<</you>>
<br /><br />
<<vincent>>
Milk! I pump that girl in the cage out back every once in a while and deliver it directly to Boris. I guess he really likes it. Said something about it giving him extra strength.
<</vincent>>
<br /><br />
<<you>>
This place is really fucked up. Seriously, breast milk?!
<</you>>
<br /><br />
<<vincent>>You would be surprised! I could sell you my old pump but don't dare to sell your milk to Boris. He's my number one client!
<</vincent>>
<br /><br />
[[Thanks|Farm]]
<<addmins 5>><h1 class="ptitle">FARM</h1>
<br />
<<vincent>>
Hey! You busy? I have a favor to ask. I've got some goods I need to deliver somewhere, but I don't have time. Could you?
<br />
It won't be for free of course. I'll pay you in advance out of my client's prepayment. Just be careful, you'll need to go to the nearby underground city. That place doesn't have the best reputation - for good reason.
<</vincent>>
<br /><br />
<<link 'Yes'>>
<<set $characters.vincent.delivery = true>>
<<set $game.location.underground = true>>
<<set $player.money += 30>>
<<goto 'Underground city - first time'>>
<</link>>
<<addmins 5>><h1 class="ptitle">FARM - SHOP</h1>
<br /><br />
/*
<<set _shopItems = [
{name:'food',price:1, sell: false},
{name:'wood',price:1},
{name:'axe', price:20},
{name:'rope',price:10},
{name:'alcohol',price:6,sell:false},
{name:'tobacco',price:6,sell:false},
{name:'glue',price:8,sell:false},
{name:'soda',price:8,sell:false},
]>>
*/
<<set _shopItems = clone(setup.items.shop.farm)>>
<<if $characters.vincent.quests.pregnancy_talked>>
<<run _shopItems.push({
name: 'milk',
price: 10,
sell: false
})>>
<</if>>
<<shop 'farm' _shopItems 'Farm - shop' '<<if $characters.vincent.relationship < 20>><<set $characters.vincent.relationship += Math.min(5, _shopItems[_i].qty)>><</if>>'>>
<br /><br />
[[Leave|Farm]]<h1 class="ptitle">FARM</h1>
<<vincent>>
Look, I'm sorry about the whole 'holding you at gunpoint twice' thing. You're alright, son. I just want to keep my sweet Blair safe.<br />
Tell you what, as an apology - and to keep your mouth shut, or else - I'll give you some information. I see the way you look at my slave in the cage back there. Just renting a girl out probably wouldn't cut it for a guy like you, huh?<br/>
If you want one for yourself, there's a location where you can buy one. The <strong>Underground city - Slave market</strong>. Here, I'll note down how to get there for you...
<</vincent>>
<br /><br />
[[Continue|Farm]]<h1 class="ptitle">FARM</h1>
<br />
<<you>>
What's up with the girl in the cage?
<</you>>
<<vincent>>
What about her?
<</vincent>>
<<you>>
Who is she? Why is she in the cage? And where did you even find her?
<</you>>
<<vincent>>
Son, are you alright? How come you don't know anything that happened around here?
<</vincent>>
<br /><br />
You explain that you spent years together with your grandfather in a bunker and just came outside a few days ago.
<br /><br />
<strong>Vincent</strong> looks shocked and sighs loudly before starting to tell his side of the story.
<br /><br/>
<<vincent>>
Well, <<=$player.name>>, things started to take a dark turn a moment after the bombs were dropped. A lot of people didn't even care that they'd die. They just started looting every shop they could find. Police were nowhere to be found but you can't blame them.
<br /><br />
Why should they protect something if the world is ending soon, right? Every large city had one big bomb dropped on it so an above ground city is pretty much unlivable. Underground is a different story. I wouldn't recommend you go underground by the way.
<br /><br />
If you ask me, you should avoid any living soul you see. You can't trust anyone. Everyone is playing an angle.
<br /><br />
Oh, and the girl... I just found her in the forest like that. She doesn't speak and is very aggressive if released from the cage.
<br /><br />
Although...You know what? For a few caps I could let you use her. The only rule is to not let her outside the cage.<br /><br />
<</vincent>>
<br /><br />
<<link 'Thanks, I guess.' 'Farm'>><</link>>
<<addmins 10>><h1 class="ptitle">FARM</h1>
<br />
<<energy -30>>
<<set $player.money -=3>>
<br /><br />
You open the cage and, without hesitation, unbutton your pants and walk straight over to the girl.
<br />
For a brief moment you think that she's smiling while watching your cock. She leans closer and tries to take it in her mouth, but you just grab her by her dirty hair and turn her around.
<br />
<br />
<<video '/farm/use_girl'>>
<br /><br />
<br />
You pull her up pinning her against the cage wall as you shove your hard dick inside her dirty, wet pussy and start pounding her.
<br /><br />
<<video '/farm/use_girl2'>>
<br /><br /><br />
With all your strength you hold her face against the cage as you pick up the pace and fuck her like there's no tomorrow.
<br /><br /><br />
<<video '/farm/use_girl3'>>
<br /><br /><br />
Forcefully you turn her around as you spread her legs and ram your dick back inside her dirty cunt. A moment later you cum inside her...
<br /><br /><br />
<<video '/farm/use_girl4'>>
<<horny_reset>>
<<set $player.sexp++>>
<br /><br />
[[Back|Farm]]
<<addmins 30>><h1 class="ptitle">FARM</h1>
You notice a dozen guys going from building to building on the farm, kicking each door open and checking what's within. As the other armed men work, the apparent leader of them takes out his gun and points it at Vincent.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/wanted_poster_gun.webp']]
</center>
<br /><br />
<strong>WHERE IS SHE OLD MAN?!</strong>
<br />
<br />
Vincent drops on his knees and begs to them
<br /><br />
<<vincent>>I don't know, I don't! I keep telling you all, she ran away!<</vincent>>
<br />
The guys continue their search of the farm, but fail to find Blair. Soon enough they're all gone. <br />
Vincent turns toward you as Blair comes out of a hidden room.
<br /><br />
<<vincent>>
We can't take it anymore. This was way too close. You've proven yourself more than trustworthy coming to me with this...I have a favor to ask. Could she sleep at your place? Only sleep. She won't intrude on your life too much, she will be gone in the mornings as I need her help here.<br />
Please!<br />
Your place would be perfect. It's clearly well hidden - even though you certainly are local to here even I don't know whereabouts it's at.<br />
I beg you, <<=$player.name>>! Nights are the most unsecure time. I've not got the years left in me to be guarding at night, and it's so pitch black out here we'd never see them coming anyway.
<</vincent>>
<br /><br />
<<link 'Agree and take Blair with you'>>
<<goto 'Farm - wanted poster #3'>>
<</link>><center>
[img[setup.ImagePath+'places/farm/pack_clothes.webp']]
</center>
<br /><br />
You help Blair pack some of her clothes, which you take note to be...not Amish, to put it lightly. As soon as Vincent comes in, she tries to hide what she's packing and throws another slightly aged and plainer long dress over what's already packed.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/walk.webp']]
</center>
<br /><br />
Soon you hit the road and after few hours you're at your place.
<br />
You explain to Blair that your home is small, and there isn't additional room for her but she simply nods with an understanding expression on her face.
<br /><br />
You suggest that she can sleep in your bed whilst you'll sleep on the floor in the kitchen.
<br /><br />
<<blair>>
Oh god, no. We can share the bed, I won't allow you to sleep on the cold, hard ground. Especially after you have taken me into your own home out of nothing but a desire to protect me from those inhuman criminals.
<</blair>>
<br /><br />
You unpack her things, and in the meanwhile Blair cooks food for you both downstairs.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/cook_food.webp']]
</center>
<br /><br />
<strong>You gained 2 food</strong>
<br /><br />
You both talk for a bit and decide to hit the hay, as it almost a night time already.
<br /><br />
<<video '/bedroom/blair_talk'>>
<br /><br />
You're shocked when you see Blair entering your bedroom. It's one thing to spot that she had some distinctly un-Amish clothes in her wardrobe, and another to actually see her casually in an outfit like that in front of you. You talk a bit more and decide to sleep.
<br /><br />
<<link 'Sleep'>>
<<sleep>>
<</link>>
<<set $gameDate.setHours(23) >>
<<pickup $backpack 'food' 2>>
<<if (typeof $characters.blair !== 'undefined' && typeof $characters.blair.quests !== 'undefined')>>
<<set $characters.blair.quests.cabinType = 1>>
<</if>>
<<set $player.hunger to 100>>
<<updatemeter '$hungerBar' `$player.hunger / $player.maxHunger`>><h1 class="ptitle">FARM</h1>
You check around to see if Blair isn't close and in low voice tell Vincent that you saw her on the wanted poster in the underground city.
<br/><br />
<center>
[img[setup.ImagePath+'places/farm/wanted_poster_talk.webp']]
</center>
<br /><br />
Vincent looks disappointed and angry at the same time as he yells at you that you shouldn't talk about it.
<br /><br />
<<you>>That bounty is fucking huge. Why someone is looking for her, let alone that badly?<</you>>
<br /><br />
Vincent deeply exhales as he understands that you just won't back down so easily and starts to explain.
<br /><br />
<<vincent>>Mr. Soprano...<br />
He kinda runs the underground city, the self-proclaimed mayor of the local one. In actuality, he's a fucked up criminal who decides what - or who- he owns at the drop of a hat.
<br /><br />
A few years back I made a huge mistake and took Blair with me while visiting an underground city. We casually walked the streets when he noticed her. He wanted to take her away from me right then and there, but I somehow convinced him that he could take her when she'd be a fully grown adult.
<br /><br />
I am watching her. They come to check if she's here regularly, but as for now, that's the only thing they do.
<</vincent>>
<br />
As you listen to Vincent talk, you both hear gunshots coming from outside.
<br /><br />
<<link 'Run outside'>>
<<goto 'Farm - wanted poster #2'>>
<</link>><<if (typeof $characters.vincent.relationship === 'undefined')>>
<<set $characters.vincent.relationship = 15>>
<</if>>
<h1 class="ptitle">FARM</h1>
<<if $characters.vincent.relationship >= 15 && !isMetChar('blair')>>
<<goto 'Farm - meet Blair'>>
<<elseif isMetChar('blair') && $characters.blair.quests.bj && ($characters.blair.quests.bj_day + 3) < $game.day && !$characters.vincent.quests.new_settlement>>
<<set $characters.vincent.quests.new_settlement = true>>
<<goto 'Vincent quest - settlement start'>>
<</if>>
<<if (!$game.location.slave_market && isMetChar('blair'))>>
<<set $game.location.slave_market = true>>
<<goto 'Farm - slave market'>>
<</if>>
<<if !$characters.vincent.first_time>>
<<vincent>>So, let me make something perfectly clear, son. The name's Vincent, and I don't take kindly to someone else trying to touch what's mine. If I catch you trying to put your hands on my girl back there again, I'll shoot you. Now, with that nice and clear...if you want something honestly, I run a little shop from my farm. I'm open to buying, as well as selling. Keep yourself in my good graces, and this could be a mutually beneficial relationship. Now what will it be, son?<</vincent>>
<<set $characters.vincent.first_time to true>>
<<else>>
<<vincent>>Hey! How can I help you?<</vincent>>
<</if>>
<br /><br />
<<if $player.money >= 30 && $characters.vincent.delivery_done && !$backpack.has('breast_pump')>>
<<link 'Buy breast pump'>>
<<set $characters.vincent.relationship+=5>>
<<set $player.money -=30>>
<<pickup $backpack 'breast_pump' 1>>
<<goto 'Farm'>>
<</link>>
<</if>>
<<if $game.day >= 10 && !$characters.vincent.delivery>>
<<set $characters.vincent.relationship++>>
<<link 'Talk' 'Farm - quest delivery'>>
<</link>>
<<elseif $characters.vincent.delivery && !$characters.vincent.delivery_done>>
<<set $characters.vincent.relationship++>>
<<link 'Talk' 'Farm - quest delivery done'>>
<</link>>
<<elseif $characters.vincent.quests.new_settlement && !($game.location.settlement ?? false) && $characters.vincent.quests.new_settlement_day < $game.day && $backpack.count('wood') >= 100 && $backpack.count('solar_panel') >= 5>>
<<link 'Talk' 'Settlement - intro'>><</link>>
<<elseif $game.day > 5 && !$characters.vincent.talked_about_girl>>
<<set $characters.vincent.relationship++>>
<<link 'Talk about girl' 'Farm - talk about girl'>>
<<set $characters.vincent.talked_about_girl = true>>
<<set $characters.vincent.can_use_girl = true>>
<</link>>
<<elseif ($game.location.streets ?? false) && !$characters.vincent.wanted_poster>>
<<link 'Talk about wanted poster' 'Farm - wanted poster'>>
<<set $characters.vincent.wanted_poster = true>>
<</link>>
<<elseif $characters.vincent.quests.pregnancy && !$characters.vincent.quests.pregnancy_talked>>
<<link 'Talk about pregnant slave'>>
<<set $characters.vincent.quests.pregnancy_talked = true>>
<<goto 'Vincent quest - pregnancy'>>
<</link>>
<<elseif !$characters.vincent.quests.car_talk && $game.cabinName>>
<<link 'Talk'>>
<<set $characters.vincent.quests.car_talk = true>>
<<goto 'Vincent - car talk'>>
<</link>>
<<elseif $game.day >= 150 && $characters.blair.relationship >= 90 && !$characters.vincent.quests.wedding_talk>>
<<set $characters.vincent.quests.wedding_talk = true>>
<<goto 'Vincent - wedding ring'>>
<<elseif $game.day >= 160 && $characters.vincent.quests.wedding_talk && !$characters.vincent.quests.sanctuary_talk && ($characters.vincent.quests.wedding_talk_day + 10) <= $game.day>>
<<set $characters.vincent.quests.sanctuary_talk = true>>
<<goto 'Vincent - sanctuary talk'>>
<<elseif $characters.vincent.quests.sanctuary_talk && !$characters.vincent.quests.sanctuary_done>>
<<link 'Tell Vincent you are ready'>>
<<goto 'Vincent - sanctuary check companions'>>
<</link>>
<<elseif !($game.location.shop ?? false) && $characters.vincent.quests.sanctuary_done && !$characters.vincent.quests.shop_talk>>
<<link 'Talk with Vincent'>>
<<set $characters.vincent.quests.shop_talk = true>>
<<goto 'Vincent - shop talk'>>
<</link>>
<<elseif ($game.location.shop ?? false) && $characters.vincent.quests.shop_talk && !$characters.vincent.quests.sanctuary_car_talk>>
<<link 'Talk with Vincent'>>
<<set $characters.vincent.quests.sanctuary_car_talk = true>>
<<goto 'Vincent - sanctuary car'>>
<</link>>
<<elseif $characters.vincent.quests.sanctuary_car_talk && !$characters.vincent.quests.sanctuary_infiltration && setup.companions.sanctuary_infiltration()>>
<<link 'Talk with Vincent'>>
<<set $characters.vincent.quests.sanctuary_infiltration = true>>
<<goto 'Vincent - Infiltration of The Sanctuary'>>
<</link>>
<</if>>
[[Shop|Farm - shop]]
<<if $characters.vincent.can_use_girl && $player.energy > 30 && $player.money >=3>>
<<link 'Use girl' 'Farm - use girl'>>
<<set $characters.vincent.girl_fucked_times++>>
<</link>>
<</if>>
<<if isMetChar('blair') && $characters.blair.quests.cabinType === 1 && $characters.blair.quests.sex>>
<<if timeBetween('12:00', '14:00')>>
<<link 'Go to barn'>>
<<goto 'Farm - blair barn'>>
<</link>>
<</if>>
<</if>>
[[Leave|Outside]]<h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
<<=$player.name>>! Good, you're all here. We need to wait till sun goes down and then we will go in
<</vincent>>
<br />
<<for _companionKey, _companion range $player.companions>>
<<set _npc = setup.companionGet(_companionKey)>>
<<if !_npc.gender>>
<<set _girlCompanion = _npc>>
<</if>>
<</for>>
<<linkreplace 'Wait until the sun sets'>>
As the crimson hues of the setting sun cast long shadows across the desolate cityscape, you and your crew gather on the outskirts of the street where The Sanctuary looms,
a massive ship marooned in the heart of the urban wasteland. Its towering presence speaks volumes of its potential riches, now guarded by some crew.
<br /><br />
Vincent, with a determined glint in his eye, briefs the team on the plan.
The night air is charged with anticipation as you await the cover of darkness. Your hearts beat in synchrony with the quiet rhythm of the post-apocalyptic world.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/night.jpg']]
</center>
<br />
<<vincent>>
Slowly! One by one!
<</vincent>>
<br />
Vincent motions for everyone to follow him, creeping through the debris-strewn streets like shadows.
The scent of decay mingles with the metallic tang of old battles. You reach the aft of The Sanctuary, the tube, like a beckoning portal to potential victory.
<br /><br />
With bated breath, you slide through the narrow tube, the echo of your heartbeat resonating in the metallic chamber.
Your team follows, one by one, their silent movements a testament to their expertise.
<br /><br />
<<if _girlCompanion>>
<<=setup.displayName(_girlCompanion)>> grabs you by hand and tells you that she will go first as she would be more discreet.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/night_girl.jpg']]
</center>
<br /><br />
<</if>>
The sight that greets you on the other side of the tube is both shocking and disheartening. A makeshift factory has taken root within the bowels of The Sanctuary.
The air is thick with the acrid scent of metal and the rhythmic clang of hammers against steel reverberates through the chamber.
<br /><br />
<<video 'sanctuary/night1'>>
<br /><br />
In the harsh glow of the overhead lights, you see a grim tableau. Women, without any clothes and sweaty, toil tirelessly amidst the machinery.
Their hands, calloused and scarred, deftly manipulate the raw materials, crafting them into weapons, ammo, armor and other metal stuff.
<br /><br />
<<video 'sanctuary/night2'>>
<br /><br />
Some are welding, sparks flying like angry fireflies, while others operate heavy presses, shaping metal with a relentless determination.
Their eyes bear the weariness of endless labor, yet there is a glimmer of resilience, a fierce determination to survive.
<br /><br />
You exchange a somber glance with your crew, a silent acknowledgment of the harsh realities that this new world has wrought.
The Sanctuary, once a symbol of hope, has become a crucible of desperation and exploitation.
<br /><br />
<<vincent>>
We can't help them so don't even bother. Others stay here. <<=$player.name>> come with me!
<</vincent>>
<br /><br />
<<linkreplace 'Follow Vincent'>>
<<video 'sanctuary/night3'>>
<br /><br />
The air grows heavy with tension as Vincent motions for you to follow, leaving the others behind in the shadows.
Together, you move stealthily through the compartment, inching closer to the room adjacent to the looming exit doors. The car, a glimmer of hope in the dim light, awaits your inspection.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/night_car.jpg']]
</center>
<br />
With cautious precision, you check the car for fuel and examine its wiring, ensuring it's ready for escape. Every moment counts, each movement deliberate and focused.
The adrenaline courses through your veins, the weight of the mission pressing on your shoulders.
<br /><br />
Satisfied that the car is prepared, you turn to head back for the rest of the crew. But as you retrace your steps, dread settles in the pit of your stomach.
The sight that awaits you is a nightmare come to life.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/night_caught.jpg']]
</center>
<br />
They're all there, your companions, kneeling in front of a menacing figure wielding a bat.
His presence exudes authority, a malevolent force in this bleak world. Their faces bear the marks of fear and defiance, a testament to the strength that courses through their veins.
<br /><br />
<<negan>>
Who are you? How did you get in?
<</negan>>
<br />
Vincent's eyes meet yours, a silent understanding passing between you. This is a moment that will define the outcome of your mission, the lives of your comrades hanging in the balance. The weight of the decision is palpable.
<br /><br />
<center>
[img[setup.ImagePath+'people/negan/bat_kill.webp']]
</center>
<br />
Suddenly, in a surge of brutal violence, he raises his bat high and brings it down with a sickening thud. The impact echoes through the chamber, a grotesque punctuation mark to the silence.
<<set _companionKeys = Object.keys($player.companions)>>
<<set _firstCompanion = setup.companionGet(_companionKeys[0])>>
<br />
<strong><<=setup.displayName(_firstCompanion)>> crumples to the ground, a life extinguished in an instant.</strong>
<br /><br />
A wave of horror washes over you, the brutality of the act searing into your memory.
The loss is palpable, a stark reminder of the unforgiving nature of this world. The remaining companions remain resolute, their faces a mix of grief, anger, and determination.
<br /><br />
<<negan>>
Why are you here? Where do you live?
<</negan>>
<br /><br />
The sickening thud reverberates through the chamber, another life extinguished in a brutal act of violence. Another companion falls, their fate sealed in a horrifying instant.
<br />
<<set _companionKeys = Object.keys($player.companions)>>
<<set _lastCompanion = setup.companionGet(_companionKeys[_companionKeys.length - 1])>>
<strong><<=setup.displayName(_lastCompanion)>> drops on the ground with <<=setup.pronounceWhos(_lastCompanion)>> skull crushed open.</strong>
<br /><br />
<center>
[img[setup.ImagePath+'people/negan/bat_kill_blood.webp']]
</center>
<br /><br />
<div id="option_kill_help">
<<linkreplace 'Help them'>>
<<set _tryHelp = true>>
<<set $player.goodwill++>>
As you try to stand up Vincent grabs you by hand and holds you.
<br /><br />
<<vincent>>
Don't! It's suicide! They are gone. Nothing we can do about that. We should just go get that car
<</vincent>>
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'Leave them and get car'>>
<<if !_tryHelp>>
<<set $player.goodwill -= 10>>
<<run $('#option_kill_help').hide()>>
<</if>>
As you make the harrowing decision to leave your remaining companions behind, your heart heavy with grief and desperation, you push forward towards the car.
Every step feels like an eternity, the weight of your choice bearing down on you.
<br /><br />
The journey back is a blur, your mind racing, the road a mere ribbon of asphalt beneath your tires. The shadows of the forest loom around you, a silent witness to your escape.
Just as you near your settlement, a sinking feeling takes hold.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/night_car_inside.jpg']]
</center>
<br />
The engine sputters and groans, and a cacophony of metallic noises fills the air. Panic surges through you as the car grinds to a halt, its final protest against the relentless strain.
The reality of the situation crashes down on you like a tidal wave.
<br /><br />
<<vincent>>
That doesn't sound right! Hopefully we make to your settlement.
<</vincent>>
<br />
You reach your settlement.
<br />
Exhaustion courses through your veins as you pull yourself out of the now immobile car.
<br />
Every step feels like a monumental effort, your muscles protesting with every movement.
<br />
Vincent, his face etched with weariness, turns to you with a grim determination.
<br /><br />
<<vincent>>
I'm going home. You should get some sleep too.
<</vincent>>
<br />
You nod, understanding the weight of his words. The events of the day have taken their toll on both of you, and the need for respite is undeniable.
With a grateful glance, Vincent turns and begins to trudge towards his own abode, leaving you standing amidst the eerie silence of the settlement.
<<set $game.location.garage = true>>
<<set $characters.vincent.car_get_day = $game.day>>
<<for Object.keys($player.companions).length > 0>>
<<set _companionKeys = Object.keys($player.companions)>>
<<set _lastCompanionKey = _companionKeys[_companionKeys.length -1]>>
<<companionRemove _lastCompanionKey>>
<</for>>
<br /><br />
<<link 'Go to bed'>>
<<goto 'Sleep eval'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><br /><br />
<center>
[img[setup.ImagePath+'people/vincent/base1.jpg']]
</center>
<br />
In the early morning light, you wake to find Vincent, waiting for you at the settlement gate.
<br />
His eyes reflect urgency, and without a word, he gestures for you to get ready for an expedition. Curiosity piqued, you prepare for the journey ahead.
<br /><br />
<<vincent>>
<<=$player.name>> get ready. We should go. I might know a place where we can find a vital part for the car.
<</vincent>>
<br />
You and Vincent set out on a journey through the desolate forest, armed with makeshift weapons and a determination to find car parts for the vehicle you're building.
The sky above is a canvas of muted colors, a stark contrast to the vibrant world that once existed.
<br /><br />
Vincent leads the way, his gaze fixed on a peculiar mountain in the distance.
<br /><br />
<<vincent>>
I've heard rumors about an old military base around here. Figured it's worth checking out. Might have the parts we need.
<</vincent>>
<br />
<center>
[img[setup.ImagePath+'people/vincent/base5.jpg']]
</center>
<br />
As you tread carefully through the dense foliage, the ground beneath your feet gives an ominous creak. Without warning, the earth gives way, and you find yourselves tumbling into darkness.
After what seems like an eternity, you land with a thud in an underground garage, the air thick with the scent of rust and decay.
<br /><br />
Vincent groans in pain as he is shaking off the dust.
<br /><br />
<<vincent>>
Well, that wasn't on the map
<</vincent>>
<br />
You glance around, your eyes adjusting to the dim light. The underground space reveals a trove of old military vehicles, forgotten relics of a bygone era.
<br /><br />
<<you>>
Looks like we stumbled upon something, alright
<</you>>
<br />
As you explore the underground garage, you discover a cache of car parts neatly organized in dusty crates. Vincent grins, a glint of excitement in his eyes.
<br /><br />
<<vincent>>
This is exactly what we needed. Let's load up and get out of here before anything else collapses.
<</vincent>>
<br />
<center>
[img[setup.ImagePath+'people/vincent/base2.jpg']]
</center>
<br />
Amidst the car parts, you notice a door leading to somewhere..
<br /><br />
<div id="option_door">
<<linkreplace 'Push them'>>
<<set _door = true>>
<center>
[img[setup.ImagePath+'people/vincent/base3.jpg']]
</center>
<br />
As you push the door open, an uneasy tension fills the air. The dim light reveals a frozen chamber, and your eyes widen as you notice a human figure suspended within.
A frozen body, encased in what appears to be a cryo freezer, catches your attention. The eerie sight sends a shiver down your spine, and a sense of foreboding lingers in the confined space.
<br />
<br />
<center>
[img[setup.ImagePath+'people/vincent/base4.jpg']]
</center>
<br />
In the end of the room you see a single desk with a worn-out chair and a dim light flickering overhead. On the desk lies a yellowed paper with the handwritten code and gas mask.
<br /><br />
Vincent raises an eyebrow and he asks, picking up the note.
<br /><br />
<<vincent>>
What's this?
<</vincent>>
<br />
<<you>>
Could be a code for something. Let's keep it, might come in handy.
<</you>>
<<pickup $backpack 'note3844' 1>>
<<pickup $backpack 'gas_mask' 1>>
<br />
<strong>You picked up <strong class="iitem">1 gas mask</strong> and <strong class="iitem">one note</strong> with text "3844" on it.</strong>
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'Leave'>>
<<if !_door>>
<<run $('#option_door').hide()>>
<</if>>
You and Vincent gather the car parts and make your way back to the surface.
<br />
The unstable ground beneath trembles, and before you can react, the collapsed tunnel begins to shift and close. Rocks and debris cascade down, sealing the entrance entirely.
The entrance you had just emerged from now stands as a cryptic monument to the unexpected discovery in the post-apocalyptic world.
<br /><br />
With no chance to re-enter the collapsed hole, you and Vincent exchange a solemn glance, realizing that the secrets buried within are now beyond reach.
<br /><br />
<<if _door>>
The mysterious code in your pocket becomes a lingering reminder of the unpredictability of the wasteland, leaving you to ponder the significance of the note and the lost possibilities hidden beneath the rubble.
<br /><br />
<</if>>
<<link 'Leave'>>
<<set $characters.vincent.quests.military_base_day = $game.day>>
<<set $characters.vincent.quests.military_base = true>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>><h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
<<=$player.name>>!! Good! I wanted to talk with you. Grab the things from the table and lets take a walk.
<</vincent>>
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/fishing_rod.jpg']]
</center>
<br /><br />
Looking at the table, you see two old fishing rods with a couple of floats and bait. You take everything and pack it in a bag, while Vincent is already waiting for you at the door.
<br /><br />
<<linkreplace 'Follow Vincent'>>
As you step outside, Vincent mentions that he wants to talk to you about something, but he doesn't want Blair to know anything about this conversation. You slowly distance yourselves from the farm and head towards the river.
<br /><br />
<<vincent>>
I heard that you have built gates for your camp and even created a flag. I don't know who suggested this idea to you, but it's the dumbest idea you could have had. You realize that now you've put your location on the map, and that doesn't mean people will only seek help from you, but also all sorts of murderers and kidnappers, right?
<</vincent>>
<br /><br />
While Vincent continues to reiterate a few times in different ways that building gates was the dumbest thing you could have done, you have already reached the river. Vincent takes out his fishing rod and casts his line into the water.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/fishing.webp']]
</center>
<br /><br />
<<vincent>>
Alright. You definitely know better what to do. I'm just worried about both you and Blair. I've seen how she looks at you. I'm not a fool. Just don't hurt her feelings...
<</vincent>>
<br /><br />
<<vincent>>
Did she tell you how her mother died? No? We also tried something similar. We wanted our farm to help people in need, so we spread the news in the nearby town that our doors were open to anyone who needed assistance. Yes, there were people who genuinely needed it, but then some really bad individuals showed up. At that time, I had started my little project. My wife tried to stop them from taking our car. I prayed for her to stay calm, but she was very insistent on not letting anyone harm us...
<</vincent>>
<br /><br />
Vincent's tears began to flow. He paused for a moment and, while trying to control his tears, put a partially burned piece of paper into your hands.
<br /><br />
<center>
<div class="img-no-w">
[img[setup.ImagePath+'places/farm/car_blueprint.png']]
</div>
</center>
<br /><br />
<<vincent>>
Those bastards were from <strong class="iitem">The Sanctuary</strong>... And everything because of that stupid car...
<br />
Sorry. I can't... You can keep it...
<</vincent>>
<br /><br />
<<link 'Leave'>>
<<addhours 6>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>><h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
<<=$player.name>>! The last attempt to retrieve the car was very unsuccessful, but it seems that I have come up with how we might succeed.
<</vincent>>
<br />
He sits down at the table and pulls out some kind of sketch from underneath.
Then he starts pointing with his finger at the back of the ship, where there is a large tube through which a person could calmly squeeze through. That's how you will be able to get inside.
<br /><br />
<<vincent>>
This time we really need to be more careful, and you'll need at least 4 companions.
They all need to be sufficiently athletic and strong, because if we get caught, that will be the only way for us to escape.
<</vincent>>
<br />
<<vincent>>
Come back when you're ready and don't forget companions. Remember! Only 4
<</vincent>>
<br /><br />
<<link 'Leave'>>
<<goto 'Farm'>>
<</link>><h1 class="ptitle">FARM</h1>
<br /><br />
<<set _questSuccess = false>>
<<if Object.keys($player.companions).length > 2>>
<<vincent>>
<<=$player.name>>, you can only take two companions with you.
<</vincent>>
<<elseif Object.keys($player.companions).length < 2>>
<<vincent>>
<<=$player.name>>, you need to take two companions with you.
<</vincent>>
<<else>>
<<set _isStrengthMet = true>>
<<for _companionQuestI, _companionQuest range ($player.companions ?? {})>>
<<if $guests[_companionQuestI].strength < 40>>
<<set _isStrengthMet = false>>
<</if>>
<</for>>
<<if _isStrengthMet>>
<<set _questSuccess = true>>
<</if>>
<</if>>
<<if _questSuccess>>
<<goto 'Vincent - sanctuary go'>>
<<else>>
<br /><br />
<<link 'Leave'>>
<<goto 'Farm'>>
<</link>>
<</if>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro_run.jpg']]
</center>
<br /><br />
From around the corner, Vincent suddenly appears, running as fast as possible while shouting something from a distance. You realize that the situation is not good and start running as fast as your legs can carry you, as there are at least 10 people chasing after him.
<br /><br />
<<vincent>>
RUN, RUN! RUUUUUUN
<</vincent>>
<br /><br />
<<linkreplace 'Run'>>
<<if $game.vincentSanctuaryGirlFun>>
<<set _companionKeys = Object.keys($player.companions)>>
<<set _firstCompanion = setup.companionGet(_companionKeys[0])>>
<<=setup.displayName(_firstCompanion)>> is still on the ground, on her knees, and she believe that you are chasing after the girl so that she doesn't escape. However, suddenly, the girl who was peering at you through the hole in the wall comes running from the corner with a knife in her hand and stabs <<=setup.displayName(_firstCompanion)>> in the neck.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro_stab.gif']]
</center>
<br /><br />
She instantly drops on the ground and there isn't anything you can do to help her.
<br /><br />
<<companionRemove _companionKeys[0]>>
<</if>>
At some point, you manage to break away and hide in one of the collapsed buildings nearby. You are tired and frightened, realizing that things probably won't go as planned.
<br /><br />
<<vincent>>
Fuck, fuck, fuck! I'm sorry! I don't know what got into me... This is a suicide mission... It's impossible. There were so many more of them than I had thought, and the guards are practically on every corner. Unfortunately, I'll have to abandon this idea. It's better to go back home. I am sorry...
<</vincent>>
<br /><br />
<<link 'Go home'>>
<<run delete $game.vincentSanctuaryGirlFun>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<<set $characters.vincent.quests.sanctuary_done = true>><h1 class="ptitle">CITY</h1>
<br /><br />
You four started your journey to The Sanctuary. You had heard about this place x times before, but you didn't really know what it was because no one had ever really told you about it. The only thing you knew was that the most ruthless and dangerous criminals from this area were staying there.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro.jpg']]
</center>
<br /><br />
Your journey took you through a city whose underground you already knew very well. It seemed to you that no one lived on the surface at all, but it turns out that wasn't true. When you asked Vincent where they all actually stayed, the only thing he replied was, "You'll see for yourself."
<br /><br />
<<vincent>>
They stay near the port, almost at the other end of the city, so we still have a bit more to walk. Remember, once we're there, don't show yourself to anyone and stay hidden. They must not see us, not even the locals who are not directly associated with them, as they could betray us.
<</vincent>>
<br /><br />
<<addhours 5>>
After a few hours of walking, you start to hear the sound of engines in the distance. Vincent signals for you to always stay hidden and avoid showing yourself to anyone.
<br /><br />
<<set _companionKeys = Object.keys($player.companions)>>
<<set _firstCompanion = setup.companionGet(_companionKeys[0])>>
<<set _secondCompanion = setup.companionGet(_companionKeys[1])>>
<<linkreplace 'Continue'>>
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro2.jpg']]
</center>
<br /><br />
You walk another hundred meters, and ahead you see something unprecedented. A massive tanker ship has been washed ashore and is blocking the street. It has a huge ramp, and at that very moment, a gang of bandits on motorcycles is riding up it.
<br /><br />
<<linkreplace 'Hide'>>
All four of you hide in a small alcove next to a partially collapsed building.
<br /><br />
<<vincent>>
Alright. You all wait here. I'll go explore the surroundings. This place is more familiar to me, so it will be safer for me to go alone.
<</vincent>>
<br /><br />
Vincent disappears around the corner of a nearby house, leaving the three of you behind.
<br /><br />
<<linkreplace 'Wait for Vincent'>>
<<addmins 30>>
More than 30 minutes pass, and still no sign of him. You start to feel bored, but Vincent made it clear that you shouldn't show yourselves to anyone.
<br /><br />
<div id="option1">
<<if !_firstCompanion.gender && !_secondCompanion.gender>>
<<linkreplace 'Have fun with your girls'>>
<<run $('#option2').hide()>>
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro_bj.webp']]
</center>
<br /><br />
You drop <<=setup.displayName(_firstCompanion)>> on her knees and pull out your already hard dick. She smiles and instantly puts it all inside her mouth and sucks you off with joy on her face.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro_bj2.webp']]
</center>
<br /><br />
As she spits on your cock and gets louder <<=setup.displayName(_secondCompanion)>> just looks nervously around to see if Vincent is not coming.
<br /><br />
Suddenly, you hear a sound from around the corner. It seems that a tin can or something else has fallen over.
<br /><br />
<<linkreplace 'Look'>>
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro_wall.jpg']]
</center>
<br /><br />
You are taken aback in shock. You see a new woman who has been peering through a hole in the wall at you for some time. She notices that you have spotted her, but your penis is still in <<=setup.displayName(_firstCompanion)>> mouth.
<br /><br />
<<link 'Go after her'>>
<<set $game.vincentSanctuaryGirlFun = true>>
<<goto 'Vincent - sanctuary go #2'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</if>>
</div>
<div id="option2">
<<link 'Wait for Vincent'>>
<<goto 'Vincent - sanctuary go #2'>>
<</link>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
<<=$player.name>>, good. Recently, I've been thinking quite a lot about my wife, daughter, and my car that those scoundrels took away from me. I've realized that I want it back. We can't have too many people, so you can only bring two companions with you, and they need to be strong enough to defend themselves if necessary (40 strength).
<</vincent>>
<br /><br />
Vincent started packing a knife, rope, and other items that might be useful on the journey to <strong>The Sanctuary</strong>
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/knife.webp']]
</center>
<br /><br />
<<vincent>>
When you're ready. Come back to the farm
<</vincent>>
<br /><br />
<<link 'Tell him you will be back soon'>>
<<goto 'Farm'>>
<</link>><h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
Listen. One evening, I was sitting and thinking. It seems to me that you could develop your small town more, right? I can't even imagine how you manage to handle all the product and necessary item shopping.
<</vincent>>
<br /><br />
He takes a rolled-up paper roll from under the table and rolls it out on his own table.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/vincent_shop_talk.jpg']]
</center>
<br /><br />
<<vincent>>
Have you ever thought about having your own store that could also serve as a warehouse? The idea is that people passing by your settlement would definitely want to buy or sell something. That store would serve precisely that purpose.
<br />
However, you would definitely need to delegate someone to keep everything in order. There are certainly many shopkeepers wandering around the world who would gladly live in your settlement.
<</vincent>>
<br /><br />
<<link 'Grab blueprint and leave'>>
<<notify 6s>>
Shop available in workbench
<</notify>>
<<goto 'Farm'>>
<</link>><h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
<<=$player.name>>, please sit down. I wanted to show you something
<</vincent>>
<br /><br />
While Vincent goes to the next room, you sit down in a chair by the entrance, not really understanding what he went after for.
<br /><br />
After a short while, he returns holding something in his hand. It can be seen that he is visibly worried, and the old man's hands are trembling a bit even.
<br />
He opens his hand... <strong>wedding ring...</strong>
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/wedding_ring.gif']]
</center>
<br /><br />
<<vincent>>
I am very grateful to her because I know that because of me, she has sacrificed something in her own life... Blair... Just don't think that I'm forcing you. You can decide for yourself what you want, but know this - my story would be fulfilled if you both got married. She doesn't stop talking about you...
<</vincent>>
<br /><br />
<div id="option1">
<<linkreplace 'Take the ring and say you would be honored'>>
<<run $('#option3, #option2').hide()>>
<<run $('#option-leave').show()>>
<<pickup $backpack 'wedding_ring' 1>>
<<vincent>>
Really?! Oh my God, I'm so happy. Being together, at least I know that she will be safe and I won't have to worry about her.
<</vincent>>
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Take the ring and tell you will think about it'>>
<<run $('#option1, #option3').hide()>>
<<run $('#option-leave').show()>>
<<pickup $backpack 'wedding_ring' 1>>
<<vincent>>
I understand... It's a difficult decision. But if you still decide to do it, know this - I will be very happy.
<</vincent>>
<</linkreplace>>
</div>
<div id="option3">
<<linkreplace 'Tell no'>>
<<run $('#option1, #option2').hide()>>
<<run $('#option-leave').show()>>
<<vincent>>
I understand... It's a difficult decision. But if you still decide to do it, know this - I will be very happy.
<</vincent>>
<</linkreplace>>
</div>
<div id="option-leave" style="display:none">
<br /><br />
<<link 'Leave'>>
<<goto 'Farm'>>
<</link>>
</div>
<<set $game.canMarry = true>>
<<set $characters.vincent.quests.wedding_talk_day = $game.day>><h1 class="ptitle">FARM</h1>
<br />
<<you>>
Listen, Vicent. I need help...<br />
How to put it right. Maybe you know or have heard about a method how to terminate pregnancy in these times? The safest way.
<</you>>
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/pregnancy.webp']]
</center>
<br /><br />
Vincent takes a deep breath and exhales as you see in his eyes you've let him down
<br /><br />
<<vincent>>
I guess. I've prepared one by myself but haven't tested it out so no idea if it will work. Only from words I've heard around.
<</vincent>>
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/pregnancy_potition.webp']]
</center>
<br /><br />
Vincent gives you his own potion
<br /><br />
<<vincent>>
Just think what you're doing..<br />
If by any chance you need more of them, you can try to prepare them yourself. There are few ingredients you need to get first.
The first and main ingredient is <strong>glowing mushroom</strong>. You can search for it in the forest.<br />
The second item is <strong>milk</strong>. But not any, but woman milk. I could you sell you some but that won't be cheap.<br /><br />
<strong>And remember! There is always a chance a girl won't make it. It's small but it's always there!</strong>
<</vincent>>
<br /><br />
<<addmins 10>>
<<pickup $backpack 'pregnancy_potion' 1>>
[[Continue|Outside]]<h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
<strong><<=$player.name>></strong>! Right when I wanted to talk to you. Listen up kid; I need your help with something. It must be discreet and you can tell noone about it.
<</vincent>>
<br />
You nod as approve and listen to him carefully.<br />
He starts to tell you what he needs you for while putting a lot of his building stuff in his wheelbarrow.
<br /><br />
<<vincent>>
I'll need you to get some items for me.<br />
You'll need to get <strong class="iitem">5 solar panels</strong> and <strong class="iitem">100 wood</strong>.
<br />
Don't ask why, just get it, please. I hope your building skills are good too.
<</vincent>>
<br /><br />
<<if $backpack.count('wood') >= 100 && $backpack.count('solar_panel') >=5>>
<<linkreplace 'Tell him you already got them'>>
You told him that you already got those items and you're ready go go even now.
<br /><br />
<<vincent>>
Really? Didn't expect that. Meet me here tomorrow in the morning. We need to get going as early as we can
<</vincent>>
<br /><br />
<<set $characters.vincent.relationship += 5>>
<strong class="stats-changed-inc">Relationship with Vincent increased by 5</strong>
<br /><br />
<</linkreplace>>
<</if>>
<<link "Continue">>
<<goto 'Farm'>>
<</link>>
<<set $characters.vincent.quests.new_settlement_day = $game.day>><<for _allyKey, _defeatedAlly range $fight.defeatedAllies>>
<<if _defeatedAlly.extra>>
<<continue>>
<</if>>
<<set _attacksCount = {}>>
<<for _attackI, _attack range _defeatedAlly.attacks ?? []>>
<<set _attacksCount[_attack] ??= 0>>
<<set _attacksCount[_attack]++>>
<</for>>
<<if _attacksCount.knife>>
<<set _chanceToDie = _attacksCount.knife * 10>>
<<if setup.percentageChance(_chanceToDie)>>
<<set _someoneDied = true>>
<div>
<strong>
<<=setup.displayName(_defeatedAlly)>> was stabbed <<=_attacksCount.knife>> times. <<=setup.pronounceWhat(_defeatedAlly, true)>> bled out on the ground and died.
</strong>
</div>
<<companionRemove _defeatedAlly.key>>
<</if>>
<</if>>
<</for>><h1 class="ptitle">FIGHT</h1>
<center>
[img[setup.ImagePath+'places/nightclub/attack_outside_lost.webp']]
</center>
<br />
You wake up after some time.<br />
You feel dizzy and blood is all over your face and clothes. You were knocked out pretty hard.
<br /><br />
<<set _maxLost = 20>>
<<if $player.money > 500>>
<<set _maxLost = 100>>
<</if>>
<<set _capsMissing = ($player.money - _maxLost > 0 ? _maxLost : $player.money)>>
<<if _capsMissing>>
<<set $player.money -= _capsMissing>>
You check pockets and some caps are also missing.
<br />
<strong>You lost <<=_capsMissing>> caps</strong>
<br /><br />
<</if>>
<<include 'Fight - after companions'>>
<<if $fight.defeatedAllies.length > 0>>
<<if _someoneDied>>
<br /><br />
<</if>>
<<for _fightAllyI, _fightAlly range $fight.defeatedAllies>>
<<if setup.percentageChance(10)>>
<strong><<=setup.displayName(_fightAlly)>> was taken by enemies</strong>
<<companionRemove _fightAlly.key>>
<br />
<</if>>
<</for>>
<br /><br />
<</if>>
<<link 'Leave'>>
<<fightEnd false>>
<</link>><h1 class="ptitle">FIGHT</h1>
<center>
[img[setup.ImagePath+'places/fight/run_away.webp']]
</center>
<br /><br />
You managed to run away<br /><br />
As you run away you dropped few things.
<br /><br />
<<set _foodMissing = ($backpack.count('food') - 5 > 0 ? 5 : $backpack.count('food'))>>
<<set _capsMissing = ($player.money - 20 > 0 ? 20 : $player.money)>>
<<if _capsMissing > 0>>
<strong>You dropped <<=_capsMissing>> caps</strong><br />
<</if>>
<<if _foodMissing > 0>>
<strong>You dropped <<=_foodMissing>> food</strong><br />
<</if>>
<br /><br />
<<link 'Leave'>>
<<fightEnd false>>
<</link>><h1 class="ptitle">FIGHT</h1>
<center>
[img[setup.ImagePath+'places/fight/won.webp']]
</center>
<br /><br />
You <strong><<=($fight.hp < 20 ? 'barely' : 'easily')>></strong> won the fight and manage to drop them all on the ground.
<br /><br />
<<set $fight.enemiesAlive = false>>
<<set $fight.enemiesCaptured = 0>>
<<for _i to 0; _i lt $fight.defeatedEnemies.length; _i++>>
<<capture _i>>
<<if !setup.fightIsKilled($fight.defeatedEnemies[_i])>>
<<set $fight.enemiesAlive = true>>
<<else>>
<<set $fight.defeatedEnemies[_i].killed = true>>
<</if>>
<<if $fight.defeatedEnemies[_i].captured>>
<<set $fight.enemiesCaptured++>>
<</if>>
<</capture>>
<</for>>
<<if !$fight.reward>>
<<if $player.strength < 100>>
<<set $player.strength++>>
<strong>Your strength increased by 1</strong>
<br /><br />
<</if>>
<<if $fight.allies.length > 0>>
<<for _fightAllyI, _fightAlly range $fight.allies>>
<<set _guestKey = _fightAlly.key.split(':')[1]>>
<<if $guests[_guestKey].strength < 100>>
<<set $guests[_guestKey].strength++>>
<strong><<=$guests[_guestKey].name>> strength increased by 1</strong><br />
<</if>>
<</for>>
<br />
<</if>>
<<set $fight.gotCaps = randomInteger(5, 10)>>
<<set $player.money += $fight.gotCaps>>
You got <strong><<=$fight.gotCaps>></strong> caps.<br /><br />
<<set $fight.reward = true>>
<<for _i, _enemy range $fight.defeatedEnemies>>
<<capture _i>>
<<if _enemy.inventory>>
<<for _enemyInventory, _enemyInventoryCount range _enemy.inventory>>
<<pickup $backpack _enemyInventory _enemyInventoryCount>>
<div>
You picked up <strong><<=Item.get(_enemyInventory).name>></strong> from <strong><<=_enemy.name>></strong>
</div>
<</for>>
<<run delete _enemy.inventory>>
<</if>>
<</capture>>
<</for>>
<<if $fight.public>>
<br /><br />
<<set $player.reputation++>>
<strong>Someone saw your fight. Your reputation increased by 1</strong>
<br /><br />
<</if>>
<</if>>
<<if !$fight.enemiesAlive>>
<strong>You look at them and noone of them is breathing. All of them are dead.</strong>
<<else>>
<strong>You look down at <<=($fight.defeatedEnemies.length > 1 ? 'their' : ($fight.defeatedEnemies[0].gender ? 'his' : 'her'))>> <<=($fight.defeatedEnemies.length > 1 ? 'bodies' : 'body')>>,
lying on the floor and you're deciding...</strong>
<table id="fight-table">
<<for _i to 0; _i lt $fight.defeatedEnemies.length; _i++>>
<<capture _i>>
<tr>
<td @style="'color:' + (!$fight.defeatedEnemies[_i].gender ? 'pink' : 'blue') + ''">
<<=$fight.defeatedEnemies[_i].name>>
</td>
<td>
<<if $fight.defeatedEnemies[_i].killed>>
<span style="color: red">dead</span>
<<else>>
<<if !$fight.defeatedEnemies[_i].captured && !$fight.defeatedEnemies[_i].cantKill>>
<<link 'kill'>>
<<set $fight.defeatedEnemies[_i].killed = true>>
<<set $player.goodwill-->>
<<goto 'Fight - won'>>
<</link>>
<</if>>
<</if>>
</td>
<td>
<<if !$fight.defeatedEnemies[_i].killed>>
<<if $fight.defeatedEnemies[_i].captured>>
<span style="color: green">captured</span>
<<else>>
<<if ($game.location.basement?? false) && ($slaves.length + $fight.enemiesCaptured) < $basementLimit && ($fight.canCapture ?? true)>>
<<link 'capture'>>
<<set $fight.defeatedEnemies[_i].captured = true>>
<<goto 'Fight - won'>>
<</link>>
<</if>>
<</if>>
<</if>>
</td>
<td>
<<set _ageReal = setup.getAge($fight.defeatedEnemies[_i])>>
<<set _age = setup.agePeriod(_ageReal)>>
Age: <<= _age>>
<<if [0, 2].includes($fight.defeatedEnemies[_i].gender)>>
Beauty: <<=$fight.defeatedEnemies[_i].beauty>>
<</if>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<</if>>
<<include 'Fight - after companions'>>
<br /><br />
<<link 'Leave'>>
<<fightEnd true>>
<</link>><h1 class="ptitle">FIGHT</h1>
<h2>Enemies</h2>
<div id="fight-enemies">
<<for _i to 0; _i lt $fight.enemies.length; _i++>>
<<capture _i>>
<div class="enemy-div">
<div class="enemy-img">
[img[setup.ImagePath+'places/fight/enemy_' + $fight.enemies[_i].gender + '.png']]
</div>
<<=$fight.enemies[_i].name>>
<div class="enemy-hp">
<div class="enemy-hp-border">
<div class="enemy-hp-bar" @style="'width:' + $fight.enemies[_i].hp + '%'"></div>
<div class="enemy-hp-count"><<=$fight.enemies[_i].hp>></div>
</div>
</div>
<div class="enemy-weapons">
<<for _enemyWeapon, _enemyWeaponCount range ($fight.enemies[_i].inventory ?? {})>>
<div class="fight-weapon-icon">
[img[setup.ImagePath+'/game/inventory/' + _enemyWeapon + '.png']]
</div>
<</for>>
</div>
<div class="enemy-actions">
<<link 'Hit'>>
<<fightAction _i>>
<</link>>
<<if $backpack.has('knife')>>
<<link 'Knife'>>
<<fightAction _i 'knife'>>
<</link>>
<</if>>
<<if $backpack.has('revolver') && $backpack.has('bullet_revolver')>>
<<link 'Revolver'>>
<<fightAction _i 'revolver'>>
<</link>>
<</if>>
</div>
</div>
<</capture>>
<</for>>
</div>
<<if $fight.allies.length > 0>>
<h2 style="margin-top: 30px;">Allies</h2>
<div id="fight-allies">
<<for _i to 0; _i lt $fight.allies.length; _i++>>
<<capture _i>>
<div class="enemy-div">
<div class="girl_info_picture">
<<set _girlVisual = $fight.allies[_i]>>
<<include 'NPC visual'>>
</div>
<<=$fight.allies[_i].name>>
<div class="enemy-hp">
<div class="enemy-hp-border">
<div class="enemy-hp-bar" @style="'width:' + $fight.allies[_i].hp + '%'"></div>
<div class="enemy-hp-count"><<=$fight.allies[_i].hp>></div>
</div>
</div>
<<if setup.npcInventoryHas($fight.allies[_i], 'knife')>>
<div class="enemy-weapons">
<div class="fight-weapon-icon">
[img[setup.ImagePath+'/game/inventory/knife.png']]
</div>
</div>
<</if>>
</div>
<</capture>>
<</for>>
</div>
<</if>>
<<if $fight.messages.length > 0>>
<br /><br />
<<for _i to 0; _i lt $fight.messages.length; _i++>>
<<print $fight.messages[_i]>>
<br />
<</for>>
<hr />
<<set $fight.messages = []>>
<</if>>
<br /><br />
<div id="fight-your-hp">
<div id="fight-your-hp-label">
Your HP:
</div>
<div id="fight-your-hp-border">
<div id="fight-your-hp-bar" @style="'width:' + $fight.hp + '%'"></div>
<div id="fight-your-hp-count"><<=$fight.hp>></div>
</div>
<div style="clear:both;"></div>
</div>
<br /><br />
<<if ($fight.canRunAway ?? true)>>
<<link 'Run away'>>
<<goto 'Fight - run away'>>
<</link>>
<</if>>
<style>
#fight-your-hp-label {
float: left;
width: 18%;
}
#fight-your-hp-count {
position: absolute;
top: -5px;
left: 45%;
}
#fight-your-hp-border {
float:left;
border: 1px solid #4CAF50!important;
width: 81%;
position: relative;
}
#fight-your-hp-bar {
color: #000!important;
background-color: #4CAF50!important;
height: 17px;
}
.enemy-actions {
margin-top: 30px;
}
.enemy-hp-border {
border: 1px solid #4CAF50!important;
width: 100%;
position: relative;
}
.enemy-hp-bar {
color: #000!important;
background-color: #4CAF50!important;
height: 17px;
}
.enemy-img {
text-align:center;
}
.enemy-img img {
max-width: 100%;
height: auto;
width: auto;
max-height: 121px;
}
.enemy-hp-count {
position: absolute;
top: -5px;
left: 44%;
}
.fight-weapon-icon {
border: 1px solid orange;
border-radius: 6px;
width: 20px;
height: 20px;
padding: 2px;
}
.enemy-weapons {
height: 11px;
margin-top: 3px;
display: flex;
justify-content: space-evenly;
}
#fight-allies {
display: flex;
justify-content: space-evenly;
}
.girl_info_picture.enemy-img {
zoom: 100%;
margin: 0 auto;
}
#fight-your-hp {
margin-top: 20px;
}
</style><div id="vc-wrapper" class="tabs">
<!--// add > checked="checked" < to top tab for open by default//-->
<!--// Template
<div class="tab"><input type="radio" id="v000" name="rd">
<label class="tab-label" for="v000">0.00</label>
<div class="tab-content">
<h3></h3><ul>
##content goes here##
</ul></div></div>
at css some explanation for icons //-->
<div class="tab"><input type="radio" id="v035" name="rd" checked="checked">
<label class="tab-label" for="v035"><span class="glyph vc-icon-top"></span> 0.35 <span class="glyph vc-icon-top"></span> 11 <span class="glyph vc-icon-top"></span> 23 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Event [Interrupt guest sex] - sometimes threw error and didn't find NPCs.</li>
<li>Cheatmenu: edit sometimes was with error because NPC was missing strength stats.</li>
<li>Set NPC relationship limit to 100 (Should be fixed on next encounter).</li>
<li>NPC fuck. Girl horny when fast clicking was not resetted fast enough (decreased /2).</li>
<li>Slave/Guest wash was bugged and beauty slowly increased over the limit.</li>
<li>Won't be able to offer slave who wears chastity belt.</li>
<li>Event: Common capital sometimes NPCs were showing without relationship stats.</li>
<li>Typos.</li>
<li>Slave party. Was the same NPC for different people.</li>
<li>Missing mistress no anal (not enough stats) image.</li>
<li>While reading book time didn't increase.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>New item: Body armor (Decreases damage from knife).</li>
<li>Workbench: Added body armor.</li>
<li>Customize. Wardrobe. Button to remove all clothes.</li>
<li>Hunting. If intelligence high enough. Button to skip it.</li>
<li>Hunter job. Don't need to give bow manually. If you assign to job it will automatically also give bow.</li>
<li>Slave market VIP room times changed from 15:00-17:00 to 14:00-18:00.</li>
<li>In Octavia's rescue mission changed chance for enemy to have a knife from 100% to 80%.</li>
<li>Added that with anal you can reach NPC 100 corruption too (before that it was only with fisting).</li>
<li>Customize [Custom pack]. Now you don't need to rename NPC anymore. Just set what pack you want to use.</li>
<li>Scavengers can find books.</li>
<li>NPCs can use cosmetics once a day.</li>
<li>If you are married with NPC, it will show a ring icon in list view.</li>
<li>Added NPC last interaction day (For future use. For example, wives will get annoyed if you don't give them any attention, etc).</li>
<li>Give Blair pregnancy speed potion (kitchen -> talk).</li>
<li>Event: guard caught intruder (existing). Changed % from 5 to 3.</li>
<li>In lost fights, MC will lose more caps if we have more than 500.</li>
<li>Scavengers now will have 50% chance that a gas mask is one of the items they can find.</li>
<li>Nursery. Added back button top (Same as in guesthouse/basement).</li>
<li>MC Shop good management. Added option to manage metal and cheap necklace.</li>
<li>Event [Explore] - Waterfall (another) (contr. NilsPeterAndersson).</li>
<li>Guide updates (contr. NilsPeterAndersson).</li>
<li>New pack: Asa Akira (contr. smokrader).</li>
<li>Event: Hottub relaxation (For supporters).</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v034" name="rd">
<label class="tab-label" for="v034"><span class="glyph vc-icon-top"></span> 0.34 <span class="glyph vc-icon-top"></span> 9 <span class="glyph vc-icon-top"></span> 22 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Negan quest couldn't progress if Sanctuary was opened through slave market route.</li>
<li>Mistress sex wrong text.</li>
<li>NPC marry error fix.</li>
<li>Not 100% sure BUT false positive in patches shouldn't be there anymore. (Didn't have consistent result before so can't be 100% sure but if not - will continue to work on it).</li>
<li>Base attack. Was incorrect enemy count in text.</li>
<li>Eve champagne event. Captured woman slave didn't lose virginity if used.</li>
<li>Basement events didn't trigger.</li>
<li>Transfemale hooker caps transformed to NaN.</li>
<li>Without starting game, pressing on packs forwarded to game.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Event [Slave market - Sanctuary] - Alternative route to open sanctuary via selling slaves. (contr. NilsPeterAndersson)</li>
<li>Events [Guest with guest] (existing) - Added option to ask for a creampie (contr. decker-666)</li>
<li>Custom portraits replaced with transparent background (contr. Thomas Muller 0.0)</li>
<li>Event [Car explore] - attack car</li>
<li>Event [Waterfall girl] (existing) - added option to capture enemies.</li>
<li>Added new zone/district under MC settlement and moved there nursery. (Plan is to put there all not often visited places BUT related to learning (school/library, etc))</li>
<li>Event [Workshop] - Build library</li>
<li>Event [Library] - Read book (if you have) + some horny guest might approach (Max int to 100) (Existing event in church max will work till 50 int, exploring teacher to 60)</li>
<li>Cheatmenu: Option to increase slave/guest corruption to max (For supporters)</li>
<li>Bathhouse image moved to background image</li>
<li>Event [Workshop] - Build hot tub (With a chance guest might approach)</li>
<li>Event [Hottub] - Relax in hottub (% chance to increase max energy to 140 or taking away beaten (body hurts) perk)</li>
<li>Added option to take a shower in bathhouse</li>
<li>Event [Shower] - While taking shower in bathouse, chance that npc will join.</li>
<li>Basement, Forest, Greenhouse replaced pregnancy same as guest house (better mobile view)</li>
<li>Event [Scavenging didn't come home] (existing). Now also males and trans will go missing.</li>
<li>Event [Basement] - slave party introduction</li>
<li>Event [Basement] - slave party (repeatable) + invite slave to bedroom</li>
<li>Event [Settlement] - Help plow field for Rodger (if have horse)</li>
<li>Wrote a script for "update only". From now on, if no major changes will be changed, always there also will be only update files.</li>
<li>Event [Library] - Read book (extended) (For supporters)</li>
<li>Added Anna Belle pack (contr. Klamar)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v033">
<label class="tab-label" for="v033"><span class="glyph vc-icon-top"></span> 0.33 <span class="glyph vc-icon-top"></span> 11 <span class="glyph vc-icon-top"></span> 35 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Hopefully fixed Octavia overwrite random NPC (Couldn't reproduce without save BUT made changes in code)</li>
<li>With VIP slave market sometimes npc's generated 17yo</li>
<li>Sometimes Blair could overwrite guest. (Couldn't reproduce changed in code few places)</li>
<li>Cheatmenu: Bathhouse event trigger only available if bathhouse has been built.</li>
<li>Typos (contr. dcosmic1)</li>
<li>Slave added as companion. If you kill slave, companion list error.</li>
<li>Octavia giving medallion. Sometimes showed wrong reputation amount given</li>
<li>When capturing bounty, in guest house were added two npcs. One bounty and one of your last npc/character visited (Might maybe even be the problem why someone had Octavia's/Blair in guesthouse too)</li>
<li>NPC info. Bald hair changed to bald head</li>
<li>MC horny meter not filling to 100%</li>
<li>On base attack, wrong guards/guests were helping.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Deflower, deflower with strapon, milking, no anal moved to actions (Can be modded now)</li>
<li>Increased slave market VIP room request chance from 20 to 30%</li>
<li>Shop location header moved as background image.</li>
<li>Guests and slaves who have miscarriage on street will take happiness and relationship penalty.</li>
<li>In girl tooltip (in events, etc). Added info if she's a virgin</li>
<li>In Laura's morning sample event added skip button.</li>
<li>Assign trans slaves to work as hookers</li>
<li>Street workers chance to die will take into account strength and not endurance</li>
<li>Woman wearing chastity belt do not have fuck options to fuck pussy and lick it.</li>
<li>Fuck scenes. Added NPC horny meter.</li>
<li>Male on male. Added cum in throat images</li>
<li>Blair will always generate with medium breasts size and same traits (Breeder, Cumslut and Deepthroat)</li>
<li>Explore wolves event. Bleeding will happen only if you kill less than 3 of them.</li>
<li>Renamed mods to packs (In future idea is that mods could be actual mods that customizes game without having to modify game files (js injection)) [Now players can create new packs and without modifying .html file add them under packs/packs.js]</li>
<li>Added Veronica Leal pack</li>
<li>Customize. Custom portaits for females (For portrait and say dialogs)</li>
<li>Bounty hunter. Added caught NPC info.</li>
<li>Event [Guesthouse] - Caught trans on trans. (contr. decker-666)</li>
<li>Workbench. Added current amount of items</li>
<li>Added cloth and towel to managable shop items (Now your shopkeeper can buy/sell them automatically)</li>
<li>Event [Explore] - Hospital (existing). Added chance to find towels.</li>
<li>Decreased forest hunting target from 10 to 9 to it be successful</li>
<li>Male on male. Cum on feet and cum on back images added</li>
<li>New sex action. Anal fisting. Need analslut trait and 90+ anal (contr. decker-666)</li>
<li>Cheatmenu [Edit NPC]: Added option to change name and age (For supporters)</li>
<li>Guesthouse for mobile view. (Still experimenting). Changed pregnancy to icon and smaller text and moved throw out inside npc view.</li>
<li>Increased Travel event - tribe camp from 5% to 8% (while traveling to settlement (medallions))</li>
<li>More code cleanup and removing unnecessary global variables. (Should impact game performance)</li>
<li>Added multiple sex action texts (contr. dcosmic1)</li>
<li>Event: [Guesthouse] - Ask a guest to fuck someone. (contr. decker-666)</li>
<li>Slave market. Now you will be able to buy last slave before market closes.</li>
<li>Event [Explore] - Mysterious scream. (For supporters additional scenes) (also added in cheatmenu to trigger)</li>
<li>Explore event The Dying Elderly Survivor (existing). Extended options (contr. NilsPeterAndersson)</li>
<li>In fights. If have companions. Less chance that they will hit you.</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v032" name="rd">
<label class="tab-label" for="v032"><span class="glyph vc-icon-top"></span> 0.32 <span class="glyph vc-icon-top"></span> 14 <span class="glyph vc-icon-top"></span> 20 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Typos and text fixes. (contr. KK-Walker/LizJ)</li>
<li>Negan 4 slaves vs fuel. Didn't take all companions away.</li>
<li>Negan car steal event. Npc error/didn't display names</li>
<li>Greenhouse. Added pregnancy info in list</li>
<li>Slave move to guesthouse button was visible without guesthouse available.</li>
<li>Male buttplug info wasn't visible.</li>
<li>Only virgin girls who like guys will ask to take their virginity.</li>
<li>Vincent shop. Max relationship per buy is 5 relationship.</li>
<li>Captured wanted person could use all the time (Now will use only till 2am)</li>
<li>Typo in cum_on_stomach actions folder. (Some locations didn't show correct cum images)</li>
<li>Nightclub dance. Dance together button even if you were alone</li>
<li>Event [Toxic waste] - error if had slave companion</li>
<li>Wanted event [Mother] - Sometimes she was a virgin</li>
<li>Offer guy slave to trans slave - missing videos.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>VIP room. Removed eye color requirement.</li>
<li>Automatization. Added rest/work button for all NPCs working on the street (contr. 3ANilsPeterAndersson)</li>
<li>Garage will use also storage inventory. (contr. 3ANilsPeterAndersson)</li>
<li>Event [Negan] - Slaves for fuel event. (Repeatable)</li>
<li>Event [Travel] - Trapper horse cart (Repeatable)</li>
<li>Event [Octavia] - Give tribe medallion. (Repeatable)</li>
<li>New item: Chastity belt (contr. decker-666)</li>
<li>Event [Travel] - Tribe campfire (Repeatable)</li>
<li>Cheatmenu: Option to give tribe medallion (For supporters)</li>
<li>Event [Octavia] - Captured</li>
<li>Event [Octavia] - Saved</li>
<li>Increased performance (decreased max prev button click to 3 and rewrote a lot of global variables to local (Will continue in the future and later add cleanup on save load for existing saves too)</li>
<li>Event [Nightclub] - Drink with trans (contr. decker-666)</li>
<li>Help page and start guide updates. (contr. 3ANilsPeterAndersson)</li>
<li>Event [Octavia] - Fuck her when you bring wolf pelts (after saving her) (Repeatable)</li>
<li>New item: Library blueprint (Location not implemented yet (Planned in 0.34)</li>
<li>Event [Explore] - Urban Echoes (find library blueprint)</li>
<li>New item: book (Will be used to increase intelligence in the library)</li>
<li>Event: [Eve] - Unexpected shower visit (Repeatable)</li>
<li>Event: [Explore] - Wicked family (For supporters additional scene)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v031" name="rd">
<label class="tab-label" for="v031"><span class="glyph vc-icon-top"></span> 0.31 <span class="glyph vc-icon-top"></span> 5 <span class="glyph vc-icon-top"></span> 26 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Pregnancy on street. Didn't check if is already pregnant and resetet pregnancy</li>
<li>[Event] Car explore - If nothing was found and companion didn't wanted to have fun - error.</li>
<li>Children stats. Removed "more info", submission, traits stats.</li>
<li>Morning messages from scavengers. Fixed item display name</li>
<li>Fights. Enemy inventory wasn't taken into account (knives)</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Baby merchant. Added kid gender color</li>
<li>In game new section (mods) (Works locally)</li>
<li>Standalone mod [Riley Reid]</li>
<li>New item: condom (Contraception for girls working on streets) (Can buy in underground city)</li>
<li>If offer slave to other slave has nymphomaniac trait, relationship won't decrease.</li>
<li>Slave market - allow to sell also males and trans + gender color.</li>
<li>Storage/NPC inventory transfer - increased font size.</li>
<li>Slaves as companions. (Won't help you in fight and in the future will try to escape while traveling if low submission)</li>
<li>Event [Event: The uninvited couple] - will trigger only after 30 days.</li>
<li>Fireplace - Group workout is not available from 18:00 to 20:30 (added one more hour)</li>
<li>Added +10 caps to slave base value in market</li>
<li>Event [Basement escape] (existing). Rewrote. Instead of checking ALL slaves, will check only slaves with low submission (Higher chance to trigger the event)</li>
<li>In slave npc view added button to move her/him to the guesthouse</li>
<li>Captured enemies after fights have 50% chance to have higher submission.</li>
<li>NPC hair reworked. Better quality and replaced as SVG. That means in the future opens option to also customize hair style (short/mid/long?). (For now all NPC's will have long hair)</li>
<li>Cheatmenu: Edit NPC (change traits/traitsLocked/skills/beauty/anal/strength/relationship/submission stats) (For supporters)</li>
<li>Morning messages. Removed NPC's types (slave/guest) and job types.</li>
<li>Changed Vincent relationship increase if buying from his shop. (Won't increase +1 but will take into account also quantity) (contr. KK-Walker)</li>
<li>Added some missing sex action texts (contr. decker-666)</li>
<li>Event [Guesthouse] - Guests (female with male) having sex. (contr. decker-666)</li>
<li>Event [Guesthouse] - Guests (male with male) having sex. (contr. decker-666)</li>
<li>Event [Guesthouse] - Guests (male with trans) having sex. (contr. decker-666)</li>
<li>Added default missing asian and black sex images (contr. decker-666)</li>
<li>Fights. If defeaded ally gets stabbed with knife twice or more he will get % of chance to die.</li>
<li>Settings. Separated lesbian and gay content. (contr. decker666)</li>
<li>Newly generated NPC's will use all available clothes from wardrobe.</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v030" name="rd">
<label class="tab-label" for="v030"><span class="glyph vc-icon-top"></span> 0.30 <span class="glyph vc-icon-top"></span> 7 <span class="glyph vc-icon-top"></span> 24 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Typos</li>
<li>Punish heOrShe error</li>
<li>Tits bar event. Could fuck her without money</li>
<li>Laura give breeder trait. Removes from locked traits if exist.</li>
<li>Typo corrections and grammar changes (contr. KK-Walker)</li>
<li>Dom event (mother and two daughters). Basement / guesthouse limit check</li>
<li>Event [Dig grave] - intelligence increased without choosing to help</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Dumbbell added to automatization (contr. NilsPeterAndersson)</li>
<li>Event [Fucking in car] - default sex actions in new location</li>
<li>Event [Vincent] - first car ride</li>
<li>Event [Car explore] - Nothing found. Suggest having fun (only female images for now)</li>
<li>Girls working on the street can get pregnant from their clients.</li>
<li>Event [Wood cabin] - Girl is pregnant from a client.</li>
<li>NPC customization. Added 4 shoes, 1 top, 2 accessories, 2 panties (contr. Zerorad)</li>
<li>Childbirth. Female child will get her mother's traits + one more</li>
<li>Event [Car explore] - Girl at the gas station</li>
<li>Event [Car explore] - Injured guy</li>
<li>Event [House party] (existing) - champagne and food will be checked also in storage.</li>
<li>Event [Bedroom] - Maid surprise.</li>
<li>Event [Slave market] - VIP requests introduction</li>
<li>Location: [Slave market VIP room] (Sell girls for VIP clients)</li>
<li>Event [Bathhouse] - Hot tub talk.</li>
<li>New item: Blueprint [Hot tub] (Not available yet) (Probably will add in 0.32 with that location)</li>
<li>Event [Fireplace] - Evening chat</li>
<li>Slave market - higher submission stats for slaves you're buying. (Even more if you have premium slaves)</li>
<li>If a girl asks to cum inside and you do that - additional relationship + happiness</li>
<li>Event [Guesthouse] - Take virginity (Also changes NPC orientation to like men) (For supporters)</li>
<li>Cheatmenu: Option to add fuel and car parts (For supporters)</li>
<li>[Sex] Male/Trans - added footjob (contr. decker666)</li>
<li>Males can now be assigned as a mistress too (contr. decker666)</li>
<li>New age based pregnancy chance formula: 18-24 = 24%, 25-39 = 16%, 40-59 = 8%; breeder x2 + fertility potion x2. (contr. decker666)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v029" name="rd">
<label class="tab-label" for="v029"><span class="glyph vc-icon-top"></span> 0.29 <span class="glyph vc-icon-top"></span> 4 <span class="glyph vc-icon-top"></span> 32 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>NPC say bubble. Fixed portrait</li>
<li>Fight won. Check if basement available to capture someone</li>
<li>Fight won. Removed inventory (showed bugged) from enemies.</li>
<li>Male avatar missing</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Groping in garden (added relationship increase limit 50 and text)</li>
<li>Added pregnancy days in NPC info view</li>
<li>Customize. Undress girls fully</li>
<li>Sex. Added throatpie cum action</li>
<li>Reduced groping energy spent from 20 to 5.</li>
<li>NPC info - locked traits. With intelligence 50+ will see (also changed locked count from 3 to 2)</li>
<li>Sex. When you're about to cum, girl might ask to cum inside her.</li>
<li>Companions limit set to 6</li>
<li>Cheat menu: Option to increase all slave submission (For supporters)</li>
<li>Event [Blair - morning surprise] - Will trigger only if maid as assigned</li>
<li>Mushroom moon text will show only after Vincent has told you about potion (contr. Magnus Castor)</li>
<li>Slave suicide change % calculation will take into account submission stats (Lower chance if submission gets higher) (contr. decker666)</li>
<li>Finished standalone mods (Information will follow how to create them) (tl;dr; - instead of downloading mod pack with 2-3gb files, people will be able to download specific things (for example specific girl model packs, gay content, even some scifi (if someone creates it) (Usually single mod (folder) size is 20-30mb max)</li>
<li>Reworked NPC visual breasts. Now all races should have the same color as body + in the future chance to show different sizes.</li>
<li>Childbirth. Daughter will get mother skills + one more AND all children will be straight.</li>
<li>You can go to the underground city until 2 am</li>
<li>Customize. Added option to wear panties.</li>
<li>Customize. 3 new clothes.</li>
<li>Customize. Added belly button (less awkward look)</li>
<li>Garage. Added a background image</li>
<li>Event [Male workout] - Workout together will males</li>
<li>NPC visual. Trans woman undressed will show dick</li>
<li>NPC visual. Woman pussy visible</li>
<li>Customize. Added accessories category (+1 item fishnet stockings)</li>
<li>Mechanics to fix and refill car. (In the next event update will add 1-2 events for car as a minimum)</li>
<li>Shop merchant economics. Each shop merchant will have a limited amount of money which increases/decreases each day.</li>
<li>Sanctuary shop - option to sell gas masks</li>
<li>New item: Dumbbell. Allow NPCs to workout on their own</li>
<li>Added party check for girls living in the guest house</li>
<li>Punish actions time consumed changed from 60 minutes to 15 minutes</li>
<li>Compressed some videos/action images. (Size smaller than 0.28 release)</li>
<li>Event [House party] - Additional foursome (For supporters)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v028" name="rd">
<label class="tab-label" for="v028"><span class="glyph vc-icon-top"></span> 0.28 <span class="glyph vc-icon-top"></span> 7 <span class="glyph vc-icon-top"></span> 25 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Firefox doll size (increased to 150%)</li>
<li>Basement slave offer. If declined - leave button missing</li>
<li>Family tree. If npc father was released - error.</li>
<li>If girls assigned to streets. Will lose virginity</li>
<li>Fighting. If a lot companions - went outside screen and ally overlap.</li>
<li>Squirter when getting orgasm didn't show additional scene.</li>
<li>If childbirth was not successful girl still was pregnant.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Event [Cabin] - Common capital (existing). Added option to split money between girls (contr. decker666)</li>
<li>New fuck mechanics. Some fixes + if girl gets orgasm, her happiness increases (contr. decker666)</li>
<li>Events (Existing) - In some random events added option to invite girl (contr. NilsPeterAndersson)</li>
<li>Event [Negan] - Introduction</li>
<li>Event [Negan] - Done deal</li>
<li>Event [Explore] - Hospital (existing) added option to find gas mask</li>
<li>Event [Dom] - Fuel delivery to Isabel (forced sex choice)</li>
<li>Event [Explore] - Hospital (existing) Option to find gas mask there</li>
<li>Started to work in standalone mods (Would be able to enable only mods you want to (for example more pregnancy images, more gay images, etc)</li>
<li>Settlement management. Street worker happiness stats + option to give girls days off (contr. NilsPeterAndersson)</li>
<li>Event [Shower] - Taken.</li>
<li>Event [Workout] (existing) - will use new fuck view</li>
<li>Event [Laura] - Morning sample</li>
<li>Event [Vincent] - Note.</li>
<li>Exploring will use only 30 not 60 base energy.</li>
<li>Reworked drinking (drunk) mechanism (contr. decker666)</li>
<li>Automatization updates (Streetworker automatic rest, automatic buttplug) (contr. NilsPeterAndersson)</li>
<li>Event [Basement] - Female slave escape (alternative)</li>
<li>Cheat menu: Bathhouse threesome event trigger (For supporters)</li>
<li>Settlement info. Added info how much food is produced/consumed. (contr. NilsPeterAndersson)</li>
<li>Event [Mistress fuck] (existing) reworked (contr. decker666)</li>
<li>Event [Nightclub] - Buy a drinks (foursome) (For supporters)</li>
<li>Mistress fuck scenes use new fuck mechanism (contr. decker666)</li>
<li>Addition of missing generic sex action text (contr. decker666)</li>
<li>Nonfemale fucking will use new mechanics (contr. decker666)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v027" name="rd">
<label class="tab-label" for="v027"><span class="glyph vc-icon-top"></span> 0.27 <span class="glyph vc-icon-top"></span> 6 <span class="glyph vc-icon-top"></span> 33 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Only not virgin slaves who are horny will ask to fuck them (Basement)</li>
<li>Fixed auto bandages if you have a doctor or have bandages in inventory</li>
<li>Character/slave/guest random overwrites while using growth potion</li>
<li>Typos (contr. Seeedaum)</li>
<li>Vincent car steal event. Wrong guests were killed</li>
<li>Male fuck - titfuck was available</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Reworked NPC visual (body and breasts part). In the future opens all kinds of possibilities. Visual tits size, tattoos, scars, etc. Skin color can be custom in the future (Changes allow setting girls' skin tone to any)</li>
<li>5 new clothes (tops) for girls</li>
<li>Customize girl clothes</li>
<li>Can give axe to NPCs to increase bonuses if assigned to the forest</li>
<li>Increased how much your store can buy/sell for most used items (food/rope/plastic, etc)</li>
<li>Moved guesthouse, workbench, nursery head images to the background</li>
<li>Replaced male dolls with corresponding skin tone</li>
<li>Gardener skill gives a bigger bonus</li>
<li>Cheat menu: Option to increase all NPC happiness to max</li>
<li>Settlement stats (bedroom)</li>
<li>Settlement customize (change name/color/flag)</li>
<li>Back button in the top of the guesthouse/basement/greenhouse</li>
<li>Workout reworking to moddable folder (contr. decker666)</li>
<li>Sex chance will take into account horny, submission, etc. (Now guys who are not gay but have 100 submission will have a 50% chance to say yes, instead of 0 as before) (contr. decker666)</li>
<li>After won fight additional info about defeated enemies (approx age and beauty)</li>
<li>Added moon phases. When collecting mushrooms, chance to find also food (for you and companions) (contr. NilsPeterAndersson)</li>
<li>NPC info. Hide some fields under "More info" link. Not all stats/info about NPC is relevant</li>
<li>NPC girls added creampie count</li>
<li>Reworked happiness. Fewer penalties and more ways to gain it</li>
<li>Reduced travel time inside (x2) Underground city</li>
<li>Bathhouse schedule. Enabled male & trans NPCs. They will also use the shower automatically</li>
<li>While looking for berries, regarding moon phase, option to see wolf and hunt him (contr. NilsPeterAndersson)</li>
<li>Learnable "cook" skill (When 100 days work in the kitchen)</li>
<li>In NPC, you can see stats how many days they have worked in x job</li>
<li>Learnable cumslut trait (cum 100 times in her mouth)</li>
<li>Reworked default sex scenes with NPCs. (Right now only will be enabled for guests for testing and your reviews) (Thanks to decker666 for ideas)</li>
<li>More learnable traits: cumslut, deepthroat, nymphomaniac (contr. decker666)</li>
<li>Sad guests will leave (-50 happiness) (contr. NilsPeterAndersson)</li>
<li>Offer slave guy to slave trans girl (contr, saman853)</li>
<li>Event: [Explore] (existing. Added a chance to find gas mask in a police car)</li>
<li>Settlement automatization (Gives automatically items for specific jobs, etc). (contr. NilsPeterAndersson)</li>
<li>Event: Lesbian sex (contr. decker666)</li>
<li>Event [Cabin]: Late dance (For supporters)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v026" name="rd">
<label class="tab-label" for="v026"><span class="glyph vc-icon-top"></span> 0.26 <span class="glyph vc-icon-top"></span> 7 <span class="glyph vc-icon-top"></span> 25 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Growth potion.</li>
<li>Loop on sleep sometimes if rotten food event was active (decided not to throw food out).</li>
<li>Eye colors adjusted regarding hair/race.</li>
<li>Footjob not increasing horniness.</li>
<li>NPS's were washing even if you didn't had bathhouse.</li>
<li>Morning message hunter messages showing under slaves category.</li>
<li>Dom journal tip days fix (nightclub).</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Cheat menu [Random events trigger] (For supporters)</li>
<li>Event [Blair] - pregnant talk</li>
<li>Blair can now get pregnant repeatedly. (Works same as usual NPC's)</li>
<li>Event [Explore] - Toxic cave</li>
<li>Event [Dom] - (Existing) event with mother and two daughters. Option to also enslave them</li>
<li>Event [Base attack] - (Existing). Guards will also help you to fight intruders. (contr. NilsPeterAndersson)</li>
<li>Event [Offer slave to slave] - (Existing). Allow/Deny cumming inside. YES! Other NPC's can make your girls pregnant! (40% chance)</li>
<li>Event [Basement] - Hangman. (Keep your slaves happy)</li>
<li>Event [Shower] - Guest joining while you masturbate</li>
<li>Additional clock on mobile phones so you see it without toggling side menu.</li>
<li>More help hints inside journal (contr. NilsPeterAndersson)</li>
<li>Event [Vincent] - Infiltration of The Sanctuary.</li>
<li>Event [Garage] - Problems</li>
<li>Event [Garage] - Repairing guest (repeatable)</li>
<li>Event [Explore] - Beak humans (Existing). Added option to follow them (Additional scene for supporters)</li>
<li>Event [Cabin] - (Existing) Kid stealing food. Option to invite him to live in your nursery.</li>
<li>Event [Basement] - Offer male slave to male slave. (contr. saman85)</li>
<li>Event [Basement] - Offer trans slave to male slave (contr. saman85)</li>
<li>Event [Dom] - Help from The Sanctuary.</li>
<li>12 new gifts for NPCs (contr. decker666) (Available in random shops)</li>
<li>NPC's likes/dislikes for gifts (not all NPCS will like same gifts, some might give penalties) (contr. decker666)</li>
<li>Event [Laura] Breeding potion</li>
<li>Now you can give your guests/slaves breeding trait.</li>
<li>Guy punish. Checking gaysEnabled checkbox. If disabled, only option will be to beat him.</li>
<li>New location: The Sanctuary (Now only with shop)</li>
<li>Wedding ring to marry Npc's available in sanctuary shop</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v025" name="rd">
<label class="tab-label" for="v025"><span class="glyph vc-icon-top"></span> 0.25 <span class="glyph vc-icon-top"></span> 5 <span class="glyph vc-icon-top"></span> 29 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Some texts</li>
<li>Trans with breeder trait</li>
<li>Blair didn't had orientation</li>
<li>While doing workout she will refuse to fuck if not interested in men.</li>
<li>Octavia events triggered in the wrong order.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Morning messages. Added message if you're bleeding or used automatically bandage</li>
<li>Settings. Option to disable Trans and gay content</li>
<li>Cheat menu: Add energy</li>
<li>Cheat menu: Increase basement cell limit</li>
<li>Bedroom, kitchen, basement room image replaced with background images (If someone was assigned there, uneccesary scrolling)</li>
<li>Clickable childrens from guesthouse and basement</li>
<li>Women after giving birth won't be able to get pregnant for 6-9 months (random period for each npc)</li>
<li>Wake up above morning messages will show only if you have more than 7 messages.</li>
<li>Hunter job. Npcs with skill 'woodcraft' can be assigned. Will bring you food or wolf pelts. (Need to give bow to npc)</li>
<li>Happiness stats for NPC. (Later will use for events, mood, etc). Right now decreases if works on street and increases if using bathhouse.</li>
<li>NPC inventory system. Now you can give her your items (For now only knife nad bow (Knife to increase dmg in fights, bow for hunting)</li>
<li>Background ambient sound (Option to disable it)</li>
<li>New sex action: footjob</li>
<li>Option to disable fast travel via settings</li>
<li>New item: gas mask</li>
<li>Reduced size (some videos compressed and gifs changed to webp). Size smaller than previous version.</li>
<li>If you offer slave to other slave offered slave relationship will decrease. If slave orientation isn't straight that there will be additional penalty (+hapiness decrease)</li>
<li>New item: car part (For car fixing in the future updates)</li>
<li>New item: metal (For base upgrades in future updates)</li>
<li>Prepared things for Sanctuary location (Will be introduced in 0.26)</li>
<li>New item: towel (Craftable in workbench from cloth)</li>
<li>NPC eye color (% based on race and hair color, no game effect). (contr. decker666)</li>
<li>NPC personality trait based on big 5 classification (no game effect). (contr. decker666)</li>
<li>NPC age description adjustments (18-24: young, 40-59: mature, 60+: old). (contr. decker666)</li>
<li>NPC sex actions subfolders renamed to allow more modding (the code will understand folders named : female.asian.young.pregnant, female.pregnant, transfemale.black, male.old) (contr. decker666)</li>
<li>Reworked childbirth. Now birth won't be 100% success rate. Chance increases if you have towels and someone with doctor skill.</li>
<li>NPC marry. Right now only happiness is impacted. (For other girls you've already married, happiness will decrease)</li>
<li>Event: [Greenhouse]. Get additional food (Additional event for supporters)</li>
<li>Added relationship for all characters in journal</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v024" name="rd">
<label class="tab-label" for="v024"><span class="glyph vc-icon-top"></span> 0.24 <span class="glyph vc-icon-top"></span> 6 <span class="glyph vc-icon-top"></span> 20 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>In streets when clicking on your working guest it always opened last one.</li>
<li>Slave wash fuck. Virginity wasn't removed.</li>
<li>Workout fuck. Virginity wasn't removed.</li>
<li>House party threesome. Virginity wasn't removed.</li>
<li>Adjusted npc visual on mobile phones (small screens). Not npc doll should be in the same level as stats.</li>
<li>Vincent sanctuary event - only additional scene if both companions are female</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Automatically applying bandage if bleeding and you got doctor in your village (contr Magnus Castor)</li>
<li>Event [Dr.Finch]: Shattered Lab + new location "Lab"</li>
<li>New item: Gas can</li>
<li>Event [Dr.Finch]: New home</li>
<li>Event [Dr.Finch]: Another sample (repeatable) + Growth potion production</li>
<li>Events, multiple [NPC gay content] - Now you can meet males in the nightclub and also wash them. (contr. decker666)</li>
<li>New gender: trans woman (contr. decker666)</li>
<li>Moddable wash folder (cont. decker666)</li>
<li>Event [Octavia]: Wolf pelt (repeatable). Bring wolf pelts to her for small reward (For DOM and SUB route). Chance to increase her sub or relationship.</li>
<li>Event [Bathhouse]: Threesome (repeatable)</li>
<li>Event [Dom]: (Isabel) Gas shortage</li>
<li>Event [Rodger]: The testing of the faith.</li>
<li>Event [Octavia]: The rival tribe ultimatum</li>
<li>New item: Tribe medallion</li>
<li>Event [Explore]: Tribe group (Options to get tribe medallions for future Octavia quests)</li>
<li>Event [Guesthouse]: Sleeping beauty (For supporters additional scenes)</li>
<li>Event [Bar]: Closing time. (For supporters)</li>
<li>New item: Cloth</li>
<li>Workbench: Option to craft bandages</li>
<li>Option to grope guests working in garden</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v023" name="rd">
<label class="tab-label" for="v023"><span class="glyph vc-icon-top"></span> 0.23 <span class="glyph vc-icon-top"></span> 1 <span class="glyph vc-icon-top"></span> 35 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>When scavenger went missing and you decided to ignore - companion list error.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Changed F npc demographic % chance. (40% : white, 25% : latina, 20% : black, 15% : asian)</li>
<li>Changed npc random age generation. Now there will be bigger chance that npc are younger.</li>
<li>Changed F npc hair options (new colors + few dyed colors (contr. decker666)</li>
<li>Cheatmenu: Added MC increase endurance</li>
<li>Cheatmenu: Added MC increase reputation</li>
<li>Guest/slave workout. Reworked as action. (Now moddable and later can assign specific race images)</li>
<li>Slave wash. Reworked as action (Now moddable and later can assign specific race images)</li>
<li>In childbirth child name will be generated randomly and prefilled (You can still change it if you want)</li>
<li>Separated traits from skills (traits stay for sex stuff, skills for resources, managing, etc)</li>
<li>New skill: Cook. Decreases rotten food chance by 50%</li>
<li>New skill: Doctor. Decreases chance of miscarriage and sickness days goes x2 faster</li>
<li>Set maximum strength you can gain at your fireplace to 50.</li>
<li>Set maximum strength you can gain in cage exercise to 100 and endurance to 50.</li>
<li>Added "Apply cosmetics" mechanics. (Works till 80 beauty)</li>
<li>New item: Hair dye kit (Customize your girls) (Available in Underground city shop)</li>
<li>After sleep added additional wake up button before morning messages (If you don't want to read/scroll through them)</li>
<li>Guests/slaves additional day without food (Instead of leaving/dying instantly, there will be message that they're starving + colors)</li>
<li>Explore event: Toxic waste (existing) Now supports texts if companion is male</li>
<li>Maid job. New sex scenes with outfit + energy bonus when taking a nap.</li>
<li>Growth potion mechanics (v0.1. Will improve over time)</li>
<li>Reworked guest/companion removal (should get rid of the random companion list error) (contr. Magnus Castor)</li>
<li>Learnable skills. Guest/Slaves now have stats that counts how long they work. If they reach 100 days at specific job, they will learn that specific skill. (gardening, forest, scavenger)</li>
<li>New trait: Nymphomaniac. Never says no and earns double on streets</li>
<li>Bandits who you fight and capture has 5% higher chance to have sadistic trait</li>
<li>Guestroom will show if guest is added as companion (same as any job assigned)</li>
<li>Learnable trait: analslut. If you get 100 anal stats, there is a chance girl with get analslut trait. (Keep in mind that for some girls it will be locked and they will never get it)</li>
<li>Fast travel: bedroom</li>
<li>New sex action: Titjob (only default images for now)</li>
<li>New item: buttplug (customize). Automatically increase anal stats (max to 20)</li>
<li>Mistress fuck actions. (Watch how mistress fuck/treat your slaves). (contr. decker666)</li>
<li>Decreased chance of scavenger not coming home</li>
<li>Event: nightclub (repeatable). (For supporters additional scenes)</li>
<li>Gift cosmetics (+5 rel)</li>
<li>Blair: Date [Scavenging] (For supporters)</li>
<li>Added Sexual orientation for NPC's (Not used anywhere yet) (contr. decker666)</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v022" name="rd">
<label class="tab-label" for="v022"><span class="glyph vc-icon-top"></span> 0.22 <span class="glyph vc-icon-top"></span> 8 <span class="glyph vc-icon-top"></span> 22 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Firefox autoplay video now will work.</li>
<li>Bathhouse related beauty decreased too much</li>
<li>Fixed slave wash with only 10 energy. (It showed that you're out of cum and girl could get infinity beauty)</li>
<li>Fixed random washBeauty error.</li>
<li>If woman gave birth to another child it didn't show in the family tree</li>
<li>Guests not disappear from guesthouse while working on streets</li>
<li>Guests not disappear from guesthouse while working as scavengers</li>
<li>Scavenger didn't come home event not triggering</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Increased garden workers limit from 7 to 8.</li>
<li>Increased guestroom bed limit from 20 to 25.</li>
<li>Event: Dom [Ex worker daughters]</li>
<li>Event: Bar [With high reputation now you can **** bartender]</li>
<li>Event: Guest not in the mood to ****, she might suggest a quick ****</li>
<li>New item: Cosmetics (Will be able to increase girl beauty permanently in future release)</li>
<li>Event [Explore]: Abandoned mall</li>
<li>Event [Cabin]: Uninvited couple (existing). Added option to fight them.</li>
<li>Event [Slave market]: You've been noticed. (If you sell enough slaves, you get access to event + better slaves in market (younger, more beautiful, chance to get more traits)</li>
<li>In NPC info block now you'll see if girl is a virgin.</li>
<li>Event: [Bedroom] Horny guests might visit you in bedroom</li>
<li>Event: [Bedroom] Blair might join for threesome when guest visits (For supporters)</li>
<li>Event: Dom [A missing diplomat]</li>
<li>Event: Kitchen [Girl assigned to kitchen work might sometimes get stuck in the sink]</li>
<li>Event: Shower [Invite guest to your shower]</li>
<li>Event: New Character (Dr. Finch (Laura)) (scientist) [Toxic rain]</li>
<li>Event: Laura [Successful test]</li>
<li>New item: growth potion (in 0.22 release only few test vials. Mechanics will be in 0.23)</li>
<li>Nursery: Gender colors + option to click on children</li>
<li>Event: Laura [Growth vials]</li>
<li>Cheat menu: Set all slave relationship to max (For supporters)</li>
<li>Compressed all videos. (50% size decrease (Hopefully works on ios as videos were only compressed and not converted to other format (Still uses H.264))</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v021" name="rd">
<label class="tab-label" for="v021"><span class="glyph vc-icon-top"></span> 0.21 <span class="glyph vc-icon-top"></span> 8 <span class="glyph vc-icon-top"></span> 33 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Guys scavenging go missing event. Removed event for males (for now)</li>
<li>Scolding guests in party. Fixed submission increase</li>
<li>Guy anal stats too low. Fixed image</li>
<li>Fixed that first guest if was scavenger and went missing. Event didn't trigger</li>
<li>Fixed bug when sometimes after fucking female guest you were thrown back to slave options</li>
<li>After cum in guy face, redirect to girl view</li>
<li>Error after fucking girl in the nightclub</li>
<li>Family tree. Didn't show properly mother and father (only children worked)</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Cheat menu: Skip time (1 week) (For supporters)</li>
<li>Event: "Trespassing girl". If security assigned. (For supporters bonus event option)</li>
<li>Decreased sex scenes time consumption from 15 minutes to 5 minutes</li>
<li>Buy a round in the bar. Increased max reputation from 20 to 50</li>
<li>Decreased Dom's required reputation from 150 to 100 for "Invite" event.</li>
<li>Guest girls can be assigned to work on street</li>
<li>Now you can buy plastic in Underground city shop</li>
<li>Workbench - higher intelligence will decrease amount of energy spent</li>
<li>New job: guard. (Decreases the chance of someone breaking in and stealing, and sometimes might catch intruders. (Intruder event will be added in 0.22 event update)</li>
<li>Decreased chance of event "Food forager" and "Uninvited couple" if guard is assigned</li>
<li>"MC stats" now will show how much reputation you got + description of how well known you are in world.</li>
<li>Event: "Slave to slave". Offer slave girl to one of your slave guys (to increase relationship)</li>
<li>Waterfall event (existing). Now traits will be randomized + warning that int was too low if you get knocked out without fight.</li>
<li>"Group workout" - will consume energy</li>
<li>Morning messages. Now they're grouped. You'll also see "shop" group when you can see what your shopkeeper sold/bought.</li>
<li>New item: piercing (Can buy in Rodger's shop)</li>
<li>Customize girls. Added option to pierce their nipples</li>
<li>Drop items. Option to drop items from your inventory</li>
<li>Basement black girl images in sex scenes</li>
<li>Male punish. (Beat, slap or paddle)</li>
<li>Added NPC birthdate in info view</li>
<li>Shopkeeper can buy/sell hay</li>
<li>Slave girl workout</li>
<li>Changed chance of traits from 30 to 50% + additional 30% to get additional trait</li>
<li>Event (Bikers (existing)). Relationship will increase/decrease of the outcome (if you enslave or invite)</li>
<li>New trait: sadistic. Only girls with sadistic trait can be assigned as mistress</li>
<li>New trait: squirter. Additional image when girl gets orgasm (pussy or anal)</li>
<li>When kids in nursery reach 18. They will be automatically moved to guest house</li>
<li>Anal sex. Added more text, according to npc anal stats (females)</li>
<li>New sex option: Lick her (cunilingus). (Way to give her orgasms without taking her virginity)</li>
<li>New building: Bathhouse (slaves and guests automatically will wash) (Outside their work times)</li>
<li>Option to kill baby cannibal merchant (Will leave you alone for 60 days)</li>
<li>Underground streets - added gender colors</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v020" name="rd">
<label class="tab-label" for="v020"><span class="glyph vc-icon-top"></span> 0.20 <span class="glyph vc-icon-top"></span> 4 <span class="glyph vc-icon-top"></span> 16 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Sidebar Wednesday going outside.</li>
<li>MC stats dialog fixed "Leave" button.</li>
<li>Very rare case when save was corrupted with error "Cannot read properties of null (reading 'traits')."</li>
<li>Fixed explore event: toxic waste (Didn't trigger even with companions).</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Explore event: Waterfall (Chance to get girl with 3 traits + high beauty) (For supporters)</li>
<li>Blair event: date (repeatable) (For supporters)</li>
<li>Added credits screen (You're welcome to send in your small explore/city/settlement events)</li>
<li>Basement event: First visit (First visit after you've captured your slave) (All old slaves will trigger this error too)</li>
<li>Cabin event: Food forager</li>
<li>Octavia event: Burning church</li>
<li>Octavia event: Eve kidnapped</li>
<li>Explore event: Old couple</li>
<li>Explore event: The Dying Elderly Survivor (existing). Added option to shoot him</li>
<li>Greenhouse event: Gardening competition</li>
<li>Blare event: Morning surprise (repeatable)</li>
<li>Cabin event: Uninvited couple</li>
<li>Tech stuff: Update option to more simply add new events while traveling (will add events as you go from one location, to other)</li>
<li>Travel event: Tree ambush</li>
<li>Travel event: City ambush</li>
<li>Explore event: Tits bar</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v019" name="rd">
<label class="tab-label" for="v019"><span class="glyph vc-icon-top"></span> 0.19 <span class="glyph vc-icon-top"></span> 9 <span class="glyph vc-icon-top"></span> 21 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Remove companion. Fixed names duplicating in removal dialog</li>
<li>Typos</li>
<li>Male slave assign to garden. Fixed limit. (7 instead of 6)</li>
<li>Male while taking won't tell "She had X orgasms"</li>
<li>Releasing slave - will take into account free beds in the guest house.</li>
<li>When talking to slave male, you were redirected to the female view</li>
<li>Children in the nursery will consume food as in other places (-30pts per day)</li>
<li>Rotten food event. Right food amount. Before that, if you had 1600 food, 1300 were rotten. Now it will be only 20%, around 320ish.</li>
<li>Changelog scrollbar not visible</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3>
<ul>
<li>Cheat menu - Option to clear companion list</li>
<li>Workbench. When building basement cell, you'll stay in Workbench</li>
<li>Hunting. Now you have a 70% chance to get deer. If you get a wolf and kill him, you get a pelt (already in the game) + 5 food (new)</li>
<li>Increased male NPC base strength</li>
<li>Greenhouse. Females/males now have their own color (same as in the basement)</li>
<li>Changes in searchActions.js so it works for Linux</li>
<li>Added warning on the intro page if a newer version/patch is available</li>
<li>Added MC stats. People captured, people killed, slaves released, girls impregnated, etc.</li>
<li>Release male slaves. Either release them or add them to your guest house</li>
<li>Male guests</li>
<li>Implemented Patreon code (additional events for supporters <3 in the future)</li>
<li>Guest group workout (increase all guest strength at once)</li>
<li>Random event after group workout</li>
<li>Male slave NPC fuck (gay content)</li>
<li>Event: Horse merchant (random event where you can buy a horse if you gave yours away or he died)</li>
<li>While punishing a girl who's a masochist, her horny level will also increase</li>
<li>New trait: Shopkeeper (Only with this trait will it be available to assign an NPC to your village shop and manage your goods automatically)</li>
<li>Vincent event</li>
<li>New location: shop (In your settlement. For macro management. Set item limits and your shopkeeper will sell/buy them automatically)</li>
<li>Option to move your backpack items to storage</li>
<li>If you have your shop available, gathered items by your guests/slaves will be put automatically in storage and not in your backpack</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v018a" name="rd">
<label class="tab-label" for="v018a"><span class="glyph vc-icon-top"></span> 0.18a <span class="glyph vc-icon-top"></span> 4<span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Typos</li>
<li>Dom event. After cum, you couldn't leave the scene.</li>
<li>Made changes in journal. Instead of "Keep playing," it will show how many days you need to reach.</li>
<li>Didn't set as "finished." event [Prepare yourself and meet Vincent at the farm], so it was repeating all the time.</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v018" name="rd">
<label class="tab-label" for="v018"><span class="glyph vc-icon-top"></span> 0.18 <span class="glyph vc-icon-top"></span> 4 <span class="glyph vc-icon-top"></span> 17 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Changing male slave name made to appear fuck/punish buttons</li>
<li>Now you'll be able to travel to slave market at 13:30 (30minutes travel time) so you'll be able to be there as soon as it opens)</li>
<li>Slave/guest sickness fix (Had error when sleeping)</li>
<li>Male "visual" doll not showing for non-white race.</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3><ul>
<li>In settings you can change sidebar background color. Yellow (default or gray)</li>
<li>New item: Wedding ring</li>
<li>Rodger event</li>
<li>Blair event (wedding)</li>
<li>Dom event</li>
<li>Better street girl earnings and less taxes. Depending on Dom event.</li>
<li>Random event underground city: ball</li>
<li>Dom quest (champagne)</li>
<li>Dom event + fuck scene</li>
<li>Rotten food event. Added check that next time it might only happen is after 7 days.</li>
<li>Throw a party link will be always available (disabled if requirements not met) with what you need</li>
<li>Pregnant girls with 280+ days will have 100% chance to give birth</li>
<li>Vincent quest</li>
<li>Vincent event</li>
<li>Started to work on content for patreons/subscribers. (Probably two events in each event update starting from the 0.20 (or 0.22)).</li>
<li>Explore event: Lost child</li>
<li>Explore event: The Elderly Refugee</li>
</ul>
</div></div>
<div class="tab"><input type="radio" id="v017" name="rd">
<label class="tab-label" for="v017"><span class="glyph vc-icon-top"></span> 0.17 <span class="glyph vc-icon-top"></span> 3 <span class="glyph vc-icon-top"></span> 22 <span class="vc-top-fill"></span></label>
<div class="tab-content">
<h3><span class="glyph vc-icon-con"></span>FIXES:</h3>
<ul>
<li>Bounty hunter: Parent event. Fixed images</li>
<li>Explore event: The Enslaved Settlement (you can only enslave or invite girls if you have built basement or guesthouse)</li>
<li>Converted webm to mp4 for (H.256 support (IOS))</li>
</ul>
<h3><span class="glyph vc-icon-con"></span>FEATURES:</h3><ul>
<li>Food consumption moved to the end of the check. That means slaves/guest first will grow their food before eating something.</li>
<li>Kids will start to consume "food" only when they're 3yo+</li>
<li>Guests working in forest have 10% chance to also find some berries (food)</li>
<li>Travel time while in your cabin (settlement) will be 10 minutes instead of an hour</li>
<li>New race: latina</li>
<li>Horse now consumes hay (1 per day)</li>
<li>Explore event: Pack of wolves (Now there's a 40% chance they'll drag away one of your companions)</li>
<li>Added few more clothes for girls</li>
<li>Companions can't be assigned to jobs</li>
<li>Reworked sidebar UI (Thanks to e801207)</li>
<li>Implemented guy NPC slaves. (Bare minimum. Can assign to work in garden)</li>
<li>Existing explore event: mysterious illness settlement (added proper ending if you give them medicine)</li>
<li>Existing explore event: The Dying Elderly Survivor (added proper ending)</li>
<li>Decreased max fighter ranking from 1000 to 100.</li>
<li>Nightclub event: If you go into trap, depending on your reputation or fighter rank, they might recognize and leave you alone + fuck scene</li>
<li>Family tree. Now when a child is born, you can see the mother's children in her profile. (Later will add MC stats of how many children you have had in total, etc. for achievements, etc.) (For MC to be a father, it will work only for new pregnancies, no existing ones)</li>
<li>Added sickness functionality. For now, only food poisoning. Later will add more lethal stuff. If a guest/slave is sick, they won't work.</li>
<li>Event: Rotten Rations. Instead of static 20 food, it will calculate 20% of your food. Added consequence - if you choose to keep the rotten food, there's a 50% chance some of your girls will get sick.</li>
<li>Added horse icon in the sidebar if you get one.</li>
<li>Option to pet your horse or change his name at the fireplace</li>
<li>Fuck event while petting your horse</li>
<li>Added ingame changelog</li>
</ul>
</div></div>
</div><div id="ingame-ui-buttons-side" class="cheatmenu">
<<link 'Add 100 caps'>>
<<set $player.money += 100>>
<<goto `passage()`>>
<</link>>
<<link 'Add energy'>>
<<set $player.energy = $player.maxEnergy>>
<<goto `passage()`>>
<</link>>
<<link 'Add slave'>>
<<newgirl>>
<<run $slaves.push($tmpGirl)>>
<<goto 'Wood cabin'>>
<</link>>
<<link 'Set all guest relationship to max'>>
<<for _cheatGuestI, _cheatGuest range $guests>>
<<set $guests[_cheatGuestI].relationship = 100>>
<</for>>
<<if typeof $guestId !== 'undefined' && $tmpGirl>>
<<set $tmpGirl.relationship = 100>>
<</if>>
<<goto `passage()`>>
<</link>>
<<if recall($suppCode)>>
<<link 'Set all slave corruption to max'>>
<<for _cheatslaveI, _cheatSlave range $slaves>>
<<set $slaves[_cheatslaveI].corruption = 100>>
<</for>>
<<if typeof $slaveId !== 'undefined' && $tmpGirl>>
<<set $tmpGirl.corruption = 100>>
<</if>>
<<goto `passage()`>>
<</link>>
<<link 'Set all guest corruption to max'>>
<<for _cheatGuestI, _cheatGuest range $guests>>
<<set $guests[_cheatGuestI].corruption = 100>>
<</for>>
<<if typeof $guestId !== 'undefined' && $tmpGirl>>
<<set $tmpGirl.corruption = 100>>
<</if>>
<<goto `passage()`>>
<</link>>
<<link 'Set all slave relationship to max'>>
<<for _cheatslaveI, _cheatSlave range $slaves>>
<<set $slaves[_cheatslaveI].relationship = 100>>
<</for>>
<<if typeof $slaveId !== 'undefined' && $tmpGirl>>
<<set $tmpGirl.relationship = 100>>
<</if>>
<<goto `passage()`>>
<</link>>
<<link 'Set all slave submission to max'>>
<<for _cheatslaveI, _cheatSlave range $slaves>>
<<set $slaves[_cheatslaveI].sub = 100>>
<</for>>
<<if typeof $slaveId !== 'undefined' && $tmpGirl>>
<<set $tmpGirl.sub = 100>>
<</if>>
<<goto `passage()`>>
<</link>>
<<link 'Add growth potion'>>
<<pickup $backpack 'growth_potion' 1>>
<<goto `passage()`>>
<</link>>
<<link 'Add fuel'>>
<<pickup $backpack 'fuel' 1>>
<<goto `passage()`>>
<</link>>
<<link 'Add car part'>>
<<pickup $backpack 'car_part' 1>>
<<goto `passage()`>>
<</link>>
<<link 'Add tribe medallion'>>
<<pickup $backpack 'tribe_medallion' 1>>
<<goto `passage()`>>
<</link>>
<</if>>
<<link 'Add champagne bottle'>>
<<pickup $backpack 'champagne' 1>>
<<goto `passage()`>>
<</link>>
<<link 'Add antibiotics'>>
<<pickup $backpack 'antibiotics' 1>>
<<goto `passage()`>>
<</link>>
<<link 'Clear companion list'>>
<<set $player.companions = {}>>
<<goto `passage()`>>
<</link>>
<<link 'Increase guest house bed limit'>>
<<set $guesthouseLimit++>>
<<goto `passage()`>>
<</link>>
<<link 'Increase basement cell limit'>>
<<set $basementLimit++>>
<<goto `passage()`>>
<</link>>
<<link 'Increase MC strength'>>
<<set $player.strength++>>
<<goto `passage()`>>
<</link>>
<<link 'Increase MC intelligence'>>
<<set $player.int++>>
<<goto `passage()`>>
<</link>>
<<link 'Increase MC endurance'>>
<<set $player.endurance++>>
<<goto `passage()`>>
<</link>>
<<link 'Increase MC reputation'>>
<<set $player.reputation++>>
<<goto `passage()`>>
<</link>>
<<link 'Increase happiness to max for all NPCs'>>
<<for _cheatMenuNpcI, _cheatMenuNpc range ($slaves ?? [])>>
<<set $slaves[_cheatMenuNpcI].happy = 100>>
<</for>>
<<for _cheatMenuNpcI, _cheatMenuNpc range ($guests ?? [])>>
<<set $guests[_cheatMenuNpcI].happy = 100>>
<</for>>
<<if $tmpGirl ?? null>>
<<set $tmpGirl.happy = 100>>
<</if>>
<<goto `passage()`>>
<</link>>
<<if recall($suppCode)>>
<<link 'Skip time (1 week)'>>
<<sleep>>
<<sleep>>
<<sleep>>
<<sleep>>
<<sleep>>
<<sleep>>
<<sleep>>
<<goto `passage()`>>
<</link>>
<<if typeof $tmpGirl !== 'undefined' && (typeof $slaveId !== 'undefined' || typeof $guestId !== 'undefined')>>
<<link 'Edit NPC'>>
<<script>>
Dialog.setup("Cheatmenu - edit NPC", "Cheatmenu - edit NPC");
Dialog.wiki(Story.get("Cheatmenu - edit NPC").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<</if>>
<<if recall($suppCode)>>
<<set _availableGuests = setup.getAvailablePersons18yo($guests ?? [])>>
<fieldset>
<legend>
Trigger event
</legend>
<<link 'Explore: Toxic cave'>>
<<goto 'Explore event - toxic cave'>>
<</link>>
<<link 'Explore: Waterfall'>>
<<goto 'Explore event: Waterfall'>>
<</link>>
<<link 'Explore: mysterious scream'>>
<<goto 'Explore event - mysterious scream'>>
<</link>>
<<if (_availableGuests[0] ?? []).length >= 2 && ($game.location.bathhouse ?? false)>>
<<link 'Bathhouse: Threesome'>>
<<set $tmpEvent = {
bathhouseThreesome: [
'guest:' + _availableGuests[0][0],
'guest:' + _availableGuests[0][1]
]
}>>
<<goto 'Bathhouse - threesome'>>
<</link>>
<</if>>
<<link 'Event: Base attack - fight'>>
<<goto 'Event: Base attack - fight'>>
<</link>>
</fieldset>
<</if>>
</div>
<style>
.cheatmenu .link-internal.macro-link {
display:block;
padding-left: 20px;
}
</style><div id="credits">
<h1>Writing contributions by:</h1>
<h2>NoMaybe</h2>
<ul>
<li>Explore event: Waterfall</li>
<li>First slave visit in basement</li>
</ul>
<h2>Arkan Ascantii</h2>
<ul>
<li>Explore event: Abandoned mall</li>
</ul>
</div><center>
[img[setup.ImagePath+'game/misc/death.png']]
<br /><br />
You died because of <strong><<print $game.death_reason>></strong>
</center><<set
window.GameDays to [
"Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"
];
window.GameMonths to [
"Jan", "Feb", "Mar", "Apr", "May", "Jun",
"Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
];
$gameDate to new Date(2022, 11, 4, 8, 0);
$startDate to new Date(2022, 11, 4, 8, 0);
>>
<<widget "addmins">>
<<run $gameDate.setMinutes($gameDate.getMinutes() + $args[0])>>
<</widget>>
<<widget "addhours">>
<<run $gameDate.setHours($gameDate.getHours() + $args[0])>>
<</widget>>
<<widget "adddays">>
<<run $gameDate.setHours($gameDate.getHours() + $args[0] * 24)>>
<</widget>>
<<widget "date">>
<<print String.format("{0} {1} {2}, {3}",
GameDays[$gameDate.getDay()],
GameMonths[$gameDate.getMonth()],
$gameDate.getDate(),
$gameDate.getFullYear()
)>>
<</widget>>
<<widget "timeDay">>
<<print String.format("{0}",
GameDays[$gameDate.getDay()]
)>><</widget>>
<<widget "time12hr">>
<<if $gameDate.getHours() eq 0>>
12
<<elseif $gameDate.getHours() gt 12>>
<<print $gameDate.getHours() - 12>>
<<else>>
<<print $gameDate.getHours()>>
<</if>>:
<<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>>
<<if $gameDate.getHours() gte 12>>PM<<else>>AM<</if>>
<</widget>>
<<widget "timeCycle">>
<<if $gameDate.getHours() > 6 && $gameDate.getHours() < 12>>
<<set $timeCycle = 'morning'>>
<<elseif $gameDate.getHours() > 6 && $gameDate.getHours() < 18>>
<<set $timeCycle = 'afternoon'>>
<<elseif $gameDate.getHours() > 6 && $gameDate.getHours() < 22>>
<<set $timeCycle = 'evening'>>
<<else>>
<<set $timeCycle = 'night'>>
<</if>>
<</widget>>
<<widget "time24hr">>
<<if $gameDate.getHours() lt 10>>0<</if>><<print $gameDate.getHours()>>:<<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>>
<</widget>>
<<widget "datetime">><<date>> <<time12hr>> (<<time24hr>>)<</widget>>This game is a combination of a little storytelling and the rest is sandbox.<br/>
Follow the story and do the quests to unlock places in game and important characters etc.<br/>
<br/>
Most importantly, it's a sexual game. (-; So gather your harem and shag everyone... ;-) Have fun!<br/>
<br/>
<<linkdesc>>(By the way, story and gameplay is intertwined so mistakes will be made. Also this guide needs reformating, rewording and other re- but most of the information is there.)<</linkdesc>>
<<set _chanceFCpercent = Math.round(($player.strength - 125 + ($player.fighter_rank ?? 100))*100/26)>>
<<set _chanceFCtext = _chanceFCpercent <= 0 ? 'none!' : _chanceFCpercent >=100 ? 'auto!' : _chanceFCpercent + '%'>>
<<set _closed = {
dom: ($characters.dom.quests?.invite && !$characters.dom.quests?.accepted_deal),
}>>
<<set _done = {
vincent: $player.car?.explore,
blair: $characters.blair.quests?.basement,
rodger: $characters.rodger.quests?.horse,
eve: false,
octavia: $characters.octavia.quests?.kidnapped_found,
dom: $characters.dom.quests?.quest6,
Isabel: false,
negan: $characters?.negan?.quests?.quest2 ?? false,
laura: $characters?.laura?.quests?.breeder_trait ?? false,
}>>
<<set _doneSome = _done.vincent || _done.blair || _done.rodger || /*_done.eve ||*/ _done.octavia || _done.dom || _closed.dom || /*_done.isabel ||*/ _done.negan || _done.laura>>
<<set _doneAll = _done.vincent && _done.blair && _done.rodger && /*_done.eve &&*/ _done.octavia && (_done.dom || _closed.dom) && /*_done.isabel &&*/ _done.negan && _done.laura>>
<<set _helpguide = {
/* template
x: {
show: x,
done: x,
category: '',
title: '',
description: '',
},
*/
max_energy: {
show: $player.maxEnergy < 140 && ($game.location?.underground || $game.location?.hottub),
done: $player.maxEnergy >= 140,
category: 'Hint',
title: 'Energy',
description: ($player.maxEnergy < 140
? 'Raise max energy and do more things in a day<ul>' +
'<li>' + (!($game.location.underground ?? false) ? 'Find Underground city → ' : '') +
'Have 30 caps; Visit Underground fight cage; exercise; accept drug deal</li>' +
'<li>' + (!($game.location.hottub ?? false) ? 'Build a hot tub next to your bathhouse → ' : '') +
'Relax in your hot tub for a chance of raising max energy</li>' +
'</ul>'
: '<s>Maximium of max energy reached (140)</s>'),
},
recover_energy: {
show: true,
done: false,
category: 'Hint',
title: 'Energy',
description: 'Recover energy and do more things in a day; take a shower, take a nap & take a relaxing bath in the hot tub.<br/>Use the day to the fullest. Low on energy but have time? Go exploring! Have energy but little time? Find tasks to do!',
/* details: bedroom with maid +40, 1 h; bedroom without maid +20, 1 h; hot shower +20, ½ h; cold shower +10 ½ h; hot tub +10, ½ h but infinite use */
},
strength_endurance : {
show: $player.strength < 100 && $player.endurance < 50 && $game.location?.underground,
done: $player.strength >= 100 || $player.endurance >= 50,
category: 'Hint',
title: 'Strength & endurance',
description:
$player.strength >= 100 || $player.endurance >= 50
? '<s>You can\'t train strength or endurance by exercising at the Underground fight cage any more.</s>'
: $player.strength < 100 && $player.endurance < 50
? 'You can train both strength endurance simultaneously by exercising at the Underground fight cage'
: 'Training possible by exercising at Underground fight cage',
},
strength : {
show: $player.strength < 300,
done: $player.strength >= 300,
category: 'Hint',
title: 'Strength',
description: 'You can increase your strength by:<ul>' +
($player.strength < 100 && $game.location?.underground ? '<li>exercising at the Underground fight cage (+2)</li>' : '') +
($player.strength < 100 ? '<li>working out together with one of your settlers</li>' : '<li><s>Workout with settlers</s></li>') +
($player.strength < 100 ? '<li>winning (random) fights</li>' : '<li><s>(random) fights</s></li>') +
($player.strength < 50 ? '<li>training strength by the fireplace at your home</li>' : '<li><s>Fireplace training</s></li>') +
($game.location?.underground ? '<li>fighting at the Underground fight cage. Approximate chance to win: ' + _chanceFCtext +' </li>' : '') +
'<li>and some very few random events - if you are lucky to get them</li>' +
'</ul>' +
( $player.strength >= 300 ? 'You might be one of the strongest <strong>monsters</strong> in this part of the world (With the exception of the travelling teacher of course). One punch equals one enemy down.' :
$player.strength >= 200 ? 'You can stand your ground in a fight. One stab with the knife downs one enemy.' :
$player.strength >= 150 ? 'You can probably beat Negan in arm wrestling. If you can get him to accept such challenge.' :
$player.strength >= 100 ? 'You are stronger than many enemies you can fight with. A good set of companions might come in handy when there is many of them.' :
$player.strength >= 50 ? 'Try fighting in the fight cage. You might even win!' :
'You are a weakling! Try to avoid strong winds and other dangers like angry girls or quicksand...'),
/* negan 150, octavia 100, beak humans, waterfall 50..100; base attack, randomInteger(40, 70) */
},
endurance: {
show: $player.endurance < 1000,
done: $player.endurance >= 1000,
category: 'Hint',
title: 'Endurance',
description: 'You can increase your endurance by:<ul>' +
(!$game.location?.underground ? ''
: ($player.endurance < 50 ? '<li>exercising at the Underground fight cage</li>' : '<li><s>Fight cage exercise</s></li>')) +
'<li>training endurance by the fireplace at your home</li>' +
'</ul>',
},
intelligence: {
show: $characters.rodger.quests?.book || ($game.location.library ?? false),
done: $player.int > 100,
category: 'Hint',
title: 'Intelligence',
description:
'<ul><li>Read a book in your library. ' +
(!$backpack.has('blueprint_library')
? 'But first you have to go exploring to find a blueprint for it, and then you have to build it. '
: !($game.location.library ?? false) ? 'After you have built it! ' : '') + 'Find books to read.</li>' +
'<li>' + ($player.int < 50
? 'Visit settlement church and read the <strong>Book of Knowledge</strong> and gain a point of intelligence. ' +
(!($characters.rodger.quests?.book ?? false) ? '(Do quests for Rodger first!)' : '')
: '<s>Reading book in settlement church.</s>') + '</li>' +
'<li>Some random explore events can also give you points.</li>' +
'</ul>',
},
reputation: {
show: true,
done: $player.reputation >= 100,
category: 'Hint',
title: 'Reputation',
description: 'Gained and lost by doing stuff, too many to list. Mostly gained by winning fights and buying round of beers.',
},
goodwill: {
show: false,
done: true,
category: 'Hint',
title: 'Goodwill',
description: '<span style="color: yellow">Not used (yet)!</span> This is how nice person you appears to be. Gained by doing good deeds, sparing enemys, helping people etc. and lost doing the opposite.',
},
reputation_bounty: {
show: $game.location?.bar,
done: $player.reputation_bounty_hunter >= 20,
category: 'Hint',
title: 'Bounty hunter reputation',
description: 'Your reputation within the bounty hunter community. Gained by turn-ins and lost if you don\' follow the the BH code. Your bounty reward increases with this rep.',
},
find_workbench: {
show: !$game.location?.workbench && $game.location?.farm,
done: $game.location?.workbench,
category: 'Gameplay',
title: 'Home improvement',
description: 'From day 5 you have a chance to find a workbench when exploring. This important item will allow you to improve your base and build items',
},
girl_in_cage: {
show: !$characters.vincent?.talked_about_girl && $game.location?.farm,
done: $characters.vincent?.talked_about_girl,
category: 'Gameplay',
title: 'Girl in cage',
description: 'From day 5 you can ask Vincent about the strange girl in the cage. You get a little background history of the world and permission to have fun with her.',
},
find_hot_shower: {
show: !$backpack.has('blueprint_hot_shower') && $game.location?.farm,
done: $backpack.has('blueprint_hot_shower'),
category: 'Gameplay',
title: 'Home improvement',
description: 'From day 10 you have a chance to find a blueprint for a hot shower when exploring. Hot showers recovers more energy than cold showers',
},
blueprints: {
show: $game.location?.workbench,
done: $backpack.hasAll('blueprint_hot_shower','blueprint_hot_tub', 'blueprint_library') && ($game.hotShower ?? false) && ($game.location.hottub ?? false) && ($game.location.library ?? false),
category: 'Gameplay',
title: 'Blueprints for home improvement',
description:
'<dl>' +
(!$backpack.has('blueprint_hot_shower')
? '<dt>Hot shower</dt><dd>From day 10 you have a chance to find the blueprint for a hot shower when exploring. Hot showers recovers more energy than cold showers.</dd>'
: (!($game.hotShower ?? false) ? '<dt>Hot shower</dt><dd>Have blueprint so build at your leisure.</dd>' : '<dt><s>Hot shower</s></dt>' )) +
(!$backpack.has('blueprint_hot_tub')
? '<dt>Hot tub</dt><dd>Visit bathhouse and the guests may suggest a hot tub. </dd>'
: (!($game.location.hottub ?? false) ? 'Have blueprint, build in workbench</dd>' : '<dt><s>Hot tub</s></dt>')) +
(!$backpack.has('blueprint_library')
? '<dt>Library</dt><dd>Go exploring for a chance to find the blueprint. </dd>'
: (!($game.location.library ?? false) ? '<dt>Library</dt><dd>Have blueprint, build away. </dd>' : '<dt><s>Library</s></dt>')) +
'</dl>',
},
first_pregnancy: {
show: !$characters.vincent?.quests?.pregnancy_talked && $characters.vincent?.quests?.pregnancy,
done: $characters.vincent?.quests?.pregnancy_talked,
category: 'Gameplay',
title: 'First pregnancy',
description: 'Plant your seed and make a woman pregnant (slave, guest or important woman). Vincent will tell you how to terminate unwanted pregnancies and provide the means to do it.',
},
find_book : {
show: !$characters.rodger.quests?.book && $game.location?.settlement_church,
done: $characters.rodger.quests?.book,
category: 'Gameplay',
title: 'Book of Knowledge',
description: 'Visit settlement church; Talk with Rodger; He might ask you to go find the <strong>Book of Knowledge</strong>.',
},
blair_wedding : {
show: !$characters.vincent?.quests?.wedding_talk && $characters.vincent?.quests?.car_talk,
done: ($characters.vincent?.quests?.wedding_talk_day + 10) <= $game.day || $characters.blair.quests?.married,
category: 'Gameplay',
title: 'Wedding with Blair perhaps?',
description: 'Work on your relation with Blair. Increase relation(90) by talking with her, kissing her, (dating her) and even fucking her. You find her in your kitchen in the mornings, working on her father\'s farm in the days and in your bedroom at nights.<br/>' +
'After spending a long time with her, Vincent wants you to make her an honorable woman. Visit Vincent after day 150 and talk about wedding plans.' +
'If you want you can marry Blair or choose not to. Don\'t worry - you can have as many or few wives as you want. <div class="tooltip">By the way, do you know the similarity between wives and birds?<span class="tooltiptext">Both can be ringed...</span></div>' +
'',
},
basement_fun: {
show: !$characters.blair.quests?.basement && $game?.cabinName,
done: $characters.blair.quests?.basement,
category: 'Gameplay',
title: 'Basement fun',
description:
(!$characters.blair.quests?.basement ?
($characters.blair.relationship < 80 ? 'Raise relationship with Blaire (80)' : '<s>Blair relations done!</s>') +
'Talk with her in the bedroom for a reward' :
'<s>Have fun with Blair in the basement</s>'),
},
find_forest: {
show: !$game.location?.forest,
done: $game.location?.forest,
category: 'Story',
title: 'Explore - find forest',
description: 'Explore for the first time and find the forest. There you can find food and wood',
},
find_vincent: {
show: !$game.location?.farm && $game.location?.forest,
done: $game.location?.farm,
category: 'Story',
title: 'Explore - find neighbour',
description: "Explore for the second time and find Vincent's farm. He is important and involved in many of the quests and putting locations on the map.",
},
vincent_buy: {
show: !isMetChar('blair') && $game.location?.farm,
done: isMetChar('blair'),
category: 'Story',
title: 'Meet Blair',
description: 'Follow Vincent questline, that is buy from his shop. Meet his daughter Blair',
},
vincent_delivery: {
show: !$characters.vincent?.delivery && $game.location?.farm,
done: $characters.vincent?.delivery_done,
category: 'Story',
title: 'Doing a milk-run',
description: 'From day 10 Vincent wants you to deliver milk to underground city. Go visit underground and then back to farm.',
},
blair_wanted: {
show: isMetChar('blair'),
done: $characters.vincent?.wanted_poster,
category: 'Story',
title: 'A girl wanted',
description: 'A few days (3) after meting Blair visit Underground; discover streets; find Blair on wanted poster; tell Vincent back at farm; and Blair will be sleeping at your place',
},
blair_befriend: {
show: $characters.blair.relationship < 20 && $characters.vincent?.wanted_poster,
done: $characters.blair.relationship >= 20,
category: 'Story',
title: 'Making friends',
description: 'Befriend blair; follow journal - Increase relationship by talking to her in kitchen or bedroom (20)',
},
blair_save_ashley: {
show: $characters.blair.relationship >= 20 && !$characters.blair.quests?.bj_day,
done: $characters.blair.quests?.bj_day,
category: 'Story',
title: 'A girl in trouble',
description:
'<span style="color: red">Warning: Timed event in this questline!</span> But it is one of only two ways to get a gun in the game' +
'<ul>' +
'<li>In the morning talk to Blair in the kitchen; Goto underground - bar</li>' +
'<li>Talk to the bartender. <span style="color: red">Warning: You have only a few days to find Ashley alive once you talked to the bartender.</span></li>' +
'<li>Between 22:00 and midnight patrol the streets looking for Ashley. Start directly after you have talked to the bartender. Patrol means: visit streets; leave; repeat until Ashley is found</li>' +
'<li>In the morning talk to Blair in the kitchen; Get <strong class="iitem">revolver</strong> if you saved Ashley; Talk to Blair in bedroom at night either way.</li>' +
'<li>It may take a few days but eventually Blair will give you a morning bj.</li>' +
'</ul>',
},
vincent_settlement: {
show: $characters.blair.quests?.bj && $characters.blair.quests?.bj_day,
done: $game.location?.settlement_church,
category: 'Story',
title: 'Church',
description:
'A few days (3) after Blaire\'s morning bj visit the farm and talk to Vincent. For a bonus: Vincent will be impressed if you bring him <strong class="iitem">100 wood</strong> and <strong class="iitem">5 solar panels</strong>. Mind reading?<br/>' +
'Collect the materials wanted in journal and bring to Vincent.<br/>' +
'Settlement discovered and you meet Rodger and Eve. It seems that Vincent want you to build a church and you "volunteered" the material and time.<br/>' +
'Continue visiting the settlement and building the church. Don\'t forget to bring lots of building material. You will need an additional total of <strong class="iitem">100 wood</strong> and <strong class="iitem">5 rope</strong> to complete the church.<br/>' +
'Octavia shows up and interrupts the celebration. You can fight her four guys if you want.',
},
first_party: {
show: $game.location?.settlement_church,
done: $characters.eve.quests.sex && $characters.blair.quests?.house_party_finished,
category: 'Story',
title: 'Party time with bubbles',
description:
(!$characters.rodger.quests?.champagne ? 'Visit settlement church and talk with Rodger; He might ask you to look for wine in an old tavern in the city. Gets <span class="iitem">champagne</span>' : '<s>First chammpagne-run</s>') + '<br/>' +
( $characters.rodger.quests?.champagne ? 'After you have built the cabin, you can go on anther champagne-run with Eve every few weeks.' : '') + '<br/>' +
(!$characters.blair.quests?.house_party ? 'In the morning, talk to Blair in the kitchen. She has ideas what to do with the bubbles. <br/>' : '<s>Morning talk</s>') + '<br/>' +
(!$characters.blair.quests?.house_party_finished ? 'In the evening, throw a houseparty at the fire place. Invite any guest to your bedroom for after party fun. You will need <span class="iitem">20 food</span> and <span class="ittem">1 champagne</span>.' : '<s>First house party</s>') + '<br/>' +
( $characters.blair.quests?.house_party_finished ? 'You can now hold house partys' : ''),
},
making_community: {
show: !$characters.blair.quests?.gate && $characters.blair.quests?.house_party_finished,
done: $characters.vincent?.quests?.car_talk,
category: 'Story',
title: 'Making a community',
description: 'After the first house party we quickly move on to the next adventure 8-|.<ul>' +
'<li>It all starts with you having a chat with Blair in the morning. Being a good(?) daughter she wants you to fulfill one of her father\' old dreaams. A dream he since then abandoned.</li>' +
'<li>Use your workbench to build a <strong>Settlement gate</strong>.' + ($game.location?.workbench ? 'But first you have to go exploring until you find a workbench!' : '') + '</li>' +
'<li>Visit Vincent at his farm. He has very strong opinions about this project.</li>' +
'</ul>',
},
sanctuary_reconnaissance: {
show: $characters.vincent?.quests?.wedding_talk,
done: $characters.vincent?.quests?.sanctuary_done,
category: 'Story',
title: 'Reconnaissance',
description: 'Ten days after you have discussed the wedding plans, Vincent opens up and want to talk about <strong>The Sancturary</strong>. He is clearly obsessed with that place!<br/>' +
'Prepare your party; You can bring two and only two companions, both with strength at least 40; Follow Vincent and spy on that place (and fail)',
},
home_shopping: {
show: !$game.location?.shop && !$characters.vincent?.quests?.shop_talk && $characters.vincent?.quests?.sanctuary_done,
done: $game.location?.shop,
category: 'Story',
title: 'Home shopping',
description: 'Vincent suggests that you build a small shop in your place.<br/>' +
'Use your workbench to build the <strong>Shop</strong>.' + ($game.location?.workbench ? '' : 'But first you have to go exploring until you find a workbench!'),
},
sanctuary_infiltration: {
show: !$characters.vincent?.quests?.sanctuary_car_talk && $characters.vincent?.quests?.shop_talk && $game.location?.shop,
done: $game.location?.garage,
category: 'Story',
title: 'Infiltration',
description: 'Vincent have found a way to get into the sanctuary.' +
'Prepare your party for the Sanctuary visit; You can bring four and only four companions. <span style="color: red">Warning: All companions will die!</span>',
},
car: {
show: !$player.car?.explore && $game.location?.garage,
done: $player.car?.explore,
category: 'Story',
title: 'Testing car',
description: 'Collect car parts and fuel and repair the wreck in the garage; Vincent will show up for the testrun',
},
nursery: {
show: !$characters.blair.quests?.nursery && $game?.cabinName,
done: $game.location?.nursery,
category: 'Story',
title: 'Nursery',
description:
(!$characters.blair.quests?.nursery ? 'Talk with Blair in the kitchen. She want you to build a nursery for the children.<br>' : '<s>Talked with Blair!</s> ') + '<br/>' +
(!$game.location?.nursery ? 'Use your workbench and build the nursery' : '<s>Nursery built!</s>'),
},
settlement_shop: {
show: !$game.location?.settlement_shop && $game?.cabinName,
done: $game.location?.settlement_shop,
category: 'Story',
title: 'A shop for the settlement',
description:
(!$characters.rodger.quests?.shop_talk ? 'Rodger wants you to build a shop in his little settlement<br/>Visit main square and build shop.' : '<s>Talked with Rodger about shop!</s><br/>' +
(!$game.location?.settlement_shop ? 'Visit the settlement\'s main square and build the shop.' : '<s>Built Settlement shop!</s>')),
},
horse: {
show: !$characters.rodger.quests?.horse && $game.location?.settlement_shop,
done: $player?.horse,
category: 'Story',
title: 'Horse',
description:
(!$characters.rodger.quests?.horse ? 'Rodger tells you that a person called Harper might have a horse to sell. Go find him.<br/>' : '<s>Harper visited!</s><br/>') +
(!$player?.horse ? 'Barnaby, the horse traveling merchant comes by your place now and then if you don\' get the horse from Harper, give it to Rodger or loose it somehow.' : '<s>My horse, ' + $player?.horse + '!</s>'),
},
burn_settlement: {
show: isMetChar('octavia') && $game.location?.settlement,
done: $characters.octavia.quests?.burned_settlement,
category: 'Story',
title: 'Settlement on fire',
description:
($game.day < 80 ? 'From day 80 there is a chance you find something burning in the settlement.<br/>' : '') +
(!$characters.octavia.quests.burned_settlement ? 'Octavia is burning the settlement! Resolve the situation.' : '<s>Octavia tried to burn the settlement.</s>' ),
},
eve_kidnapped: {
show: $characters.octavia.quests?.burned_settlement,
done: $characters.octavia.quests?.canTalk ,
category: 'Story',
title: 'Eve kidnapped',
description: 'A few days (5) after the burning, visit the Settlement and find that Octavia has misbehaved again. This time Eve has ben taken. Resolve the situation.',
},
octavia_rivals: {
show: $characters.octavia.quests.eve_kidnapped,
done: $characters.octavia.quests.kidnapped_found,
category: 'Story',
title: 'Octavia and her rivals',
description: 'Octavia has set up camp next to the settlement. Visit her!<br>' +
($characters.octavia.relationship < 40 ? 'Octavia wants wolf pelts for her tribe. Give pelts and raise her relations to 40. <span style="color: yellow">Tip!</span> Give her 3 wolf pelts at a time for the most action.' : 'You can continue to give Octavia 3 wolf pelts at a time for fun if you want.') + '<br/>' +
(!$characters.octavia.quests.ultimatum ? 'A messenger from a rival tribe gives Octavia an ultimatum. She asks you for advice!' : '<s>Rival tribe ultimatum</s>') + '<br/>' +
($characters.octavia.relationship < 60 ? 'Octavia wants medallions carried by high-level members of the rival tribe. You can encounter groups from the rival tribe by going exploring' : 'You can continue to give Octavia medallions for fun if you want.') + '<br/>' +
(!$characters.octavia.quests.kidnapped_found ?
'A mountain tribe has attacked the camp and taken Octavia.<br/>' +
($backpack.count('tribe_medallion') < 3 ? 'Weaken the oppositon - Get more tribe medallions (3)' : '<s>Have weakened the opposition</s>') +
'<span style="color: red">Warning: Hard fight with many enemies (with knives)!</span> Before rescuing her make sure you have trained your strength and endurance really hard. Bring maximium number of fighting companions. The stronger the better' :
'<s>Octavia kidnapped and rescued.</s>'),
},
faith: {
show: $characters.rodger.quests?.horse && $characters.octavia.quests.eve_kidnapped,
done: $characters.rodger.quests?.faith,
category: 'Story',
title: 'Testing of the Faith',
description:
'Vist the settlement. Some bandits have blocked the water supply. Fix!',
},
dom_taxes: {
show: $game.location?.streets,
done: $warnedAboutStreetHookers,
category: 'Story',
title: 'Dom and taxes',
description:
'Assign at least one worker to work the streets. Visit the Underground streets. Dom will inform you of the tax rules.' +
'If you don\'t want streetworkers you can remove them after the briefing.',
},
dom_invite: {
show: $warnedAboutStreetHookers,
done: $characters.dom?.quests?.invite,
category: 'Story',
title: 'An invitation from Dom',
description: 'Dom will invite you to a meeting if you impress him. To do this you have to do:<ul>' +
'<li>' + ($game.day < 100 ? 'Wait untill day 100 (as a trial period)' : '<s>Trial period over.</s>') + '</li>' +
'<li>' + ($player.reputation < 100 ? 'Have 100 reputation to be respected.' : '<s>Being respected in various communities.</s>') + '</li>' +
'<li>' + ((setup.getPersonsForLocation($slaves, 'streets').length + setup.getPersonsForLocation($guests, 'streets').length) < 4 ? 'Have at leaast four persons working the streets. If you don\' want street workers you can remove them after meeting Dom.' : '<s>4+ streetworkers</s>') + '</li>' +
'<li>' + (!($characters.dom?.quests?.invite ?? false) ?
'Visit the underground streets. Dom want to talk to you and invites you to his place. He suggests a better deal than before. Lower tax and better protection for your streetworkers if you are willing to do some odd jobs for him now and then.<br>' +
'<span style="color: red">Warning! Important choice!</span> <span style="color: yellow">Rejecting the deals ends the Dom quest line.</span> <span style="color: green">Accepting the deal opens it.</span>'
: '<s>Have been invited to Dom\'s place.</s>') + '</li>' +
'</ul>',
},
dom_champagne: {
show: $characters.dom?.quests?.invite,
done: $characters.dom.quests?.quest1_done || _closed.dom,
category: 'Story',
title: 'Bubbles for Dom',
description:
(($characters.dom.quests.day + 10) >= $game.day ? '10 days after accepting the deal Dom have the first quest for you. ' : 'Dom first quest: ') +
(!$characters.dom.quests?.quest1 ? 'Visit Underground streets and meet Dom. ' : '<s>Have met Dom.</s> ') +
(!$characters.dom.quests?.quest1_done ?
($backpack.count('champagne') < 10 ? 'He wants <strong class="iitem">10 bottles of champagne</strong>. ' : '<s>Have champagne!</s> ') +
'Bring the bubbles to him (streets)' : '<s>Brought bubbles</s>'),
},
dom_employee: {
show: $characters.dom.quests?.quest1_done,
done: $characters.dom.quests?.quest2_done || _closed.dom,
category: 'Story',
title: 'Punishment for emplyee',
description:
($player.strength < 100 ? 'Increase your strength (100+). ' : '<s>Enough strength! </s> ') +
(!$characters.dom.quests?.quest2 ?
('Meet Dom in the streets (as usual). He is angry on an employee and want her "punished". Go visit her. Free choice to follow order to punish or not follow order.<br/>' +
'If you follow order Dom will be pleased and Isabel unhappy but if you don\'t Dom will be very angry with you and Isabel happy.') :
('<s>Have met Dom. ' + ($characters.dom.quests?.quest2_killed ? 'Punished' : 'Didn\'t punish') + ' employee!</s>')),
},
dom_fuel: {
show: $characters.dom.quests?.quest2_done,
done: $characters.dom.quests?.quest3_done || _closed.dom,
category: 'Story',
title: 'Diplomacy for fuel to the city',
description: 'A week or two after the inccident meet Dom in the streets (as usual).He is in need of you. The underground is near a fuel crisis and the diplomatic envoy from a trading partner hasn\'t showed up as expected. Follow Dom and his entourage to the trading partner.',
},
isabel_try: {
show: $characters.dom.quests?.quest3_done,
done: $characters.dom.quests?.quest4_done_day|| _closed.dom,
category: 'Story',
title: 'Isabel\'s turn for fuel',
description: 'Ten days after the last attempt to get fuel to city meet up with Isabel in the nightclub. She know someone that runs an old oil and gas refinery. The only transport available is a bike with sidecar so you have to leave your companions behind at your home. Enjoy your solo adventure with Isolde.<br/>' +
'<<linkdesc>>(You have an option to use stealth in this quest. Stealth uses intelligence. For best result have a high stat!)><</linkdesc>>',
},
isabel_sanctuary: {
show: $characters.dom.quests?.quest4_done_day,
done: $characters.dom.quests?.quest6 || _closed.dom,
category: 'Story',
title: 'The Sanctuary contact',
description: 'After another ten days meet Isabel in the streets. She has made a deal with the Sanctury and want you to go and do the negoiation.<br/>' +
'You can now visit the Sanctuary. Go there and visit Negan. Depending on choices you might need 400 caps.<br/>' +
'The real price is that Negan wants four blonde girls, very beautiful (80+) for fuel.<br/>' +
'<span style="color: red">Warning: You will loose the four blondes.</span> Have the girls among the companions. If you don\'t have enough blondes you can use hair dye kit. Visit Negan\'s office and deliver the girls.<br/>' +
'(You can now repeat trade <strong class="iitem">2 blonde</strong> for <strong class="iitem">5 fuel</strong> by visiting Negan in his office.)<br/>' +
'Go back to the Underground city where Isabel eagerly awaits the fuel.',
},
negan: {
show: $game.location?.slave_market || $characters.dom.quests?.quest4_done_day,
done: $characters?.negan?.quests?.quest2 ?? false,
category: 'Story',
title: 'Negan and the blondes',
description: 'Find the Sanctuary. You can do this by following the Dom questline or by selling 20 slaves at the Underground slave market. Visit Negan in the Sanctuary<br/>' +
'Negan wants to trade blonde girls, very beautiful (80+) for fuel, either <strong class="iitem">4 blonde</strong> for <strong class="iitem">15 fuel</strong> (Dom questline) or <strong class="iitem">2 blonde</strong> for <strong class="iitem">5 fuel</strong> (selling slaves).<br/>' +
'Thereafter you can repeat trade <strong class="iitem">2 blonde</strong> for <strong class="iitem">5 fuel</strong>.',
},
laura_meet: {
show: $game.day >= 150,
done: $characters?.laura?.quests?.lab_workbench ?? false,
category: 'Story',
title: 'Dr. Laura Finch',
description:
'Meet up with Laura:<ul>' +
'<li>' + (!isMetChar('laura') ? ( $game.day < 200 ? 'Wait for day 200; Go exploring.' : 'Go exploring; Encounter toxic rain, find shelter and meet Laura. Give her a sample.' ) : '<s>First meeting with Laura</s>' ) + '</li>' +
'<li>' + ((!$characters?.laura?.quests?.successful_test ?? false) ?
(($characters?.laura?.quests?.metOnDay ?? -1) >= ($game.day - 3) ? 'Three days after the first meeting, ' : '') + 'Laura shows up outside your cabin. Talk with her and give new sample.' : '<s>Second meeting with Laura</s>' ) + '</li>' +
'<li>' + ((!$characters?.laura?.quests?.first_vials ?? false) ?
(($characters?.laura?.quests?.lastTestDay ?? -1) >= ($game.day - 5) ? 'Science takes time. Five days after the last meeting,' : '') + 'Laura shows up outside your cabin. She has good news about her potions.' : '<s>Third meeting with Laura</s>') + '</li>' +
'<li>' + ((!$characters?.laura?.quests?.lab_workbench ?? false) ?
(($characters?.laura?.quests?.lastTestDay ?? -1) >= ($game.day - 7) ? 'All this waiting... A full week after the last meeting,' : '') + 'Laura shows up outside your cabin. Bad news: Raiders have destroyed her lab.' : '<s>Fourth meeting with Laura</s>') + '</li>' +
'</ul>',
},
laura_move: {
show: $characters?.laura?.quests?.lab_workbench ?? false,
done: $characters?.laura?.quests?.breeder_trait ?? false,
category: 'Story',
title: 'Laura moving in',
description:
'Laura settles in at her new lab:<ul>' +
'<li>' + ((!$characters?.laura?.quests?.living ?? false) ?
(!$game.location.workbench ?? false ? 'Explore to find the workbench → ' : '') +
(!$game.location.guest_house ?? false ? 'Build guest house → ' : '') +
(!$game.location.lab ?? false ? 'Build lab → ' : '') + 'Laura shows up outside your cabin, ready to move in.'
: '<s>Laura moved in</s>') + '</li>' +
'<li>' + ((!$characters?.laura?.quests?.breeder_trait ?? false) ?
(($characters?.laura?.quests?.lastTestDay ?? -1) + 20 >= $game.day ? 'Wait for three weeks. ' : '') + 'Meet Laura in the greeenhouse.'
: '<s>Laura invented breeder serum.</s>') + '</li>' +
'</ul>',
},
all_future: {
show: _doneSome,
done: _doneAll,
category: 'Story',
title: 'End of questlines',
description: 'This is the end of some characters quests as of version v0.33. Just be patient and wait for game updates.<br/>' +
'Vincent: ' + (_done.vincent ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' +
'Blair: ' + (_done.blair ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' +
'Rodger & Eve: ' + (_done.rodger ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' +
/* 'Eve: ' + (_done.eve ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' + */
'Octavia: ' + (_done.octavia ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' +
'Dom & Isabel: ' + (_done.dom ? '<span style="color: green">Done!</span>':
(_closed.dom ? '<span style="color: yellow">Questline aborted!</span>' : 'More quests to do!')) + '<br/>' +
/* 'Isabel: ' + (_done.isabel ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' + */
'Negan: ' + (_done.negan ? '<span style="color: green">Done!</span>' : 'More quests to do!') + '<br/>' +
'Laura: ' + (_done.laura ? '<span style="color: green">Done!</span>' : 'More quests to do!'),
},
internal: {
show: false,
done: false,
category: 'Internal',
title: 'Notes for guide writer',
description: 'This is a reminder for the writer of this game guide of things to do.<br/>Player<br/>Characters<br/>More hints, gameplay etc. Improving the format<br/>Check f95-forum for suggestions.',
},
}>>
<<set _guide = {
past: {},
present: {},
future: {},
}>>
<<for _item range _helpguide>>
<<set _time = _item.done ? 'past' : _item.show ? 'present' : 'future'>>
<<set _guide[_time][_item.category] ??= []>>
<<set _guide[_time][_item.category].push('<span style="color: #ccc">' + _item.title + '</span><br/>' + _item.description)>>
<</for>>
<<set _out = {
past: '',
present: '',
future: '',
}>>
<<for _time, _obj range _guide>>
<<for _category, _list range _obj>>
<<set _out[_time] += '<h4>' + _category +'</h4>' + _list.join('<br/><br/>') + '<br/>'>>
<</for>>
<</for>>
<h3>
<<button "[0|1]">>
<<set _showPast = !(_showPast ?? false)>>
<<if _showPast>>
<<run $('#past').show()>>
<<else>>
<<run $('#past').hide()>>
<</if>>
<</button>>Past</h3>
<div id="past" style="display:none;"><<=_out['past']>><br/><br/></div>
<h3>
<<button "[0|1]">>
<<set _showPresent = !(_showPresent ?? true)>>
<<if _showPresent>>
<<run $('#present').show()>>
<<else>>
<<run $('#present').hide()>>
<</if>>
<</button>>Present</h3>
<div id="present" style="display:block;"><<=_out['present']>><br/><br/></div>
<h3>
<<button "[0|1]">>
<<set _showFuture = !(_showFuture ?? false)>>
<<if _showFuture>>
<<run $('#future').show()>>
<<else>>
<<run $('#future').hide()>>
<</if>>
<</button>>Future</h3>
<div id="future" style="display:none;"><<=_out['future']>><br/><br/></div>/* definitions of <<charactars ...>> from StoryInit.tw
<<character 'grandfather' setup.ImagePath+'/people/grandfather/avatar.png'>> X
<<character 'you' "$player.name" setup.ImagePath+'/people/you/avatar.png'>> X
<<character 'vincent' setup.ImagePath+'/people/vincent/avatar.png'>> X
<<character 'boris' setup.ImagePath+'/people/boris/avatar.png'>> X
<<character 'blair' setup.ImagePath+'/people/blair/avatar.png'>> X
<<character 'dom' setup.ImagePath+'/people/dom/avatar.png'>> X
<<character 'eve' setup.ImagePath+'/people/eve/avatar.png'>> X
<<character 'rodger' setup.ImagePath+'/people/rodger/avatar.png'>> X
<<character 'octavia' setup.ImagePath+'/people/octavia/avatar.png'>> X
<<character 'anonguy' 'Guy' setup.ImagePath+'/people/anonguy.png'>> X
<<character 'anongirl' 'Girl' setup.ImagePath+'/people/anongirl.png'>> X
<<character 'harper' setup.ImagePath+'/people/harper/avatar.png'>> X
<<character 'isabel' setup.ImagePath+'/people/isabel.png'>> X
<<character 'laura' setup.ImagePath+'/people/laura/avatar.jpg'>> X
<<character 'negan' setup.ImagePath+'/people/negan/avatar.png'>> X
*/
<<you>>
Hi!<br/>
I am the hero of this story. Also called MC, that is main character.
<</you>>
<h3>Farm</h3>
<<vincent>>
I am one of your nearest neighbors just an hour's walk from your place.<br/>
I run a dairy farm and also have a small shop.<br/>
Blair is my daughter. Hurt her and I will hurt you!<br/>
As a good neighbor I will put you and your companions in trouble...
<</vincent>>
<<blair>>
Hello! I might move in with you. And manipulate you to build things.
<</blair>>
<h3>Settlement</h3>
<<rodger>>
Greetings!<br/>
I am the priest of this nice and friendly settlement.<br/>
May I introduce my wife Eve?
<</rodger>>
<<eve>>
How do you do?<br/>
*whispers* Being a young wife to an old husband might make me interested in adventures...
<</eve>>
<br/>
<<octavia>>
I am the leader of my tribe, The grounders. We are in need of wolf pelts to keep us warm during the coming winter.
<</octavia>>
<h3>Underground</h3>
<<dom>>
I am Dom, self-appointed mayor of the Underground city! <br/>
You have to pay tax to me if you place street workers on my street. But if you help me with some jobs I might reduce that tax for you.
<</dom>>
<<isabel>>
I am Dom's deputy (or wife).
<</isabel>>
<br/>
<<boris>>
I run the Fight cage in the Underground city. Come for fighting or exercise.
<</boris>>
<h3>The sanctuary</h3>
<<negan>>
I am the leader of the Sanctuary. I like blondes. both natural and bottle ones.
<</negan>>
<h3>Somewhere</h3>
<<harper>>
I might have a horse for you.<br>
I trade it for two beautiful ladies - 4 legs for 4 legs!
<</harper>>
<<laura>>
I'm an amazing scientist somehow in need of a lab.<br/>
Build me a lab and perhaps I will be your houseguest.
<</laura>>
<h3>Minor characters</h3>
<<anongirl>>
We are many. I represent any girl or women you haven't been introduced to, captured or invited by you.
<</anongirl>>
<<anonguy>>
We are also many. We are the male version of "Girl"...
<</anonguy>>
<<grandfather>>
Hello grandson! You will only see a little of me when starting the game.<br/>
But still, I will get credit for small role..
<</grandfather>><<set _catHelpItems = {}>>
/* _catHelpItems[category] = map _itemID, _helpItem */
/* sugarcube do not like for ... of ..., must be for ... range ... */
<<for _cat range _catOrder>>
<<set _catHelpItems[_cat] = new Map()>>
<</for>>
/* _workbenchItems from <<include 'Workbench items' */
<<include 'Workbench items'>>
<<set _crafting = []>>
<<for _itemID range Object.keys(_workbenchItems)>>
/*<<set _crafting = _crafting.append(Object.keys(_workbenchItems[_itemID].required))>>*/
<<if typeof _workbenchItems[_itemID].required === 'undefined'>>
<</if>>
<<for _craftingID range Object.keys(_workbenchItems[_itemID].required)>>
<<run _crafting.push[_craftingID]>>
<</for>>
<</for>>
/* sold in shops, manual */
/* _shopItems in different shops,
should perhaps be setup.shopitems{shop} ? */
/*
<<set _shops = [
{
name: 'Farm',
sells: ['food','wood','axe','rope','alcohol','tobacco','glue','soda', 'milk'],
},
{
name: 'Settlement',
sells: ['wood','hay','flower','candy','necklace_cheap','plush'],
},
{
name: 'Underground',
sells: ['bandage', 'knife', 'solar_panel','fertility_potion','pregnancy_speed_potion','plastic','hair_dye_kit','buttplug','piercing', 'chastity_belt','cosmetics','sextoy','whippit','xanax'],
},
{
name: 'Sanctuary',
sells: ['metal','bullet_revolver','piercing', 'wedding_ring'],
},
]>>
*/
/*
<<set _shopSells = {}>>
<<for _shop range _shops>>
<<set _shopname = _shop.name>>
<<for _itemID range _shop.sells>>
<<set _shopSells[_itemID] ??= []>>
<<run _shopSells[_itemID].push(_shopname)>>
<</for>>
<</for>>
*/
<<set _shopSells = {}>>
<<for _shopname, _items range setup.items.shopSells()>>
<<for _itemID range _items>>
<<set _shopSells[_itemID] ??= []>>
<<run _shopSells[_itemID].push(_shopname)>>
<</for>>
<</for>>
<<set _helpItems = new Map()>>
/*
/*<<for _itemID, _item of Item.list.entries()>>*/
<<for _itemID range setup.mapKeys2list(Item.list).sort() >> /* .sort() */
<<set _item = Item.get(_itemID)>>
<<set _helpItem = {
name: _item.name,
desc: _item.description ?? '',
npc: setup.inventoryNpc[_itemID] ?? false,
sources: []
}>>
<<run _helpItems.set(_itemID, _helpItem)>>
<<set _tags = _item.tags>>
<<if !/no\suse/i.test(_helpItem.desc) && _tags.includes('no_use')>>
<<set _helpItem.desc += '<br />No use for now'>>
<</if>>
/* a little humor */
<<if ['duck_tape'].includes(_itemID)>>
<<set _helpItem.desc += '<br />No ducks implemented in game yet!'>>
<</if>>
/* sources */
<<if (_shopSells[_itemID] ?? []).length>>
<<set _key = 'Shop: ' + _shopSells[_itemID].join(', ')>>
<<run _helpItem.sources.push(_key)>>
<</if>>
<<if ['milk'].includes(_itemID)>>
<<run _helpItem.sources.push('Milking the ladies')>>
<</if>>
<<if _workbenchItems[_itemID] ?? false>>
<<run _helpItem.sources.push('Workbench')>>
<</if>>
<<if ['food'].includes(_itemID)>>
<<run _helpItem.sources.push('Garden/Greenhouse')>>
<</if>>
<<if ['food', 'wood', 'glowing_mushroom', 'pelt_wolf'].includes(_itemID)>>
<<run _helpItem.sources.push('Forest')>>
<</if>>
<<if setup.items.scavenging.includes(_itemID)>>
<<run _helpItem.sources.push('Scavenging')>>
<</if>>
<<if setup.inventoryManageable[_itemID] ?? false>>
<<run _helpItem.sources.push('Shopkeeper')>>
<</if>>
/* <<if _item.hasTag('start_item')>> */
<<if _tags.includes('start_item')>>
<<run _helpItem.sources.push('Start item')>>
<</if>>
<<if ['breast_pump', 'wedding_ring', 'note3844'].includes(_itemID)>>
<<run _helpItem.sources.push('Vincent quests/tasks')>>
<</if>>
<<if ['champagne'].includes(_itemID)>>
<<run _helpItem.sources.push('Rodger quests/tasks')>>
<</if>>
<<if ['fuel'].includes(_itemID)>>
<<run _helpItem.sources.push('Dom quests/tasks')>>
<</if>>
<<if ['growth_potion'].includes(_itemID)>>
<<run _helpItem.sources.push('Laura in lab')>>
<</if>>
<<if ['revolver'].includes(_itemID)>>
<<run _helpItem.sources.push('Special')>>
<</if>>
<<if _helpItem.sources.length == 0 && ['raw_human_meat', 'blueprint_hot_shower', 'blueprint_library', 'fuel', 'tribe_medallion', 'gas_mask', 'car_part', 'metal'].includes(_itemID)>>
<<run _helpItem.sources.push('Explore!')>>
<</if>>
/* categories */
<<set _catCount = 0>>
/*
crafting: 'Materials for building & crafting in workbench',
potion: 'Pharmacy; materials & finished products',
tool: 'Tools and weapons',
gift: 'Gifts for slaves & guests',
quest: 'Quest items',
no_use: 'No use for now',
que: 'Unsorted or new items',
*/
<<if _tags.includes('food')>>
<<run _catHelpItems['food'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
/* <<if /building|crafting/i.test(_helpItem.desc) ||
_item.hasAnyTag('building', 'crafting') || _crafting.includes(_itemID) >> */
<<if /building|crafting/i.test(_helpItem.desc) ||
setup.includesAny(_tags, ['building', 'crafting']) || _crafting.includes(_itemID) >>
<<run _catHelpItems['crafting'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
<<if _tags.includes('fabric')>>
<<run _catHelpItems['fabric'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
/* <<if /potion/i.test(_item.name + _helpItem.desc) || _item.hasTag('potion')>>*/
<<if /potion/i.test(_item.name + _helpItem.desc) || _tags.includes('potion')>>
<<run _catHelpItems['potion'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
/* <<if _item.hasAnyTag('tool', 'weapon')>> */
<<if setup.includesAny(_tags, ['tool', 'weapon'])>>
<<run _catHelpItems['tool'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
<<if (setup.gifts[_itemID] ?? false) || _tags.includes('gift')>>
<<run _catHelpItems['gift'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
/* <<if /quest/i.test(_helpItem.desc) || _item.hasTag('quest')>> */
<<if /quest/i.test(_helpItem.desc) || _tags.includes('quest')>>
<<run _catHelpItems['quest'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
/* <<if /no\suse/i.test(_helpItem.desc) || _item.hasTag('no_use')>> */
<<if /no\suse/i.test(_helpItem.desc) || _tags.includes('no_use')>>
<<if !/no\suse/i.test(_helpItem.desc)>>
<<set _helpItem.desc += '<br />No use for now'>>
<</if>>
<<run _catHelpItems['no_use'].set(_itemID, _helpItem)>>
<<set _catCount++>>
<</if>>
<<if _catCount == 0>>
<<run _catHelpItems['que'].set(_itemID, _helpItem)>>
<</if>>
<</for>>
<<set setup.helpitemsByCategory = _catHelpItems>><h1>Help or hinder?</h1>
<h2>(<span style="color:red">Warning: spoilers ahead</span>)</h2>
<h2>
<<button "[0|1]">>
<<set _showGuide = !(_showGuide ?? false)>>
<<if _showGuide>>
<<run $('#guide').show()>>
<<else>>
<<run $('#guide').hide()>>
<</if>>
<</button>>Guide/Hints to playing - or at least a start!</h2>
<div id="guide" style="display:none;">
<<include 'Help - Guide'>>
<br /><hr /><br />
</div>
<h2>
<<button "[0|1]">>
<<set _showItems = !(_showItems ?? false)>>
<<if _showItems>>
<<run $('#items').show()>>
<<else>>
<<run $('#items').hide()>>
<</if>>
<</button>>Items</h2>
<div id="items" style="display:none;">
Note! Many items can be found by going exploring. Not mentioned in table!<br /><br />
Another note! Since the game is a work-in-progress with new versions all the time this help might be a little off.<br /><br />
<<set _catOrder = [
'food','crafting','fabric', 'potion','tool','gift','quest','no_use','que'
]>>
<<set _catTitle = {
food: 'Food for eating',
crafting: 'Materials for building & crafting in workbench',
fabric: 'Fabric',
potion: 'Pharmacy; materials & finished products',
tool: 'Tools, weapons & equipment',
gift: 'Gifts or stuff for slaves & guests',
quest: 'Quest items',
no_use: 'No use for now',
que: 'Unsorted or new items',
}>>
/* dynamic help for all items */
<<if typeof setup.helpitemsByCategory === 'undefined'>>
<<include 'Help - items include'>>
<</if>>
<<set _catHelpItems = setup.helpitemsByCategory>>
/* Finally, we are ready to make a (almost dynamic) table of items */
<table border="1">
<tr>
<th>Item</th>
<th>Source</th>
<th>Used for</th>
</tr>
<<for _cat range _catOrder>>
<tr><td colspan="3"><h3>_catTitle[_cat]</h3></td></tr>
<<for _itemID range setup.mapKeys2list(_catHelpItems[_cat]) >>
<<set _helpItem = _catHelpItems[_cat].get(_itemID)>>
<tr>
<td>_helpItem.name</td>
<td>
<<if _helpItem.sources.length>>
/*<ul>*/
/*<li><<=_helpItem.sources.join('</li><li>')>></li> */
<<=_helpItem.sources.join('<br/>')>>
/*</ul>*/
<</if>>
</td>
<td>_helpItem.desc</td>
</tr>
<</for>>
<</for>>
</table>
<br /><hr /><br />
</div>
<h2>
<<button "[0|1]">>
<<set _showSkill = !(_showSkill ?? false)>>
<<if _showSkill>>
<<run $('#skills').show()>>
<<else>>
<<run $('#skills').hide()>>
<</if>>
<</button>>Important skills and traits</h2>
<div id="skills" style="display:none;">
<dl>
<dt>Cook </dt><dd>Decreases chance of rotten food. <span style="color: green">Learnable</span>. Useable only in kitchen assignment</dd>
<dt>Doctor </dt><dd>Decreases chance of miscarriage, treats knife wounds and reduces sickdays. <span style="color: red">Not learnable</span>. Any guest with doctor skill will step in as doctor when needed.</dd>
<dt>Gardener </dt><dd>Gives bonus food while assigned to garden/greenhouse. <span style="color: green">Learnable</span></dd>
<dt>Sadistic </dt><dd>Not a skill but a trait. A must for the mistress job. <span style="color: red">Not learnable</span>?</dd>
<dt>Scavenger </dt><dd>More likely to find stuff, and less likely to get into trouble. <span style="color: green">Learnable</span></dd>
<dt>Shopkeeper</dt><dd>Can work in shop and manage your goods. <span style="color: red">Not learnable</span></dd>
<dt>Woodcraft </dt><dd>Can gather more wood. <span style="color: green">Learnable</span>. Required for the hunters</dd>
</dl>
<br /><hr /><br />
</div>
<h2>
<<button "[0|1]">>
<<set _showJob = !(_showJob ?? false)>>
<<if _showJob>>
<<run $('#jobs').show()>>
<<else>>
<<run $('#jobs').hide()>>
<</if>>
<</button>>Assigned to & jobs of all kinds</h2>
<div id="jobs" style="display:none;">
You can assign your slaves and guests to different jobs.<br/>
Slaves can only work in the garden/greenhouse, streets and as companions. <br/>
Guests can work in any job.
<dl>
<dt>Companion</dt><dd>A companion travels with the mc. Help him with fights.<br/>Both guests and slaves can be companions but slave companions will not help you in a fight.</dd>
<dt>Doctor</dt><dd>The doctor don't need a special assignment. Can work anywhere. Any guest with doctor skill will step in as doctor when needed.</dd>
<dt>Forest</dt><dd>Works in the forest, producing wood and sometimes a few berries to eat.</dd>
<dt>Garden/Greenhouse</dt><dd>Works in garden/greenhouse producing food.</dd>
<dt>Guard</dt><dd>A guest with good strength might work as a guard, watching over your place. Might sometimes capture cute young women who tries to sneak in.</dd>
<dt>Hunter</dt><dd>Provides you with food or wolf pelts</dd>
<dt>Kitchen</dt><dd>Any guest can work in the kitchen but with no effect. Only if the guest has the cook skill it will ha an effect.</dd>
<dt>Maid</dt><dd>Any guest can work as a maid. Will give extra energy for the hero taking a nap.</dd>
<dt>Mistress</dt><dd>Any guest with the sadistic trait might work as mistress. Will whip the slaves into shape.</dd>
<dt>Scavenging</dt><dd>A guest assigned to scavenging is sent out to find and collect nice-to-have things. There is a chance of a scavenger not coming home. When that happens the mc have a chance to go out and try to find her.</dd>
<dt>Shop</dt><dd>If you build a shop you will need a guest with shopkeeper skill to handle it. With a shopkeeper you can sell surplus and buy needed materials.<br/>
The shop also contains storage space to keep materials in the house.</dd>
<dt>Streets</dt><dd>Whatever you call the sexworkers, working the streets means coming in contact with the dark underbelly of human society. People don't respect others property. o_O Assaults, abuse and even killing of the workers isn't unheard of. High risk of miscarriage and loosing unborn children.<br/>
Dom, that more or less owns the streets, let your girls work there but you have to pay high taxes and get little or no protection in return.
After getting a better deal with Dom you will get lesser tax and some protection.</dd>
</dl>
<table border=1>
<tr>
<th>Job</th>
<th>Requirements</th>
<th>Bonus/Survival</th>
</tr>
<tr>
<td>Companion</td>
<td>None</td>
<td>A good strength & a knife helps in fight</td>
</tr>
<tr>
<td>Doctor</td>
<td>Doctor skill</td>
<td>None</td>
</tr>
<tr>
<td>Forest</td>
<td>None</td>
<td>Good strength, axe & skill woodcraft</td>
</tr>
<tr>
<td>Garden/Greenhouse</td>
<td>None</td>
<td>Upgrade the garden with a greenhouse to produce more food
<br/>Skill gardener</td>
</tr>
<tr>
<td>Guard</td>
<td>A good strength</td>
<td>A good strength & knife, for the rare base attack</td>
</tr>
<tr>
<td>Hunter</td>
<td>Woodcraft skill & bow</td>
<td>A good strength</td>
</tr>
<tr>
<td>Kitchen</td>
<td>None</td>
<td>Cook skill</td>
</tr>
<tr>
<td>Maid</td>
<td>Being female</td>
<td>None</td>
</tr>
<tr>
<td>Mistress</td>
<td>Female|Male with sadistic trait</td>
<td>A paddle?</td>
</tr>
<tr>
<td>Scavenging</td>
<td>None</td>
<td>A good strength, a knife & the scavenger skills increases chance of survival
<br/>Scavenging skills also gives bonus items</td>
</tr>
<tr>
<td>Shop</td>
<td>Shopkeeper skill for shop part, none for storage part</td>
<td>None</td>
</tr>
<tr>
<td>Streets</td>
<td></td>
<td>
<ul>
<li>Being female</li>
<li>Deal with Dom for protection & lower taxes</li>
<li>High strength or a deal with Dom for protection and a knife for survival</li>
<li>Being a nymphomaniac, having a high submission and being trained in using body orifices for pleasure pays more.</li>
/*<li>Beauty, submission and other sexual traits pays more</li>*/
</ul>
</td>
</tr>
</table>
<br /><hr /><br />
</div>
<h2>
<<button "[0|1]">>
<<set _showFarm = !(_showFarm ?? false)>>
<<if _showFarm>>
<<run $('#farm').show()>>
<<else>>
<<run $('#farm').hide()>>
<</if>>
<</button>>Improving the farm</h2>
<div id="farm" style="display:none;">
The hero takes possession of a farm with little luxury. There is water but only cold water, a basement with only a few slave cells, a barren garden.
<dl>
<dt>Basement</dt>
<dd>You start with only a few slave cells in the basement but with room for more. Obedient slaves, that is high relationship, can be released and upgraded to guests in the guesthouse.</dd>
<dt>Bathhouse</dt>
<dd>A little luxury for the persons living in the farm. Improves beauty, at least temporary.</dd>
<dt>Bedroom</dt>
<dd>A place to rest and sleep and more. Taking a nap will restore energy. Having a house-maid will restore more energy when napping.</dd>
<dt>Cold shower</dt>
<dd>Can be upgraded to hot shower</dd>
<dt>Fire place</dt>
<dd>For training, partying and relaxing.</dd>
<dt>Garden</dt>
<dd>Produces food, upgradable to greenhouse, produces more food/worker</dd>
<dt>Gate</dt>
<dd>You can upgrade your farm to a settlement. For this you need a gate.</dd>
<dt>Garage</dt>
<dd>Guess...</dd>
<dt>Greenhouse</dt>
<dd>An upgraden garden, produces more food per worker</dd>
<dt>Guest beds</dt>
<dd>Expands the guesthouse.</dd>
<dt>Guest house</dt>
<dd>You can build a guest house. It starts with only a few beds but with room for more. Released slaves and invited persons live in the guest-house.</dd>
<dt>Hot tub</dt>
<dd>An expansion to bathhouse. Not in game yet!</dd>
<dt>Kitchen</dt>
<dd>For eating and some social talks.</dd>
<dt>Lab</dt>
<dd>An expansion to the guest house. A scientific laboratory.</dd>
<dt>Library</dt>
<dd>For keeping and reading books. Located in the youth district.</dd>
<dt>Nursery</dt>
<dd>A place to store children. Otherwise they will take up valuable space in basement and guesthouse. Located in the youth district.</dd>
<dt>Shower</dt>
<dd>Starts with cold water only. Taking a cold shower will restore a little energy. Can be upgraded to hot shower that restore a little more energy.</dd>
<dt>Shop</dt>
<dd>A shopkeeper can sell surplus and buy needed items from passers-by. Also storage space for the farm.</dd>
<dt>Slave cells</dt>
<dd>Expands the basement</dd>
<dt>Workbench</dt>
<dd>For building and crafting "stuff".</dd>
<dt>Youth district</dt>
<dd>A separate part of your home for the young ones. Library and Nursery are located here.</dd>
</dl>
<br /><hr /><br />
</div>
<h2>
<<button "[0|1]">>
<<set _showCast = !(_showCast ?? false)>>
<<if _showCast>>
<<run $('#cast').show()>>
<<else>>
<<run $('#cast').hide()>>
<</if>>
<</button>>Cast of characters</h2>
<div id="cast" style="display:none;">
<<include 'Help - characters'>>
<br /><hr /><br />
</div>/*
<<item id [name]>>
[use code]
<<description>>
[description code]
<<tags [listOfTags]>>
<<unique>>
<<permanent>>
<</item>>
*/
<<item "laptop" "Laptop">>
<<description>>
An old Windows 95 laptop
<<unique>>
<<tags 'start_item' 'no_use'>>
<</item>>
<<item "porn_magazine" "Porn">>
<<description>>
Vintage porn magazine
<<unique>>
<<tags 'start_item' 'no_use'>>
<</item>>
<<item "raw_human_meat" "Raw human meat">>
<<description>>
No use for now
<<tags 'no_use'>>
<</item>>
<<item "csgo_knife" "CS-GO knife">>
<<description>>
No use for now
<<unique>>
<<tags 'start_item' 'no_use'>>
<</item>>
<<item "wood" "Wood">>
<<description>>
Needed for crafting. You can sell at the farm store.
<</item>>
<<item "axe" "Axe">>
<<description>>
Increases amount of wood you get in the forest.
<<tags 'tool'>>
<</item>>
<<item "food" "Food">>
<<description>>
Eat it
<<tags 'food'>>
<</item>>
<<item "rope" "Rope">>
<<description>>
Needed for building things.
<</item>>
<<item "breast_pump" "Breast pump">>
<<unique>>
<<description>>
Breast pump for milking slaves.
<<tags 'tool'>>
<</item>>
<<item "milk" "Milk">>
<<description>>
Needed to craft pregnancy termination potion
<</item>>
<<item "solar_panel" "Solar panel">>
<<description>>
Needed for building things.
<</item>>
<<item "blueprint_hot_shower" "Hot shower blueprint">>
<<unique>>
<<permanent>>
<<tags 'crafting'>>
<<description>>
Home improvement!
<</item>>
<<item "blueprint_hot_tub" "Hot tub blueprint">>
<<unique>>
<<permanent>>
<<tags 'crafting'>>
<<description>>
Home improvement!
<</item>>
<<item "blueprint_library" "Library blueprint">>
<<unique>>
<<permanent>>
<<tags 'crafting'>>
<<description>>
Home improvement!
<</item>>
<<item "revolver" "Revolver">>
<<description>>
Uses 38 Special bullets
<<tags 'weapon'>>
<</item>>
<<item "knife" "Knife">>
<<description>>
Rusty but in good shape knife
<<tags 'weapon'>>
<</item>>
<<item "glowing_mushroom" "Glowing mushroom">>
<<description>>
The main ingredient in the pregnancy and growth potion.
<<tags 'potion'>>
<</item>>
<<item "pregnancy_potion" "Pregnancy termination potion">>
<<description>>
Terminates pregnancy but may be fatal for the girl.
<</item>>
<<consumable "bandage" "Bandage">>
<<run delete $player.perks['bleeding']>>
<<description>>
Use this if you're bleeding.
<<tags 'fabric' 'potion'>>
<</consumable>>
<<item "bow" "Bow">>
<<description>>
Used for hunting.
<<tags 'tool'>>
<</item>>
<<item "towel" "Towel">>
<<description>>
Used for cleaning or childbirth.
<<tags 'fabric'>>
<</item>>
<<item "antibiotics" "Antibiotics">>
<<description>>
Used to cure illness.
<<tags 'potion'>>
<</item>>
<<consumable "fertility_potion" "Fertility potion">>
<<run $.wiki("<<perkAdd 'fertility'>>")>>
<<description>>
Used for increasing the reproductive ability greatly.
<</consumable>>
<<item "plastic" "Plastic">>
<<description>>
Needed for building things.
<</item>>
<<item "glass" "Glass">>
<<description>>
Needed for building things.
<</item>>
<<item "pregnancy_speed_potion" "Pregnancy speed potion">>
<<description>>
Speed up pregnancy by 100 days
<</item>>
<<item "champagne" "Champagne">>
<<description>>
Use them to throw party.
<<tags 'gift'>>
<</item>>
<<item "paddle" "Paddle">>
<<description>>
Increases submission gain while punishing slave
<<tags 'tool'>>
<</item>>
<<item "bullet_revolver" "Bullet .38">>
<<description>>
Bullet for revolver
<<tags 'weapon'>>
<</item>>
<<item "duck_tape" "Duck tape">>
<<description>>
Needed for building things.
<<tags 'no_use'>>
<</item>>
<<item "necklace_cheap" "Cheap necklace">>
<<description>>
Can use as a gift (+4 rel)
<</item>>
<<item "flower" "Flower">>
<<description>>
Can use as a gift (+3 rel)
<</item>>
<<item "hay" "Hay">>
<<description>>
Used for feeding farm animals
<<tags 'food'>>
<</item>>
<<item "pelt_wolf" "Wolf pelt">>
<<description>>
Quest item
<</item>>
<<item "wedding_ring" "Wedding ring">>
<<description>>
Ask someone to marry you
<<tags 'gift'>>
<</item>>
<<item "piercing" "Piercing">>
<<description>>
Use to customize your girls
<<tags 'gift'>>
<</item>>
<<item "cosmetics" "Cosmetics">>
<<description>>
Use to increase girl beauty or can use as a gift (+4 rel)
<</item>>
<<item "growth_potion" "Growth potion">>
<<description>>
Accelerated aging. Will age person by 8-9 years.
<</item>>
<<item "hair_dye_kit" "Hair dye kit">>
<<description>>
Change hair color of your girls
<<tags 'gift'>>
<</item>>
<<item "buttplug" "Butt plug">>
<<description>>
Increase girl anal stats automatically (max 20)
<<tags 'tool'>>
<</item>>
<<item "fuel" "Fuel can">>
<<description>>
For vehicle and story item
<<tags 'food'>>
<</item>>
<<item "tribe_medallion" "Tribe medaillion">>
<<description>>
Quest item
<</item>>
<<item "cloth" "Cloth">>
<<description>>
Can craft bandages and towels
<<tags 'fabric' 'crafting'>>
<</item>>
<<item "gas_mask" "Gas mask">>
<<description>>
Used to get into toxic places
<<tags 'tool'>>
<</item>>
<<item "car_part" "Car part">>
<<description>>
Used to fix car
<</item>>
<<item "metal" "Metal">>
<<description>>
Needed for crafting
<</item>>
<<item "tobacco" "Tobacco">>
<<description>>
Can use as a gift (+3 rel)
<</item>>
<<item "alcohol" "Alcohol">>
<<description>>
Can use as a gift (+3 rel)
<</item>>
<<item "candy" "Candy">>
<<description>>
Can use as a gift (+3 rel)
<</item>>
<<item "soda" "Soda">>
<<description>>
Can use as a gift (+4 rel)
<</item>>
<<item "whippit" "Whippit">>
<<description>>
Can use as a gift (+5 rel)
<</item>>
<<item "xanax" "Xanax">>
<<description>>
Can use as a gift (+5 rel)
<</item>>
<<item "glue" "Glue">>
<<description>>
Can use as a gift (+4 rel)
<</item>>
<<item "plush" "Plush">>
<<description>>
Can use as a gift (+5 rel)
<</item>>
<<item "sextoy" "Sextoy">>
<<description>>
Can use as a gift (+5 rel)
<</item>>
<<item "note3844" "Note">>
<<description>>
handwritten code "3844"
<<unique>>
<<tags 'no_use' 'quest'>>
<</item>>
<<item "dumbbell" "Dumbbell">>
<<description>>
Let people workout and increase strength
<<tags 'tool'>>
<</item>>
<<item "condom" "Condom">>
<<description>>
Contraception for girls working on streets
<<tags 'tool'>>
<</item>>
<<item "chastity_belt" "Chastity belt">>
<<description>>
Use to prevent guest from having sex without permission
<<tags 'tool'>>
<</item>>
<<item "book" "Book">>
<<description>>
Use to increase intelligence in library
<<tags 'tool'>>
<</item>>
<<item "body_armor" "Body armor">>
<<description>>
Decreases damage taken from knife
<<tags 'weapon'>>
<</item>><div id="inventory">
<<for _item, _amount range $backpack.table>>
<<capture _item, _amount>>
<<set _icon = _item>>
<<if _icon.indexOf("blueprint") !== -1>>
<<set _icon = 'blueprint'>>
<</if>>
<<if _icon.indexOf("note") !== -1>>
<<set _icon = 'note'>>
<</if>>
<div class='inventory-item tooltip'>
<div class='inventory-img'>
[img[setup.ImagePath+'game/inventory/' + _icon + '.png']]
</div>
<div class='inventory-title'>
<<= Item.get(_item).name>>
<<if !Item.get(_item).unique>>
<span class='inventory-amount'>x_amount</span>
<</if>>
</div>
<<if Item.get(_item).description>>
<span class="tooltiptext"><<=Item.get(_item).description>></span>
<</if>>
<<if Item.get(_item).consumable>>
<div>
<<link 'Use'>>
<<run $backpack.use(_item)>>
<<script>>Dialog.close();<</script>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</div>
<</if>>
<div>
<<link 'Drop'>>
<<dialog 'Drop'>>
How much do you want to drop <<=Item.get(_item).name>>? <<textbox "_dropAmount" _amount>>
<<link 'OK'>>
<<drop $backpack _item _dropAmount>>
<<script>>
Dialog.setup("Inventory", "Inventory");
Dialog.wiki(Story.get("Inventory").processText());
Dialog.open();
<</script>>
<</link>>
<</dialog>>
<</link>>
</div>
</div>
<</capture>>
<</for>>
</div>
<style>
#inventory {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-column-gap: 10px;
grid-row-gap: 10px;
}
.inventory-item {
flex: 0 0 33.3333%;
}
</style><div id="journal">
<div id="journal_more_help">
<<link 'More help'>>
<<script>>
Dialog.setup("Help", "Help");
Dialog.wiki(Story.get("Help").processText());
Dialog.open();
<</script>>
<</link>>
</div>
<h2>WORLD</h2>
You're on your own. Explore, survive, etc.<br />
Journal is only for unique characters.
<br /><br />
<<if Object.keys($characters.vincent).length > 0>>
<h2>Vincent</h2>
<div>Relationship: <<=$characters.vincent.relationship>></div>
<<if !isMetChar('blair')>>
Increase relationship with Vincent (buy from his shop)
<<elseif ($characters.blair.quests ?? false) && !$characters.vincent.quests.new_settlement>>
<<if !$characters.blair.quests.bj>>
Progress with Blair
<<else>>
Go to farm after few days
<</if>>
<<elseif $characters.vincent.quests.new_settlement && !($game.location.settlement ?? false)>>
Collect <strong class="iitem">100 wood</strong> and <strong class="iitem">5 solar panels</strong>
<<elseif !$characters.vincent.quests.car_talk && $game.cabinName>>
Talk with Vincent
<<elseif !$characters.vincent.quests.wedding_talk>>
<<if $game.day < 150 || $characters.blair.relationship < 90>>
Reach 150 days and increase the Blair relationship to 90
<<else>>
Meet Vincent in farm
<</if>>
<<elseif !$characters.vincent.quests.sanctuary_talk>>
<<if $game.day < 160 || ($characters.vincent.quests.wedding_talk_day + 10) > $game.day>>
Wait a few days
<<else>>
Meet Vincent in farm
<</if>>
<<elseif $characters.vincent.quests.sanctuary_talk && !$characters.vincent.quests.sanctuary_done>>
Prepare yourself and meet Vincent at farm (two companions with strength 40+)
<<elseif !($game.location.shop ?? false) && $characters.vincent.quests.sanctuary_done && !$characters.vincent.quests.shop_talk>>
Talk with Vincent in the farm
<<elseif ($game.location.shop ?? false) && $characters.vincent.quests.shop_talk && !$characters.vincent.quests.sanctuary_car_talk>>
Talk with Vincent in the farm
<<elseif $characters.vincent.quests.sanctuary_car_talk && !($game.location.garage ?? false)>>
Go with your companions to Vincent farm (Need 4 with strength 40+)
<<elseif ($game.location.garage ?? false) && !$characters.vincent.quests.military_base>>
Wait few days
<<else>>
That's all for now
<</if>>
<</if>>
<<if ($characters.blair.quests ?? false)>>
<h2>Blair</h2>
<div>Relationship: <<=$characters.blair.relationship>></div>
<<if !($game.location.streets ?? false)>>
After few days try to go to Underground city<br />
<<elseif ($game.location.streets ?? false) && !$characters.vincent.wanted_poster>>
Talk with Vicent about wanted poster<br />
<<elseif $characters.blair.relationship < 15>>
Increase relationship by talking with her in kitchen or bedroom (15)<br />
<<elseif $characters.blair.relationship < 20 && !($game.location.bar ?? false)>>
Increase relationship by talking with her in kitchen or bedroom (20)<br />
<<elseif !($game.location.bar ?? false)>>
Talk with her in the kitchen<br />
<<elseif !$characters.blair.quests.missing_friend_talked>>
Go to the bar and talk with bartender
<br />
<<elseif $characters.blair.quests.missing_friend_talked && !$characters.blair.quests.missing_friend_found>>
Try to find her friend Ashley (On streets in underground city)
<br />
<<elseif $characters.blair.quests.missing_friend_found && !$characters.blair.quests.missing_friend_found_finished>>
Talk to Blair in the morning about Ashley
<br />
<<elseif $characters.blair.quests.missing_friend_found_finished && !$characters.blair.quests.missing_friend_found_finished_thanked>>
Talk to Blair in the evening
<br />
<<elseif !$characters.blair.quests.bj>>
Wait till she makes a move on you
<br />
<<elseif !($characters.rodger.quests.champagne ?? false)>>
Progress with Rodger
<<elseif ($characters.rodger.quests.champagne ?? false) && !$characters.blair.quests.house_party>>
Talk with her in the morning
<<elseif $characters.blair.quests.house_party && !$characters.blair.quests.house_party_finished>>
Make a house party at fire place at 20:00 and invite any guest to your bedroom
<<elseif !$game.gate && !$characters.blair.quests.gate>>
Talk with Blair in the kitchen
<<elseif !$game.cabinName>>
Build gate for your settlement
<<elseif !$characters.blair.quests.nursery>>
Talk with Blair in the kitchen
<<elseif ($game.cabinName ?? false) && !$characters.blair.quests.basement>>
<<if $characters.blair.relationship >= 80>>
Talk with her in the bedroom
<<else>>
Increase relationship
<</if>>
<<else>>
That's all for now
<</if>>
<br /><br />
<</if>>
<<if ($game.location.settlement ?? false) && isMetChar('rodger')>>
<h2>Rodger</h2>
<div>Relationship: <<=$characters.rodger.relationship ?? 0>></div>
<<if !($game.location.settlement_church ?? false)>>
Help him finish the church
<<elseif !$characters.rodger.quests.book>>
Talk with him in the church
<<elseif !$characters.rodger.quests.champagne>>
Talk with him in the church
<<elseif $characters.rodger.quests.champagne && !$characters.eve.quests.sex>>
<<if $game.cabinName>>
Talk with him in the church
<<else>>
Progress with Blair
<</if>>
<<elseif !($game.location.settlement_shop ?? false)>>
<<if !$characters.rodger.quests.shop_talk>>
Talk with him in the church
<<else>>
Help him build shop
<</if>>
<<elseif ($game.location.settlement_shop ?? false) && !$characters.rodger.quests.horse>>
Talk with him in the church
<<elseif $characters.rodger.quests.horse && !$characters.rodger.quests.faith>>
<<if $game.day < 80>>
Continue living for a while (reach 80 days)
<<else>>
Go to the Rodger's settlement
<</if>>
<<else>>
That's all for now
<</if>>
<br /><br />
<</if>>
<h2>Dom</h2>
<<if isMetChar('dom') && !$characters.dom.quests.invite>>
<<if $game.day < 100 || $player.reputation < 100 || (setup.getPersonsForLocation($slaves, 'streets').length + setup.getPersonsForLocation($guests, 'streets').length) < 4>>
Keep living your life. Increase reputation (150) and need more girls working on the street (4) and reach 100 days
<<else>>
Got to the underground streets
<</if>>
<<elseif $characters.dom.quests.accepted_deal>>
<<if !$characters.dom.quests.quest1>>
Wait for a few days until some of Dom's men find you. (Visit underground city streets)
<<elseif $characters.dom.quests.quest1 && !$characters.dom.quests.quest1_done>>
Get 10 bottles of champagne for Dom
<<elseif !$characters.dom.quests.quest2>>
<<if $player.strength < 100>>
Increase your strength (100+)
<<else>>
Meet Dom in streets
<</if>>
<<elseif !$characters.dom.quests.quest3>>
<<if $characters.dom.quests.quest3_start_day >= $game.day>>
Wait few days
<<else>>
Meet Dom in streets
<</if>>
<<elseif !$characters.dom.quests.quest4>>
<<if ($characters.dom.quests.quest3_done_day + 10) >= $game.day>>
Wait few days
<<else>>
Go to the nightclub
<</if>>
<<elseif !$characters.dom.quests.quest5>>
<<if ($characters.dom.quests.quest4_done_day + 10) >= $game.day>>
Wait few days
<<else>>
Go to the streets
<</if>>
<<elseif $characters.dom.quests.quest5 && !isMetChar('negan')>>
Go to The Sanctuary and meet with Negan
<<elseif !$characters.negan.quests.quest2>>
Progress Negan story
<<elseif $characters.negan.quests.quest2 && !$characters.dom.quests.quest6>>
Go to underground city and bring fuel to Isabel
<<else>>
That's all for now
<</if>>
<<else>>
That's all for now
<</if>>
<<if ($game.location.settlement ?? false) && isMetChar('rodger') && isMetChar('octavia')>>
<h2>Octavia</h2>
<div>Relationship: <<=$characters.octavia.relationship ?? 0>></div>
<<if !$characters.octavia.quests.burned_settlement>>
<<if $game.day < 80>>
Reach 80 ingame days
<<else>>
Visit Rodger's settlement
<</if>>
<<elseif $characters.octavia.quests.burned_settlement && !$characters.octavia.quests.eve_kidnapped>>
After few days travel to Rodger's settlement
<<elseif !$characters.octavia.quests.ultimatum>>
<<if $characters.octavia.relationship < 40>>
Increase relationship.
<<else>>
Go to her camp.
<</if>>
<<elseif !$characters.octavia.quests.kidnapped>>
<<if $characters.octavia.relationship < 50>>
Increase relationship.
<<else>>
Go to her camp.
<</if>>
<<elseif !$characters.octavia.quests.kidnapped_found>>
<<if $backpack.count('tribe_medallion') < 3>>
Get more tribe medallions (3)
<<else>>
Go to her camp. Need at least 6 companions.
<</if>>
<<else>>
That's all for now
<</if>>
<br /><br />
<</if>>
<h2>Laura (Dr. Finch)</h2>
<div>Relationship: <<= isMetChar('laura') ? $characters.laura.relationship : 0>></div>
<<if isMetChar('laura')>>
<<if !$characters.laura.quests.successful_test>>
Wait few days
<<elseif !$characters.laura.quests.first_vials>>
Wait few days
<<elseif !$characters.laura.quests.lab_workbench>>
Wait few days
<<elseif !($game.location.lab ?? false)>>
Build lab for her from workbench
<<elseif ($game.location.lab ?? false) && !$characters.laura.quests.breeder_trait>>
<<if ($characters.laura.quests.lastTestDay + 20) < $game.day>>
Meet her at greenhouse
<<else>>
Wait some days
<</if>>
<<else>>
That's all for now
<</if>>
<<else>>
Get to day 200
<</if>>
<h2>Negan</h2>
<<if isMetChar('negan')>>
<<if !$characters.negan.quests.quest1>>
Bring four slaves to him. (Blondes and 80+ beauty)
<<elseif !$characters.negan.quests.quest2>>
Bring four girls (80+ beauty and blonds) to Negan. (As companions)
<<else>>
That's all for now
<</if>>
<<else>>
Progress with Dom story.
<</if>>
</div><h2>Your stats</h2>
<h4>Reputation (<<=$player.reputation>>)</h4>
<<if $player.reputation < 10>>
Nobody knows you. When you go around, everyone will try to take advantage of you.
<<elseif $player.reputation < 20>>
Your name is whispered occasionally, though not with much significance.
<<elseif $player.reputation < 30>>
Your deeds have started to catch the attention of the local communities.
<<elseif $player.reputation < 50>>
You're gaining a following of supporters who admire your achievements.
<<elseif $player.reputation < 100>>
You're a well-known figure in multiple regions, often recognized on your travels.
<<else>>
Your actions have earned you respect and recognition from various communities. People speak of your achievements with admiration and respect.
<</if>>
<h4>Bounty hunter reputation (<<=$player.reputation_bounty_hunter>>)</h4>
<<if $player.reputation_bounty_hunter < 1>>
You are nobody.
<<elseif $player.reputation_bounty_hunter < 10>>
Few people have seen you but they still laugh at you
<<elseif $player.reputation_bounty_hunter < 20>>
Your deeds have started to catch the attention of the bounty hunter community.
<<else>>
People are starting to avoid you and be scared of you.
<</if>>
<br /><br />
<table class="mc-stats-table">
<tr><td>People captured:</td><td><<=$player.stats.people_captured ?? 0>></td></tr>
<tr><td>People killed:</td><td><<=$player.stats.people_killed ?? 0>></td></tr>
<tr><td>Girls impregnated:</td><td><<=$player.stats.girls_impregnated ?? 0>></td></tr>
<tr><td>Slaves sold:</td><td><<=$player.stats.slaves_sold ?? 0>></td></tr>
<<if $player.quests.slave_market_vip_room>>
<tr><td>Slaves sold (VIP):</td><td><<=$player.stats.slaves_sold_vip ?? 0>></td></tr>
<</if>>
<tr><td>Slaves killed:</td><td><<=$player.stats.slaves_killed ?? 0>></td></tr>
<tr><td>Slaves released:</td><td><<=$player.stats.slaves_released ?? 0>></td></tr>
</table>
<br /><br />
<<link 'Leave'>>
<<goto 'Bedroom'>>
<<dialogclose>>
<</link>>
<style>
.mc-stats-table td {
padding: 10px;
}
#mc-stats {
display: flex;
flex-wrap: wrap;
}
.mc-stats-container {
width: 400px;
}
</style><h1 class="ptitle">PACKS</h1>
<table>
<<set $packs ??= {}>>
<<for _packKey, _pack range setup.packs>>
<<capture _packKey, _pack>>
<<set $packs[_packKey] ??= false>>
<tr>
<td>
<<checkbox '$packs[_packKey]' false true autocheck>>
</td>
<td>
<<= _pack.name>>
</td>
<td>
<<= _pack.description>>
</td>
<td>
<<= _pack.download>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
<<link 'Leave'>>
<<if $game.introFinished>>
<<goto 'Outside'>>
<<else>>
<<goto 'Welcome intro'>>
<</if>>
<</link>><h1 class="ptitle">PATREON CODE</h1>
<br /><br />
<<if recall($suppCode) is true >>
<div class="patreon-box">
Patreon code activated! Thank you!
</div>
<<else>>
<div class="patreon-box">
Enter patreon code below to open more unique events.
<br /><br />
<<textbox "_testcode" "">>
<br /><br />
<div class="link-button passage">
<<link 'Check'>>
<<if _testcode == setup.decrypt($mcCache)>>
<<run memorize($suppCode, true)>>
<<notify 6s>>Patreon code activated!<</notify>>
<<dialogclose>>
<<goto `passage()`>>
<<else>>
<<notify 6s>>Wrong!<</notify>>
<</if>>
<</link>>
</div>
</div>
<</if>>
<style>
.patreon-box {
background:#f1c40f;
border-radius: 20px;
padding: 20px;
color: #000;
}
</style><h1 class="ptitle"><<=$shooter.title ?? 'Hunting'>></h1>
<div id="shooter-game">
<div id="shooter-game-time-left">
<h3>Time left <span id="time">00:00</span></h3>
</div>
<div class="board" id="board">
<div class="screen" id="start-screen">
<a href="#" class="start passage link-internal" id="start">Start</a>
<div id="shooter-start-info">Tip: Just press on the targets</div>
</div>
<div class="screen" id="shooter-game-finished">
<div id="shooter-game-finished-score"></div>
<<link 'Continue'>>
<<goto `$shooter.passageWon`>>
<</link>>
</div>
</div>
</div>
<center>
<<if $player.int > 50>>
<br /><br />
<<link 'Skip'>>
<<set $shooter = {
score: randomInteger(8,9),
target: either('deer', 'wolf')
}>>
<<goto 'Forest - hunt'>>
<</link>>
<</if>>
</center>
<<script>>
$(document).one(':passagedisplay', function (eventObject) {
var startBtn = document.querySelector("#start"),
timeEl = document.querySelector("#time"),
board = document.querySelector("#board"),
time = 10,
score = 0,
decreaseTimeInterval = false,
finished = false;
board.style.backgroundImage = "url('" + setup.ImagePath + "places/shooter/" + variables().shooter.place + ".jpg')";
startBtn.addEventListener("click", function(e) {
e.preventDefault();
startGame();
});
board.addEventListener("click", (e) => {
if (e.target.classList.contains("target")) {
score++;
e.target.remove();
if (!finished) {
createTarget();
}
}
});
function startGame() {
decreaseTimeInterval = setInterval(decreaseTime, 1000);
document.querySelector('#shooter-game-time-left').style.visibility = "visible";
document.querySelector('#start-screen').style.display = "none";
createTarget();
setTime(time);
}
function finishGame() {
finished = true;
clearInterval(decreaseTimeInterval);
timeEl.parentNode.classList.add("hide");
document.querySelector("#shooter-game-finished").style.display = "block";
document.querySelector("#shooter-game-finished-score").innerHTML = "<h1>Your Score: <span class = 'primary'>" + score + "</span></h1>";
variables().shooter.score = score;
}
function decreaseTime() {
if (time === 0) {
finishGame();
} else {
let current = --time;
if (current < 10) {
current = `0${current}`;
}
setTime(current);
}
}
function createTarget() {
var target = document.createElement("div"),
size = randomInteger(40, 100),
{ width, height } = board.getBoundingClientRect(),
x = randomInteger(0, width - size),
y = randomInteger(0, height - size);
target.classList.add("target");
target.style.width = `${size}px`;
target.style.height = `${size}px`;
target.style.top = `${y}px`;
target.style.left = `${x}px`;
target.style.backgroundImage = "url('" + setup.ImagePath + "places/shooter/" + variables().shooter.target + ".png')";
target.style.backgroundSize = "contain";
target.style.backgroundRepeat = "no-repeat";
board.append(target);
}
function setTime(value) {
timeEl.innerHTML = `00:${value}`;
}
});
<</script>>
<style>
#shooter-game {
cursor: crosshair;
}
#shooter-game-finished {
display: none;
}
a.link-external:after {
content: '' !important;
}
#start-screen {
background: #666;
opacity: 0.9;
border-radius: 20px;
width: 220px;
text-align: center;
padding: 15px;
padding-right: 25px;
padding-top: 20px;
}
.board {
display: flex;
justify-content: center;
align-items: center;
position: relative;
width: 100%;
height: 500px;
background: linear-gradient(118.38deg, #29323c -4.6%, #485563 200.44%);
box-shadow: -8px -8px 20px #2a333d, 10px 7px 20px #475462;
border-radius: 30px;
overflow: hidden;
background-size: contain;
}
.target {
position: absolute;
cursor: crosshair;
}
#shooter-game .screen {
padding: 20px;
background: #666;
opacity: 0.9;
border-radius: 20px;
}
#shooter-game-time-left {
text-align: center;
visibility: hidden;
}
</style><<sleep>><style>
.support-div {
height: 300px;
border: 2px solid #f1c40f;
}
.support-outer {
width: 250px;
}
.support-text {
padding: 15px;
color:#ddd;
}
.support-logo {
display: block;
background: white;
}
.pe-img img {
width: 100%;
}
</style>
<br /><br />
<div id="support-page" style="display:flex; flex-wrap: wrap; justify-content:space-evenly">
<div class="support-outer">
<div class="caut-bar"></div>
<div class="support-div">
<a href="https://subscribestar.adult/apocalyptic-world" target="_blank" class="support-logo">
[img[setup.ImagePath+'game/misc/ss_logo.png']]
</a>
<div class="support-text">
If you like this game and want to see it grow, please consider supporting the development. <br /><br />
</div>
</div>
<div class="caut-bar"></div>
</div>
<div class="support-outer">
<div class="caut-bar"></div>
<div class="support-div">
<a href="https://www.patreon.com/apocalyptic_world" target="_blank" class="support-logo">
[img[setup.ImagePath+'game/misc/patreon_logo.png']]
</a>
<div class="support-text">
If you like this game and want to see it grow, please consider supporting the development. <br /><br />
</div>
</div>
<div class="caut-bar"></div>
</div>
<div class="support-outer">
<div class="caut-bar"></div>
<div class="support-div">
<a href="https://f95zone.to/threads/apocalyptic-world-v0-07-ttyrke.137594" target="_blank" class="support-logo">
[img[setup.ImagePath+'game/misc/f95_logo.png']]
</a>
<div class="support-text">
Forum thread where update is released, discussed and bugs reported.
</div>
</div>
<div class="caut-bar"></div>
</div>
<div class="support-outer">
<div class="caut-bar"></div>
<div class="support-div">
<a href="https://discord.gg/x6CjzjChgu" target="_blank" class="support-logo">
[img[setup.ImagePath+'game/misc/discord_logo.png']]
</a>
<div class="support-text">
Discord server to report bugs, give suggestions or just talk about the game.
</div>
</div>
<div class="caut-bar"></div>
</div>
</div>
<br /><br /><br />
<<include 'Patreon code'>>
<br /><br />
<div style="text-align: center;">
<<link 'Credits'>>
<<script>>Dialog.setup("Credits", "Credits"); Dialog.wiki(Story.get("Credits").processText()); Dialog.open();<</script>>
<</link>>
</div>
<style>
#support-page img {
width: 100%;
}
#ss_logo img, #f95_logo img, #patreon_logo img {
width: 300px;
}
#ss_logo img {
width: 50%;
}
.support-outer {
margin: 20px;
max-width: 168px;
}
</style><div id="welcome">
[img[setup.ImagePath+'intro/start.jpg']]
<h1>Version 0.35</h1>
<div id="versionCheck" style="display:none">
<div class="caut-bar"></div>
<div id="versionCheckInner"></div>
<div class="caut-bar"></div>
</div>
<br />
A few things from the developer before you start. You can skip them if you want by clicking below.
<br /><br />
This project is and will be absolutely free. For now, if you want to support my work, just leave a comment in F95zone. My ears are all yours.<br />
I need suggestions, criticism and your true opinion<br />
This is my first game ever.
<br /><br />
Game idea is that it will be a fully open world, rpg game where you can be who ever you want. You want to be a farmer, slave merchant, just a random good/evil guy, bounty hunter, cage figher, <strong>Cannibal</strong>? You can be whatever you want!
<br /><br />
<h2>Reputation system</h2>
There will be reputation system like in RDR2 where you can decide how people will look at you.<br />
If you help strangers and other people, you get it; if you kill innocent people/slave - you lose it.<br />
<br />
<h2>Slaves</h2>
You can capture girls and make them your slaves.<br />
When you have good relationship with them you can assign them to work for you (Right now only garden)
<br /><br />
<h2>Story</h2>
There will be some story elements but it will be optional and I'll try to leave as minimal as possible. The main goal is this game to be a not-story driven. <br /><br />
</div>
<br /><br />
[[Continue (I am 18+)|Intro]]
<<done>>
<<script>>
function showVersion(mainVersion, subVersion)
{
return mainVersion.toFixed(2) + subVersion;
}
$.get("https://apocalyptic-world.com/version.php", function(data, status){
if (!data) {
return;
}
var currentVersion = $('#version').text().replace('v','');
const pattern = /^(\d+(\.\d+)?)([a-zA-Z]*)$/;
const matches = currentVersion.match(pattern);
if (matches) {
const currentMainVersion = parseFloat(matches[1]);
const currentSubVersion = matches[3];
var data = data.replace('v','');
const liveMatches = data.match(pattern);
if (liveMatches) {
const liveMainVersion = parseFloat(liveMatches[1]);
const liveSubVersion = liveMatches[3];
if (liveMainVersion > currentMainVersion || (liveMainVersion === currentMainVersion && liveSubVersion > currentSubVersion)) {
$('#versionCheckInner').html('You are playing older version (' + showVersion(currentMainVersion, currentSubVersion) + '). Newer version is available (' + showVersion(liveMainVersion, liveSubVersion) + ') <br />Play it on <a href="http://apocalyptic-world.com" target="_blank">http://apocalyptic-world.com</a> or join discord and download it there.');
$('#versionCheck').show();
}
}
}
});
<</script>>
<</done>><<set _workbenchItems = {
greenhouse: {
show: !($game.location.greenhouse ?? false),
title: 'Greenhouse',
description: 'Increase food productivity by assigning slaves here.',
required: {
'solar_panel': 2,
'wood': 30,
},
energy: 60,
after: function() {
variables().game.location.greenhouse = true;
},
goto: 'Greenhouse'
},
hot_shower: {
show: $backpack.has('blueprint_hot_shower') && !$game.hotShower,
title: 'Hot shower',
description: 'Adds additional energy gain.',
required: {
'solar_panel': 2,
},
energy: 60,
goto: 'Shower-room',
after: function() {
variables().game.hotShower = true;
},
},
library: {
show: $backpack.has('blueprint_library') && !$game.location.library,
title: 'Library',
description: 'Increase intelligence by reading found books',
required: {
'wood': 50,
'rope': 10,
'solar_panel': 1,
'metal': 5,
'glass': 10
},
energy: 60,
goto: 'Library built',
after: function() {}
},
hot_tub: {
show: $backpack.has('blueprint_hot_tub') && !$game.location.hottub,
title: 'Hot tub',
description: 'Relax in hot tub',
required: {
'wood': 40,
'rope': 10,
'metal': 5,
},
energy: 60,
goto: 'Hottub built',
after: function() {}
},
basement_cell: {
show: $basementLimit < 30,
title: 'Basement cell',
description: 'Build an additional cell in the basement.',
required: {
wood: 40,
rope: 2,
},
energy: 60,
after: function() {
variables().basementLimit = variables().basementLimit +=1;
},
goto: 'Workbench'
},
pregnancy_potion: {
show: $characters.vincent.quests.pregnancy_talked,
title: "Pregnancy termination potion",
description: 'Craft pregnancy termination potion to terminate pregnancy',
required: {
glowing_mushroom: 1,
milk: 1
},
energy: 40,
after: function() {
variables().backpack.pickup('pregnancy_potion', 1);
},
goto: "Workbench"
},
guest_house: {
show: !($game.location.guesthouse ?? false),
title: "Guest house",
description: "Build a guest house for released slaves or new guests.",
required: {
wood: 200,
rope: 30,
solar_panel: 2
},
energy: 100,
after: function() {
variables().game.location.guesthouse = true;
},
goto: "Guest house"
},
bow: {
show: true,
title: "Bow",
description: "Used for hunting",
required: {
wood: 3,
rope: 3
},
energy: 60,
after: function() {
variables().backpack.pickup('bow', 1);
},
goto: "Workbench"
},
guesthouse_cell: {
show: ($game.location.guesthouse ?? false) && ($guesthouseLimit ?? 3) < 25,
title: 'Guest house bed',
description: 'Build additional bed in guest house',
required: {
wood: 50,
rope: 5,
},
energy: 60,
after: function() {
if (!Number.isInteger(variables().guesthouseLimit)) {
variables().guesthouseLimit = 3;
}
variables().guesthouseLimit = variables().guesthouseLimit +=1;
},
goto: "Workbench"
},
solar_panel: {
show: true,
title: "Solar panel",
description: "Used for crafting",
required: {
plastic: 5,
glass: 5
},
energy: 60,
after: function() {
variables().backpack.pickup('solar_panel', 1);
},
goto: "Workbench"
},
paddle: {
show: !$backpack.has('paddle'),
title: "Paddle",
description: "Increases submission gain while punishing slave",
required: {
wood: 2,
rope: 1
},
energy: 30,
after: function() {
variables().backpack.pickup('paddle', 1);
},
goto: "Workbench"
},
bandage: {
show: true,
title: 'Bandage',
description: 'Stops bleeding',
required: {
cloth: 1
},
energy: 30,
after: function() {
variables().backpack.pickup('bandage', 1);
},
goto: "Workbench"
},
gate: {
show: isMetChar('blair') && $characters.blair.quests.gate && !$game.cabinName,
title: "Settlement gate",
description: "Gates for the entrance to your village",
required: {
wood: 150,
rope: 10,
},
goto: "Blair - gate done",
energy: 100,
after: function() {}
},
nursery: {
show: isMetChar('blair') && $characters.blair.quests.nursery && !($game.location.nursery ?? false),
title: "Nursery",
description: "Shelter were all babies/kids will live.",
required: {
wood: 50,
plastic: 10,
rope: 10
},
goto: "Nursery - built",
energy: 100,
after: function() {}
},
shop: {
show: isMetChar('vincent') && $characters.vincent.quests.shop_talk && (!$game.location.shop ?? false),
title: "Shop",
description: "Let someone else manage your storage. Sell/Buy items from random travelers.",
required: {
wood: 200,
plastic: 30,
rope: 30
},
goto: "Workbench",
energy: 100,
after: function() {
variables().game.location.shop = true;
}
},
bathhouse: {
show: !($game.location.bathhouse ?? false) && $player.quests.bathhouse_talk,
title: 'Bathhouse',
description: "Your guests will have place where to wash them self and mistress will be able to wash slaves too.",
required: {
wood: 200,
plastic: 20,
rope: 20,
solar_panel: 1
},
goto: "Workbench",
energy: 100,
after: function() {
variables().game.location.bathhouse = true;
}
},
lab: {
show: (isMetChar('laura') && $characters.laura.quests.lab_workbench && !$game.location.lab),
title: 'Lab',
description: 'Lab. An extension to guest house',
required: {
glass: 20,
wood: 100,
rope: 10,
solar_panel: 5
},
goto: 'Workbench',
energy: 100,
after: function() {
variables().game.location.lab = true;
}
},
towel: {
show: true,
title: 'Towel',
description: 'Used for childbirth to increase chance of survival',
required: {
cloth: 2
},
goto: 'Workbench',
energy: 30,
after: function() {
variables().backpack.pickup('towel', 1);
}
},
dumbbell: {
show: true,
title: "Dumbbell",
description: "Lets people workout on their own and increase strength",
required: {
wood: 5,
metal: 2,
rope: 1
},
goto: 'Workbench',
energy: 30,
after: function() {
variables().backpack.pickup('dumbbell', 1);
}
},
body_armor: {
show: true,
title: "Body armor",
description: "Decreases damage taken from knife",
required: {
metal: 2,
plastic: 10
},
goto: 'Workbench',
energy: 30,
after: function() {
variables().backpack.pickup('body_armor', 1);
}
}
}>><<set _shopKeeperId = setup.getPersonsForLocation($guests, 'shop')>>
<<if _shopKeeperId.length>>
<<set _shopKeeper = $guests[_shopKeeperId[0]]>>
<<for _manageGoodsName, _manageGoods range ($player.manageGoods ?? {})>>
<<if _manageGoods.min && $storage.count(_manageGoodsName) < _manageGoods.min>>
<<if setup.percentageChance(setup.inventoryManageable[_manageGoodsName].chance)>>
<<set _amount = randomInteger(setup.inventoryManageable[_manageGoodsName].range[0], setup.inventoryManageable[_manageGoodsName].range[1])>>
<<set _totalPrice = setup.inventoryManageable[_manageGoodsName].price * _amount>>
<<if $player.money >= _totalPrice>>
<<pickup $storage _manageGoodsName _amount>>
<<set $player.money -= _totalPrice>>
<<set $morningMessages.shop.push(setup.displayName(_shopKeeper) + ' managed to buy ' + _amount + ' ' + Item.get(_manageGoodsName).name + ' for $' + _totalPrice)>>
<</if>>
<</if>>
<</if>>
<<if _manageGoods.max && $storage.count(_manageGoodsName) > _manageGoods.max>>
<<if setup.percentageChance(setup.inventoryManageable[_manageGoodsName].chance)>>
<<set _amount = randomInteger(setup.inventoryManageable[_manageGoodsName].range[0], setup.inventoryManageable[_manageGoodsName].range[1])>>
<<set _totalPrice = setup.inventoryManageable[_manageGoodsName].price * _amount>>
<<set $player.money += _totalPrice>>
<<set $morningMessages.shop.push(setup.displayName(_shopKeeper) + ' managed to sell ' + _amount + ' ' + Item.get(_manageGoodsName).name + ' for $' + _totalPrice)>>
<</if>>
<</if>>
<</for>>
<</if>><<for _playerPerk, _playerPerkDay range ($player.perks ?? {})>>
<<capture _playerPerkDay, _playerPerk>>
<<if _playerPerk === 'bleeding'>>
<<set _item = 'bandage'>>
<<if _hasDoctor>>
<<set $morningMessages.main.push(either(setup.getDoctors()).name + ' stops your bleeding and saves your bacon.')>>
<<run delete $player.perks[_playerPerk]>>
<<continue>>
<<elseif $storage.has(_item, 1)>>
<<drop $storage _item 1>>
<<set $morningMessages.main.push('A bandage in the nick of time has stopped you for bleeding out.')>>
<<run delete $player.perks[_playerPerk]>>
<<continue>>
<<elseif $backpack.has(_item, 1)>>
<<drop $backpack _item 1>>
<<set $morningMessages.main.push('A bandage in the nick of time has stopped you for bleeding out.')>>
<<run delete $player.perks[_playerPerk]>>
<<continue>>
<</if>>
<</if>>
<<if _playerPerkDay < $game.day>>
<<if _playerPerk === 'bleeding'>>
<<set _sleepDead = 'bleed out'>>
<</if>>
<<run delete $player.perks[_playerPerk]>>
<<continue>>
<</if>>
<<if _playerPerk === 'bleeding'>>
<<set $morningMessages.main.unshift('<span class="starving">You are bleeding!</span>')>>
<</if>>
<<if _playerPerk === 'beaten'>>
<<set $player.energy -= 50>>
<<updatemeter '$energyBar' `$player.energy / $player.maxEnergy`>>
<</if>>
<</capture>>
<</for>><<if $game.foodRotten>>
<<set _foodRottenGuests = setup.getRandomPersonIds($guests, randomInteger(1,3))>>
<<for _rottenFoodKey, _rottenFoodId range _foodRottenGuests>>
<<set $guests[_rottenFoodId].sick = {
days: 2,
desc: 'Food poisoning',
id: 'food_poisoning'
}>>
<<set $morningMessages.main.push($guests[_rottenFoodId].name + ' got sick with food poisoning.')>>
<</for>>
<<set _foodRottenSlaves = setup.getRandomPersonIds($slaves, randomInteger(1,3))>>
<<for _rottenFoodKey, _rottenFoodId range _foodRottenSlaves>>
<<set $slaves[_rottenFoodId].sick = {
days: 2,
desc: 'Food poisoning',
id: 'food_poisoning'
}>>
<<set $morningMessages.main.push($slaves[_rottenFoodId].name + ' got sick with food poisoning.')>>
<</for>>
<<run delete $game.foodRotten>>
<</if>>You're an 18-year-old gamer who pretty much spends all day in his room playing video games, blah-blah-blah... You live with your grandfather who's ex-military and even owns his own nuclear bunker as a hobby.
<br /><br />
<center>
[img[setup.ImagePath+'intro/playing.webp']]
</center>
<br /><br />
You've always thought that he was some sort of madman. An ex-military with a bunker, yet without a single weapon in there...
<br /><br />
Anyway, days go by and the situation in Europe keeps escalating. Each day there are more and more threats of nuclear war. You, as always, think that it's just bullshit and will never happen.
<br /><br />
<center>
[img[setup.ImagePath+'intro/war.webp']]
</center>
<br /><br />
What is your name? <<textbox "$player.name" "Tony">>
<br /><br />
<center>[[Continue|Intro2]]</center>Days go by and talks about nuclear war calm down. But one day, without any warning, you hear a loud nuclear alarm siren. You hop off your pc and over to the window to look outside. Your eyes are wide with amazement from seeing the red colors in the sky.
<br/>
You didn't even get a warning on TV!
<br />
<center>
[img[setup.ImagePath+'intro/crowd.webp']]
</center>
<br /><br />
Continuing to look outside through your window you see the street in front of your bunker is in total chaos. Cars are crashing and being abandoned on the roads and people are running in all directions.
<br /><br />
After a few seconds, your grandfather slams open your bedroom door and loudly screams at you.
<br /><br />
<<grandfather>><b><<print $player.name>> RUN! GET TO THE BUNKER!</b><</grandfather>>
<br /><br />
You feel adrenaline rushing through you and while turning toward the door you take one last look around your room. You notice a few things laying on your bed and decide to take the first item that comes to mind.
<br /><br />
<center>
[img[setup.ImagePath+'intro/bag.jpg']]
<br /><br />
<<link 'Pick up the cs-go knife'>>
<<<<pickup $backpack "csgo_knife" 1>>
<<goto [[Intro3]]>>
<</link>>
<<link 'Pick up the porn magazine'>>
<<pickup $backpack "porn_magazine" 1>>
<<goto [[Intro3]]>>
<</link>>
<<link 'Pick up the laptop'>>
<<pickup $backpack "laptop" 1>>
<<goto [[Intro3]]>>
<</link>>
</center>You rush downstairs and outside, straining your eyes as as you see that a nuclear bomb has been dropped on the city next to yours.
<br /><br />
<center>
[img[setup.ImagePath+'intro/bomb.webp']]
</center>
<br /><br />
You run as fast as you can, following your grandfather to the bunker.
<br /><br />
<center>
[img[setup.ImagePath+'intro/shelter.webp']]
</center>
<br /><br />
<center>
[[Continue|Intro4]]
</center>After <strong>15 years</strong> living together in the bunker you and your grandfather both slowly started to hate each other. Food rations were getting low and in the last few days neither of you have eaten anything. You feel your stomach pressing against your spine.
After a few more days you wake up and see that your grandfather has died peacefully in his sleep.
<br /><br />
You're left alone without food and barely standing. You imagine a cooked steak while looking at your grandfather but decide to shake it off.
<br /><br />
<center>
[img[setup.ImagePath+'intro/body.webp']]
</center>
<br /><br />
You take another look at him and some thoughts are going through your head as you try to cover his dead body...<br />
You know you won't be able to survive much longer here.
<br /><br />
<<link 'Eat your grandfather'>>
<<set $player.cannibal to 1>>
<<goto 'Intro5'>>
<</link>>
[[Go back to sleep|Intro5]]You wake up <<if $player.cannibal>><strong>with full stomach</strong><<else>><strong>more hungrier</strong> than day before<</if>>
<br /><br />
You decide that you can't stay here anymore and need to get out or you'll go mad. Without hesitation you open the hatch and run outside as bright light shines into your eyes. For a moment you go blind.
<br /><br />
<center>
[img[setup.ImagePath+'intro/door_open.webp']]
</center>
<br /><br />
You walk toward main street and look around. Nothing is left and the whole city is just rubble.
<br /><br />
<center>
[img[setup.ImagePath+'intro/empty_city.webp']]
</center>
<br /><br />
You fully understand that it's not safe here and that a nearby forest would be more suitable for survival. At least you can try...
<br /><br />
<center>
[[Go outside the city to nearest forest|Intro6]]
</center>You walk through the city without seeing a single soul. Soon you reach the forest and decide to go in and look for food. You find an overgrown path and decide to follow it. For hours you keep going without finding anything. You continue walking till the sun goes down and, as soon as you're ready to accept your fate and give up, you notice an old wood cabin grown back into the trees.
<br /><br />
<center>
[img[setup.ImagePath+'intro/wood-cabin.webp']]
</center>
<br /><br />
[[Check cabin|Intro8]]You go inside and without thinking about any stealth just start digging
through each drawer and cabinet to find something edible. You get lucky
and find 4 cans of food. You instantly eat 2 of them and just lie down on the floor falling asleep.
<br /><br />
<<pickup $backpack 'food' 2>>
<center>
<<link 'Sleep'>>
<<set $game.introFinished to true>>
<<sleep>>
<</link>>
</center><h1 class="ptitle">LAB</h1>
<br /><br />
<<laura>>
You need to decide which of the girls will be given the serum.
<</laura>>
<br />
<div id="breeder-girls">
<table id="slaves">
<<for _labGuestI, _labGuest range $guests>>
<<capture _labGuestI, _labGuest>>
<<if _labGuest.gender || (_labGuest.traits ?? []).includes('breeder') || setup.getAge(_labGuest) < 18>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass(_labGuest)>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _labGuest.name>>
<<run $('#breeder-girls').hide()>>
<<addmins 30>>
<<set $characters.laura.quests.productionSamples-->>
<<if ($guests[_labGuestI].traitsLocked ?? []).includes('breeder')>>
<<set _breederTraitLockedKey = setup.getKeyByValue($guests[_labGuestI].traitsLocked, 'breeder')>>
<<run $guests[_labGuestI].traitsLocked.splice(_breederTraitLockedKey, 1)>>
<</if>>
<<run $guests[_labGuestI].traits.push('breeder')>>
<<run $('#breeder-girls-give').show()>>
<<replace ".breeder-girl-name">><<=setup.displayName(_labGuest)>><</replace>>
<</link>>
</span>
</td>
</tr>
<</capture>>
<</for>>
<<for _labSlaveI, _labSlave range $slaves>>
<<capture _labSlaveI, _labSlave>>
<<if _labSlave.gender || (_labSlave.traits ?? []).includes('breeder') || setup.getAge(_labSlave) < 18>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass(_labSlave)>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _labSlave.name>>
<<run $('#breeder-girls').hide()>>
<<addmins 30>>
<<set $characters.laura.quests.productionSamples-->>
<<if ($slaves[_labSlaveI].traitsLocked ?? []).includes('breeder')>>
<<set _breederTraitLockedKey = setup.getKeyByValue($slaves[_labSlaveI].traitsLocked, 'breeder')>>
<<run $slaves[_labSlaveI].traitsLocked.splice(_breederTraitLockedKey, 1)>>
<</if>>
<<run $slaves[_labSlaveI].traits.push('breeder')>>
<<run $('#breeder-girls-give').show()>>
<<replace ".breeder-girl-name">><<=setup.displayName(_labSlave)>><</replace>>
<</link>>
</span>
</td>
</tr>
<</capture>>
<</for>>
</table>
</div>
<div id="breeder-girls-give" style="display: none">
<center>
[img[setup.ImagePath+'people/laura/breeder_trait_give.jpg']]
</center>
<br />
You call <span class="breeder-girl-name"></span> inside the lab and Laura gives her serum of the fertility serum.
<br /><br />
<strong><span class="breeder-girl-name"></span> got breeder trait.</strong>
<br /><br />
</div>
<<link 'Leave'>>
<<goto 'Laura - lab talk'>>
<</link>><h1 class="ptitle">GREENHOUSE</h1>
<br /><br />
<<laura>>
Oh, <<=$player.name>>! I was looking for you. Lets take a walk.
<</laura>>
<br />
Inside, the air is warm and humid, a stark contrast to the harsh reality outside. The vibrant green of the plants is a stark reminder of the power of nature to endure, even in the face of adversity.
<br /><br />
<<laura>>
I've been working tirelessly on a new project, and I think it's time to share my findings with you.
<</laura>>
<br />
<center>
[img[setup.ImagePath+'people/laura/breeder_trait.jpg']]
</center>
<br />
You nod, curious and eager to hear what she has to say. As you walk through the rows of plants, the conversation flows, filled with technical jargon and scientific terminology.
Laura explains the intricacies of her research, detailing how she believes she can create a permanent solution to the fertility crisis that has plagued the world for so long.
<br /><br />
<<laura>>
I believe we have the knowledge and the resources to give women the gift of fertility, to restore the natural cycle of life.
And not only that, but with careful genetic engineering, we can even introduce a breeder trait that would enhance their reproductive capabilities.
<</laura>>
<br />
The implications of her words hang in the air, a beacon of hope in a world that has known so much loss and despair.
You can feel the weight of responsibility settling on your shoulders, knowing that this breakthrough could change the course of humanity's future.
<br /><br />
<<laura>>
You know what that mmeans? Humanity won't have problems to get a child. Right now percentage is very low among others, even with fertility potions, but with this - it's almost guaranteed.
<</laura>>
<br />
<center>
[img[setup.ImagePath+'people/laura/new_home2.jpg']]
</center>
<br />
With a sense of purpose, you follow Laura to her lab, a place where countless experiments and discoveries have been made.
The sterile scent of chemicals mingles with the faint earthiness of the plants, creating a unique olfactory tapestry.
<br /><br />
<<laura>>
I will need additional sample from you. And solution won't be as potion but serum so you'll need to come to me to inject it to girls. Just be sure I have enough samples.
<</laura>>
<br /><br />
When you sit down, she starts unbuttoning her blouse, because she already knows the procedure you like. It seems like she wants to get to your example as quickly as possible.
<br /><br />
<<video 'laura/sample3_1'>>
<br /><br />
<<laura>>
Well hello, my golden source
<</laura>>
<br />
She smiles and before she starts to jerk you off she greets your dick.
<br /><br />
<<video 'laura/sample3_2'>>
<br /><br />
This time something is different. It seems like she enjoys the process more and the pattern is not in the first place
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'people/laura/sample_cum.webp']]
</center>
<br /><br />
As usual just right before you cum she grabs a vial and you cum inside it. While still holding your dick she puts vial on the table and stares at your dick for a second.
<br /><br />
<<video 'laura/sample3_3'>>
<br /><br />
Then something unexpected happens. While she holds your dick in her hand, she leans towards it and gently kisses your dickhead.
<br /><br />
<<laura>>
Thank you! The serum will be ready soon, so you can safely come back after 30 minutes.
<</laura>>
<br />
<<link 'Leave'>>
<<addmins 60>>
<<horny_reset>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>><h1 class="ptitle">LAB</h1>
<div id="place-head">
[img[setup.ImagePath+'places/cabin/lab_head.jpg']]
</div>
<br /><br />
<<laura>>
Hey! Is there anything you wanted?
<</laura>>
<br /><br />
<<if !$characters.laura.quests.sampleToday>>
<<link 'Give her new sample'>>
<<goto 'Laura - new sample'>>
<</link>>
<</if>>
<<if $characters.laura.quests.breeder_trait && $characters.laura.quests.productionSamples>>
<<link 'Give girl breeder trait'>>
<<goto 'Laura - breeder trait give'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Lab'>>
<</link>><h1 class="ptitle">BEDROOM</h1>
<br /><br />
<<set $characters.laura.quests.morningSampleDay = $game.day>>
The room is enveloped in the soft glow of dawn as you peacefully slumber.
The warmth of your blanket provides a comforting cocoon, shielding you from the chill of the early morning. Unbeknownst to you, the tranquility is about to be disrupted.
<br /><br />
Suddenly, you feel a gentle tug at your sheets, followed by the inexplicable sensation of someone attempting to relieve you of your pants.
In your half-asleep daze, confusion clouds your thoughts as you stir but remain blissfully unaware of the intruder.
<br /><br />
<<linkreplace 'Open eyes'>>
<<run $('#option_skip').hide()>>
As your eyelids flutter open, you catch a glimpse of a figure hovering over you.
<br />
It takes a moment for your groggy mind to register that it's <<=setup.displayName($characters.laura)>>, a mischievous glint in her eyes as she fumbles with your dick.
<br /><br />
<<video 'laura/morning1'>>
<br /><br />
When Laura finally meets your gaze, she smirks, a playful twinkle in her eye as she teases, offering a half-hearted shrug.
<br /><br />
<<laura>>
Caught in the act, huh? Sorry, but you haven't been given me a sample so I decided to grab one myself.
<</laura>>
<br />
She takes you by surprise and leans towards your dick.
<br /><br />
<<video 'laura/morning2'>>
<br /><br />
She sensually starts to suck your hard dick while she tries to fix her hair that falls in her face.
<br /><br />
<<laura>>
I think you have earned some reward as I woke you up, heh.
<</laura>>
<br />
<<video 'laura/morning3'>>
<br /><br />
As she sucks your hard dick while she's naked she decides to help herself by grabing your dick and stroking it simontaneously.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'people/laura/sample_cum.webp']]
</center>
<br /><br />
As usually you warn her that you're about to cum and she grabs prepared sample cup and puts it in front of your dick. You cum into it and she gives another kiss to your dick before getting up.
<br /><br />
<<laura>>
Thank you! This could be made into a regular event.
<</laura>>
<br />
<<if $characters.laura.relationship < 60>>
<strong>Reputation with Laura increased by 1</strong>
<<set $characters.laura.relationship++>>
<br /><br />
<</if>>
<<link 'Leave'>>
<<set $characters.laura.quests.productionSamples++>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<div id="option_skip">
<<link 'Skip'>>
<<set $characters.laura.quests.productionSamples++>>
<<goto 'Wood cabin'>>
<</link>>
</div><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<<laura>>
Alright! You know the drill. Get on the bed.
<</laura>>
<br /><br />
<<set _videoOptions = [
'new_home1',
'sample_bj',
'sample_bj2',
'sample2_3'
]>>
<<set _video = 'laura/' + _videoOptions[Math.floor(Math.random()*_videoOptions.length)]>>
<<video _video>>
<br /><br />
As usual, she approaches this matter very professionally. She takes your dick and gently starts to stroke it. Slowly she picks up the pace it up and down. She looks in your direction quite often, sometimes with a flirtatious smile.
<br /><br />
<<linkreplace 'Cum'>>
<<addmins 30>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'people/laura/sample_cum.webp']]
</center>
<br /><br />
Before you cum she puts another sample cup in front of your dick and collects all cum you shoot out.
<br /><br />
<<laura>>
Thanks! Be safe out there.
<</laura>>
<br /><br />
<<if $characters.laura.relationship < 40>>
<strong>Reputation with Laura increased by 1</strong>
<<set $characters.laura.relationship++>>
<</if>>
<br /><br />
<<link 'Leave'>>
<<set $characters.laura.quests.productionSamples++>>
<<set $characters.laura.quests.sampleToday = true>>
<<goto 'Guest house'>>
<</link>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<<set $characters.laura.quests.living = true>>
<br /><br />
The early morning sun painted the horizon with a delicate wash of pink and gold. As you approached the gates, you saw Laura standing there, a determined glint in her eyes.
She held two large bags slung over her shoulders and a jar filled with a mysterious liquid cradled in her arms.
<br /><br />
<center>
[img[setup.ImagePath+'people/laura/new_home.jpg']]
</center>
<br /><br />
She returned the smile, though there was a spark of excitement in her eyes.
<br /><br />
<<laura>>
I couldn't wait any longer. I managed to grab all my stuff in one go. I've heard you got something to show me.
<</laura>>
<br /><br />
<<linkreplace 'Go to her lab'>>
You unlocked the gate, allowing her to enter.
Together, you walked through the village, heading towards the newly constructed lab. The air was filled with a sense of anticipation, a feeling that something important was about to unfold.
<br /><br />
<<laura>>
I hope you didn't exaggerate. I really don't need anything big
<</laura>>
<br /><br />
As you stepped into the lab, Laura's eyes widened in awe. It was more than just a workspace; it was a sanctuary, a place where her dreams and aspirations could take shape.
<br /><br />
<center>
[img[setup.ImagePath+'people/laura/new_home2.jpg']]
</center>
<br /><br />
<<laura>>
Oh, it's perfect! Thank you!
<</laura>>
<br /><br />
<<you>>
We've added a bed, too, for those nights when you need to rest but don't want to leave your work.
<</you>>
<br /><br />
Laura's gaze moved to the bed, a mixture of gratitude and surprise crossing her face.
<br /><br />
<<laura>>
Thank you. That's incredibly thoughtful
<</laura>>
<br /><br />
She carefully set the bags down on a nearby table, revealing an assortment of tools and equipment, meticulously organized. The jar she placed with utmost care, a label with her precise handwriting indicating its contents.
<br /><br />
<<laura>>
I've brought some of my most valuable samples," she explained, her eyes sparkling with enthusiasm. "These are the foundation of my research. With this lab, I can finally continue where I left off.
<</laura>>
<br /><br />
As the morning sun bathed the lab in a warm, golden glow, you knew that this moment marked the beginning of something extraordinary. Together, you and Laura stood at the threshold of new discoveries, ready to face the challenges of the post-apocalyptic world with determination and hope.
<br /><br />
<<linkreplace 'Leave'>>
<<laura>>
Not so fast! I really appreciate what you're doing.
<</laura>>
<br /><br />
She pulls rubber gloves out of her bag, places her hand on your chest, and gently guides you onto the bed, continuing what she had started with a soft chuckle.
<br /><br />
<<laura>>
But I won't let you leave this room without new samples for me to continue my work. It's very important. Just relax and I'll take care of everything.
<</laura>>
<br /><br />
<<linkreplace 'Lay down and relax'>>
<<video 'laura/new_home1'>>
<br /><br />
She slowly takes off her coat, underneath which a blue silk robe is hidden.
It looks like she's put it on for the first time, as it looks new. Perhaps for special occasions.
<br />
She grabs your dick and slowly starts to jerk you off.
<br /><br />
<<laura>>
I know what will help me get the samples faster.
<</laura>>
<br /><br />
<<video 'laura/new_home2'>>
<br /><br />
She releases your dick for a second and opens her robe. She nudges it aside so that her breasts are in your line of sight. Then she grabs your dick again and continues to sensually jerk it.
<br /><br />
<<laura>>
Are you close? I can't wait to start creating my first growth potion in my new laboratory.
<</laura>>
<br /><br />
<div id="option_not">
<<linkreplace 'Not really'>>
She sighs and gets onto you.
<br /><br />
<<video 'laura/new_home3'>>
<br /><br />
Without letting go of your dick, she swings her leg over you, giving you a view - she has nothing on underneath either, and her shaved pussy is just a couple of inches from your dick.
<br /><br />
<<laura>>
And now? Ah, screw it...
<</laura>>
<br /><br />
Without taking hand off your dick she gets off you...
<br /><br />
<<video 'laura/new_home4'>>
<br /><br />
<<run $('#option_yes').hide()>>
<<run $('#ending').show()>>
<</linkreplace>>
</div>
<div id="option_yes">
<<linkreplace 'Yes. I am cumming'>>
<<run $('#option_not').hide()>>
<<run $('#ending').show()>>
<</linkreplace>>
</div>
<div id="ending" style="display:none;">
<<linkreplace 'Cum'>>
<<addmins 30>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'people/laura/sample_cum.webp']]
</center>
<br /><br />
Before you cum she puts another sample cup in front of your dick and collects all cum you shoot out.
<br /><br />
<<laura>>
I'll need at least three samples from you and 5 days to make one potion so be sure to check me if I need to restock.
<</laura>>
<br /><br />
<<link 'Leave'>>
<<set $characters.laura.quests.productionSamples = 1>>
<<set $characters.laura.quests.productionDaysPerPotion = 5>>
<<set $characters.laura.quests.productionLastDay = $game.day>>
<<set $characters.laura.quests.sampleToday = true>>
<<goto 'Guest house'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
The morning sun cast feeble rays across the village, painting a bleak landscape with its pale light. As you stepped outside, the sight that greeted you sent a shiver down your spine.
There stood Laura, her once vibrant spirit now eclipsed by shadows of pain and weariness. Bruises painted her skin, and her coat, once a symbol of her resilience, hung tattered and torn.
<br /><br />
<center>
[img[setup.ImagePath+'people/laura/shattered_lab.jpg']]
</center>
<br /><br />
<<laura>>
Raiders... They came for the lab. There's nothing left. My other research.. My lab... It's all gone..
<</laura>>
<br /><br />
Your heart sank. The lab, the culmination of years of research, now reduced to ashes and rubble. It was a devastating blow, not just for Laura, but for the hope it held for your village's future.
<br /><br />
<div id="option_comfort">
<<linkreplace 'Comfort her'>>
<<set _comfort = true>>
<<you>>
I'm so sorry, Laura
<</you>>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/hug.webp']]
</center>
<br /><br />
As you extended your arms in an attempt to comfort Laura, she didn't hesitate. With a sudden, desperate motion, she leapt into your embrace, her body trembling with a mixture of exhaustion, relief, and lingering fear. Her arms wrapped tightly around you, seeking solace in the warmth of your presence.
<br /><br />
<<set $characters.laura.relationship += 5>>
<strong>Relationship increased by 5</strong>
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'Ask her how you can help'>>
<<if !_comfort>>
<<run $('#option_comfort').hide()>>
<</if>>
<<laura>>
I need to go back, salvage what I can. But... I can do it alone but I need a new space, a place to continue my work.
<</laura>>
<br />
<<laura>>
I need a place to work, a space where I can focus without interruption. I was wondering if it would be possible to build a lab, an extension to your guest house, perhaps. It would mean the world to me.
<</laura>>
<br /><br />
<<linkreplace 'Tell her you will do it'>>
<<notify 6s>>
Lab available in workbench!
<</notify>>
<<set $characters.laura.quests.lab_workbench = true>>
<center>
[img[setup.ImagePath+'places/cabin/hug.webp']]
</center>
<br /><br />
As you agreed to build the lab for Laura, a surge of gratitude and relief washed over her. Without a word, she stepped forward and wrapped her arms around you in a tight embrace. Her body pressed against yours, the warmth of her presence a tangible reassurance.
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<</linkreplace>><<if $backpack.has('growth_potion')>>
<<link 'Give growth potion'>>
<<goto 'Give growth potion'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<elseif typeof $guestId !== 'undefined'>>
<<set $guests[$guestId] = $tmpGirl>>
<<elseif typeof $childId !== 'undefined'>>
<<set $nursery[$childId] = $tmpGirl>>
<</if>>
<<unset $slaveId, $charId, $guestId, $childId>>
<<if $tmpGirlBack>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'Nursery'>>
<</if>>
<</link>><<addmins 15>>
<<drop $backpack 'pregnancy_potion' 1>>
<center>
[img[setup.ImagePath+'places/basement/drink_pregnancy_potion.webp']]
</center>
<br /><br />
<<=setup.displayName($tmpGirl)>> drinks the pregnancy termination potion and lays down to wait and see what will happen...
<br /><br />
<<set $pregnancyDied = (randomInteger(0, 5) === 0)>>
<<if $pregnancyDied>>
<center>
[img[setup.ImagePath+'places/basement/pregnancy_potion_died.webp']]
</center>
<br /><br />
She instantly feels a sharp pain in her stomach as she yells out that it hurts..
<br />
Pain continues for some time and then she suddenly dies.
<br /><br />
<strong><<=$tmpGirl.name>> died</strong>
<<assignedTo $tmpGirl 'none'>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves.splice($slaveId, 1)>>
<<elseif typeof $guestId !== 'undefined'>>
<<guestRemove $guestId>>
<</if>>
<<else>>
She feels pain in her stomach but after a few minutes it goes away and she feels fine.
<br /><br />
<strong>Pregnancy terminated</strong>
<<run delete $tmpGirl.pregnancy>>
<</if>>
<br /><br />
<<link 'Continue'>>
<<if $pregnancyDied>>
<<if $tmpGirlBack>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'Outside'>>
<</if>>
<<else>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto [[NPC view]]>>
<</if>>
<</if>>
<</link>><<addmins 15>>
<<drop $backpack 'pregnancy_speed_potion' 1>>
<<set $tmpGirl.pregnancy += 100>>
<center>
[img[setup.ImagePath+'places/basement/drink_pregnancy_potion.webp']]
</center>
<br /><br />
<<=setup.displayName($tmpGirl)>> drinks pregnancy speed potion.
<br /><br />
<strong>Pregnancy period decreased by 100 days</strong>
<br /><br />
<<link 'Continue'>>
<<if $pregnancyPotionBackLink>>
<<goto $pregnancyPotionBackLink>>
<<unset $pregnancyPotionBackLink>>
<<elseif $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto [[NPC view]]>>
<</if>>
<</link>>[img[setup.ImagePath+'places/explore/escape.webp']]
<br /><br />
<<if $escapeReason ?? false>>
<<=$escapeReason>>
<<else>>
You don't have enough strength and girl manages to escape
<</if>>
<<unset $escapeReason>>
<br /><br />
[[Leave|Outside]]/* An 'invite her'-button
Random event - meet girl #3 → NPC view
$wasRaped
Explore event: Abandoned mall
_gaveFood
*/
/*
things to consider
- current events
- personal status: relationship, happpiness, sub ....
- have she heard (rumours) of the hero? Good or bad?
- do she know any of the companions?
*/
<<if ($game.location.guesthouse ?? false) && ($tmpGirlInvite ?? false) && $guests.length < $guesthouseLimit>>
<<linkreplace 'Invite her a guest'>>
<<set $tmpGirlInvite = false>>
<<set _strongGirl = $player.strength <= $tmpGirl.strength>>
<<set _relation = $tmpGirl.relationship ?? 0>>
<<set _countComp = $player.companions.length ?? 0>>
<<set _reputation = $player.reputation ?? 0>>
<<set _yes = setup.percentageChance(_relation) || setup.percentageChance(_countComp*(_countComp+1)/2) || setup.percentageChance(_reputation/4)>>
<<set _no = !_yes || ($wasRaped ?? false) || (_relation <= 0)>>
<<unset $wasRaped>>
<<if _no>>
<<if _strongGirl>>
<<set $escapeReason = 'She considers your invite for a few moments, says no and leaves.'>>
<<goto 'Girl escape'>>
<<else>>
No, I don't want to come to live with you. Please let me go!
<</if>>
<<else>>
<<set $tmpGirl.capture = false>>
<<set $guests.push($tmpGirl)>>
<<addhours 1>>
<<goto 'Guest house'>>
<</if>>
<</linkreplace>>
<</if>><<energy -30>>
<<addmins 15>>
<<set $tmpGirl.milked = true>>
<<if randomInteger(0, 3) === 0>>
<<pickup $backpack 'milk' 1>>
<strong>You managed to get one bottle of milk.</strong>
<</if>>
<center>
<<actionImage $tmpGirl 'milking'>>
</center>
<br /><br />
<<print $tmpGirl.name>> moans as you milk her.
<br /><br />
<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 3, 100)>>
<strong><<=$tmpGirl.name>> relationship increased by 3</strong>
<br /><br />
[[Back|NPC view]]<<set _ageStart = setup.getAge($tmpGirl)>>
<<if _ageStart < 4>>
<<set _startImg = 'baby'>>
<<elseif _ageStart < 18>>
<<set _startImg = 'kid'>>
<<else>>
<<set _startImg = ($tmpGirl.gender === 1 ? 'guy' : 'girl')>>
<</if>>
<center>
[img[setup.ImagePath+'places/cabin/growth_potion_' + _startImg + '.jpg']]
</center>
<br /><br />
The moment the liquid touched <<=setup.displayName($tmpGirl)>>'s lips, a shiver ran through <<=setup.pronounceWho($tmpGirl)>>. <<=setup.pronounceWho($tmpGirl).toUpperCase()>> eyes widened,
and <<=setup.pronounceWhat($tmpGirl)>> looked up at you in astonishment. For a heartbeat, the room held its breath.
<br /><br />
Then, it began.
<br /><br />
<<=setup.displayName($tmpGirl)>>'s body seemed to pulse with newfound energy. <<=setup.pronounceWhos($tmpGirl).toUpperCase()>> limbs stretched, <<=setup.pronounceWhos($tmpGirl)>>
clothing strained against the sudden growth. You watched in awe as <<=setup.pronounceWhat($tmpGirl)>> transformed before your eyes. In a matter of moments, the room seemed to shrink around the figure now standing taller and stronger.
<br /><br />
<<set _randomGrowthYears = randomInteger(8, 10)>>
<<run $tmpGirl.birthDate.setFullYear($tmpGirl.birthDate.getFullYear() - _randomGrowthYears)>>
<<set _ageEnd = setup.getAge($tmpGirl)>>
<<if _ageEnd < 18>>
<<set _endImg = 'kid'>>
<<else>>
<<set _endImg = ($tmpGirl.gender === 1 ? 'guy' : 'girl')>>
<</if>>
<center>
[img[setup.ImagePath+'places/cabin/growth_potion_' + _endImg + '.jpg']]
</center>
<br /><br />
<strong><<=setup.displayName($tmpGirl)>> grew <<=_randomGrowthYears>> years.</strong>
<br /><br />
<<if _ageStart < 18 && _ageEnd >= 18>>
<<set _isAdult = true>>
<strong><<=setup.displayName($tmpGirl)>> is now adult and moved into the guest house.</strong>
<br /><br />
<</if>>
<<link 'Leave'>>
<<if _isAdult>>
<<if typeof $childId !== 'undefined'>>
<<run $guests.push($tmpGirl)>>
<<run $nursery.splice($childId, 1)>>
<<goto 'Guest house'>>
<<elseif typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<goto 'Basement'>>
<<else>>
<<set $guests[$guestId] = $tmpGirl>>
<<goto 'Guest house'>>
<</if>>
<<else>>
<<goto 'Child view'>>
<</if>>
<</link>>
<<drop $backpack 'growth_potion' 1>>
<<addmins 30>><h1 class="ptitle">GUEST HOUSE</h1>
<<if [0,2].includes($tmpGirl.gender)>>
<center>
[img[setup.ImagePath+'places/guesthouse/move_to_basement.webp']]
</center>
<</if>>
<br /><br />
You tell <<=setup.displayName($tmpGirl)>> that you will move <<=setup.pronounceWho($tmpGirl)>> to a basement cell, <br />
<<=setup.pronounceWhat($tmpGirl)>> starts to resist and scream and tries to escape your grab and fails as you go there.
<br /><br />
<<if [0,2].includes($tmpGirl.gender)>>
<center>
[img[setup.ImagePath+'places/guesthouse/move_to_basement2.webp']]
</center>
<</if>>
<br /><br />
As you leave the cell, you can hear <<=setup.displayName($tmpGirl)>> crying out of resignation.
<br /><br />
<<set $tmpGirl.relationship -= 30>>
<strong><<=$tmpGirl.name>> relationship decreased by 30</strong>
<br /><br />
<<link 'Continue'>>
<<moveGuestToSlave $tmpGirl $guestId>>
<<unset $guestId>>
<<goto 'Basement'>>
<</link>>Where do you want to assign <<=setup.pronounceWho($tmpGirl)>>?
<br /><br />
<<if $tmpGirl.relationship > 30 && setup.assignedToCount('garden') < $workersLimitGarden>>
<div>
<<link 'Assign to garden'>>
<<assignedTo $tmpGirl 'garden'>>
<<set $tmpGirl.gardenDay = 0>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Provides you with food)
</div>
<</if>>
<<if !setup.getPersonsForLocation($guests, 'kitchen').length && !$tmpGirl.assignedTo>>
<div>
<<link 'Assign to kitchen'>>
<<assignedTo $tmpGirl 'kitchen'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>>
</div>
<</if>>
<<if [0,2].includes($tmpGirl.gender) && !setup.getPersonsForLocation($guests, 'maid').length && !$tmpGirl.assignedTo>>
<div>
<<link 'Assign as maid'>>
<<assignedTo $tmpGirl 'maid'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Gives additional energy while taking a nap)
</div>
<</if>>
<<if !setup.getPersonsForLocation($guests, 'shop').length && !$tmpGirl.assignedTo && ($game.location.shop ?? false) && ($tmpGirl.skills ?? []).includes('shopkeeper')>>
<div>
<<link 'Assign to shop'>>
<<assignedTo $tmpGirl 'shop'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Will work in shop and sell/buy items for you automatically)
</div>
<</if>>
<<if [0,1].includes($tmpGirl.gender) && !setup.getPersonsForLocation($guests, 'mistress').length && !$tmpGirl.assignedTo && ($tmpGirl.traits ?? []).includes('sadistic')>>
<div>
<<link 'Assign as mistress'>>
<<assignedTo $tmpGirl 'mistress'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Keeps slaves in order. Increases submission for them)
</div>
<</if>>
<div>
<<link 'Assign to forest'>>
<<assignedTo $tmpGirl 'forest'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Provides you with wood)
</div>
<<set $automatization ??= {}>>
<<set _itemcount = setup.automatization.job_tools.mc.includes('bow') ? 2 : 1>> /* save one for the MC */
<<set _autoHunterOk = ($automatization.hunter ?? false) && setup.cabinInventory.has('bow', _itemcount)>>
<<if ($tmpGirl.skills ?? []).includes('woodcraft') && (setup.npcInventoryHas($tmpGirl, 'bow') || _autoHunterOk)>>
<<link 'Assign as hunter'>>
<<if !setup.npcInventoryHas($tmpGirl, 'bow')>>
<<run setup.cabinInventory.to_npc($tmpGirl, 'bow', 1)>>
<</if>>
<<assignedTo $tmpGirl 'hunter'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Provides you with food or wolf pelts)
<<else>>
Assign as hunter [Need woodcraft skill and bow] (Provides you with food or wolf pelts)
<</if>>
<div>
<<link 'Assign to scavenging'>>
<<assignedTo $tmpGirl 'scavenging'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Provides you with plastic, glass, rope, etc)
</div>
<<if $tmpGirl.relationship >= 50 && [0,2].includes($tmpGirl.gender) && !$tmpGirl.assignedTo>>
<<link 'Assign to streets'>>
<<assignedTo $tmpGirl 'streets'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Earns you money as hooker)
<</if>>
<<if $tmpGirl.strength >= 30>>
<div>
<<link 'Assign as guard'>>
<<assignedTo $tmpGirl 'guard'>>
<<dialogclose>>
<<goto `$tmpGirlViewBack`>>
<</link>> (Decreases the chance of someone breaking in and stealing, and sometimes might catch intruders)
</div>
<</if>><<widget happyIcon>>
<<set _happyClass = 'happy-icon ' + setup.getNpcHappyLevel($args[0])>>
<span @style="'background-image: url(\'' + setup.ImagePath+'game/misc/happy.png\')'" @class="'' + _happyClass + ''"></span>
<</widget>><<set _isMasochist = ($tmpGirl.traits ?? []).includes('masochist')>>
<<set _relStats = 1>>
<<set _subStats = 1>>
<<set _girlGuest = setup.getPersonsForLocation($guests, 'mistress')>>
<<set $tmpGirl.location = 'basement-mistress.' + setup.genderPath($guests[_girlGuest[0]])>>
<<set _punishView = 'mistress_punish'>>
<<if $punishType === 'paddle'>>
<<set
_relStats = 2,
_subStats = 2,
_punishView = _punishView + '_paddle'
>>
<</if>>
<<set _relChanged = true, _subChanged = true>>
<<if _isMasochist>>
<<set
_relStats = 0,
_relChanged = false
>>
<</if>>
<<actionImage $tmpGirl _punishView>>
<<set $tmpGirl.relationship -= _relStats>>
<<if $tmpGirl.relationship < -100>>
<<set $tmpGirl.relationship = -100>>
<<set _relChanged = false>>
<</if>>
<<set $tmpGirl.sub += _subStats>>
<<if $tmpGirl.sub > 100>>
<<set $tmpGirl.sub = 100>>
<<set _subChanged = false>>
<</if>>
<<addmins 60>>
<<energy -5>>
<br /><br />
<<if _isMasochist>>
<<=setup.pronounceWhat($tmpGirl, true)>> moans in enjoyment while looking over <<=setup.pronounceWhos($tmpGirl)>> shoulder straight in your eyes.
<<set $tmpGirl.horny = Math.min($tmpGirl.horny + 10, 100)>>
<<else>>
<<=setup.pronounceWhat($tmpGirl, true)>> yells in pain as the mistress punishes <<=setup.pronounceWho($tmpGirl)>> by whipping.
<</if>>
<br /><br />
<<if _relChanged>>
<strong><<print $tmpGirl.name>></strong> relationship decreased by <<=_relStats>><br />
<</if>>
<<if _subChanged>>
<strong><<print $tmpGirl.name>></strong> submission increased by <<=_subStats>><br />
<</if>>
<br /><br />
<<if $player.energy >= 5 && hasTime(1)>>
<<set _linkName = 'Mistress punishes ' + setup.pronounceWho($tmpGirl)>>
<<link `_linkName`>>
<<run delete $punishType>>
<<goto 'Mistress - Npc punish'>>
<</link>>
<<set _linkName = _linkName +' with paddle'>>
<<if $backpack.has('paddle')>>
<<link `_linkName`>>
<<set $punishType = 'paddle'>>
<<goto 'Mistress - Npc punish'>>
<</link>>
<</if>>
<</if>>
<<link 'Back'>>
<<run delete $punishType>>
<<set $tmpGirl.location = 'basement'>>
<<goto 'NPC view'>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<<set $oldTmpGirlLocation = $tmpGirl.location>>
<<set $tmpGirl.location = 'workout'>>
<<addmins 30>>
<<actionImage $tmpGirl workout>>
<br /><br />
You start with some light stretches to warm up your muscles and prevent injury. You chat and catch up as you do some arm circles, shoulder rolls, and leg stretches.
<br /><br />
<<if $player.strength < 100>>
<<set $player.strength++>>
<strong>Your strength increased by 1</strong>
<<else>>
<strong>You can't increase your strength with this action anymore.</strong>
<</if>>
<br /><br />
<<set $tmpGirl.strength++>>
<strong><<=$tmpGirl.name>> strength increased by 1</strong>
<br /><br />
<<set _pronSheHe = setup.pronounceWhat($tmpGirl)>>
<<set _pronSheHeCap = setup.pronounceWhat($tmpGirl, true)>>
<<set _pronHerHis = setup.pronounceWhos($tmpGirl)>>
<<set _pronHerHim = setup.pronounceWho($tmpGirl)>>
<<set _linkName = 'Pull down ' + _pronHerHis + ' shorts'>>
<<linkreplace _linkName>>
<<actionImage $tmpGirl 'pull_pants'>>
<br /><br />
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<=_pronSheHe>> giggles and smiles at you as you pull down <<=_pronHerHis>> shorts.
<br /><br />
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 3, 100)>>
<<set $tmpGirl.strength++>>
<strong><<=$tmpGirl.name>> relationship increased by 3</strong>
<br /><br />
<strong><<=$tmpGirl.name>> strength increased by 1</strong>
<br /><br />
<<link 'Fuck'>>
<<fuck $tmpGirl>>
<</link>>
<<else>>
<<if !$tmpGirl.likesGuys>>
<<=_pronSheHeCap>> looks at you with widened eyes and an angry face. Then <<=_pronSheHe>> reminds you that <<=_pronSheHe>>'s not interested in men.
<<else>>
<<=_pronSheHeCap>> flinches and asks you to stop.
<</if>>
<br /><br />
<<set _linkName = 'Force ' + _pronHerHim>>
<<link _linkName>>
<<fuck $tmpGirl>>
<<set $sexForced = true>>
<</link>>
<</if>>
<</linkreplace>>
<<link 'Finish'>>
<<set $tmpGirl.location = $oldTmpGirlLocation>>
<<unset $oldTmpGirlLocation>>
<<goto $tmpGirlViewBack>>
<</link>><<link 'Change name'>>
<<dialog 'Change name'>>
What you will call your guest? <<textbox "_tmpGirlName" $tmpGirl.name>>
<<link 'OK'>>
<<set $tmpGirl.name = _tmpGirlName>>
<<dialogclose>>
<<goto 'NPC customize'>>
<</link>>
<</dialog>>
<</link>>
<<if !$tmpGirl.piercedBoobs && $backpack.has('piercing')>>
<<link 'Pierce nipples'>>
<<goto 'NPC customize - pierce boob'>>
<</link>>
<</if>>
<<if $tmpGirl.piercedBoobs>>
<<link 'Remove piercings from nipples'>>
<<goto 'NPC customize - pierce boob remove'>>
<</link>>
<</if>>
<<if !$tmpGirl.buttplug && $backpack.has('buttplug')>>
<<link 'Insert buttplug'>>
<<goto 'NPC customize - buttplug insert'>>
<</link>>
<</if>>
<<if $tmpGirl.buttplug>>
<<link 'Remove buttplug'>>
<<goto 'NPC customize - buttplug remove'>>
<</link>>
<</if>>
<<if !$tmpGirl.chastityBelt && $backpack.has('chastity_belt')>>
<<link 'Put on chastity belt'>>
<<goto 'NPC customize - chastity belt'>>
<</link>>
<</if>>
<<if $tmpGirl.chastityBelt>>
<<link 'Remove chastity belt'>>
<<goto 'NPC customize - chastity belt remove'>>
<</link>>
<</if>>
<<if $backpack.has('cosmetics') && !$tmpGirl.cosmetics>>
<<link 'Apply cosmetics'>>
<<goto 'NPC customize - cosmetics'>>
<</link>>
<</if>>
<<if $backpack.has('hair_dye_kit') && $tmpGirl.hair !== 'bald'>>
<<link 'Use hair dye kit'>>
<<goto 'NPC customize - hair dye'>>
<</link>>
<</if>>
<<if [0,2].includes($tmpGirl.gender)>>
<<link 'Clothes'>>
<<script>>
Dialog.setup("NPC Wardrobe", "NPC Wardrobe");
Dialog.wiki(Story.get("NPC Wardrobe").processText());
Dialog.open();
<</script>>
<</link>>
<<link 'Portrait'>>
<<script>>
Dialog.setup("NPC customize - portrait", "NPC customize - portrait");
Dialog.wiki(Story.get("NPC customize - portrait").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<link 'Custom pack'>>
<<script>>
Dialog.setup("NPC customize - custom pack", "NPC customize - custom pack");
Dialog.wiki(Story.get("NPC customize - custom pack").processText());
Dialog.open();
<</script>>
<</link>>
<<link 'Back'>>
<<goto $tmpGirlViewBack>>
<</link>><div id="inventory">
<<for _item, _amount range $backpack.table>>
<<if typeof setup.gifts[_item] === 'undefined'>>
<<continue>>
<</if>>
<<capture _item>>
<<set _icon = _item>>
<div class='inventory-item tooltip'>
<div class='inventory-img'>
[img[setup.ImagePath+'game/inventory/' + _icon + '.png']]
</div>
<div class='inventory-title'>
<<= Item.get(_item).name>>
<<if !Item.get(_item).unique>>
<span class='inventory-amount'>x_amount</span>
<</if>>
</div>
<<if Item.get(_item).description>>
<span class="tooltiptext"><<=Item.get(_item).description>></span>
<</if>>
<<link 'Gift'>>
<<set _giftMultiplier = 1>>
<<if ($tmpGirl.likes ?? []).includes(_item)>>
<<set _giftMultiplier = 2>>
<<set $tmpGirl.happy += 2>>
<<elseif ($tmpGirl.dislikes ?? []).includes(_item)>>
<<set _giftMultiplier = -1>>
<<set $tmpGirl.happy -= 1>>
<</if>>
<<if _giftMultiplier >= 1 >>
<<drop $backpack _item 1>>
<<set $tmpGirl.gift = true>>
<</if>>
<<set $tmpGirl.relationship = Math.min(100, $tmpGirl.relationship + _giftMultiplier*setup.gifts[_item].rel)>>
<<script>>Dialog.close();<</script>>
<<script>>state.display(state.active.title, null, "back")<</script>>
<</link>>
</div>
<</capture>>
<</for>>
</div>
<style>
#inventory {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-column-gap: 10px;
grid-row-gap: 10px;
}
.inventory-item {
flex: 0 0 33.3333%;
}
</style><<set _unknown = (typeof $guestId === 'undefined' && typeof $charId === 'undefined' && typeof $slaveId === 'undefined')>>
<<if _forceKnown>>
<<set _unknown = false>>
<</if>>
<<set _ageReal = setup.getAge($tmpGirl)>>
<<if $tmpGirlCapture && !$guestId && !$charId>>
<<set _age = setup.agePeriod(_ageReal)>>
<<else>>
<<set _age = _ageReal>>
<</if>>
<<set _isLegalAge = _ageReal >= 18>>
<div id="girl_info_stats">
<div id="girl_info_left" style="float: left; width: 60%">
<div id="girl_description">
<<if !_unknown>>
<<happyIcon $tmpGirl>>
<</if>>
<strong class="iitem"><<= $tmpGirl.race>> <<=setup.getNpcAgeDescription($tmpGirl)>></strong> with <strong class="iitem"><<=$tmpGirl.hair>></strong>
<<if [0,2].includes($tmpGirl.gender) && setup.getAge($tmpGirl) >= 18>>
<<=$tmpGirl.hair === 'bald' ? 'head' : 'hair'>> and <strong class="iitem"><<=$tmpGirl.breasts>></strong>
<<if $tmpGirl.piercedBoobs>>
pierced
<</if>>
breasts.
<<if [0,3].includes($tmpGirl.gender) && $tmpGirl.virgin && !_unknown>>
<strong class="iitem" style="font-weight: normal;">She's a virgin.</strong>
<</if>>
<<else>>
<<=$tmpGirl.hair === 'bald' ? 'head' : 'hair'>>.
<</if>>
<<if $tmpGirl.buttplug>>
<strong class="iitem" style="font-weight: normal;">With buttplug.</strong>
<</if>>
<<if $tmpGirl.chastityBelt>>
<strong class="iitem" style="font-weight: normal;">With chastity belt.</strong>
<</if>>
</div>
<<if !_unknown>>
<div id="npc-inventory">
<<link "[img[setup.ImagePath+'game/misc/inventory.png']]">><<script>>Dialog.setup("NPC inventory", "NPC inventory"); Dialog.wiki(Story.get("NPC inventory").processText()); Dialog.open();<</script>><</link>>
<<if ($tmpGirl.inventory ?? {})>>
<<for _npcInventoryItem, _npcInventoryCount range ($tmpGirl.inventory ?? {})>>
<div class='npc-inventory-item'>
<div class='npc-inventory-img'>
[img[setup.ImagePath+'game/inventory/' + _npcInventoryItem + '.png']]
</div>
</div>
<</for>>
<</if>>
</div>
<</if>>
<div id="npc_stats">
<span>Name: <<=$tmpGirl.name>></span>
<span>Age: <<=_age>></span>
<<if _isLegalAge>>
<span>Beauty score: <<=$tmpGirl.beauty>></span>
<</if>>
<<if !$tmpGirlCapture>>
<span>Relationship: <<print $tmpGirl.relationship ?? 0>></span>
<</if>>
<<if typeof $slaveId !== 'undefined' || typeof $guestId !== 'undefined' || typeof $charId !== 'undefined'>>
<span>Strength: <<=$tmpGirl.strength ?? 0>></span>
<</if>>
<<if _isLegalAge>>
<div>Submission: <<= $tmpGirl.sub ?? 0>></div>
<</if>>
</div>
<<if !_unknown || $player.int > 30 || _isSlaveMarket>>
<<if _isLegalAge>>
<div id="npc-traits">
Traits:
<<if Object.keys($tmpGirl.traits ?? {}).length > 0>>
<<for _trait range ($tmpGirl.traits ?? [])>>
<div class="trait tooltip">
<<=setup.traits[_trait].title>>
<span class="tooltiptext"><<=setup.traits[_trait].description>></span>
</div>
<</for>>
<<else>>
none
<</if>>
</div>
<</if>>
<div id="npc-skills">
Skills:
<<if ($tmpGirl.skills ?? []).length > 0>>
<<for _skill range ($tmpGirl.skills ?? [])>>
<<if typeof setup.skills[_skill] !== 'undefined'>>
<div class="trait tooltip">
<<=setup.skills[_skill].title>>
<span class="tooltiptext"><<=setup.skills[_skill].description>></span>
</div>
<</if>>
<</for>>
<<else>>
none
<</if>>
</div>
<</if>>
<<if _isLegalAge && !_unknown>>
<<linkreplace 'More info'>>
<div id="additional-npc-info">
<div id="additional-npc-info-single">
<<if _isLegalAge>>
<div>Corruption: <<= $tmpGirl.corruption ?? 0>></div>
<div>Drunkenness: <<=setup.drunkDescription($tmpGirl)>></div>
<div>Horny: <<= $tmpGirl.horny ?? 0>></div>
<</if>>
<<if !$tmpGirl.gender>>
<div>
Orgasms: <<=$tmpGirl.orgasms>>
</div>
<</if>>
<<if !$tmpGirl.gender>>
<div>
Creampies: <<=$tmpGirl?.sexStats?.creampies ?? 0;>>
</div>
<</if>>
<div>
Gender: <<=setup.genderDescription($tmpGirl)>>
</div>
<div>
Orientation: <<=setup.displayOrientation($tmpGirl)>>
</div>
<<if !$tmpGirl.gender || $tmpGirl.anal > 0>>
<div>Anal: <<=$tmpGirl.anal>></div>
<</if>>
<<if !_unknown && !$charId && $tmpGirl.relationship >= 50>>
<div>
Likes: <<=$tmpGirl.likes>>
</div>
<div>
Dislikes: <<=$tmpGirl.dislikes>>
</div>
<div>
Personality: <<=$tmpGirl.personality>>
</div>
<</if>>
<div>
Eyes: <<=$tmpGirl.eyes>>
</div>
<div>
Birthday: <<=$tmpGirl.birthDate.getDate()>> <<=window.GameMonths[$tmpGirl.birthDate.getMonth()]>>
</div>
<<if !$tmpGirl.gender && $tmpGirl.pregnancy >= 8>>
<div>
Pregnancy: <<=$tmpGirl.pregnancy>> days
</div>
<</if>>
<<if !_unknown && $player.int >= 50>>
<div>
Unavailable traits:
<<for _trait range ($tmpGirl.traitsLocked ?? [])>>
<div class="trait tooltip">
<<=setup.traits[_trait].title>>
<span class="tooltiptext"><<=setup.traits[_trait].description>></span>
</div>
<</for>>
</div>
<</if>>
</div>
<<if ($tmpGirl.stats ?? false)>>
<div id="npc-work-stats">
<h4 style="display:block; margin-bottom: 0px;">Work stats</h4>
<table style="margin-top: 0px;">
<<for _npcWorkStatsLocation, _npcWorkStatsDays range $tmpGirl.stats>>
<tr>
<td>
<<=_npcWorkStatsLocation>>:
</td>
<td>
<<=_npcWorkStatsDays>>
</td>
</tr>
<</for>>
</table>
</div>
<</if>>
</div>
<</linkreplace>>
<</if>>
</div>
<div id="npc_info_right" @data-id="$tmpGirl.id" @class="'girl_info_picture gender-' + $tmpGirl.gender" style="float: right;">
<<if typeof $tmpGirl.family !== 'undefined'>>
<div id="family-tree">
<span class="glyph">䷤</span>
<div id="family-tree-expanded">
<<showFamilyTree $tmpGirl.family>>
</div>
</div>
<</if>>
<<set _girlVisual = $tmpGirl>>
<<if setup.getAge($tmpGirl) >= 18>>
<<include 'NPC visual'>>
<</if>>
</div>
</div>
<div style="clear: both; margin-bottom: 5px;"></div>
<<if false>>
<<set $objectKeys = Object.keys($tmpGirl)>>
<<for _i to 0; _i lt $objectKeys.length; _i++>>
<<capture _i>>
<<print $objectKeys[_i]>>:
<strong><<print $tmpGirl[$objectKeys[_i]]>></strong>
<br />
<</capture>>
<</for>>
<hr />
<</if>>
<style>
#girl_description::first-letter {
text-transform:capitalize;
}
</style><<set $automatization ??= {}>>
<div id="storage-transfer">
<div id="storage-transfer-left">
<fieldset>
<legend><<=$player.name>></legend>
<<for _inventoryNpcMcKey, _inventoryNpcMcItem range setup.inventoryNpc>>
<<capture _inventoryNpcMcItem>>
<<if !$backpack.has(_inventoryNpcMcItem)>>
<<continue>>
<</if>>
<div class="npc-inventory-transfer-container">
<div class="npc-inventory-transfer-icon">
[img[setup.ImagePath+'game/inventory/' + _inventoryNpcMcItem + '.png']]
</div>
<div class="npc-inventory-transfer-name">
(<<=$backpack.count(_inventoryNpcMcItem)>>x) <<=Item.get(_inventoryNpcMcItem).name>>
</div>
<div class="npc-inventory-transfer-link">
<<if ($automatization.dup ?? false) && setup.npcInventoryHas($tmpGirl, _inventoryNpcMcItem)>>
≯≯
<<else>>
<<link '>>'>>
<<drop $backpack _inventoryNpcMcItem 1>>
<<=setup.npcInventoryAdd($tmpGirl, _inventoryNpcMcItem)>>
<<script>>
Dialog.setup("NPC inventory", "NPC inventory");
Dialog.wiki(Story.get("NPC inventory").processText());
Dialog.open();
<</script>>
<<goto `passage()`>>
<</link>>
<</if>>
</div>
</div>
<</capture>>
<</for>>
</fieldset>
</div>
<div id="storage-transfer-right">
<fieldset>
<legend><<=$tmpGirl.name>></legend>
<<for _inventoryNpcMcKey, _inventoryNpcMcItem range setup.inventoryNpc>>
<<capture _inventoryNpcMcItem>>
<<if !setup.npcInventoryHas($tmpGirl, _inventoryNpcMcItem)>>
<<continue>>
<</if>>
<div class="npc-inventory-transfer-container">
<div class="npc-inventory-transfer-link">
<<link '<<'>>
<<pickup $backpack _inventoryNpcMcItem 1>>
<<=setup.npcInventoryRemove($tmpGirl, _inventoryNpcMcItem)>>
<<script>>
Dialog.setup("NPC inventory", "NPC inventory");
Dialog.wiki(Story.get("NPC inventory").processText());
Dialog.open();
<</script>>
<<goto `passage()`>>
<</link>>
</div>
<div class="npc-inventory-transfer-name">
(<<=setup.npcInventoryCount($tmpGirl, _inventoryNpcMcItem)>>x) <<=Item.get(_inventoryNpcMcItem).name>>
</div>
<div class="npc-inventory-transfer-icon">
[img[setup.ImagePath+'game/inventory/' + _inventoryNpcMcItem + '.png']]
</div>
</div>
<</capture>>
<</for>>
</fieldset>
</div>
</div><<drop $backpack 'wedding_ring' 1>>
<<set $tmpGirl.married = true>>
<<set $tmpGirl.family ??= {}>>
<<set $tmpGirl.family.husband ??= 'mc'>>
<<set $player.family ??= {}>>
<<set $player.family.wives ??= []>>
<<set $player.family.wives.push($tmpGirl.id)>>
<center>
[img[setup.ImagePath+'places/kitchen/blair_propose_yes.gif']]
</center>
<br /><br />
You dropped to one knee, holding out the makeshift ring.
<br /><br />
<<you>>
<<=$tmpGirl.name>>, will you marry me?
<</you>>
<br />
Tears welled up in <<=setup.displayName($tmpGirl)>>'s eyes as she looked down at you, overwhelmed with emotions.
<br /><br />
<<sayNpc $tmpGirl>>
Yes, <<=$player.name>>, a thousand times yes!
<</sayNpc>>
<br />
You embraced tightly, the weight of your journey and this newfound commitment washing over you. After a moment, <<=setup.displayName($tmpGirl)>> pulled back, her eyes sparkling with determination.
<br /><br />
<<sayNpc $tmpGirl>>
Should we have a big celebration, <<=$player.name>>? Or keep it simple, just the two of us?
<</sayNpc>>
<br />
<div id="option_two">
<<linkreplace 'Just two of us'>>
<<run $('#option_others').hide()>>
<center>
[img[setup.ImagePath+'places/kitchen/blair_propose_yes.gif']]
</center>
<<setNpcStats 'guest' $guestId 'happy' 50>>
<<for _marryGuestI, _marryGuest range $guests>>
<<if !_marryGuest.married>>
<<continue>>
<</if>>
<<setNpcStats 'guest' _marryGuestI 'happy' -10>>
<</for>>
<br /><br />
You pull him closer to you and slowly slide the ring onto her finger.
There is a wide smile on her face. For a moment, she admires the ring and then tells you to go to your bedroom, running out of the room herself.
<br />
After a while, she comes to your bedroom with a borrowed wedding dress that the village girls share among themselves.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/wedding_dress_put_on.webp']]
</center>
<br /><br />
In front of you she takes of her clothes and asks you to help her put on wedding dress.
<br />
As she's done, she pushes you onto your bed.
<br /><br />
<<sayNpc $tmpGirl>>
I've always wanted to do in wedding dress
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'places/cabin/wedding_fuck1.webp']]
</center>
<br /><br />
She unbuttons your pants and slides her hand in to grab your dick. She strokes it few times while looking right into your eyes before pulling it out and sliding it into her mouth.
<br />
She deepthroats your dick with determination to get it all inside her tight mouth and still - without taking eyes off you. She really enjoys this moment.
She gives a big spit on it before she climbs on you, push the dress aside and slides your dick into her pussy.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/wedding_fuck2.webp']]
</center>
<br /><br />
With her legs spread she sits up and down while you lay down on your bed. She moans she glances at her ring every now and then.
<br /><br />
<<if $tmpGirl.virgin>>
<strong>She lost her virginity!</strong>
<<set $tmpGirl.virgin = false>>
<br /><br />
<</if>>
<center>
[img[setup.ImagePath+'places/bedroom/blair_wedding_cum.webp']]
</center>
<br /><br />
You throw her on her back and cum all over her pussy.
<br /><br />
<<link 'Leave'>>
<<horny_reset>>
<<goto $tmpGirlViewBack>>
<</link>>
<</linkreplace>>
</div>
<div id="option_others">
</div><h1 class="ptitle">BASEMENT</h1>
<br /><br />
<<set _heOrShe = setup.pronounceWhat($tmpGirl)>>
<<set _hisOrHer = setup.pronounceWhos($tmpGirl)>>
<<set _himOrHer = setup.pronounceWho($tmpGirl)>>
<<set _isMasochist = ($tmpGirl.traits ?? []).includes('masochist')>>
<<set _relStats = 1>>
<<set _subStats = 1>>
<<set _punishView = 'punish'>>
<<if !settings.gaysEnabled && $tmpGirl.gender == 1 >>
<<set _punishView = _punishView + '_hit'>>
<</if>>
<<if $punishType === 'paddle'>>
<<set
_relStats = 2,
_subStats = 2,
_punishView = _punishView + '_paddle'
>>
<<elseif $punishType === 'beat'>>
<<set _punishView = _punishView + '_hit'>>
<</if>>
<<set _relChanged = true, _subChanged = true>>
<<if _isMasochist && $punishType !== 'beat'>>
<<set
_relStats = 0,
_relChanged = false
>>
<</if>>
<<if $punishType>>
<<actionImage $tmpGirl _punishView>>
<<set $tmpGirl.relationship -= _relStats>>
<<if $tmpGirl.relationship < -100>>
<<set $tmpGirl.relationship = -100>>
<<set _relChanged = false>>
<</if>>
<<set $tmpGirl.sub += _subStats>>
<<if $tmpGirl.sub > 100>>
<<set $tmpGirl.sub = 100>>
<<set _subChanged = false>>
<</if>>
<<addmins 15>>
<<energy -10>>
<br /><br />
<<if $punishType == 'beat'>>
<strong>
You've properly swung a few times and punched <<=setup.displayName($tmpGirl)>> right in the face, <<=_heOrShe>> can't do anything because <<=_heOrShe>>'s tied to a chair, but after a few punches, it seems like <<=_heOrShe>>'s slowly starting to give in.
</strong>
<<elseif _isMasochist>>
<strong><<=setup.displayName($tmpGirl)>></strong> moans in enjoyment while looking over <<=_hisOrHer>> shoulder straight in your eyes.
<<set $tmpGirl.horny = Math.min($tmpGirl.horny + 10, 100)>>
<<else>>
<strong><<print $tmpGirl.name>></strong> yells in pain as you punish <<=_himOrHer>>.
<</if>>
<br /><br />
<<if _relChanged>>
<strong><<print $tmpGirl.name>></strong> relationship decreased by <<=_relStats>><br />
<</if>>
<<if _subChanged>>
<strong><<print $tmpGirl.name>></strong> submission increased by <<=_subStats>><br />
<</if>>
<<else>>
<center>
[img[setup.ImagePath+'places/basement/guy_punish.webp']]
</center>
<br /><br />
You enter <<=_hisOrHer>> basement cell, and <<=_heOrShe>> is already waiting for you. Fear is visible in <<=_hisOrHer>> eyes, while <<=_hisOrHer>> hands are tied behind <<=_hisOrHer>> back.
<</if>>
<br /><br />
<<if $player.energy >= 10 && hasTime(1)>>
<<if $tmpGirl.gender == 1>>
<<link 'Hit him'>>
<<set $punishType = 'beat'>>
<<goto `passage()`>>
<</link>>
<</if>>
<<if settings.gaysEnabled || !$tmpGirl.gender>>
<<link 'Punish (slap)'>>
<<set $punishType = 'slap'>>
<<goto `passage()`>>
<</link>>
<<if $backpack.has('paddle')>>
<<link 'Punish (paddle)'>>
<<set $punishType = 'paddle'>>
<<goto `passage()`>>
<</link>>
<</if>>
<</if>>
<</if>>
<<link 'Back'>>
<<unset $punishType>>
<<goto 'NPC view'>>
<</link>><<set _bathSchedule = {
garden: {
from: '16:00',
to: '20:00',
p: 10
},
forest: {
from: '16:00',
to: '08:00',
p: 20
},
kitchen: {
from: '12:00',
to: '20:00',
p: 10
},
scavenging: {
from: '20:00',
to: '23:00',
p: 30
},
mistress: {
from: '23:00',
to: '24:00',
p: 70
},
streets: {
from: '10:00',
to: '12:00',
p: 20
}
}
>>
<<for _scheduleGuestI, _scheduleGuest range $guests>>
<<capture _scheduleGuestI, _scheduleGuest>>
<<set $guests[_scheduleGuestI].location = ''>>
<<if setup.getAge(_scheduleGuest) < 18>>
<<continue>>
<</if>>
<<if (($game.location.bathhouse ?? false) && !_scheduleGuest.washedBathhouse &&
(((!_scheduleGuest.assignedTo || typeof _bathSchedule[_scheduleGuest.assignedTo] === 'undefined') && setup.percentageChance(5)) ||
(typeof _bathSchedule[_scheduleGuest.assignedTo] !== 'undefined' && (timeBetween(_bathSchedule[_scheduleGuest.assignedTo].from, _bathSchedule[_scheduleGuest.assignedTo].to) && setup.percentageChance(_bathSchedule[_scheduleGuest.assignedTo].p))))
)>>
<<set $guests[_scheduleGuestI].washedBathhouse = true>>
<<set _beautyInc = randomInteger(1, 2)>>
<<if !($guests[_scheduleGuestI].washDays ?? false)>>
<<set $guests[_scheduleGuestI].washBeauty = _beautyInc>>
<<set $guests[_scheduleGuestI].beauty = Math.min($guests[_scheduleGuestI].beauty + (_beautyInc * 2), 100)>>
<<else>>
<<set $guests[_scheduleGuestI].beauty -= $guests[_scheduleGuestI].washBeauty * $guests[_scheduleGuestI].washDays>>
<<set $guests[_scheduleGuestI].beauty = Math.min($guests[_scheduleGuestI].beauty + ($guests[_scheduleGuestI].washBeauty * 2), 100)>>
<</if>>
<<set $guests[_scheduleGuestI].washDays = 2>>
<<set $guests[_scheduleGuestI].location = 'bathhouse'>>
<<setNpcStats 'guest' _scheduleGuestI 'happy' 3>>
<</if>>
<</capture>>
<</for>>
<<for _scheduleSlaveI, _scheduleSlave range $slaves>>
<<capture _scheduleSlaveI, _scheduleSlave>>
<<set $slaves[_scheduleSlaveI].location = ''>>
<<if setup.getAge(_scheduleSlave) < 18>>
<<continue>>
<</if>>
<<if (($game.location.bathhouse ?? false) && !_scheduleSlave.washedBathhouse &&
(((!_scheduleSlave.assignedTo || typeof _bathSchedule[_scheduleSlave.assignedTo] === 'undefined') && setup.percentageChance(5)) ||
(typeof _bathSchedule[_scheduleSlave.assignedTo] !== 'undefined' && (timeBetween(_bathSchedule[_scheduleSlave.assignedTo].from, _bathSchedule[_scheduleSlave.assignedTo].to) && setup.percentageChance(_bathSchedule[_scheduleSlave.assignedTo].p))))
)>>
<<set $slaves[_scheduleSlaveI].washedBathhouse = true>>
<<set _beautyInc = randomInteger(1, 2)>>
<<if !($slaves[_scheduleSlaveI].washDays ?? false)>>
<<set $slaves[_scheduleSlaveI].washBeauty = _beautyInc>>
<<set $slaves[_scheduleSlaveI].beauty = Math.min($slaves[_scheduleSlaveI].beauty + (_beautyInc * 2), 100)>>
<<else>>
<<set $slaves[_scheduleSlaveI].beauty -= $slaves[_scheduleSlaveI].washBeauty * $slaves[_scheduleSlaveI].washDays>>
<<set $slaves[_scheduleSlaveI].beauty = Math.min($slaves[_scheduleSlaveI].beauty + ($slaves[_scheduleSlaveI].washBeauty * 2), 100)>>
<</if>>
<<set $slaves[_scheduleSlaveI].washDays = 2>>
<<set $slaves[_scheduleSlaveI].location = 'bathhouse'>>
<<setNpcStats 'slave' _scheduleSlaveI 'happy' 3>>
<</if>>
<</capture>>
<</for>><<set _talkDialogs = [
"In this world, kindness is rare. But every act of compassion matters. We have to hold on to our humanity.",
"Amidst the remnants of civilization, I stumbled upon a group of survivors. Their tired eyes reflected resilience, as they whispered tales of lost loved ones and hopes of finding a sanctuary in this merciless world.",
"I've seen things you wouldn't believe. But I still believe in the goodness that can exist in humanity. We can't lose hope.",
"You've got that fire in your eyes, one I haven't seen in a long time. Just remember, trust no one and keep your guard up.",
"I lost everything in the chaos, but I won't let it define me. We can rebuild, stronger than before.",
"The wasteland is unforgiving, but we still find beauty in the smallest moments. Like that sunset over the ruins.",
"Every step we take in this unforgiving wasteland is a reminder of the world that once was, but we must adapt and find a way to survive.",
"Scavenging for supplies has become a daily struggle, but we persevere, knowing that each find brings us closer to another day of existence.",
"Have you heard the rumors of a group rising against the chaos, fighting for a chance at rebuilding society? I wonder if it's true.",
"Do you remember what life was like before? Sometimes, I catch myself longing for the comforts we once took for granted.",
"Despite the hardships, I believe that hope can still be found. We must cling to it, for without hope, we are truly lost."
]>>
<<set _talkDialogsChild = [
]>>
<<set _talkDialog = _talkDialogs[Math.floor(Math.random()*_talkDialogs.length)]>>
<br />
<<sayNpc $tmpGirl>>
<<=_talkDialog>>
<</sayNpc>>
<<if $slaveId !== undefined && $tmpGirl.relationship > 30 && !$tmpGirl.gender>>
<br /><br />
She had <strong><<=$tmpGirl.orgasms>></strong> orgasms
<</if>>
<br /><br />
<<set $tmpGirl.quests ??= {}>>
<<set $tmpGirl.quests.lastInteractionDay = $game.day>>
<<link 'Back'>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto [[NPC view]]>>
<</if>>
<</link>><<set _heOrShe = setup.pronounceWhat($tmpGirl)>>
<<set _hisOrHer = setup.pronounceWhos($tmpGirl)>>
<<set _himOrHer = setup.pronounceWho($tmpGirl)>>
<<if !$tmpGirl.talked>>
<<link 'Talk'>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 3, 100)>>
<<if $tmpGirl.relationship > 100>>
<<set $tmpGirl.relationship = 100>>
<</if>>
<<set $tmpGirl.talked = true>>
<<addmins 15>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<goto 'NPC talk'>>
<</link>>
<</if>>
<<if !$tmpGirl.gender && $tmpGirl.location === 'garden' && $player.energy >= 20>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
[[Grope|Grope]]
<</if>>
<<if $player.energy > 30 && $tmpGirl.location !== 'garden'>>
<<set _linkName = 'Fuck ' + _himOrHer>>
<<link `_linkName`>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<fuck $tmpGirl>>
<<else>>
<<goto 'Mc fuck - no'>>
<</if>>
<</link>>
<</if>>
<<if $tmpGirl.location !== 'garden' >>
<<set _linkName = 'Ask '+ _himOrHer +' to fuck someone'>>
<<link `_linkName`>>
<<addmins 15>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<script>>
Dialog.setup("Guesthouse - Ask to fuck", "Guesthouse - Ask to fuck");
Dialog.wiki(Story.get("Guesthouse - Ask to fuck someone choose").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<if !($player.companions['guest:' + $guestId] ?? false) && Object.keys($player.companions ?? {}).length < $companionsLimit>>
<<link 'Add as companion'>>
<<companionAdd 'guest' $guestId>>
<<assignedTo $tmpGirl 'companion'>>
<<goto `passage()`>>
<</link>>
<</if>>
<<if $slaves.length < $basementLimit>>
<<set _linkName = 'Move ' + _himOrHer + ' to the basement cell'>>
<<link `_linkName`>>
<<assignedTo $tmpGirl 'none'>>
<<goto 'Guest move to basement'>>
<</link>>
<</if>>
<<if !$tmpGirl.assignedTo && !($player.companions['guest:' + $guestId] ?? false)>>
<<link 'Assign to'>>
<<dialog 'Assign to'>>
<<include 'Guest view assign to'>>
<</dialog>>
<</link>>
<</if>>
<<if $tmpGirl.assignedTo>>
<<link "Remove assigned job ($tmpGirl.assignedTo)">>
<<assignedTo $tmpGirl 'none'>>
<<goto `passage()`>>
<</link>>
<</if>>
<<include 'Button - rest or work'>>
<<if [0, 1].includes($tmpGirl.gender) && !$tmpGirl.workout && $player.energy >= 10>>
<<link 'Workout together'>>
<<set $tmpGirl.workout = true>>
<<energy -10>>
<<goto 'NPC - workout together'>>
<</link>>
<</if>>
<<if ($game.hotShower ?? false) && $player.energy >= 10>>
<<link 'Invite to your shower'>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<goto 'Event: Guest invite shower'>>
<</link>>
<</if>>
<<if !$tmpGirl.gift>>
<<link 'Give gift'>>
<<script>>
Dialog.setup("NPC gift", "NPC gift");
Dialog.wiki(Story.get("NPC gift").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<if !$tmpGirl.gender && $tmpGirl.pregnancy && $tmpGirl.pregnancy >= 7>>
<<if $backpack.has('pregnancy_potion')>>
<<link 'Give pregnancy termination potion'>>
<<goto 'Girl - pregnancy potion'>>
<</link>>
<</if>>
<<if $backpack.has('pregnancy_speed_potion')>>
<<link 'Give pregnancy speed potion'>>
<<goto 'Girl - pregnancy speed potion'>>
<</link>>
<</if>>
<</if>>
<<if !$tmpGirl.gender && $game.canMarry && !$tmpGirl.married && $backpack.has('wedding_ring') && $tmpGirl.relationship >= 80>>
<<set _linkName = 'Marry ' + _himOrHer>>
<<link `_linkName`>>
<<goto 'NPC marry'>>
<</link>>
<</if>>
<<link 'Customize'>>
<<goto 'NPC customize'>>
<</link>>
<<link 'Throw out'>>
<<dialog 'Throw out'>>
Are you sure you want to throw <<=($tmpGirl.gender ? 'him' : 'her')>> out?
<br />
<<link 'Yes' 'Guest house'>>
<<assignedTo $tmpGirl 'none'>>
<<guestRemove $guestId>>
<<dialogclose>>
<<set $player.reputation-->>
<<set $player.goodwill-->>
<</link>>
<</dialog>>
<</link>>
<<link 'Go back'>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<elseif typeof $guestId !== 'undefined'>>
<<set $guests[$guestId] = $tmpGirl>>
<<elseif typeof $charId !== 'undefined'>>
<<set $characters[$charId] = $tmpGirl>>
<</if>>
<<unset $slaveId, $guestId, $charId>>
<<if $tmpGirlBack>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'Outside'>>
<</if>>
<</link>><<set _heOrShe = setup.pronounceWhat($tmpGirl)>>
<<set _hisOrHer = setup.pronounceWhos($tmpGirl)>>
<<set _himOrHer = setup.pronounceWho($tmpGirl)>>
<<if !$tmpGirl.talked>>
<<link 'Talk'>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 3, 100)>>
<<set $tmpGirl.talked = true>>
<<addmins 15>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<goto 'NPC talk'>>
<</link>>
<</if>>
<<if $player.energy >= 30 && $tmpGirl.location !== 'garden'>>
<<if !$tmpGirl.gender && $tmpGirl.rape>>
<<link 'Try to rape her'>>
<<if $player.strength < $tmpGirl.strength>>
<<goto 'Girl escape'>>
<<else>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<set $sexForced = true>>
<<fuck $tmpGirl>>
<<set $wasRaped = true>>
<</if>>
<</link>>
<<else>>
<<set _linkName = 'Fuck ' + _himOrHer>>
<<link `_linkName`>>
<<fuck $tmpGirl>>
<</link>>
<</if>>
<<include 'Girl invite - include'>>
<</if>>
<<if !$tmpGirl.gender && $game.location.basement && $tmpGirlCapture && $slaves.length < $basementLimit && $player.energy >= 30>>
<<link 'Try to capture her'>>
<<if $player.strength > $tmpGirl.strength>>
<<set $tmpGirl.capture = false>>
<<set $slaves.push($tmpGirl)>>
<<addhours 2>>
<<energy -30>>
<<statsAdd 'people_captured'>>
<<goto 'Basement'>>
<<else>>
<<goto 'Girl escape'>>
<</if>>
<</link>>
<</if>>
<<if !$tmpGirl.gender && $tmpGirl.location === 'garden'>>
<<if $player.energy >= 20>>
<<set $tmpGirlViewBack = 'NPC view'>>
[[Grope|Grope]]
<</if>>
<</if>>
<<if $slaveId !== undefined && !($player.companions['slave:' + $slaveId] ?? false) && Object.keys($player.companions ?? {}).length < $companionsLimit>>
<<link 'Add as companion'>>
<<companionAdd 'slave' $slaveId>>
<<assignedTo $tmpGirl 'companion_slave'>>
<<goto `passage()`>>
<</link>>
<</if>>
<<if $tmpGirl.relationship >= 30 && $slaveId !== undefined && !$tmpGirl.assignedTo && setup.assignedToCount('garden') < $workersLimitGarden>>
<<link 'Assign to garden'>>
<<assignedTo $tmpGirl 'garden'>>
<<set $tmpGirl.gardenDay = 0>>
<<if $tmpGirlBack>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<set $slaveId to null>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'NPC view'>>
<</if>>
<</link>>
<</if>>
<<if [0,2].includes($tmpGirl.gender) && $tmpGirl.relationship >= 50 && $slaveId !== undefined && !$tmpGirl.assignedTo>>
<<link 'Assign to streets'>>
<<assignedTo $tmpGirl 'streets'>>
<<if $tmpGirlBack>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<set $slaveId to null>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'NPC view'>>
<</if>>
<</link>>
<</if>>
<<set _availableGirlSlaves = setup.getAvailablePersons18yo($slaves)>>
<<if $tmpGirl.gender == 1 && (_availableGirlSlaves[0] ?? []).length && !$tmpGirl.offerSlave>>
<<link 'Offer him one of your slave girls'>>
<<script>>
Dialog.setup("Basement - Offer slave", "Basement - Offer slave");
Dialog.wiki(Story.get("Basement - Offer slave girl to slave guy: choose").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<set _availableGuySlaves = setup.getAvailablePersons18yo($slaves)>>
<<if settings.gaysEnabled && $tmpGirl.gender == 1 && (_availableGuySlaves[1] ?? []).length > 1 && !$tmpGirl.offerSlave>>
<<link 'Offer him one of your slave guys'>>
<<script>>
Dialog.setup("Basement - Offer slave", "Basement - Offer slave");
Dialog.wiki(Story.get("Basement - Offer slave guy to slave guy: choose").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<set _availableTGirlsSlaves = setup.getAvailablePersons18yo($slaves)>>
<<if settings.transEnabled && $tmpGirl.gender == 1 && (_availableTGirlsSlaves[2] ?? []).length && !$tmpGirl.offerSlave>>
<<link 'Offer him one of your slave trans girls'>>
<<script>>
Dialog.setup("Basement - Offer slave", "Basement - Offer slave");
Dialog.wiki(Story.get("Basement - Offer slave trans girls to slave guy: choose").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<set _availableGuySlaves = setup.getAvailablePersons18yo($slaves)>>
<<if settings.gaysEnabled && $tmpGirl.gender == 2 && (_availableGuySlaves[1] ?? []).length > 0 && !$tmpGirl.offerSlave>>
<<link 'Offer her one of your slave guys'>>
<<script>>
Dialog.setup("Basement - Offer slave", "Basement - Offer slave");
Dialog.wiki(Story.get("Basement - Offer slave guy to slave trans girl: choose").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<if $tmpGirl.location === 'basement'>>
<<set _girlGuest = setup.getPersonsForLocation($guests, 'mistress')>>
<<if !$tmpGirl.gender && !$tmpGirl.milked && $player.energy > 30 && $backpack.has('breast_pump')>>
<<link 'Milk her'>>
<<goto 'Girl milk'>>
<</link>>
<</if>>
<<if $player.energy >= 10 && hasTime(1)>>
<<set _linkName = 'Punish ' + _himOrHer>>
<<link `_linkName`>>
<<if $backpack.has('paddle')>>
<<set $punishType = 'paddle'>>
<</if>>
<<goto 'NPC punish'>>
<</link>>
<</if>>
<<if _girlGuest.length > 0 && timeBetween('12:00', '22:00') && typeof _girlGuest.sick === 'undefined'>>
<<if $player.energy >= 5 && hasTime(1)>>
<<set _linkName = 'Mistress punishes ' + _himOrHer>>
<<link `_linkName`>>
<<if $backpack.has('paddle')>>
<<set $punishType = 'paddle'>>
<</if>>
<<goto 'Mistress - Npc punish'>>
<</link>>
<</if>>
<<if $player.energy >= 15 && hasTime(1)>>
<<set _linkName = 'Mistress fucks ' + _himOrHer>>
<<link `_linkName`>>
<<mistress $tmpGirl>>
<</link>>
<</if>>
<</if>>
<</if>>
<<if typeof $slaveId !== 'undefined'>>
<<if !$tmpGirl.gender && $tmpGirl.pregnancy && $tmpGirl.pregnancy >= 7>>
<<if $backpack.has('pregnancy_potion')>>
<<link 'Give pregnancy termination potion'>>
<<goto 'Girl - pregnancy potion'>>
<</link>>
<</if>>
<<if $backpack.has('pregnancy_speed_potion')>>
<<link 'Give pregnancy speed potion'>>
<<goto 'Girl - pregnancy speed potion'>>
<</link>>
<</if>>
<</if>>
<<if $tmpGirl.assignedTo>>
<<link "Remove assigned job ($tmpGirl.assignedTo)">>
<<assignedTo $tmpGirl 'none'>>
<<goto 'NPC view'>>
<</link>>
<</if>>
<<if ($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit>>
<<set _linkName = 'Move ' + _himOrHer + ' to the guest house'>>
<<link `_linkName`>>
<<moveSlaveToGuest $tmpGirl $slaveId>>
<<goto 'Guest house'>>
<</link>>
<</if>>
<<include 'Button - rest or work'>>
<<if ($game.hotShower ?? false) && !$tmpGirl.washed && $player.energy >= 10>>
<<set _linkName = 'Wash ' + _himOrHer>>
<<link `_linkName`>>
<<energy -10>>
<<goto 'Slave - wash'>>
<</link>>
<</if>>
<<if !$tmpGirl.gift>>
<<link 'Give gift'>>
<<script>>
Dialog.setup("NPC gift", "NPC gift");
Dialog.wiki(Story.get("NPC gift").processText());
Dialog.open();
<</script>>
<</link>>
<</if>>
<<if [0, 1].includes($tmpGirl.gender) && !$tmpGirl.workout && $player.energy >= 10>>
<<link 'Workout together'>>
<<set $tmpGirl.workout = true>>
<<energy -10>>
<<goto 'NPC - workout together'>>
<</link>>
<</if>>
<<link 'Customize'>>
<<goto 'NPC customize'>>
<</link>>
<</if>>
<<link 'Go back'>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<elseif typeof $guestId !== 'undefined'>>
<<set $guests[$guestId] = $tmpGirl>>
<<elseif typeof $charId !== 'undefined'>>
<<set $characters[$charId] = $tmpGirl>>
<</if>>
<<unset $slaveId, $guestId, $charId>>
<<if $tmpGirlBack>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'Outside'>>
<</if>>
<</link>><<if _girlVisual.portrait && !_ignoreCustomPortrait>>
<div class="npc_custom_visual">
[img[setup.ImagePath+'custom_portraits/female/' + _girlVisual.portrait]]
</div>
<<else>>
<<set _visualType = ''>>
<<set _bodyImage = 'body_' + _girlVisual.race + '.svg'>>
<<if [1,3].includes(_girlVisual.gender)>>
<<set _bodyImage = 'body_' + _girlVisual.race + '_male.gif'>>
<</if>>
<<if [0,2].includes(_girlVisual.gender)>>
<div id="npc_visual_body" @class="'' + _girlVisual.race + ''">
<<include 'NPC visual body'>>
</div>
<div id="girl_face">
<<include 'NPC visual face'>>
</div>
<div id="girl_breasts" @class="'size-' + _girlVisual.breasts + ' race-' + _girlVisual.race + ''">
<<if _girlVisual.breasts == 'big'>>
<<include 'NPC visual breasts'>> <!-- <<include 'NPC visual breasts'>> -->
<<else>>
<<include 'NPC visual breasts'>>
<</if>>
</div>
<div id="girl_hair" @class="'size-long color-' + _girlVisual.hair + ''">
<<include 'NPC visual hair-long'>>
</div>
<!--
<div id="girl_hair" @class="'girl_body_hair_' + _girlVisual.hair + ''" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/hair_' + _girlVisual.hair + '.gif\')'"></div>
-->
<<if _girlVisual?.clothes?.top>>
<div id="girl_top" @class="'top' + _girlVisual.clothes.top + ''" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/top/' + _girlVisual.clothes.top + '.png\')'"></div>
<</if>>
<<if _girlVisual?.clothes?.panties>>
<div id="girl_panties" @class="'panties' + _girlVisual.clothes.panties + ''" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/panties/' + _girlVisual.clothes.panties + '.png\')'"></div>
<</if>>
<<if _girlVisual?.clothes?.bot>>
<div id="girl_bot" @class="'bot' + _girlVisual.clothes.bot + ''" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/bot/' + _girlVisual.clothes.bot + '.png\')'"></div>
<</if>>
<<if _girlVisual?.clothes?.accessories>>
<div id="girl_accessories" @class="'accessories' + _girlVisual.clothes.accessories + ''" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/accessories/' + _girlVisual.clothes.accessories + '.png\')'"></div>
<</if>>
<<if _girlVisual?.clothes?.shoes>>
<div id="girl_shoes" @class="'shoes' + _girlVisual.clothes.shoes + ''" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/shoes/' + _girlVisual.clothes.shoes + '.png\')'"></div>
<</if>>
<<if _girlVisual.gender == 2 && !_girlVisual?.clothes?.panties>>
<div id="girl_penis" @class="'race-' + _girlVisual.race + ''">
<<include 'NPC visual penis'>>
</div>
<</if>>
<<else>>
<div id="girl_body" @style="'background-image: url(\'' + setup.ImagePath+'game/doll/' + _bodyImage + '\'); width: 88px;'"></div>
<</if>>
<</if>><h1 class="ptitle">BUTTPLUG</h1>
<br />
<<if $guestId !== null && $tmpGirl.sub < 20>>
<<=setup.displayName($tmpGirl)>> doesn't want to do that.
<br /><br />
<strong>Submission too low</strong>
<<else>>
<<set $tmpGirl.buttplug = true>>
<<drop $backpack 'buttplug' 1>>
<br /><br />
<<if !$tmpGirl.gender>>
<center>
[img[setup.ImagePath+'game/misc/customize/buttplug_insert.webp']]
</center>
<</if>>
<<=setup.displayName($tmpGirl)>> lays down and spreads <<=setup.pronounceWhos($tmpGirl)>> legs, <<=setup.pronounceWhat($tmpGirl)>> holds still as you slowly insert the buttplug inside <<=setup.pronounceWhos($tmpGirl)>> asshole. That feels uncomfortable but is generally tolerable.
<br /><br />
<<addmins 30>>
<</if>>
<br /><br />
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">BUTTPLUG</h1>
<br />
<<set $tmpGirl.buttplug = false>>
<<pickup $backpack 'buttplug' 1>>
<br /><br />
<<if !$tmpGirl.gender>>
<center>
[img[setup.ImagePath+'game/misc/customize/buttplug_remove.webp']]
</center>
<</if>>
<br /><br />
<<=setup.displayName($tmpGirl)>> gets down in doggy and spread <<=setup.pronounceWhos($tmpGirl)>> ass. You slowly grab the buttplug and slowly pull it out of <<=setup.pronounceWho($tmpGirl)>>.
<br /><br />
<<addmins 10>>
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">CHASTITY BELT</h1>
<br />
<<set $tmpGirl.chastityBelt = false>>
<<pickup $backpack 'chastity_belt' 1>>
<br /><br />
<br /><br />
<<=setup.displayName($tmpGirl)>> stands still while you remove the chastity belt from <<=setup.pronounceWho($tmpGirl)>>.
<br /><br />
<<addmins 10>>
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">CHASTITY BELT</h1>
<br />
<<if $guestId !== null && $tmpGirl.sub < 50>>
<<=setup.displayName($tmpGirl)>> doesn't want to do that.
<br /><br />
<strong>Submission too low</strong>
<<else>>
<<set $tmpGirl.chastityBelt = true>>
<<drop $backpack 'chastity_belt' 1>>
<br /><br />
<<if [0,2].includes($tmpGirl.gender)>>
<center>
[img[setup.ImagePath+'game/misc/customize/chastity_belt_female.webp']]
</center>
<<else>>
<center>
[img[setup.ImagePath+'game/misc/customize/chastity_belt_male.webp']]
</center>
<</if>>
<<=setup.displayName($tmpGirl)>> stands still while you fasten a chastity belt on <<=setup.pronounceWho($tmpGirl)>>.
<br /><br />
<<addmins 30>>
<</if>>
<br /><br />
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">COSMETICS</h1>
<br /><br />
<<if [0,2].includes($tmpGirl.gender)>>
<center>
[img[setup.ImagePath+'places/cabin/customize_cosmetics.jpg']]
</center>
<</if>>
<br /><br />
<<set _baseBeauty = $tmpGirl.beauty - ($tmpGirl.washDay ?? 0) * ($tmpGirl.washBeauty ?? 0)>>
<<drop $backpack 'cosmetics' 1>>
<<=setup.displayName($tmpGirl)>> opens the jar of cream and applies a small layer to <<=setup.pronounceWhos($tmpGirl)>> face, carefully spreading it all over.
<br /><br />
After a few minutes, <<=setup.pronounceWhat($tmpGirl)>> rinses off the cream.
<br /><br />
<<if _baseBeauty < 80>>
<strong><<=setup.displayName($tmpGirl)>> beauty increased by 1</strong>
<<set $tmpGirl.beauty++>>
<<else>>
<strong>Can't increase <<=setup.pronounceWhos($tmpGirl)>> beauty with cosmetics any more.</strong>
<</if>>
<<set $tmpGirl.cosmetics = true>>
<<addmins 15>>
<br /><br />
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">CUSTOM PACK</h1>
<br /><br />
<<set _customPack = $tmpGirl.pack ?? 'none'>>
<table id="custom_pack">
<tr>
<td>
<<radiobutton "_customPack" "none" autocheck>>
</td>
<td>
None
</td>
</tr>
<<for _packKey, _pack range setup.packs>>
<<capture _packKey, _pack>>
<tr>
<td>
<<radiobutton "_customPack" _packKey autocheck>>
</td>
<td>
<<= _pack.name>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
<<link 'Save'>>
<<if _customPack === 'none'>>
<<run delete $tmpGirl.pack>>
<<else>>
<<set $tmpGirl.pack = _customPack>>
<</if>>
<<dialogclose>>
<<goto `passage()`>>
<</link>>
<style>
#custom_pack td {
padding: 5px;
}
</style><h1 class="ptitle">HAIR DYE</h1>
<br /><br />
<<set _colorOptions = [
'black',
'brown',
'blonde',
'ginger',
'gray',
'white',
'red',
'green',
'blue',
'purple',
'pink'
]>>
<div id="options">
Choose color:
<<for _hairColor range _colorOptions>>
<<capture _hairColor>>
<<link _hairColor>>
<<drop $backpack 'hair_dye_kit' 1>>
<<run $('#options').hide()>>
<<run $('#done').show()>>
<<set $tmpGirl.hair = _hairColor>>
<</link>>
<</capture>>
<</for>>
</div>
<div id="done" style="display:none">
<<if [0,2].includes($tmpGirl.gender)>>
<center>
[img[setup.ImagePath+'places/cabin/customize_hair_dye.jpg']]
</center>
<</if>>
<br /><br />
<<=setup.displayName($tmpGirl)>> puts on gloves and mixes up the colorant and applies it according to the instructions, making sure not to miss a spot.
</div>
<br /><br />
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">NIPPLES PIERCING</h1>
<br /><br />
You remove the piercings from <<=setup.displayName($tmpGirl)>>'s nipples, <<=setup.pronounceWhat($tmpGirl)>> feels strange without them, but heals in no time.
<br /><br />
<<addmins 60>>
<<pickup $backpack 'piercing' 1>>
<<set $tmpGirl.piercedBoobs = false>>
<br /><br />
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><h1 class="ptitle">NIPPLES PIERCING</h1>
<br /><br />
<<if $guestId !== null && $tmpGirl.sub < 20>>
<<=setup.displayName($tmpGirl)>> doesn't want to do that.
<br /><br />
<strong>Submission too low</strong>
<<else>>
<<set $tmpGirl.piercedBoobs = true>>
<<drop $backpack 'piercing' 1>>
<br /><br />
<<if [0,2].includes($tmpGirl.gender)>>
<center>
[img[setup.ImagePath+'game/misc/nipple_piercing.webp']]
</center>
<</if>>
<br /><br />
<<=setup.displayName($tmpGirl)>> feels a brief, sharp sensation as the needle passes through the nipple tissue. That feels uncomfortable but is generally tolerable.
<br /><br />
<<addmins 60>>
After a couple minutes it's done and <<=setup.pronounceWhat($tmpGirl)>> shows <<=setup.pronounceWhos($tmpGirl)>> nipples pierced.
<</if>>
<br /><br />
<<link 'Back'>>
<<goto 'NPC customize'>>
<</link>><<set _portraits = {
asian: {
black: setup.range(1, 5)
},
white:{
black: setup.range(1, 5),
blonde: setup.range(1, 5),
brun: setup.range(1, 5),
red: setup.range(1, 5)
},
latina:{
black: setup.range(1, 5),
blonde: setup.range(1, 5),
brun: setup.range(1, 5),
red: setup.range(1, 5)
}
}>>
<<set _hair = ($tmpGirl.hair === 'brown' ? 'brun' : $tmpGirl.hair ?? '')>>
<<set _availablePortraits = ((_portraits[$tmpGirl.race] ?? {})[_hair] ?? [])>>
<div id="custom_portraits">
<div class="custom_portrait_item">
<div class="custom_portrait_item_img">
<div class="custom_portrait_item_default">
<div style="position:relative">
<<set _girlVisual = $tmpGirl>>
<<set _ignoreCustomPortrait = true>>
<<include 'NPC visual'>>
</div>
</div>
</div>
<div class="custom_portrait_item_link">
<<link 'Choose'>>
<<run delete $tmpGirl.portrait>>
<<dialogclose>>
<<goto `passage()`>>
<</link>>
</div>
</div>
<<for _key = 1; _key <= _availablePortraits.length; _key++>>
<<capture _key, _portraitUrl>>
<div class="custom_portrait_item">
<div class="custom_portrait_item_img">
<<set _portraitUrl = $tmpGirl.race + "/hair_" + _hair + "/" + _key + ".png">>
[img[setup.ImagePath+'custom_portraits/female/' +_portraitUrl]]
</div>
<div class="custom_portrait_item_link">
<<link 'Choose'>>
<<set $tmpGirl.portrait = _portraitUrl>>
<<dialogclose>>
<<goto `passage()`>>
<</link>>
</div>
<br />
</div>
<</capture>>
<</for>>
</div>
<style>
#custom_portraits {
display: flex;
justify-content: flex-start;
flex-wrap: wrap
}
.custom_portrait_item {
width: 200px;
padding: 10px;
}
.custom_portrait_item img {
width: 200px;
height: 200px;
}
.custom_portrait_item_img {
position: relative;
height: 200px;
}
.custom_portrait_item_default {
margin-left: 42px;
}
</style><<if $tmpGirl.anal < 20>>
<center>
<<actionImage $tmpGirl 'no_anal'>>
</center>
<br />
You tried to fuck <<=setup.pronounceWho($tmpGirl)>> in the ass but your dick is too big for <<=setup.pronounceWho($tmpGirl)>> and <<=setup.pronounceWhat($tmpGirl)>> can't relax.
<br />
<<if !$tmpGirl.traits.includes('masochist')>>
<<=setup.pronounceWhat($tmpGirl, true)>> can't take it in <<=setup.pronounceWhos($tmpGirl)>> ass and begs you to stop.<strong> (Submission + 1, Happy / Relationship - 1)</strong>
<br />
<<set
$tmpGirl.sub = Math.min($tmpGirl.sub + 1, 100),
$tmpGirl.relationship = Math.max($tmpGirl.relationship - 1, -100),
$tmpGirl.happy = Math.max($tmpGirl.happy - 1, -100)
>>
<<set _showSex = false>>
<<else>>
<<=setup.pronounceWhat($tmpGirl, true)>> seems to enjoy the pain you are causing her.<strong> (Submission / Happy / Relationship + 1)</strong>
<br />
<<set
$tmpGirl.sub = Math.min($tmpGirl.sub + 1, 100),
$tmpGirl.relationship = Math.min($tmpGirl.relationship + 1, 100),
$tmpGirl.happy = Math.min($tmpGirl.happy + 1, 100)
>>
<</if>>
<br />
<</if>><<if !$sexForced && $sexAction === 'pussy' && typeof $tmpGirl.pregnancy === 'undefined' && $tmpGirl.relationship >= 70 && setup.percentageChance(30)>>
<br />
<<sayNpc $tmpGirl>>
<<=either([
'Oh yes! Cum inside me!',
"Don't pull out! I want you inside me!",
"Fill me up! I want your baby!"
])>>
<</sayNpc>>
<br />
<<set _askedToCumInside = true>>
<</if>><<if ($sexForced ?? false) || ($tmpGirl.traits ?? []).includes('nymphomaniac')>>
<<set _actionMax = 100>>
<<elseif $tmpGirl.likesGuys>>
<<set _actionMax = Math.max($tmpGirl.relationship, $tmpGirl.horny)>>
<<set _actionMax = Math.min(_actionMax, $tmpGirl.corruption)>>
<<set _actionMax = Math.max(_actionMax, $tmpGirl.sub, $tmpGirl.drunk ?? 0)>>
<<else>>
<<set _actionMax = Math.floor(Math.max($tmpGirl.sub, $tmpGirl.drunk ?? 0)/2)>>
<</if>>
<<if $player.horny >= 100 && typeof $sexAction !== 'undefined'>>
<<energy +5>>
<<set $player.sexp++>>
<<if !$tmpGirl.gender>>
<<include 'asks to cum inside'>>
<</if>>
<<if $sexAction == 'handjob'>>
<<link 'Handjob cum'>>
<<set $sexAction = 'handjob_cum'>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<<elseif $sexAction == 'footjob'>>
<<link 'Footjob cum'>>
<<set $sexAction = 'footjob_cum'>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<<elseif $sexAction == 'titjob'>>
<<link 'Cum on tits'>>
<<set $sexAction = 'cum_on_tits'>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<<elseif $sexAction == 'pussy'>>
<<link 'Cum in pussy'>>
<<horny_reset>>
<<if _askedToCumInside>>
<<set _relIncrease = randomInteger(5, 10)>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + _relIncrease, 100)>>
<<set $tmpGirl.happy += randomInteger(5, 10)>>
<</if>>
<<set $sexAction = 'cum_in_pussy'>>
<<goto `passage()`>>
<</link>>
<<link 'Cum on stomach'>>
<<horny_reset>>
<<set $sexAction = 'cum_on_stomach'>>
<<goto `passage()`>>
<</link>>
<<elseif $sexAction == 'anal'>>
<<link 'Cum in ass'>>
<<horny_reset>>
<<set $sexAction = 'cum_in_ass'>>
<<goto `passage()`>>
<</link>>
<<link 'Cum on back'>>
<<horny_reset>>
<<set $sexAction = 'cum_on_back'>>
<<goto `passage()`>>
<</link>>
<<elseif $sexAction === 'dp'>>
<<link 'Cum in throat'>>
<<horny_reset>>
<<set $sexAction = 'cum_throat'>>
<<goto `passage()`>>
<</link>>
<</if>>
<<link 'Cum on face'>>
<<horny_reset>>
<<set $sexAction = 'cum_on_face'>>
<<goto `passage()`>>
<</link>>
<<link 'Cum in mouth'>>
<<horny_reset>>
<<set $sexAction = 'cum_in_mouth'>>
<<goto `passage()`>>
<</link>>
<<else>>
<<if $player.energy >= 5>>
<div id="action-buttons">
<<set _sexOptionHidden = false>>
<<for _sexActionKey, _sexAction range _sexActions>>
<<capture _sexActionKey, _sexAction>>
<<if (_sexAction.show ?? true) && (_actionMax >= _sexAction.minAction || _sexAction.orConditionTrue)>>
<<set _linkName = '<span data-balloon-length="medium" data-balloon-pos="up-left" aria-label="' + _sexAction.title + '">[img[setup.ImagePath+"game/misc/actions/"+_sexActionKey+".png"]]</span>'>>
<<link _linkName>>
<<set $sexAction = _sexActionKey>>
<<goto `passage()`>>
<</link>>
<<elseif (_sexAction.show ?? true)>>
<<set _sexOptionHidden = true>>
<</if>>
<</capture>>
<</for>>
</div>
<br />
<<if !($sexForced ?? false) && _actionMax < 70 && _sexOptionHidden && ($sexCanForce ?? true)>>
<<link 'Force more'>>
<<set $sexForced = true>>
<<unset $sexAction>>
<<goto `passage()`>>
<</link>>
<</if>>
<</if>>
<<link 'End'>>
<<unset $sexAction, $sexForced>>
<<if $oldTmpGirlLocation>>
<<set $tmpGirl.location = $oldTmpGirlLocation>>
<<unset $oldTmpGirlLocation>>
<</if>>
<<if $tmpGirlViewBack && !tags($tmpGirlViewBack).includes('girlview')>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<unset $slaveId>>
<<elseif typeof $guestId !== 'undefined'>>
<<set $guests[$guestId] = $tmpGirl>>
<<unset $guestId>>
<<elseif typeof $charId !== 'undefined'>>
<<set $characters[$charId] = $tmpGirl>>
<<unset $charId>>
<</if>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto 'NPC view'>>
<</if>>
<<else>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto 'NPC view'>>
<</if>>
<</if>>
<</link>>
<</if>><<if setup.percentageChance(setup.pregnancyChance($tmpGirl, setup.perkHas('fertility')))>>
<<set $tmpGirl.pregnancy_father = 'mc'>>
<<set $tmpGirl.pregnancy = 0>>
<<statsAdd 'girls_impregnated'>>
<</if>>
<<set $tmpGirl.sexStats ??= {}>>
<<set $tmpGirl.sexStats.creampies ??= 0>>
<<set $tmpGirl.sexStats.creampies++>><center>
<<if [1,3].includes($tmpGirl.gender)>>
[img[setup.ImagePath+'game/misc/no_fuck_guy.webp']]
<<else>>
[img[setup.ImagePath+'game/misc/no_fuck.webp']]
<</if>>
</center>
<br /><br />
<<if $tmpGirl.likesGuys>>
<<=setup.displayName($tmpGirl)>> tells you that <<=setup.pronounceWhat($tmpGirl)>>'s not in the mood right now and just wants to be alone.
<br /><br />
<strong>Not enough relationship or <<=setup.pronounceWhat($tmpGirl)>>'s not in the mood</strong>
<<else>>
<<=setup.displayName($tmpGirl)>> tells you that you are not <<=setup.pronounceWhos($tmpGirl)>> type and hopes you understand.
<br /><br />
<strong><<=setup.displayName($tmpGirl)>> is not attracted to men</strong>
<</if>>
<br /><br />
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<=setup.displayName($tmpGirl)>> notices your boner and suggestions that maybe you want a quick blowjob to calm it down.
<br /><br />
<<if [1,3].includes($tmpGirl.gender)>>
<<set _anon = '/people/anonguy.png'>>
<<else>>
<<set _anon = '/people/anongirl.png'>>
<</if>>
<<say $tmpGirl.name setup.ImagePath+_anon>>
I am really not in the mood right now but how about I just give you a quick head?
<</say>>
<br /><br />
<<linkreplace 'Accept blowjob'>>
<<run $('#option2').hide()>>
<center>
<<if [1,3].includes($tmpGirl.gender)>>
[img[setup.ImagePath+'places/cabin/fuck_no_blowjob_guy.webp']]
<<else>>
[img[setup.ImagePath+'places/cabin/fuck_no_blowjob.webp']]
<</if>>
</center>
Without taking of <<=setup.pronounceWhos($tmpGirl)>> clothes, <<=setup.displayName($tmpGirl)>> drops on <<=setup.pronounceWhos($tmpGirl)>> knees, unzips your pants and pulls out your already hard dick. As <<=setup.pronounceWhat($tmpGirl)>> wants to end it fast, <<=setup.pronounceWhat($tmpGirl)>> immediately starts sucking and jerking together. After few minutes you cum and <<=setup.pronounceWhat($tmpGirl)>> gets up and continues to do whatever <<=setup.pronounceWhat($tmpGirl)>> did before that.
<br /><br />
<<horny_reset>>
<</linkreplace>>
<</if>>
<div id="option2">
<<set _linkName = 'Force ' + setup.pronounceWho($tmpGirl)>>
<<link `_linkName`>>
<<set $sexForced = true>>
<<fuck $tmpGirl>>
<<set $wasRaped = true>>
<</link>>
</div>
<<link 'Leave'>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto [[NPC view]]>>
<</if>>
<</link>><<if $tiredNoTime>>
You feel too tired to continue, it has been a long day.
<<else>>
You have run out of stamina and need a little rest.
<</if>>
<br /><br />
<<link 'Back'>>
<<unset $sexAction, $sexForced>>
<<if typeof $slaveId !== 'undefined'>>
<<set $slaves[$slaveId] = $tmpGirl>>
<<elseif typeof $guestId !== 'undefined'>>
<<set $guests[$guestId] = $tmpGirl>>
<<elseif typeof $charId !== 'undefined'>>
<<set $characters[$charId] = $tmpGirl>>
<</if>>
<<if $tmpGirlBack>>
<<goto $tmpGirlBack>>
<<else>>
<<goto 'NPC view'>>
<</if>>
<</link>><<set _sexActions = {
handjob: {
title: 'Handjob',
minAction: 5,
horny: 20,
maxCorruption: 20
},
footjob: {
title: 'Footjob',
minAction: 20,
horny: 20,
maxCorruption: 30
},
titjob: {
title: 'Titjob',
minAction: 25,
show: [0, 2].includes($tmpGirl.gender) && ['medium', 'big'].includes($tmpGirl.breasts ?? ''),
horny: 20,
maxCorruption: 40
},
bj: {
title: 'Blowjob',
minAction: 30,
orConditionTrue: ($tmpGirl.traits ?? []).includes('cumslut'),
horny: 20,
maxCorruption: 50,
stats: 'bj'
},
dp: {
title: 'Deepthroat',
minAction: 40,
orConditionTrue: ($tmpGirl.traits ?? []).includes('deepthroat'),
horny: 20,
maxCorruption: 60,
positive: (($tmpGirl.traits ?? []).includes('deepthroat') && $tmpGirl.horny <= 79),
stats: 'dp'
},
pussy_lick: {
title: 'Lick pussy',
minAction: 30,
show: !$tmpGirl.gender && !$tmpGirl.chastityBelt,
maxCorruption: 40,
positive: !($tmpGirl.traits ?? []).includes('analslut')
},
pussy: {
title: 'Fuck pussy',
minAction: 40,
show: !$tmpGirl.gender && !$tmpGirl.chastityBelt,
horny: 20,
maxCorruption: 60,
positive: (!($tmpGirl.traits ?? []).includes('analslut') && !$tmpGirl.virgin),
stats: 'pussy'
},
anal_fingering: {
title: 'Finger ass',
minAction: 60,
orConditionTrue: ($tmpGirl.traits ?? []).includes('analslut'),
maxCorruption: 70,
positive: (($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 10),
stats: 'anal'
},
anal: {
title: 'Fuck ass',
minAction: 70,
orConditionTrue: ($tmpGirl.traits ?? []).includes('analslut'),
horny: 20,
maxCorruption: 100,
positive: (($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 20),
stats: 'anal'
},
anal_fisting: {
title: 'Fist asshole',
minAction: 90,
orConditionTrue: ($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 90,
maxCorruption: 100,
positive: (($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 90),
stats: 'anal'
},
cum_on_face: {
show: false,
minAction: 35
},
cum_in_mouth: {
show: false,
minAction: 45,
positive: (($tmpGirl.traits ?? []).includes('cumslut') && $tmpGirl.horny <= 79)
},
cum_throat: {
show: false,
minAction: 50,
positive: ($tmpGirl.traits ?? []).includes('cumslut') || ($tmpGirl.traits ?? []).includes('deepthroat')
}
}>>
<div id="action-scene">
<<if typeof $sexAction !== 'undefined'>>
<<set $tmpGirl.quests ??= {}>>
<<set $tmpGirl.quests.lastInteractionDay = $game.day>>
<<addmins 5>>
<<energy -5>>
<<if setup.perkHas('drunk')>>
<<energy -5>>
<</if>>
<<set _hornyGained = (_sexActions[$sexAction]?.horny ?? 0)>>
<<horny _hornyGained>>
<<set _showSex = true>>
<<if $sexAction === 'anal'>>
<<include 'Mc fuck anal'>>
<</if>>
<<if _showSex>>
<<actionImage $tmpGirl $sexAction>>
<br />
<<if (_sexActions[$sexAction] ?? false) && _sexActions[$sexAction].positive>>
<<set $tmpGirl.horny = Math.min($tmpGirl.horny + 20, 100)>>
<</if>>
<<set _npcHorny = clone($tmpGirl.horny)>>
<<showmeter '$npcHornyBar' '_npcHorny / 100'>>
<<updatemeter '$npcHornyBar' `_npcHorny / 100`>>
<br />
<<if $sexForced && !$tmpGirl.traits.includes('masochist')>>
<<set
$tmpGirl.sub = Math.min($tmpGirl.sub + 2, 100),
$tmpGirl.relationship = Math.max($tmpGirl.relationship - 5, -100),
$tmpGirl.happy = Math.max($tmpGirl.happy - 5, -100)
>>
<<=setup.pronounceWhat($tmpGirl, true)>> asks you to leave <<=setup.pronounceWho($tmpGirl)>> alone!<strong> (Submission + 2, Happy / Relationship - 5)</strong>
<<else>>
<<set
$tmpGirl.relationship = Math.min($tmpGirl.relationship + 1, 100),
$tmpGirl.happy = Math.min($tmpGirl.happy + 1, 100)
>>
<<=setup.pronounceWhat($tmpGirl, true)>> welcomes the attention.<strong> (Happy / Relationship + 1)</strong>
<</if>>
<br />
<</if>>
<<if (_sexActions[$sexAction] ?? false) && $tmpGirl.corruption < _sexActions[$sexAction].maxCorruption>>
<<set $tmpGirl.corruption = Math.min($tmpGirl.corruption + 1, 100)>>
<<=setup.pronounceWhat($tmpGirl, true)>> is getting more corrupted.<strong> (Corruption + 1)</strong>
<br />
<</if>>
<<if (_sexActions[$sexAction] ?? false) && _sexActions[$sexAction].positive>>
<<=setup.pronounceWhos($tmpGirl, true)>> body reacts positively to you. <strong>(Horny + 20)</strong>
<br />
<<if $tmpGirl.horny >= 100>>
<<include 'Mc fuck squirt'>>
<<=setup.displayName($tmpGirl, true)>> has an orgasm!<strong> (Happy / Relationship + 5)</strong>
<br />
<<set
$tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100),
$tmpGirl.happy = Math.min($tmpGirl.happy + 5, 100)>>
<<set $tmpGirl.orgasms ??= 0>>
<<set $tmpGirl.orgasms++>>
<</if>>
<</if>>
<<if _sexActions[$sexAction]?.stats>>
<<set $tmpGirl[_sexActions[$sexAction].stats]++>>
<</if>>
<<if $sexAction === 'pussy'>>
<<set $tmpGirl.virgin = false>>
<</if>>
<<include 'Mc fuck traits'>>
<<if $sexAction == 'cum_in_pussy'>>
<<include 'Mc fuck cum in pussy'>>
<</if>>
<<if $tmpGirl.horny >= 100>>
<<script>>
setTimeout(function () {
variables().tmpGirl.horny = 0;
}, 500);
<</script>>
<</if>>
<</if>>
<br />
<<include 'Mc fuck buttons'>>
</div><<if ($tmpGirl.traits ?? []).includes('squirter')>>
<br />
<<if $sexAction == 'pussy'>>
<<actionImage $tmpGirl squirt>>
<<elseif $sexAction == 'anal'>>
<<actionImage $tmpGirl squirt_anal>>
<<elseif $sexAction == 'anal_fingering'>>
<<actionImage $tmpGirl squirt_anal_fingering>>
<<elseif $sexAction == 'pussy_lick'>>
<<actionImage $tmpGirl squirt_lick>>
<</if>>
<br />
<</if>><<if typeof $tmpGirl.traitsLocked === 'undefined'>>
<<set $tmpGirl.traitsLocked = setup.getRandomTraits(2, $tmpGirl.traits ?? [])>>
<</if>>
<<if $sexAction == 'anal' && $tmpGirl.anal >= 100 && !$tmpGirl.traits.includes('analslut') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('analslut')>>
<<run $tmpGirl.traits.push('analslut')>>
<strong><<= setup.displayName($tmpGirl)>> got anal slut trait!</strong>
<br />
<<elseif $sexAction == 'bj' && $tmpGirl.bj >= 100 && !$tmpGirl.traits.includes('cumslut') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('cumslut')>>
<<run $tmpGirl.traits.push('cumslut')>>
<strong><<= setup.displayName($tmpGirl)>> got cum slut trait!</strong>
<br />
<<elseif $sexAction == 'dp' && $tmpGirl.dp >= 100 && !$tmpGirl.traits.includes('deepthroat') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('deepthroat')>>
<<run $tmpGirl.traits.push('deepthroat')>>
<strong><<= setup.displayName($tmpGirl)>> got deepthroat trait!</strong>
<br />
<<elseif $sexAction == 'pussy' && $tmpGirl.pussy >= 100 && !$tmpGirl.traits.includes('nymphomaniac') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('nymphomaniac')>>
<<run $tmpGirl.traits.push('nymphomaniac')>>
<strong><<= setup.displayName($tmpGirl)>> got nymphomaniac trait!</strong>
<br />
<</if>><<if $tmpGirl.anal < 20>>
<<set $sexAction = 'mistress_no_anal'>>
The mistress tried to fuck <<=setup.pronounceWho($tmpGirl)>> in the ass but <<=setup.pronounceWhos($tmpGirl)>> anus won't relax.
<br />
<<if !$tmpGirl.traits.includes('masochist')>>
<<=setup.pronounceWhat($tmpGirl, true)>> can't take it in <<=setup.pronounceWhos($tmpGirl)>> ass and begs for mercy.<strong> (Submission + 1, Happy / Relationship - 1)</strong>
<br />
<<set
$tmpGirl.sub = Math.min($tmpGirl.sub + 1, 100),
$tmpGirl.relationship = Math.max($tmpGirl.relationship - 1, -100),
$tmpGirl.happy = Math.max($tmpGirl.happy - 1, -100)
>>
<<else>>
<<=setup.pronounceWhat($tmpGirl, true)>> seems to enjoy the pain caused.<strong> (Submission / Happy / Relationship + 1)</strong>
<br />
<<set
$tmpGirl.sub = Math.min($tmpGirl.sub + 1, 100),
$tmpGirl.relationship = Math.min($tmpGirl.relationship + 1, 100),
$tmpGirl.happy = Math.min($tmpGirl.happy + 1, 100)
>>
<</if>>
<</if>><<if ($sexForced ?? false) || ($tmpGirl.traits ?? []).includes('nymphomaniac')>>
<<set _actionMax = 100>>
<<elseif setup.likesGender($tmpGirl, $guests[_girlGuest[0]].gender)>>
<<set _actionMax = Math.max($tmpGirl.relationship, $tmpGirl.horny)>>
<<set _actionMax = Math.min(_actionMax, $tmpGirl.corruption)>>
<<set _actionMax = Math.max(_actionMax, $tmpGirl.sub, $tmpGirl.drunk ?? 0)>>
<<else>>
<<set _actionMax = Math.floor(Math.max($tmpGirl.sub, $tmpGirl.drunk ?? 0)/2)>>
<</if>>
<<if $player.horny >= 100>>
<br />
<div id="choices">
<<link "Cum">>
<<replace "#choices">>
<center>
[img[setup.ImagePath+'game/misc/cum.webp']]
</center>
<br />
<<link 'Continue'>>
<<unset $sexAction>>
<<goto `passage()`>>
<</link>>
<</replace>>
<</link>>
<<link "Cum with help from mistress">>
<<replace "#choices">>
<<actionImage $guests[_girlGuest[0]] handjob_cum>>
<br />
<<link 'Continue'>>
<<unset $sexAction>>
<<goto `passage()`>>
<</link>>
<</replace>>
<</link>>
</div>
<<horny_reset>>
<<set $player.sexp++>>
<<else>>
<<if $player.energy >= 3>>
<div id="action-buttons">
<<for _sexActionKey, _sexAction range _sexActions>>
<<capture _sexActionKey, _sexAction>>
<<if (_sexAction.show ?? true)>>
<<set _linkName = '<span data-balloon-length="medium" data-balloon-pos="up-left" aria-label="' + _sexAction.title + '">[img[setup.ImagePath+"game/misc/actions/"+_sexActionKey.replace("mistress_", "")+".png"]]</span>'>>
<<link _linkName>>
<<if !($tmpGirl.traits ?? []).includes('nymphomaniac')>>
<<set $sexForced = true>>
<</if>>
<<set $sexAction = _sexActionKey>>
<<goto `passage()`>>
<</link>>
<</if>>
<</capture>>
<</for>>
</div>
<br />
<</if>>
<</if>>
<<link 'End'>>
<<unset $sexAction, $sexForced>>
<<set $tmpGirl.location = 'basement'>>
<<goto 'NPC view'>>
<</link>><<set _girlGuest = setup.getPersonsForLocation($guests, 'mistress')>>
<<set $guests[_girlGuest[0]].location = 'mistress'>>
<<set $tmpGirl.location = 'basement-mistress.' + setup.genderPath($guests[_girlGuest[0]])>>
<<set _sexActions = {
mistress_handjob: {
title: 'Handjob',
minAction: 10,
show: $guests[_girlGuest[0]].gender == 1,
maxCorruption: 20
},
mistress_footjob: {
title: 'Footjob',
minAction: 20,
show: $guests[_girlGuest[0]].gender == 1,
maxCorruption: 30
},
mistress_titjob: {
title: 'Titjob',
minAction: 30,
show: $guests[_girlGuest[0]].gender == 1 && ['medium', 'big'].includes($tmpGirl.breasts ?? ''),
maxCorruption: 40
},
mistress_face_strapon: {
title: 'Face strapon',
minAction: 30,
show: $guests[_girlGuest[0]].gender == 0 && $tmpGirl.gender == 1,
maxCorruption: 40
},
mistress_licked: {
title: 'Sit on face',
minAction: 40,
show: $guests[_girlGuest[0]].gender == 0,
maxCorruption: 50
},
mistress_bj: {
title: 'Blowjob',
minAction: 40,
orConditionTrue: ($tmpGirl.traits ?? []).includes('cumslut'),
maxCorruption: 50,
stats: 'bj'
},
mistress_dp: {
title: 'Deepthroat',
minAction: 50,
orConditionTrue: ($tmpGirl.traits ?? []).includes('deepthroat'),
maxCorruption: 60,
positive: (($tmpGirl.traits ?? []).includes('deepthroat') && $tmpGirl.horny <= 79),
stats: 'dp'
},
mistress_pussy_lick: {
title: 'Lick pussy',
minAction: 30,
show: typeof $tmpGirl.pussy !== 'undefined',
maxCorruption: 40,
positive: true
},
mistress_pussy: {
title: 'Fuck pussy',
minAction: 50,
show: typeof $tmpGirl.pussy !== 'undefined',
maxCorruption: 60,
positive: (!($tmpGirl.traits ?? []).includes('analslut') && !$tmpGirl.virgin),
stats: 'pussy'
},
mistress_anal_fingering: {
title: 'Finger ass',
minAction: 60,
orConditionTrue: ($tmpGirl.traits ?? []).includes('analslut'),
maxCorruption: 70,
positive: (($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 10),
stats: 'anal'
},
mistress_anal: {
title: 'Fuck ass',
minAction: 70,
orConditionTrue: ($tmpGirl.traits ?? []).includes('analslut'),
maxCorruption: 90,
positive: (($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 20),
stats: 'anal'
},
mistress_anal_fisting: {
title: 'Fist asshole',
minAction: 90,
orConditionTrue: ($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 90,
maxCorruption: 100,
positive: (($tmpGirl.traits ?? []).includes('analslut') && $tmpGirl.anal >= 90),
stats: 'anal'
}
}>>
<<if typeof $sexAction !== 'undefined'>>
<<addmins 5>>
<<energy -3>>
<<set _hornyGained = 10>>
<<horny _hornyGained>>
<<set _showSex = true>>
<<if $sexAction === 'mistress_anal'>>
<<include 'Mistress fuck anal'>>
<br />
<</if>>
<<if _showSex>>
<<actionImage $tmpGirl $sexAction>>
<br />
<<if $sexForced && !$tmpGirl.traits.includes('masochist') && $tmpGirl.sub !== 100>>
<<set
$tmpGirl.sub = Math.min($tmpGirl.sub + 2, 100),
$tmpGirl.relationship = Math.max($tmpGirl.relationship - 5, -100),
$tmpGirl.happy = Math.max($tmpGirl.happy - 5, -100)
>>
<<=setup.pronounceWhat($tmpGirl, true)>> asks for mercy!<strong> (Submission + 2, Happy / Relationship - 5)</strong>
<<else>>
<<set
$tmpGirl.relationship = Math.min($tmpGirl.relationship + 1, 100),
$tmpGirl.happy = Math.min($tmpGirl.happy + 1, 100)
>>
<<=setup.pronounceWhat($tmpGirl, true)>> welcomes the attention.<strong> (Happy / Relationship + 1)</strong>
<</if>>
<br />
<</if>>
<<if (_sexActions[$sexAction] ?? false) && $tmpGirl.corruption < _sexActions[$sexAction].maxCorruption>>
<<set $tmpGirl.corruption = Math.min($tmpGirl.corruption + 1, 100)>>
<<=setup.pronounceWhat($tmpGirl, true)>> is getting more corrupted.<strong> (Corruption + 1)</strong>
<br />
<</if>>
<<if (_sexActions[$sexAction] ?? false) && _sexActions[$sexAction].positive>>
<<set $tmpGirl.horny = Math.min($tmpGirl.horny + 20, 100)>>
<<=setup.pronounceWhos($tmpGirl, true)>> body reacts positively. <strong>(Horny + 20)</strong>
<br />
<<if $tmpGirl.horny >= 100>>
<<include 'Mistress fuck squirt'>>
<<=setup.displayName($tmpGirl, true)>> has an orgasm!<strong> (Happy / Relationship + 5)</strong>
<br />
<<set $tmpGirl.horny = 0,
$tmpGirl.relationship = Math.min($tmpGirl.relationship + 5, 100),
$tmpGirl.happy = Math.min($tmpGirl.happy + 5, 100)>>
<<if typeof $tmpGirl.orgasms !== 'undefined'>>
<<set $tmpGirl.orgasms++>>
<</if>>
<</if>>
<</if>>
<<if _sexActions[$sexAction]?.stats>>
<<set $tmpGirl[_sexActions[$sexAction].stats]++>>
<</if>>
<<if $sexAction === 'mistress_pussy'>>
<<set $tmpGirl.virgin = false>>
<</if>>
<<include 'Mistress fuck traits'>>
<</if>>
<br />
<<include 'Mistress fuck buttons'>><<if ($tmpGirl.traits ?? []).includes('squirter')>>
<br />
<<if $sexAction == 'mistress_pussy'>>
<<actionImage $tmpGirl mistress_squirt>>
<<elseif $sexAction == 'mistress_anal'>>
<<actionImage $tmpGirl mistress_squirt_anal>>
<<elseif $sexAction == 'mistress_anal_fingering'>>
<<actionImage $tmpGirl mistress_squirt_anal_fingering>>
<<elseif $sexAction == 'mistress_pussy_lick'>>
<<actionImage $tmpGirl mistress_squirt_lick>>
<</if>>
<br />
<</if>><<if typeof $tmpGirl.traitsLocked === 'undefined'>>
<<set $tmpGirl.traitsLocked = setup.getRandomTraits(3, $tmpGirl.traits ?? [])>>
<</if>>
<<if $sexAction == 'mistress_anal' && $tmpGirl.anal >= 100 && !$tmpGirl.traits.includes('analslut') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('analslut')>>
<<run $tmpGirl.traits.push('analslut')>>
<strong><<= setup.displayName($tmpGirl)>> got anal slut trait!</strong>
<br />
<<elseif $sexAction == 'mistress_bj' && $tmpGirl.bj >= 100 && !$tmpGirl.traits.includes('cumslut') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('cumslut')>>
<<run $tmpGirl.traits.push('cumslut')>>
<strong><<= setup.displayName($tmpGirl)>> got cum slut trait!</strong>
<br />
<<elseif $sexAction == 'mistress_dp' && $tmpGirl.dp >= 100 && !$tmpGirl.traits.includes('deepthroat') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('deepthroat')>>
<<run $tmpGirl.traits.push('deepthroat')>>
<strong><<= setup.displayName($tmpGirl)>> got deepthroat trait!</strong>
<br />
<<elseif $sexAction == 'mistress_pussy' && $tmpGirl.pussy >= 100 && !$tmpGirl.traits.includes('nymphomaniac') && setup.percentageChance(5) && !$tmpGirl.traitsLocked.includes('nymphomaniac')>>
<<run $tmpGirl.traits.push('nymphomaniac')>>
<strong><<= setup.displayName($tmpGirl)>> got nymphomaniac trait!</strong>
<br />
<</if>>/* using $tmpgirl */
<<if $tmpGirl.assignedTo === 'streets'>>
<<set _isRest = (typeof $tmpGirl.rest !== 'undefined')>>
<<if $tmpGirl.assignedTo === 'streets'>>
<<if _isRest>>
<<set _restDisplay='block', _workDisplay='none'>>
<<else>>
<<set _restDisplay='none', _workDisplay='block'>>
<</if>>
<<else>>
<<set _restDisplay='none', _workstyle='none'>>
<</if>>
<div id="optrest" @style="'display:' + _restDisplay">
<<link 'Enough rest! - Back to work'>>
<<run delete $tmpGirl.rest>>
<<run $('#optrest').hide()>>
<<run $('#optwork').show()>>
<</link>>
</div>
<div id="optwork" @style="'display:' + _workDisplay">
<<link 'Hard work? - Take a day off'>>
<<set $tmpGirl.rest = {
days: 1,
desc: 'Day off resting',
id: 'resting'
}>>
<<run $('#optrest').show()>>
<<run $('#optwork').hide()>>
<</link>>
</div>
<</if>><<set _wardrobe = {
top: {
list: setup.npcClothes.top
},
bot: {
list: setup.npcClothes.bot
},
panties: {
list: setup.npcClothes.panties
},
accessories: {
list: setup.npcClothes.accessories
},
shoes: {
list: setup.npcClothes.shoes
}
}>>
<<link 'Remove all clothes'>>
<<script>>
Dialog.setup("NPC Wardrobe", "NPC Wardrobe");
Dialog.wiki(Story.get("NPC Wardrobe").processText());
Dialog.open();
<</script>>
<<for _category, _cloth range $tmpGirl.clothes>>
<<run delete $tmpGirl.clothes[_category]>>
<</for>>
<<goto `passage()`>>
<</link>>
<<for _wardrobeCategory, _wardrobeCategoryItems range _wardrobe>>
<<capture _wardrobeCategory>>
<fieldset>
<legend>
<<=_wardrobeCategory>>
</legend>
<div class="npc-wardrobe-items">
<<if typeof $tmpGirl.clothes[_wardrobeCategory] !== 'undefined'>>
<div class="npc-wardrobe-item remove">
[img[setup.ImagePath+'game/doll/none.png']]
<br />
<<link 'remove'>>
<<run delete $tmpGirl.clothes[_wardrobeCategory]>>
<<script>>
Dialog.setup("NPC Wardrobe", "NPC Wardrobe");
Dialog.wiki(Story.get("NPC Wardrobe").processText());
Dialog.open();
<</script>>
<<goto `passage()`>>
<</link>>
</div>
<</if>>
<<for _wardrobeItem range _wardrobeCategoryItems.list>>
<<capture _wardrobeItem>>
<div class="npc-wardrobe-item">
[img[setup.ImagePath+'game/doll/' + _wardrobeCategory + '/' + _wardrobeItem + '.png']]
<br />
<<link 'wear'>>
<<set $tmpGirl.clothes[_wardrobeCategory] = _wardrobeItem>>
<<script>>
Dialog.setup("NPC Wardrobe", "NPC Wardrobe");
Dialog.wiki(Story.get("NPC Wardrobe").processText());
Dialog.open();
<</script>>
<<goto `passage()`>>
<</link>>
</div>
<</capture>>
<</for>>
</div>
</fieldset>
<</capture>>
<</for>><svg
preserveAspectRatio="xMidYMid"
width="97"
height="153"
viewBox="0 0 272 612"
version="1.1"
id="svg3"
sodipodi:docname="DOLL.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
xml:space="preserve"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs3"><filter
inkscape:collect="always"
style="color-interpolation-filters:sRGB"
id="filter72"
x="-0.0096000598"
y="-0.0042378272"
width="1.0192001"
height="1.0084757"><feGaussianBlur
inkscape:collect="always"
stdDeviation="1.0718677"
id="feGaussianBlur72" /></filter></defs><sodipodi:namedview
id="namedview3"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="2.0000001"
inkscape:cx="-91.499998"
inkscape:cy="184.75"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="svg3" /><path
style="fill:#6abe15;fill-opacity:1;stroke:#6abe15;stroke-width:0;stroke-linejoin:bevel;stroke-dasharray:none;stroke-opacity:1;filter:url(#filter72)"
d="m 235.113,608.98482 c -11.91356,-1.52813 -12.89182,-2.53867 -15.69307,-16.21107 -1.14013,-5.56477 -2.82088,-11.76624 -3.73498,-13.78104 -1.85581,-4.09043 -6.10482,-7.68905 -9.92487,-8.40569 -1.87219,-0.35123 -2.39812,-0.84548 -2.74495,-2.57965 -1.03202,-5.16006 -0.45783,-8.78207 2.34225,-14.77521 1.52422,-3.26233 3.17668,-7.90961 3.67213,-10.32728 1.49289,-7.28481 0.98646,-8.38406 -14.31634,-31.07494 -2.58003,-3.82564 -5.68625,-7.68398 -6.90272,-8.57409 -2.61896,-1.91633 -4.88723,-5.30829 -9.3206,-13.93796 -1.79816,-3.50018 -4.54563,-8.75045 -6.1055,-11.66726 -3.84128,-7.18289 -4.34916,-9.06457 -4.77135,-17.67767 -0.57644,-11.75974 -2.57582,-32.94585 -3.57094,-37.8388 -0.25376,-1.24779 -1.49086,-2.87338 -8.30671,-10.9153 -1.52164,-1.79537 -7.59648,-13.5677 -7.59648,-14.72111 0,-0.36032 -0.6364,-1.38889 -1.41421,-2.28572 -0.77782,-0.89683 -1.41422,-2.07724 -1.41422,-2.62312 0,-0.54589 -1.24246,-3.44053 -2.76102,-6.43255 -1.51857,-2.99201 -3.29688,-7.34921 -3.95182,-9.68266 -0.65493,-2.33345 -2.10545,-5.99273 -3.22339,-8.13173 -1.11793,-2.139 -2.64752,-6.11647 -3.39907,-8.83883 -1.54422,-5.59366 -1.83024,-6.44914 -5.43741,-16.26346 -1.42941,-3.88909 -3.86613,-12.16224 -5.41494,-18.38478 -1.54881,-6.22254 -3.4628,-13.90947 -4.25329,-17.08208 -1.25684,-5.04424 -1.6549,-5.80998 -3.1709,-6.09978 -2.40099,-0.45898 -2.59862,0.51474 -1.72668,8.50736 0.41379,3.79298 0.77604,16.40988 0.80501,28.03755 0.029,11.62767 0.22621,21.42202 0.43833,21.76523 0.21211,0.34321 0.0508,4.03488 -0.35838,8.20371 -0.40922,4.16884 -0.91595,10.71998 -1.12606,14.55812 -0.21011,3.83812 -0.54266,7.23834 -0.73901,7.55603 -0.19634,0.31769 -0.65338,2.74586 -1.01563,5.39595 -1.22114,8.93318 -2.29263,14.71065 -2.96312,15.97718 -0.36669,0.69264 -0.83688,3.71552 -1.04488,6.71751 -0.345,4.97936 -0.18368,5.9234 1.83895,10.76147 3.17978,7.60594 5.73284,12.76571 7.52235,15.2028 3.56299,4.85237 5.92208,12.58732 5.93066,19.44544 0.004,2.91681 0.36027,9.43987 0.79251,14.49569 l 0.78587,9.19238 -2.25012,6.01041 c -1.23757,3.30573 -2.50612,7.2832 -2.81902,8.83884 -0.3129,1.55563 -1.40362,6.45092 -2.42382,10.8784 -2.23773,9.71127 -2.35547,15.02295 -0.44071,19.88074 0.77782,1.97334 1.41422,4.19669 1.41422,4.94079 0,0.74409 0.40083,1.60736 0.89074,1.91837 1.74024,1.10472 4.52755,6.28398 5.63193,10.46496 2.16719,8.20459 2.21076,7.69079 -0.99628,11.74801 -2.10168,2.65882 -3.33294,5.17814 -4.26325,8.72319 -1.14988,4.38174 -4.7941,12.50813 -9.05291,20.18744 -0.75489,1.36118 -1.85804,4.27892 -2.45145,6.48387 -1.7457,6.48651 -6.886813,9.65906 -15.797914,9.74879 -2.448145,0.0247 -4.026061,-0.59534 -7.910439,-3.10813 -2.668748,-1.7264 -5.318582,-3.87424 -5.888517,-4.77297 -0.569935,-0.89873 -1.408259,-3.90571 -1.86295,-6.6822 -0.681262,-4.16001 -0.645285,-5.65907 0.204509,-8.52062 1.213402,-4.08598 5.758388,-13.3348 6.899432,-14.04 0.436398,-0.26971 2.203733,-2.60032 3.927412,-5.17913 1.723672,-2.57882 4.263925,-6.19438 5.645003,-8.03458 1.381079,-1.84021 3.630251,-6.45408 4.998149,-10.25305 4.242295,-11.78182 3.445951,-19.95596 -3.738452,-38.37348 -2.503179,-6.41699 -4.544045,-12.21764 -4.535263,-12.89033 0.0088,-0.6727 -0.439615,-3.69558 -0.99644,-6.71752 -0.556833,-3.02194 -1.390632,-8.35822 -1.852896,-11.8584 -0.462264,-3.50018 -1.266442,-8.11405 -1.787071,-10.25305 -0.520628,-2.13899 -1.170389,-6.58518 -1.443905,-9.88041 -0.395223,-4.7615 -0.959855,-6.86613 -2.750688,-10.25305 -1.239353,-2.34395 -2.634588,-5.42567 -3.100514,-6.84827 -0.841592,-2.56961 -3.02494,-15.19172 -4.383992,-25.34417 -1.874258,-14.00123 -5.380958,-33.19219 -6.258248,-34.24927 -0.40289,-0.48545 -0.562872,-1.05229 -0.355518,-1.25964 0.207355,-0.20736 -0.08681,-1.60997 -0.65369,-3.11692 -0.566885,-1.50695 -1.511853,-4.9673 -2.099929,-7.68966 -0.588076,-2.72236 -1.866326,-8.44993 -2.840555,-12.72792 -0.974228,-4.278 -2.137447,-10.32376 -2.584929,-13.43503 -0.447483,-3.11127 -1.263738,-7.88424 -1.8139,-10.6066 -0.610097,-3.01894 -1.056494,-10.19053 -1.144364,-18.38478 -0.200268,-18.676 1.519482,-33.83982 4.39894,-38.78745 0.712124,-1.22361 1.975818,-4.29303 2.808209,-6.82094 0.832391,-2.5279 3.032628,-7.61907 4.889416,-11.31371 1.984141,-3.94804 4.32396,-10.21579 5.675357,-15.20279 1.325182,-4.89025 3.291596,-10.18132 4.641279,-12.48841 1.288045,-2.20171 2.55284,-4.66775 2.810665,-5.48007 0.257818,-0.81233 0.74686,-1.47696 1.08676,-1.47696 0.339892,0 1.670794,-1.97719 2.957551,-4.39376 1.286758,-2.41657 4.24875,-6.37562 6.582203,-8.7979 2.333452,-2.42227 4.879037,-5.43231 5.656854,-6.68898 0.777818,-1.25665 1.817279,-2.94561 2.30992,-3.75324 0.492641,-0.80762 1.540559,-2.9003 2.328715,-4.65039 0.78816,-1.75009 1.87467,-3.97748 2.41448,-4.94975 0.53981,-0.97227 1.64496,-4.47245 2.45589,-7.77817 0.81093,-3.30573 2.10558,-7.96137 2.877,-10.34587 0.77141,-2.38451 1.40258,-5.72035 1.40258,-7.41298 0,-2.03239 0.75612,-4.59806 2.22649,-7.55494 2.06299,-4.14862 2.14139,-4.56251 1.06757,-5.63632 -1.07381,-1.07381 -1.23676,-1.05743 -2.21915,0.22313 -2.31297,3.01498 -4.61045,8.833 -4.61045,11.67526 0,1.62589 -0.61863,4.90713 -1.37474,7.29163 -0.75611,2.38451 -2.06781,7.19925 -2.9149,10.69943 -0.84709,3.50018 -2.068724,7.15945 -2.714744,8.13173 -0.646013,0.97227 -1.800344,3.19965 -2.565172,4.94974 -1.954655,4.47267 -5.068477,8.90635 -9.435569,13.43503 -2.062673,2.139 -4.861005,5.87499 -6.218516,8.30221 -1.357504,2.42722 -2.751529,4.58824 -3.097835,4.80226 -0.346298,0.21403 -1.276115,1.7283 -2.066258,3.36505 -0.790149,1.63676 -2.057977,3.9359 -2.817403,5.10922 -0.759426,1.17331 -2.507171,6.10538 -3.883873,10.96015 -2.45298,8.65013 -4.908192,14.84923 -7.836837,19.78701 -0.807328,1.36118 -1.879243,3.90677 -2.382033,5.65686 -1.532625,5.3347 -3.695306,9.8328 -4.918347,10.22952 -1.656491,0.53733 -5.393901,8.35272 -6.774182,14.16566 -0.646423,2.72236 -1.424713,9.58832 -1.729532,15.25768 -0.304819,5.66937 -0.784774,10.68099 -1.066566,11.13694 -1.44484,2.3378 -6.08574,-1.24819 -6.08574,-4.70241 0,-6.46077 -5.745602,-3.94568 -10.213172,4.47074 -1.032194,1.94455 -2.577121,4.54659 -3.433171,5.78233 -1.698096,2.45125 -7.687213,5.88493 -10.264646,5.88493 h -1.616827 l 1.98053,-2.65165 c 1.089291,-1.4584 2.204979,-2.75298 2.479306,-2.87683 1.274868,-0.57557 10.461378,-14.42411 10.461378,-15.77038 0,-1.58671 -1.634539,-0.31487 -3.517918,2.73731 -5.963815,9.66488 -13.391076,18.54924 -15.2757774,18.27262 -2.5296684,-0.37128 -2.6263372,-1.69339 -0.3896067,-5.32854 1.2170072,-1.97788 2.2127391,-3.89153 2.2127391,-4.25255 0,-0.36101 0.715946,-1.15038 1.590991,-1.75416 0.875044,-0.60378 3.738827,-3.23559 6.363961,-5.84847 3.317595,-3.30211 4.77297,-5.28234 4.77297,-6.49422 0,-1.60445 -0.209882,-1.49366 -2.63122,1.38896 -3.388135,4.03359 -8.618482,9.14289 -9.359507,9.14289 -0.316812,0 -1.9194044,2.26124 -3.5613148,5.02499 -2.5059492,4.21814 -3.1378201,4.87098 -3.935216,4.06586 -0.5224579,-0.52752 -1.026335,-2.28936 -1.1197268,-3.9152 -0.1485284,-2.5857 0.1899848,-3.34639 2.7017979,-6.07139 1.5793808,-1.71342 3.3988624,-3.92002 4.0432927,-4.90354 0.6444302,-0.98353 3.072392,-3.31273 5.395472,-5.176 4.113752,-3.29953 5.068106,-4.58107 3.411476,-4.58107 -1.44807,0 -8.3954416,6.20333 -12.0519708,10.76125 l -3.5631652,4.44154 0.2880271,-5.23524 c 0.2753941,-5.00562 0.3950618,-5.31576 2.7283702,-7.07107 1.3421888,-1.0097 3.874607,-3.12104 5.6275967,-4.69187 1.752989,-1.57082 4.619145,-3.75691 6.369234,-4.85798 2.881406,-1.81283 8.051877,-6.80211 17.006367,-16.41041 3.300343,-3.54131 8.449477,-10.86867 8.449477,-12.02383 0,-0.3556 0.794681,-1.81603 1.765958,-3.24539 0.971277,-1.42936 3.30344,-5.40115 5.182586,-8.8262 1.879146,-3.42505 4.143603,-7.50016 5.032127,-9.05579 0.888525,-1.55564 2.433729,-4.26032 3.433788,-6.01041 1.000058,-1.75009 2.855032,-4.35627 4.122163,-5.79149 1.267132,-1.43524 2.75912,-4.13992 3.31553,-6.01041 0.556409,-1.8705 2.831255,-7.21313 5.055213,-11.87252 2.493298,-5.22368 4.303074,-10.10344 4.720458,-12.72792 1.165107,-7.32612 2.75947,-12.64535 4.593755,-15.32599 0.972632,-1.42142 2.240517,-4.4443 2.817509,-6.71751 0.576992,-2.27321 1.473886,-5.0877 1.993101,-6.25443 0.519207,-1.16673 1.184319,-2.91403 1.478023,-3.8829 0.293696,-0.96887 1.405509,-3.67355 2.470687,-6.01041 1.065179,-2.33685 2.62775,-6.79441 3.472389,-9.90568 0.84464,-3.11127 2.883865,-8.36154 4.531614,-11.66726 2.565858,-5.14765 3.549949,-6.38798 6.855639,-8.6407 2.12285,-1.44666 4.97342,-2.82407 6.3346,-3.06091 3.27771,-0.5703 11.48113,-3.12384 12.37437,-3.85186 0.38891,-0.31697 2.6163,-1.11439 4.94975,-1.77203 2.33345,-0.65764 6.01307,-2.39032 8.17693,-3.8504 3.13555,-2.11572 5.04356,-2.81966 9.39805,-3.46731 3.00507,-0.44695 6.5174,-0.81264 7.80518,-0.81264 2.44183,0 6.80265,-2.4671 7.36075,-4.16429 0.19581,-0.59546 0.008,-0.78788 -0.47582,-0.4886 -0.49789,0.30772 -0.79884,-0.0718 -0.79884,-1.00747 v -1.50119 l -2.65165,1.41502 c -5.62413,3.00128 -16.25983,3.67873 -23.81845,1.51717 -6.75741,-1.93246 -9.9342,-3.74549 -17.6263,-10.059581 -7.4542,-6.1188 -10.72234,-10.245341 -14.36151,-18.133619 -4.959539,-10.750324 -5.335353,-12.374735 -4.768317,-20.610444 0.281153,-4.083542 0.436738,-8.634349 0.34574,-10.112905 -0.210802,-3.42519 4.217917,-18.175826 7.684917,-25.595987 4.1273,-8.833364 9.29043,-14.6804011 15.79886,-17.8915835 4.38392,-2.1629775 4.43402,-2.1695842 20.00448,-2.6382602 l 15.60955,-0.4698526 5.7489,2.8904875 c 5.78432,2.9083014 9.85977,6.2777078 11.59318,9.5847608 0.51496,0.982447 2.14542,3.694264 3.62325,6.026258 1.47784,2.331994 3.15987,6.055555 3.73785,8.274579 0.57798,2.219024 1.70545,5.486397 2.5055,7.260828 2.13082,4.726002 3.16962,18.183195 2.07758,26.914316 -2.66981,21.345955 -7.18351,30.158358 -19.31639,37.712733 -3.4936,2.17524 -1.75639,5.51342 1.88584,3.6238 1.09347,-0.5673 2.07472,-1.03145 2.18056,-1.03145 0.10584,0 0.40393,1.35234 0.66241,3.00521 0.88012,5.62789 5.59693,8.99082 12.68165,9.0416 1.99429,0.0143 5.73588,0.4346 8.31468,0.934 3.93901,0.76282 5.34604,1.46532 8.79967,4.39343 5.03053,4.26506 7.97166,7.44694 11.13725,12.0489 5.099,7.41264 5.43017,8.55205 6.44834,22.18598 0.51829,6.94021 1.17305,12.99183 1.45501,13.44806 1.73688,2.81034 4.55201,18.18604 4.59535,25.09894 0.0284,4.53298 1.49672,13.69756 2.66376,16.6262 0.38946,0.97733 0.91017,3.83217 1.15713,6.3441 0.24696,2.51192 1.2381,6.53953 2.20253,8.95024 0.96444,2.41071 1.75352,5.02407 1.75352,5.80746 0,0.7834 0.36177,2.32012 0.80393,3.41493 1.00341,2.48451 2.13719,7.96449 4.14241,20.0218 0.48509,2.91682 1.20846,6.00635 1.6075,6.86561 0.39903,0.85928 0.77321,3.72306 0.8315,6.36397 0.2314,10.482 3.76865,25.4847 7.66583,32.51335 1.96693,3.54741 8.24624,9.82128 12.70277,12.69178 2.62514,1.69087 4.77297,3.33729 4.77297,3.6587 0,0.32141 0.9546,1.6536 2.12133,2.96042 1.16672,1.30682 2.12132,3.17421 2.12132,4.14977 0,1.75569 -0.014,1.75979 -1.37752,0.40298 -0.75764,-0.75393 -2.66682,-2.63502 -4.24264,-4.18022 -1.57582,-1.54519 -2.86513,-3.04544 -2.86513,-3.33387 0,-0.9434 -2.70799,-2.04823 -3.17363,-1.29482 -0.23706,0.38358 2.38737,3.52927 5.83207,6.9904 7.5265,7.56243 8.9224,9.5402 8.34819,11.82805 -0.57079,2.27421 -1.30774,2.14484 -3.40046,-0.59693 -2.77169,-3.63132 -11.29943,-12.26232 -13.46187,-13.62487 -2.9245,-1.84274 -3.36536,-0.48559 -0.54512,1.67813 1.34091,1.02875 3.091,2.66596 3.88909,3.63823 0.79809,0.97227 2.56477,2.88179 3.92595,4.24338 1.36118,1.3616 3.5228,3.81127 4.80359,5.44372 l 2.32871,2.9681 -1.86646,1.22295 -1.86645,1.22294 -3.64424,-3.62574 c -4.13013,-4.10916 -14.28143,-12.88956 -14.90203,-12.88956 -0.22521,0 -0.40947,0.45737 -0.40947,1.01638 0,0.559 2.14784,2.79161 4.77297,4.96134 2.62513,2.16974 6.14783,5.2921 7.82822,6.93858 l 3.05524,2.9936 -2.19893,0.22364 c -1.70462,0.17336 -3.58361,-0.68819 -8.35855,-3.83251 -3.38779,-2.23088 -7.8111,-5.59304 -9.82959,-7.47148 -2.0185,-1.87843 -4.00446,-3.41534 -4.41327,-3.41534 -0.40881,0 -1.6211,-0.91408 -2.69398,-2.0313 -2.32668,-2.42281 -7.01599,-5.03977 -9.03073,-5.03977 -2.20348,0 -4.44703,1.90086 -6.10589,5.17325 -1.86231,3.67371 -2.34968,3.99487 -6.08273,4.00832 -2.76881,0.01 -3.00521,-0.13399 -3.00521,-1.83022 0,-1.40034 1.68087,-3.47898 7.02218,-8.68387 9.15547,-8.92165 11.04127,-12.68967 11.71916,-23.41621 0.37269,-5.89708 0.2388,-8.0612 -0.65077,-10.51873 -0.616,-1.70176 -1.12,-4.51642 -1.12,-6.25481 0,-1.9642 -0.50543,-3.87121 -1.33514,-5.03762 -1.69558,-2.38361 -5.13211,-9.42224 -8.22575,-16.84782 -2.14065,-5.13814 -4.2911,-12.73575 -5.6696,-20.03089 -0.25721,-1.36118 -1.35441,-5.49775 -2.43821,-9.19238 -1.0838,-3.69464 -2.36471,-9.2631 -2.84648,-12.37437 -0.66935,-4.32273 -2.37292,-9.14971 -7.22335,-20.46698 -3.49108,-8.14558 -6.95123,-15.93671 -7.68922,-17.31365 -1.1508,-2.14713 -1.34335,-4.06521 -1.35263,-13.47414 -0.0113,-11.45303 -0.46615,-13.65092 -2.55554,-12.34888 -1.0311,0.64255 -1.22374,2.44975 -1.42406,13.35921 -0.19931,10.85445 -0.41798,12.92295 -1.56598,14.81328 -7.50231,12.35356 -9.49965,15.5946 -12.24811,19.87481 -1.74812,2.72236 -3.35233,5.42704 -3.5649,6.01041 -0.21257,0.58336 -2.48517,4.3639 -5.05024,8.40119 -2.56506,4.03731 -4.84782,8.33298 -5.0728,9.54595 -0.22497,1.21297 -0.29091,5.54648 -0.14653,9.63002 0.20488,5.7945 0.6132,8.20087 1.85972,10.96015 0.87846,1.94455 2.03502,4.50348 2.57013,5.68653 0.98648,2.18096 1.47451,3.97043 3.84882,14.11246 0.72837,3.11127 2.33551,8.36154 3.57143,11.66727 1.38644,3.70833 2.45132,8.17707 2.78024,11.66726 0.29322,3.11127 1.1959,7.24784 2.00595,9.19239 1.57078,3.77065 1.98859,6.0882 4.78044,26.5165 0.98329,7.19481 1.92454,13.87697 2.09166,14.84924 0.16713,0.97227 0.80023,6.02744 1.40689,11.23372 0.60666,5.20628 1.25601,9.7135 1.443,10.01605 0.18699,0.30256 0.64464,5.11153 1.017,10.6866 0.37237,5.57507 1.47974,14.43216 2.46082,19.68243 0.98108,5.25027 2.11889,13.20522 2.52847,17.67767 1.49061,16.27709 4.15144,29.74799 7.61207,38.53732 0.76562,1.94454 1.94592,5.28562 2.62288,7.42462 0.67696,2.139 2.65638,6.24337 4.39871,9.12082 4.92086,8.12678 5.58169,9.4183 6.74213,13.17673 0.59638,1.93151 2.3906,7.14857 3.98716,11.59345 1.59656,4.44489 2.90662,9.05876 2.91123,10.25305 0.01,2.56383 1.39451,7.71732 3.5281,13.1316 0.84291,2.139 1.69137,4.52548 1.88548,5.3033 0.19411,0.77782 0.63128,2.05061 0.9715,2.82843 1.38111,3.15753 2.06912,7.39679 1.67643,10.32945 -0.30368,2.26794 -0.032,3.99399 1.00748,6.39943 0.78283,1.81162 1.28166,3.43551 1.10853,3.60865 -0.45661,0.45661 3.06709,14.65357 3.8802,15.63331 0.96905,1.16763 5.0046,14.67416 7.48561,25.05354 0.58581,2.45072 2.05331,6.82962 3.26112,9.73091 1.86283,4.47472 2.93646,5.93314 7.07636,9.61246 4.15813,3.69553 4.88035,4.67989 4.88035,6.65168 0,2.21674 -0.18625,2.37381 -4.41941,3.72705 -5.48759,1.75424 -9.46632,2.10175 -15.37958,1.34328 z"
id="path72" /><g
id="layer1"
inkscape:label="Pussy"><path
style="fill:none;stroke:#000000;stroke-width:1.4;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 115.625,302.75 c 0.005,-1.04317 0.56132,-1.87264 1,-2.75 0.0186,-0.0373 -0.0347,-0.10189 0,-0.125 0.10963,-0.0731 0.26959,-0.0459 0.375,-0.125 0.14907,-0.1118 0.10093,-0.3882 0.25,-0.5 0.10541,-0.0791 0.29269,-0.0221 0.375,-0.125 0.10732,-0.13415 0.0177,-0.36585 0.125,-0.5 0.0823,-0.10289 0.26959,-0.0459 0.375,-0.125 0.0745,-0.0559 0.0591,-0.18412 0.125,-0.25 0.0659,-0.0659 0.18412,-0.0591 0.25,-0.125 0.18865,-0.18865 0.29922,-0.44931 0.5,-0.625 0.14023,-0.1227 0.32699,-0.1808 0.5,-0.25 0.0387,-0.0155 0.0955,0.0295 0.125,0 0.0659,-0.0659 0.0833,-0.16667 0.125,-0.25 0.125,-0.0417 0.26959,-0.0459 0.375,-0.125 0.14907,-0.1118 0.11824,-0.36824 0.25,-0.5 0.0659,-0.0659 0.18412,-0.0591 0.25,-0.125 0.0295,-0.0295 -0.0347,-0.10189 0,-0.125 0.10963,-0.0731 0.29594,-0.0196 0.375,-0.125 0.075,-0.1 -0.0643,-0.26781 0,-0.375 0.13727,-0.22878 0.43635,-0.31135 0.625,-0.5 0.17385,-0.17385 0.45115,-0.57615 0.625,-0.75 0.3036,-0.3036 0.18355,0.0372 0.375,-0.25 0.10336,-0.15504 0.11824,-0.36824 0.25,-0.5 0.6388,-0.6388 -0.17434,0.52412 0.5,-0.375 0.0559,-0.0745 0.0591,-0.18412 0.125,-0.25 0.0659,-0.0659 0.19832,-0.0475 0.25,-0.125 0.0462,-0.0693 -0.0373,-0.17546 0,-0.25 0.0186,-0.0373 0.0955,0.0295 0.125,0 0.0295,-0.0295 -0.0295,-0.0955 0,-0.125 0.0659,-0.0659 0.1918,-0.0523 0.25,-0.125 0.10367,-0.12959 0.53733,-1.03733 0.625,-1.125 0.22792,-0.22792 0.23141,-0.0107 0.375,-0.25 0.24788,-0.41312 0.40835,-0.78335 0.75,-1.125"
id="pussy_right"
inkscape:label="pussy_right" /><path
style="fill:none;stroke:#000000;stroke-width:1.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1"
d="m 111.75,303.25 c -0.75757,-2.2727 0.2827,0.66733 -0.625,-1.375 -0.0698,-0.15699 -0.0552,-0.34301 -0.125,-0.5 -0.13643,-0.30697 -0.39377,-0.55631 -0.5,-0.875 -0.0543,-0.16298 -0.0612,-0.34049 -0.125,-0.5 -0.0418,-0.1044 -0.49098,-0.58917 -0.625,-0.75 -0.24448,-0.29338 -0.68652,-0.87422 -1,-1.125 -0.0727,-0.0582 -0.20206,-0.0451 -0.25,-0.125 -0.0884,-0.14731 -0.0177,-0.36585 -0.125,-0.5 -0.3071,-0.38388 -0.33719,0.0756 -0.5,-0.25 -0.0589,-0.11785 -0.0318,-0.28183 -0.125,-0.375 -0.0589,-0.0589 -0.17546,0.0373 -0.25,0 -0.16236,-0.0812 -0.59463,-0.71457 -0.625,-0.75 -1.22868,-1.43346 0.40729,0.5323 -0.75,-0.625 -0.0778,-0.0778 -0.5826,-0.6228 -0.625,-0.75 -0.0263,-0.0791 0.0462,-0.18066 0,-0.25 -0.15504,-0.23256 -0.51743,-0.21996 -0.75,-0.375 -0.47155,-0.31436 -0.93246,-0.64597 -1.375,-1 -0.18405,-0.14724 -0.31144,-0.35858 -0.5,-0.5 -0.31447,-0.23585 -0.67294,-0.40696 -1,-0.625 -0.1867,-0.12446 -0.46634,-0.0913 -0.625,-0.25 -0.13176,-0.13176 -0.10852,-0.37873 -0.25,-0.5 -0.17036,-0.14603 -0.42431,-0.14965 -0.625,-0.25 -0.383695,-0.19185 -0.781812,-0.36761 -1.125,-0.625 -0.120185,-0.0901 -0.134589,-0.27882 -0.25,-0.375 -0.502883,-0.41907 -1.318731,-0.52733 -1.875,-0.875 -0.353612,-0.22101 -0.644672,-0.67196 -1,-0.875 -0.03754,-0.0215 -0.839037,-0.30307 -0.875,-0.375 -0.03727,-0.0745 0.06667,-0.2 0,-0.25 -0.22117,-0.16588 -1.042788,-0.29248 -1.5,-0.625 -1.204976,-0.87635 -0.349162,-0.42458 -1,-0.75"
id="pussy_left"
inkscape:label="pussy_left" /><path
style="fill:#d65757;stroke:#000000;stroke-width:2.4352;stroke-linecap:butt;stroke-linejoin:miter;stroke-dasharray:none;stroke-opacity:1;fill-opacity:1"
d="m 111.08877,298.55095 c 0.1204,-0.28644 0.0711,-1.62348 0.11777,-1.78008 0.0195,-0.0659 0.0868,-0.0469 0.11779,-0.0989 0.0726,-0.12189 -0.0136,-0.82902 0,-0.98894 0.0592,-0.69567 0.0589,-1.36887 0.0589,-2.07674 0,-0.11468 0.0521,-0.80254 0,-0.89005 -0.0278,-0.0467 -0.0785,0 -0.11778,0 0.88761,-0.47709 0.12593,0.0853 0.41224,-0.39557 0.0189,-0.0318 1.3183,0 1.47227,0 0.11778,0 0.23556,0 0.35334,0 0.0589,0 0.11779,0 0.17667,0 0.0195,0 0.0589,0.033 0.0589,0 0,-0.0988 -0.11779,0 -0.17668,0 -0.0499,0 -0.20492,-0.0515 -0.23557,0 -0.0785,0.1318 0.0982,0.0989 -0.0589,0.0989 0.0243,0.4378 -0.0416,1.06474 0,1.4834 0.0144,0.1454 0.0765,0.26547 0.11777,0.39556 0.11575,0.36447 0.24933,0.71354 0.35335,1.08783 0.0342,0.12316 0.0288,0.26939 0.0589,0.39557 0.031,0.12989 0.13943,0.1716 0.17668,0.29668 0.0175,0.059 -0.0218,0.14284 0,0.1978 0.0243,0.0613 0.0952,0.0357 0.11778,0.0989 0.0416,0.1166 0.0139,0.28247 0.0589,0.39556 0.0393,0.0988 0.13137,0.10637 0.17668,0.19778 0.4601,0.92717 -0.31447,-0.17009 0.35334,0.79116 0.22842,0.32877 0.53594,0.46978 0.76559,0.79114 0.19537,0.27339 0.13402,0.31032 0.35334,0.49447 0.0366,0.0307 0.20937,0 0.23556,0 0.0195,0 -0.0451,0.0232 -0.0589,0 -0.0784,-0.1318 0.0982,-0.0988 -0.0589,-0.0988 -0.0708,0.2013 -0.29816,0.80987 -0.35334,1.08782 -0.0187,0.0939 0.0416,0.22676 0,0.29669 -0.031,0.0521 -0.0868,0.0469 -0.11779,0.0989 -0.0416,0.0699 0.0187,0.20287 0,0.29668 -0.0195,0.0984 -0.0982,0.19819 -0.11778,0.29668 -0.0124,0.0624 0.0175,0.13867 0,0.19778 -0.009,0.0294 -0.0501,-0.0294 -0.0589,0 -0.0175,0.059 0.0155,0.13723 0,0.19778 -0.0955,0.37393 -0.23556,0.44256 -0.23556,0.79115 0,0.0659 -0.0351,-0.1683 0,-0.19778 0.12641,-0.10605 0.44605,0 0.58891,0 -0.1963,0 -0.39261,0 -0.58891,0 -0.11244,0 -0.59028,-0.0643 -0.6478,0 -0.0462,0.0518 -0.0658,0.16505 -0.11778,0.19778 -0.26235,0.16521 -0.72354,0.14123 -1.00115,0.0989 -0.16983,-0.0259 -1.11892,-0.31797 -1.11892,0 -0.34771,-2.62748 0.0665,-0.003 -0.23556,-1.18673 -0.0318,-0.12508 -0.0227,-0.274 -0.0589,-0.39556 -0.0828,-0.27816 -0.21163,-0.51301 -0.29446,-0.79115 -0.0362,-0.12156 -0.0188,-0.27756 -0.0589,-0.39558 -0.0414,-0.1214 -0.1267,-0.1848 -0.17667,-0.29667 -0.0514,-0.11485 -0.22804,-0.67119 -0.23556,-0.69226 z"
id="pussy"
inkscape:label="pussy" /></g><g
id="g35"
inkscape:label="Body"
style="stroke:#000000;stroke-opacity:1"><path
style="fill:none;stroke:#000000;stroke-width:2.39040281;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 170.60767,101.11072 c -0.10233,0.90876 0.0538,1.68235 0.26679,2.53444 0.17373,0.69495 -0.18234,1.50282 0.13339,2.13426 0.0796,0.15911 -0.11501,0.55196 0,0.66696 0.0703,0.0703 0.22232,0.0445 0.26678,0.13339 0.0737,0.14736 0.16931,1.9034 0.26678,2.00088 0.0314,0.0314 0.10195,-0.0315 0.13339,0 0.0314,0.0314 -0.0247,0.0964 0,0.13339 0.0698,0.10464 0.19703,0.16214 0.26679,0.26678 0.10517,0.15776 0.1021,0.50228 0.26678,0.66696 0.24202,0.24202 0.36685,-0.20005 0.66696,0.40017 0.0398,0.0795 -0.0281,0.18242 0,0.26678 0.09,0.2701 0.39231,0.41977 0.53356,0.66696 0.0698,0.12208 0.0456,0.29038 0.13339,0.40018 0.10015,0.12518 0.28682,0.15342 0.40018,0.26678 0.0314,0.0314 -0.0314,0.10195 0,0.13339 0.0629,0.0629 0.2039,-0.0629 0.26678,0 0.81016,0.81016 -0.79398,-0.30216 0.53357,0.26678 0.26168,0.11215 0.38778,0.47773 0.66695,0.53357 0.32272,0.0645 0.63735,-0.0148 0.93374,0.13339 0.62635,0.31317 0.16783,0.20052 0.66696,0.40017 0.21051,0.0842 0.46417,0.032 0.66696,0.1334 0.19885,0.0994 0.33472,0.30075 0.53357,0.40017 0.20104,0.10052 0.46591,0.16626 0.66695,0.26678 0.0518,0.0259 2.30364,0.0872 2.53444,0.13339 0.31742,0.0635 0.61329,0.22101 0.93374,0.26679 0.38234,0.0546 0.91137,0 1.33392,0 0.69825,-0.34169 1.25904,-0.58471 2.00087,-0.26679 0.18277,0.0783 0.34065,0.21856 0.53356,0.26679 0.27667,0.0692 0.53273,-0.0446 0.80035,0 0.46677,0.0778 0.78665,0.12882 1.20052,0.26678 0.39297,0.13099 0.92538,-0.0817 1.33392,0 0.13788,0.0276 0.2623,0.10582 0.40017,0.13339 0.0872,0.0174 0.19279,-0.0493 0.26679,0 0.0827,0.0551 0.0507,0.21163 0.13339,0.26679 0.0572,0.0381 0.30489,-0.0191 0.40017,0 0.40198,0.0804 0.80725,0.15111 1.20053,0.26678 0.36446,0.10719 0.69696,0.31475 1.06713,0.40017 0.66159,0.15268 1.60278,8.4e-4 2.26765,0.26679 0.24072,0.0963 0.42624,0.30388 0.66696,0.40017 0.25112,0.10045 0.6091,-0.0579 0.80035,0.13339 0.0314,0.0314 -0.0314,0.10195 0,0.13339 0.0314,0.0314 0.0889,0 0.13339,0 0.13339,0.13339 0.28233,0.25287 0.40017,0.40018 0.0621,0.0776 0.0481,0.21563 0.1334,0.26678 0.1572,0.0943 0.3904,0.0189 0.53356,0.13339 0.1098,0.0878 0.034,0.30075 0.13339,0.40018 0.0629,0.0629 0.18725,-0.0398 0.26679,0 0.0398,0.0199 -0.0315,0.10195 0,0.13339 0.0703,0.0703 0.17785,0.0889 0.26678,0.13339 0.0445,0.0889 0.0631,0.19648 0.13339,0.26678 0.0314,0.0314 0.0936,-0.0199 0.13339,0 0.14339,0.0717 0.27702,0.16415 0.40018,0.26678 0.14492,0.12077 0.24321,0.29554 0.40017,0.40018 0.11699,0.078 0.27441,0.0705 0.40017,0.13339 0.28688,0.14344 0.20827,0.47505 0.26679,0.53357 0.0781,0.026 0.56882,0.16864 0.66695,0.26678 0.11337,0.11336 0.13853,0.30398 0.26679,0.40017 0.76089,0.57067 -0.40896,-1.07811 0.66695,0.26679 0.50873,0.6359 -0.24785,0.14285 0.80035,0.66695 0.64618,0.32309 -0.50287,-0.10883 0.13339,0.40018 2.02874,1.62299 -0.34395,-0.83012 1.06714,0.93374 0.0621,0.0776 0.21163,0.0507 0.26678,0.13339 0.0493,0.074 -0.0398,0.18724 0,0.26678 0.0199,0.0398 0.0902,-0.0108 0.13339,0 0.13641,0.0341 0.28769,0.049 0.40018,0.13339 0.0795,0.0597 0.0631,0.19648 0.13339,0.26679 0.1572,0.1572 0.40434,0.21926 0.53356,0.40017 0.10656,0.14918 0.0424,0.37439 0.13339,0.53357 0.0936,0.16379 0.28233,0.25287 0.40018,0.40017 0.0621,0.0776 0.0631,0.19648 0.13339,0.26678 0.0314,0.0314 0.0953,-0.0229 0.13339,0 0.19064,0.11439 0.37636,0.24298 0.53357,0.40018 0.0246,0.0246 0.10881,0.37559 0.13339,0.40017 0.0275,0.0276 0.5189,0.23746 0.53356,0.26679 0.0398,0.0795 -0.0556,0.19734 0,0.26678 0.13889,0.1736 0.37637,0.24297 0.53357,0.40017 0.14061,0.14061 0.12618,0.39296 0.26678,0.53357 0.0994,0.0994 0.30075,0.034 0.40018,0.13339 0.13975,0.13975 0.16556,0.56574 0.26678,0.66696 0.0314,0.0314 0.0889,0 0.13339,0 0.0889,0 0.2039,-0.0629 0.26678,0 0.0629,0.0629 -0.0398,0.18724 0,0.26678 0.17853,0.35704 0.68044,0.54704 0.93374,0.80035 0.23213,0.23212 0.002,0.46982 0.1334,0.66696 0.0698,0.10464 0.20207,0.15894 0.26678,0.26678 0.0723,0.12057 0.049,0.28769 0.13339,0.40017 0.0711,0.0949 0.53278,0.39861 0.66696,0.66696 0.18074,0.36148 -0.58562,-0.18544 0.13339,0.53357 0.0994,0.0994 0.28769,0.049 0.40017,0.13339 0.24464,0.18348 0.21484,0.68662 0.40018,0.93374 0.17283,0.23044 0.37435,0.42813 0.53356,0.66696 0.0551,0.0827 0.10195,0.17246 0.1334,0.26678 0.0141,0.0422 -0.0398,0.11351 0,0.13339 0.0795,0.0398 0.18724,-0.0398 0.26678,0 0.0795,0.0398 -0.0281,0.18242 0,0.26678 0.12613,0.37838 0.48722,0.57427 0.66696,0.93374 0.10708,0.21417 0.12947,0.4708 0.26678,0.66696 0.1803,0.25757 0.46234,0.42824 0.66696,0.66696 0.32767,0.0476 0.0554,0.28318 0.13339,0.40017 0.0698,0.10464 0.21054,0.1543 0.26678,0.26679 0.11248,0.22495 0.0689,0.63696 0.26678,0.93374 0.10464,0.15696 0.28699,0.24925 0.40018,0.40017 0.25596,0.34129 0.18913,0.94567 0.26678,1.33391 0.0333,0.16638 0.35528,0.57717 0.40017,0.66696 0.15144,0.30288 0.27442,0.61934 0.40018,0.93374 0.0165,0.0413 -0.0398,0.11351 0,0.13339 0.0795,0.0398 0.2039,-0.0629 0.26678,0 0.11069,0.11069 0.054,2.90921 0.13339,3.06801 0.0563,0.11248 0.22702,0.14747 0.26679,0.26678 0.0422,0.12655 -0.0943,0.30585 0,0.40017 0.0703,0.0703 0.19648,0.0631 0.26678,0.1334 0.0943,0.0943 -0.0323,0.27076 0,0.40017 0.0916,0.36636 0.26678,0.27848 0.26678,0.66696"
id="path21" /><path
style="fill:none;stroke:#000000;stroke-width:2.88840288;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 218.09503,145.66347 c 0.70117,1.47746 -0.0335,3.7008 0.26678,5.20227 0.039,0.19498 0.20391,0.34492 0.26679,0.53356 0.0795,0.23839 0,0.67469 0,0.93374 0,1.0176 -0.0597,-0.10522 0.13339,0.66696 0.0942,0.37663 -0.0942,0.82389 0,1.20052 0.11862,0.4745 0.0385,0.85934 0.13339,1.33392 0.0123,0.0617 0.11814,0.0724 0.13339,0.13339 0.17045,0.68181 0,3.36828 0,4.26853 0,0.61517 -0.11291,3.77592 0,4.00174 0.0562,0.11249 0.21724,0.15119 0.26678,0.26678 0.17862,0.41678 0.21054,0.88397 0.26679,1.33392 0.0276,0.2206 -0.0703,0.45604 0,0.66695 0.0199,0.0597 0.11814,0.0724 0.13339,0.1334 0.0324,0.1294 -0.074,0.28918 0,0.40017 0.19438,0.29157 0.29956,-0.26905 0.40017,0.13339 0.0431,0.17255 -0.0795,0.37449 0,0.53357 0.1156,0.23119 0.15152,0.56981 0.26679,0.80035 0.0332,0.0664 0.3439,0.74407 0.40017,0.80034 0.0314,0.0315 0.11933,-0.0422 0.13339,0 0.0787,0.23615 0.0874,1.15457 0.13339,1.20053 0.0703,0.0703 0.21164,0.0507 0.26679,0.13339 0.0481,0.0721 0.10495,1.19172 0.13339,1.33391 0.0807,0.40364 0.26678,0.77672 0.26678,1.20053 0,0.0445 -0.0398,0.1135 0,0.13339 0.0795,0.0398 0.22701,-0.0795 0.26678,0 0.0795,0.15908 -0.0349,0.35916 0,0.53356 0.0123,0.0617 0.11004,0.075 0.13339,0.1334 0.41004,1.02509 -0.17668,0.0179 0.26679,1.20052 0.0563,0.15011 0.21049,0.25006 0.26678,0.40017 0.0796,0.21229 0.0492,0.45645 0.13339,0.66696 0.0165,0.0413 0.11351,-0.0398 0.13339,0 0.0719,0.14388 -0.0392,0.51024 0,0.66696 0.0647,0.25896 0.30455,0.42788 0.40018,0.66696 0.0495,0.12385 -0.0943,0.30585 0,0.40017 0.0314,0.0314 0.1226,-0.0431 0.13339,0 0.15712,0.6285 -0.12722,1.36479 0,2.00087 0.0276,0.13788 0.10582,0.2623 0.13339,0.40018 0.051,0.25516 -0.063,0.54848 0,0.80034 0.0455,0.18191 0.0632,0.62494 0.13339,0.80035 0.0738,0.18463 0.21856,0.34066 0.26678,0.53357 0.0431,0.17254 -0.0221,0.35708 0,0.53356 0.10449,0.83592 0.20144,1.73948 0.40018,2.53444 0.13562,0.54249 -0.1535,1.19686 0,1.73409 0.0546,0.1912 0.21855,0.34066 0.26678,0.53357 0.0977,0.39061 0.0672,0.80336 0.13339,1.20052 0.0694,0.41663 0,0.91086 0,1.33391 0,1.1116 0,2.2232 0,3.33479 0,0.42548 -0.0695,0.91665 0,1.33392 0.0163,0.0981 0.1139,0.16929 0.1334,0.26678 0.0747,0.37332 -0.11965,0.84157 0,1.20052 0.0199,0.0597 0.1135,0.0737 0.13339,0.13339 0.21259,0.63777 -0.2417,1.79682 0,2.40105 0.033,0.0826 0.22701,-0.0795 0.26678,0 0.003,0.005 0.12084,1.10014 0.13339,1.20052 -0.23774,0.41749 0.2033,0.61633 0.26678,0.93374 0.0811,0.40541 -0.18395,1.0994 0,1.46731 0.0717,0.14339 0.20725,0.25132 0.26679,0.40017 0.15669,0.39175 -0.0698,1.04836 0,1.46731 0.0301,0.18083 0.10325,0.35273 0.13339,0.53357 0.0292,0.17543 -0.0795,0.37448 0,0.53356 0.0199,0.0398 0.1135,-0.0398 0.13339,0 0.0398,0.0795 -0.0281,0.18242 0,0.26678 0.0199,0.0597 0.11351,0.0737 0.13339,0.1334 0.11259,0.33777 -0.15867,0.88317 0,1.20052 0.0717,0.14339 0.19509,0.25678 0.26678,0.40017 0.16877,0.33754 0.0619,0.6264 0.26679,0.93374 0.10261,0.15392 0.29756,0.24626 0.40017,0.40018 0.0493,0.074 -0.0629,0.2039 0,0.26678 0.0314,0.0314 0.11933,-0.0422 0.13339,0 0.0562,0.16873 -0.0795,0.37449 0,0.53357 0.11547,0.23092 0.21133,0.52305 0.26679,0.80034 0.0349,0.17441 -0.0987,0.38559 0,0.53357 0.0698,0.10464 0.21054,0.1543 0.26678,0.26678 0.0687,0.13749 -0.01,0.24774 0.13339,0.53357 0.088,0.17591 0.18927,1.21765 0.26678,1.33391 0.0551,0.0827 0.21164,0.0507 0.26679,0.1334 0.10592,0.15888 0,1.57092 0,1.86748 0,0.47191 -0.0628,0.94162 0.13339,1.33391 0.0994,0.19878 0,1.87422 0,2.13426 0,0.14151 0.081,2.42971 0.13339,2.53444 0.23311,0.46622 0.0184,-0.24836 0.40017,0.13339 0.0629,0.0629 -0.0281,0.18242 0,0.26679 0.13879,0.41635 0.0889,-0.0445 0.26679,0.13339 0.12963,0.12963 0.004,0.40393 0.13339,0.53356 0.0629,0.0629 0.18724,-0.0398 0.26678,0 0.0398,0.0199 -0.007,0.0895 0,0.13339 0.0373,0.22364 0.0711,0.44896 0.13339,0.66696 0.14452,0.5058 0.47023,0.97547 0.66696,1.46731 0.0988,0.24693 0.10009,1.03382 0.26678,1.20052 0.0703,0.0703 0.19648,0.0631 0.26678,0.13339 0.10325,0.10325 0.0585,0.51718 0.1334,0.66696 0.0281,0.0562 0.1135,0.0737 0.13339,0.13339 0.0281,0.0844 0,0.17786 0,0.26678 0.0445,0.22232 0.0538,0.45467 0.13339,0.66696 0.0563,0.15011 0.22274,0.24603 0.26678,0.40018 0.0489,0.17101 -0.0349,0.35916 0,0.53356 0.0935,0.46744 0.30669,0.86648 0.40018,1.33392 0.0854,0.42689 -0.0944,0.90905 0,1.33391 0.12931,0.58189 0.41398,1.13616 0.53356,1.73409 0.0434,0.21696 -0.0546,0.44867 0,0.66696 0.10097,0.40386 0.22695,0.007 0.40018,0.26678 0.069,0.10343 0.0825,0.64763 0.13339,0.80035 0.20458,0.61373 0.54131,1.47764 0.93374,2.00087 0.0755,0.10061 0.21054,0.1543 0.26678,0.26678 0.0445,0.0889 -0.0222,0.28902 0,0.40018 0.24742,1.23711 -0.0438,2.49468 0.13339,3.73496 0.16596,1.16167 0.13285,0.26587 0.53357,0.93374 0.0686,0.11438 0,0.26678 0,0.40017 0,0.25069 -0.0141,0.16494 0.13339,0.53357 0.17538,0.43846 0.20216,0.248 0.53357,0.80035 0.0457,0.0762 -0.0216,0.18051 0,0.26678 0.0341,0.13641 0.10581,0.2623 0.13339,0.40017 0.14627,0.73138 0.26678,2.05197 0.26678,2.80123 0,0.13429 -0.0866,1.33737 0,1.4673 0.0698,0.10464 0.21054,0.1543 0.26678,0.26678 0.16452,0.32904 0.0603,1.10196 0.13339,1.46731 0.0123,0.0617 0.10527,0.0771 0.1334,0.13339 0.12179,0.2436 -0.004,1.19635 0.13339,1.33392 0.0703,0.0703 0.21163,0.0507 0.26678,0.13339 0.14648,0.21972 0.0508,1.53705 0.13339,1.86748 0.27757,1.11028 -0.009,-0.16102 0.26678,0.66696 0.042,0.12589 -0.0859,0.44763 0,0.53356 0.2923,0.29229 0.25174,0.0882 0.40018,0.53357 0.11378,0.34133 -0.008,0.79265 0.26678,1.06713 -0.15911,1.15344 -0.22799,2.32822 0,3.46818 0.0474,0.23714 -0.14228,0.17785 0,0.53356 0.0934,0.23354 0.38265,0.33235 0.53357,0.53357 0.0597,0.0795 0.0631,0.19648 0.13339,0.26678 0.0703,0.0703 0.20713,0.0539 0.26678,0.13339 0.4829,0.64387 -0.0699,0.1588 0.13339,0.66696 0.15847,0.39617 0.50849,0.80435 0.66696,1.20052 0.0681,0.17022 0.0189,0.39041 0.13339,0.53357 0.0878,0.10979 0.28318,0.0554 0.40018,0.13339 0.10871,0.0725 -0.005,0.46947 -0.13339,0.53357 -0.0398,0.0199 -0.10196,-0.0314 -0.1334,0 -0.17316,0.17316 -0.13339,0.32223 -0.13339,0.53356 -0.33062,1.60871 -0.40017,3.17716 -0.40017,4.80209 0,0.40018 -0.0658,0.8058 0,1.20053 0.0163,0.0981 0.11389,0.16929 0.13339,0.26678 0.0428,0.21407 0.10709,0.88299 0.13339,1.06713 0.10979,0.76852 -0.21276,0.0287 0.13339,1.06713 0.25111,0.75333 0.61086,1.50971 0.80035,2.26766 0.15392,0.61566 -0.0836,1.37399 0,2.00087 0.11859,0.88943 0.32094,1.81733 0.53357,2.66783 0.10689,0.42756 0.0222,2.57885 0.13339,2.80122 0.0445,0.0889 0.22232,0.0445 0.26678,0.13339 0.0597,0.11931 -0.0262,0.26937 0,0.40018 0.0195,0.0975 0.11705,0.16871 0.13339,0.26678 0.0585,0.35087 -0.0698,0.71833 0,1.06713 0.0123,0.0617 0.10527,0.0772 0.13339,0.13339 0.0994,0.19885 -0.0365,0.44766 0,0.66696 0.0712,0.42723 0.26012,0.78036 0.40018,1.20052 0.0703,0.21091 -0.0539,0.45128 0,0.66696 0.0853,0.34121 0.3283,0.70775 0.40017,1.06713 0.0174,0.0872 -0.0493,0.19279 0,0.26678 0.0551,0.0827 0.19648,0.0631 0.26679,0.1334 0.0314,0.0314 -0.0314,0.10195 0,0.13339 0.0314,0.0314 0.11933,-0.0422 0.13339,0 0.11893,0.3568 0.0408,0.69682 0.13339,1.06713 0.0999,0.39969 0.48719,0.7076 0.66696,1.06713 0.30456,0.60913 0.41818,1.24555 0.66695,1.86748 0.18463,0.46157 0.54639,0.85164 0.66696,1.33392 0.0431,0.17254 -0.0431,0.36102 0,0.53356 0.0108,0.0431 0.10195,-0.0314 0.13339,0 0.0629,0.0629 -0.0493,0.19279 0,0.26678 0.0698,0.10464 0.21054,0.1543 0.26679,0.26679 0.13509,0.27019 0.0837,0.76885 0.13339,1.06713 0.0699,0.41966 0.39217,0.95687 0.53356,1.33391 0.11366,0.30309 0.14657,0.63319 0.26679,0.93374 0.0826,0.20642 0.40017,0.22232 0.53356,0.40018 0.0514,0.0685 0.15641,0.79577 0.26678,0.93374 0.10015,0.12518 0.30003,0.14159 0.40018,0.26678 0.17567,0.21959 0.1221,0.55921 0.26678,0.80035 0.13888,0.23147 0.58195,0.41193 0.66696,0.66696 0.0281,0.0844 -0.0493,0.19279 0,0.26678 0.0889,0.13339 0.25678,0.19509 0.40017,0.26678 0.0398,0.0199 0.11933,-0.0422 0.13339,0 0.0422,0.12655 -0.0422,0.27363 0,0.40018 0.0112,0.0335 0.42668,-0.0269 0.53357,0.13339 0.22061,0.33092 0.5972,0.46177 0.80035,0.80035 0.40015,0.66692 -0.16906,0.16887 0.40017,0.66695 0.26135,0.22869 0.58341,0.39579 0.80035,0.66696 0.14958,0.18698 0.13396,0.46773 0.26678,0.66696 0.078,0.11699 0.3373,0.008 0.40018,0.13339 0.0568,0.11364 0.031,0.43117 0.13339,0.53357 0.0314,0.0314 0.0889,0 0.13339,0 0.13339,0.13339 0.28233,0.25286 0.40018,0.40017 0.56591,0.70739 1.1558,1.39086 1.86748,2.00087 0.31848,0.27299 0.77052,0.37035 1.06713,0.66696 0.0314,0.0314 -0.0381,0.11051 0,0.13339 0.20532,0.12319 0.46163,0.14359 0.66696,0.26678 0.35864,0.21519 0.92317,0.93022 1.33391,1.06714 0.39412,0.13137 0.25225,-0.28617 0.66696,0.26678 0.0534,0.0711 -0.074,0.21745 0,0.26678 0.11099,0.074 0.28086,-0.0596 0.40017,0 0.0889,0.0445 0.0539,0.20713 0.13339,0.26678 0.11249,0.0844 0.27961,0.0611 0.40018,0.1334 0.10784,0.0647 0.15759,0.20438 0.26678,0.26678 0.19853,0.11344 1.34559,0.54524 1.46731,0.66696 0.0314,0.0314 -0.0398,0.1135 0,0.13339 0.0795,0.0398 0.18724,-0.0398 0.26678,0 0.31752,0.15876 1.35418,1.08739 1.6007,1.33391 0.13339,0.17786 0.26678,0.35571 0.40017,0.53357 0.0889,0.0445 0.19648,0.0631 0.26678,0.13339 0.0315,0.0314 -0.0199,0.0936 0,0.13339 0.0844,0.16873 0.28699,0.24926 0.40018,0.40018 0.13496,0.17995 0.24216,0.50894 0.40017,0.66695 0.11336,0.11336 0.27192,0.1706 0.40018,0.26679 0.266,0.1995 0.2622,0.66695 0.66695,0.66695 -0.007,1.22801 0.24546,0.83505 0.66696,1.46731 0.0551,0.0827 0.0631,0.19648 0.13339,0.26678 0.10314,0.10314 0.58326,0.0497 0.66696,0.13339 0.0314,0.0314 -0.0267,0.0978 0,0.13339 0.18864,0.25153 0.52635,0.38575 0.66696,0.66696 0.082,0.16398 0.0189,0.39041 0.13339,0.53357 0.0878,0.10979 0.28318,0.0554 0.40017,0.13339 0.11099,0.074 -0.0596,0.28086 0,0.40017 0.12739,0.25478 0.37489,0.42894 0.53357,0.66696 0.10188,0.15283 -0.0528,0.64179 0,0.80035 0.0141,0.0422 0.11351,-0.0398 0.13339,0 0.0889,0.17785 -0.0889,0.4891 0,0.66696 0.16136,0.32272 0.18843,0.80875 0.26678,1.20052 0.0371,0.18527 -0.0556,0.50022 0,0.66696 0.0507,0.15209 0.20364,0.25282 0.26679,0.40017 0.0722,0.16851 0.0514,0.36959 0.13339,0.53357 0.0199,0.0398 0.10195,-0.0314 0.13339,0 0.0943,0.0943 -0.0596,0.28086 0,0.40017 0.0199,0.0398 0.0889,0 0.13339,0 0,0.0889 -0.033,0.18422 0,0.26678 0.26936,0.67341 0.83756,1.31215 1.06713,2.00088 0.0667,0.20008 -0.13339,0.13339 0,0.40017 0.0199,0.0398 0.11351,-0.0398 0.13339,0 0.15652,0.31304 0.004,0.74259 0.1334,1.06713 0.0739,0.18463 0.21215,0.34237 0.26678,0.53357 0.0958,0.33532 -0.15435,0.89182 0,1.20052 0.12445,0.2489 0.13339,0.34682 0.13339,0.66696 0,0.31885 -0.0763,0.5148 -0.13339,0.80035 -0.0941,0.47029 0.0941,0.99701 0,1.4673 -0.0636,0.31809 -0.18806,0.61887 -0.26678,0.93374 -0.055,0.21996 -0.008,0.47832 -0.1334,0.66696 -0.078,0.11699 -0.26678,0.0889 -0.40017,0.13339 -0.0445,0.17786 -0.0653,0.36335 -0.13339,0.53357 -0.0233,0.0584 -0.11351,0.0737 -0.13339,0.13339 -0.0281,0.0844 0.033,0.18422 0,0.26678 -0.11379,0.28447 -1.04214,1.88209 -1.20053,2.00087 -0.2615,0.19613 -0.53568,0.40124 -0.80034,0.53357 -0.12577,0.0629 -0.28769,0.049 -0.40018,0.13339 -0.32494,0.2437 0.0403,0.24665 -0.26678,0.40018 -0.17355,0.0868 -0.51474,0.1653 -0.66696,0.26678 -0.20928,0.13952 -0.31788,0.40416 -0.53356,0.53356 -0.32599,0.19559 -0.47383,0.0139 -0.66696,0.40018 -0.0398,0.0795 0.0398,0.18724 0,0.26678 -0.0139,0.0278 -0.85523,0 -1.20053,0 -0.33759,0 -0.23657,0.12333 -0.26678,0.13339 -1.13789,0.3793 0.13524,-0.40202 -0.53356,0.26679 -0.0314,0.0314 -0.10195,-0.0314 -0.1334,0 -0.0314,0.0314 0.0398,0.1135 0,0.13339 -0.16677,0.0834 -3.30773,0.049 -3.60156,0 -0.1387,-0.0231 -0.26027,-0.1194 -0.40018,-0.13339 -1.17418,-0.11742 -2.41833,0 -3.60157,0 -0.27293,0 -1.05805,0.13793 -1.33391,0 -0.0889,-0.0445 -0.0445,-0.22232 -0.13339,-0.26679 -0.33353,-0.16676 0.11409,-0.18643 -0.66696,-0.53356 -0.53438,-0.23751 -0.89321,-0.0929 -1.33392,-0.53357 -0.0314,-0.0314 0.0199,-0.0936 0,-0.13339 -0.12732,-0.25465 -0.42552,-0.38267 -0.66695,-0.53357 -0.0194,-0.0121 -0.90628,-0.35897 -0.93374,-0.40017 -0.0493,-0.074 0.0493,-0.19279 0,-0.26678 -0.18784,-0.28176 -0.64659,-0.22071 -0.93374,-0.40018 -0.15997,-0.1 -0.23639,-0.30658 -0.40018,-0.40017 -0.15917,-0.091 -0.39041,-0.0189 -0.53356,-0.13339 -0.1098,-0.0878 -0.034,-0.30075 -0.1334,-0.40018 -0.0667,-0.0667 -0.33347,0.0667 -0.40017,0 -0.0314,-0.0314 0.0314,-0.10195 0,-0.13339 -0.0314,-0.0314 -0.0936,0.0199 -0.13339,0 -0.33326,-0.16663 -0.93517,-0.66838 -1.20052,-0.93374 -0.11337,-0.11336 -0.13633,-0.30699 -0.26679,-0.40017 -0.19484,-0.13918 -0.45279,-0.1597 -0.66695,-0.26679 -0.33037,0.074 -0.33472,-0.30075 -0.53357,-0.40017 -0.21124,-0.10562 -0.58911,-0.16116 -0.80035,-0.26678 -0.14339,-0.0717 -0.25678,-0.19509 -0.40017,-0.26679 -0.0795,-0.0398 -0.20391,0.0629 -0.26679,0 -0.0314,-0.0314 0.0398,-0.1135 0,-0.13339 -0.14102,-0.0705 -0.38417,-0.0587 -0.53356,-0.13339 -0.19885,-0.0994 -0.24297,-0.37636 -0.40018,-0.53357 -0.36665,-0.36665 -0.8942,-0.52552 -1.33391,-0.80034 -0.61411,-0.38382 0.54365,0.20765 -0.26678,-0.40018 -0.11249,-0.0844 -0.28769,-0.049 -0.40018,-0.13339 -0.14797,-0.11098 -0.30238,-0.56916 -0.40017,-0.66696 -0.0295,-0.0295 -0.37071,-0.10393 -0.40018,-0.13339 -0.0246,-0.0246 -0.10881,-0.37559 -0.13339,-0.40017 -0.11336,-0.11336 -0.28681,-0.15342 -0.40017,-0.26679 -0.11336,-0.11336 -0.1416,-0.30002 -0.26679,-0.40017 -0.20482,-0.16386 -0.41479,-0.0292 -0.53356,-0.26678 -0.25329,-0.50659 0.93792,0.67113 -0.26678,-0.53357 -0.14061,-0.14061 -0.40146,-0.11816 -0.53357,-0.26678 -0.2954,-0.33233 -0.48594,-0.75273 -0.80035,-1.06713 -0.24579,-0.24579 -0.39647,0.007 -0.53357,-0.26679 -0.0629,-0.12576 -0.0209,-0.31581 -0.13339,-0.40017 -0.10671,-0.08 -0.28435,0.0662 -0.40017,0 -0.21839,-0.12479 -0.34259,-0.36988 -0.53357,-0.53357 -0.57661,-0.49424 -1.37341,-0.69065 -2.00087,-1.06713 -0.16176,-0.0971 -0.23144,-0.31581 -0.40017,-0.40017 -0.21813,-0.10906 -0.47487,-0.17074 -0.66696,-0.26679 -0.12922,-0.0646 -0.5033,-0.47901 -0.66696,-0.53356 -0.0844,-0.0281 -0.2039,0.0629 -0.26678,0 -0.12963,-0.12963 -0.004,-0.40393 -0.13339,-0.53357 -0.12964,-0.12963 -0.40393,-0.004 -0.53357,-0.13339 -0.0994,-0.0994 -0.049,-0.28769 -0.13339,-0.40017 -0.13339,-0.17786 -0.40017,-0.22232 -0.53357,-0.40018 -0.0597,-0.0795 -0.0889,-0.17785 -0.13339,-0.26678 -0.17785,-0.13339 -0.39124,-0.22938 -0.53356,-0.40017 -0.09,-0.10802 -0.049,-0.28769 -0.13339,-0.40018 -0.11931,-0.15908 -0.39296,-0.12617 -0.53357,-0.26678 -0.0703,-0.0703 -0.0631,-0.19648 -0.13339,-0.26678 -0.0314,-0.0315 -0.0936,0.0199 -0.13339,0 -0.27569,-0.13785 -0.52753,-0.55783 -0.80035,-0.66696 -0.12385,-0.0495 -0.27363,0.0422 -0.40018,0 -0.0422,-0.0141 0.0314,-0.10195 0,-0.13339 -0.0703,-0.0703 -0.17785,-0.0889 -0.26678,-0.13339 -0.20789,-0.10395 -1.0735,-0.40654 -1.20052,-0.53357 -0.0314,-0.0314 0.0314,-0.10195 0,-0.13339 -0.0314,-0.0314 -0.0889,0 -0.13339,0 -0.0889,-0.13339 -0.15343,-0.28682 -0.26679,-0.40018 -0.10551,-0.10551 -0.62716,-0.0468 -0.80034,-0.13339 -0.32967,-0.16483 0.046,-0.13339 -0.26679,-0.13339 -0.31125,-0.0889 -0.61254,-0.22663 -0.93374,-0.26678 -0.0624,-0.008 -0.0737,0.1135 -0.13339,0.13339 -0.29431,0.0981 -1.13057,-0.20335 -1.33391,0 -0.0483,0.0483 -0.16075,0.34715 -0.26679,0.40017 -0.11931,0.0597 -0.26937,-0.0262 -0.40017,0 -0.57334,-0.27838 -0.14748,0.22702 -0.26678,0.26679 -0.12655,0.0422 -0.27363,-0.0422 -0.40018,0 -0.11756,0.0392 -0.0257,0.25656 -0.13339,0.40017 -0.13339,0.17786 -0.33472,0.30075 -0.53357,0.40018 -0.0398,0.0199 -0.1135,-0.0398 -0.13339,0 -0.0568,0.11363 -0.031,0.43116 -0.13339,0.53356 -0.35571,0.35571 -0.22232,-0.13339 -0.40017,0.40018 -0.0445,0.13352 -0.0679,0.57957 -0.13339,0.66695 -0.53357,0.71142 -0.31125,-0.22232 -0.66696,0.66696 -0.0325,0.0812 -0.10645,0.90679 -0.13339,0.93374 -0.51544,0.51543 -0.0419,-0.44975 -0.53357,0.53357 -0.0811,0.16218 -0.0864,0.61998 -0.13339,0.66695 -0.32398,0.32398 -0.19588,-0.0397 -0.40017,0.26679 -0.0998,0.14968 -0.19133,0.38264 -0.26679,0.53356 -0.13339,0.26678 0.26679,0 0,0.40018 -0.0551,0.0827 -0.19648,0.0631 -0.26678,0.13339 -0.27599,0.27599 0.42175,-0.0108 -0.13339,0.26678 -0.0398,0.0199 -0.11351,-0.0398 -0.13339,0 -0.0688,0.13766 -0.0507,0.35883 -0.1334,0.40017 -0.16397,0.082 -0.36334,0.0653 -0.53356,0.1334 -0.0584,0.0233 -0.0737,0.1135 -0.13339,0.13339 -0.12655,0.0422 -0.28919,-0.074 -0.40018,0 -0.63678,0.42452 0.23209,0.24211 -0.93374,0.53356 -0.12941,0.0324 -0.27363,-0.0422 -0.40017,0 -0.0422,0.0141 0.0431,0.12261 0,0.1334 -0.17255,0.0431 -0.36256,-0.0489 -0.53357,0 -0.24929,0.0712 -0.42099,0.31818 -0.66695,0.40017 -0.5338,0.17793 -1.48398,0 -2.00088,0 -0.51817,0 -3.39338,0.0748 -3.46817,0 -0.0803,-0.0803 -0.11364,-0.28531 -0.26679,-0.40017 -0.11248,-0.0844 -0.28769,-0.049 -0.40017,-0.1334 -0.41647,-0.31235 -0.0157,-0.16476 -0.13339,-0.40017 -0.13985,-0.27969 -0.41596,-0.18075 -0.53357,-0.53357 -0.0637,-0.19099 0.0891,-0.48876 0,-0.66695 -0.0199,-0.0398 -0.11351,0.0398 -0.13339,0 -0.0925,-0.18494 0,-2.61984 0,-2.93462 0,-0.22231 -0.1572,-0.50975 0,-0.66695 0.0703,-0.0703 0.21163,-0.0507 0.26678,-0.13339 0.0973,-0.14591 -0.0787,-0.50962 0,-0.66696 0.0199,-0.0398 0.10195,0.0314 0.13339,0 0.5206,-0.52059 -0.0309,-0.0716 0.1334,-0.40018 0.15352,-0.30705 0.15647,0.0582 0.40017,-0.26678 0.0844,-0.11248 0.0705,-0.27441 0.13339,-0.40017 0.0562,-0.11249 0.22701,-0.14748 0.26678,-0.26679 0.0281,-0.0844 -0.0533,-0.19564 0,-0.26678 -0.0482,-0.72162 0.37449,-0.14747 0.53357,-0.26678 0.16582,-0.12437 1.42905,-1.35253 1.46731,-1.46731 0.0281,-0.0844 -0.0493,-0.19279 0,-0.26678 0.1595,-0.23925 0.73688,-0.24269 0.93374,-0.40018 0.12518,-0.10014 0.14362,-0.29754 0.26678,-0.40017 0.15276,-0.1273 0.39296,-0.12618 0.53357,-0.26678 0.1406,-0.14061 0.11402,-0.40627 0.26678,-0.53357 0.14084,-0.11736 0.39041,-0.0189 0.53356,-0.13339 0.1098,-0.0878 0.034,-0.30075 0.1334,-0.40017 0.20678,-0.20679 0.26251,0.0946 0.53356,-0.26679 0.0844,-0.11248 0.0456,-0.29038 0.13339,-0.40017 0.10015,-0.12519 0.28682,-0.15342 0.40018,-0.26678 0.0703,-0.0703 0.0539,-0.20713 0.13339,-0.26679 0.11248,-0.0844 0.2796,-0.0611 0.40017,-0.13339 0.50762,-0.30457 1.18208,-0.91529 1.6007,-1.33391 0.0703,-0.0703 0.0737,-0.18725 0.13339,-0.26679 0.28814,-0.38418 0.69203,-0.65241 1.06713,-0.93374 0.41812,-0.31358 0.57881,-0.89083 0.80035,-1.33391 0.0994,-0.19885 0.37636,-0.24297 0.53357,-0.40018 0.38378,-0.38378 0.59468,-0.91009 0.93374,-1.33391 0.32042,-0.40053 0.62584,-0.35906 0.93374,-0.66696 0.28987,-0.28987 0.53356,-0.62249 0.80035,-0.93374 0.18528,-0.21616 0.40624,-0.4123 0.53356,-0.66695 0.0398,-0.0795 -0.0281,-0.18242 0,-0.26679 0.0588,-0.17632 0.31516,-0.36353 0.40018,-0.53356 0.0199,-0.0398 -0.0398,-0.11351 0,-0.1334 0.0795,-0.0398 0.2039,0.0629 0.26678,0 0.20561,-0.20561 0.30081,-1.13518 0.40017,-1.33391 0.0994,-0.19885 0.30989,-0.33041 0.40018,-0.53357 0.13172,-0.29636 0.0751,-1.04644 0.26678,-1.33391 0.50406,-0.75608 0.91116,-1.26616 1.20053,-2.13426 0.12113,-0.3634 0.0234,-0.73729 0.13339,-1.06714 0.0507,-0.15208 0.20724,-0.25132 0.26678,-0.40017 0.2171,-0.54275 0.32653,-1.27833 0.40017,-1.86748 0.082,-0.65561 -0.2023,-4.13071 0,-4.53531 0.0445,-0.0889 0.22232,-0.0445 0.26679,-0.13339 0.11078,-0.22157 0,-1.10104 0,-1.33392 0,-0.87144 0.1021,-1.6272 0.13339,-2.53443 0.0301,-0.87411 0,-1.78202 0,-2.66783 0,-0.38258 0.12143,-0.96962 0,-1.33392 -0.0141,-0.0422 -0.10195,0.0314 -0.13339,0 -0.0629,-0.0629 0.0193,-0.17997 0,-0.26678 -0.0795,-0.35793 -0.13804,-0.72382 -0.26679,-1.06713 -0.0156,-0.0416 -0.1135,0.0398 -0.13339,0 -0.0795,-0.15908 0.0987,-0.38558 0,-0.53357 -0.0551,-0.0827 -0.19648,-0.0631 -0.26678,-0.13339 -0.065,-0.065 -0.099,-0.56389 -0.13339,-0.66696 -0.25211,-0.75633 -0.93374,-2.01374 -0.93374,-2.80122 0.19762,-1.3687 0.13339,-2.75578 0.13339,-4.13513 0,-0.0935 -0.0483,-1.51559 -0.13339,-1.6007 -0.0629,-0.0629 -0.18725,0.0398 -0.26679,0 -0.11872,-0.0594 -0.11969,-0.61219 -0.13339,-0.66696 -0.0305,-0.122 -0.21054,-0.15429 -0.26678,-0.26678 -0.13339,-0.26678 0.26678,0 0,-0.40017 -0.0551,-0.0827 -0.17785,-0.0889 -0.26678,-0.13339 -0.0889,-0.0889 -0.20208,-0.15895 -0.26679,-0.26679 -0.0723,-0.12057 -0.049,-0.28769 -0.13339,-0.40017 -0.2437,-0.32494 -0.24664,0.0403 -0.40017,-0.26679 -0.38176,-0.76351 0.0829,-0.0842 -0.26678,-0.66695 -0.0332,-0.0553 -0.49272,-0.54441 -0.53357,-0.66696 -0.0717,-0.21509 -0.0413,-0.45978 -0.13339,-0.66696 -0.0903,-0.20315 -0.28235,-0.34504 -0.40018,-0.53356 -0.10539,-0.16863 -0.14256,-0.37829 -0.26678,-0.53357 -0.0934,-0.11673 -0.34172,-0.0914 -0.40017,-0.26678 -0.0281,-0.0844 0.0281,-0.18242 0,-0.26678 -0.0784,-0.23526 -0.42387,-0.58096 -0.53357,-0.80035 -0.137,-0.274 -0.0839,-0.65943 -0.26678,-0.93374 -0.12332,-0.18498 -0.30075,-0.33472 -0.40018,-0.53357 -0.082,-0.16397 -0.0514,-0.36959 -0.13339,-0.53357 -0.0562,-0.11248 -0.19702,-0.16214 -0.26678,-0.26678 -0.1103,-0.16545 -0.19293,-0.34894 -0.26678,-0.53356 -0.0165,-0.0413 0.0314,-0.10195 0,-0.1334 -0.0314,-0.0314 -0.12261,0.0431 -0.13339,0 -0.0431,-0.17254 0.0431,-0.36102 0,-0.53356 -0.53647,-2.14586 0.009,0.5556 -0.53357,-0.80035 -0.0495,-0.12385 0.0262,-0.26937 0,-0.40017 -0.10472,-0.52358 -0.58029,-0.62701 -0.66696,-0.80035 -0.0597,-0.11931 0.0262,-0.26938 0,-0.40018 -0.0739,-0.36966 -0.26678,-0.27572 -0.26678,-0.66695 -0.44213,-0.52399 -0.34901,-0.91365 -0.53357,-1.46731 -0.0629,-0.18864 -0.21855,-0.34066 -0.26678,-0.53357 -0.0216,-0.0863 0.0457,-0.19052 0,-0.26678 -0.0971,-0.16176 -0.28699,-0.24926 -0.40017,-0.40017 -0.10469,-0.13958 -0.0749,-0.62489 -0.1334,-0.80035 -0.14476,-0.43429 -0.46223,-0.79107 -0.66695,-1.20053 -0.0747,-0.14931 -0.0556,-0.55031 -0.13339,-0.66695 -0.0551,-0.0827 -0.21164,-0.0507 -0.26679,-0.13339 -0.10442,-0.15663 -0.071,-0.61321 -0.13339,-0.80035 -0.0199,-0.0597 -0.10527,-0.0771 -0.13339,-0.13339 -0.0629,-0.12577 -0.049,-0.28769 -0.13339,-0.40018 -0.0597,-0.0795 -0.22986,-0.0411 -0.26678,-0.13339 -0.0661,-0.16513 0.0349,-0.35916 0,-0.53357 -0.0123,-0.0617 -0.10527,-0.0771 -0.1334,-0.13339 -0.082,-0.16397 -0.004,-0.40393 -0.13339,-0.53356 -0.0314,-0.0314 -0.10195,0.0314 -0.13339,0 -0.0629,-0.0629 0.0457,-0.19053 0,-0.26679 -0.11438,-0.19063 -0.30075,-0.33471 -0.40017,-0.53356 -0.25459,-0.50917 -0.0371,-0.58579 -0.13339,-1.06713 -0.12704,-0.6352 -0.0953,0.0572 -0.40018,-0.40018 -0.078,-0.11707 -0.11256,-1.01505 -0.13339,-1.06713 -0.0369,-0.0923 -0.21163,-0.0507 -0.26678,-0.13339 -0.25076,-0.37613 -0.58114,-1.8861 -0.66696,-2.40105 -0.0146,-0.0877 0.0398,-0.18724 0,-0.26678 -0.0994,-0.19885 -0.32211,-0.3254 -0.40017,-0.53357 -0.0445,-0.11857 0.0333,-0.767 0,-0.93374 -0.0195,-0.0975 -0.1139,-0.16929 -0.1334,-0.26678 -0.0465,-0.23255 0.0765,-0.57088 0,-0.80035 -0.0314,-0.0943 -0.10927,-0.17033 -0.13339,-0.26678 -0.042,-0.16795 0.0798,-0.50739 0,-0.66696 -0.35398,-0.70796 -0.28988,-0.0745 -0.40017,-1.06713 -0.0196,-0.17677 0.0386,-0.35995 0,-0.53357 -0.48807,-2.19628 -0.0257,0.45655 -0.53357,-1.06713 -0.35571,-1.06713 0.11857,-0.0593 0,-0.53356 -0.055,-0.21996 -0.032,-0.46417 -0.13339,-0.66696 -0.0281,-0.0562 -0.12106,-0.0717 -0.13339,-0.13339 -0.1242,-0.621 0.002,-0.39283 -0.13339,-0.93374 -0.0494,-0.19762 0.0741,-0.48169 0,-0.66696 -0.0467,-0.11677 -0.2337,-0.14545 -0.26679,-0.26678 -0.10594,-0.38845 -0.0614,-0.80438 -0.13339,-1.20053 -0.0178,-0.0978 -0.11704,-0.16871 -0.13339,-0.26678 -0.028,-0.16828 0.0976,-0.87198 0,-1.06713 -0.3643,-0.72859 -0.3997,-1.73267 -0.66696,-2.53444 -0.0938,-0.28129 -0.0218,-0.65477 -0.13339,-0.93374 -0.0595,-0.14885 -0.19508,-0.25678 -0.26678,-0.40017 -0.11937,-0.23874 -0.0416,-0.68128 -0.13339,-0.93374 -0.18927,-0.5205 -0.53717,-1.47452 -0.80035,-2.00087 -0.14918,-0.29837 0.0199,-0.89401 -0.13339,-1.20053 -0.0445,-0.0889 -0.22232,-0.0445 -0.26678,-0.13339 -0.27421,-0.5484 -0.0495,-1.34151 -0.40018,-1.86748 -0.0698,-0.10464 -0.21724,-0.15119 -0.26678,-0.26678 -0.47182,-1.10092 -0.007,-0.30423 -0.13339,-0.93374 -0.27968,-1.39836 -0.85434,-2.75038 -1.20053,-4.13514 -0.047,-0.18786 -0.0926,-1.11891 -0.13339,-1.20052 -0.0199,-0.0398 -0.1135,0.0398 -0.13339,0 -0.11919,-0.23838 0.17829,-0.88884 0,-1.06713 -0.0314,-0.0314 -0.11351,0.0398 -0.13339,0 -0.0817,-0.16331 0.0579,-0.49328 0,-0.66696 -0.0629,-0.18864 -0.21216,-0.34237 -0.26678,-0.53357 -0.11444,-0.40052 -0.035,-0.80679 -0.1334,-1.20052 -0.0152,-0.061 -0.11814,-0.0724 -0.13339,-0.13339 -0.0937,-0.375 0.0759,-0.82125 0,-1.20052 -0.0195,-0.0975 -0.11704,-0.16871 -0.13339,-0.26679 -0.0292,-0.17543 0.0386,-0.35994 0,-0.53356 0.58706,-0.67455 -0.32783,-0.51098 -0.40017,-0.80035 -0.15435,-0.61741 0.16708,-0.23309 -0.13339,-0.53357 0.0736,-1.73983 0.011,-3.29718 -0.66696,-4.93548 -0.30412,-0.73496 -0.73077,-1.41349 -1.06713,-2.13426 -0.50555,-1.08332 -1.16164,-2.77071 -1.6007,-3.86836 -0.26678,-0.66695 -0.44395,-1.37718 -0.80035,-2.00087 -0.0624,-0.10919 -0.20208,-0.15894 -0.26678,-0.26678 -0.21027,-0.35044 -0.14658,-0.8624 -0.40018,-1.20052 -0.0596,-0.0795 -0.22232,-0.0445 -0.26678,-0.13339 -0.10139,-0.20279 -0.0571,-0.45345 -0.13339,-0.66696 -0.16432,-0.4601 -0.77929,-1.40415 -0.93374,-1.86748 -0.0281,-0.0844 0.033,-0.18422 0,-0.26679 -0.0963,-0.24072 -0.28423,-0.43506 -0.40018,-0.66695 -0.0889,-0.17786 -0.17785,-0.35571 -0.26678,-0.53357 -0.0889,-0.22232 -0.1597,-0.45279 -0.26678,-0.66696 -0.18759,-0.37518 -0.51117,-0.67766 -0.66696,-1.06713 -0.12375,-0.30937 0.0266,-0.56054 -0.13339,-0.93374 -0.28134,-0.65645 -0.78898,-1.41046 -0.93374,-2.13426 -0.0262,-0.1308 0.0367,-0.27192 0,-0.40018 -0.0783,-0.27393 -0.46758,-0.6698 -0.53357,-0.93374 -0.0324,-0.1294 0.0468,-0.27527 0,-0.40017 -0.0392,-0.10464 -0.71119,-1.48182 -0.80034,-1.6007 -0.15092,-0.20122 -0.47257,-0.28955 -0.53357,-0.53356 -0.0324,-0.12941 0.0262,-0.26938 0,-0.40018 -0.11258,-0.5629 -0.80922,-1.61844 -1.06713,-2.13426 -0.1283,-0.25659 -0.0764,-0.64885 -0.13339,-0.93374 -0.10395,-0.51973 -0.47698,-0.85895 -0.66696,-1.33392 -0.019,-0.0475 -0.26506,-0.93116 -0.26678,-0.93374 -0.0551,-0.0827 -0.21164,-0.0507 -0.26679,-0.13339 -0.0493,-0.074 0.0398,-0.18724 0,-0.26678 -0.0199,-0.0398 -0.10195,0.0314 -0.13339,0 -0.40943,-0.40943 0.0779,-0.11091 -0.13339,-0.53357 -0.0934,-0.18688 -0.61658,-1.01675 -0.80035,-1.20052 -0.11336,-0.11336 -0.30398,-0.13853 -0.40017,-0.26678 -0.0836,-0.1114 -0.14923,-0.8712 -0.26679,-1.06713 -0.29582,-0.49304 -0.3057,-0.006 -0.40017,-0.66696 -0.0251,-0.17607 0.0349,-0.35917 0,-0.53357 -0.0247,-0.12332 -0.20208,-0.15894 -0.26678,-0.26678 -0.16668,-0.27779 -0.34431,-0.73194 -0.40018,-1.06713 -0.0732,-0.43901 -0.0603,-0.89513 -0.13339,-1.33392 -0.0163,-0.0981 -0.11704,-0.16871 -0.13339,-0.26678 -0.16007,-0.96042 0.20009,-0.10004 0,-1.20052 -0.0503,-0.27668 -0.21163,-0.5246 -0.26678,-0.80035 -0.0568,-0.28399 -0.0976,-3.64741 0,-4.13514 0.0359,-0.17976 0.11515,-0.35114 0.13339,-0.53356 0.14599,-1.45987 0.0258,-2.95592 0.26678,-4.40192 0.0212,-0.12704 -0.0318,-0.58756 0,-0.66696 0.0467,-0.11676 0.22008,-0.15001 0.26678,-0.26678 0.17461,-0.43652 -0.20024,-1.46699 0,-1.86748 0.30329,-0.60658 7.6e-4,0.92923 0.26679,-0.66696 0.0317,-0.19029 0.0506,-3.92581 0,-4.00174 -0.0493,-0.074 -0.18725,0.0398 -0.26679,0 -0.0746,-0.0373 0.0401,-0.58682 0,-0.66696 -0.13127,-0.26254 -0.26678,-0.46808 -0.26678,-0.80035 0.47333,0.0436 -0.19408,3.31045 0,3.60157 0.0552,0.0827 0.19648,0.0631 0.26678,0.13339 0.0261,0.0261 0,2.99892 0,3.33479 0,0.48338 -0.11894,1.12492 0,1.6007 0.0241,0.0965 0.1139,0.16929 0.1334,0.26678 0.1385,0.69252 0,1.56234 0,2.26766 -0.16341,0.75259 0.44697,2.01727 0.13339,2.80122 -0.0595,0.14885 -0.22274,0.24602 -0.26679,0.40017 -0.1719,0.60167 0,1.50213 0,2.13426 0,0.61357 0.0549,1.1693 -0.13339,1.73409 -0.19964,0.59894 0.10325,2.77556 0,3.60157 -0.1175,0.94005 -0.51057,1.86294 -0.66695,2.80122 -0.0505,0.30284 0.0505,0.63091 0,0.93374 -0.16088,0.96526 -0.0635,-0.2097 -0.26679,0.40018 -0.0422,0.12654 0.0943,0.30585 0,0.40017 -0.0703,0.0703 -0.20713,0.0538 -0.26678,0.13339 -0.20357,0.27143 -0.22499,0.77516 -0.40017,1.06713 -0.0971,0.16177 -0.31581,0.23145 -0.40018,0.40018 -0.18901,0.37802 -0.34735,1.01431 -0.66696,1.33391 -0.0314,0.0314 -0.10195,-0.0314 -0.13339,0 -0.18333,0.18333 -0.23821,0.46451 -0.40017,0.66696 -0.11785,0.14731 -0.34052,0.22121 -0.40018,0.40017 -0.0281,0.0844 0.0629,0.20391 0,0.26679 -0.0629,0.0629 -0.2039,-0.0629 -0.26678,0 -0.0943,0.0943 0.0943,0.30585 0,0.40017 -0.0669,0.0669 -0.34501,0.10128 -0.40017,0.26678 -0.0281,0.0844 0.0398,0.18725 0,0.26679 -0.0844,0.16873 -0.35443,0.21716 -0.40018,0.40017 -0.0324,0.12941 0.0597,0.28087 0,0.40018 -0.0889,0.17785 -0.44464,0.0889 -0.53356,0.26678 -0.0597,0.11931 0.0323,0.27077 0,0.40017 -0.0305,0.12201 -0.21054,0.1543 -0.26679,0.26679 -0.0629,0.12576 -0.0455,0.29038 -0.13339,0.40017 -0.10015,0.12519 -0.31769,0.12931 -0.40017,0.26678 -0.0686,0.11439 0.0597,0.28087 0,0.40018 -0.12733,0.25465 -0.3953,0.41808 -0.53357,0.66696 -0.11896,0.21412 -0.15963,0.58605 -0.26678,0.80034 -0.11249,0.22498 -0.40878,0.31519 -0.53357,0.53357 -0.098,0.17157 -0.13158,0.75347 -0.26678,0.93374 -0.11319,0.15092 -0.30312,0.23841 -0.40017,0.40017 -0.50914,0.84857 0.96719,-0.56701 -0.26679,0.66696 -0.0703,0.0703 -0.20713,0.0539 -0.26678,0.13339 -0.0844,0.11249 -0.0611,0.27961 -0.13339,0.40018 -0.0647,0.10784 -0.20439,0.15759 -0.26678,0.26678 -0.23347,0.40856 -0.24871,0.8207 -0.53357,1.20052 -0.78199,1.04266 -0.30796,0.0721 -0.80035,0.93374 -0.17785,0.31125 -0.40043,0.60091 -0.53357,0.93374 -0.033,0.0826 0.0629,0.20391 0,0.26679 -0.0994,0.0994 -0.30075,0.034 -0.40017,0.13339 -0.0994,0.0994 -0.0554,0.28318 -0.13339,0.40017 -0.34022,0.51033 -0.8606,0.95743 -1.20052,1.46731 -0.15563,0.23344 0.16937,0.80035 -0.40018,0.80035 -0.17785,0.31125 -0.35571,0.62249 -0.53356,0.93374 -0.1334,0.0889 -0.31125,0.13339 -0.40018,0.26678 -0.17883,0.26824 -0.26678,0.74081 -0.26678,1.06713 0.0526,1.64737 -1.05511,0.90369 -1.33392,1.6007 -0.0681,0.17022 -0.0391,0.37636 -0.13339,0.53357 -0.0512,0.0852 -0.19648,0.0631 -0.26678,0.13339 -0.15798,0.15797 -0.21396,0.88092 -0.40017,1.06713 -0.0703,0.0703 -0.19648,0.0631 -0.26679,0.13339 -0.0629,0.0629 0.0493,0.19279 0,0.26678 -0.0698,0.10464 -0.21054,0.1543 -0.26678,0.26679 -0.0398,0.0795 0.0629,0.2039 0,0.26678 -0.0994,0.0994 -0.30075,0.034 -0.40017,0.13339 -0.1334,0.13339 0.0667,0.26678 0,0.40017 -0.10337,0.20674 -0.32955,0.45507 -0.40018,0.66696 -0.0281,0.0844 0.033,0.18422 0,0.26679 -0.0826,0.20641 -0.35657,0.31556 -0.40017,0.53356 -0.0349,0.1744 0.0349,0.35917 0,0.53357 -0.009,0.0427 -0.5223,1.18643 -0.53357,1.20052 -0.0621,0.0776 -0.21563,0.0481 -0.26678,0.13339 -0.0943,0.1572 -0.0514,0.36959 -0.13339,0.53357 -0.19558,0.39115 -0.64363,0.64362 -0.93374,0.93374 -0.0314,0.0314 0.0314,0.10195 0,0.13339 -0.0314,0.0314 -0.11351,-0.0398 -0.1334,0 -0.0795,0.15908 0.14229,0.42685 0,0.53356 -0.14666,0.11 -0.40393,0.004 -0.53356,0.1334 -0.0943,0.0943 0.0366,0.27191 0,0.40017 -0.3417,1.19596 -0.0987,0.005 -0.66696,0.80035 -0.55451,0.77632 -0.0405,0.48125 -0.40017,1.20052 0.18325,0.67551 -0.31125,0.13339 -0.40018,0.26679 -0.22093,0.3314 -0.004,0.35818 -0.26678,0.53356 -0.0827,0.0551 -0.19648,0.0631 -0.26678,0.13339 -0.23407,0.23406 -0.23966,0.79961 -0.40018,1.06713 -0.14648,0.24414 -0.40624,0.41231 -0.53356,0.66696 -0.0199,0.0398 0.0314,0.10195 0,0.13339 -0.0314,0.0314 -0.11933,-0.0422 -0.13339,0 -0.0422,0.12655 0.0495,0.27633 0,0.40018 -0.10491,0.26227 -0.50219,0.55318 -0.66696,0.80035 -0.14382,0.21572 -0.24948,0.45598 -0.40018,0.66695 -0.0731,0.10234 -0.21054,0.1543 -0.26678,0.26679 -0.0398,0.0795 0.0493,0.19279 0,0.26678 -0.0551,0.0827 -0.19648,0.0631 -0.26678,0.13339 -0.0816,0.0816 -0.18513,0.45192 -0.26679,0.53357 -0.11336,0.11336 -0.28681,0.15342 -0.40017,0.26678 -0.16399,0.16399 -0.2612,0.89342 -0.40017,1.06713 -0.10015,0.12519 -0.28682,0.15342 -0.40018,0.26678 -0.14561,0.14561 -0.15957,0.98611 -0.26678,1.20053 -0.12733,0.25465 -0.47773,0.38778 -0.53357,0.66695 -0.0585,0.29262 -0.0217,1.0546 -0.13339,1.33392 -0.0467,0.11677 -0.22701,0.14747 -0.26678,0.26678 -0.14803,0.44409 -0.26504,4.41062 -0.13339,5.06888 0.0195,0.0975 0.10927,0.17032 0.13339,0.26678 0.0431,0.17254 -0.0795,0.37449 0,0.53357 0.0199,0.0398 0.10195,-0.0314 0.13339,0 0.0129,0.0129 0,1.98945 0,2.13426 -0.13339,0.35571 -0.35305,0.69017 -0.40017,1.06713 -0.011,0.0882 0.18724,-0.0398 0.26678,0 0.0296,0.0148 0,0.67051 0,0.93374 0,0.43163 -0.10402,3.12675 0,3.33479 0.27155,0.5431 0.16449,0.45338 0.26678,1.06713 0.049,0.29421 0.30585,0.51738 0.40018,0.80035 0.096,0.28801 -0.0221,0.35609 0.13339,0.66695 0.0611,0.12215 -0.0173,0.59756 0,0.66696 0.1241,0.49641 0.33952,0.74775 0.53356,1.20053 0.12752,0.29752 0.0646,0.68097 0.26679,0.93374 0.15012,0.18765 0.6189,0.0746 0.80034,0.80034 0.0431,0.17255 -0.0987,0.38559 0,0.53357 0.0552,0.0827 0.20713,0.0539 0.26679,0.13339 0.0696,0.0928 0.23804,0.79002 0.26678,0.93374 0.0523,0.2616 -0.0523,0.53875 0,0.80035 0.0585,0.29248 0.29544,0.52107 0.40018,0.80035 0.0644,0.17166 0.0514,0.36959 0.13339,0.53357 0.1553,0.31061 0.48828,0.50256 0.66695,0.80034 0.0229,0.0381 0,0.0889 0,0.1334 0.0445,0.0889 0.0782,0.18405 0.1334,0.26678 0.0889,0.13339 0.32847,0.12339 0.40017,0.26678 0.0597,0.11931 -0.0323,0.27077 0,0.40018 0.0153,0.061 0.11351,0.0737 0.13339,0.13339 0.096,0.28801 -0.022,0.35609 0.13339,0.66695 0.0559,0.11178 -0.009,0.62039 0,0.66696 0.0585,0.29248 0.31824,0.51355 0.40018,0.80035 0.0366,0.12826 -0.0262,0.26937 0,0.40017 0.0554,0.27688 0.32098,0.56277 0.40017,0.80035 0.0281,0.0844 -0.033,0.18422 0,0.26679 0.0826,0.20641 0.35658,0.31556 0.40018,0.53356 0.15022,0.75112 -0.2683,0.3979 0.26678,1.20053 0.4381,0.65714 0.17092,-0.61271 0.40017,0.53356 0.0385,0.1926 -0.062,0.4809 0,0.66696 0.0199,0.0597 0.11351,0.0737 0.13339,0.13339 0.0877,0.26307 -0.045,0.66385 0,0.93374 0.0231,0.13869 0.11351,0.26098 0.1334,0.40017 0.0597,0.41807 -0.0916,0.9219 0,1.33392 0.0519,0.23374 0.21484,0.43321 0.26678,0.66696 0.0979,0.44079 0.059,0.88754 0.13339,1.33391 0.0327,0.19614 0.21856,0.34066 0.26678,0.53357 0.0216,0.0863 -0.0493,0.19279 0,0.26678 0.0551,0.0827 0.22986,0.0411 0.26679,0.13339 0.0661,0.16514 -0.0221,0.35708 0,0.53357 0.19857,1.58855 0.0291,-0.15025 0.26678,0.80035 0.089,0.35598 0.049,1.69875 0.13339,1.86748 0.0432,0.0863 0.36433,0.52357 0.40017,0.66695 0.0431,0.17255 -0.0562,0.36484 0,0.53357 0.13794,0.41382 0.21102,0.88774 0.26679,1.33391 0.0221,0.17649 -0.0563,0.36484 0,0.53357 0.0398,0.11931 0.20208,0.15894 0.26678,0.26678 0.21871,0.36452 0.18802,0.84693 0.40017,1.20053 0.0647,0.10784 0.21055,0.15429 0.26679,0.26678 0.13298,0.26597 0.083,0.7915 0.26678,1.06713 0.0247,0.037 0.10671,-0.0356 0.13339,0 0.17897,0.23862 0.35114,0.50613 0.40018,0.80035 0.0676,0.40549 0.0382,0.68631 0.13339,1.06713 0.14941,0.59766 0.58677,1.16456 0.80035,1.73409 0.0468,0.1249 -0.11099,0.32618 0,0.40017 0.11699,0.078 0.32218,0.0164 0.40017,0.1334 0.34698,0.52046 0.0886,1.55548 0.26678,2.00087 0.0963,0.24072 0.3373,0.41543 0.40018,0.66695 0.0431,0.17255 -0.0562,0.36484 0,0.53357 0.0757,0.22716 0.12311,0.4754 0.26678,0.66696 0.0597,0.0795 0.22232,0.0445 0.26678,0.13339 0.19817,0.13969 -0.0661,0.36843 0,0.53356 0.16821,0.42051 0.50326,0.79128 0.66696,1.20053 0.033,0.0826 -0.0174,0.17958 0,0.26678 -0.26789,0.23751 0.22232,0.40017 0.26678,0.53357 0.0725,0.21741 0.0609,0.58293 0.1334,0.80035 0.0757,0.22715 0.2087,0.43466 0.26678,0.66695 0.10254,0.41015 0,1.04557 0,1.46731 0,0.73704 0.10309,1.546 0,2.26765 -0.0199,0.1392 -0.11351,0.26098 -0.13339,0.40018 -0.0461,0.32281 -0.0927,2.25626 0,2.53444 0.0199,0.0597 0.11814,0.0724 0.13339,0.13339 0.0943,0.37736 -0.0764,0.81834 0,1.20052 0.29034,1.4517 -0.0524,0.081 0.26678,0.40017 0.0629,0.0629 -0.0398,0.18725 0,0.26679 0.0994,0.19885 0.30075,0.33471 0.40018,0.53356 0.14386,0.28773 0.0595,0.63826 0.13339,0.93374 0.13379,0.53517 0.85018,1.08324 0.93374,1.33392 0.0422,0.12654 -0.0495,0.27632 0,0.40017 0.12716,0.3179 0.41379,0.94736 0.66695,1.20053 0.0703,0.0703 0.21164,0.0507 0.26679,0.13339 0.0987,0.14798 -0.0431,0.36102 0,0.53356 0.23961,0.95847 0.49314,2.01299 0.80035,2.93461 0.17341,0.52023 -0.17341,1.21387 0,1.73409 0.0199,0.0597 0.10527,0.0772 0.13339,0.13339 0.18717,0.37436 -0.0414,1.0304 0.13339,1.46731 0.16922,0.42306 0.44437,0.75452 0.53357,1.20052 0.0938,0.46897 0.018,1.00575 0.13339,1.46731 0.0482,0.19291 0.21855,0.34065 0.26678,0.53357 0.0431,0.17254 -0.0252,0.35749 0,0.53356 0.0199,0.1392 0.10582,0.2623 0.13339,0.40018 0.19553,0.97766 -0.1409,2.08167 0,3.068 0.0398,0.27839 0.20578,0.52583 0.26678,0.80035 0.0579,0.26043 -0.0844,0.54725 0,0.80035 0.0507,0.15209 0.19509,0.25678 0.26679,0.40017 0.0115,0.0231 0.1147,2.53705 0.13339,2.66783 0.0141,0.0984 0.10928,0.17033 0.13339,0.26678 0.0508,0.20316 -0.0345,0.46026 0,0.66696 0.0301,0.18084 0.11315,0.35136 0.13339,0.53357 0.0246,0.22096 -0.0466,0.44957 0,0.66695 0.76014,3.54732 0.16251,-0.35886 0.53357,1.86748 0.0721,0.43263 -0.0721,0.9013 0,1.33392 0.0163,0.0981 0.11933,0.16836 0.13339,0.26678 0.044,0.30812 0,0.6225 0,0.93374 0,0.0445 -0.0398,0.11351 0,0.13339 0.0795,0.0398 0.18724,-0.0398 0.26678,0 0.0161,0.008 0,0.49823 0,0.66696 0,0.5296 0.1668,1.10078 0.26678,1.6007 0.0507,0.25335 0.059,1.48906 0.1334,1.6007 0.0551,0.0827 0.23534,0.0391 0.26678,0.13339 0.1253,0.37591 -0.0578,1.06302 0,1.4673 0.0199,0.1392 0.11027,0.26148 0.13339,0.40018 0.0439,0.26315 -0.0523,0.53874 0,0.80035 0.0195,0.0975 0.11389,0.16929 0.13339,0.26678 0.0843,0.42141 -0.005,0.78526 0.13339,1.20052 0.0982,0.29451 -0.16954,0.94621 0,1.20053 0.0698,0.10464 0.22008,0.15001 0.26679,0.26678 0.11463,0.28659 0.1018,1.25318 0.13339,1.6007 0.0559,0.61544 0.16926,1.14895 0.26678,1.73408 0.015,0.0901 -0.0501,0.85855 0,0.93374 0.0493,0.074 0.18724,-0.0398 0.26678,0 0.0416,0.0208 0.0848,2.37633 0.13339,2.66783 0.0574,0.34435 0.20691,0.70785 0.26679,1.06714 0.0292,0.17543 -0.12576,0.4078 0,0.53356 0.0703,0.0703 0.22986,0.0411 0.26678,0.13339 0.12018,0.30046 -0.0984,0.63866 0,0.93374 0.0199,0.0597 0.11351,0.0737 0.13339,0.13339 0.0941,0.28228 -0.0726,0.64352 0,0.93374 0.10497,0.41989 0.13367,0.80118 0.26679,1.20053 0.0141,0.0422 0,0.0889 0,0.13339 0,0.17785 -0.0661,0.36843 0,0.53356 0.0369,0.0923 0.22231,0.0445 0.26678,0.1334 0.10655,0.21311 0.0146,3.28902 0.13339,4.00174 0.0662,0.39715 0.10634,0.87965 0.26678,1.20052 0.10672,0.21343 -0.10671,0.58693 0,0.80035 0.0717,0.14339 0.19509,0.25678 0.26679,0.40018 0.16639,0.33278 -0.0515,1.10712 0,1.4673 0.0199,0.1392 0.10581,0.2623 0.13339,0.40018 0.0856,0.42799 -0.0718,0.90304 0,1.33391 0.0231,0.1387 0.1194,0.26027 0.13339,0.40018 0.008,0.0841 0.042,2.08482 0.13339,2.26765 0.0445,0.0889 0.23947,0.0378 0.26678,0.13339 0.0733,0.25652 -0.0377,0.53625 0,0.80035 0.009,0.0623 0.11351,0.0737 0.13339,0.13339 0.0717,0.21509 0.0961,0.44332 0.1334,0.66696 0.0856,0.51347 -0.14997,0.36702 0.13339,0.93374 0.0562,0.11249 0.22007,0.15001 0.26678,0.26678 0.22103,0.55257 -0.12519,1.77512 0,2.40105 0.0195,0.0975 0.10195,0.17246 0.13339,0.26678 0.0667,0.20009 -0.13339,0.13339 0,0.40018 0.0199,0.0398 0.10195,-0.0314 0.13339,0 0.006,0.006 -0.005,1.59553 0.13339,1.73408 0.0629,0.0629 0.20391,-0.0629 0.26679,0 0.0629,0.0629 0,0.17786 0,0.26679 0,0.60088 0.13339,0.82208 0.13339,1.4673 -0.0445,0.26678 -0.10648,0.53123 -0.13339,0.80035 -0.0273,0.27275 -0.12591,1.0821 0,1.33392 0.0199,0.0398 0.10195,-0.0314 0.13339,0 0.0805,0.0805 0.015,1.12529 0,1.20052 -0.0195,0.0975 -0.11933,0.16836 -0.13339,0.26678 -0.0566,0.39613 -0.10415,2.11784 0,2.53444 0.17557,0.70229 0.13339,0.093 0.13339,0.80035 0,1.0299 0.0668,1.93449 0.26678,2.93461 0.008,0.0414 -0.0292,0.38557 0,0.40018 0.0795,0.0398 0.2039,-0.0629 0.26678,0 0.19282,0.19281 -0.23495,3.39843 0,3.86835 0.0281,0.0562 0.11814,0.0724 0.1334,0.13339 0.0819,0.32761 0.1395,1.67656 0.26678,1.86748 0.0551,0.0827 0.21163,0.0507 0.26678,0.13339 0.0987,0.14799 -0.0349,0.35917 0,0.53357 0.11656,0.58281 0.28666,1.16653 0.40018,1.73409 0.0262,0.1308 -0.0495,0.27632 0,0.40017 0.0467,0.11677 0.22007,0.15002 0.26678,0.26678 0.0713,0.17824 -0.13248,0.80126 0,0.93374 0.0314,0.0314 0.12261,-0.0431 0.13339,0 0.26678,1.06714 -0.13339,0.1334 0,0.80035 0.0663,0.33145 0.18807,0.61891 0.26678,0.93374 0.0494,0.19762 -0.0741,0.48169 0,0.66696 0.0467,0.11677 0.22263,0.14903 0.26679,0.26678 0.30176,0.8047 0.11584,1.64635 0.26678,2.40105 0.0123,0.0617 0.11351,0.0737 0.13339,0.13339 0.14821,0.44464 -0.22232,0.11116 0,0.66696 0.0467,0.11677 0.22701,0.14747 0.26678,0.26678 0.24706,0.74116 0.007,0.96964 0.13339,1.6007 0.0195,0.0975 0.10196,0.17246 0.1334,0.26678 0.0667,0.20009 -0.1334,0.13339 0,0.40018 0.0199,0.0398 0.10195,-0.0315 0.13339,0 0.10103,0.10102 -0.0771,0.55131 0,0.66695 0.0551,0.0827 0.21163,0.0507 0.26678,0.13339 0.12703,0.19055 -0.10364,0.59306 0,0.80035 0.0281,0.0563 0.11351,0.0737 0.13339,0.13339 0.14691,0.44073 0,1.26809 0,1.73409 0,1.60759 -0.18149,3.36105 0.13339,4.93549 0.036,0.17977 0.0889,0.35571 0.1334,0.53356 0.0889,0.17786 0.21855,0.34066 0.26678,0.53357 0.097,0.38822 -0.0398,0.80233 0,1.20052 0.0801,0.80121 0.32703,1.5965 0.40017,2.40105 0.0201,0.2214 -0.0539,0.45127 0,0.66696 0.0389,0.15553 0.22274,0.24602 0.26679,0.40017 0.10501,0.36754 -0.0753,0.82431 0,1.20052 0.0195,0.0975 0.11933,0.16836 0.13339,0.26679 0.0389,0.27247 -0.13284,1.06825 0,1.33391 0.0281,0.0562 0.12106,0.0717 0.13339,0.13339 0.23087,1.15435 -0.23087,2.44722 0,3.60157 0.0123,0.0617 0.1135,0.0737 0.13339,0.13339 0.0844,0.25309 -0.0523,0.53875 0,0.80035 0.0551,0.27575 0.20578,0.52583 0.26678,0.80035 0.0741,0.33348 -0.0494,0.37053 0,0.66696 0.10375,0.6225 0.19675,1.23713 0.26679,1.86748 0.0297,0.26722 0.0985,1.91358 0.13339,2.00087 0.0689,0.17221 0.35136,0.6051 0.40017,0.80035 0.18149,0.72595 0.10382,1.50714 0.26678,2.26765 0.0589,0.27497 0.21164,0.5246 0.26679,0.80035 0.10375,0.51875 -0.0778,0.46687 0,0.93374 0.0957,0.57445 0.16014,1.14757 0.26678,1.73409 0.35547,1.95506 -0.13643,-0.13947 0.40017,0.93374 0.0398,0.0795 -0.0216,0.18051 0,0.26678 0.0774,0.30968 0.13876,0.6777 0.26679,0.93374 0.15262,0.30525 0.0618,0.74499 0.13339,1.06714 0.25362,1.14129 0.65796,2.24365 1.06713,3.33478 0.0312,0.0833 -0.0629,0.2039 0,0.26679 0.0314,0.0314 0.11933,-0.0422 0.13339,0 0.0453,0.13602 0.11314,1.04688 0.13339,1.06713 0.0629,0.0629 0.2039,-0.0629 0.26679,0 0.0629,0.0629 0,0.17785 0,0.26678 0,0.22232 -0.0246,0.446 0,0.66696 0.15885,1.4297 0.0507,-0.0641 0.26678,0.80035 0.072,0.28801 -0.0486,0.64192 0,0.93374 0.0777,0.46621 0.23819,0.44779 0.40017,0.93374 0.53276,1.59827 -0.0862,-0.0308 0.1334,1.06713 0.24131,1.20657 0.0126,-0.36232 0.26678,0.40017 0.0591,0.17728 -0.0847,0.49759 0,0.66696 0.0449,0.0898 0.3669,0.50058 0.40017,0.66696 0.0683,0.34156 0.032,0.62065 0.26679,0.93374 0.0596,0.0795 0.22985,0.0411 0.26678,0.13339 0.0661,0.16513 -0.0562,0.36484 0,0.53356 0.10982,0.32946 0.50066,0.49548 0.66696,0.80035 0.16215,0.29728 0.23572,0.63773 0.40017,0.93374 0.36192,0.65146 0.19091,-0.0942 0.40017,0.53357 0.10829,0.32486 0.0651,0.99239 0.1334,1.33391 0.0123,0.0617 0.11814,0.0724 0.13339,0.13339 0.0324,0.12941 -0.0495,0.27633 0,0.40018 0.0467,0.11677 0.23223,0.14586 0.26678,0.26678 0.0611,0.21377 -0.0245,0.446 0,0.66696 0.0428,0.38484 0.22402,0.81568 0.26678,1.20052 0.0196,0.17677 -0.0624,0.36704 0,0.53357 0.0781,0.20816 0.2858,0.34293 0.40018,0.53356 0.0632,0.10536 0.2126,1.14429 0.26678,1.33392 0.17876,0.62565 0.0953,0.22232 0.40017,0.93374 0.16676,0.3891 0.061,0.83009 0.26679,1.20052 0.13826,0.24888 0.41575,0.40777 0.53356,0.66696 0.1026,0.22572 0.17452,1.28778 0.26679,1.33391 0.0795,0.0398 0.18724,-0.0398 0.26678,0 0.0398,0.0199 -0.0108,0.0903 0,0.1334 0.0341,0.1364 0.0812,0.26962 0.13339,0.40017 0.27419,0.68547 -0.0188,-0.30434 0.53357,0.80035 0.10139,0.20278 -0.0269,0.50664 0.13339,0.66696 0.0754,0.0754 0.4342,0.16741 0.53356,0.26678 0.27093,0.27092 0.2027,0.63752 0.40018,0.93374 0.0889,0.13339 0.28681,0.15342 0.40017,0.26678 0.11336,0.11336 0.19509,0.25678 0.26679,0.40018 0.0199,0.0398 -0.0398,0.1135 0,0.13339 0.0795,0.0398 0.19279,-0.0493 0.26678,0 0.26304,0.17536 0.56391,1.58375 0.80035,1.86748 0.14232,0.17079 0.41024,0.21519 0.53356,0.40017 0.074,0.11099 -0.0468,0.27528 0,0.40018 0.99604,2.6561 -0.13299,-0.62184 0.80035,0.93374 0.0686,0.11438 -0.0495,0.27632 0,0.40017 0.13046,0.32614 0.58894,0.41023 0.66696,0.80035 0.0711,0.35548 0.0501,0.8755 0.26678,1.20052 0.0889,0.13339 0.28682,0.15343 0.40018,0.26679 0.1406,0.1406 0.15648,0.36811 0.26678,0.53356 0.15793,0.23689 0.44353,0.39686 0.53356,0.66696 0.0717,0.21509 0.032,0.46417 0.1334,0.66696 0.12732,0.25465 0.3953,0.41807 0.53356,0.66695 0.6982,1.25676 -0.5089,-0.20558 0.40018,1.06714 0.10964,0.1535 0.30019,0.2402 0.40017,0.40017 0.38165,0.61065 0.41073,1.36029 0.66696,2.00087 0.13313,0.33284 0.4202,0.59366 0.53356,0.93374 0.13384,0.4015 -0.10307,0.92161 0,1.33392 0.0826,0.33048 0.30505,0.60078 0.40018,0.93374 0.0611,0.21376 -0.0826,0.46054 0,0.66695 0.0595,0.14885 0.19509,0.25679 0.26678,0.40018 0.0398,0.0795 -0.0398,0.18724 0,0.26678 0.20457,0.40914 0.49694,0.90887 0.66696,1.33392 0.0681,0.17021 0.0391,0.37636 0.13339,0.53356 0.0511,0.0853 0.21563,0.0481 0.26678,0.13339 0.23785,0.39642 0.0739,0.65068 0.13339,1.06713 0.1231,0.86171 0.8007,2.00158 1.20053,2.80123 0.064,0.12802 -0.0427,0.40546 0,0.53356 0.0199,0.0597 0.12106,0.0717 0.13339,0.13339 0.081,0.40501 0.0529,0.79819 0.13339,1.20053 0.0704,0.35186 0.47464,0.58017 0.53357,0.93374 0.0292,0.17543 -0.0608,0.36641 0,0.53356 0.1225,0.3369 0.38797,0.60616 0.53356,0.93374 0.0361,0.0813 -0.0281,0.18242 0,0.26678 0.0535,0.16038 0.32994,0.55459 0.40018,0.66696 0.16993,0.2719 0.39017,0.51357 0.53356,0.80035 0.0199,0.0398 0,0.0889 0,0.13339 0.0445,0.13339 0.049,0.28769 0.13339,0.40018 0.0597,0.0795 0.19648,0.0631 0.26679,0.13339 0.11694,0.11695 -0.0389,0.64472 0,0.80035 0.0739,0.29568 0.19323,1.74489 0.26678,1.86748 0.0825,0.13747 0.30002,0.14159 0.40017,0.26678 0.18862,0.23577 -4.9e-4,0.53357 0.26679,0.53357 0.28532,0.24255 -0.0116,3.1898 0.13339,3.33478 0.0629,0.0629 0.2039,-0.0629 0.26678,0 0.058,0.058 -0.0314,1.5773 0,1.73409 0.0195,0.0975 0.11389,0.16929 0.13339,0.26678 0.061,0.30521 -0.044,0.62563 0,0.93374 0.0199,0.1392 0.11028,0.26148 0.13339,0.40018 0.0245,0.14691 0.0711,1.13824 0.1334,1.20052 0.0703,0.0703 0.22985,0.0411 0.26678,0.13339 0.066,0.16514 -0.0431,0.36102 0,0.53357 0.0482,0.19291 0.2039,0.34492 0.26678,0.53356 0.0878,0.26345 0.0245,1.11617 0.13339,1.33392 0.0445,0.0889 0.19648,0.0631 0.26679,0.13339 0.16153,0.16154 -0.0926,0.57439 0.13339,0.80035 0.15817,0.5536 0.27556,1.08469 0.53356,1.6007 0.16288,0.32576 0.4857,0.63163 0.66696,0.93374 0.0915,0.15251 -0.0431,0.36102 0,0.53356 0.0305,0.12201 0.19702,0.16215 0.26678,0.26679 0.0551,0.0827 0.10195,0.17246 0.13339,0.26678 0.0141,0.0422 -0.0398,0.11351 0,0.13339 0.0795,0.0398 0.18725,-0.0398 0.26679,0 0.15908,0.0795 -0.0292,0.35813 0,0.53357 0.0925,0.55514 0.12164,0.23152 0.26678,0.66695 0.0281,0.0844 -0.0398,0.18725 0,0.26679 0.0281,0.0562 0.11351,0.0737 0.13339,0.13339 0.0934,0.28012 -0.0934,0.65362 0,0.93374 0.0121,0.0362 0.64863,1.30947 0.66696,1.33391 0.2437,0.32494 0.24665,-0.0403 0.40017,0.26679 0.0711,0.14228 -0.0711,0.39128 0,0.53356 0.0969,0.19375 0.20529,0.28756 0.26679,0.53357 0.0216,0.0863 -0.0493,0.19279 0,0.26678 0.0552,0.0827 0.21163,0.0507 0.26678,0.13339 0.11356,0.17034 0.0836,1.70183 0.13339,2.00087 -0.44889,0.50498 0.20871,0.43466 0.26678,0.66696 0.0324,0.12941 -0.074,0.28919 0,0.40017 0.0493,0.074 0.18725,-0.0398 0.26679,0 0.0265,0.0132 0.11018,0.57415 0.13339,0.66696 0.0152,0.061 0.10527,0.0771 0.13339,0.13339 0.13339,0.26679 0.2894,0.52341 0.40017,0.80035 0.3077,0.76924 0.0462,0.45702 0.1334,1.06713 0.0993,0.69543 0.5135,1.42718 0.80034,2.00088 0.24237,0.48472 -0.0261,1.12231 0.1334,1.60069 0.0629,0.18865 0.19293,0.34894 0.26678,0.53357 0.0741,0.18536 -0.089,0.48905 0,0.66696 0.0281,0.0562 0.11814,0.0724 0.13339,0.13339 0.0799,0.31976 0.0943,3.35793 0,3.73496 -0.0153,0.061 -0.12106,0.0717 -0.13339,0.13339 -0.26678,1.33391 0.13339,0 0,0.80035 -0.1526,0.91561 -0.25146,1.99009 -0.13339,2.93461 0.10754,0.86035 0.82506,1.38333 1.20052,2.13426 0.12921,0.25843 -0.19573,1.0048 0,1.20053 0.0629,0.0629 0.18724,-0.0398 0.26678,0 0.0693,0.0347 0.35586,3.16858 0.40018,3.33478 0.14491,0.54344 0.35571,1.06714 0.53356,1.6007 0.0579,0.17365 0.0666,0.7001 0.13339,0.80035 0.0698,0.10464 0.19703,0.16214 0.26679,0.26678 0.0911,0.13671 0.0897,1.249 0.13339,1.46731 0.0359,0.17977 0.0653,0.36335 0.13339,0.53356 0.0233,0.0584 0.12305,0.0714 0.13339,0.1334 0.0366,0.21929 -0.0703,0.45604 0,0.66695 0.0314,0.0943 0.22232,0.0445 0.26678,0.13339 0.0597,0.11931 -0.0219,0.2686 0,0.40018 0.0532,0.3193 0.17786,0.62249 0.26679,0.93374 0.10718,0.37513 0.48134,0.7016 0.53356,1.06713 0.0377,0.2641 -0.0844,0.54726 0,0.80035 0.14664,0.4399 0.044,0.75343 0.1334,1.20052 0.0195,0.0975 0.11933,0.16836 0.13339,0.26679 0.0503,0.35213 -0.13211,0.73686 0,1.06713 0.0467,0.11677 0.22007,0.15001 0.26678,0.26678 0.0495,0.12385 -0.0289,0.26996 0,0.40017 0.10998,0.4949 0.22692,0.99087 0.40017,1.46731 0.10194,0.28032 0.27675,0.52881 0.40018,0.80035 0.0991,0.21798 0.13396,0.46773 0.26678,0.66696 0.0551,0.0827 0.19648,0.0631 0.26678,0.13339 0.0703,0.0703 0.0631,0.19648 0.1334,0.26678 0.0314,0.0314 0.10195,-0.0314 0.13339,0 0.27599,0.27599 -0.42175,-0.0108 0.13339,0.26678 0.12576,0.0629 0.30075,0.034 0.40017,0.1334 0.12577,0.12576 -0.0349,0.35916 0,0.53356 0.0905,0.45243 0.3711,0.66097 0.53357,1.06713 0.11677,0.29192 0.034,0.63547 0.13339,0.93374 0.0199,0.0597 0.12106,0.0717 0.13339,0.13339 0.004,0.0214 0.13223,1.19995 0.13339,1.20053 0.0795,0.0398 0.22103,-0.0763 0.26679,0 0.31615,0.52692 0.18302,1.45799 0.40017,2.00087 0.50142,1.25355 4.6e-4,-0.53265 0.66696,0.80035 0.0597,0.11931 -0.0495,0.27632 0,0.40017 0.0467,0.11677 0.22007,0.15002 0.26678,0.26679 0.065,0.16252 -0.0216,0.93758 0,1.06713 0.0163,0.0981 0.11389,0.16929 0.13339,0.26678 0.11939,0.59695 0.0332,1.26646 0.13339,1.86748 0.10656,0.63932 0.17621,0.52862 0.40018,1.20052 0.1348,0.4044 0.13198,0.79613 0.26678,1.20053 0.10275,0.30826 0.23675,-0.0601 0.40017,0.26678 0.055,0.11007 0.0969,0.9213 0.1334,1.06713 0.26341,1.05367 0.90199,2.02314 1.20052,3.068 0.0859,0.30048 -0.13796,0.79121 0,1.06714 0.19644,0.39288 0.0553,0.73208 0.13339,1.20052 0.0163,0.0981 0.0889,0.17785 0.13339,0.26678 0.0445,0.22232 0.10527,0.44199 0.13339,0.66696 0.0276,0.2206 -0.11438,0.47632 0,0.66696 0.0147,0.0244 0.49984,0.59798 0.53357,0.80035 0.0669,0.40128 -0.0198,0.95095 0.13339,1.33391 0.0595,0.14885 0.20724,0.25132 0.26678,0.40017 0.0661,0.16514 -0.0349,0.35917 0,0.53357 0.0889,0.44462 0.14048,0.89184 0.26679,1.33392 0.39366,1.37781 -0.26769,-1.06955 0.53356,1.06713 0.11,0.29331 0.0712,0.75621 0.13339,1.06713 0.0333,0.16638 0.35528,0.57716 0.40018,0.66696 0.0583,0.11661 -0.0282,0.42092 0,0.53356 0.0428,0.17138 0.2343,1.013 0.26678,1.06713 0.0971,0.16176 0.28699,0.24926 0.40018,0.40018 0.10168,0.13557 0.074,0.48876 0.13339,0.66695 0.1784,0.53521 0.55265,1.51364 0.80035,1.86749 0.0806,0.11518 0.28318,0.0554 0.40017,0.13339 0.074,0.0493 0,0.17785 0,0.26678 0,0.2822 0.18179,1.3457 0.26678,1.6007 0.0482,0.1445 1.46094,2.66018 1.46731,2.66783 0.0636,0.0764 0.19648,0.0631 0.26678,0.13339 0.12964,0.12963 0.0653,0.36335 0.13339,0.53356 0.0889,0.22232 0.13397,0.46773 0.26679,0.66696 0.10464,0.15696 0.29553,0.24321 0.40017,0.40018 0.078,0.11699 0.034,0.30075 0.13339,0.40017 0.30422,0.30421 0.87172,0.13651 1.06713,0.26678 0.10005,0.0667 -0.05,0.30013 0,0.40018 0.14014,0.28027 0.2642,-0.003 0.40018,0.13339 0.0314,0.0314 -0.0267,0.0978 0,0.13339 0.18864,0.25153 0.49255,0.40535 0.66696,0.66696 0.13715,0.20573 0.32975,0.72993 0.53356,0.93374 0.0994,0.0994 0.29342,0.0419 0.40018,0.13339 0.23871,0.20461 0.41543,0.47831 0.66695,0.66696 0.11249,0.0844 0.2781,0.0636 0.40018,0.13339 0.24719,0.14125 0.4123,0.40624 0.66695,0.53356 0.12577,0.0629 0.29038,0.0456 0.40018,0.13339 0.12519,0.10015 0.15342,0.28682 0.26678,0.40018 0.11336,0.11336 0.28682,0.15342 0.40018,0.26678 0.24556,0.24556 0.35634,0.64505 0.66695,0.80035 0.0398,0.0199 0.10195,-0.0314 0.1334,0 0.0703,0.0703 0.0507,0.21163 0.13339,0.26678 0.074,0.0493 0.18724,-0.0398 0.26678,0 0.28121,0.14061 0.44464,0.44464 0.66696,0.66696 0.0889,0.0889 0.19702,0.16214 0.26678,0.26678 0.0474,0.0711 0.0834,0.50855 0.13339,0.53357 0.0795,0.0398 0.21343,-0.0711 0.26678,0 0.025,0.0333 0.59738,1.69353 0.66696,1.86748 0.10754,0.26886 -0.0919,0.65806 0,0.93374 0.0199,0.0597 0.11814,0.0724 0.13339,0.13339 0.0455,0.18193 0.22204,2.49054 0.13339,2.66783 -0.1514,0.30282 -0.41491,0.61734 -0.53356,0.93374 -0.0796,0.21229 -0.0441,0.45857 -0.13339,0.66696 -0.0743,0.17339 -0.23145,0.31581 -0.40018,0.40017 -0.0398,0.0199 -0.1135,-0.0398 -0.13339,0 -0.0688,0.13766 -0.0507,0.35883 -0.13339,0.40018 -0.0489,0.0244 -0.47745,-0.0561 -0.53357,0 -0.0314,0.0314 0.0422,0.11933 0,0.13339 -0.27621,0.0921 -0.53759,0.0283 -0.80034,0.13339 -0.14885,0.0595 -0.25679,0.19509 -0.40018,0.26678 -0.0795,0.0398 -0.2039,-0.0629 -0.26678,0 -0.0314,0.0314 0.0422,0.11933 0,0.13339 -0.73614,0.24538 -0.27477,-0.35038 -1.20053,0.26679 -0.0827,0.0552 -0.0631,0.19648 -0.13339,0.26678 -0.26029,0.2603 -0.6265,0.0719 -0.93374,0.13339 -0.62351,0.1247 -0.76833,0.52556 -1.33391,0.66696 -0.12941,0.0323 -0.2686,-0.0219 -0.40018,0 -0.36166,0.0603 -0.7033,0.2213 -1.06713,0.26678 -0.17648,0.0221 -0.36255,-0.0489 -0.53356,0 -0.15415,0.044 -0.25282,0.20363 -0.40018,0.26678 -0.46717,0.20022 -0.75025,0.0433 -1.20052,0.1334 -0.61091,0.12218 -1.13403,0.33354 -1.73409,0.53356 -0.57131,0.19044 -2.63644,-0.0635 -3.33479,0 -0.14003,0.0127 -0.26229,0.10582 -0.40017,0.13339 -0.46828,0.0937 -1.62606,0.0937 -2.00087,0 -0.28326,-0.0708 -0.37879,-0.35214 -0.66696,-0.40017 -0.30701,-0.0512 -0.62673,0.0512 -0.93374,0 -0.13869,-0.0231 -0.26098,-0.11351 -0.40017,-0.13339 -0.56344,-0.0805 -1.51911,0.19271 -2.00088,0 -0.18462,-0.0738 -0.33945,-0.22365 -0.53356,-0.26679 -0.21703,-0.0482 -0.44529,0.0171 -0.66696,0 -0.81923,-0.063 -1.57972,-0.13339 -2.40105,-0.13339 -0.33976,0 -0.7366,0.0661 -1.06713,0 -0.80756,-0.16151 -0.0553,-0.13339 -0.66695,-0.13339 -0.33055,0 -1.59788,-0.0426 -1.73409,-0.13339 -0.67099,-0.44733 0.53734,-0.1207 -0.13339,-0.40017 -0.61797,-0.25749 -1.50369,-0.54812 -2.13427,-0.80035 -0.57846,-0.23139 -0.53013,0.003 -1.06713,-0.40018 -0.0356,-0.0267 0.0398,-0.1135 0,-0.13339 -0.16397,-0.082 -0.36959,-0.0514 -0.53357,-0.13339 -0.0398,-0.0199 0.0398,-0.11351 0,-0.13339 -0.0795,-0.0398 -0.19279,0.0493 -0.26678,0 -0.0827,-0.0552 -0.0539,-0.20713 -0.13339,-0.26678 -0.11249,-0.0844 -0.28318,-0.0554 -0.40017,-0.1334 -0.0454,-0.0302 -0.0898,-0.2232 -0.1334,-0.26678 -0.1572,-0.1572 -0.45099,-0.19376 -0.53356,-0.40017 -0.0681,-0.17022 -0.0317,-0.38103 -0.13339,-0.53357 0.11484,-0.79841 -0.39296,-0.12618 -0.53357,-0.26678 -0.086,-0.086 -0.0886,-0.26572 -0.13339,-0.40018 -0.0703,-0.21091 -0.39124,-0.22938 -0.53357,-0.40017 -0.1273,-0.15276 -0.14256,-0.37829 -0.26678,-0.53357 -0.0621,-0.0776 -0.21163,-0.0507 -0.26678,-0.13339 -0.0493,-0.074 0.0398,-0.18724 0,-0.26678 -0.0199,-0.0398 -0.11351,0.0398 -0.13339,0 -0.0398,-0.0795 0.033,-0.18422 0,-0.26678 -0.65214,-1.63034 0.16303,0.78552 -0.66696,-0.66696 -0.11249,-0.19685 -0.0617,-0.45187 -0.13339,-0.66696 -0.0597,-0.17896 -0.29554,-0.24321 -0.40018,-0.40017 -0.12292,-0.18438 0.0997,-0.60102 0,-0.80035 -0.11546,-0.23093 -0.21132,-0.52306 -0.26678,-0.80035 -0.0436,-0.218 0.0703,-0.45605 0,-0.66696 -0.0199,-0.0597 -0.11351,-0.0737 -0.13339,-0.13339 -0.10671,-0.32014 0.10671,-0.74699 0,-1.06713 -0.0398,-0.11931 -0.21054,-0.1543 -0.26678,-0.26678 -0.12082,-0.24165 -0.0692,-0.67705 -0.13339,-0.93374 -0.0153,-0.061 -0.11351,-0.0737 -0.1334,-0.1334 -0.0667,-0.20008 0.0667,-0.46687 0,-0.66695 -0.15553,-0.4666 -0.13324,-0.39995 -0.40017,-0.80035 -0.11326,-0.16989 0.0356,-0.58688 0,-0.80035 -0.0373,-0.22364 0.0269,-0.50664 -0.13339,-0.66696 -0.0314,-0.0314 -0.11933,0.0422 -0.13339,0 -0.0984,-0.29527 0.0512,-0.62673 0,-0.93374 -0.0164,-0.0981 -0.10195,-0.17246 -0.1334,-0.26678 -0.13339,-0.40017 0.1334,-0.93374 0,-1.33391 -0.0314,-0.0943 -0.22231,-0.0445 -0.26678,-0.1334 -0.13919,-0.27838 0.044,-0.62562 0,-0.93374 -0.0199,-0.13919 -0.11027,-0.26148 -0.13339,-0.40017 -0.0292,-0.17544 0.0795,-0.37449 0,-0.53357 -0.0281,-0.0562 -0.11351,-0.0737 -0.13339,-0.13339 -0.10671,-0.32014 0.10671,-0.74699 0,-1.06713 -0.20009,-0.60026 -0.13339,0.13339 -0.40018,-0.80035 -0.0718,-0.2514 0.0632,-0.54754 0,-0.80035 -0.0611,-0.24424 -0.2872,-1.48773 -0.40017,-1.60069 -0.0629,-0.0629 -0.21745,0.074 -0.26678,0 -0.0418,-0.0626 -0.28011,-1.96749 -0.40018,-2.26766 -0.0595,-0.14885 -0.19508,-0.25678 -0.26678,-0.40017 -0.13541,-0.27083 0.0234,-1.02037 -0.13339,-1.33392 -0.0199,-0.0398 -0.10195,0.0314 -0.13339,0 -0.0994,-0.0994 -0.0456,-0.29038 -0.13339,-0.40017 -0.11785,-0.14731 -0.31581,-0.23145 -0.40018,-0.40018 -0.10139,-0.20278 -0.0711,-0.44896 -0.13339,-0.66695 -0.0985,-0.34469 -0.39235,-0.60425 -0.53357,-0.93374 -0.035,-0.0817 0.0398,-0.18725 0,-0.26679 -0.0562,-0.11248 -0.20438,-0.15759 -0.26678,-0.26678 -0.30667,-0.53667 -0.25828,-0.64144 -0.40017,-1.06713 -0.0507,-0.15209 -0.13339,-0.31125 -0.26679,-0.40018 -0.074,-0.0493 -0.2039,0.0629 -0.26678,0 -0.0629,-0.0629 0.0281,-0.18242 0,-0.26678 -0.11948,-0.35846 -0.6316,-0.59625 -0.80035,-0.93374 -0.0629,-0.12576 -0.0554,-0.28318 -0.13339,-0.40017 -0.0247,-0.037 -0.10195,0.0314 -0.13339,0 -0.0314,-0.0314 0,-0.0889 0,-0.1334 -0.13339,-0.0445 -0.30075,-0.034 -0.40017,-0.13339 -0.0994,-0.0994 -0.0236,-0.31233 -0.1334,-0.40017 -0.2178,-0.17424 -0.84467,-0.17772 -1.06713,-0.40018 -0.0629,-0.0629 0.0493,-0.19279 0,-0.26678 -0.009,-0.0132 -1.26192,-0.89774 -1.33391,-0.93374 -0.0795,-0.0398 -0.18242,0.0281 -0.26679,0 -0.17896,-0.0597 -0.22502,-0.33011 -0.40017,-0.40017 -0.12385,-0.0495 -0.2686,0.0219 -0.40017,0 -1.01081,-0.16847 -0.0543,-0.0272 -0.53357,-0.26679 -0.11931,-0.0597 -0.27077,0.0324 -0.40017,0 -0.25897,-0.0647 -0.42788,-0.30454 -0.66696,-0.40017 -0.0826,-0.033 -0.17786,0 -0.26678,0 -0.1334,-0.0445 -0.27442,-0.0705 -0.40018,-0.13339 -0.40678,-0.20339 0.24397,-0.10575 -0.40017,-0.26678 -0.18464,-0.0462 -0.4906,0.0705 -0.66696,0 -0.14885,-0.0595 -0.24465,-0.22791 -0.40018,-0.26679 -0.31995,-0.08 -1.13494,0.0328 -1.4673,-0.13339 -0.27886,-0.13943 -0.0259,-0.31852 -0.13339,-0.53356 -0.0563,-0.11249 -0.20208,-0.15895 -0.26679,-0.26679 -0.21749,-0.36249 -0.19064,-0.68642 -0.26678,-1.06713 -0.0333,-0.16638 -0.35528,-0.57716 -0.40017,-0.66696 -0.093,-0.18598 -0.0825,-1.47961 -0.13339,-1.73409 -0.32235,-1.61171 -0.1334,-3.41021 -0.1334,-5.06887 0,-0.5646 -0.10801,-4.31929 0,-4.53531 0.0563,-0.11249 0.17786,-0.17786 0.26679,-0.26678 0,-0.13339 -0.0422,-0.27363 0,-0.40018 0.0314,-0.0943 0.24267,-0.0369 0.26678,-0.13339 0.0431,-0.17254 -0.0292,-0.35813 0,-0.53357 0.0639,-0.38345 0.53873,-0.61318 0.66696,-0.93374 0.0681,-0.17021 0.0317,-0.38102 0.13339,-0.53356 0.0889,-0.13339 0.31769,-0.12931 0.40017,-0.26678 0.009,-0.0153 0.15695,-0.9573 0.26679,-1.06714 0.31124,-0.31124 0.26678,0.24456 0.26678,-0.13339 -0.20386,-1.77879 0.39934,-0.66528 0.80035,-1.4673 0.0287,-0.0574 0.26255,-0.9274 0.26678,-0.93374 0.0552,-0.0827 0.21163,-0.0507 0.26678,-0.13339 0.0493,-0.074 -0.0216,-0.18052 0,-0.26679 0.0907,-0.36268 0.34531,-0.68307 0.40018,-1.06713 0.0251,-0.17607 -0.0562,-0.36484 0,-0.53357 0.0597,-0.17896 0.35442,-0.21716 0.40017,-0.40017 0.0431,-0.17254 -0.0795,-0.37449 0,-0.53357 0.0445,-0.0889 0.23534,-0.0391 0.26679,-0.13339 0.0422,-0.12654 -0.0597,-0.28086 0,-0.40017 0.0445,-0.0889 0.21562,-0.0481 0.26678,-0.13339 0.46388,-0.77314 -0.0165,-0.27588 0.13339,-0.80035 0.19098,-0.66844 0.52933,-1.31275 0.66696,-2.00087 0.0174,-0.0872 -0.0398,-0.18725 0,-0.26679 0.0199,-0.0398 0.10872,0.037 0.13339,0 0.12576,-0.18864 0.008,-0.47831 0.13339,-0.66695 0.0551,-0.0827 0.19648,-0.0631 0.26678,-0.13339 0.11191,-0.11191 -0.0564,-0.49784 0,-0.66696 0.14322,-0.42965 0.0468,-0.76765 0.13339,-1.20053 0.0195,-0.0975 0.10196,-0.17246 0.1334,-0.26678 0.15235,-0.45706 0,-1.25837 0,-1.73409 0,-0.70563 0.36153,-2.11679 0.13339,-2.80122 -0.0943,-0.28296 -0.30586,-0.51738 -0.40018,-0.80035 -0.0717,-0.21508 -0.0682,-0.44979 -0.13339,-0.66695 -0.14005,-0.46684 -0.54171,-1.09158 -0.66696,-1.46731 -0.0422,-0.12655 0.0597,-0.28087 0,-0.40017 -0.15611,-0.31224 -0.15966,-0.47898 -0.26678,-0.80035 -0.13506,-0.40517 -0.54193,-0.82544 -0.66696,-1.20053 -0.0281,-0.0844 0.0629,-0.2039 0,-0.26678 -0.0629,-0.0629 -0.21745,0.074 -0.26678,0 -0.074,-0.11099 0.0597,-0.28086 0,-0.40017 -0.0445,-0.0889 -0.17785,-0.0889 -0.26678,-0.13339 0,-0.1334 0.0324,-0.27077 0,-0.40018 -0.052,-0.2079 -0.41385,-0.2206 -0.53357,-0.40017 -0.64267,-0.96402 -0.96804,-1.98563 -1.6007,-2.93462 0.32916,-0.40384 -0.36283,-0.22944 -0.40017,-0.26678 -0.0314,-0.0314 0.0236,-0.0957 0,-0.13339 -0.20272,-0.32435 -0.43746,-0.62775 -0.66696,-0.93374 -0.0597,-0.0795 -0.0631,-0.19648 -0.13339,-0.26678 -0.0314,-0.0314 -0.11933,0.0422 -0.13339,0 -0.0422,-0.12655 0.074,-0.28919 0,-0.40018 -0.12332,-0.18498 -0.40435,-0.21926 -0.53357,-0.40017 -0.10655,-0.14918 -0.0189,-0.39041 -0.13339,-0.53357 -0.0878,-0.10979 -0.30075,-0.034 -0.40017,-0.13339 -0.0669,-0.0669 -0.26159,-0.92509 -0.26678,-0.93374 -0.0512,-0.0852 -0.19648,-0.0631 -0.26679,-0.13339 -0.0314,-0.0314 0.0229,-0.0953 0,-0.13339 -0.11438,-0.19064 -0.25785,-0.36278 -0.40017,-0.53357 -0.0805,-0.0966 -0.22008,-0.15001 -0.26678,-0.26678 -0.0495,-0.12385 0.0495,-0.27632 0,-0.40018 -0.13009,-0.32521 -1.09915,-1.24854 -1.33392,-1.60069 -0.12553,-0.1883 -0.24184,-0.77541 -0.40017,-0.93374 -0.20764,-0.20764 -0.46813,-0.13507 -0.66696,-0.40018 -0.0851,-0.11342 -0.60458,-0.80899 -0.66696,-0.93374 -0.0398,-0.0795 0.0629,-0.2039 0,-0.26678 -0.0629,-0.0629 -0.2039,0.0629 -0.26678,0 -0.32207,-0.32207 -0.0319,-0.36232 -0.13339,-0.66696 -0.15512,-0.46535 -0.92801,-1.48596 -1.20053,-1.86748 -0.0982,-0.13749 -0.18105,-0.58123 -0.26678,-0.66696 -0.0314,-0.0314 -0.0889,0 -0.13339,0 -0.13339,-0.0889 -0.30398,-0.13852 -0.40017,-0.26678 -0.0534,-0.0711 0.0398,-0.18724 0,-0.26678 -0.2499,-0.4998 -0.89621,-0.87745 -1.20053,-1.33392 -0.5547,-0.83205 -0.12282,-0.51771 -0.40017,-0.93374 -0.12332,-0.18498 -0.29221,-0.33922 -0.40018,-0.53356 -0.11628,-0.20931 -0.13396,-0.46773 -0.26678,-0.66696 -0.24416,-0.36624 -0.71535,-0.55157 -0.93374,-0.93374 -0.11248,-0.19685 0.0269,-0.50664 -0.13339,-0.66696 -0.0314,-0.0314 -0.11351,0.0398 -0.13339,0 -0.0398,-0.0795 0.0398,-0.18724 0,-0.26678 -0.0269,-0.0538 -0.44753,-0.0947 -0.53357,-0.26678 -0.082,-0.16398 -0.004,-0.40393 -0.13339,-0.53357 -0.11336,-0.11336 -0.28681,-0.15342 -0.40017,-0.26678 -0.3786,-0.3786 -0.58825,-0.96108 -1.06714,-1.20052 -0.12576,-0.0629 -0.30075,-0.034 -0.40017,-0.1334 -0.14061,-0.1406 -0.13737,-0.38258 -0.26678,-0.53356 -0.28937,-0.3376 -0.73251,-0.50755 -1.06713,-0.80035 -0.33127,-0.28985 -0.5956,-0.65195 -0.93374,-0.93374 -0.12316,-0.10263 -0.28682,-0.15342 -0.40018,-0.26678 -0.11336,-0.11336 -0.13339,-0.31125 -0.26678,-0.40018 -0.5954,-0.39693 -0.46296,0.16476 -0.93374,-0.40017 -0.29307,-0.35168 -0.39229,-0.8343 -0.66696,-1.20053 -0.11319,-0.15091 -0.30312,-0.23841 -0.40017,-0.40017 -0.0458,-0.0763 0.0493,-0.19279 0,-0.26678 -0.0551,-0.0827 -0.21164,-0.0507 -0.26679,-0.13339 -0.0236,-0.0354 -0.13339,-0.55623 -0.13339,-0.66696 -0.0268,-0.52568 -0.95342,-1.1065 -1.20052,-1.6007 -0.0993,-0.1986 -0.0416,-0.44181 -0.26678,-0.66696 -0.11336,-0.11336 -0.28682,-0.15342 -0.40018,-0.26678 -0.0314,-0.0314 0.0314,-0.10195 0,-0.13339 -0.0314,-0.0314 -0.10195,0.0314 -0.13339,0 -0.13497,-0.13497 -0.18864,-0.53673 -0.26678,-0.66696 -0.18862,-0.31436 -0.32792,-0.17226 -0.40018,-0.53356 -0.0262,-0.1308 0.0422,-0.27363 0,-0.40018 -0.16153,-0.48459 -0.29071,-0.30268 -0.53356,-0.66695 -0.0247,-0.037 0.0314,-0.10196 0,-0.1334 -0.0314,-0.0314 -0.10195,0.0314 -0.13339,0 -0.065,-0.065 -0.099,-0.56389 -0.1334,-0.66695 -0.1283,-0.38492 -0.58737,-0.53585 -0.66695,-0.93374 -0.0262,-0.1308 0.0324,-0.27077 0,-0.40018 -0.0439,-0.1758 -0.32973,-0.14937 -0.40018,-0.26678 -0.16654,-0.27757 -0.14656,-0.63319 -0.26678,-0.93374 -0.18118,-0.45296 -0.42273,-1.06027 -0.66696,-1.46731 -0.0229,-0.0381 -0.10195,0.0314 -0.13339,0 -0.0314,-0.0314 0.0199,-0.0936 0,-0.13339 -0.11609,-0.23218 -0.47862,-0.52564 -0.53357,-0.80035 -0.14344,-0.7172 0.2295,-0.087 -0.13339,-0.93374 -0.0631,-0.14735 -0.19508,-0.25678 -0.26678,-0.40017 -1.08292,-2.16585 0.36403,0.58263 -0.40017,-1.20053 0.0739,-0.33036 -0.30075,-0.33471 -0.40018,-0.53356 -0.0199,-0.0398 0,-0.0889 0,-0.13339 -0.0445,-0.13339 -0.0554,-0.28318 -0.13339,-0.40018 -0.10464,-0.15696 -0.29053,-0.24667 -0.40017,-0.40017 -0.19683,-0.27555 -0.197,-0.66284 -0.40018,-0.93374 -0.2437,-0.32494 -0.24665,0.0403 -0.40017,-0.26678 -0.10174,-0.20348 -0.143,-0.61468 -0.26679,-0.80035 -0.31568,-0.47353 -0.95234,-0.83757 -1.20052,-1.33392 -0.082,-0.16397 -0.004,-0.40393 -0.13339,-0.53356 -0.0703,-0.0703 -0.21163,-0.0507 -0.26678,-0.13339 -0.0493,-0.074 0.0398,-0.18725 0,-0.26679 -0.0562,-0.11248 -0.22008,-0.15001 -0.26679,-0.26678 -0.0495,-0.12385 0.0324,-0.27077 0,-0.40018 -0.0457,-0.18301 -0.31581,-0.23144 -0.40017,-0.40017 -0.0597,-0.11931 0.0943,-0.30585 0,-0.40017 -0.0314,-0.0314 -0.10195,0.0314 -0.13339,0 -0.14124,-0.14124 -0.13924,-0.74243 -0.26678,-0.93374 -0.0698,-0.10464 -0.19703,-0.16215 -0.26679,-0.26679 -0.13247,-0.1987 -0.16798,-0.55333 -0.26678,-0.80035 -0.22806,-0.57015 -0.0145,0.045 -0.40017,-0.53356 -0.0493,-0.074 0.033,-0.18422 0,-0.26678 -0.2184,-0.54598 -0.4748,-0.7122 -0.80035,-1.20053 -0.53989,-0.80983 0.38399,0.41767 -0.26679,-0.66695 -0.18894,-0.3149 -0.55517,-0.59841 -0.66695,-0.93374 -0.009,-0.0269 0.0444,-0.48919 0,-0.53357 -0.0703,-0.0703 -0.22232,-0.0445 -0.26679,-0.13339 -0.0597,-0.11931 0.0324,-0.27077 0,-0.40018 -0.0153,-0.061 -0.10527,-0.0772 -0.13339,-0.13339 -0.064,-0.12798 0.007,-0.25183 -0.13339,-0.53356 -0.0199,-0.0398 0,-0.0889 0,-0.1334 -0.0445,-0.13339 -0.049,-0.28768 -0.13339,-0.40017 -0.0597,-0.0795 -0.21563,-0.0481 -0.26678,-0.13339 -0.227,-0.37833 -0.10363,-0.92603 -0.26679,-1.33392 -0.0369,-0.0923 -0.0889,-0.17785 -0.13339,-0.26678 -0.0889,-0.0889 -0.21054,-0.1543 -0.26678,-0.26678 -0.0719,-0.14388 0.0392,-0.51024 0,-0.66696 -0.13815,-0.55261 -0.32657,-1.14522 -0.40018,-1.73409 -0.0165,-0.13236 0.0597,-0.28086 0,-0.40017 -0.0445,-0.0889 -0.19648,-0.0631 -0.26678,-0.13339 -0.11946,-0.11947 0,-1.14792 0,-1.33392 0,-0.65558 -0.34704,-1.89349 -0.13339,-2.53444 0.22077,-0.6623 0.13339,-1.42442 0.13339,-2.13426 -0.22475,-0.8416 0.42689,-1.52055 0.13339,-2.40105 -0.13879,-0.41637 -0.0314,-0.79269 -0.13339,-1.20052 -0.17144,-0.68576 -0.14719,-1.41672 -0.26678,-2.13426 -0.0298,-0.17848 0.0808,-0.50533 0,-0.66696 -0.0281,-0.0562 -0.12106,-0.0717 -0.13339,-0.13339 -0.0436,-0.218 0.0994,-0.46811 0,-0.66696 -0.0717,-0.14339 -0.21609,-0.24808 -0.26679,-0.40017 -0.0844,-0.25309 0.0523,-0.53875 0,-0.80035 -0.0195,-0.0975 -0.11704,-0.16871 -0.13339,-0.26678 -0.0649,-0.38936 0.0649,-0.81117 0,-1.20053 -0.0392,-0.23542 -0.22754,-0.56492 -0.26678,-0.80035 -0.0647,-0.38818 0.14594,-0.96905 0,-1.33391 -0.0595,-0.14885 -0.20724,-0.25132 -0.26678,-0.40017 -0.16531,-0.41328 0,-1.74311 0,-2.26766 0,-0.88928 0,-1.77855 0,-2.66783 0,-0.39809 0.0958,-0.95072 0,-1.33391 -0.0241,-0.0965 -0.1139,-0.16929 -0.13339,-0.26679 -0.13291,-0.66454 0.22727,-2.34667 0,-2.80122 -0.12803,-0.25604 -0.18937,-0.62406 -0.26679,-0.93374 -0.0431,-0.17254 0.0987,-0.38558 0,-0.53356 -0.0551,-0.0827 -0.21163,-0.0507 -0.26678,-0.13339 -0.11577,-0.17366 0.0278,-1.51152 0,-1.73409 -0.0529,-0.42354 -0.13729,-0.81206 -0.26678,-1.20053 -0.10666,-0.31997 0.082,-0.73903 0,-1.06713 -0.0241,-0.0965 -0.10195,-0.17246 -0.13339,-0.26678 -0.1014,-0.30419 0.1421,-0.78292 0,-1.06713 -0.0717,-0.14339 -0.19509,-0.25679 -0.26679,-0.40018 -0.007,-0.014 -0.20227,-1.94508 -0.26678,-2.26765 -0.11627,-0.58136 -0.0142,-4.03011 -0.13339,-4.26853 -0.0562,-0.11248 -0.23369,-0.14545 -0.26678,-0.26678 -0.26366,-0.96675 -0.13791,-2.10636 -0.40018,-3.068 -0.0262,-0.0959 -0.19648,-0.0631 -0.26678,-0.1334 -0.12964,-0.12963 -0.0514,-0.36959 -0.13339,-0.53356 -0.0994,-0.19885 -0.40018,-0.22232 -0.53357,-0.40018 -0.0536,-0.0714 -0.0461,-0.4463 -0.13339,-0.53356 -0.20132,-0.20132 -0.53963,-0.27892 -0.66696,-0.53357 -0.0794,-0.15878 -0.15591,-0.52836 -0.26678,-0.66695 -0.10015,-0.12519 -0.28681,-0.15343 -0.40018,-0.26679 -0.2628,-0.2628 -0.0199,-0.30663 -0.13339,-0.53356 -0.13551,-0.27103 -0.40393,-0.004 -0.53356,-0.1334 -0.11336,-0.11336 -0.15342,-0.28681 -0.26679,-0.40017 -0.11336,-0.11336 -0.30002,-0.1416 -0.40017,-0.26678 -0.0878,-0.1098 -0.034,-0.30075 -0.13339,-0.40018 -0.0994,-0.0994 -0.31234,-0.0236 -0.40018,-0.13339 -0.11452,-0.14315 -0.0514,-0.36959 -0.13339,-0.53356 -0.0199,-0.0398 -0.10195,0.0314 -0.13339,0 -0.87131,-0.87132 0.79918,0.42591 -0.40017,-0.53357 -0.12519,-0.10015 -0.28682,-0.15342 -0.40018,-0.26678 -0.0314,-0.0314 0.0199,-0.0936 0,-0.13339 -0.0717,-0.1434 -0.16663,-0.27499 -0.26678,-0.40018 -0.0786,-0.0982 -0.20208,-0.15894 -0.26678,-0.26678 -0.0724,-0.12057 -0.049,-0.28769 -0.13339,-0.40018 -0.0597,-0.0795 -0.19648,-0.0631 -0.26679,-0.13339 -0.0961,-0.0961 -0.0901,-0.57861 -0.26678,-0.66695 -0.11931,-0.0597 -0.30585,0.0943 -0.40018,0 -0.0943,-0.0943 0.0324,-0.27077 0,-0.40018 -0.0763,-0.30502 -0.46567,-0.42542 -0.66695,-0.66696 -0.16598,-0.19917 -0.19772,-0.50499 -0.40018,-0.66695 -0.15527,-0.12422 -0.39296,-0.12618 -0.53356,-0.26679 -0.65881,-0.65881 -0.30669,-0.55203 -0.66696,-1.20052 -0.0882,-0.15869 -1.14823,-1.36273 -1.20052,-1.46731 -0.0795,-0.15907 0.0562,-0.36483 0,-0.53356 -0.0795,-0.23862 -0.39405,-0.32429 -0.53357,-0.53357 -0.17478,-0.26217 -0.27909,-0.76443 -0.40017,-1.06713 -0.14053,-0.35132 -0.41925,-0.59079 -0.53357,-0.93374 -0.0141,-0.0422 0.0314,-0.10195 0,-0.13339 -0.0314,-0.0314 -0.12261,0.0431 -0.13339,0 -0.0431,-0.17255 0.0722,-0.37104 0,-0.53357 -0.0588,-0.13235 -0.93493,-1.36273 -1.06713,-1.60069 -0.11629,-0.20932 -0.17786,-0.44464 -0.26678,-0.66696 -0.31125,-0.62249 -0.59254,-1.26089 -0.93375,-1.86748 -0.35533,-0.63171 -0.19611,0.0786 -0.40017,-0.53357 -0.13339,-0.40017 0.26678,0.26679 0,-0.40017 -0.0595,-0.14885 -0.20724,-0.25133 -0.26678,-0.40018 -0.0661,-0.16513 0.0562,-0.36483 0,-0.53356 -0.0507,-0.15209 -0.20725,-0.25133 -0.26679,-0.40018 -0.22836,-0.57091 -0.39104,-1.18226 -0.66695,-1.73409 -0.14339,-0.28678 -0.39018,-0.51356 -0.53357,-0.80034 -0.0199,-0.0398 0.0314,-0.10195 0,-0.1334 -0.0314,-0.0314 -0.11351,0.0398 -0.13339,0 -0.0831,-0.16613 0.13449,-0.44427 -0.13339,-0.53356 -0.51572,-0.17191 -0.52903,0.009 -0.93374,-0.80035 -0.0597,-0.11931 0.0597,-0.28087 0,-0.40017 -0.0445,-0.0889 -0.19648,-0.0631 -0.26678,-0.1334 -0.0943,-0.0943 0.0422,-0.27362 0,-0.40017 -0.0597,-0.17896 -0.31581,-0.23145 -0.40018,-0.40017 -0.0398,-0.0795 0.0398,-0.18725 0,-0.26679 -0.0562,-0.11248 -0.19702,-0.16214 -0.26678,-0.26678 -0.21578,-0.32367 -0.003,-0.46829 -0.40018,-0.66696 0.15202,-2.74009 0.13257,-0.6686 -0.13339,-1.20052 -0.0795,-0.15908 0.0349,-0.35917 0,-0.53357 -0.10145,-0.50727 -0.45887,-0.91775 -0.66695,-1.33391 -0.0706,-0.14126 -0.0817,-0.37852 -0.1334,-0.53357 -0.0943,-0.28296 -0.22121,-0.56173 -0.40017,-0.80035 -0.0267,-0.0356 -0.10195,0.0315 -0.13339,0 -0.12964,-0.12963 -0.0514,-0.36959 -0.13339,-0.53356 -0.20656,-0.41311 -0.446,-0.892 -0.66696,-1.33392 -0.15134,-0.30267 -0.45518,-0.45517 -0.66696,-0.66695 -0.33341,-0.33341 -0.33864,-0.81068 -0.53356,-1.20053 -0.0445,-0.0889 -0.22232,-0.0445 -0.26679,-0.13339 -0.0398,-0.0795 0.033,-0.18421 0,-0.26678 -0.0541,-0.13525 -0.4938,-0.50789 -0.53356,-0.66696 -0.0787,-0.31457 -0.0206,-0.65186 -0.13339,-0.93374 -0.0701,-0.17515 -0.34052,-0.22121 -0.40018,-0.40017 -0.10731,-0.32194 -0.0671,-0.73575 -0.13339,-1.06713 -0.0388,-0.19423 -0.3463,-0.53227 -0.40017,-0.66696 -0.033,-0.0826 0.0174,-0.17958 0,-0.26678 -0.22463,-1.12312 -0.002,-0.004 -0.26679,-0.53357 -0.0973,-0.19464 -0.054,-0.82892 -0.13339,-1.06713 -0.0507,-0.15209 -0.21609,-0.24809 -0.26678,-0.40018 -0.0422,-0.12654 0.0324,-0.27076 0,-0.40017 -0.008,-0.0318 -0.26288,-0.64744 -0.26678,-0.66696 -0.0349,-0.1744 0.0562,-0.36484 0,-0.53356 -0.082,-0.24597 -0.32568,-0.41863 -0.40018,-0.66696 -0.0639,-0.21294 0.0276,-0.44636 0,-0.66696 -0.0827,-0.66117 -0.40582,-1.14653 -0.66696,-1.73409 -0.16512,-0.37154 -0.14542,-0.83643 -0.26678,-1.20052 -0.0199,-0.0596 -0.11351,-0.0737 -0.13339,-0.13339 -0.0281,-0.0844 0.0398,-0.18725 0,-0.26678 -0.0562,-0.11249 -0.20208,-0.15895 -0.26678,-0.26679 -0.0741,-0.12344 -0.34996,-0.64969 -0.40018,-0.80035 -0.0281,-0.0844 0.0398,-0.18724 0,-0.26678 -0.0562,-0.11248 -0.19702,-0.16214 -0.26678,-0.26678 -0.17453,-0.2618 -0.20807,-0.77898 -0.40018,-1.06713 -0.10464,-0.15697 -0.30311,-0.23842 -0.40017,-0.40018 -0.0457,-0.0763 0.0493,-0.19279 0,-0.26678 -0.0551,-0.0827 -0.20467,-0.0558 -0.26678,-0.13339 -1.04798,-1.30998 0.54731,0.31545 -0.40018,-1.20053 -0.11783,-0.18852 -0.40434,-0.21926 -0.53356,-0.40017 -0.10656,-0.14918 -0.0612,-0.36506 -0.13339,-0.53357 -0.17462,-0.40744 -0.61482,-0.69605 -0.80035,-1.06713 -0.11038,-0.22074 -0.0937,-0.9082 -0.13339,-1.06713 -0.0389,-0.15553 -0.20725,-0.25132 -0.26679,-0.40017 -0.033,-0.0826 0.0398,-0.18725 0,-0.26679 -0.0199,-0.0398 -0.1135,0.0398 -0.13339,0 -0.0653,-0.13067 0.0288,-0.52293 0,-0.66695 0.25948,-0.3706 -0.21855,-0.34066 -0.26678,-0.53357 -0.0431,-0.17254 0.0986,-0.38558 0,-0.53357 -0.0698,-0.10464 -0.22008,-0.15001 -0.26678,-0.26678 -0.0495,-0.12385 0.0189,-0.26812 0,-0.40017 -0.0259,-0.18149 -0.11315,-0.35136 -0.1334,-0.53357 -0.0617,-0.55519 0.0301,-1.95578 -0.26678,-2.40104 -0.0698,-0.10465 -0.19702,-0.16215 -0.26678,-0.26679 -0.074,-0.11099 0.0324,-0.27076 0,-0.40017 -0.0762,-0.3049 -0.29592,-1.46169 -0.40018,-1.6007 -0.0597,-0.0795 -0.19648,-0.0631 -0.26678,-0.13339 -0.3377,-0.3377 -0.11532,-0.95411 -0.40017,-1.33392 -0.0597,-0.0795 -0.20713,-0.0539 -0.26679,-0.13339 -0.21494,-0.28659 0.0118,-0.58258 -0.13339,-0.80035 -0.0698,-0.10464 -0.21054,-0.15429 -0.26678,-0.26678 -0.0398,-0.0795 0.035,-0.18504 0,-0.26678 -0.10213,-0.2383 -0.28423,-0.43506 -0.40018,-0.66696 -0.12576,-0.25152 -0.14102,-0.54882 -0.26678,-0.80035 -0.0828,-0.16559 -0.33817,-0.48093 -0.40017,-0.66695 -0.18777,-0.56331 0.0878,-1.69184 -0.26679,-2.40105 -0.0562,-0.11249 -0.22007,-0.15002 -0.26678,-0.26678 -0.08,-0.19994 -0.14094,-1.28611 -0.26678,-1.6007 -0.6892,-1.14867 -0.19859,-0.16149 -0.53357,-1.33392 0.0804,-0.24143 -0.21608,-0.24808 -0.26678,-0.40017 -0.0422,-0.12655 0.0943,-0.30585 0,-0.40017 -0.0817,-0.0817 -0.3491,-0.11356 -0.40017,-0.26679 -0.0281,-0.0844 0.0216,-0.18051 0,-0.26678 -0.10004,-0.40014 -0.31121,-0.6002 -0.53357,-0.93374 -0.33251,-0.49877 -0.0147,-1.35345 -0.40017,-1.86748 -0.0597,-0.0795 -0.22232,-0.0445 -0.26679,-0.13339 -0.0812,-0.16251 0.0393,-0.60375 0,-0.80035 -0.0699,-0.34975 -0.31747,-0.60295 -0.40017,-0.93374 -0.0216,-0.0863 0.033,-0.18422 0,-0.26678 0.074,-0.33037 -0.30075,-0.33472 -0.40018,-0.53357 -0.0875,-0.17508 -0.0692,-0.47454 -0.13339,-0.66696 -0.15204,-0.45612 -0.11064,-0.0993 -0.40017,-0.53356 -0.10981,-0.16471 -0.0734,-0.48685 -0.13339,-0.66696 -0.1422,-0.42659 -0.60474,-0.96057 -0.66696,-1.33392 -0.0461,-0.27667 -0.0791,-1.27965 -0.26678,-1.4673 -0.0703,-0.0703 -0.19648,-0.0631 -0.26679,-0.13339 -0.0957,-0.0957 0.0308,-0.51283 0,-0.66696 -0.0719,-0.35954 -0.1028,-0.73918 -0.26678,-1.06713 -0.0199,-0.0398 -0.11351,0.0398 -0.13339,0 -0.0753,-0.15064 0.039,-0.66392 0,-0.80035 -0.0951,-0.33296 -0.31755,-0.60326 -0.40018,-0.93374 -0.0431,-0.17255 0.0292,-0.35813 0,-0.53357 -0.0603,-0.36167 -0.19487,-0.70759 -0.26678,-1.06713 -0.0174,-0.0872 0.0398,-0.18724 0,-0.26678 -0.0488,-0.0976 -0.36422,-0.65654 -0.40017,-0.80035 -0.0323,-0.12941 0.0324,-0.27077 0,-0.40017 -0.0152,-0.061 -0.11814,-0.0724 -0.13339,-0.1334 -0.0553,-0.22112 -0.0472,-1.1615 -0.1334,-1.33391 -0.0161,-0.0323 -0.3808,-0.70352 -0.40017,-0.80035 -0.0436,-0.218 0.0539,-0.45127 0,-0.66696 -0.0785,-0.31403 -0.13927,-0.63621 -0.26678,-0.93374 -0.39123,-0.91287 -0.17535,0.099 -0.40018,-0.80034 -0.0633,-0.25341 -0.22029,-1.50772 -0.26678,-1.6007 -0.0562,-0.11249 -0.21054,-0.1543 -0.26678,-0.26679 -0.12478,-0.24955 0.0892,-0.66609 0,-0.93374 -0.0199,-0.0597 -0.11351,-0.0737 -0.13339,-0.13339 -0.0672,-0.20154 0.0517,-0.46028 0,-0.66695 -0.0822,-0.32883 -0.18458,-0.60492 -0.26679,-0.93374 -0.0216,-0.0863 0.0629,-0.20391 0,-0.26679 -0.0703,-0.0703 -0.21163,-0.0507 -0.26678,-0.13339 -0.12332,-0.18498 0.0365,-0.44766 0,-0.66696 -0.0889,-0.53335 -0.26893,-1.0757 -0.40017,-1.60069 -0.0503,-0.20109 0.0763,-0.4761 0,-0.66696 -0.0595,-0.14885 -0.22072,-0.24662 -0.26679,-0.40018 -0.097,-0.3234 -0.24361,-2.11705 -0.26678,-2.26765 -0.0597,-0.38826 -0.13339,-0.66615 -0.13339,-1.06713 0,-0.13339 0.11931,-0.34052 0,-0.40018 -0.0795,-0.0398 -0.18725,0.0398 -0.26678,0 -0.007,-0.003 -0.0882,-0.72507 -0.1334,-0.80034 -1.0144,-1.52161 0.29371,0.60087 -0.26678,-0.80035 -0.0467,-0.11677 -0.20208,-0.15895 -0.26678,-0.26679 -0.24719,-0.41198 -0.13542,-1.2066 -0.26678,-1.60069 -0.0199,-0.0597 -0.11351,-0.0737 -0.1334,-0.1334 -0.10108,-0.30324 0.0674,-0.7638 0,-1.06713 -0.51909,-2.33592 -0.0373,-0.0747 -0.40017,-0.80035 -0.12576,-0.25152 -0.1221,-0.55921 -0.26678,-0.80034 -0.0647,-0.10785 -0.20208,-0.15895 -0.26679,-0.26679 -0.24216,-0.4036 -0.067,-0.46866 -0.13339,-0.93374 -0.0767,-0.53695 -0.26678,-0.6295 -0.26678,-1.20052 -0.13339,0.31125 -0.31108,0.60705 -0.40018,0.93374 -0.10721,0.39312 0.1334,0.91244 0.1334,1.33391 0,0.28733 -0.1317,1.20391 0,1.46731 0.0199,0.0398 0.10195,-0.0314 0.13339,0 0.0905,0.0905 -0.061,0.41149 0,0.53357 0.0281,0.0562 0.11814,0.0724 0.13339,0.13339 0.13896,0.55586 -0.01,1.16051 0.13339,1.73409 0.0216,0.0863 -0.0629,0.2039 0,0.26678 0.0703,0.0703 0.21163,0.0507 0.26678,0.13339 0.12858,0.19286 -0.0625,1.48428 0,1.73409 0.0108,0.0431 0.12261,-0.0431 0.13339,0 0.077,0.30819 -0.0612,0.62772 0,0.93374 0.1494,0.74697 0.0224,1.33456 0.1334,2.00087 0.0231,0.1387 0.1135,0.26098 0.13339,0.40018 0.044,0.30811 -0.0755,0.63178 0,0.93374 0.21037,0.84149 0.30403,0.43135 0.40017,1.20052 0.0441,0.35296 -0.0698,0.71833 0,1.06713 0.0123,0.0617 0.0889,0.0889 0.13339,0.13339 0,0.0889 0,0.17786 0,0.26679 -0.23747,0.098 0.17707,2.00204 0,2.26765 -0.0552,0.0827 -0.21163,0.0507 -0.26678,0.13339 -0.12616,0.18925 0.15716,0.77659 0,0.93374 -0.0314,0.0314 -0.11351,-0.0398 -0.13339,0 -0.0851,0.1703 0.0474,0.47753 0,0.66696 -0.0341,0.13641 -0.11351,0.26098 -0.13339,0.40017 -0.0926,0.64785 0.0744,1.24402 -0.13339,1.86748 -0.0826,0.24787 0,0.67119 0,0.93374 0,0.72683 -0.0815,1.68483 0.13339,2.40105 0.0461,0.15356 0.20724,0.25132 0.26678,0.40017 0.1171,0.29274 -0.0212,0.22447 0.13339,0.53357 0.16191,0.32382 -0.0864,3.35009 0,3.86835 0.0164,0.0981 0.1139,0.16929 0.13339,0.26679 0.0581,0.29026 0.0966,2.94854 0,3.33478 -0.16851,0.67406 -0.33607,0.55955 -0.40017,1.20053 -0.0614,0.61426 0.13253,1.33563 -0.13339,1.86748 -0.0992,0.19843 0,1.85255 0,2.00087 0,0.76812 -0.17687,4.18157 0,4.53531 0.20972,0.41943 0.26678,-0.20256 0.26678,0.66695 0,1.91195 0,3.82389 0,5.73584 0,0.51885 -0.0732,1.08829 0,1.60069 0.16151,1.13059 0.13339,-0.14903 0.13339,0.66696 0,1.13461 -0.12473,2.3456 0,3.46818 0.025,0.22533 0.0961,0.44332 0.13339,0.66696 0.0559,0.33522 -0.15637,1.02117 0,1.33391 0.0281,0.0562 0.1277,0.0708 0.1334,0.13339 0.0937,1.03105 0,2.15968 0,3.2014 0,0.99882 0.0593,1.97091 -0.1334,2.93461 -0.0262,0.1308 0.074,0.28919 0,0.40017 -0.0698,0.10464 -0.21054,0.1543 -0.26678,0.26679 -0.16063,0.32126 -0.0542,0.88383 -0.13339,1.20052 -0.0108,0.0431 -0.10195,-0.0314 -0.13339,0 -0.11032,0.11032 0,0.87222 0,1.06713 0,1.43031 0.0433,2.85513 -0.13339,4.26853 -0.008,0.0671 0.0514,0.69761 0,0.80035 -0.0563,0.11248 -0.22008,0.15001 -0.26679,0.26678 -0.0991,0.2477 0.0377,0.53625 0,0.80035 -0.10855,0.75988 -0.14182,1.51787 -0.26678,2.26765 -0.16571,0.99429 0,2.53911 0,3.60157 0,0.39752 0.12917,1.07981 0,1.46731 -0.0314,0.0943 -0.11389,0.16929 -0.13339,0.26678 -0.14069,0.70343 0,1.53809 0,2.26766 0,0.33998 0.12063,1.95332 0,2.13426 -0.0698,0.10464 -0.22701,0.14747 -0.26678,0.26678 -0.11249,0.33746 0.0322,0.71288 0,1.06713 -0.0702,0.77213 -0.14068,1.7778 -0.26679,2.53444 -0.17785,1.06713 -0.0445,-0.4891 -0.40017,0.40018 -0.0661,0.16513 0.0221,0.35708 0,0.53356 -0.0594,0.47525 -0.30631,0.86461 -0.40018,1.33392 -0.0357,0.17871 0.10474,0.64324 0,0.80035 -0.0698,0.10464 -0.21054,0.15429 -0.26678,0.26678 -0.1245,0.249 0.1245,0.68474 0,0.93374 -0.36604,0.73207 -0.0906,2.45399 -0.26678,3.33478 -0.0123,0.0617 -0.11351,0.0737 -0.13339,0.1334 -0.149,0.447 0.21018,1.18032 0,1.60069 -0.0445,0.0889 -0.21164,0.0507 -0.26679,0.1334 -0.12332,0.18498 0.0436,0.44895 0,0.66695 -0.0525,0.26271 -0.22286,0.53682 -0.26678,0.80035 -0.0366,0.2193 0.0994,0.46811 0,0.66696 -0.0844,0.16873 -0.29553,0.24321 -0.40017,0.40017 -0.0965,0.14476 0.0555,0.50051 0,0.66696 -0.0199,0.0597 -0.10527,0.0772 -0.13339,0.13339 -0.14704,0.29408 0.0672,0.86442 0,1.20052 -0.0195,0.0975 -0.10196,0.17247 -0.1334,0.26679 -0.0703,0.21091 0.0314,0.44687 0,0.66695 -0.0199,0.1392 -0.11027,0.26149 -0.13339,0.40018 -0.0331,0.19864 0.0712,1.52949 0,1.6007 -0.0703,0.0703 -0.22985,0.0411 -0.26678,0.13339 -0.066,0.16513 0.0221,0.35708 0,0.53356 -0.0227,0.18192 -0.11315,0.35136 -0.13339,0.53357 -0.0251,0.22604 -0.22,2.62104 -0.26678,2.66783 -0.0703,0.0703 -0.21563,0.0481 -0.26679,0.13339 -0.0943,0.1572 -0.0653,0.36335 -0.13339,0.53357 -0.0233,0.0584 -0.12106,0.0717 -0.13339,0.13339 -0.0349,0.1744 0.0915,0.38105 0,0.53356 -0.0723,0.12057 -0.31581,0.0209 -0.40017,0.1334 -0.21343,0.28456 0.0711,0.32013 0,0.53356 -0.19391,0.58172 -0.26155,0.95374 -0.40018,1.6007 -0.12245,0.57144 -0.30618,1.03673 -0.40017,1.6007 -0.0443,0.26552 0.11799,0.69776 0,0.93374 -0.0199,0.0398 -0.10195,-0.0314 -0.13339,0 -0.0358,0.0357 -0.0562,2.91003 -0.1334,3.33478 -0.0503,0.27668 -0.19857,0.52753 -0.26678,0.80035 -0.0867,0.34667 0,0.8444 0,1.20052 0.13339,0.26678 0.26678,0.53357 0.40018,0.80035 0.0889,0.0445 0.21163,0.0507 0.26678,0.13339 0.0493,0.074 -0.0398,0.18725 0,0.26679 0.0199,0.0398 0.1135,-0.0398 0.13339,0 0.0398,0.0795 -0.0398,0.18724 0,0.26678 0.0199,0.0398 0.10195,-0.0314 0.13339,0 0.115,0.115 -0.0795,0.50786 0,0.66696 0.20009,0.40017 0.13339,-0.26679 0.40018,0.40017 0.0495,0.12385 -0.0219,0.2686 0,0.40018 0.0776,0.4658 0.14916,1.35757 0.40017,1.73409 0.0698,0.10464 0.21054,0.15429 0.26678,0.26678 0.14438,0.28875 -4e-5,0.33336 0.13339,0.66696 0.15727,0.39315 0.46869,0.93737 0.66696,1.33391 0.14665,0.29331 0.52042,1.1141 0.66696,1.33391 0.0247,0.037 0.0889,0 0.13339,0 0.0445,0.0889 0.11389,0.16929 0.13339,0.26679 0.0262,0.1308 -0.0422,0.27363 0,0.40017 0.16878,0.50635 0.87834,1.43448 1.06713,2.00087 0.0663,0.19889 -0.024,0.78946 0,0.93374 0.0357,0.21417 0.51452,0.74955 0.53357,0.80035 0.0624,0.16653 -0.0349,0.35917 0,0.53357 0.037,0.18498 0.27941,0.25525 0.40017,0.40017 0.80637,0.96765 0.12633,0.11927 0.53357,0.93374 0.08,0.16007 0.32014,0.24011 0.40017,0.40018 0.0829,0.16572 0.24591,0.91286 0.40018,1.06713 0.0413,0.0413 0.37463,0.13909 0.40017,0.26678 0.24814,1.24071 -0.3512,-0.25325 0.13339,1.20052 0.082,0.24597 0.30389,0.42624 0.40018,0.66696 0.11786,0.29466 0.14458,0.81154 0.40017,1.06713 0.16247,0.16247 0.29803,0.0625 0.40018,0.26679 0.0629,0.12576 0.034,0.30075 0.13339,0.40017 0.14061,0.14061 0.40626,0.11402 0.53356,0.26678 0.11737,0.14084 0.0234,0.38691 0.1334,0.53357 0.17082,0.22777 0.46563,0.33225 0.66695,0.53357 0.28987,0.28986 0.41145,0.8041 0.80035,0.93374 0.0844,0.0281 0.18725,-0.0398 0.26678,0 0.0398,0.0199 0,0.0889 0,0.13339 0,0.27913 0.26601,1.4993 0.40018,1.73409 0.1103,0.19302 0.3126,0.32922 0.40017,0.53356 0.53514,1.24865 -0.76782,-0.64339 0.13339,0.93374 0.0936,0.16379 0.28699,0.24926 0.40018,0.40018 0.0801,0.10684 0.0605,0.65447 0.13339,0.80035 0.2254,0.45079 0.63391,0.8346 0.80035,1.33391 0.0496,0.14887 0.0166,0.55022 0.13339,0.66696 0.0703,0.0703 0.19648,0.0631 0.26678,0.13339 0.15721,0.1572 -0.0314,0.44687 0,0.66696 0.0573,0.40084 0.20952,0.79967 0.26679,1.20052 0.0251,0.17607 -0.0511,0.36321 0,0.53356 0.0857,0.2857 0.29824,0.52004 0.40017,0.80035 0.0775,0.21308 0.032,0.46417 0.13339,0.66696 0.12733,0.25465 0.41794,0.40679 0.53357,0.66696 0.0722,0.16252 -0.0349,0.35916 0,0.53356 0.0123,0.0617 0.12106,0.0717 0.13339,0.1334 0.0769,0.38447 -0.12591,0.95618 0,1.33391 0.23181,0.69542 0.13339,1.52157 0.13339,2.26765 0,0.8247 -0.0324,-0.0607 0.13339,0.93375 0.0754,0.45252 0,1.01383 0,1.4673 0,1.37838 0,2.75676 0,4.13514 0,1.03317 -0.17217,3.00751 0,3.86835 0.047,0.23479 0.21484,0.43321 0.26679,0.66696 0.0386,0.17362 -0.0349,0.35916 0,0.53356 0.0123,0.0617 0.1135,0.0737 0.13339,0.13339 0.0703,0.21091 -0.0436,0.44896 0,0.66696 0.0195,0.0975 0.11704,0.16871 0.13339,0.26678 0.0993,0.59559 -0.0155,1.1386 0.13339,1.73409 0.0934,0.37342 0,0.93816 0,1.33392 0,0.4627 -0.12556,1.16124 0,1.60069 0.0546,0.1912 0.21855,0.34066 0.26678,0.53357 0.0863,0.34509 -0.0698,0.71833 0,1.06713 0.0123,0.0617 0.11351,0.0737 0.13339,0.13339 0.0844,0.2531 -0.0295,0.5352 0,0.80035 0.025,0.22534 0.11084,0.44136 0.1334,0.66696 0.0442,0.44243 -0.0731,0.89533 0,1.33391 0.0103,0.062 0.12305,0.0714 0.13339,0.1334 0.0365,0.21929 -0.0539,0.45127 0,0.66695 0.0389,0.15553 0.2279,0.24465 0.26678,0.40018 0.1689,0.67559 -0.0266,2.56066 -0.13339,3.20139 -0.0389,0.2334 0.10268,0.59499 0,0.80035 -0.20205,0.40409 -0.13812,0.88361 -0.26678,1.33392 -0.0546,0.19119 -0.20391,0.34492 -0.26679,0.53356 -0.10493,0.3148 -0.0521,0.7419 -0.13339,1.06713 -0.10225,0.40901 -0.38732,0.81055 -0.53356,1.20053 -0.1779,0.47439 -0.19875,0.99731 -0.40018,1.4673 -0.43951,1.02553 -0.98507,2.02147 -1.33391,3.06801 -0.0563,0.16872 0.0986,0.38558 0,0.53356 -0.0551,0.0827 -0.19648,0.0631 -0.26679,0.13339 -0.34027,0.34027 -0.14181,0.82562 -0.26678,1.20053 -0.082,0.24596 -0.28423,0.43506 -0.40017,0.66695 -0.28179,0.56358 -0.54515,1.64704 -0.66696,2.13427 -0.13078,0.5231 -0.27094,1.08376 -0.40018,1.60069 -0.0461,0.18464 0.0706,0.4906 0,0.66696 -0.0595,0.14885 -0.19508,0.25678 -0.26678,0.40018 -0.14022,0.28043 0.0415,0.90973 0,1.20052 -0.0458,0.32045 -0.14656,0.63319 -0.26678,0.93374 -0.0233,0.0584 -0.12305,0.0714 -0.13339,0.13339 -0.0365,0.21929 0.0539,0.45128 0,0.66696 -0.0391,0.15622 -0.37052,0.45938 -0.40018,0.66695 -0.0314,0.22009 0.0276,0.44636 0,0.66696 -0.11231,0.89849 -0.0523,0.10458 -0.26678,0.53357 -0.0904,0.18082 0.0756,0.47796 0,0.66695 -0.0739,0.18463 -0.2039,0.34493 -0.26678,0.53357 -0.18289,0.54865 -0.11998,1.28025 -0.26679,1.86748 -0.0341,0.13641 -0.0889,0.26678 -0.13339,0.40018 -0.0889,0.17785 -0.21215,0.34236 -0.26678,0.53356 -0.0445,0.15562 0.0296,0.4891 0,0.66696 -0.13139,0.78832 -0.16792,0.31075 -0.26678,1.20052 -0.0344,0.30934 0.0512,0.62673 0,0.93374 -0.0613,0.36804 -0.26134,0.58664 -0.40018,0.93374 -0.15916,0.39792 -0.34542,1.16267 -0.40017,1.6007 -0.0221,0.17648 0.0431,0.36102 0,0.53357 -0.0723,0.28936 -0.35114,0.50613 -0.40018,0.80034 -0.0292,0.17544 0.0221,0.35709 0,0.53357 -0.0484,0.38728 -0.21837,0.81325 -0.26678,1.20052 -0.0331,0.26473 0.0991,0.55265 0,0.80035 -0.0467,0.11677 -0.21054,0.1543 -0.26678,0.26678 -0.11977,0.23955 -0.19669,1.38362 -0.26678,1.73409 -0.061,0.30479 -0.0732,2.78818 0,2.93462 0.0562,0.11248 0.22007,0.15001 0.26678,0.26678 0.13211,0.33027 -0.0441,0.71417 0,1.06713 0.0174,0.13952 0.1135,0.26098 0.13339,0.40017 0.0313,0.21902 -0.0111,1.27461 0.13339,1.46731 0.11319,0.15092 0.30312,0.23841 0.40018,0.40017 0.0457,0.0763 -0.0281,0.18242 0,0.26679 0.0629,0.18864 0.2039,0.34492 0.26678,0.53356 0.14228,0.42686 -0.25309,0.15165 0.13339,0.66696 0.0596,0.0795 0.19648,0.0631 0.26678,0.13339 0.0314,0.0314 -0.0314,0.10195 0,0.13339 0.0314,0.0314 0.12261,-0.0431 0.13339,0 0.0431,0.17255 -0.0251,0.3575 0,0.53357 0.0445,0.13339 0.0889,0.26678 0.1334,0.40017 0.0445,0.0445 0.1135,0.0737 0.13339,0.1334 0.0281,0.0844 -0.033,0.18421 0,0.26678 0.0595,0.14885 0.20363,0.25282 0.26678,0.40017 0.0777,0.18135 0.23442,1.00633 0.26678,1.20053 0.01,0.0597 0.0854,1.04315 0.13339,1.06713 0.0795,0.0398 0.20391,-0.0629 0.26679,0 0.11785,0.11786 0.26678,1.90952 0.26678,2.26765 -0.28181,0.50108 1.14171,0.47476 1.33391,0.66696 0.64571,0.6457 -0.28926,-0.10042 0.1334,0.53357 0.35571,0.53356 0.22232,-0.31125 0.40017,0.40017 0.0679,0.27168 -0.10659,0.42698 0.13339,0.66696 0.0314,0.0314 0.10195,-0.0314 0.13339,0 0.40383,0.40382 0.40054,0.75648 0.66696,1.20052 0.11438,0.19064 0.20133,0.43414 0.40018,0.53357 0.0398,0.0199 0.10195,-0.0314 0.13339,0 0.0522,0.0522 0.66349,1.39541 0.80035,1.60069 0.28957,0.43437 0.94098,0.82934 1.06713,1.33392 0.0858,0.34317 0.21222,0.6852 0.26678,1.06713 0.0251,0.17607 -0.0489,0.36255 0,0.53357 0.044,0.15414 0.21609,0.24808 0.26678,0.40017 0.0422,0.12655 -0.0262,0.26937 0,0.40017 0.0783,0.39165 0.31929,0.79608 0.40018,1.20053 0.0482,0.24124 -0.13161,0.73632 0,0.93374 0.0551,0.0827 0.22232,0.0445 0.26678,0.13339 0.18333,0.36666 0.0834,0.83386 0.26678,1.20052 0.0994,0.19885 0.30988,0.33041 0.40018,0.53357 0.21937,0.49359 0.0435,0.75092 0.13339,1.20052 0.0551,0.27575 0.22701,0.52196 0.26678,0.80035 0.0251,0.17607 -0.0562,0.36484 0,0.53357 0.0398,0.1193 0.22701,0.14747 0.26678,0.26678 0.0967,0.29001 -0.0616,0.75936 0,1.06713 0.12769,0.63841 0.31764,1.34059 0.40018,2.00087 0.0807,0.64568 0,1.34395 0,2.00087 0,0.0889 0.0629,0.20391 0,0.26679 -0.0314,0.0314 -0.10195,-0.0314 -0.13339,0 -0.15721,0.1572 -0.32987,0.32265 -0.40018,0.53356 -0.13834,0.41503 0.29873,0.21455 -0.26678,0.66696 -0.1098,0.0878 -0.32783,0.0128 -0.40017,0.13339 -0.0915,0.15251 0.0562,0.36484 0,0.53357 -0.09,0.27009 -0.38709,0.42282 -0.53357,0.66695 -0.10231,0.17052 -0.12618,0.39296 -0.26678,0.53357 -0.0863,0.0863 -0.39429,0.1275 -0.53357,0.26678 -0.11336,0.11336 -0.15342,0.28682 -0.26678,0.40018 -0.16247,0.16247 -0.29803,0.0625 -0.40018,0.26678 -0.0629,0.12576 -0.034,0.30075 -0.13339,0.40017 -0.0994,0.0994 -0.32783,0.0128 -0.40017,0.1334 -0.37813,0.63022 0.29092,0.37603 -0.13339,0.80034 -0.15721,0.15721 -0.34859,0.27686 -0.53357,0.40018 -0.0827,0.0552 -0.21163,0.0507 -0.26678,0.13339 -0.0493,0.074 0.0534,0.19564 0,0.26678 -0.13339,0.17786 -0.46326,0.18927 -0.53357,0.40018 -0.0281,0.0844 0.033,0.18421 0,0.26678 -0.0232,0.0579 -0.53265,1.06591 -0.53356,1.06713 -0.0267,0.0356 -0.11688,-0.0413 -0.1334,0 -0.0842,0.21051 -0.0413,0.45978 -0.13339,0.66696 -0.0903,0.20316 -0.30988,0.33041 -0.40017,0.53357 -0.28902,0.65029 -0.16886,1.58221 -0.26678,2.26765 -0.0845,0.59113 -0.11332,0.23667 -0.40018,0.66696 -0.0846,0.12687 0.0202,0.67942 0,0.80035 -0.0642,0.38515 -0.3236,0.68428 -0.40017,1.06713 -0.0174,0.0872 0.0398,0.18724 0,0.26678 -0.0562,0.11249 -0.21054,0.1543 -0.26679,0.26678 -0.0921,0.18423 -0.0672,0.46846 -0.13339,0.66696 -0.0199,0.0597 -0.0889,0.0889 -0.13339,0.13339 -0.13339,0.26679 -0.31446,0.51466 -0.40017,0.80035 -0.0511,0.17036 0.0221,0.35709 0,0.53357 -0.0631,0.50465 -0.34818,0.67376 -0.40018,0.93374 -0.0349,0.1744 0.0489,0.36255 0,0.53356 -0.0898,0.31427 -0.33905,0.36137 -0.40017,0.66696 -0.0804,0.40203 -0.0703,0.67422 -0.26678,1.06713 -0.1434,0.28679 -0.42099,0.50013 -0.53357,0.80035 -0.0796,0.21229 -0.0617,0.45187 -0.13339,0.66696 -0.23775,0.71325 -0.63695,1.44176 -0.93374,2.13426 -0.0419,0.0978 -0.18591,0.71948 -0.26678,0.80035 -0.0315,0.0314 -0.11351,-0.0398 -0.1334,0 -0.0398,0.0795 0.0493,0.19279 0,0.26678 -0.16294,0.24442 -0.29772,0.0107 -0.40017,0.26679 -0.0681,0.17021 -0.0754,0.35964 -0.13339,0.53356 -0.11336,0.34008 -0.38798,0.60616 -0.53357,0.93374 -0.0336,0.0756 -0.17811,0.81551 -0.26678,0.93374 -0.0597,0.0795 -0.21163,0.0507 -0.26678,0.13339 -0.0493,0.074 0,0.17786 0,0.26679 -0.0445,0.13339 -0.0517,0.28575 -0.1334,0.40017 -0.75373,1.05523 -0.32596,0.064 -0.80034,0.93374 -0.19044,0.34914 -0.38061,0.70003 -0.53357,1.06713 -0.0705,0.16923 -0.0444,0.37331 -0.13339,0.53357 -0.6814,1.22652 -0.31924,0.19741 -1.33392,1.06713 -0.10675,0.0915 -0.049,0.28769 -0.13339,0.40017 -0.0597,0.0795 -0.20713,0.0539 -0.26678,0.1334 -0.25222,0.33629 -0.0337,0.71746 -0.26678,1.06713 -0.0247,0.037 -0.10195,-0.0314 -0.13339,0 -0.0315,0.0314 0.0247,0.0964 0,0.13339 -0.21261,0.31891 -0.30895,0.16867 -0.40018,0.53357 -0.10994,0.43974 -0.0459,0.89648 -0.13339,1.33391 -0.12704,0.6352 -0.0953,-0.0572 -0.40017,0.40017 -0.0987,0.14799 0.0349,0.35917 0,0.53357 -0.0552,0.27575 -0.22056,0.52296 -0.26679,0.80035 -0.0551,0.33067 0.0812,0.74213 0,1.06713 -0.0629,0.25153 -0.30388,0.42623 -0.40017,0.66696 -0.11746,0.29363 -0.0825,0.62845 -0.13339,0.93374 0.0463,0.2714 -0.21983,0.43216 -0.26679,0.66696 -0.0262,0.1308 0.0597,0.28086 0,0.40017 -0.0445,0.0889 -0.20712,0.0539 -0.26678,0.13339 -0.23026,0.30702 -0.23732,0.87481 -0.40017,1.20052 -0.0994,0.19885 -0.27269,0.35144 -0.40018,0.53357 -0.0787,0.11235 -0.88605,1.5689 -0.93374,1.6007 -0.074,0.0493 -0.2039,-0.0629 -0.26678,0 -0.0994,0.0994 -0.0434,0.29215 -0.13339,0.40017 -0.14233,0.17079 -0.39469,0.22657 -0.53357,0.40018 -0.0556,0.0694 0.0398,0.18724 0,0.26678 -0.0117,0.0233 -0.36157,0.10765 -0.40017,0.13339 -0.71961,0.47974 0.0919,0.0415 -0.40018,0.53357 -0.25111,0.25111 -0.71318,0.0693 -0.93374,0.40017 -0.0493,0.074 0.0629,0.2039 0,0.26678 -0.17719,0.1772 -0.73699,0.24278 -0.93374,0.40018 -0.12518,0.10015 -0.15342,0.28681 -0.26678,0.40017 -0.1065,0.1065 -1.751268,0.81753 -1.867481,0.93374 -0.0703,0.0703 -0.04446,0.22232 -0.133391,0.26679 -0.177856,0.0889 -0.489102,-0.0889 -0.666958,0 -1.092935,0.54646 -1.743596,0.003 -2.534437,0.26678 -0.09432,0.0314 -0.16929,0.11389 -0.266783,0.13339 -0.130801,0.0262 -0.277568,-0.0526 -0.400175,0 -1.179268,0.5054 -0.180945,0.18095 -0.666957,0.66696 -0.06288,0.0629 -0.187243,-0.0398 -0.266783,0 -0.143391,0.0717 -0.246026,0.22274 -0.400174,0.26678 -0.628049,0.17944 -2.111513,-0.0493 -2.801221,0 -1.856722,0.13262 -3.185391,0.10991 -5.068875,-0.26678 -0.0872,-0.0174 -0.187244,0.0398 -0.266783,0 -0.03977,-0.0199 0.04218,-0.11933 0,-0.13339 -0.126546,-0.0422 -0.27828,0.0542 -0.400174,0 -1.841723,-0.81855 -0.370924,-0.18332 -0.93374,-0.93374 -0.08437,-0.11249 -0.274412,-0.0705 -0.400175,-0.1334 -0.399036,-0.19951 -0.705655,-0.55936 -1.067131,-0.80034 -0.300223,-0.20015 -0.594815,-0.19682 -0.933741,-0.40018 -0.31196,-0.18718 -0.637657,-0.45547 -0.93374,-0.66696 -0.386747,-0.27624 -0.806049,-0.53736 -1.200523,-0.80035 -0.165452,-0.1103 -0.392959,-0.12617 -0.533566,-0.26678 -0.04446,-0.0889 -0.08893,-0.17785 -0.133391,-0.26678 -0.04446,0 -0.101951,0.0314 -0.133392,0 -0.03144,-0.0314 0.04128,-0.11688 0,-0.13339 -0.286894,-0.11476 -0.773082,-0.0904 -1.067131,-0.26679 -0.107841,-0.0647 -0.158943,-0.20207 -0.266783,-0.26678 -0.12057,-0.0723 -0.287689,-0.049 -0.400175,-0.13339 -0.07954,-0.0596 -0.06309,-0.19648 -0.133391,-0.26678 -0.122483,-0.12249 -0.66582,-0.44274 -0.800349,-0.66696 -0.07234,-0.12057 -0.04555,-0.29038 -0.133391,-0.40017 -0.100149,-0.12519 -0.274988,-0.16664 -0.400175,-0.26679 -0.336063,-0.26885 -0.508558,-0.64195 -0.800348,-0.93374 -0.05651,-0.0565 -0.616878,-0.35009 -0.666958,-0.40017 -0.204468,-0.20447 -0.53819,-0.67621 -0.666957,-0.93374 -0.107415,-0.21483 -0.04091,-0.43576 -0.133391,-0.66696 -0.04671,-0.11677 -0.202079,-0.15894 -0.266783,-0.26678 -0.101136,-0.16856 -0.178046,-0.48949 -0.266783,-0.66696 -0.144703,-0.2894 0.01284,-0.77467 -0.133392,-1.06713 -0.04446,-0.0889 -0.229857,-0.0411 -0.266783,-0.13339 -0.205438,-0.5136 0.109062,-1.32217 0,-1.86748 -0.0195,-0.0975 -0.08893,-0.17786 -0.133391,-0.26679 0,-0.17785 0.02924,-0.35813 0,-0.53356 -0.01635,-0.0981 -0.117046,-0.16871 -0.133392,-0.26678 -0.02924,-0.17544 0.03488,-0.35917 0,-0.53357 -0.01233,-0.0617 -0.121059,-0.0717 -0.133391,-0.13339 -0.08003,-0.40018 0.100044,-0.80035 0,-1.20053 -0.03888,-0.15552 -0.195087,-0.25678 -0.266783,-0.40017 -0.08264,-0.16527 0.03634,-0.48527 0,-0.66696 -0.02757,-0.13787 -0.105816,-0.26229 -0.133391,-0.40017 -0.158319,-0.7916 0,-2.36905 0,-3.2014 0,-0.38287 -0.140345,-1.72018 0,-2.00087 0.322434,-0.64487 0.136385,-0.68192 0.266783,-1.33391 0.114878,-0.5744 0.305238,-0.3437 0.533565,-0.80035 0.04986,-0.0997 0.09955,-0.79837 0.133392,-0.93374 0.122466,-0.48986 0.392491,-0.97354 0.533566,-1.46731 0.06701,-0.23454 0.02232,-0.5782 0.133391,-0.80035 0.08773,-0.17546 0.206652,-0.35317 0.266783,-0.53356 0.02812,-0.0844 -0.03977,-0.18725 0,-0.26678 0.05624,-0.11249 0.197022,-0.16215 0.266783,-0.26679 0.109807,-0.16471 0.07335,-0.48684 0.133391,-0.66696 0.0703,-0.21091 0.419184,-0.20953 0.533566,-0.40017 0.101347,-0.16891 0.06206,-0.71975 0.133392,-0.93374 0.09622,-0.28867 0.52768,-0.56822 0.666957,-0.80035 0.04575,-0.0762 -0.02812,-0.18242 0,-0.26678 0.149357,-0.44807 0.520634,-0.76155 0.666957,-1.20052 0.08893,-0.26679 0.198579,-0.52754 0.266783,-0.80035 0.02157,-0.0863 -0.04933,-0.19279 0,-0.26679 0.05515,-0.0827 0.211633,-0.0507 0.266783,-0.13339 0.04933,-0.074 -0.02157,-0.18051 0,-0.26678 0.06865,-0.2746 0.321623,-0.4313 0.400174,-0.66696 0.02812,-0.0844 -0.04933,-0.19279 0,-0.26678 0.05515,-0.0827 0.211633,-0.0507 0.266783,-0.13339 0.04933,-0.074 -0.03977,-0.18725 0,-0.26678 0.09942,-0.19885 0.300751,-0.33472 0.400175,-0.53357 0.229935,-0.45987 0.390916,-1.05324 0.666957,-1.46731 -0.329158,-0.40384 0.362833,-0.22944 0.400174,-0.26678 0.128287,-0.12829 0.09194,-0.53583 0.266783,-0.66696 0.245819,-0.18436 0.699328,-0.16576 0.93374,-0.40017 0.07334,-0.0733 0.764738,-0.88033 0.800349,-0.93374 0.078,-0.11699 0.04556,-0.29038 0.133392,-0.40018 0.100149,-0.12518 0.286813,-0.15342 0.400174,-0.26678 0.30809,-0.30809 0.346049,-0.74622 0.666957,-1.06713 0.516314,-0.51631 0.979892,-1.23024 1.333915,-1.86748 0.06829,-0.12291 0.06105,-0.27961 0.133391,-0.40018 0.114383,-0.19063 0.434142,-0.20132 0.533566,-0.40017 0.05966,-0.11931 -0.03235,-0.27077 0,-0.40017 0.01525,-0.061 0.10527,-0.0771 0.133392,-0.1334 0.01988,-0.0398 -0.03144,-0.10195 0,-0.13339 0.03144,-0.0314 0.11933,0.0422 0.133391,0 0.04218,-0.12654 -0.06618,-0.28436 0,-0.40017 0.124792,-0.21839 0.376439,-0.33716 0.533566,-0.53357 0.133416,-0.16677 -0.08605,-0.44751 0.133391,-0.66695 0.113361,-0.11337 0.266783,-0.17786 0.400175,-0.26679 0.08893,-0.22232 0.113494,-0.48301 0.266783,-0.66695 0.09001,-0.10802 0.327832,-0.0128 0.400174,-0.1334 0,-1.39479 -0.159079,-0.0282 0.266783,-0.66695 0.07399,-0.11099 -0.126546,-0.358 0,-0.40018 0.126546,-0.0422 0.280865,0.0597 0.400174,0 0.08893,-0.0445 0.06309,-0.19648 0.133392,-0.26678 0.332576,-0.33258 1.27585,-0.72188 1.467306,-1.20052 0.06809,-0.17022 0.03907,-0.37637 0.133391,-0.53357 0.05115,-0.0852 0.19648,-0.0631 0.266783,-0.13339 0.348791,-0.34879 0.499155,-0.95742 0.800349,-1.33392 0.196408,-0.24551 0.492556,-0.40535 0.666957,-0.66695 0.203385,-0.30508 0.0634,-0.76206 0.266783,-1.06713 0.08893,-0.1334 0.300025,-0.1416 0.400174,-0.26679 0.02303,-0.0288 0.229662,-0.78179 0.266783,-0.80035 0.07954,-0.0398 0.203902,0.0629 0.266783,0 0.133392,-0.13339 -0.06669,-0.26678 0,-0.40017 0.05624,-0.11249 0.21054,-0.1543 0.266783,-0.26678 0.06288,-0.12577 0.105816,-0.2623 0.133392,-0.40018 0.01744,-0.0872 -0.06288,-0.2039 0,-0.26678 0.06288,-0.0629 0.203901,0.0629 0.266783,0 0.0368,-0.0368 0.16672,-0.83368 0.400174,-1.06713 0.133391,-0.31125 0.248736,-0.63087 0.400174,-0.93374 0.181034,-0.36207 0.491827,-0.71687 0.666958,-1.06713 0.06401,-0.12803 -0.0427,-0.40547 0,-0.53357 0.0663,-0.1989 0.219322,-0.42966 0.266782,-0.66696 0.02616,-0.1308 -0.02193,-0.2686 0,-0.40017 0.15314,-0.91884 0.485814,-1.76211 0.666958,-2.66783 0.02616,-0.1308 -0.07399,-0.28919 0,-0.40018 0.04933,-0.074 0.203901,0.0629 0.266783,0 0.125762,-0.12576 -0.07954,-0.37448 0,-0.53356 0.01988,-0.0398 0.10195,0.0314 0.133391,0 0.08893,-0.0889 -0.08893,-0.17785 0,-0.26678 0.02894,-0.0289 0.253779,-0.10739 0.266783,-0.1334 0.03977,-0.0795 -0.04933,-0.19279 0,-0.26678 0.13455,-0.20182 0.314751,-0.1439 0.400174,-0.40017 0.129867,-0.3896 0.115392,-0.95544 0.266783,-1.33392 0.629758,-1.57439 0.01327,0.45395 0.266783,-1.06713 0.01635,-0.0981 0.122412,-0.16797 0.133392,-0.26678 0.03437,-0.30934 -0.03437,-0.6244 0,-0.93374 0.01098,-0.0988 0.117046,-0.16871 0.133391,-0.26678 0.02924,-0.17544 -0.01964,-0.3568 0,-0.53357 0.111913,-1.00721 0.156743,-0.37187 0.400175,-1.46731 0.18197,-0.81887 -0.0141,-2.23297 -0.133392,-3.068 -0.07546,-0.5282 0.0296,-1.06795 0,-1.6007 -0.03216,-0.57884 -0.03808,-1.16224 -0.133391,-1.73409 -0.01635,-0.0981 -0.113893,-0.16929 -0.133392,-0.26678 -0.09452,-0.47258 0.215475,-1.30314 0,-1.73409 -0.05624,-0.11248 -0.220076,-0.15001 -0.266783,-0.26678 -0.09199,-0.22999 0.09199,-0.57036 0,-0.80035 -0.629758,-1.57439 -0.01327,0.45394 -0.266783,-1.06713 -0.04904,-0.29422 -0.32332,-0.51215 -0.400174,-0.80035 -0.128089,-0.48034 -0.185057,-0.97695 -0.266783,-1.46731 -0.05169,-0.31013 -0.09867,-0.62125 -0.133391,-0.93374 -0.03562,-0.3206 0.116348,-0.77626 0,-1.06713 -0.05954,-0.14885 -0.227901,-0.24464 -0.266783,-0.40017 -0.165055,-0.66022 0.05899,-1.34934 -0.266783,-2.00087 -0.06401,-0.12803 0.0427,-0.40547 0,-0.53357 -0.05107,-0.15322 -0.318462,-0.18507 -0.400175,-0.26678 -0.09399,-0.094 -0.589866,-1.7696 -0.666957,-2.00088 -0.08893,-0.26678 -0.198578,-0.52753 -0.266783,-0.80034 -0.102492,-0.40997 0.142398,-0.45111 -0.133391,-0.93374 -0.09359,-0.16379 -0.306581,-0.23639 -0.400175,-0.40018 -0.03612,-0.0632 -0.176178,-0.82501 -0.266783,-0.93374 -0.142325,-0.17079 -0.423264,-0.20715 -0.533565,-0.40017 -0.08824,-0.15442 0.05111,-0.36321 0,-0.53357 -0.08571,-0.28569 -0.299855,-0.51945 -0.400175,-0.80035 -0.156132,-0.43717 -0.309134,-0.87871 -0.400174,-1.33391 -0.02616,-0.1308 0.07399,-0.28919 0,-0.40018 -0.04933,-0.074 -0.227013,0.0795 -0.266783,0 -0.07954,-0.15907 0.03488,-0.35916 0,-0.53356 -0.03342,-0.16708 -0.573657,-0.64485 -0.666957,-0.80035 -0.219537,-0.3659 -0.152207,-0.82857 -0.400175,-1.20052 -0.104641,-0.15697 -0.31581,-0.23145 -0.400174,-0.40018 -0.144764,-0.28953 0.0026,-0.75418 -0.266783,-0.93374 -0.07399,-0.0493 -0.187244,0.0398 -0.266783,0 -0.03977,-0.0199 0.01406,-0.0912 0,-0.13339 -0.160049,-0.48015 -0.258306,-0.98495 -0.400174,-1.46731 -0.222319,-0.66695 -0.444638,-1.33391 -0.666958,-2.00087 -0.08893,-0.13339 -0.207242,-0.25132 -0.266782,-0.40017 -0.03303,-0.0826 0.01744,-0.17958 0,-0.26679 -0.07647,-0.38235 -0.133846,-0.40108 -0.266783,-0.66695 -0.07954,-0.15908 0.04314,-0.36102 0,-0.53357 -0.01525,-0.061 -0.10527,-0.0772 -0.133392,-0.13339 -0.133391,-0.26678 0.266783,0 0,-0.40017 -0.05515,-0.0827 -0.196479,-0.0631 -0.266783,-0.1334 -0.190006,-0.19 -0.216003,-0.80679 -0.266783,-0.93374 -0.09629,-0.24072 -0.318187,-0.42099 -0.400174,-0.66695 -0.05624,-0.16873 0.02206,-0.35709 0,-0.53357 -0.05085,-0.40677 -0.208809,-0.79471 -0.266783,-1.20052 -0.0436,-0.30519 0.03407,-0.62712 0,-0.93374 -0.320351,-2.88316 0.12478,0.24095 -0.400174,-1.33392 -0.101434,-0.3043 0,-0.87091 0,-1.20052 0,-0.60585 -0.04829,-1.13836 -0.133392,-1.73409 -0.03773,-0.2641 0.08436,-0.54726 0,-0.80035 -0.01406,-0.0422 -0.101951,0.0314 -0.133391,0 -0.129633,-0.12963 -0.09744,-0.35379 -0.133392,-0.53356 -0.02616,-0.1308 0.119309,-0.34052 0,-0.40018 -0.07954,-0.0398 -0.203901,0.0629 -0.266783,0 -0.133391,-0.13339 0.0667,-0.26678 0,-0.40017 -0.02812,-0.0562 -0.121059,-0.0717 -0.133391,-0.13339 -0.126865,-0.63433 -0.0037,-1.38702 -0.266783,-2.00088 -0.190538,-0.44458 -0.544439,-0.71045 -0.666957,-1.20052 -0.162362,-0.64945 0.246219,-1.51871 0,-2.13426 -0.05954,-0.14885 -0.195087,-0.25678 -0.266783,-0.40018 -0.134063,-0.26812 0,-1.25798 0,-1.60069 0,-1.07451 0.07648,-2.30501 -0.266783,-3.33479 -0.06336,-0.19009 0.02014,-1.23701 -0.133391,-1.46731 -0.06976,-0.10464 -0.202079,-0.15894 -0.266783,-0.26678 -0.483105,-0.80517 0.07,-0.0568 -0.133392,-0.66696 -0.01989,-0.0596 -0.113506,-0.0737 -0.133391,-0.13339 -0.152935,-0.4588 0.04875,-1.1132 0,-1.6007 -0.03128,-0.31284 -0.107282,-0.62041 -0.133392,-0.93374 -0.01846,-0.22155 0.05392,-0.45127 0,-0.66695 -0.03888,-0.15553 -0.22274,-0.24603 -0.266783,-0.40018 -0.08032,-0.28113 0.12801,-0.80573 -0.133391,-1.06713 -0.0703,-0.0703 -0.133392,0.16736 -0.133392,0.26678 0.03309,-0.36248 0.220847,-1.16342 0.133392,-1.60069 -0.01233,-0.0617 -0.10527,-0.0771 -0.133392,-0.13339 -0.05965,-0.11931 0.03235,-0.27077 0,-0.40018 -0.0845,-0.33799 -0.267547,-0.46878 -0.400174,-0.80035 -0.164389,-0.41097 -0.166635,-1.25039 -0.400174,-1.6007 -0.06976,-0.10464 -0.197023,-0.16214 -0.266783,-0.26678 -0.121723,-0.18258 0.0982,-0.60395 0,-0.80035 -0.125453,-0.2509 -0.204232,-0.62098 -0.266783,-0.93374 -0.03488,-0.1744 0.125763,-0.4078 0,-0.53356 -0.03144,-0.0314 -0.122608,0.0431 -0.133392,0 -0.04314,-0.17255 0.03858,-0.35995 0,-0.53357 -0.302679,-1.36205 -0.233355,-0.0328 -0.400174,-1.20052 -0.13273,-0.92911 -0.133391,-1.85432 -0.133391,-2.80122 0,-0.38424 0.06256,-0.82518 0,-1.20053 -0.02312,-0.13869 -0.113507,-0.26098 -0.133392,-0.40017 -0.04402,-0.30812 0.115594,-0.64475 0,-0.93374 -0.04671,-0.11677 -0.227013,-0.14747 -0.266783,-0.26678 -0.266783,-0.80035 0.133392,-0.26679 0,-0.80035 -0.02411,-0.0965 -0.109277,-0.17033 -0.133391,-0.26678 -0.07409,-0.29638 -0.08865,-1.20136 0,-1.46731 0.01406,-0.0422 0.113506,0.0398 0.133391,0 0.106765,-0.21353 -0.2183,-2.46185 -0.266783,-2.80122 -0.08118,-0.56824 -0.09942,-0.3662 -0.400174,-0.66696 -0.04965,-0.0496 -0.07678,-0.9539 -0.133392,-1.06713 -0.01988,-0.0398 -0.113506,0.0398 -0.133391,0 -0.03977,-0.0795 0,-0.17786 0,-0.26678 -0.04446,-0.13339 -0.07051,-0.27441 -0.133391,-0.40018 -0.143392,-0.28678 -0.306844,-0.57362 -0.533566,-0.80035 -0.113361,-0.11336 -0.328479,-0.12339 -0.400175,-0.26678 -0.07954,-0.15908 0.04886,-0.36255 0,-0.53356 -0.318844,-1.11596 -0.146683,-0.0266 -0.400174,-0.53357 -0.01988,-0.0398 0.03144,-0.10195 0,-0.13339 -0.0703,-0.0703 -0.196479,-0.0631 -0.266783,-0.13339 -0.234412,-0.23442 -0.21581,-0.68792 -0.400174,-0.93374 -0.05965,-0.0795 -0.19648,-0.0631 -0.266783,-0.1334 -0.006,-0.006 -0.780704,-1.54176 -0.800349,-1.60069 -0.04548,-0.13644 -0.05187,-0.55826 -0.133391,-0.66696 -0.09619,-0.12825 -0.286814,-0.15342 -0.400175,-0.26678 -0.221258,-0.22126 -0.269616,-0.67263 -0.400174,-0.93374 -0.07954,-0.15908 0.06605,-0.36843 0,-0.53357 -0.04671,-0.11677 -0.217243,-0.15119 -0.266783,-0.26678 -0.17862,-0.41678 -0.114273,-0.90689 -0.266783,-1.33392 -0.147288,-0.4124 -0.395084,-0.78507 -0.533566,-1.20052 -0.04218,-0.12655 0.02616,-0.26937 0,-0.40017 -0.08679,-0.43397 -0.198044,-0.51722 -0.266783,-1.06714 -0.01655,-0.13236 0.03665,-0.27191 0,-0.40017 -0.08194,-0.2868 -0.341678,-0.50787 -0.400174,-0.80035 -0.02616,-0.1308 0.04218,-0.27363 0,-0.40017 -0.01406,-0.0422 -0.119331,0.0422 -0.133392,0 -0.08436,-0.2531 0.05232,-0.53875 0,-0.80035 -0.0867,-0.43353 -0.229401,-0.77359 -0.400174,-1.20052 -0.100093,-0.25024 0,-0.65175 0,-0.93375 0,-0.55227 0.0775,-1.19157 0,-1.73408 -0.01989,-0.1392 -0.113507,-0.26098 -0.133391,-0.40018 -0.110259,-0.77181 0.111577,-1.53275 -0.133392,-2.26765 -0.133391,-0.40018 0.133392,-0.93374 0,-1.33392 -0.01989,-0.0596 -0.10527,-0.0772 -0.133391,-0.13339 -0.07954,-0.15908 0.06605,-0.36843 0,-0.53356 -0.04671,-0.11677 -0.21054,-0.1543 -0.266783,-0.26679 -0.234374,-0.46875 -0.183185,-1.2325 -0.266783,-1.73409 -0.05255,-0.31533 -0.339023,-0.79195 -0.400174,-1.06713 -0.03858,-0.17362 0.0177,-0.35659 0,-0.53356 -0.08948,-0.89477 -0.205105,-1.79002 -0.400175,-2.66783 -0.346583,-1.55963 -0.109833,-0.0863 -0.400174,-0.66696 -0.142284,-0.28457 0.142284,-0.78256 0,-1.06713 -0.01989,-0.0398 -0.113507,0.0398 -0.133392,0 -0.133391,-0.26679 0.0667,-0.20009 0,-0.40018 -0.171452,-0.51435 0.03205,-1.10438 -0.133391,-1.60069 -0.0507,-0.15209 -0.216086,-0.24809 -0.266783,-0.40018 -0.09842,-0.29527 0.04402,-0.62562 0,-0.93374 -0.252941,-1.77059 -0.019,1.29627 -0.266783,-0.93374 -0.269359,-2.42423 0.276039,0.84663 -0.133391,-1.20052 -0.100771,-0.50385 0.160936,-1.11789 0,-1.6007 -0.06288,-0.18864 -0.218555,-0.34065 -0.266783,-0.53357 -0.188297,-0.75318 0.152425,-1.63892 0,-2.40104 -0.02758,-0.13788 -0.110276,-0.26148 -0.133392,-0.40018 -0.0638,-0.38279 0.09391,-0.82488 0,-1.20052 -0.09271,-0.37085 -0.17744,-0.70976 -0.266783,-1.06713 -0.07274,-0.29096 0.03736,-0.63489 0,-0.93374 0.294342,-0.88151 -0.285426,-1.59781 -0.400174,-2.40105 -0.01886,-0.13205 0.04218,-0.27363 0,-0.40017 -0.01406,-0.0422 -0.113507,0.0398 -0.133391,0 -0.122994,-0.24599 -0.03254,-0.6816 -0.133392,-0.93374 -0.04671,-0.11677 -0.220076,-0.15002 -0.266783,-0.26678 -0.06605,-0.16514 0.07954,-0.37449 0,-0.53357 -0.195268,-0.39054 -0.176442,-0.88221 -0.266783,-1.33391 -0.0195,-0.0975 -0.109277,-0.17033 -0.133391,-0.26679 -0.02157,-0.0863 0.04933,-0.19279 0,-0.26678 -0.05515,-0.0827 -0.211633,-0.0507 -0.266783,-0.13339 -0.03213,-0.0482 -0.115963,-1.4787 -0.133392,-1.6007 -0.161034,-1.12724 -0.578814,-2.22712 -0.800348,-3.33479 -0.04362,-0.2181 0.110291,-1.09023 0,-1.20052 -0.03144,-0.0314 -0.119331,0.0422 -0.133392,0 -0.08166,-0.24497 0.14303,-0.85259 0,-1.06713 -0.05515,-0.0827 -0.196479,-0.0631 -0.266783,-0.13339 -0.1044,-0.1044 0.02495,-0.78404 0,-0.93374 -0.0605,-0.363 -0.194533,-0.70588 -0.266783,-1.06713 -0.06078,-0.3039 -0.02456,-1.19523 -0.133391,-1.46731 -0.05954,-0.14885 -0.207243,-0.25132 -0.266783,-0.40017 -0.104573,-0.26144 0.06775,-0.66273 0,-0.93374 -0.154745,-0.61898 0.02183,-1.53522 -0.133391,-2.00088 -0.01989,-0.0597 -0.113507,-0.0737 -0.133392,-0.13339 -0.0427,-0.1281 0.06401,-0.40554 0,-0.53356 -0.02812,-0.0563 -0.11814,-0.0724 -0.133391,-0.1334 -0.03235,-0.1294 0.04954,-0.27632 0,-0.40017 -0.04671,-0.11677 -0.232234,-0.14586 -0.266783,-0.26678 -0.122761,-0.42967 -0.01379,-0.90336 -0.133392,-1.33392 -0.858445,-3.0904 -0.175511,-0.8097 -0.800348,-2.26765 -0.05539,-0.12924 -0.105817,-0.2623 -0.133392,-0.40018 -0.01744,-0.0872 0.04933,-0.19279 0,-0.26678 -0.05515,-0.0827 -0.196479,-0.0631 -0.266783,-0.13339 -0.103246,-0.10325 -0.0585,-0.51718 -0.133391,-0.66696 -0.264723,-0.52944 -0.04216,0.58955 -0.266783,-0.53356 -0.02089,-0.10445 0.05832,-0.57947 0,-0.66696 -0.05515,-0.0827 -0.19648,-0.0631 -0.266783,-0.13339 -0.291297,-0.2913 -0.02773,-0.21658 -0.133392,-0.53357 -0.03762,-0.11285 -0.24388,-0.28566 -0.266782,-0.40017 -0.03488,-0.1744 0.04886,-0.36256 0,-0.53357 -0.04404,-0.15415 -0.195088,-0.25678 -0.266783,-0.40017 -0.08893,-0.17786 0.08893,-0.4891 0,-0.66696 -0.01989,-0.0398 -0.101951,0.0314 -0.133392,0 -0.188644,-0.18864 0.05787,-0.53992 0,-0.80035 -0.19299,-0.86845 -0.62418,-1.65359 -0.800349,-2.53444 -0.02427,-0.12136 -0.09299,-1.02673 -0.133391,-1.06713 -0.06288,-0.0629 -0.203902,0.0629 -0.266783,0 -0.04018,-0.0402 0.0098,-0.60821 0,-0.66696 -0.124755,-0.74852 -0.108197,-0.29939 -0.266783,-0.93374 -0.06277,-0.25109 0.06277,-0.54925 0,-0.80034 -0.01525,-0.061 -0.08893,-0.0889 -0.133391,-0.1334 -0.118613,-0.80807 -0.434396,-1.47429 -0.533566,-2.26765 -0.06231,-0.49844 0.08071,-0.90571 -0.133392,-1.33392 -0.07114,-0.14228 0.07114,-0.39128 0,-0.53356 -0.04446,-0.0889 -0.211632,-0.0507 -0.266782,-0.13339 -0.0617,-0.0925 -0.101515,-0.77436 -0.133392,-0.93374 0.259475,-0.3706 -0.218555,-0.34066 -0.266783,-0.53357 -0.03235,-0.12941 0.04218,-0.27363 0,-0.40017 -0.0507,-0.15209 -0.216086,-0.24809 -0.266783,-0.40018 -0.04218,-0.12654 0.02616,-0.26937 0,-0.40017 -0.0195,-0.0975 -0.109277,-0.17033 -0.133391,-0.26678 -0.09021,-0.36086 0.05199,-0.83662 0,-1.20053 -0.01989,-0.13919 -0.110276,-0.26148 -0.133392,-0.40017 -0.08024,-0.48144 -0.05114,-0.97383 -0.133391,-1.46731 -0.01462,-0.0877 0.04933,-0.19279 0,-0.26678 -0.06976,-0.10464 -0.220076,-0.15002 -0.266783,-0.26678 -0.04954,-0.12385 0.01886,-0.26813 0,-0.40018 -0.04153,-0.2907 -0.308916,-1.63933 -0.400174,-1.86748 0.07395,-0.33036 -0.300751,-0.33472 -0.400175,-0.53356 -0.03315,-0.0663 -0.109675,-1.05823 -0.133391,-1.20053 -0.112696,-0.67617 -0.136797,-0.1419 -0.400175,-0.80035 -0.144293,-0.36073 -0.04077,-0.83003 -0.133391,-1.20052 -0.217715,-0.87086 -0.07163,0.50398 -0.266783,-0.66696 -0.04386,-0.26315 0.04386,-0.53719 0,-0.80035 -0.167496,-1.00497 -0.408131,-1.93113 -0.533566,-2.93461 -0.03571,-0.28565 -0.05843,-1.54668 -0.133391,-1.73409 -0.04671,-0.11676 -0.220076,-0.15001 -0.266783,-0.26678 -0.06605,-0.16513 0.07954,-0.37449 0,-0.53357 -0.02812,-0.0562 -0.118141,-0.0724 -0.133392,-0.13339 -0.191298,-0.76519 -0.03197,-1.61834 -0.266783,-2.40104 -0.03614,-0.12046 -0.220075,-0.15002 -0.266782,-0.26679 -0.181105,-0.45276 0.097,-1.11571 0,-1.60069 -0.0195,-0.0975 -0.113893,-0.16929 -0.133392,-0.26679 -0.06976,-0.3488 0.0354,-0.71318 0,-1.06713 -0.02256,-0.22559 -0.10527,-0.44198 -0.133391,-0.66695 -0.03309,-0.26473 0.05232,-0.53875 0,-0.80035 -0.0195,-0.0975 -0.113893,-0.16929 -0.133392,-0.26679 -0.26966,-1.3483 0.196116,0.31363 0,-0.66695 -0.0824,-0.41198 -0.329856,-1.81112 -0.666957,-2.40105 -0.0624,-0.10919 -0.220076,-0.15002 -0.266783,-0.26678 0,-0.94611 0.09432,-0.0781 -0.133391,-0.53357 -0.05965,-0.11931 0.02616,-0.26937 0,-0.40017 -0.121061,-0.60531 -0.05929,-1.14129 -0.133392,-1.73409 -0.110916,-0.88733 -0.04842,-0.89719 -0.400174,-1.6007 -0.07139,-0.14278 0,-0.86836 0,-0.93374 0,-0.59115 -0.133392,-1.12555 -0.133392,-1.73409 0.148317,-1.74613 0.288021,-3.60753 0,-5.33566 -0.12057,-0.72342 0.05617,-1.53749 0,-2.26765 -0.04446,-0.40018 -0.08893,-0.80035 -0.133391,-1.20052 -0.04446,-0.22232 -0.108354,-0.44163 -0.133392,-0.66696 -0.01663,-0.14969 0.0587,-0.72831 0,-0.93374 -0.06578,-0.23023 -0.208709,-0.43466 -0.266783,-0.66696 -0.238973,-0.95589 0.139852,-2.08904 0,-3.068 -0.05974,-0.41817 -0.185357,-0.7934 -0.266782,-1.20053 -0.0879,-0.4395 0,-1.01792 0,-1.4673 0,-1.1116 0,-2.22319 0,-3.33479 0,-1.06713 0,-2.13426 0,-3.20139 0,-0.35571 -0.05848,-0.71626 0,-1.06714 0.06739,-0.40435 0.204449,-0.79535 0.266782,-1.20052 0.02705,-0.17579 -0.03858,-0.35994 0,-0.53356 0.160036,-0.72016 0.657476,-1.4199 0.800349,-2.13427 0.0725,-0.3625 0.07251,-0.70181 0.133392,-1.06713 0.306778,-1.84067 -0.08577,1.49597 0.400174,-0.93374 0.0832,-0.41598 0,-1.01914 0,-1.46731 0,-1.02266 0,-2.04533 0,-3.068 0,-0.81599 -0.02812,0.46363 0.133391,-0.66696 0.09258,-0.64805 -0.128199,-1.35987 0,-2.00087 0.01233,-0.0617 0.12106,-0.0717 0.133392,-0.13339 0.119723,-0.59862 0,-1.39598 0,-2.00087 0,-0.93467 -0.08815,-1.91506 0.133391,-2.80122 0.06939,-0.27757 -0.105053,-0.67111 0,-0.93374 0.04671,-0.11677 0.21054,-0.1543 0.266783,-0.26678 0.360963,-0.72193 0.03346,-0.30072 0.133392,-0.80035 -0.04633,-0.27141 0.219824,-0.43217 0.266783,-0.66696 0.02616,-0.1308 -0.04954,-0.27632 0,-0.40018 0.04671,-0.11676 0.227013,-0.14747 0.266783,-0.26678 0.05624,-0.16873 -0.03858,-0.35994 0,-0.53356 0.101684,-0.45759 0.310664,-0.88637 0.400174,-1.33392 0.03488,-0.1744 -0.125763,-0.4078 0,-0.53356 0.0703,-0.0703 0.222319,-0.0445 0.266783,-0.1334 0.107646,-0.21529 0.137975,-1.60986 0.266783,-1.86748 0.149495,-0.29899 0.513676,-0.49378 0.666957,-0.80034 0.08758,-0.17517 0.04638,-0.98013 0.133391,-1.06714 0.311247,-0.31124 0.266783,0.24455 0.266783,-0.13339 0.889428,0.48686 0.678808,-1.54881 0.933741,-1.86748 0.100149,-0.12518 0.300025,-0.1416 0.400174,-0.26678 0.36808,-0.4601 0.0027,-0.27503 0.133391,-0.66696 0.01988,-0.0596 0.10527,-0.0772 0.133392,-0.13339 0.205009,-0.41002 0.406824,-0.89032 0.533566,-1.33391 0.07912,-0.27691 0.167182,-1.13472 0.266783,-1.33392 0.09942,-0.19885 0.339098,-0.3198 0.400174,-0.53357 0.08199,-0.28695 0.137529,-1.01077 0.266783,-1.33391 0.324241,-0.8106 0.702175,-1.68536 0.93374,-2.53444 0.07116,-0.26093 0.05909,-0.54029 0.133392,-0.80035 0.04337,-0.1518 0.22929,-0.47949 0.266782,-0.66695 0.02616,-0.1308 -0.04954,-0.27633 0,-0.40018 0.04671,-0.11677 0.210541,-0.1543 0.266783,-0.26678 0.08199,-0.16398 0.05141,-0.36959 0.133392,-0.53357 0.155305,-0.31061 0.498306,-0.49677 0.666957,-0.80035 0.116285,-0.20931 0.14359,-0.46163 0.266783,-0.66695 0.146481,-0.24414 0.380713,-0.42676 0.533566,-0.66696 0.299109,-0.47003 0.529782,-0.98029 0.800349,-1.46731 0.598165,-1.07669 0.901255,-2.07648 1.333914,-3.20139 0.107074,-0.27839 0.293101,-0.52196 0.400174,-0.80035 0.116203,-0.30212 0.135316,-0.63794 0.266783,-0.93374 0.07662,-0.17238 0.34052,-0.22121 0.400175,-0.40017 0.04401,-0.13203 0.02914,-0.42932 0.133391,-0.53357 0.03144,-0.0314 0.119331,0.0422 0.133392,0 0.04218,-0.12655 -0.04954,-0.27632 0,-0.40017 0.04671,-0.11677 0.188219,-0.16858 0.266783,-0.26679 0.101663,-0.12708 1.055904,-1.68918 1.067131,-1.73409 0.03918,-0.15671 -0.07194,-0.52308 0,-0.66695 0.05624,-0.11249 0.197023,-0.16215 0.266783,-0.26679 0.09842,-0.14763 0.180417,-0.49422 0.266783,-0.66695 0.151068,-0.30214 0.0081,-0.8872 0.133392,-1.20053 0.04671,-0.11676 0.202078,-0.15894 0.266782,-0.26678 0.254281,-0.4238 0.05162,-0.44311 0.133392,-0.93374 0.07873,-0.47237 0.392731,-0.8762 0.533566,-1.33391 0.243025,-0.78984 0.208793,-1.63553 0.400174,-2.40105 0.02157,-0.0863 -0.03977,-0.18724 0,-0.26678 0.05624,-0.11249 0.218413,-0.1507 0.266783,-0.26679 0.09315,-0.22354 0.709603,-1.94731 0.800349,-2.40104 0.07737,-0.38685 0.03941,-1.15405 0.133391,-1.46731 0.0745,-0.24833 0.303885,-0.42623 0.400175,-0.66696 0.146965,-0.36741 0.320152,-1.06719 0.400174,-1.4673 0.02616,-0.1308 -0.03923,-0.27268 0,-0.40018 0.140835,-0.45771 0.382127,-0.8796 0.533566,-1.33391 0.289779,-0.86934 0.385209,-1.83755 0.800348,-2.66783 0.27153,-0.54306 0.686418,-1.04422 0.933741,-1.6007 0.452828,-1.81131 -0.19445,0.3889 0.400174,-0.80035 0.03977,-0.0795 -0.04933,-0.19279 0,-0.26678 0.355163,-0.53274 0.14562,0.0363 0.400174,-0.13339 0.430542,-0.28703 0.521028,-0.80947 0.800349,-1.20052 0.109647,-0.15351 0.31581,-0.23145 0.400175,-0.40018 0.101393,-0.20278 0.05378,-0.45467 0.133391,-0.66696 0.08622,-0.22992 0.764135,-1.09188 0.800349,-1.20052 0.05624,-0.16873 -0.07954,-0.37449 0,-0.53356 0.0717,-0.1434 0.311246,-0.1334 0.400174,-0.26679 0.179557,-0.26933 0.146563,-0.63319 0.266783,-0.93374 0.199655,-0.49913 0.087,-0.0406 0.400174,-0.66695 0.09448,-0.18897 0.06899,-0.47375 0.133392,-0.66696 0.0703,-0.21091 0.376362,-0.24297 0.533566,-0.40018 0.113361,-0.11336 0.136328,-0.30699 0.266783,-0.40017 0.434526,-0.31038 1.05595,-0.37781 1.333914,-0.93374 0.133392,-0.26678 -0.0667,-0.20009 0,-0.40018 0.169866,-0.50959 0.532014,-0.88668 0.800349,-1.33391 0.09029,-0.15049 -0.115504,-0.55145 0,-0.66696 0.0703,-0.0703 0.177855,-0.0889 0.266783,-0.13339 0.133391,-0.40017 0.266783,-0.80035 0.400174,-1.20052 0,-0.0445 -0.03144,-0.10195 0,-0.13339 0.0703,-0.0703 0.211632,-0.0507 0.266783,-0.13339 0.09391,-0.14086 0.02858,-0.34777 0.133392,-0.40018 0.07954,-0.0398 0.203901,0.0629 0.266782,0 0.103187,-0.10319 0.163597,-0.56377 0.266783,-0.66696 0.04358,-0.0436 0.236548,-0.088 0.266783,-0.13339 0.078,-0.11699 0.0554,-0.28318 0.133392,-0.40017 0.104641,-0.15696 0.290527,-0.24667 0.400174,-0.40018 0.115578,-0.16181 0.151205,-0.37175 0.266783,-0.53356 0.109647,-0.15351 0.295533,-0.24322 0.400174,-0.40018 0.610481,-0.91572 -0.594157,0.19399 0.533566,-0.93374 0.03144,-0.0314 0.101951,0.0314 0.133392,0 0.09942,-0.0994 0.0554,-0.28318 0.133391,-0.40017 0.204299,-0.30645 0.07619,0.0572 0.400174,-0.26678 0.113361,-0.11336 0.164151,-0.27702 0.266783,-0.40018 0.120767,-0.14492 0.300194,-0.2402 0.400175,-0.40017 0.126905,-0.20305 0.150498,-0.45765 0.266783,-0.66696 0.314796,-0.56663 0.775977,-0.77598 1.200523,-1.20052 0.09942,-0.0994 0.03397,-0.30075 0.133391,-0.40018 0.03144,-0.0314 0.08893,0 0.133392,0 0.133391,-0.0889 0.297542,-0.14362 0.400174,-0.26678 0.1273,-0.15276 0.147474,-0.37449 0.266783,-0.53357 0.08071,-0.62146 0.777765,-0.46275 1.067132,-0.80034 0.155828,-0.18181 0.113494,-0.48302 0.266783,-0.66696 0.09001,-0.10802 0.270936,-0.078 0.400174,-0.13339 0.18277,-0.0783 0.359741,-0.17022 0.533566,-0.26679 0.226639,-0.12591 0.470107,-0.23144 0.666957,-0.40017 0.168797,-0.14468 0.189264,-0.46326 0.400174,-0.53357 0.08436,-0.0281 0.187244,0.0398 0.266783,0 0.119309,-0.0597 -0.02616,-0.26937 0,-0.40017 0.04497,-0.22486 0.284481,-0.78912 0.400175,-0.93374 0.06211,-0.0776 0.207128,-0.0538 0.266783,-0.13339 0.469032,-0.0583 0.0317,-0.38103 0.133391,-0.53357 0.177855,-0.22232 0.355711,-0.44464 0.533566,-0.66696 0.04446,-0.13339 0.0554,-0.28318 0.133391,-0.40017 0.02466,-0.037 0.101951,0.0314 0.133392,0 0.0047,-0.005 0.618098,-0.96941 0.666957,-1.06713 0.06288,-0.12576 0.04555,-0.29038 0.133391,-0.40018 0.100149,-0.12518 0.300026,-0.14159 0.400175,-0.26678 0.08784,-0.10979 0.04189,-0.29342 0.133391,-0.40017 0.7758,-0.9051 0.444737,-0.23351 1.200523,-0.80035 0.09597,-0.072 0.06485,-0.52987 0.133392,-0.66696 0.09942,-0.19885 0.400174,-0.22232 0.533566,-0.40017 0.100972,-0.13463 0.09212,-1.25138 0.266783,-1.6007 0.0717,-0.14339 0.195087,-0.25678 0.266783,-0.40018 0.160791,-0.32158 0.215568,-0.75945 0.400174,-1.06713 0.09706,-0.16176 0.31581,-0.23144 0.400174,-0.40017 0.07489,-0.14978 0.03014,-0.56371 0.133392,-0.66696 0.177855,-0.17785 0.133391,0.22232 0.133391,-0.13339 0.130221,-0.97826 0.520116,-1.70719 0.93374,-2.53444 0.03977,-0.0795 -0.06288,-0.2039 0,-0.26678 0.06288,-0.0629 0.227014,0.0795 0.266783,0 0.138086,-0.27617 -0.194154,-0.28791 0.133392,-0.53357 0.112485,-0.0844 0.287689,-0.049 0.400172,-0.13339 0.15908,-0.11931 0.14257,-0.37829 0.26678,-0.53356 0.11785,-0.14731 0.30312,-0.23842 0.40018,-0.40018 0.0722,-0.12029 0.0588,-0.45898 0.26678,-0.66696 0.0703,-0.0703 0.19648,-0.0631 0.26679,-0.13339 0.21363,-0.21363 0.22368,-1.03225 0.26678,-1.33391 0.0417,-0.29228 0.3206,-1.14825 0.40017,-1.33392 0.0248,-0.0578 0.11814,-0.0724 0.13339,-0.13339 0.0324,-0.12941 -0.0422,-0.27363 0,-0.40017 0.0141,-0.0422 0.11351,0.0398 0.1334,0 0.13828,-0.27658 0.0378,-0.78045 0.13339,-1.06713 0.0507,-0.15209 0.20724,-0.25133 0.26678,-0.40018 0.10065,-0.25163 0.0784,-0.65885 0.13339,-0.93374 0.11743,-0.58713 0.31475,-1.05366 0.53357,-1.6007 0.0495,-0.12385 -0.0262,-0.26937 0,-0.40017 0.0832,-0.41588 0.33042,-0.51521 0.40017,-0.93374 0.0219,-0.13158 -0.0422,-0.27363 0,-0.40017 0.0507,-0.15209 0.21049,-0.25007 0.26678,-0.40018 0.11366,-0.30309 0.2033,-0.61632 0.26679,-0.93374 0.0555,-0.27743 0.067,-1.13489 0.13339,-1.33391 0.0629,-0.18865 0.19293,-0.34894 0.26678,-0.53357 0.0661,-0.16513 -0.0349,-0.35916 0,-0.53357 0.0195,-0.0975 0.11705,-0.16871 0.13339,-0.26678 0.0588,-0.35278 -0.11445,-0.85716 0,-1.20052 0.0199,-0.0597 0.11814,-0.0724 0.13339,-0.13339 0.0677,-0.27064 -0.0882,-0.66922 0,-0.93374 0.0141,-0.0422 0.11934,0.0422 0.1334,0 0.0422,-0.12655 -0.0422,-0.27363 0,-0.40018 0.0889,-0.26657 0.31131,-0.40038 0.40017,-0.66695 0.10236,-0.3071 0.13532,-0.63794 0.26678,-0.93375 0.0766,-0.17238 0.36318,-0.21519 0.40018,-0.40017 0.0775,-0.38739 0.0526,-1.67956 0.26678,-2.00087 0.10464,-0.15696 0.30658,-0.23639 0.40017,-0.40018 0.10051,-0.17588 0.0823,-0.61588 0.26679,-0.80034 0.0703,-0.0703 0.21163,-0.0507 0.26678,-0.1334 0.19361,-0.29041 -0.0489,-1.25848 0,-1.60069 0.0199,-0.1392 0.11595,-0.26066 0.13339,-0.40018 0.12925,-1.034 0,-2.1546 0,-3.20139 0,-0.32225 -0.0655,-0.87312 0,-1.20053 0.0195,-0.0975 0.11389,-0.16929 0.13339,-0.26678 0.0349,-0.1744 -0.12576,-0.4078 0,-0.53356 0.0314,-0.0315 0.10195,0.0314 0.1334,0 0.0921,-0.0921 -0.0753,-0.42058 0,-0.53357 0.0698,-0.10464 0.21054,-0.1543 0.26678,-0.26678 0.082,-0.16398 0.0676,-0.36246 0.13339,-0.53357 0.19286,-0.50145 0.55041,-0.94284 0.66696,-1.46731 0.44542,-2.00442 -0.30912,0.0261 0.66695,-1.60069 0.1232,-0.20532 0.1135,-0.48301 0.26679,-0.66696 0.09,-0.10802 0.31233,-0.0236 0.40017,-0.13339 0.56223,-0.10694 0.032,-0.46417 0.13339,-0.66696 0.19286,-0.38571 0.46683,-0.80026 0.66696,-1.20052 0.12733,-0.25465 0.33225,-0.46564 0.53357,-0.66696 0.0314,-0.0314 0.1135,0.0398 0.13339,0 0.0453,-0.0907 0.12481,-0.79606 0.13339,-0.80035 0.0795,-0.0398 0.19279,0.0493 0.26678,0 0.30708,-0.20471 0.0136,-0.29401 0.13339,-0.53356 0.0199,-0.0398 0.10195,0.0314 0.13339,0 0.0703,-0.0703 0.0631,-0.19648 0.1334,-0.26679"
id="path22" /><path
style="fill:none;stroke:#000000;stroke-width:3.18720311;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 54.423714,274.65301 c -1.099464,0.1131 -0.413581,0.68036 -0.800349,1.06713 -0.0703,0.0703 -0.196479,0.0631 -0.266783,0.13339 -0.07951,0.0795 -0.816196,1.67158 -0.93374,1.86748 -0.153224,0.25538 -0.156949,0.0236 -0.400174,0.26678 -0.180914,0.18092 -0.537595,1.60675 -0.800349,2.00088 -0.314695,0.47204 -0.687075,0.84058 -0.93374,1.33391 -0.01988,0.0398 0,0.0889 0,0.13339 0,0.13339 0.05965,0.28087 0,0.40018 -0.05511,0.11022 -0.365923,0.0955 -0.400174,0.26678 -0.08428,0.4214 -0.04792,0.90655 -0.133392,1.33391 0.156638,0.38877 -0.328948,0.41767 -0.400174,0.66696 -0.122152,0.42753 0.06288,0.89375 0,1.33392 -0.01406,0.0984 -0.101951,0.17246 -0.133392,0.26678 -0.10476,0.31428 -0.05165,0.74016 -0.133391,1.06713 -0.142088,0.56835 -0.505632,1.03606 -0.666957,1.6007 -0.14985,0.52447 0.33049,0.0272 -0.133392,0.80035 -0.05115,0.0853 -0.222319,0.0445 -0.266783,0.13339 -0.125452,0.2509 0.06845,0.79333 0,1.06713 -0.0075,0.0301 -0.247613,0.60945 -0.266783,0.66696 -0.08084,0.24251 0.03189,0.71051 0,0.93374 -0.01988,0.13919 -0.115951,0.26065 -0.133391,0.40017 -0.0492,0.39362 0.151166,1.69854 0,2.00087 -0.04446,0.0889 -0.19648,0.0631 -0.266783,0.1334 -0.09766,0.0976 -0.05044,2.01879 -0.133392,2.26765 -0.279351,0.83805 -0.266782,1.62017 -0.266782,2.53444 0,0.16411 0.119819,0.8874 0,1.06713 -0.05515,0.0827 -0.229858,0.0411 -0.266783,0.13339 -0.162836,0.40709 0.04277,4.12496 0.133391,4.6687 0.08369,0.50213 0.116874,2.7339 0,3.2014 -0.08811,0.35244 -0.195803,0.71223 -0.266783,1.06713 -0.07571,0.37855 0.0544,0.8197 0,1.20052 -0.06397,0.44776 -0.145011,1.04111 -0.266783,1.46731 -0.06578,0.23023 -0.208709,0.43466 -0.266783,0.66695 -0.04185,0.1674 0.04185,0.36618 0,0.53357 -0.149626,0.5985 -0.403721,1.20762 -0.666957,1.73409 -0.112002,0.224 -0.0233,0.58017 -0.133391,0.80035 -0.277572,0.55514 0.0092,-0.1426 -0.266783,0.13339 -0.03144,0.0314 0,0.0889 0,0.13339 -0.08893,0.0889 -0.162142,0.19702 -0.266783,0.26678 -0.08004,0.0534 -0.333479,-0.0667 -0.400175,0 -0.03144,0.0314 0.04218,0.11933 0,0.1334 -0.503397,0.16779 -1.863929,0 -2.401046,0 -0.322699,0 -1.918263,-0.20957 -2.134263,-0.53357 -0.04933,-0.074 0.06288,-0.2039 0,-0.26678 -0.749622,-0.74963 -0.05816,0.58941 -0.800349,-0.40018 -0.05336,-0.0711 0.04933,-0.19279 0,-0.26678 -0.05515,-0.0827 -0.196479,-0.0631 -0.266783,-0.13339 -0.03144,-0.0314 0.03144,-0.10195 0,-0.13339 -0.03144,-0.0314 -0.108727,0.037 -0.133391,0 -0.078,-0.117 -0.04556,-0.29038 -0.133392,-0.40018 -0.161962,-0.20245 -0.533565,-0.17785 -0.666957,-0.40017 -0.09432,-0.15721 -0.03623,-0.37811 -0.133391,-0.53357 -0.447613,-0.71618 -1.103014,-0.92593 -1.333915,-1.73409 -0.0565,-0.19775 0.110849,-0.63407 0,-0.80035 -0.06976,-0.10464 -0.220076,-0.15001 -0.266783,-0.26678 -0.131017,-0.32754 -0.01411,-1.79053 -0.133391,-2.26765 -0.114035,-0.45614 -0.266783,-0.87124 -0.266783,-1.33392 0,-0.0889 0.06288,-0.2039 0,-0.26678 -0.311247,-0.31125 -0.266783,0.24455 -0.266783,-0.13339 -0.07763,0.78543 -1.270044,0.60873 -1.333915,0.80035 -0.04218,0.12654 0.04218,0.27362 0,0.40017 -0.0055,0.0164 -0.459473,0.1186 -0.533566,0.26678 -0.06288,0.12577 -0.0554,0.28319 -0.133391,0.40018 -0.078,0.11699 -0.30075,0.034 -0.400174,0.13339 -0.03144,0.0314 0.02466,0.0964 0,0.13339 -0.192515,0.28877 -0.535548,0.7219 -0.800349,0.93374 -0.526299,0.42104 0.0032,-0.26997 -0.666957,0.40018 -0.704249,0.70424 0.113011,-0.0105 -0.133392,0.40017 -0.114382,0.19064 -0.276854,0.34858 -0.400174,0.53357 -0.161089,0.24163 -0.253051,0.78661 -0.400175,0.93374 -0.0703,0.0703 -0.222319,0.0445 -0.266782,0.13339 -0.166242,0.33248 0.06039,0.81296 -0.133392,1.20052 -0.04446,0.0889 -0.222319,0.0445 -0.266783,0.13339 -0.03977,0.0795 0.04933,0.19279 0,0.26678 -0.05515,0.0827 -0.196479,0.0631 -0.266783,0.1334 -0.06288,0.0629 0.06288,0.2039 0,0.26678 -0.03144,0.0314 -0.113506,-0.0398 -0.133391,0 -0.05965,0.11931 0.05965,0.28086 0,0.40017 -0.11178,0.22356 -0.445878,0.62498 -0.533566,0.80035 -0.08199,0.16398 -0.03907,0.37636 -0.133391,0.53357 -0.05115,0.0852 -0.19648,0.0631 -0.266783,0.13339 -0.03144,0.0314 0.02466,0.0964 0,0.13339 -0.06976,0.10464 -0.197023,0.16214 -0.266783,0.26678 -0.02059,0.0309 -0.172457,0.68245 -0.266783,0.80035 -0.100149,0.12519 -0.300026,0.1416 -0.400175,0.26679 -0.08784,0.10979 -0.07051,0.27441 -0.133391,0.40017 -0.140607,0.28121 -0.478313,0.41543 -0.666957,0.66696 -0.119309,0.15908 -0.142564,0.37829 -0.266783,0.53356 -0.09293,0.11616 -0.454898,0.18812 -0.533566,0.26679 -0.09942,0.0994 -0.03397,0.30075 -0.133392,0.40017 -0.0703,0.0703 -0.196479,0.0631 -0.266782,0.13339 -0.04732,0.0473 -0.767566,1.53513 -0.800349,1.6007 -0.08199,0.16397 -0.0038,0.40393 -0.133392,0.53357 -0.03144,0.0314 -0.10195,-0.0315 -0.133391,0 -0.03144,0.0314 0.02466,0.0964 0,0.13339 -0.247764,0.37164 -0.844342,0.8636 -1.200523,1.06713 -0.122081,0.0698 -0.30075,0.034 -0.400175,0.13339 -0.09942,0.0994 -0.0236,0.31234 -0.133391,0.40017 -0.322736,0.25819 -0.972582,0.18338 -1.333915,0.40018 -0.10784,0.0647 -0.166172,0.19132 -0.266782,0.26678 -0.305864,0.2294 -0.75606,0.45958 -1.067132,0.66696 -0.235917,0.15728 -0.660575,0.34554 -0.93374,0.40017 -0.130801,0.0262 -0.276324,-0.0495 -0.400175,0 -0.116767,0.0467 -0.154297,0.21054 -0.266783,0.26679 -0.07954,0.0398 -0.182418,-0.0281 -0.266783,0 -0.05965,0.0199 -0.07374,0.1135 -0.133391,0.13339 -0.30709,0.10236 -0.619704,0.18827 -0.93374,0.26678 -0.08627,0.0216 -0.192791,-0.0493 -0.266783,0 -0.487406,0.32494 0.143025,0.19527 -0.266783,0.40017 -0.22861,0.11431 -0.428425,-0.10514 -0.666957,0.1334 -0.03144,0.0314 0.03144,0.10195 0,0.13339 -0.156151,0.15615 -1.612048,0 -1.734089,0 -1.333915,0 -2.667829,0 -4.001744,0 -0.3970083,0 -0.9450859,0.0972 -1.3339144,0 -0.9243258,-0.23108 0.8933226,-0.11909 -0.9337402,-0.40018 -0.076527,-0.0118 -1.8074098,-0.0733 -1.8674804,-0.13339 -0.031441,-0.0314 0,-0.0889 0,-0.13339 -0.088928,-0.13339 -0.1415967,-0.30003 -0.2667829,-0.40017 -0.1097956,-0.0878 -0.3007503,-0.034 -0.4001744,-0.1334 -0.1406069,-0.1406 -0.126176,-0.39295 -0.2667829,-0.53356 -0.1464146,-0.14642 -0.7873256,-0.25376 -0.9337402,-0.40018 -0.1406069,-0.1406 -0.1140235,-0.40626 -0.2667829,-0.53356 -0.1408373,-0.11737 -0.3869026,-0.0234 -0.5335658,-0.13339 -0.7635137,-0.57264 0.602767,-0.0321 -0.1333915,-0.40018 -0.1751089,-0.0875 -0.5781923,-4.9e-4 -0.6669573,-0.26678 -0.028121,-0.0844 0.028121,-0.18242 0,-0.26678 -0.061411,-0.18424 -0.3021198,-0.13605 -0.4001743,-0.26679 -0.084364,-0.11248 -0.07051,-0.27441 -0.1333915,-0.40017 -0.028121,-0.0562 -0.1135066,-0.0737 -0.1333915,-0.13339 -0.1056635,-0.31699 0.1579051,-0.24227 -0.1333914,-0.53357 -0.113361,-0.11336 -0.3176922,-0.12931 -0.4001744,-0.26678 -0.070536,-0.11756 -0.00104,-0.53461 -0.1333914,-0.66696 -0.2599895,-0.25999 -0.032859,0.60124 -0.40017441,-0.13339 -0.0795393,-0.15908 0.0795393,-0.37449 0,-0.53357 -0.18494314,-0.36988 -0.21872673,-0.83762 -0.40017437,-1.20052 -0.1956408,-0.39128 0.19564081,-1.07602 0,-1.4673 -0.0716957,-0.1434 -0.20724283,-0.25133 -0.26678291,-0.40018 -0.1022954,-0.25574 0.0538667,-0.66441 0,-0.93374 C 0.11037249,315.3557 0,314.54218 0,313.7367 c 0,-0.181 -0.10661806,-0.82712 0,-0.93374 0.07030347,-0.0703 0.21163233,-0.0507 0.26678291,-0.13339 0.0493282,-0.074 -0.0215681,-0.18051 0,-0.26678 0.18890138,-0.75561 0.40017437,-1.42554 0.40017437,-2.26765 0,-1.77856 0,-3.55711 0,-5.33566 0,-0.42265 -0.15473118,-2.49176 0,-2.80122 0.0562428,-0.11249 0.17785528,-0.17786 0.26678291,-0.26679 0.0444638,-0.44464 0.0889276,-0.88927 0.13339141,-1.33391 0,-0.0445 -0.031441,-0.10195 0,-0.13339 0.031441,-0.0314 0.1019508,0.0314 0.1333915,0 0.1296332,-0.12964 0.00376,-0.40393 0.1333915,-0.53357 0.1406069,-0.14061 0.3929588,-0.12617 0.5335658,-0.26678 0.063972,-0.064 0.069419,-0.46959 0.1333914,-0.53357 0.7053723,-0.70537 -0.2070615,0.68091 0.4001744,-0.53356 0.094745,-0.18949 0.5124704,-0.27659 0.6669573,-0.40018 0.8919212,-0.71353 -0.2822522,-0.12308 0.5335658,-0.66695 0.073992,-0.0493 0.1956408,0.0533 0.2667829,0 0.8828422,-0.66214 -0.070637,-0.16926 0.8003488,-0.66696 0.4151266,-0.23722 0.5792087,-0.23812 0.9337402,-0.53357 0.8243547,-0.68696 -0.065376,-0.13427 0.9337401,-0.80035 0.5806386,-0.38709 1.1617657,-0.81897 1.734089,-1.20052 0.194668,-0.12978 0.4736449,-0.15853 0.6669573,-0.40017 0.087836,-0.1098 0.06105,-0.27961 0.1333914,-0.40018 0.013335,-0.3312 0.4102454,-0.21519 0.5335658,-0.40017 0.049328,-0.074 -0.021568,-0.18051 0,-0.26679 0.039632,-0.15852 0.9350082,-1.15648 1.0671312,-1.20052 0.08437,-0.0281 0.182419,0.0281 0.266783,0 0.225759,-0.0752 0.186629,-0.42679 0.400175,-0.53356 0.125762,-0.0629 0.30075,-0.034 0.400174,-0.1334 0.140607,-0.1406 0.126176,-0.39295 0.266783,-0.53356 0.09942,-0.0994 0.290379,-0.0456 0.400174,-0.13339 0.125187,-0.10015 0.195088,-0.25679 0.266783,-0.40018 0.01989,-0.0398 -0.03977,-0.1135 0,-0.13339 0.07954,-0.0398 0.187244,0.0398 0.266783,0 0.03977,-0.0199 -0.04128,-0.11688 0,-0.13339 0.210506,-0.0842 0.464171,-0.032 0.666958,-0.13339 0.540925,-0.27046 0.933682,-0.78253 1.467306,-1.06713 0.386398,-0.20608 0.825011,-0.30826 1.200523,-0.53357 0.297784,-0.17867 0.515851,-0.46781 0.800348,-0.66696 0.162903,-0.11403 0.368114,-0.15648 0.533566,-0.26678 0.769776,-0.51318 0.442662,-0.44351 1.067132,-0.80035 1.943001,-1.11028 -0.562772,0.34808 0.93374,-0.40017 0.198848,-0.0994 0.229384,-0.39124 0.400174,-0.53357 1.267963,-1.05663 -0.224273,0.62445 1.067132,-0.66696 0.113361,-0.11336 0.13853,-0.30398 0.266783,-0.40017 0.07114,-0.0534 0.203902,0.0629 0.266783,0 0.06288,-0.0629 -0.03977,-0.18724 0,-0.26678 0.0028,-0.006 0.346326,-0.18601 0.400174,-0.26679 0.126247,-0.18937 0.81821,-1.10285 0.93374,-1.33391 0.08199,-0.16397 0.01603,-0.39273 0.133392,-0.53357 0.127299,-0.15276 0.409346,-0.1115 0.533566,-0.26678 0.08333,-0.10416 -0.05965,-0.28086 0,-0.40017 0.04446,-0.0889 0.189145,-0.0713 0.266783,-0.13339 0.147306,-0.11785 0.282329,-0.25287 0.400174,-0.40018 0.06211,-0.0776 0.06309,-0.19648 0.133391,-0.26678 0.276813,-0.27681 0.679391,-0.46122 0.933741,-0.80035 0.09619,-0.12825 0.153422,-0.28681 0.266783,-0.40018 0.204649,-0.20464 0.590033,-0.32325 0.800348,-0.53356 0.275992,-0.27599 -0.421752,0.0108 0.133392,-0.26678 0.361483,-0.18075 -0.185441,0.58561 0.533566,-0.1334 0.09942,-0.0994 0.04556,-0.29037 0.133391,-0.40017 0.04907,-0.0613 0.963459,-0.86463 1.067132,-0.93374 0.037,-0.0247 0.113506,0.0398 0.133391,0 0.03977,-0.0795 -0.03977,-0.18724 0,-0.26678 0.01989,-0.0398 0.09362,0.0199 0.133392,0 0.143391,-0.0717 0.311246,-0.13339 0.400174,-0.26679 0.101693,-0.15253 0.0514,-0.36959 0.133391,-0.53356 0.140607,-0.28122 0.510968,-0.39398 0.666958,-0.66696 0.09096,-0.15917 0.0317,-0.38103 0.133391,-0.53356 0.08893,-0.1334 0.300026,-0.1416 0.400175,-0.26679 0.08784,-0.10979 0.07051,-0.27441 0.133391,-0.40017 0.05624,-0.11249 0.21054,-0.1543 0.266783,-0.26678 0.01988,-0.0398 -0.03977,-0.11351 0,-0.1334 0.07954,-0.0398 0.195641,0.0534 0.266783,0 0.177855,-0.13339 0.242971,-0.37636 0.400174,-0.53356 0.355711,-0.35571 0.760416,-0.6684 1.067132,-1.06713 0.145992,-0.18979 0.139877,-0.46391 0.266783,-0.66696 0.09998,-0.15997 0.249259,-0.28699 0.400174,-0.40018 0.03557,-0.0267 0.113507,0.0398 0.133392,0 0.03977,-0.0795 -0.02812,-0.18241 0,-0.26678 0.06551,-0.19651 1.408574,-0.88806 1.467306,-0.93374 0.148906,-0.11581 0.252868,-0.28233 0.400174,-0.40017 0.155274,-0.12422 0.392959,-0.12618 0.533566,-0.26679 0.03144,-0.0314 0,-0.0889 0,-0.13339 0.04446,-0.13339 0.0236,-0.31234 0.133391,-0.40017 0.143156,-0.11453 0.403933,-0.004 0.533566,-0.13339 0.09432,-0.0943 -0.04954,-0.27633 0,-0.40018 0.152247,-0.38061 0.60405,-0.57386 0.800349,-0.93374 0.13466,-0.24687 0.14102,-0.54882 0.266783,-0.80035 0.39219,-0.78438 0.85969,-1.52997 1.333914,-2.26765 0.153958,-0.23949 0.382672,-0.42553 0.533566,-0.66696 0.07452,-0.11923 0.06105,-0.2796 0.133392,-0.40017 -0.114142,-0.61886 0.286813,-0.15342 0.400174,-0.26679 0.34192,-0.0375 0.04903,-0.28768 0.133391,-0.40017 0.219416,-0.29255 0.448132,-0.32522 0.533566,-0.66696 0.05311,-0.21244 -0.09915,-0.35916 0.133392,-0.53356 0.112485,-0.0844 0.31581,-0.0209 0.400174,-0.13339 0.08003,-0.10672 -0.01886,-0.26813 0,-0.40018 0.05943,-0.41602 0.701758,-2.24446 0.93374,-2.53444 0.100149,-0.12518 0.311247,-0.13339 0.400175,-0.26678 0.150754,-0.22613 0.05506,-0.58863 0.266783,-0.80035 0.03144,-0.0314 0.10195,0.0314 0.133391,0 0.172556,-0.17255 0.607304,-1.00748 0.666957,-1.06713 0.0703,-0.0703 0.19648,-0.0631 0.266783,-0.13339 0.08168,-0.0817 0.177072,-0.53239 0.266783,-0.66696 0.19768,-0.29652 0.477351,-0.51594 0.666957,-0.80035 0.421112,-0.17233 0.346065,-0.75463 0.533566,-1.06713 0.191739,-0.31956 0.567686,-0.53665 0.666957,-0.93374 0.02157,-0.0863 -0.02812,-0.18242 0,-0.26678 0.143082,-0.42925 0.560515,-0.93419 0.800349,-1.33392 0.07234,-0.12057 0.0554,-0.28318 0.133392,-0.40017 0.154077,-0.23112 0.542916,-0.41888 0.666957,-0.66696 0.03977,-0.0795 0,-0.17785 0,-0.26678 0,-0.43846 -0.03977,0.34632 0.266783,-0.26678 0.05965,-0.11931 -0.03235,-0.27077 0,-0.40018 0.01525,-0.061 0.113506,-0.0737 0.133391,-0.13339 0.02956,-0.0887 0.21687,-1.15061 0.266783,-1.20052 0.06288,-0.0629 0.177855,0 0.266783,0 0.206711,-1.27509 0.979455,-1.94063 1.600698,-2.93462 0.202263,-0.32362 0.293937,-0.74762 0.533565,-1.06713 0.215687,-0.28758 0.334443,-0.36827 0.533566,-0.66695 0.110301,-0.16546 0.147474,-0.37449 0.266783,-0.53357 0.150915,-0.20122 0.394045,-0.32428 0.533566,-0.53357 0.13282,-0.19923 0.150498,-0.45764 0.266783,-0.66695 0.107968,-0.19435 0.285792,-0.34293 0.400174,-0.53357 0.04575,-0.0763 -0.06288,-0.2039 0,-0.26678 0.03144,-0.0314 0.108728,0.037 0.133392,0 0.275753,-0.41363 0.530387,-0.85592 0.666957,-1.33392 0.03665,-0.12826 -0.04218,-0.27362 0,-0.40017 0.01406,-0.0422 0.101951,0.0314 0.133391,0 0.0374,-0.0374 0.363955,-0.75264 0.400175,-0.93374 0.02616,-0.1308 -0.04954,-0.27632 0,-0.40018 0.246361,-0.6159 0.226021,0.01 0.533566,-0.40017 0.219784,-0.29304 0.207965,-0.77882 0.400174,-1.06713 0.08893,-0.13339 0.311247,-0.13339 0.400174,-0.26678 0.101693,-0.15254 0.04243,-0.3744 0.133392,-0.53357 0.09359,-0.16379 0.286988,-0.24926 0.400174,-0.40017 0.08436,-0.11249 0.06105,-0.27961 0.133392,-0.40018 0.19679,-0.32798 0.477188,-0.60164 0.666957,-0.93374 0.06976,-0.12208 0.0554,-0.28318 0.133391,-0.40017 0.104641,-0.15696 0.306581,-0.23639 0.400175,-0.40018 0.09096,-0.15917 0.06117,-0.36506 0.133391,-0.53356 0.165238,-0.38556 0.479364,-0.69195 0.666957,-1.06714 0.05209,-0.10418 0.150229,-0.5504 0.266783,-0.66695 0.157204,-0.15721 0.463263,-0.18927 0.533566,-0.40018 0.02812,-0.0844 -0.05336,-0.19564 0,-0.26678 0.09619,-0.12825 0.286814,-0.15342 0.400175,-0.26678 0.183329,-0.18333 0.238212,-0.46451 0.400174,-0.66696 0.117845,-0.14731 0.231446,-0.31581 0.400174,-0.40017 0.03977,-0.0199 0.113507,0.0398 0.133392,0 0.211327,-0.42266 -0.276041,-0.12414 0.133391,-0.53357 0.216514,-0.54165 0.835359,-0.48735 1.200523,-0.80035 0.168798,-0.14468 0.242971,-0.37636 0.400175,-0.53356 0.0703,-0.0703 0.222319,-0.0445 0.266783,-0.1334 0.101393,-0.20278 0.04131,-0.45977 0.133391,-0.66695 0.04814,-0.10832 0.930876,-1.19623 0.93374,-1.20053 0.307591,-0.46138 0.259776,-0.84252 0.400175,-1.33391 0.04414,-0.1545 0.601136,-1.80166 0.666957,-1.86748 0.0703,-0.0703 0.229858,-0.0411 0.266783,-0.13339 0.06605,-0.16514 -0.03488,-0.35917 0,-0.53357 0.01233,-0.0617 0.123054,-0.0714 0.133391,-0.13339 0.03655,-0.21929 0,-0.44464 0,-0.66696 0.04446,-0.22232 0.08421,-0.44563 0.133392,-0.66695 0.248473,-1.11813 -0.07992,-0.18687 0.400174,-0.66696 0.09432,-0.0943 -0.03235,-0.27077 0,-0.40018 0.0682,-0.27281 0.09111,-0.58075 0.266783,-0.80035 0.08784,-0.10979 0.31581,-0.0209 0.400174,-0.13339 0.08003,-0.10671 -0.03235,-0.27076 0,-0.40017 0.0305,-0.12201 0.242119,-0.14346 0.266783,-0.26678 0.151708,-0.75854 -0.199512,-0.3181 0.133392,-1.06714 0.119391,-0.26862 0.485777,-1.03194 0.666957,-1.33391 0.0647,-0.10784 0.220076,-0.15002 0.266783,-0.26678 0.04954,-0.12385 -0.04218,-0.27363 0,-0.40018 0.154935,-0.4648 0.642043,-0.53797 0.800349,-0.93374 0.136173,-0.34043 0.122349,-0.73012 0.266783,-1.06713 0.774013,-1.80603 -0.297244,1.28175 0.533565,-0.93374 0.06437,-0.17166 0.05141,-0.36959 0.133392,-0.53357 0.364278,-0.72855 0.217247,0.282 0.533566,-0.66695 0.08553,-0.25659 0.02355,-0.5532 0.133391,-0.80035 0.07662,-0.17239 0.286988,-0.24926 0.400175,-0.40018 0.08013,-0.10684 0.06046,-0.65447 0.133391,-0.80034 0.115947,-0.2319 0.303885,-0.42624 0.400174,-0.66696 0.0842,-0.21051 0.0617,-0.45187 0.133392,-0.66696 0.01989,-0.0596 0.11814,-0.0724 0.133391,-0.13339 0.03235,-0.12941 -0.05965,-0.28087 0,-0.40017 0.08436,-0.16873 0.295534,-0.24322 0.400175,-0.40018 0.07799,-0.11699 0.04903,-0.28769 0.133391,-0.40017 0.05966,-0.0795 0.19648,-0.0631 0.266783,-0.1334 0.592395,-0.59239 0.05742,-0.17226 0.266783,-0.80034 0.121373,-0.36412 0.465962,-0.63225 0.666957,-0.93374 0.140622,-0.21094 0.06938,-0.5763 0.133392,-0.80035 0.05463,-0.1912 0.177855,-0.35571 0.266783,-0.53357 0.08893,-0.26678 0.19279,-0.52904 0.266782,-0.80035 0.117706,-0.43158 0.327742,-1.0327 0.400175,-1.4673 0.02924,-0.17544 -0.04314,-0.36102 0,-0.53357 0.04823,-0.19291 0.238661,-0.33672 0.266783,-0.53356 0.123697,-0.86588 -0.01348,-2.18678 0.133391,-3.06801 0.171359,-1.02815 0.118488,-0.0142 0.266783,-1.20052 0.01453,-0.11628 -0.05667,-0.65867 0,-0.80035 0.253001,-0.6325 0.276567,-0.32549 0.400175,-1.06713 0.09883,-0.59299 0.365925,-1.01396 0.533565,-1.6007 0.174895,-0.61213 0.198856,-1.26352 0.400175,-1.86748 0.06288,-0.18864 0.203901,-0.34492 0.266783,-0.53357 0.02812,-0.0844 -0.02157,-0.18051 0,-0.26678 0.295854,-1.18342 0.347369,-2.49398 0.93374,-3.60157 0.178963,-0.33804 0.464237,-0.60939 0.666957,-0.93374 0.242625,-0.3882 0.400876,-0.82801 0.666957,-1.20052 1.310307,-1.83443 0.03058,0.68014 1.333915,-1.6007 0.168006,-0.29401 0.262645,-0.6243 0.400174,-0.93374 0.06511,-0.1465 0.216087,-0.24808 0.266783,-0.40017 0.02812,-0.0844 -0.03977,-0.18725 0,-0.26679 0.01989,-0.0398 0.101951,0.0314 0.133392,0 0.06288,-0.0629 -0.07954,-0.22701 0,-0.26678 0.07954,-0.0398 0.177855,0 0.266783,0 -0.09365,-1.62628 -0.0522,-0.61765 0.266782,-1.73409 0.327866,-1.14753 -0.48296,0.50442 0.133392,-0.93374 0.06315,-0.14735 0.207243,-0.25132 0.266783,-0.40017 0.03303,-0.0826 -0.03977,-0.18725 0,-0.26679 0.01989,-0.0398 0.119331,0.0422 0.133391,0 0.03676,-0.11026 -0.07084,-0.52527 0,-0.66695 0.02812,-0.0562 0.118141,-0.0724 0.133392,-0.13339 0.06324,-0.25296 0.05215,-1.11928 0.133391,-1.20053 0.0703,-0.0703 0.235342,-0.0391 0.266783,-0.13339 0.0703,-0.21091 -0.02455,-0.446 0,-0.66696 1.03e-4,-9.2e-4 0.347691,-1.64661 0.400175,-1.73408 0.0647,-0.10785 0.202078,-0.15895 0.266782,-0.26679 0.186235,-0.31039 0.220478,-0.75266 0.400175,-1.06713 0.110301,-0.19303 0.30075,-0.33472 0.400174,-0.53357 0.03977,-0.0795 -0.03303,-0.18421 0,-0.26678 0.11908,-0.2977 0.432173,-0.49617 0.533566,-0.80035 0.12296,-0.36888 0.03909,-0.82332 0.133391,-1.20052 0.05807,-0.2323 0.219824,-0.43216 0.266783,-0.66696 0.02616,-0.1308 -0.05965,-0.28086 0,-0.40017 0.04446,-0.0889 0.19648,-0.0631 0.266783,-0.13339 0.290261,-0.29026 0.23238,-0.86494 0.400175,-1.20053 0.05624,-0.11248 0.21054,-0.15429 0.266783,-0.26678 0.191818,-0.38364 0.134261,-1.00152 0.400174,-1.33391 0.117845,-0.14731 0.295533,-0.24322 0.400174,-0.40018 0.15599,-0.23398 0.09806,-0.57538 0.266783,-0.80035 0.05966,-0.0795 0.222319,-0.0445 0.266783,-0.13339 0.05966,-0.11931 -0.02616,-0.26937 0,-0.40017 0.0195,-0.0975 0.08893,-0.17786 0.133392,-0.26679 0.04446,-0.13339 0.105816,-0.26229 0.133391,-0.40017 0.120295,-0.60148 -0.324134,0.0957 0.133391,-0.93374 0.09029,-0.20316 0.300751,-0.33472 0.400175,-0.53357 0.950329,-1.90065 -0.48789,0.57561 0.266783,-0.93374 0.115947,-0.23189 0.266783,-0.44463 0.400174,-0.66695 0.177855,-0.22232 0.406241,-0.41231 0.533566,-0.66696 0.101393,-0.20279 0.0617,-0.45187 0.133391,-0.66696 0.18162,-0.54486 0.524692,-1.03163 0.666958,-1.6007 0.08106,-0.32422 0.208749,-0.98571 0.266783,-1.33391 0.03445,-0.2067 -0.05079,-0.4638 0,-0.66696 0.07851,-0.31403 0.122019,-0.64421 0.266783,-0.93374 0.02812,-0.0562 0.11814,-0.0724 0.133391,-0.13339 0.03235,-0.12941 -0.02616,-0.26937 0,-0.40017 0.06925,-0.34626 0.421325,-0.51975 0.533566,-0.80035 0.04954,-0.12385 -0.03235,-0.27077 0,-0.40018 0.07125,-0.28499 0.332098,-0.2585 0.400174,-0.66695 0.02193,-0.13158 -0.03665,-0.27192 0,-0.40018 0.125256,-0.43839 0.442791,-0.88004 0.533566,-1.33391 0.219576,-1.09788 -0.399368,0.53114 0.133391,-1.06713 0.09432,-0.28297 0.357993,-0.50508 0.400175,-0.80035 0.03144,-0.22009 -0.02013,-0.44555 0,-0.66696 0.188807,-2.07688 0.06514,0.34747 0.266783,-1.46731 0.01964,-0.17676 -0.06605,-0.36843 0,-0.53356 0.03692,-0.0923 0.211632,-0.0507 0.266783,-0.13339 0.0529,-0.0794 0.09395,-0.83515 0.133391,-0.93374 0.04671,-0.11677 0.204387,-0.15759 0.266783,-0.26679 0.254754,-0.44582 0.18188,-0.71544 0.533566,-1.06713 0.113361,-0.11336 0.300025,-0.1416 0.400174,-0.26678 0.231136,-0.28892 0.244643,-0.88946 0.400175,-1.20052 0.05624,-0.11249 0.197022,-0.16215 0.266782,-0.26679 0.349532,-0.52429 0.532135,-1.25216 0.933741,-1.73409 0.102632,-0.12315 0.303984,-0.13853 0.400174,-0.26678 0.106713,-0.14228 -0.02924,-0.35813 0,-0.53356 0.07779,-0.46671 0.253902,-0.8951 0.400174,-1.33392 0.04446,-0.13339 -0.08893,-0.26678 0,-0.40017 0.05515,-0.0827 0.187244,-0.0737 0.266783,-0.1334 0.651776,-0.48883 -0.09226,-0.0104 0.400175,-0.66695 0.05965,-0.0795 0.196479,-0.0631 0.266783,-0.13339 0.03144,-0.0314 0,-0.0889 0,-0.1334 0.04446,-0.13339 0.0236,-0.31233 0.133391,-0.40017 0.143156,-0.11452 0.403933,-0.004 0.533566,-0.13339 0.09432,-0.0943 -0.04218,-0.27363 0,-0.40018 0.01406,-0.0422 0.101951,0.0314 0.133391,0 0.09942,-0.0994 0.04556,-0.29037 0.133392,-0.40017 0.117845,-0.14731 0.290527,-0.24667 0.400174,-0.40017 0.115578,-0.16181 0.137374,-0.38259 0.266783,-0.53357 0.144683,-0.1688 0.388883,-0.23138 0.533566,-0.40017 0.129409,-0.15098 0.142563,-0.3783 0.266783,-0.53357 0.06211,-0.0776 0.211632,-0.0507 0.266783,-0.13339 0.116379,-0.17457 0.0052,-0.40277 0.266783,-0.53357 0.403099,-0.20155 0.806139,-0.46976 1.200519,-0.66696 0.16398,-0.082 0.3696,-0.0514 0.53357,-0.13339 0.96111,-0.48055 1.86349,-1.07973 2.80122,-1.60069 0.0389,-0.0216 0.0889,0 0.13339,0 0.17786,-0.0889 0.37449,-0.14748 0.53357,-0.26679 0.0356,-0.0267 -0.0314,-0.10195 0,-0.13339 0.0314,-0.0314 0.0953,0.0229 0.13339,0 0.19064,-0.11438 0.36625,-0.25377 0.53356,-0.40017 0.70858,-0.62001 0.92693,-0.84782 1.86749,-1.20053 0.20816,-0.0781 0.4454,0.0185 0.66695,0 0.48356,-0.0403 2.8304,-0.3828 2.93461,-0.40017 0.95829,-0.15971 1.78061,-0.40079 2.66783,-0.66696 0.4587,-0.13761 0.86729,-0.42588 1.33392,-0.53356 0.31827,-0.0735 3.00471,-0.47027 3.20139,-0.66696 0.0704,-0.0703 0.1263,-0.30652 0.26679,-0.40017 0.074,-0.0493 0.18241,0.0281 0.26678,0 0.15209,-0.0507 0.25132,-0.20725 0.40017,-0.26679 0.34393,-0.13757 0.74336,-0.27066 1.06713,-0.40017 0.57861,-0.23144 1.09445,-0.59624 1.6007,-0.93374 0.26367,-0.17578 0.32671,-0.03 0.53357,-0.13339 1.8992,-0.9496 -0.49483,0.0291 1.33391,-0.53357 0.67073,-0.20638 1.30782,-0.70134 2.00087,-0.80035 0.22009,-0.0314 0.4532,0.0611 0.66696,0 0.23023,-0.0658 0.43761,-0.19798 0.66696,-0.26678 0.31927,-0.0958 1.45295,-0.17527 1.73409,-0.40018 0.12518,-0.10014 0.12339,-0.32847 0.26678,-0.40017 0.40774,-0.20387 1.48072,0.11998 1.86748,-0.26678 0.0629,-0.0629 -0.0493,-0.19279 0,-0.26679 0.23399,-0.35097 0.83179,-0.19532 1.20052,-0.40017 0.14015,-0.0779 0.14363,-0.29754 0.26679,-0.40017 0.15276,-0.1273 0.39296,-0.12618 0.53356,-0.26679 0.0994,-0.0994 0.034,-0.30075 0.13339,-0.40017 0.19133,-0.19133 0.64254,-0.0301 0.80035,-0.26678 0.0493,-0.074 -0.0629,-0.20391 0,-0.26679 0.0629,-0.0629 0.18725,0.0398 0.26679,0 0.0398,-0.0199 0,-0.0889 0,-0.13339 0.0889,-0.0445 0.17246,-0.10195 0.26678,-0.13339 0.17392,-0.058 0.37331,-0.0444 0.53357,-0.13339 0.49775,-0.27653 0.93127,-0.6645 1.33391,-1.06713 0.0703,-0.0703 0.0445,-0.22232 0.13339,-0.26679 0.11931,-0.0597 0.28087,0.0597 0.40018,0 0.17785,-0.0889 0.12617,-0.39296 0.26678,-0.53356 0.0314,-0.0314 0.10195,0.0314 0.13339,0 0.0943,-0.0943 -0.0943,-0.30585 0,-0.40018 0.0629,-0.0629 0.2039,0.0629 0.26678,0 0.0369,-0.0369 0.13339,-0.69285 0.13339,-0.80035"
id="path25" /><path
style="fill:none;stroke:#000000;stroke-width:0.99600109;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 26.678291,303.19878 c -0.711834,1.92618 -2.290809,3.38109 -3.201395,5.20227 -0.683369,1.36674 -0.258207,1.03582 -0.93374,2.00087 -0.382789,0.54684 -0.863054,1.26323 -1.333914,1.73409 -0.0703,0.0703 -0.19648,0.0631 -0.266783,0.13339 -0.116554,0.11655 -0.214691,0.56277 -0.266783,0.66696 -0.118088,0.23617 -0.496247,0.30595 -0.666958,0.53356 -0.359316,0.47909 -0.492032,1.10739 -0.800348,1.6007 -0.09998,0.15997 -0.28233,0.25287 -0.400175,0.40017 -0.08784,0.1098 -0.03397,0.30075 -0.133391,0.40018 -0.03144,0.0314 -0.08893,0 -0.133392,0 -0.08893,0.0889 -0.191325,0.16617 -0.266783,0.26678 -0.143667,0.19156 -0.09747,0.49765 -0.266782,0.66696 -0.09943,0.0994 -0.287689,0.049 -0.400175,0.13339 -0.07954,0.0596 -0.06309,0.19648 -0.133391,0.26678 -0.157204,0.15721 -0.388883,0.23138 -0.533566,0.40018 -0.129409,0.15097 -0.126176,0.39296 -0.266783,0.53356 -0.140607,0.14061 -0.374487,0.14748 -0.533566,0.26679 -0.30183,0.22637 -0.558815,0.5105 -0.800349,0.80034 -0.42145,0.0252 -0.369771,0.71535 -0.533565,0.93374 -0.05965,0.0795 -0.211633,0.0507 -0.266783,0.1334 -0.04933,0.074 0.03303,0.18421 0,0.26678 -0.08606,0.21514 -0.794671,1.12531 -0.93374,1.33391 -0.187837,0.28176 -0.16073,0.6943 -0.400175,0.93374 -0.09942,0.0994 -0.287689,0.049 -0.400174,0.1334 -0.159079,0.1193 -0.101331,0.42326 -0.266783,0.53356 -0.07399,0.0493 -0.182419,-0.0281 -0.266783,0 -0.165504,0.0552 -0.199911,0.3333 -0.266783,0.40018 -0.09432,0.0943 -0.289186,-0.074 -0.400174,0 -0.375596,0.008 -0.03397,0.30075 -0.133392,0.40017 -0.124211,0.12421 -0.338902,0.0721 -0.533566,0.26678 -0.798412,-0.11484 -0.126176,0.39296 -0.266783,0.53357 -0.177855,0.17785 -0.133391,-0.22232 -0.133391,0.13339"
id="path26" /><path
style="fill:none;stroke:#000000;stroke-width:0.99600109;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 22.409765,300.13078 c 0.03468,0.43229 -0.224563,1.95865 -0.533566,2.26765 -0.157204,0.1572 -0.387168,0.23286 -0.533566,0.40018 -0.170728,0.19511 -0.231446,0.4701 -0.400174,0.66695 -0.104333,0.12172 -0.297543,0.14363 -0.400175,0.26679 -0.127299,0.15276 -0.139483,0.3808 -0.266783,0.53356 -0.102632,0.12316 -0.278453,0.16245 -0.400174,0.26678 -0.190972,0.16369 -0.328891,0.38737 -0.533566,0.53357 -0.114416,0.0817 -0.30075,0.034 -0.400174,0.13339 -0.06288,0.0629 0.03977,0.18725 0,0.26678 -0.01988,0.0398 -0.101951,-0.0314 -0.133392,0 -0.314406,0.31441 -0.504947,0.73481 -0.800348,1.06714 -0.125329,0.14099 -0.252869,0.28233 -0.400175,0.40017 -0.07764,0.0621 -0.207128,0.0539 -0.266783,0.13339 -0.08436,0.11249 -0.08893,0.26678 -0.133391,0.40018 -0.177855,0.13339 -0.376363,0.24297 -0.533566,0.40017 -0.09942,0.0994 -0.0164,0.32218 -0.133391,0.40018 -0.116992,0.078 -0.274412,0.0705 -0.400175,0.13339 -0.304889,0.15244 -1.336421,1.20553 -1.467306,1.4673 -0.03977,0.0795 0.03977,0.18725 0,0.26679 -0.05965,0.1193 -0.293461,-0.08 -0.400174,0 -0.128253,0.0962 -0.143625,0.29754 -0.266783,0.40017 -0.351679,0.29307 -0.825493,0.40444 -1.200523,0.66696 -0.648303,-0.009 -0.590026,0.65877 -0.93374,0.93374 -0.109796,0.0878 -0.274412,0.0705 -0.400175,0.13339 -0.25866,0.12933 -0.396196,0.5767 -0.666957,0.66696 -0.230143,0.0767 -0.339368,-0.12554 -0.533566,0.13339 -0.4690324,0.0583 -0.0317,0.38102 -0.133391,0.53356 -0.02541,0.0381 -0.5310886,0.79292 -0.5335662,0.80035 -0.6471997,1.9416 0.7102542,-0.90137 -0.1333914,1.06713 -0.088928,0.1334 -0.1778553,0.26679 -0.2667829,0.40018 -0.088928,0 -0.2174548,-0.074 -0.2667829,0 -0.073992,0.11099 0.042182,0.27363 0,0.40017 -0.014061,0.0422 -0.1019508,-0.0314 -0.1333915,0 -0.031441,0.0314 0.031441,0.10195 0,0.13339 -0.070303,0.0703 -0.1964794,0.0631 -0.2667829,0.1334 -0.2013185,0.20131 -0.3870851,0.42282 -0.5335658,0.66695 -0.072342,0.12057 -0.049027,0.28769 -0.1333915,0.40018 -0.059654,0.0795 -0.2071284,0.0539 -0.2667829,0.13339 -0.2853011,0.3804 -0.1716338,0.80058 -0.4001744,1.20052 -0.1353575,0.23688 -0.5877655,0.61697 -0.6669573,0.93374 -0.021568,0.0863 0.062881,0.2039 0,0.26678 -0.062881,0.0629 -0.1872436,-0.0398 -0.2667829,0 -0.079539,0.0398 0.021568,0.18052 0,0.26679 -0.034102,0.13641 -0.07051,0.27441 -0.1333914,0.40017 -0.1222447,0.24449 -0.4137153,0.67373 -0.6669573,0.80035 -0.03977,0.0199 -0.1019508,-0.0314 -0.1333915,0 -0.065578,0.0656 -0.1035307,0.50371 -0.1333914,0.53357 -0.088928,0.0889 -0.4446382,-0.0889 -0.5335658,0 -0.031441,0.0314 0.031441,0.10195 0,0.13339 -0.094322,0.0943 -0.2808655,-0.0597 -0.4001744,0 -0.3557106,0.17785 0.4001744,0.13339 -0.1333915,0.13339"
id="path27" /><path
style="fill:none;stroke:#000000;stroke-width:0.99600109;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 18.141238,296.52921 c -0.218917,0.35805 -0.665131,0.26587 -0.93374,0.40017 -0.03977,0.0199 0.03977,0.11351 0,0.13339 -0.07954,0.0398 -0.187244,-0.0398 -0.266783,0 -0.03977,0.0199 0.02466,0.0964 0,0.13339 -0.104641,0.15697 -0.238414,0.30312 -0.400174,0.40018 -0.170511,0.10231 -0.382589,0.13737 -0.533566,0.26678 -0.168798,0.14468 -0.232862,0.38717 -0.400175,0.53357 -0.390235,0.34145 -0.967256,0.43369 -1.333914,0.80035 -0.09942,0.0994 -0.0236,0.31233 -0.133392,0.40017 -0.143156,0.11453 -0.39041,0.0189 -0.533565,0.13339 -0.109796,0.0878 -0.06105,0.27961 -0.133392,0.40018 -0.46464,0.7744 -0.03742,-0.22936 -0.666957,0.40017 -0.09942,0.0994 -0.04556,0.29038 -0.133392,0.40017 -0.100149,0.12519 -0.286813,0.15343 -0.400174,0.26679 -0.162469,0.16247 -0.06248,0.29802 -0.266783,0.40017 -0.37727,0.18864 -1.006218,0.33926 -1.333915,0.66696 -0.03144,0.0314 0.03144,0.10195 0,0.13339 -0.03144,0.0314 -0.10195,-0.0314 -0.133391,0 -0.345505,0.34551 -0.5882355,0.85502 -0.9337402,1.20052 -0.070303,0.0703 -0.2071284,0.0539 -0.2667829,0.1334 -0.084364,0.11248 -0.06105,0.2796 -0.1333914,0.40017 -0.097057,0.16176 -0.3158102,0.23145 -0.4001744,0.40017 -0.062881,0.12577 -0.033967,0.30075 -0.1333915,0.40018 -0.099424,0.0994 -0.2831823,0.0554 -0.4001743,0.13339 -0.1169921,0.078 -0.051665,0.28576 -0.1333915,0.40017 -0.1654828,0.23168 -0.3322473,0.46564 -0.5335658,0.66696 -0.070303,0.0703 -0.1964794,0.0631 -0.2667829,0.13339 -0.1586338,0.15864 -0.3144645,0.49554 -0.4001744,0.66696 -0.056243,0.11249 -0.2200758,0.15002 -0.2667829,0.26678 -0.068087,0.17022 -0.042435,0.3744 -0.1333915,0.53357 -0.1974273,0.3455 -0.8046545,0.76716 -1.0671316,1.06713 -0.1541645,0.17619 -0.5689213,0.83571 -0.8003487,1.06713 -0.031441,0.0314 -0.088928,0 -0.1333915,0 -0.088928,0.0889 -0.1913253,0.16618 -0.2667829,0.26679 -0.1531945,0.20425 -0.2469798,0.46269 -0.4001744,0.66695 -0.1333914,0.17786 -0.4001743,0.22232 -0.5335658,0.40018 -0.084364,0.11248 -0.049027,0.28769 -0.1333915,0.40017 -0.00828,0.3756 -0.3007502,0.034 -0.4001743,0.13339 -0.081376,0.0814 -0.185407,0.45219 -0.2667829,0.53357 -0.113361,0.11336 -0.2868135,0.15342 -0.4001744,0.26678 -0.301682,0.30168 -0.4986667,0.76545 -0.8003487,1.06713 -0.070344,0.0703 -0.3065183,0.1263 -0.40017441,0.26679 -0.0493282,0.074 0,0.17785 0,0.26678"
id="path28" /><path
style="fill:none;stroke:#000000;stroke-width:0.99600109;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 256.24499,315.87097 c 0.71455,0.34242 1.27144,0.55281 1.73409,1.20052 0.067,0.0938 0.34351,0.63037 0.40017,0.80035 0.0281,0.0844 -0.0556,0.19734 0,0.26678 0.13888,0.1736 0.39468,0.22658 0.53357,0.40018 0.22394,0.27992 0.3252,0.64203 0.53356,0.93374 0.0517,0.0724 0.19564,-0.0534 0.26679,0 0.58909,0.44182 0.25329,0.24655 0.53356,0.66695 0.16893,0.2534 0.83284,0.69946 1.06713,0.93374 0.0667,0.0667 -0.0667,0.33348 0,0.40018 0.0994,0.0994 0.30075,0.034 0.40018,0.13339 0.0629,0.0629 -0.0398,0.18724 0,0.26678 0.11248,0.22497 0.31788,0.40416 0.53356,0.53357 0.12057,0.0723 0.28769,0.049 0.40018,0.13339 0.0795,0.0597 0.0782,0.18406 0.13339,0.26678 -0.0133,0.26426 0.19648,0.0631 0.26678,0.1334 0.0314,0.0314 -0.0398,0.1135 0,0.13339 0.0795,0.0398 0.18051,-0.0216 0.26678,0 0.58208,0.14551 -0.004,0.0768 0.40018,0.40017 0.53233,0.42587 0.59818,0.0808 1.06713,0.66696 0.0555,0.0694 -0.0711,0.21342 0,0.26678 0.14666,0.11 0.37636,0.0391 0.53357,0.13339 0.35872,0.21524 -0.0326,0.28461 0.13339,0.53357 0.14381,0.21572 0.48363,0.21684 0.66695,0.40017 0.4855,0.4855 -0.14181,0.0937 0.26679,0.40018 0.12825,0.0962 0.30002,0.14159 0.40017,0.26678 0.0878,0.1098 0.0434,0.29216 0.13339,0.40017 0.14233,0.17079 0.37637,0.24298 0.53357,0.40018 0.0115,0.0115 0.59755,0.79854 0.80035,0.93374 0.16545,0.1103 0.39296,0.12618 0.53356,0.26678 0.0629,0.0629 -0.033,0.18422 0,0.26678 0.12545,0.31362 0.57253,0.51706 0.66696,0.80035 0.0281,0.0844 -0.0281,0.18242 0,0.26679 0.0199,0.0596 0.0889,0.0889 0.13339,0.13339 0.0445,0.0889 0.10928,0.17033 0.13339,0.26678 0.0216,0.0863 -0.0398,0.18724 0,0.26678 -0.1627,0.66098 0.30399,0.13853 0.40018,0.26679 0.11931,0.15908 0.14256,0.37829 0.26678,0.53356 0.0598,0.0747 0.36298,0.11798 0.40018,0.26679 0.0324,0.1294 -0.0324,0.27076 0,0.40017 0.0851,0.34063 0.64932,-0.0176 0.80034,0.13339 0.0943,0.0943 -0.0596,0.28087 0,0.40018 0.0199,0.0398 0.0964,-0.0247 0.1334,0 0.22808,0.15205 0.39085,0.45289 0.53356,0.66695"
id="path29" /><path
style="fill:none;stroke:#000000;stroke-width:0.99600109;stroke-linecap:butt;stroke-linejoin:bevel;stroke-opacity:1;stroke-dasharray:none"
d="m 250.90933,319.73932 c 0.80035,0.57803 1.5796,1.18646 2.40105,1.73409 0.24817,0.16545 0.55763,0.22681 0.80034,0.40017 0.0809,0.0578 0.0525,0.209 0.1334,0.26679 0.24271,0.17336 0.5487,0.24004 0.80034,0.40017 1.10953,0.70606 0.27001,0.29604 1.06714,0.93374 0.15527,0.12422 0.39295,0.12618 0.53356,0.26678 0.11336,0.11336 0.15342,0.28682 0.26678,0.40018 0.11337,0.11336 0.307,0.13633 0.40018,0.26678 0.13917,0.19485 0.11349,0.48301 0.26678,0.66696 0.09,0.10802 0.28769,0.049 0.40018,0.13339 0.28561,0.21421 0.21861,0.84018 0.40017,1.06713 0.0878,0.1098 0.30075,0.034 0.40017,0.13339 0.0783,0.0783 0.17504,0.57522 0.26679,0.66696 0.0703,0.0703 0.20713,0.0539 0.26678,0.13339 0.0844,0.11249 0.061,0.27961 0.13339,0.40018 0.18467,0.30777 0.67856,0.94534 0.93374,1.20052 0.15721,0.1572 0.34859,0.27685 0.53357,0.40017 0.037,0.0247 0.11933,-0.0422 0.13339,0 0.0422,0.12655 -0.10855,0.32265 0,0.40018 0.26341,0.18815 0.65269,0.10618 0.93374,0.26678 0.0772,0.0441 -0.0534,0.19564 0,0.26678 0.10943,0.14591 1.1244,0.63274 1.33391,0.80035 0.0979,0.0783 0.75267,0.81454 0.80035,0.93374 0.0681,0.17022 0.0362,0.37811 0.13339,0.53357 0.13331,0.21329 0.37255,0.34034 0.53357,0.53356 0.2385,0.28621 0.44207,0.6339 0.66696,0.93374 0.15091,0.20122 0.39404,0.32429 0.53356,0.53357 0.1103,0.16545 0.14748,0.37449 0.26679,0.53357 0.58457,0.77942 1.43229,1.32201 2.00087,2.13426 0.0806,0.11519 0.061,0.2796 0.13339,0.40017 0.23486,0.39144 0.40017,0.20514 0.40017,0.66696"
id="path30" /><path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 245.375,325.25 c 0.16667,0.0417 0.35269,0.0366 0.5,0.125 0.11298,0.0678 0.007,0.31607 0.125,0.375 0.0745,0.0373 0.17546,-0.0373 0.25,0 0.0745,0.0373 -0.0462,0.18066 0,0.25 0.0981,0.14709 0.22791,0.27694 0.375,0.375 0.10963,0.0731 0.30191,0.0154 0.375,0.125 0.0731,0.10963 0.0318,0.28183 0.125,0.375 0.13176,0.13176 0.35093,0.1382 0.5,0.25 0.0333,0.025 -0.0295,0.0955 0,0.125 0.0295,0.0295 0.10637,-0.0373 0.125,0 0.0373,0.0745 -0.0589,0.19107 0,0.25 0.15866,0.15866 0.4383,0.12553 0.625,0.25 0.17067,0.11378 0.31234,0.43734 0.375,0.5 0.10623,0.10623 0.28486,0.12981 0.375,0.25 0.05,0.0667 -0.0589,0.19107 0,0.25 0.13176,0.13176 0.34837,0.14169 0.5,0.25 0.14385,0.10275 0.22791,0.27694 0.375,0.375 0.21926,0.14618 0.54422,0.0854 0.75,0.25 0.11731,0.0938 0.14377,0.26877 0.25,0.375 1.12892,1.12892 0.0253,0.0126 0.5,0.25 0.15811,0.0791 0.22791,0.27694 0.375,0.375 0.0347,0.0231 0.0955,-0.0295 0.125,0 0.0659,0.0659 0.0505,0.1941 0.125,0.25 0.10541,0.0791 0.26959,0.0459 0.375,0.125 0.0958,0.0719 0.22013,0.58019 0.25,0.625 -0.56748,0.71285 0.42731,0.30231 0.5,0.375 0.0659,0.0659 0.0534,0.19035 0.125,0.25 0.18664,0.15554 0.42285,0.24023 0.625,0.375 1.15601,0.77067 1.02775,0.7563 2,1.375 0.28341,0.18035 0.63746,0.26246 0.875,0.5 0.0295,0.0295 -0.0295,0.0955 0,0.125 0.0295,0.0295 0.0955,-0.0295 0.125,0 0.17839,0.17839 -0.26797,0.33027 0.625,1 0.14907,0.1118 0.35852,0.12873 0.5,0.25 0.15818,0.13558 0.22769,0.35269 0.375,0.5 0.0766,0.0766 0.32714,0.10641 0.375,0.25 0.0263,0.0791 -0.0373,0.17546 0,0.25 0.23699,0.47399 1.37377,1.24631 1.5,1.625 0.0263,0.0791 -0.0462,0.18066 0,0.25 0.0517,0.0775 0.16667,0.0833 0.25,0.125 0.0833,0.0833 0.18937,0.14894 0.25,0.25 0.0678,0.11298 0.0392,0.27496 0.125,0.375 0.069,0.0805 0.78215,0.64108 1,0.75 0.0373,0.0186 0.0955,-0.0295 0.125,0 0.0295,0.0295 -0.025,0.0917 0,0.125 0.61434,0.81912 0.11479,-0.0102 0.75,0.625 0.10623,0.10623 0.14377,0.26877 0.25,0.375 0.009,0.009 0.67447,0.125 0.75,0.125"
id="path35" /><path
style="fill:none;stroke:#000000;stroke-width:3.2;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none"
d="m 164.875,103.75 c 0,-0.5 -0.0833,-0.0833 0.25,-0.25 0.0373,-0.0186 -0.0186,-0.0877 0,-0.125 0.2601,-0.52022 -0.009,0.13363 0.25,-0.125 0.0295,-0.0295 -0.0295,-0.0955 0,-0.125 0.0884,-0.0884 0.3232,0.17678 0.375,0 0.0589,-0.0589 -0.0373,-0.1755 0,-0.25 0.0373,-0.0745 0.1911,0.0589 0.25,0 0.0295,-0.0295 -0.0295,-0.0955 0,-0.125 0.11412,-0.1141 0.44306,0.0569 0.625,-0.125 0.0295,-0.0295 -0.0295,-0.0955 0,-0.125 0.0295,-0.0295 0.0917,0.025 0.125,0 0.14142,-0.10607 0.22151,-0.2873 0.375,-0.375 0.14916,-0.0852 0.3602,-0.0251 0.5,-0.125 0.79333,-0.5667 0.0193,-0.5 0.625,-0.5 0.3145,0 -0.10909,0.0373 0.25,-0.25 0.29101,-0.23281 0.73648,-0.23648 1,-0.5 0.2303,-0.23033 -0.007,-0.37153 0.25,-0.5 0.15186,-0.0759 0.39729,-0.0446 0.5,-0.25 0.0589,-0.117851 0.0318,-0.28183 0.125,-0.375 0.13176,-0.131762 0.34198,-0.15124 0.5,-0.25 0.55149,-0.344679 0.86286,-0.865897 1.375,-1.25 0.31447,-0.23585 0.72205,-0.347049 1,-0.625 0.0884,-0.08839 -0.0884,-0.28661 0,-0.375 0.26919,-0.269186 1.16257,-0.859465 1.375,-1.125 0.0823,-0.102889 0.0318,-0.28183 0.125,-0.375 0.1718,-0.171796 0.44216,-0.215012 0.625,-0.375 0.38749,-0.339057 0.30708,-0.609251 0.75,-0.875 0.0715,-0.04287 0.1911,0.05893 0.25,0 0.0589,-0.05893 -0.05,-0.18333 0,-0.25 0.0901,-0.120185 0.2788,-0.134589 0.375,-0.25 1.41933,-1.703192 -0.80243,0.648396 0.375,-1 0.12109,-0.169528 0.35269,-0.227686 0.5,-0.375 0.13176,-0.131762 0.10093,-0.388197 0.25,-0.5 0.10541,-0.07906 0.2818,-0.03183 0.375,-0.125 0.2312,-0.231249 0.0344,-0.784387 0.25,-1 0.0295,-0.02946 0.0955,0.02946 0.125,0 0.0295,-0.02946 -0.025,-0.09167 0,-0.125 0.10607,-0.141422 0.26893,-0.233579 0.375,-0.375 0.206,-0.274646 -0.22389,-0.151115 0.25,-0.625 0.14731,-0.147314 0.37891,-0.205472 0.5,-0.375 0.0999,-0.139796 0.0482,-0.346341 0.125,-0.5 0.0932,-0.186339 0.2904,-0.309623 0.375,-0.5 0.0863,-0.194148 0.007,-0.448224 0.125,-0.625 0.14799,-0.221989 0.47701,-0.278012 0.625,-0.5 0.118,-0.176777 0.0461,-0.427737 0.125,-0.625 0.12476,-0.311901 0.4341,-0.545596 0.5,-0.875 0.0327,-0.16343 -0.0527,-0.341886 0,-0.5 0.1875,-0.5625 0.125,0.125 0.375,-0.75 0.0572,-0.200318 -0.0932,-0.438661 0,-0.625 0.0174,-0.03482 0.1764,0.01543 0.25,-0.5 0.0295,-0.20624 -0.0932,-0.438661 0,-0.625 0.155,-0.309921 -0.03,-0.190079 0.125,-0.5 0.0417,-0.08333 0.1841,-0.05912 0.25,-0.125 0.007,-0.0066 0.2039,-2.144744 0.25,-2.375 0.10922,-0.546109 0.17172,-0.265165 0.375,-0.875 0.49924,-1.497733 -0.0808,0.02881 0.125,-1 0.0155,-0.07738 0.2343,-0.72391 0.25,-0.75 0.0606,-0.101057 0.1973,-0.144591 0.25,-0.25 0.0745,-0.149071 -0.0619,-0.345254 0,-0.5 0.0558,-0.139486 0.1828,-0.240629 0.25,-0.375 0.0589,-0.117851 0.0572,-0.262016 0.125,-0.375 0.0606,-0.101057 0.1973,-0.144591 0.25,-0.25 0.0574,-0.114782 -0.0181,-0.65952 0,-0.75 0.0453,-0.22655 0.2047,-0.523451 0.25,-0.75 0.1123,-0.561346 -0.0882,-1.056533 0.125,-1.625 0.0528,-0.140666 0.1942,-0.235514 0.25,-0.375 0.0728,-0.18201 -0.0621,-0.438768 0,-0.625 0.3583,-1.075012 0.15096,-2.254804 0.375,-3.375 0.0381,-0.190393 -0.11474,-0.760257 0,-0.875 0.0659,-0.06588 0.1983,-0.04748 0.25,-0.125 0.0462,-0.06934 -0.0163,-0.16828 0,-0.25 0.0258,-0.129203 0.1064,-0.244563 0.125,-0.375 0.0293,-0.205094 -0.058,-0.642845 0,-0.875 0.0226,-0.09039 0.1067,-0.15864 0.125,-0.25 0.064,-0.320155 -0.0537,-0.677828 0,-1 0.0217,-0.129969 0.0992,-0.245797 0.125,-0.375 0.0163,-0.08172 -0.0373,-0.17547 0,-0.25 0.0527,-0.105409 0.1846,-0.15194 0.25,-0.25 0.10842,-0.162628 -0.05,-0.549901 0,-0.75 0.1534,-0.613532 0.14582,-1.249936 0.25,-1.875 0.11,-0.66001 0.24868,-0.372361 0.375,-0.625 0.0661,-0.132278 -0.0291,-0.72947 0,-0.875 0.0183,-0.09136 0.1067,-0.15864 0.125,-0.25 0.0528,-0.26417 0.10432,-2.68703 0,-3 -0.0295,-0.08839 -0.1067,-0.15864 -0.125,-0.25 -0.0735,-0.367718 0.034,-0.75154 0,-1.125 -0.0707,-0.777118 -0.125,-1.467553 -0.125,-2.25 0,-0.08333 0.0589,-0.19107 0,-0.25 -0.0295,-0.02946 -0.1118,0.03953 -0.125,0 -0.0531,-0.159365 0.0672,-0.456939 0,-0.625 -0.0692,-0.173012 -0.1911,-0.323223 -0.25,-0.5 -0.13357,-0.400711 0,-2.739145 0,-3.25 0,-0.123484 0.0463,-0.70374 0,-0.75 -0.0295,-0.02946 -0.1064,0.03727 -0.125,0 -0.0767,-0.153407 0.0122,-0.90217 0,-1 -0.0847,-0.677704 -0.125,-1.308126 -0.125,-2 0,-0.658196 0.19651,-1.856977 -0.125,-2.5 -0.0791,-0.158114 -0.2841,-0.223415 -0.375,-0.375 -0.0937,-0.15625 0.0469,-0.234375 0,-0.375 -0.11933,-0.357982 -0.36478,-0.661955 -0.5,-1 -0.10048,-0.251209 -0.243,-1.9927 -0.25,-2 -0.0295,-0.02946 -0.0955,0.02946 -0.125,0 -0.0295,-0.02946 0.0186,-0.08773 0,-0.125 -0.21543,-0.430853 -0.3539,-0.363659 -0.5,-0.875 -0.1138,-0.398385 0.15951,-0.370654 -0.125,-0.75 -0.0559,-0.07454 -0.1841,-0.05912 -0.25,-0.125 -0.16569,-0.165686 -0.2889,-1.16389 -0.375,-1.25 -0.339,-0.338966 -0.11199,0.02602 -0.375,-0.5 -0.0572,-0.114464 0.0163,-0.55996 0,-0.625 -0.0357,-0.142602 -0.2072,-0.328817 -0.25,-0.5 -0.0202,-0.08084 0.0309,-0.17263 0,-0.25 -0.2853,-0.71316 -0.193,-0.07899 -0.375,-0.625 -0.0625,-0.1875 0.125,-0.125 0,-0.375 -0.002,-0.004 -0.2016,-0.08457 -0.25,-0.375 -0.0274,-0.164399 0.0619,-0.345254 0,-0.5 -0.0346,-0.08651 -0.1983,-0.04748 -0.25,-0.125 -0.0693,-0.104006 0.0884,-0.28661 0,-0.375 -0.0659,-0.06588 -0.2021,-0.04511 -0.25,-0.125 -0.3326,-0.554328 0.0372,-0.432361 -0.125,-1 -0.0701,-0.245426 -0.2988,-0.52147 -0.375,-0.75 -0.1907,-0.572027 0.0168,-1.182779 -0.125,-1.75 -0.0143,-0.05717 -0.1064,-0.0691 -0.125,-0.125 -0.046,-0.137889 0.10505,-0.644949 0,-0.75 -0.0659,-0.06588 -0.1941,-0.05046 -0.25,-0.125 -0.2124,-0.283224 -0.0577,-0.586494 -0.25,-0.875 -0.4255,-0.638239 0.43696,1.279902 -0.375,-0.75 -0.1806,-0.309605 -0.46471,-0.55441 -0.625,-0.875 -0.17678,-0.353553 -0.0461,-0.905736 -0.375,-1.125 -0.0693,-0.04622 -0.1755,0.03727 -0.25,0 -0.0373,-0.01863 0.0186,-0.08773 0,-0.125 -0.0823,-0.164651 -0.2927,-0.335349 -0.375,-0.5 -0.0186,-0.03727 0.0373,-0.10637 0,-0.125 -0.0745,-0.03727 -0.1911,0.05893 -0.25,0 -0.0932,-0.09317 -0.0572,-0.262015 -0.125,-0.375 -0.0606,-0.101057 -0.1846,-0.15194 -0.25,-0.25 -0.52022,-0.78033 -0.0417,-0.208333 -0.375,-0.875 -0.19077,-0.38154 -0.63126,-0.658763 -0.875,-1 -0.61534,-0.861472 0.0612,-0.127631 -0.375,-1 -0.0186,-0.03727 -0.1064,0.03727 -0.125,0 -0.0987,-0.197425 0.0703,-0.539163 0,-0.75 -0.0559,-0.167705 -0.25,-0.25 -0.375,-0.375 -0.0417,-0.04167 -0.0833,-0.08333 -0.125,-0.125 0,-0.04167 0.0295,-0.09554 0,-0.125 -0.0589,-0.05893 -0.1911,0.05893 -0.25,0 -0.6567,-0.656647 -0.12992,-0.306885 -0.625,-1 -0.98315,-1.376406 0.36854,0.98967 -0.875,-1 -0.243,-0.38943 -0.1665,-0.707644 -0.25,-1.125 -0.0116,-0.05778 -0.1064,-0.0691 -0.125,-0.125 -0.0264,-0.07906 0.05,-0.18333 0,-0.25 -0.0901,-0.120185 -0.26877,-0.14377 -0.375,-0.25 -0.10623,-0.10623 -0.1828,-0.240629 -0.25,-0.375 -0.0186,-0.03727 0.0373,-0.10637 0,-0.125 -0.19107,-0.09554 -0.27441,0.126481 -0.375,-0.125 -0.0638,-0.159509 -0.034,-0.354317 -0.125,-0.5 -0.17857,-0.285714 -0.53571,-0.482143 -0.75,-0.75 -0.28888,-0.361099 -0.32161,-0.7609275 -0.625,-1.125 -0.33269,-0.3992264 -1.08196,-0.7483462 -1.5,-1.25 -0.13337,-0.1600461 -0.25944,-0.3266562 -0.375,-0.5 -0.0231,-0.034669 0.0373,-0.106366 0,-0.125 -0.0745,-0.037268 -0.1776,0.041345 -0.25,0 -0.23164,-0.1323683 -0.39622,-0.3627342 -0.625,-0.5 -0.19241,-0.1154435 -0.43473,-0.1310779 -0.625,-0.25 -0.55988,-0.3499253 -0.95411,-1.0110732 -1.5,-1.375 -0.0347,-0.023112 -0.1064,0.037268 -0.125,0 -0.0373,-0.074536 0.0589,-0.191074 0,-0.25 -0.0589,-0.058926 -0.1692,0.020211 -0.25,0 -0.34537,-0.086343 -0.67468,-0.2304147 -1,-0.375 -0.17283,-0.076813 -0.41409,-0.322272 -0.625,-0.375 -0.0808,-0.020211 -0.1709,0.026352 -0.25,0 C 163.9441,4.606366 163.9317,4.516188 163.875,4.5 163.6313,4.430372 163.3566,4.477935 163.125,4.375 162.96346,4.303204 162.90811,4.079057 162.75,4 c -0.14063,-0.070317 -0.9361,-0.061131 -1,-0.125 -0.0295,-0.029463 0.0295,-0.095537 0,-0.125 -0.27795,-0.2779513 -0.68014,-0.3965254 -1,-0.625 C 160.6541,3.0565 160.60541,2.927705 160.5,2.875 160.34634,2.79817 160.15791,2.817674 160,2.75 159.249,2.428048 160.00085,2.5755106 159.25,2.125 159.1446,2.061761 158.87101,2.072606 158.75,2 158.62615,1.9256911 158.23479,1.558696 158,1.5 157.6995,1.424876 157.27063,1.452971 157,1.25 156.87748,1.158114 156.9226,0.9325475 156.75,0.875 156.5548,0.8099328 156.42079,0.8353931 156.25,0.75 156.132,0.6910744 156.256,0.3895506 156.125,0.375 155.75,0.3333333 155.375,0.4583333 155,0.5 c -1.63818,0 -3.36174,-0.13652156 -5,0 -0.25257,0.0210478 -0.4973,0.1055614 -0.75,0.125 -0.20984,0.0161417 -1.4048,-0.0951876 -1.5,0 -0.0589,0.0589256 0.0373,0.1754644 0,0.25 -0.002,0.003908 -2.09514,0 -2.25,0 -2.65579,0 -5.3562,-0.0953171 -8,0.125 -0.55587,0.046322 -0.61101,0.164334 -1.125,0.25 -0.4118,0.068633 -2.93728,0.089349 -3.25,0 C 131.81671,0.87620311 133.27968,1 131.5,1 c -2.41667,0 -4.83333,0 -7.25,0 -0.29167,0.125 -0.57678,0.2665568 -0.875,0.375 -0.32291,0.1174202 -0.68419,0.1146524 -1,0.25 -0.71698,0.3072762 -1.36477,0.746591 -2.125,1 -0.16298,0.054327 -0.34049,0.061196 -0.5,0.125 -0.0547,0.021884 -0.0678,0.1107084 -0.125,0.125 -0.12127,0.030317 -0.26781,-0.064312 -0.375,0 -0.12882,0.077293 -0.125,0.2916667 -0.25,0.375 -0.14294,0.095295 -0.34634,0.04817 -0.5,0.125 -0.0373,0.018634 0.0333,0.1 0,0.125 -0.97535,0.7315145 -0.0704,-0.1077411 -0.875,0.375 -0.20211,0.1212678 -0.30388,0.3692559 -0.5,0.5 -0.27884,0.1858957 -0.81786,0.2214292 -1.125,0.375 -0.10541,0.052705 -0.14459,0.1972954 -0.25,0.25 -0.0745,0.037268 -0.17546,-0.037268 -0.25,0 -0.0373,0.018634 0.0295,0.095537 0,0.125 -0.023,0.023033 -0.35197,0.1019672 -0.375,0.125 -0.10623,0.1062296 -0.1226,0.2953776 -0.25,0.375 -0.22347,0.139667 -0.5143,0.1321489 -0.75,0.25 -1.26295,0.6314757 -0.099,0.098962 -0.625,0.625 -0.16667,0.1666666 -0.11995,-0.2651651 -0.25,0.125 -0.0263,0.079057 0.0589,0.1910744 0,0.25 -0.0589,0.058925 -0.17094,-0.026352 -0.25,0 -0.25589,0.085295 -0.56635,0.4780807 -0.75,0.625 -0.35034,0.2802702 -0.83466,0.2378788 -1.125,0.625 -0.05,0.066667 0.0462,0.1806625 0,0.25 -0.0517,0.077522 -0.18412,0.059119 -0.25,0.125 -0.0659,0.065881 -0.0591,0.1841192 -0.125,0.25 -0.0659,0.065881 -0.18412,0.059119 -0.25,0.125 -0.10922,0.1092217 -0.20118,0.5273689 -0.25,0.625 -0.33448,0.668963 0.19098,-0.9016384 -0.5,0.25 -0.0858,0.1429155 0.0619,0.345254 0,0.5 -0.0346,0.08651 -0.20833,0.04167 -0.25,0.125 -0.0559,0.111803 0.0559,0.263197 0,0.375 -0.10325,0.206503 -0.27175,0.0435 -0.375,0.25 -0.0589,0.117851 -0.0519,0.265368 -0.125,0.375 -0.0731,0.109632 -0.29594,0.01959 -0.375,0.125 -0.0791,0.105409 -0.0572,0.262015 -0.125,0.375 -0.15159,0.252641 -0.3893,0.448223 -0.625,0.625 -0.0333,0.025 -0.0955,-0.02946 -0.125,0 -0.0659,0.06588 -0.0505,0.194098 -0.125,0.25 -0.10541,0.07906 -0.29269,0.02211 -0.375,0.125 -0.13929,0.557166 -0.004,0.378522 -0.25,0.625 -0.073,0.07302 -0.44826,0.271516 -0.5,0.375 -0.0186,0.03727 0.0347,0.101887 0,0.125 -0.10963,0.07309 -0.29594,0.01959 -0.375,0.125 -0.075,0.1 0.0303,0.253732 0,0.375 -0.0143,0.05717 -0.0987,0.0723 -0.125,0.125 -0.0589,0.117851 -0.0661,0.257149 -0.125,0.375 -0.0932,0.186339 -0.36986,0.212319 -0.5,0.375 -0.0417,0.125 -0.0833,0.25 -0.125,0.375 -0.0417,0 -0.0955,-0.02946 -0.125,0 -0.0295,0.02946 0.0186,0.08773 0,0.125 -0.0932,0.186339 -0.30912,0.302358 -0.375,0.5 -0.0263,0.07906 0.0373,0.175464 0,0.25 -0.0734,0.14679 -0.42661,0.47821 -0.5,0.625 -0.0589,0.117851 -0.0459,0.269591 -0.125,0.375 -0.0559,0.07454 -0.18412,0.05912 -0.25,0.125 -0.326,0.325995 -0.30763,0.740268 -0.5,1.125 -0.10997,0.219935 -0.39003,0.405065 -0.5,0.625 -0.0932,0.186429 -0.0838,0.543913 -0.125,0.75 -0.0965,0.482242 -0.41673,0.333667 -0.5,0.75 -0.0685,0.342584 -0.0863,0.797682 -0.25,1.125 -0.1522,0.304408 -0.80597,1.077431 -0.875,1.25 -0.0464,0.11606 0.0303,0.253732 0,0.375 -0.066,0.264037 -0.48513,0.766878 -0.625,1 -0.19804,0.330062 -0.22766,0.781212 -0.375,1.125 -0.0471,0.109956 -0.337823,0.476289 -0.375,0.625 0,1.031224 0.08839,-0.220971 -0.25,0.625 -0.04642,0.11606 0.04642,0.25894 0,0.375 -0.04377,0.109422 -0.184628,0.151942 -0.25,0.25 -0.0978,0.146697 -0.05349,0.481973 -0.125,0.625 -0.01863,0.03727 -0.114895,-0.04042 -0.125,0 -0.01174,0.04696 -0.08798,0.925961 -0.125,1 -0.07702,0.154039 -0.326855,0.05742 -0.375,0.25 -0.09268,0.370736 -0.03422,0.765367 -0.25,1.125 -0.06063,0.101056 -0.212732,0.138197 -0.25,0.25 -0.05271,0.158114 0.03269,0.33657 0,0.5 -0.01156,0.05778 -0.106366,0.0691 -0.125,0.125 -0.05812,0.174357 0.0361,0.444519 0,0.625 -0.02584,0.129203 -0.09304,0.247172 -0.125,0.375 -0.0461,0.184407 0.08304,0.458912 0,0.625 -0.02635,0.05271 -0.110709,0.06783 -0.125,0.125 -0.03032,0.121268 0.03032,0.253732 0,0.375 -0.111503,0.446011 -0.389016,0.806065 -0.5,1.25 -0.02745,0.109805 -0.07313,0.823133 -0.125,0.875 -0.06588,0.06588 -0.208334,0.04167 -0.25,0.125 -0.0559,0.111803 0.03032,0.253732 0,0.375 -0.01515,0.0606 -0.36695,0.834751 -0.375,0.875 -0.03269,0.16343 0.0619,0.345254 0,0.5 -0.0346,0.08651 -0.194099,0.05046 -0.25,0.125 -0.08519,0.113593 -0.333662,0.709646 -0.375,0.875 -0.02021,0.08084 0.03095,0.172627 0,0.25 -0.07088,0.177209 -0.461197,0.555984 -0.5,0.75 -0.0084,0.04176 -0.125,0.906036 -0.125,1 -0.132812,0.619483 -0.08741,1.299824 -0.375,1.875 -0.159206,0.318411 -0.175493,0.725985 -0.25,0.875 -0.05271,0.105409 -0.184628,0.151942 -0.25,0.25 -0.134496,0.201743 -0.09456,1.381496 -0.125,1.625 -0.01634,0.130744 -0.09304,0.247172 -0.125,0.375 -0.104458,0.417832 0,1.086693 0,1.5 0,1.333333 0,2.666667 0,4 0,0.440461 -0.02946,-0.463388 0.25,0.375 0.0019,0.0058 0.05451,1.640969 0,1.75 -0.215186,0.43037 -0.06081,0.861474 -0.125,1.375 -0.01634,0.130744 -0.09916,0.245797 -0.125,0.375 -0.09333,0.466662 0.05433,1.05168 -0.125,1.5 -0.0558,0.139486 -0.194206,0.235514 -0.25,0.375 -0.145647,0.364116 0.06327,0.995361 0,1.375 -0.0097,0.05812 -0.110709,0.06783 -0.125,0.125 -0.04042,0.16169 0.07453,0.350929 0,0.5 -0.149045,0.29809 -0.176977,0.759884 -0.25,1.125 -0.08419,0.420963 0.134527,0.971418 0,1.375 -0.02946,0.08839 -0.220537,0.03661 -0.25,0.125 -0.181656,0.544966 0.04108,3.535757 0.125,4.375 0.01474,0.147442 -0.09682,0.931369 0,1.125 0.02635,0.0527 0.110708,0.06783 0.125,0.125 0.0236,0.09439 0.06561,0.785918 0.125,0.875 0.05168,0.07752 0.198319,0.04748 0.25,0.125 0.120793,0.181189 0.05252,0.657572 0.125,0.875 0.05893,0.176777 0.198808,0.32083 0.25,0.5 0.04579,0.160254 -0.09245,0.361325 0,0.5 0.829145,0.829145 -0.117851,-0.235702 0.25,0.5 0.01863,0.03727 0.111824,-0.03953 0.125,0 0.08015,0.240442 0.03402,0.513445 0.125,0.75 0.120591,0.313536 0.370797,0.564913 0.5,0.875 0.113318,0.271964 -0.0068,0.611477 0.125,0.875 0.01863,0.03727 0.106366,-0.03727 0.125,0 0.30819,0.616381 0.200106,1.400213 0.5,2 0.108491,0.216982 0.223193,0.272289 0.375,0.5 0.04623,0.06934 -0.03095,0.172627 0,0.25 0.0692,0.173011 0.166666,0.333333 0.25,0.5 0.343825,0.68765 0.678335,1.249669 1.125,1.875 0.266819,0.373546 -0.01743,0.215137 0.25,0.75 0.08977,0.179546 0.424703,0.524108 0.5,0.75 0.06934,0.208022 0.04402,0.422549 0.125,0.625 0.04917,0.122935 0.336246,0.469984 0.375,0.625 0.03032,0.121268 -0.01768,0.251256 0,0.375 0.04167,0.166666 0.08333,0.333333 0.125,0.5 0.04167,0.04167 0.106366,0.0691 0.125,0.125 0.02635,0.07906 -0.03095,0.172627 0,0.25 0.08333,0.125 0.166666,0.25 0.25,0.375 0.04167,0 0.09554,-0.02946 0.125,0 0.185629,0.185629 0.132274,0.561638 0.25,0.75 0.124922,0.199875 0.37508,0.300125 0.5,0.5 0.091,0.145683 0.0366,0.352686 0.125,0.5 0.0719,0.119759 0.31726,0.192257 0.375,0.25 0.12148,0.121478 0.0482,0.346341 0.125,0.5 0.0956,0.191197 0.39187,0.604686 0.5,0.875 0.0178,0.0445 0.24839,0.872583 0.25,0.875 0.11556,0.173344 0.375,0.208333 0.5,0.375 0.10308,0.137437 0.0177,0.36585 0.125,0.5 0.13014,0.162681 0.36663,0.214954 0.5,0.375 0.0844,0.101222 0.0318,0.28183 0.125,0.375 0.0589,0.05893 0.19107,-0.05893 0.25,0 0.12148,0.121478 0.004,0.378522 0.125,0.5 0.0659,0.06588 0.1918,0.05225 0.25,0.125 0.37391,0.224163 0.1614,0.7152 0.375,1 0.0555,0.07405 0.43218,0.05718 0.5,0.125 0.18634,0.186339 0.0813,0.547556 0.25,0.75 0.13337,0.160046 0.36985,0.212319 0.5,0.375 0.0521,0.06507 -0.0373,0.175464 0,0.25 0.0186,0.03727 0.10953,-0.03869 0.125,0 0.0789,0.197263 0.0218,0.439277 0.125,0.625 0.11447,0.206041 0.363,0.308201 0.5,0.5 0.0766,0.107219 0.0318,0.28183 0.125,0.375 0.0589,0.05893 0.18333,-0.05 0.25,0 0.6362,0.477147 -0.0246,0.225356 0.375,0.625 0.34,0.340004 0.90581,0.530809 1.25,0.875 0.14731,0.147314 0.18866,0.40683 0.375,0.5 0.14879,0.0744 0.49513,0.146102 0.625,0.25 0.11731,0.09385 0.14377,0.26877 0.25,0.375 0.66625,0.666246 1.47306,1.232038 2.25,1.75 0.17635,0.117567 0.1496,0.288945 0.25,0.375 0.27214,0.233263 0.59511,0.40109 0.875,0.625 0.13804,0.110431 0.23115,0.27225 0.375,0.375 0.11903,0.08502 0.91372,0.413725 1,0.5 0.0295,0.02946 -0.0295,0.09554 0,0.125 0.0295,0.02946 0.0863,-0.01547 0.125,0 0.17301,0.0692 0.35449,0.133595 0.5,0.25 0.14551,0.116405 0.0902,0.40413 0.25,0.5 0.14731,0.0884 0.3602,0.0251 0.5,0.125 0.16953,0.12109 0.23942,0.34182 0.375,0.5 0.11504,0.13422 0.26893,0.23358 0.375,0.375 0.025,0.0333 -0.0295,0.0955 0,0.125 0.16848,0.16848 0.39443,0.0388 0.5,0.25 0.0589,0.11785 0.0318,0.28183 0.125,0.375 1.37508,1.37508 0.34345,0.10397 1.5,0.875 0.13927,0.0928 0.25498,0.50498 0.375,0.625 0.49285,0.49285 0.28676,0.01 0.875,0.5 0.11541,0.0962 0.16667,0.25 0.25,0.375 0.20833,0.125 0.43063,0.22923 0.625,0.375 0.22006,0.16504 0.53894,0.7343 0.75,0.875 0.0667,0.0167 0.7674,0.17827 0.875,0.25 0.0347,0.0231 -0.0373,0.10637 0,0.125 0.0745,0.0373 0.17263,-0.031 0.25,0 0.22558,0.0902 0.4532,0.2032 0.625,0.375 0.0295,0.0295 -0.0373,0.10637 0,0.125 0.15366,0.0768 0.36256,0.0219 0.5,0.125 0.0667,0.05 -0.0589,0.19107 0,0.25 0.0589,0.0589 0.17094,-0.0263 0.25,0 0.17678,0.0589 0.34837,0.14169 0.5,0.25 0.14385,0.10275 0.22341,0.28405 0.375,0.375 0.18217,0.1093 0.72153,-0.0285 0.875,0.125 0.0295,0.0295 -0.0387,0.10953 0,0.125 0.19726,0.0789 0.42344,0.0578 0.625,0.125 0.26516,0.0884 0.47884,0.30721 0.75,0.375 0.0808,0.0202 0.17546,-0.0373 0.25,0 0.10541,0.0527 0.16667,0.16667 0.25,0.25 0.16667,0.0833 0.32699,0.1808 0.5,0.25 0.17972,0.0719 0.44096,-0.0614 0.625,0 0.33447,0.11149 0.20882,0.19798 0.625,0.25 0.20672,0.0258 0.42071,-0.0409 0.625,0 0.0409,0.008 -0.0295,0.0955 0,0.125 0.17678,0.17678 0.50746,-0.0606 0.75,0 0.14575,0.0364 0.24063,0.18281 0.375,0.25 0.0373,0.0186 0.0955,-0.0295 0.125,0 0.0295,0.0295 -0.0295,0.0955 0,0.125 0.0295,0.0295 0.0863,-0.0155 0.125,0 2.18377,1.09189 -1.05902,-0.43634 1,0.25 0.31869,0.10623 0.552,0.40771 0.875,0.5 0.50339,0.14383 2.35237,0.10237 2.375,0.125 0.10623,0.10623 0.11563,0.30781 0.25,0.375 0.10506,0.0525 2.26961,0.11183 2.375,0.125 0.54156,0.0677 0.46012,0.29218 0.75,0.375 0.2716,0.0776 3.74162,0.0847 4.25,0 0.0581,-0.01 0.0691,-0.10637 0.125,-0.125 0.1875,-0.0625 0.21875,0.0312 0.375,0 0.16846,-0.0337 0.32993,-0.1007 0.5,-0.125 1.54664,-0.22095 -0.83972,0.27243 0.75,-0.125 0.52019,-0.13005 1.9866,0.1942 2.375,0 0.77986,-0.38993 -0.54995,-0.24546 0.875,-0.375 0.58244,-0.0529 1.2503,-1.5e-4 1.75,-0.25 0.4,-0.2 1.1,0.2 1.5,0 0.13437,-0.0672 0.24063,-0.18281 0.375,-0.25 0.0745,-0.0373 0.19107,0.0589 0.25,0 0.0295,-0.0295 -0.0373,-0.10637 0,-0.125 0.48334,-0.24167 1.94891,0.30109 2.375,-0.125 1.56788,0.44343 0.59683,-0.30546 1.375,-0.5 0.16169,-0.0404 0.34525,0.0619 0.5,0 0.53267,-0.21307 0.80338,-0.80599 1.25,-1.125 0.10722,-0.0766 0.26537,-0.0519 0.375,-0.125 0.0347,-0.0231 -0.0295,-0.0955 0,-0.125 0.0833,-0.0833 0.52664,0.0492 0.625,0 0.12373,-0.0619 -0.17307,-0.625 0.375,-0.625"
id="path36" /><path
sodipodi:type="spiral"
style="fill:none;fill-rule:evenodd;stroke:#000000"
id="path4"
sodipodi:cx="109.125"
sodipodi:cy="247.25"
sodipodi:expansion="1"
sodipodi:revolution="2.690897"
sodipodi:radius="2.1213202"
sodipodi:argument="-16.122005"
sodipodi:t0="0"
d="m 109.125,247.25 c -0.10856,0.0477 -0.11786,-0.1228 -0.0793,-0.18043 0.10454,-0.15618 0.33422,-0.0984 0.44015,0.0219 0.18948,0.21508 0.0932,0.54449 -0.12299,0.69987 -0.31729,0.22803 -0.75803,0.089 -0.95959,-0.22413 -0.26865,-0.41741 -0.0854,-0.97278 0.32527,-1.21931 0.51674,-0.31023 1.18813,-0.082 1.47903,0.42642 0.35232,0.61569 0.0787,1.4038 -0.52756,1.73874 -0.71445,0.39471 -1.61969,0.0755 -1.99846,-0.6287 -0.4373,-0.81308 -0.0725,-1.83573 0.72984,-2.25818 0.91163,-0.48001 2.05186,-0.0694 2.5179,0.83098 0.38546,0.74472 0.2492,1.6698 -0.3043,2.29289"
inkscape:label="belly button" /></g></svg><svg
width="26"
height="30"
viewBox="0 0 26 30"
version="1.1"
id="svg1"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
sodipodi:docname="drawing.svg"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:document-units="mm"
inkscape:zoom="1.0218084"
inkscape:cx="397.33478"
inkscape:cy="326.38214"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<defs
id="defs1" />
<g
inkscape:label="Breasts - big"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-76.127289,-81.047079)">
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 92.501245,82.781637 c -0.04578,0.061 -0.09947,0.11686 -0.137322,0.18309 -0.02394,0.0419 -0.019,0.0972 -0.04577,0.13733 -0.06883,0.10325 -0.217736,0.2066 -0.274643,0.32041 -0.01365,0.0273 0.01693,0.0662 0,0.0915 -0.01892,0.0284 -0.07108,0.0185 -0.09155,0.0458 -0.04094,0.0546 -0.06103,0.12207 -0.09155,0.1831 -0.03433,0.0687 0.06866,0.0458 0,0.13732 0.03941,0.27398 -0.134848,0.0433 -0.183097,0.0915 -0.01979,0.0198 -0.02564,0.16966 -0.04577,0.1831 -0.04015,0.0268 -0.108373,0.007 -0.137321,0.0458 -0.24769,0.33025 0.205086,-0.022 -0.04578,0.22887 -0.02413,0.0241 -0.07262,0.0174 -0.09155,0.0458 -0.01693,0.0254 0,0.061 0,0.0915 -0.04577,0.0305 -0.09842,0.0526 -0.137321,0.0915 -0.03412,0.0341 -0.019,0.0972 -0.04577,0.13732 -0.04659,0.0699 -0.136509,0.0674 -0.183097,0.13732 -0.02787,0.0418 -0.03907,0.11109 -0.09155,0.13733 -0.04316,0.0216 -0.09964,0.0156 -0.137324,0.0458 -0.06006,0.0901 -0.09613,0.16364 -0.183094,0.22887 -0.02729,0.0205 -0.07262,0.0174 -0.09155,0.0458 -0.01693,0.0254 0.01365,0.0642 0,0.0915 -0.0068,0.0136 -0.03498,-0.0108 -0.04577,0 -0.0108,0.0108 0,0.0305 0,0.0458 -0.04578,0.0153 -0.09417,0.0242 -0.137322,0.0458 -0.079,0.0395 -0.04094,0.11562 -0.09155,0.18309 -0.02048,0.0273 -0.07108,0.0185 -0.09155,0.0458 -0.02895,0.0386 -0.02096,0.096 -0.04577,0.13732 -0.0222,0.037 -0.06103,0.061 -0.09155,0.0915 -0.04577,0.0153 -0.108371,0.007 -0.137321,0.0458 -0.02746,0.0366 0.02859,0.10158 0,0.13732 -0.04263,0.0533 -0.130676,0.0479 -0.183097,0.0915 -0.170038,0.1417 -0.02835,0.13881 -0.137322,0.32042 -0.02877,0.048 -0.308448,0.20493 -0.366191,0.32041 -0.03575,0.0715 0.01611,0.19415 0,0.27465 0.0105,0.0919 -0.07162,0.14915 -0.09155,0.22887 -0.0074,0.0296 0.01365,0.0643 0,0.0915 -0.01929,0.0386 -0.06761,0.0556 -0.09155,0.0915 -0.0062,0.009 -0.06292,0.78382 -0.09155,0.86971 -0.03426,0.10277 -0.08509,0.12441 -0.137321,0.22887 -0.03412,0.0682 0.01849,0.15486 0,0.22887 -0.0037,0.0148 -0.03895,-0.0136 -0.04577,0 -0.02729,0.0546 0.01479,0.12388 0,0.18309 -0.02463,0.0986 -0.07039,0.16888 -0.09155,0.27465 -0.01265,0.0633 0.03493,0.22224 0,0.27464 -0.01892,0.0284 -0.07629,0.0153 -0.09155,0.0458 -0.04033,0.0807 0.01781,0.27711 0,0.36619 -0.0067,0.0335 -0.0375,0.0584 -0.04577,0.0915 -0.04472,0.17887 0.0164,0.71941 0.09155,0.86971 0.04376,0.0875 -0.01127,0.26482 0,0.36619 0.01527,0.0915 0.03052,0.1831 0.04577,0.27464 0.01527,0.0305 0.03908,0.0581 0.04577,0.0916 0.02376,0.11884 -0.045,0.29946 0,0.41197 0.02535,0.0633 0.07817,0.11618 0.09155,0.18309 0.0141,0.0706 -0.02217,0.93908 0,0.96125 0.01079,0.0108 0.03499,-0.0108 0.04577,0 0.08541,0.0854 0.03161,0.58747 0.04577,0.68661 0.003,0.0213 0.04154,0.0246 0.04577,0.0458 0.01196,0.0598 -0.02268,0.12642 0,0.18309 0.01267,0.0317 0.07262,0.0174 0.09155,0.0458 0.05516,0.0827 -0.0047,0.31097 0.04577,0.41196 0.104746,0.20949 -0.01897,-0.19424 0.09155,0.13732 0.0048,0.0145 -0.01365,0.0389 0,0.0458 0.02729,0.0136 0.06997,-0.0216 0.09155,0 0.04449,0.0445 0.0013,0.13861 0.04577,0.18309 0.01079,0.0108 0.03499,-0.0108 0.04577,0 0.0108,0.0108 -0.0068,0.0321 0,0.0458 0.0587,0.11739 0.142439,0.22164 0.22887,0.32041 0.06064,0.0693 0.296413,0.25064 0.366191,0.32042 0.0108,0.0108 -0.0042,0.0311 0,0.0458 0.02651,0.0928 0.03802,0.19436 0.09155,0.27465 0.04232,0.0635 0.135437,0.0778 0.183097,0.13732 0.01296,0.0162 0.05106,0.25293 0.09155,0.32042 0.09403,0.1567 0.213407,0.26928 0.320418,0.41196 0.03359,0.0448 0.02262,0.13677 0.04577,0.1831 0.0068,0.0136 0.03499,-0.0108 0.04578,0 0.02156,0.0216 -0.01365,0.0643 0,0.0915 0.02895,0.0579 0.104015,0.0818 0.137321,0.13732 0.04644,0.0774 0.0441,0.25715 0.09155,0.32042 0.07768,0.10357 0.216742,0.15884 0.274643,0.27464 0.02048,0.0409 -0.02746,0.1007 0,0.13732 0.0381,0.0508 0.156734,0.0125 0.183094,0.0915 0.0078,0.0234 0.01683,0.16862 0.04578,0.18309 0.02729,0.0136 0.0626,-0.01 0.09155,0 0.06669,0.0222 0.06846,0.15424 0.09155,0.1831 -0.03941,0.27398 0.134848,0.0433 0.183097,0.0916 0.100129,0.10013 0.159322,0.22816 0.274643,0.32041 0.540192,0.43216 -0.232997,-0.2011 0.274643,0.13732 0.123238,0.0822 0.197181,0.23826 0.320418,0.32042 0.09508,0.0634 0.437915,-0.0557 0.549286,0 0.119547,0.0598 0.293571,0.0663 0.411967,0.13732 0.31043,0.18626 -0.216848,-0.001 0.274642,0.1831 0.05891,0.0221 0.126828,0.0177 0.183097,0.0458 0.0386,0.0193 0.05408,0.0701 0.09155,0.0915 0.05698,0.236643 0.221065,0.0419 0.320419,0.0915 0.01365,0.007 -0.0108,0.035 0,0.0458 0.06507,0.0651 0.422801,-0.0323 0.503512,0 0.03168,0.0127 0.02164,0.0674 0.04578,0.0915 0.01947,0.0195 1.223851,-0.004 1.281668,0 0.03855,0.003 0.625673,0.078 0.68661,0.0915 0.03331,0.007 0.05789,0.0402 0.09155,0.0458 0.228439,0.0381 0.923071,0.0219 1.098577,0 0.30203,-0.0378 0.119867,-0.14298 0.320416,-0.18309 0.05985,-0.012 0.128508,0.0273 0.183096,0 0.295574,-0.147796 0.594683,-0.274396 0.869704,-0.457746 0.05235,-0.0349 0.132768,-0.008 0.183095,-0.0458 0.04401,-0.033 0.04577,-0.1068 0.09155,-0.13732 0.08979,-0.0598 0.261474,-0.0745 0.366194,-0.13732 0.0838,-0.0503 0.14148,-0.1394 0.22887,-0.1831 0.0273,-0.0136 0.0643,0.0137 0.0915,0 0.0136,-0.007 -0.0108,-0.035 0,-0.0458 0.0108,-0.0108 0.0331,0.008 0.0458,0 0.0359,-0.0239 0.0529,-0.0722 0.0915,-0.0915 0.0273,-0.0136 0.0662,0.0169 0.0915,0 0.0284,-0.0189 0.0165,-0.074 0.0458,-0.0915 0.0539,-0.0324 0.13861,-0.001 0.18309,-0.0458 0.0324,-0.0324 -0.0286,-0.10158 0,-0.13732 0.0426,-0.0533 0.13485,-0.0433 0.1831,-0.0915 0.0216,-0.0216 -0.0169,-0.0661 0,-0.0915 0.0379,-0.0568 0.13484,-0.0433 0.1831,-0.0915 0.0108,-0.0108 -0.0108,-0.035 0,-0.0458 0.0216,-0.0216 0.07,0.0216 0.0915,0 0.0241,-0.0241 0.0253,-0.0643 0.0458,-0.0915 -0.0392,-0.21237 0.0984,-0.0526 0.13732,-0.0915 0.0198,-0.0198 0.0256,-0.16967 0.0458,-0.1831 0.0401,-0.0268 0.0972,-0.019 0.13732,-0.0458 0.10772,-0.0718 0.17107,-0.19697 0.27464,-0.27464 0.0122,-0.009 0.0373,0.0127 0.0458,0 0.15182,-0.45545 -0.0647,0.0863 0.13733,-0.1831 0.0289,-0.0386 0.0117,-0.10321 0.0458,-0.13732 0.0483,-0.0482 0.13484,-0.0433 0.18309,-0.0915 0.0341,-0.0341 0.0209,-0.096 0.0458,-0.13732 0.12347,-0.20579 0.0468,-0.001 0.1831,-0.13732 0.0149,-0.0149 0.081,-0.17607 0.0915,-0.1831 0.0401,-0.0268 0.10025,-0.0149 0.13732,-0.0458 0.11721,-0.0977 0.16675,-0.2583 0.27464,-0.3662 0.0483,-0.0483 0.14525,-0.0348 0.1831,-0.0915 0.0169,-0.0254 -0.0216,-0.07 0,-0.0915 0.0216,-0.0216 0.0643,0.0136 0.0915,0 0.006,-0.003 0.0384,-0.12991 0.0458,-0.13732 0.0389,-0.0389 0.10431,-0.0475 0.13732,-0.0915 0.0183,-0.0244 -0.0162,-0.0657 0,-0.0915 0.0632,-0.10105 0.16489,-0.1741 0.22887,-0.27464 0.0441,-0.0693 0.0423,-0.16314 0.0915,-0.22887 0.0458,-0.061 0.12915,-0.0834 0.1831,-0.13732 0.0275,-0.0275 0.20518,-0.24937 0.22887,-0.32042 0.0444,-0.13306 -0.007,-0.32662 0.0458,-0.45774 0.0204,-0.0511 0.067,-0.0881 0.0915,-0.13732 0.0409,-0.0817 -0.0151,-0.2299 0,-0.32042 0.0104,-0.062 0.038,-0.12067 0.0458,-0.18309 0.0197,-0.15741 -0.0385,-0.34955 0,-0.50352 0.11339,-0.45356 0.0458,-0.98863 0.0458,-1.46476 0,-0.279 -0.0552,-0.63944 0,-0.91548 0.009,-0.0448 0.12554,-0.24521 0.13732,-0.27464 0.051,-0.1275 -0.0152,-0.27549 0,-0.41197 0.004,-0.0339 0.0409,-0.0578 0.0458,-0.0915 0.0108,-0.0755 -0.009,-0.15317 0,-0.22887 0.0154,-0.12303 0.0532,-0.25102 0.0915,-0.36619 0.0296,-0.0889 -0.0499,-0.24553 0,-0.32042 0.0189,-0.0284 0.0763,-0.0153 0.0916,-0.0458 0.0355,-0.0711 -0.0238,-0.15732 0,-0.22887 0.0594,-0.17827 0.0539,-0.36095 0.0915,-0.54929 0.0289,-0.14476 0,-0.36336 0,-0.50351 0,-0.473 0,-0.94599 0,-1.41899 0,-0.1398 -0.0283,-0.36201 0,-0.50351 0.04,-0.19998 0.0629,-0.0971 0.13732,-0.32042 0.0462,-0.13856 -0.0289,-0.31344 0,-0.45774 0.0652,-0.32606 0.0347,0.0778 0.0915,-0.32042 0.0221,-0.1548 -0.0491,-0.3562 0,-0.50351 0.0108,-0.0324 0.0375,-0.0584 0.0458,-0.0915 0.006,-0.0233 -0.0164,-0.21248 0,-0.22887 0.0216,-0.0216 0.0643,0.0137 0.0915,0 0.0136,-0.007 0,-0.0305 0,-0.0458 0,-0.10406 0.0453,-0.22784 0.0915,-0.32042"
id="breast_right"
inkscape:label="breast_right" />
<path
style="fill:none;stroke:#000000;stroke-width:0.264583px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 88.793557,92.623027 c -0.316257,0.11596 0.0169,0.49288 -0.246877,0.68129 -0.0724,0.0517 -0.16596,0.0744 -0.22887,0.13733 -0.07251,0.0725 -0.03667,0.16848 -0.137321,0.22887 -0.05198,0.0312 -0.271696,0.12219 -0.320416,0.18309 -0.03014,0.0377 -0.01683,0.0987 -0.04577,0.13732 -0.04577,0.061 -0.135438,0.0777 -0.183095,0.13733 -0.03437,0.043 -0.04859,0.10295 -0.09155,0.13732 -0.03768,0.0301 -0.103204,0.0117 -0.137322,0.0458 -0.03412,0.0341 -0.01683,0.0987 -0.04577,0.13732 -0.04823,0.0643 -0.19903,0.0478 -0.228867,0.13733 -0.08941,0.26821 0.127254,-0.0815 -0.09155,0.13732 -0.01079,0.0108 0.0127,0.0373 0,0.0458 -0.04015,0.0268 -0.103203,0.0117 -0.137321,0.0458 -0.05069,0.0507 -0.02835,0.1783 -0.09155,0.22886 -0.05328,0.0426 -0.126341,0.12935 -0.183097,0.0915 -0.02838,-0.0189 -0.01738,0.0726 -0.04577,0.0916 -0.06792,0.0453 -0.09043,-10e-4 -0.137321,0.0458 -0.04632,0.0463 -0.06473,0.18418 -0.09155,0.22887 -0.03925,0.0654 -0.143843,0.0719 -0.183094,0.13732 -0.03237,0.054 -0.01765,0.12683 -0.04577,0.1831 -0.01929,0.0386 -0.06934,0.0545 -0.09155,0.0915 -0.09496,0.15827 -0.0035,0.25143 -0.137324,0.41196 -0.03522,0.0423 -0.102103,0.0493 -0.137322,0.0915 -0.232468,0.27896 -0.01074,0.078 -0.09155,0.32042 -0.04466,0.13397 -0.188103,0.24388 -0.22887,0.36619 -0.0172,0.0516 0.02048,0.13186 0,0.1831 -0.02535,0.0633 -0.06621,0.11974 -0.09155,0.18309 -0.0057,0.0142 0.0108,0.035 0,0.0458 -0.01079,0.0108 -0.03499,-0.0108 -0.04577,0 -0.05836,0.0584 0.0344,0.33179 -0.04577,0.41196 -0.0108,0.0108 -0.03498,-0.0108 -0.04577,0 -0.02159,0.0216 0.01365,0.0643 0,0.0915 -0.04692,0.0938 -0.168691,0.33674 -0.22887,0.41196 -0.02133,0.0267 -0.07262,0.0174 -0.09155,0.0458 -0.01693,0.0254 0.01831,0.0671 0,0.0915 -0.09596,0.12794 -0.401809,0.2777 -0.549285,0.36619 -0.06542,0.0392 -0.114861,0.1032 -0.183097,0.13732 -0.01365,0.007 -0.03499,-0.0108 -0.04577,0 -0.01079,0.0108 0.01479,0.0421 0,0.0458 -0.05921,0.0148 -0.123251,-0.012 -0.183097,0 -0.02117,0.004 -0.02647,0.0361 -0.04577,0.0458 -0.07066,0.0353 -1.874785,-0.0405 -1.996047,-0.0405 -0.01701,0 -0.722288,0.0101 -0.732382,0 -0.0108,-0.0108 0.01506,-0.0433 0,-0.0458 -0.135453,-0.0226 -0.289139,0.0614 -0.411964,0 -0.03052,-0.0153 -0.02164,-0.0674 -0.04577,-0.0915 -0.02159,-0.0216 -0.0626,0.01 -0.09155,0 -0.123674,-0.0412 -0.249589,-0.079 -0.366191,-0.13732 -0.05136,-0.0257 -0.264745,-0.1891 -0.320418,-0.22887 -0.414325,-0.29595 -0.04006,0.003 -0.45774,-0.22887 -0.0854,-0.0474 -0.138157,-0.14681 -0.228867,-0.18309 -0.05841,-0.0234 -0.132768,-0.008 -0.183097,-0.0458 -0.02442,-0.0183 0.02159,-0.07 0,-0.0915 -0.06291,-0.0629 -0.16596,-0.0744 -0.22887,-0.13732 -0.03412,-0.0341 -0.0081,-0.10719 -0.04577,-0.13733 -0.04912,-0.0393 -0.131903,-0.009 -0.183097,-0.0458 -0.06208,-0.0443 -0.07629,-0.13732 -0.137321,-0.1831 -0.06573,-0.0493 -0.165749,-0.0389 -0.22887,-0.0915 -0.03707,-0.0309 -0.01683,-0.0987 -0.04577,-0.13733 -0.02048,-0.0273 -0.06742,-0.0216 -0.09155,-0.0458 -0.0108,-0.0108 0.0092,-0.0336 0,-0.0458 -0.03884,-0.0518 -0.09688,-0.0868 -0.137321,-0.13733 -0.0741,-0.0926 -0.02543,-0.11867 -0.09155,-0.22887 -0.0222,-0.037 -0.06565,-0.057 -0.09155,-0.0915 -0.07757,-0.10343 -0.08761,-0.25019 -0.137324,-0.3662 -0.114814,-0.26789 -0.371391,-0.67723 -0.411964,-0.96125 -0.0108,-0.0755 0.0095,-0.15317 0,-0.22887 -0.0391,-0.31279 -0.04646,0.0434 -0.137322,-0.27464 -0.01677,-0.0587 0.0086,-0.12268 0,-0.18309 -0.02225,-0.15572 -0.114662,-0.29913 -0.137321,-0.45774 -0.0065,-0.0453 0.01701,-0.0948 0,-0.13733 -0.01603,-0.0401 -0.0764,-0.0511 -0.09155,-0.0915 -0.103219,-0.27526 -0.101134,-0.62598 -0.137321,-0.91548 -0.0057,-0.0454 0.01447,-0.0939 0,-0.13733 -0.01741,-0.0522 -0.07415,-0.0851 -0.09155,-0.13732 -0.0329,-0.0987 -0.02215,-0.66747 0,-0.77815 0.0067,-0.0335 0.04095,-0.0578 0.04577,-0.0915 0.01725,-0.12084 -0.02005,-0.24579 0,-0.36619 0.07601,-0.45603 0.02058,0.24722 0.09155,-0.32042 0.01027,-0.0821 -0.04528,-0.34404 0,-0.41196 0.02394,-0.0359 0.06565,-0.057 0.09155,-0.0915 0.06731,-0.0897 0.05849,-0.26702 0.09155,-0.36619 0.02813,-0.0844 0.115742,-0.14256 0.137321,-0.22887 0.01849,-0.074 -0.01498,-0.15407 0,-0.22887 0.01611,-0.0806 0.06556,-0.15092 0.09155,-0.22887 0.0199,-0.0597 0.01765,-0.12683 0.04577,-0.1831 0.05203,-0.10406 0.16135,-0.18994 0.183096,-0.32042 0.01506,-0.0903 -0.04094,-0.19276 0,-0.27464 0.03412,-0.0682 0.103204,-0.11486 0.137322,-0.18309 0.09167,-0.18335 -0.01765,-0.20762 0.04577,-0.3662 0.03628,-0.0907 0.139403,-0.14148 0.183097,-0.22886 0.04315,-0.0863 0.02331,-0.20641 0.09155,-0.27465 0.03412,-0.0341 0.103203,-0.0117 0.137321,-0.0458 0.08699,-0.087 0.06727,-0.3244 0.137324,-0.41197 0.01551,-0.0194 0.166836,-0.0265 0.183094,-0.0915 0.01111,-0.0444 -0.02746,-0.1007 0,-0.13732 0.02895,-0.0386 0.103204,-0.0117 0.137322,-0.0458 0.03412,-0.0341 0.02096,-0.096 0.04577,-0.13732 0.11788,-0.19647 0.303594,-0.3036 0.457737,-0.45774 0.0778,-0.0778 0.105297,-0.19685 0.183097,-0.27465 0.02413,-0.0241 0.07399,-0.0165 0.09155,-0.0458 0.03237,-0.054 0.01087,-0.13075 0.04577,-0.1831 0.03052,-0.0458 0.09842,-0.0526 0.137321,-0.0915 0.114435,-0.11444 0.205984,-0.25176 0.320418,-0.36619 0.05575,-0.0558 0.102267,-0.0214 0.137322,-0.0915 0.02156,-0.0432 0.01167,-0.10321 0.04577,-0.13732 0.06824,-0.0682 0.199289,-0.0313 0.274643,-0.0915 0.04296,-0.0344 0.04859,-0.10296 0.09155,-0.13732 0.06418,-0.0513 0.272555,-0.0437 0.320418,-0.0915 0.02413,-0.0241 0.01847,-0.0711 0.04577,-0.0915 0.08461,-0.0635 0.291915,-0.063 0.366192,-0.13732 0.03412,-0.0341 0.0081,-0.10718 0.04577,-0.13732 0.04912,-0.0393 0.123412,-0.0259 0.183094,-0.0458 0.140724,-0.0469 0.08398,-0.0744 0.22887,-0.18309 0.05033,-0.0378 0.126828,-0.0177 0.183097,-0.0458 0.105365,-0.0527 -0.01995,-0.0537 0.09155,-0.13732 0.05033,-0.0378 0.138613,-10e-4 0.183097,-0.0458 0.08222,-0.0822 -0.197503,-0.0337 0.09155,-0.0915 0.04488,-0.009 0.09331,0.0126 0.137321,0 0.06561,-0.0188 0.11974,-0.0662 0.183094,-0.0915 0.221819,-0.0887 0.468469,-0.16557 0.68661,-0.27464 0.265607,-0.13281 -5.29e-4,-0.0627 0.320416,-0.1831 0.06103,-0.0153 0.122065,-0.0305 0.183097,-0.0458 0.03052,-0.0305 0.05148,-0.0755 0.09155,-0.0915 0.0425,-0.017 0.09924,0.0254 0.137321,0 0,-0.0655 -0.02159,-0.10364 0.04577,-0.13732 0.150008,-0.075 0.31776,-0.0781 0.45774,-0.1831 0.0122,-0.009 -0.0108,-0.035 0,-0.0458 0.04316,-0.0432 0.123886,0.0148 0.183097,0 0.04187,-0.0105 0.0506,-0.0779 0.09155,-0.0915 0.04343,-0.0145 0.104955,0.0324 0.137321,0 0.02413,-0.0241 0.01847,-0.0711 0.04578,-0.0915 0.0386,-0.0289 0.09641,-0.0202 0.137321,-0.0458 0.08285,-0.0518 0.149368,-0.12631 0.22887,-0.18309 0.08395,-0.06 0.148259,-0.0271 0.22887,-0.0915 0.05055,-0.0404 0.08181,-0.10402 0.137321,-0.137324 0.02617,-0.01569 0.0626,0.0097 0.09155,0 0.06525,-0.02175 0.06591,-0.06591 0.09155,-0.09155 0.01169,-0.01169 0.125629,-0.03408 0.137321,-0.04577 0.0389,-0.0389 0.04929,-0.102105 0.09155,-0.137324 0.05242,-0.04368 0.122066,-0.06103 0.183097,-0.09155 0.06103,-0.04578 0.126074,-0.08664 0.183095,-0.137321 0.85725,-0.762003 -0.242052,0.196275 0.366191,-0.411967 0.350345,-0.350346 -0.09979,0.177837 0.320418,-0.137322 0.142407,-0.106807 -0.04069,-0.09155 -0.04577,-0.09155"
id="breast_left"
sodipodi:nodetypes="csssscscscsscsssccssscccsscsscsscsscccssccssccscssscccsscsssscsscsscsccssssssccssssscsssssssscsssscsssssccccssccssccccsscsccccsccccccccsscsssccssc"
inkscape:label="breast_left" />
</g>
</svg>
<svg
preserveAspectRatio="xMidYMid"
width="26"
height="15"
viewBox="0 0 96 49"
version="1.1"
id="nipples"
sodipodi:docname="nipples.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2" />
<sodipodi:namedview
id="namedview2"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="20.770833"
inkscape:cx="48.000001"
inkscape:cy="16.778335"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<g
id="g2">
<image
xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAOCAMAAACvpzTlAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEUAAADAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGCnNkLAVGDAVGDAVGDAVGDAVGDAVGC/U1/AVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGCsPkrAVGDAVGDAVGDAVGDAVGDAVGC+Ul7AVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGCsPkqiLz20SFTAVGCQGiiVHiy8T1ucJjSPGSeRGym0QU6THCqcIjC8TluyPUyjKTeqMD+7SVe/U1+5Q1KZIC6pM0C5SlaRGiifJzWeJzaSGymYHi2xO0m/UV22RFG6SlgAAAC0JYGtAAAAO3RSTlMAAwQBFz5YTigLKpPn/frDVRAWjevFQgcCN839dRQRM1RI2IYbHnTV+zjM/Q9n2A4mofv8+TGur1loNJkxTkAAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAA10lEQVQoz52S1QKCUBBEuWB3iwUmGIDdCirYYvf/f4givvjmvfs+Z3ZmF8PeA3BAYMgDDEaT2WJFJQCb3eF0uT1eRIDPH+gPhmIwFIZRkQCQun0kGpOk0dgVT0CoKTqZpCmNAFLpiSwrUzGT/TsAmWPYfJ5lcm8AWSiWZsp8AePP8cJytd4IfFnPr25FmPxEpVrbScq+Xq0Q3/4bbg/1//rN1uEoyye13fw0YDB2oO6v+Z8v15vuj8H/H9cV7o+nKvAcjOq3//q3fzSAdv8ehSrXCDj+Ub8AbD8byI1LIu8AAAAASUVORK5CYII="
x="10"
y="25"
width="63"
height="14"
id="image2" />
</g>
</svg><svg
preserveAspectRatio="xMidYMid"
width="26"
height="15"
viewBox="0 0 96 49"
version="1.1"
id="svg2"
sodipodi:docname="breasts_test.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2">
<linearGradient
id="linearGradient18"
inkscape:collect="always">
<stop
style="stop-color:#e3e3e3;stop-opacity:0.49514562;"
offset="0"
id="stop18" />
<stop
style="stop-color:#807272;stop-opacity:0;"
offset="1"
id="stop19" />
</linearGradient>
<linearGradient
id="linearGradient15"
inkscape:collect="always">
<stop
style="stop-color:#c3c1c1;stop-opacity:0.20873787;"
offset="0"
id="stop15" />
<stop
style="stop-color:#ffecec;stop-opacity:0;"
offset="1"
id="stop16" />
</linearGradient>
<linearGradient
id="linearGradient8"
inkscape:collect="always">
<stop
style="stop-color:#ffffff;stop-opacity:1;"
offset="0.01939058"
id="stop8" />
<stop
style="stop-color:#8a8a8a;stop-opacity:0;"
offset="1"
id="stop9" />
</linearGradient>
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient8"
id="linearGradient9"
x1="8.7150736"
y1="40.579559"
x2="32.477264"
y2="13.68539"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient15"
id="linearGradient16"
x1="60.665081"
y1="30.707016"
x2="77.618622"
y2="10.55341"
gradientUnits="userSpaceOnUse" />
<linearGradient
inkscape:collect="always"
xlink:href="#linearGradient18"
id="linearGradient19"
x1="10.34915"
y1="37.175236"
x2="27.098433"
y2="13.685389"
gradientUnits="userSpaceOnUse" />
</defs>
<sodipodi:namedview
id="namedview2"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="14.687197"
inkscape:cx="50.247846"
inkscape:cy="19.779132"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" />
<g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="BOOBS"
style="fill:url(#linearGradient9);fill-opacity:1">
<path
id="breast_left"
style="fill:url(#linearGradient19);stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;fill-opacity:1"
d="m 43.507281,24.851577 c -0.0813,0.435751 0.09611,0.929245 0,1.36173 -0.172356,0.775603 -0.118639,-0.08972 -0.20426,0.680865 -0.01002,0.09023 0.02494,0.185057 0,0.272346 -0.05027,0.175937 -0.200267,0.308423 -0.272346,0.476606 -0.08091,0.188778 -0.04427,0.360876 -0.136173,0.544692 -0.0836,0.167197 -0.292708,0.353795 -0.340432,0.544692 -0.01101,0.04404 0.01435,0.09311 0,0.136173 -0.02607,0.07821 -0.162552,0.09446 -0.20426,0.136173 -0.05786,0.05786 -0.0928,0.134868 -0.136173,0.204259 -0.140276,0.224443 -0.234231,0.481679 -0.408519,0.680866 -0.628453,0.718231 0.1057,-0.430896 -0.544692,0.544692 -0.204806,0.307209 -0.366458,0.59775 -0.612779,0.885124 -0.07385,0.08616 -0.124018,0.192106 -0.204259,0.272346 -0.03589,0.03588 -0.108023,0.02586 -0.136173,0.06809 -0.02518,0.03777 0.01101,0.09214 0,0.136173 -0.04622,0.18487 -0.171495,0.280016 -0.20426,0.476605 -0.01119,0.06716 0.02153,0.139667 0,0.20426 -0.02588,0.07763 -0.09958,0.131069 -0.136173,0.20426 -0.05073,0.101453 -0.08446,0.483507 -0.136173,0.612778 -0.01192,0.0298 -0.05794,0.03764 -0.06809,0.06809 -0.03589,0.107654 0.03117,0.231321 0,0.340432 0.385124,0.746556 -0.153511,0.170849 -0.20426,0.272346 -0.04383,0.08765 -0.07379,0.513502 -0.136173,0.544692 -0.0406,0.0203 -0.104077,-0.0321 -0.136173,0 -0.05075,0.05075 -0.03116,0.142718 -0.06809,0.20426 -0.188946,0.31491 -0.559367,0.455403 -0.817038,0.680865 -0.0854,0.07473 -0.145876,0.17504 -0.20426,0.272346 -0.06686,0.111436 0.07133,0.339353 -0.136173,0.408519 -0.04306,0.01435 -0.09557,-0.0203 -0.136173,0 -0.03924,0.01962 0.02609,0.456265 0,0.612779 -0.04864,0.291834 -0.29092,0.809085 -0.476606,1.021297 -0.04726,0.05401 -0.144543,0.02828 -0.204259,0.06809 -0.01888,0.01259 0.01605,0.05204 0,0.06809 -0.0544,0.0544 -0.268281,0.103247 -0.340433,0.20426 -0.07104,0.09945 -0.04975,0.254011 -0.136173,0.340433 -0.06617,0.06617 -0.197485,0.01194 -0.272346,0.06809 -0.0205,0.01537 -0.0317,0.30405 -0.06809,0.340433 -0.01605,0.01605 -0.05204,-0.01605 -0.06809,0 -0.718934,0.718934 0.06304,-0.01072 -0.272346,0.408519 -0.216815,0.271019 -0.272314,0.213963 -0.544692,0.408519 -0.27802,0.198585 -0.158868,0.264781 -0.476606,0.476605 -0.161343,0.107563 -0.407576,0.06714 -0.544692,0.20426 -0.05075,0.05075 -0.03116,0.142718 -0.06809,0.204259 -0.213395,0.355658 -0.613002,0.442674 -0.953211,0.612779 -0.10428,0.05214 -0.05325,0.121331 -0.136173,0.20426 -0.12534,0.12534 -0.270104,0.2297 -0.408519,0.340432 -1.059144,0.847315 0.575115,-0.451497 -0.612779,0.340433 -0.211765,-0.02023 -0.0084,0.164449 -0.06809,0.204259 -0.05972,0.03981 -0.141946,0.03248 -0.204259,0.06809 -0.09853,0.0563 -0.170849,0.153511 -0.272346,0.204259 -0.0406,0.0203 -0.09311,-0.01435 -0.136173,0 -0.144603,0.0482 -0.248443,0.276402 -0.408519,0.340433 -0.04215,0.01686 -0.09311,-0.01435 -0.136173,0 -0.168161,0.05605 -0.249975,0.26116 -0.408519,0.340432 -0.192578,0.09629 -0.420201,0.107971 -0.612779,0.20426 -1.321628,0.660814 -0.227637,0.306645 -1.225557,0.680865 -1.044173,0.391565 -0.183249,0.04067 -1.157471,0.340433 -0.1652,0.05083 -0.307118,0.170362 -0.476605,0.204259 -0.212145,0.04243 -0.207007,-0.06625 -0.408519,0.06809 -0.01888,0.01259 0.0203,0.05794 0,0.06809 -0.178212,0.08911 -0.717039,0 -0.885125,0 -0.603508,0 -1.237226,0.05465 -1.838336,0 -0.09319,-0.0085 -0.179342,-0.05775 -0.272346,-0.06809 -0.112783,-0.01253 -0.228785,0.0203 -0.340432,0 -0.141224,-0.02568 -0.267296,-0.110496 -0.40852,-0.136173 -0.306586,-0.05574 -0.647696,0.0611 -0.953211,0 -0.659129,-0.131826 -1.301519,-0.136173 -1.974509,-0.136173 -0.262092,0 -0.559135,0.04298 -0.817038,0 -0.0923,-0.01538 -0.179492,-0.05648 -0.272346,-0.06809 -0.499885,-0.06249 -1.063206,0 -1.56599,0 -0.458925,0 -0.972856,-0.06528 -1.429816,0 -0.433116,0.06187 -0.916412,0.123751 -1.36173,0.06809 -0.846717,-0.10584 -0.01268,0.0277 -0.476606,-0.20426 -0.09352,-0.04676 -0.394384,-0.05438 -0.476606,-0.06809 -0.126009,0.05057 -0.124873,-0.116327 -0.204259,-0.136174 -0.06605,-0.01651 -0.143361,0.03045 -0.20426,0 -0.04539,-0.02269 -0.02749,-0.105723 -0.06809,-0.136173 -0.0482,-0.207599 -0.188649,-0.02624 -0.272346,-0.06809 -0.09078,-0.04539 -0.191148,-0.07527 -0.272346,-0.136173 -0.0406,-0.03045 -0.0322,-0.100288 -0.06809,-0.136173 -0.0321,-0.0321 -0.104077,0.0321 -0.136173,0 -0.01605,-0.01605 0.0203,-0.05794 0,-0.06809 -0.05447,-0.02723 -0.14979,0.02723 -0.204259,0 -0.155058,-0.07753 -0.197817,-0.04587 -0.408519,-0.136173 -0.104303,-0.0447 -0.166985,-0.162115 -0.272347,-0.204259 -0.229575,-0.09183 -0.535105,-0.05063 -0.748951,-0.136173 -0.07598,-0.03039 -0.128283,-0.105782 -0.20426,-0.136173 -0.209136,-0.08366 -0.548419,0.100266 -0.7489513,0 -0.2245621,-0.112281 -0.6031914,-0.116804 -0.7489516,-0.20426 -0.043517,-0.02611 -0.022695,-0.113477 -0.068086,-0.136173 -0.060899,-0.03045 -0.1374953,0.01335 -0.2042596,0 C 8.7700435,42.456125 8.6499382,42.343557 8.510814,42.281724 8.3140626,42.194279 8.0906131,42.173753 7.8980353,42.077464 7.8406198,42.048756 7.8072533,41.986682 7.7618623,41.941291 7.6483848,41.8959 7.5373769,41.843767 7.4214298,41.805118 6.9047066,41.632877 6.3621394,41.531192 5.85544,41.328513 5.6979642,41.265522 5.5848914,41.138949 5.4469209,41.056166 5.2728544,40.951727 5.0762954,40.88826 4.9022288,40.78382 4.5480291,40.571301 5.0251071,40.838612 4.8341423,40.647647 4.7293316,40.542837 4.5304339,40.480112 4.4256233,40.375301 4.3897385,40.339417 4.3934215,40.275013 4.3575367,40.239128 4.1176517,39.999243 3.5368457,39.823303 3.4043256,39.558263 3.3722293,39.494071 3.3793008,39.411419 3.3362391,39.354004 3.2535547,39.312662 3.1839652,39.295809 3.1319795,39.217831 2.9968056,39.156468 3.1057415,39.029182 3.063893,38.945485 3.0317967,38.881292 2.9026952,38.934814 2.8596335,38.877398 2.7200037,38.691225 2.764138,38.468007 2.7234605,38.26462 2.7009543,38.152089 2.5055917,38.033142 2.4511144,37.924187 c -0.076706,-0.153412 8.482e-4,-0.406823 -0.068086,-0.544692 -0.01015,-0.0203 -0.052038,0.01605 -0.068087,0 -0.016048,-0.01605 0.016048,-0.05204 0,-0.06809 -0.035885,-0.03588 -0.1002883,-0.0322 -0.136173,-0.06809 -0.041987,-0.04199 -0.04286,-0.443785 -0.068087,-0.544692 -0.015569,-0.06228 -0.1206041,-0.0739 -0.1361731,-0.136173 -0.022018,-0.08807 0.050357,-0.196811 0,-0.272346 -0.035608,-0.05341 -0.1123325,-0.07657 -0.136173,-0.136173 -0.025287,-0.06322 0.00963,-0.136858 0,-0.20426 C 1.8258872,35.862538 1.643111,35.159744 1.6340763,35.13264 1.6060631,35.0486 1.4529567,34.884767 1.4298167,34.792207 c -0.016513,-0.06605 0.016513,-0.138205 0,-0.204259 -0.00778,-0.03114 -0.060302,-0.03695 -0.068086,-0.06809 -0.056739,-0.226955 0.037826,-0.151303 0,-0.340432 -0.014075,-0.07038 -0.059185,-0.133044 -0.068086,-0.20426 -0.014075,-0.112601 0.035885,-0.232778 0,-0.340432 -0.016048,-0.04814 -0.1002883,-0.0322 -0.136173,-0.06809 -0.032096,-0.0321 0.011009,-0.09214 0,-0.136173 -0.024617,-0.09847 -0.1162678,-0.172819 -0.136173,-0.272346 -0.017804,-0.08902 0.014924,-0.182799 0,-0.272346 -0.0300813,-0.180487 -0.15804125,-0.333724 -0.27234607,-0.476605 -0.0141778,-0.01772 -0.0579368,0.0203 -0.0680865,0 -0.045391,-0.09078 0.045391,-0.249651 0,-0.340433 -0.0430617,-0.08612 -0.15471932,-0.121693 -0.20425954,-0.20426 -0.0621145,-0.103524 -0.0362412,-0.485397 -0.0680865,-0.612778 -0.007784,-0.03114 -0.0537326,-0.03938 -0.0680865,-0.06809 -0.0500242,-0.100048 0.0260528,-1.550009 0.0680865,-1.634076 0.0287078,-0.05742 0.10314621,-0.08113 0.13617302,-0.136173 0.0630154,-0.105026 0.11789739,-0.484849 0.13617303,-0.612779 0.078307,-0.548149 -0.0680865,-1.089623 -0.0680865,-1.634076 0,-0.219898 -0.0424578,-0.468576 0,-0.680865 0.0506814,-0.253407 0.13617303,-0.410018 0.13617303,-0.680865 0,-0.0143 -0.0772311,-0.964393 0,-1.157471 0.29839973,-0.745999 0.00293,0.296134 0.20425953,-0.408519 0.0257073,-0.08997 0.0548528,-0.17971 0.0680865,-0.272346 0.00963,-0.0674 -0.0350303,-0.145876 0,-0.204259 0.042101,-0.07017 0.1755271,-0.05955 0.2042595,-0.136173 0.047814,-0.127503 -0.0097,-0.272693 0,-0.40852 0.00117,-0.01632 0.1060249,-1.094577 0.2042595,-1.225557 0.030449,-0.0406 0.1002883,-0.0322 0.1361731,-0.06809 0.048144,-0.04815 -0.030449,-0.143361 0,-0.20426 0.028708,-0.05741 0.1123325,-0.07657 0.136173,-0.136173 0.042413,-0.106031 -0.00223,-0.246672 0.068086,-0.340432 0.057773,-0.07703 0.136173,-0.136173 0.2042595,-0.20426 0.1134776,-0.226955 0.2125786,-0.461687 0.3404326,-0.680865 0.1080347,-0.185202 0.304651,-0.35773 0.4085191,-0.544692 0.214768,-0.386583 0.1343501,-0.587045 0.272346,-0.817038 0.1022472,-0.170412 0.2924021,-0.314042 0.4085191,-0.476606 0.1244483,-0.174227 0.2446801,-0.353187 0.3404325,-0.544692 0.01015,-0.0203 -0.016048,-0.05204 0,-0.06809 0.016048,-0.01605 0.045391,0 0.068087,0 0.045391,-0.04539 0.1031463,-0.08113 0.1361731,-0.136173 0.036925,-0.06154 0.031161,-0.142718 0.068087,-0.20426 0.1011941,-0.168657 0.3196229,-0.298813 0.4085191,-0.476606 0.032096,-0.06419 0.025025,-0.146844 0.068087,-0.204259 0.030449,-0.0406 0.1002882,-0.0322 0.136173,-0.06809 0.3832595,-0.383259 0.4695289,-0.990723 0.7489516,-1.429816 -0.057707,-0.349477 0.3021646,-0.198627 0.4085191,-0.340433 0.043062,-0.05742 0.017338,-0.153511 0.068086,-0.204259 0.032096,-0.0321 0.098405,0.02518 0.136173,0 0.1194317,-0.07962 0.046505,-0.296434 0.136173,-0.40852 0.044834,-0.05604 0.1611979,-0.01067 0.2042596,-0.06809 0.040852,-0.05447 -0.025287,-0.141043 0,-0.20426 0.023841,-0.0596 0.1031462,-0.08113 0.136173,-0.136173 0.036925,-0.06154 0.012044,-0.159425 0.068086,-0.204259 0.073071,-0.05846 0.2061779,-0.0019 0.2723461,-0.06809 0.066168,-0.06617 0.00818,-0.200459 0.068086,-0.272346 0.064977,-0.07797 0.181564,-0.09078 0.272346,-0.136173 0.090782,-0.09078 0.195315,-0.169638 0.2723461,-0.272346 0.1723608,-0.229814 0.302522,-0.51684 0.4766055,-0.748951 0.057773,-0.07703 0.1508481,-0.124143 0.2042596,-0.20426 0.067795,-0.101692 0.062842,-0.242657 0.136173,-0.340432 0.043062,-0.05742 0.164449,-0.0084 0.2042595,-0.06809 0.2334395,-0.700318 -0.1426574,0.246408 0.2723461,-0.272346 0.058456,-0.07307 0.013697,-0.1962 0.068086,-0.272346 0.065957,-0.09234 0.207271,-0.111295 0.272346,-0.20426 0.09912,-0.141599 0.1083831,-0.33279 0.2042596,-0.476605 0.5146842,-0.7720265 0.3229216,-0.322922 0.8170384,-0.8170384 0.06383,-0.063834 0.113667,-0.2119513 0.204259,-0.272346 0.05972,-0.03981 0.153511,-0.017338 0.20426,-0.068086 0.05786,-0.057862 0.07501,-0.1498948 0.136173,-0.2042595 0.165715,-0.2399736 0.472376,-0.2941775 0.680865,-0.4766056 0.217394,-0.19022 0.381685,-0.4394587 0.612779,-0.6127786 0.0812,-0.060899 0.193089,-0.072768 0.272346,-0.1361731 0.03963,-0.031702 0.02749,-0.1057238 0.06809,-0.136173 0.05742,-0.043062 0.143399,-0.030049 0.20426,-0.068086 0.123233,-0.077021 0.215819,-0.1975784 0.340432,-0.272346 0.104802,-0.062881 0.240307,-0.066085 0.340433,-0.1361731 0.131471,-0.09203 0.215117,-0.2401806 0.340432,-0.3404325 0.153025,-0.1224197 0.389594,-0.207491 0.544692,-0.3404326 0.09748,-0.083552 0.167875,-0.1977237 0.272346,-0.272346 0.0584,-0.041715 0.150248,-0.020826 0.20426,-0.068086 0.1334,-0.1167249 0.215093,-0.2831791 0.340433,-0.4085191 0.408444,-0.4084446 0.917734,-0.7874743 1.36173,-1.1574707 0.09389,-0.078243 0.246541,-0.05793 0.340432,-0.136173 0.08718,-0.072647 0.106954,-0.2139624 0.20426,-0.2723461 0.14168,-0.085008 0.328823,-0.062282 0.476605,-0.136173 0.174623,-0.087311 0.310333,-0.2381109 0.476606,-0.3404326 0.285387,-0.1756224 0.572365,-0.3563134 0.885125,-0.4766055 0.127396,-0.048998 0.610775,-0.066083 0.748951,-0.2042596 0.05075,-0.050749 0.01204,-0.1594255 0.06809,-0.2042595 0.06158,-0.049261 0.324351,-0.080061 0.408519,-0.136173 0.260822,-0.1738816 0.435545,-0.4846093 0.680865,-0.6808651 0.0639,-0.051119 0.146397,-0.078311 0.20426,-0.1361731 0.01605,-0.016048 -0.01605,-0.052038 0,-0.068086 0.01605,-0.016048 0.04779,0.01015 0.06809,0 0.101497,-0.050749 0.133371,-0.183735 0.20426,-0.272346 0.15891,-0.1986378 0.392153,-0.3413066 0.544692,-0.5446921 0.09092,-0.1212217 0.166243,-0.37050309 0.272346,-0.4766056 0.01605,-0.0160481 0.05204,0.0160482 0.06809,0 0.0321,-0.0320963 -0.0321,-0.10407673 0,-0.13617302 0.03589,-0.0358847 0.105724,-0.0274876 0.136173,-0.0680865 0.110454,-0.14727232 0.08158,-0.32325547 0.20426,-0.47660558 0.100252,-0.12531496 0.251413,-0.20690392 0.340432,-0.34043256 0.02518,-0.0377676 -0.0406,-0.11587355 0,-0.13617302 0.249531,-0.12476551 0.05606,0.24033327 0.20426,-0.20425954"
inkscape:label="left boob" />
<path
id="breast_right"
style="fill:url(#linearGradient16);stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;opacity:1;fill-opacity:1"
d="m 96.001981,14.774773 c -0.02269,0.09078 -0.158868,0.249651 -0.06809,0.272346 0.09078,0.0227 0.109935,-0.356043 0.06809,-0.272346 -0.06809,0.181564 -0.136173,0.363128 -0.204259,0.544692 -0.04539,0.0227 -0.110063,0.02457 -0.136173,0.06809 -0.04814,0.08024 -0.01994,0.192105 -0.06809,0.272346 -0.02611,0.04352 -0.100288,0.0322 -0.136173,0.06809 -0.01605,0.01605 0.01605,0.05204 0,0.06809 -0.01605,0.01605 -0.05794,-0.0203 -0.06809,0 -0.03045,0.0609 0.04814,0.156115 0,0.204259 -0.01605,0.01605 -0.05204,-0.01605 -0.06809,0 -0.0321,0.0321 0.0089,0.09166 0,0.136173 -0.01835,0.09176 -0.03523,0.184728 -0.06809,0.272346 -0.0891,0.237588 -0.204204,0.466792 -0.340433,0.680865 -0.07802,0.122603 -0.207356,0.210453 -0.272346,0.340433 -0.02512,0.05024 -0.375334,0.923457 -0.408519,1.089384 -0.0178,0.08902 0.0406,0.191148 0,0.272346 -0.05075,0.101498 -0.185604,0.160413 -0.204259,0.272346 -0.01866,0.111934 0.01253,0.227649 0,0.340433 -0.0257,0.231261 -0.0911,0.455481 -0.136174,0.680865 -0.0178,0.08902 0.0406,0.191148 0,0.272346 -0.02871,0.05742 -0.100565,0.08276 -0.136173,0.136173 -0.09524,0.142864 -0.05375,0.469377 -0.06809,0.612779 -0.03996,0.399612 -0.16238,0.513347 -0.272346,0.953211 -0.03853,0.154125 0.03116,0.320822 0,0.476605 -0.0063,0.03147 -0.06179,0.03661 -0.06809,0.06809 -0.03204,0.160188 0.0726,0.467571 0,0.612778 -0.101392,0.202785 -0.04094,0.368441 -0.06809,0.612779 -0.03461,0.311466 -0.230168,0.521791 -0.272346,0.817038 -0.0077,0.05394 0.01273,0.940482 0,0.953211 -0.01605,0.01605 -0.05204,-0.01605 -0.06809,0 -0.06169,0.06169 -0.01295,0.684209 0,0.748952 0.100595,0.502971 0.079,0.215176 0.20426,0.340433 0.0356,0.0356 -6.35e-4,0.539613 0,0.544692 0.02522,0.201743 0.123369,0.519085 0.204259,0.680865 0.06447,0.128933 0.0066,1.337524 0,1.429816 -0.02269,0.113478 -0.04539,0.226956 -0.06809,0.340433 -0.0227,0.0227 -0.05794,0.03764 -0.06809,0.06809 -0.05147,0.154422 0.07205,0.400587 0,0.544692 -0.0227,0.04539 -0.113477,0.0227 -0.136173,0.06809 -0.07935,0.158704 0.0341,0.510345 0,0.680865 -0.07493,0.374661 -0.03207,0.88118 -0.204259,1.225557 -0.04306,0.08612 -0.17045,0.114102 -0.20426,0.20426 -0.08844,0.23584 0.0293,0.609343 -0.136173,0.885125 -0.277051,0.461751 0.0018,-0.32255 -0.272346,0.408519 -0.128309,0.342158 0.01238,0.219729 -0.204259,0.544692 -0.08902,0.133528 -0.244144,0.212047 -0.340433,0.340432 -0.07716,0.102881 -0.09018,0.384617 -0.136173,0.476606 -0.04306,0.08612 -0.165153,0.11627 -0.204259,0.20426 -0.05607,0.126152 -0.03176,0.275332 -0.06809,0.408519 -0.03216,0.117912 -0.102597,0.222916 -0.136173,0.340432 -0.01247,0.04365 0.0203,0.09557 0,0.136173 -0.02871,0.05742 -0.100565,0.08276 -0.136173,0.136173 -0.02354,0.0353 -0.04064,0.176809 -0.06809,0.20426 -0.01605,0.01605 -0.05794,-0.0203 -0.06809,0 -0.04185,0.0837 -0.03008,0.186835 -0.06809,0.272346 -0.138615,0.311884 -0.341119,0.494485 -0.544692,0.748951 -0.130951,0.16369 -0.17722,0.441553 -0.272346,0.612779 -0.12711,0.228798 -0.373397,0.371958 -0.476605,0.612779 -0.03686,0.08601 -0.01618,0.194486 -0.06809,0.272346 -0.04539,0.06809 -0.138795,0.08708 -0.204259,0.136173 -0.141934,0.10645 -0.009,0.02713 -0.06809,0.204259 -0.03589,0.107654 -0.206388,0.111919 -0.272346,0.20426 -0.07104,0.09945 -0.09078,0.226955 -0.136173,0.340432 -0.06809,0.113478 -0.123013,0.235973 -0.204259,0.340433 -0.123565,0.158868 -0.344216,0.317737 -0.476606,0.476605 -0.243444,0.292133 -0.01493,0.137271 -0.340433,0.40852 -0.06286,0.05239 -0.15314,0.07227 -0.204259,0.136173 -0.348171,0.435213 0.304365,-0.0209 -0.408519,0.612778 -0.509671,0.453041 -1.026865,0.898597 -1.634076,1.225557 -0.152184,0.08195 -0.308923,0.162339 -0.476606,0.20426 -0.04404,0.01101 -0.104077,-0.0321 -0.136173,0 -0.0321,0.0321 0.03777,0.110995 0,0.136173 -0.05665,0.03777 -0.136857,-0.0096 -0.20426,0 -0.09264,0.01323 -0.184221,0.03661 -0.272346,0.06809 -0.56846,0.203022 -1.129675,0.42195 -1.702162,0.612779 -0.130967,0.04366 -0.285043,0.0063 -0.408519,0.06809 -0.0203,0.01015 0.0203,0.05794 0,0.06809 -0.0406,0.0203 -0.09214,-0.01101 -0.136173,0 -0.317083,0.07927 -0.719841,0.271493 -1.021298,0.408519 -1.013951,0.460887 -1.37787,0.705096 -2.519201,0.953211 -0.178801,0.03887 -0.365268,0.0322 -0.544692,0.06809 -0.162017,0.0324 -0.312829,0.114336 -0.476606,0.136173 -1.108587,0.147811 -0.04181,-0.142237 -0.953211,0.06809 -0.501496,0.11573 -1.004766,0.285235 -1.497903,0.408519 -0.04392,0.01098 -0.224179,-0.0289 -0.272346,0 -0.464553,0.278732 -0.913163,0.546783 -1.429817,0.748952 -0.287467,0.112487 -0.593566,0.170934 -0.885125,0.272346 -0.230871,0.0803 -0.447554,0.199436 -0.680865,0.272346 -0.152954,0.0478 -0.58307,0.07397 -0.748951,0.136173 -0.07662,0.02873 -0.126629,0.110296 -0.20426,0.136173 -0.235433,0.07848 -1.234928,0 -1.497903,0 -0.890609,0 0.626774,-0.01284 -0.748952,0.06809 -0.859455,0.05056 -1.727832,-0.05056 -2.587287,0 -0.37286,0.02193 -0.809996,0.0493 -1.157471,0.136173 -0.306344,0.07659 -0.705178,0 -1.021298,0 -0.180414,0 -1.469706,-0.04814 -1.565989,0 -0.04539,0.02269 -0.0227,0.113477 -0.06809,0.136173 -0.106798,0.0534 -2.285309,-0.0012 -2.314941,0 -0.137932,0.0057 -0.270819,0.05825 -0.408519,0.06809 -0.44701,0.03193 -0.923443,-0.0133 -1.361731,-0.06809 -0.442627,-0.05533 -0.86432,-0.223345 -1.293643,-0.340433 -0.234869,-0.06406 -0.732953,-0.0784 -0.953211,-0.204259 -0.07105,-0.0406 -0.066,-0.162159 -0.136173,-0.20426 -0.05838,-0.03503 -0.137496,0.01335 -0.20426,0 -0.01671,-0.0033 -0.358481,-0.250107 -0.408519,-0.272346 -0.53546,-0.237982 -1.106789,-0.417221 -1.634076,-0.680865 -0.163332,-0.08167 -0.427781,-0.325011 -0.544692,-0.408519 -0.241126,-0.172233 -0.03039,0.04986 -0.340433,-0.136173 -0.05504,-0.03303 -0.08113,-0.103146 -0.136173,-0.136173 -0.123084,-0.07385 -0.280134,-0.07198 -0.408519,-0.136173 -0.139246,-0.06962 0.002,-0.09369 -0.136173,-0.20426 0.01097,-0.449511 -0.23874,-0.06838 -0.340433,-0.136173 -0.120915,-0.08061 -0.217199,-0.195325 -0.340432,-0.272346 -0.07935,-0.04959 -0.197486,-0.01194 -0.272346,-0.06809 -0.241077,0.0051 -0.160707,-0.2474 -0.272346,-0.340433 -0.101664,-0.08472 -0.232746,-0.12734 -0.340433,-0.204259 -0.172221,-0.123015 -0.287896,-0.382251 -0.476605,-0.476606 -0.06419,-0.0321 -0.153511,-0.01734 -0.20426,-0.06809 -0.07177,-0.07177 -0.0644,-0.200576 -0.136173,-0.272346 -0.05075,-0.05075 -0.148217,-0.02325 -0.20426,-0.06809 -0.0639,-0.05112 -0.07831,-0.146397 -0.136173,-0.20426 -0.03588,-0.03588 -0.100288,-0.0322 -0.136173,-0.06809 -0.04992,-0.04992 -0.128733,-0.283788 -0.204259,-0.340433 -0.05742,-0.04306 -0.153511,-0.01734 -0.20426,-0.06809 -0.110317,-0.110318 -0.194051,-0.534484 -0.340432,-0.680865 -0.08024,-0.08024 -0.198496,-0.118101 -0.272346,-0.20426 -0.06605,-0.07706 -0.07797,-0.189196 -0.136173,-0.272346 -0.101651,-0.145215 -0.234078,-0.266713 -0.340433,-0.408519 -0.05615,-0.07486 -0.0019,-0.206178 -0.06809,-0.272346 -0.05075,-0.05075 -0.146844,-0.02503 -0.20426,-0.06809 -0.13944,-0.104579 -0.04011,-0.332506 -0.136173,-0.476605 -0.141862,-0.212794 -0.337417,-0.403997 -0.476606,-0.612779 -0.01259,-0.01888 0.01605,-0.05204 0,-0.06809 -0.01605,-0.01605 -0.04539,0 -0.06809,0 -0.09078,-0.113478 -0.187879,-0.222179 -0.272346,-0.340433 -0.07282,-0.101951 -0.131437,-0.238481 -0.20426,-0.340432 -0.08447,-0.118254 -0.207356,-0.210453 -0.272346,-0.340433 -0.06809,-0.158868 -0.136173,-0.317737 -0.204259,-0.476605 -0.04539,-0.04539 -0.107465,-0.07876 -0.136173,-0.136173 -0.04185,-0.0837 -0.02624,-0.18865 -0.06809,-0.272347 -0.05994,-0.119872 -0.221864,-0.274679 -0.272346,-0.476605 -0.01651,-0.06605 0.02153,-0.139667 0,-0.20426 -0.05499,-0.164977 -0.64179,-1.239916 -0.680865,-1.293643 -0.04221,-0.05804 -0.144544,-0.02828 -0.204259,-0.06809 -0.01888,-0.01259 0,-0.04539 0,-0.06809 0,-0.152435 -0.112121,-0.264205 -0.136173,-0.408519 -0.07026,-0.421587 0.009,-1.862677 -0.06809,-2.042596 -0.05213,-0.121636 -0.155111,-0.217561 -0.20426,-0.340432 -0.151982,-0.379957 -0.05843,-0.90493 -0.136173,-1.293644 -0.01991,-0.09953 -0.114155,-0.173266 -0.136173,-0.272346 -0.06849,-0.308201 4.56e-4,-0.644771 -0.06809,-0.953211 -0.03584,-0.161292 -0.10377,-0.314589 -0.136173,-0.476606 -0.01335,-0.06676 0.03045,-0.143361 0,-0.204259 -0.0227,-0.04539 -0.108023,-0.02586 -0.136173,-0.06809 -0.09386,-0.140792 0.05546,-0.446403 0,-0.612779 -0.01015,-0.03045 -0.05373,-0.03938 -0.06809,-0.06809 -0.05053,-0.101067 0,-0.832419 0,-0.953211 0,-0.726256 0,-1.452512 0,-2.178769 0,-0.635474 0,-1.270948 0,-1.906422 0,-0.226955 -0.04451,-0.458317 0,-0.680865 0.01605,-0.08024 0.105783,-0.128282 0.136173,-0.20426 0.01686,-0.04214 -0.01435,-0.09311 0,-0.136173 0.0203,-0.0609 0.120604,-0.0739 0.136173,-0.136173 0.03362,-0.134485 -0.04127,-0.503425 0.06809,-0.612778 0.03589,-0.03589 0.100288,-0.0322 0.136173,-0.06809 0.08024,-0.08024 -0.02226,-0.229158 0,-0.340432 0.0063,-0.03147 0.06179,-0.03661 0.06809,-0.06809 0.08774,-0.438681 -0.148344,-0.139788 0.06809,-0.680865 0.04214,-0.105361 0.153511,-0.170849 0.20426,-0.272346 0.139348,-0.278696 0.02031,-0.258051 0.06809,-0.544692 0.0083,-0.05006 0.05813,-0.08641 0.06809,-0.136173 0.0178,-0.08902 -0.0406,-0.191148 0,-0.272346 0.05344,-0.106884 0.147618,-0.159064 0.204259,-0.272346 0.0203,-0.0406 -0.0075,-0.0914 0,-0.136173 0.04485,-0.269125 0.06296,-0.649625 0.20426,-0.885125 0.03303,-0.05504 0.103146,-0.08113 0.136173,-0.136173 0.04814,-0.08024 0.0019,-0.206178 0.06809,-0.272346 0.06574,-0.06574 0.100753,0.109013 0.136173,-0.06809 0.0178,-0.08902 -0.05036,-0.196811 0,-0.272346 0.0563,-0.08445 0.207369,-0.0582 0.272346,-0.136173 0.145713,-0.174856 0.0073,-0.430498 0.06809,-0.612779 0.03588,-0.107654 0.141313,-0.177927 0.204259,-0.272346 0.05191,-0.07786 0.01194,-0.197485 0.06809,-0.272346 0.191502,-0.255337 0.161876,-0.03855 0.272346,-0.20426 0.198247,-0.297371 -0.03018,0.02244 0.06809,-0.272346 0.03589,-0.107654 0.145876,-0.17504 0.20426,-0.272346 0.156803,-0.261339 0.248643,-0.550577 0.408519,-0.817038 0.07477,-0.124613 0.200246,-0.214258 0.272346,-0.340432 0.297907,-0.744769 -0.04819,0.03493 0.340433,-0.612779 0.09408,-0.156798 0.103821,-0.377296 0.204259,-0.544692 0.149842,-0.249737 0.449561,-0.463559 0.544692,-0.748952 0.05393,-0.1618 -0.0806,-0.12366 0.06809,-0.272346 0.04478,-0.04477 0.236875,-0.09785 0.272346,-0.204259 0.0098,-0.02938 0.05549,-0.259745 0.06809,-0.272346 0.01605,-0.01605 0.05204,0.01605 0.06809,0 0.01605,-0.01605 -0.01362,-0.04993 0,-0.06809 0.05777,-0.07703 0.156487,-0.120657 0.204259,-0.204259 0.04643,-0.08125 0.02264,-0.190546 0.06809,-0.272347 0.07057,-0.127034 0.197578,-0.215819 0.272346,-0.340432 0.356414,-0.891035 -0.09559,0.109341 0.340432,-0.544692 0.03981,-0.05972 0.02325,-0.148217 0.06809,-0.20426 0.05112,-0.0639 0.146397,-0.07831 0.204259,-0.136173 0.168775,-0.168774 0.241737,-0.4459963 0.40852,-0.6127784 0.347947,-0.3479479 -0.09496,0.2854853 0.272346,-0.2042595 0.0491,-0.065464 0.110296,-0.126629 0.136173,-0.2042595 0.01435,-0.043062 -0.02836,-0.1007286 0,-0.136173 0.07089,-0.088611 0.199699,-0.1170837 0.272346,-0.2042596 0.04594,-0.055135 0.03248,-0.1419462 0.06809,-0.2042595 0.333274,-0.5832293 0.06357,0.00632 0.408519,-0.4766056 0.102862,-0.1440063 0.192114,-0.5015397 0.340433,-0.6127786 0.05741,-0.043062 0.146844,-0.025025 0.204259,-0.068087 0.0406,-0.030449 0.0322,-0.1002883 0.06809,-0.136173 0.05786,-0.057862 0.153141,-0.072275 0.204259,-0.1361731 0.04483,-0.056042 0.02503,-0.1468439 0.06809,-0.2042595 0.405513,-0.5406839 -0.167777,0.5292791 0.272346,-0.2042595 0.182446,-0.304077 -0.08035,-0.1350769 0.204259,-0.4766056 0.05239,-0.062863 0.136173,-0.090782 0.20426,-0.136173 0.04539,-0.090782 0.07277,-0.1930899 0.136173,-0.2723461 0.0317,-0.039628 0.105724,-0.027488 0.136173,-0.068086 0.04306,-0.057416 0.01734,-0.1535108 0.06809,-0.2042595 0.310371,-0.3103711 0.19763,-0.013856 0.340432,-0.2042596 0.203908,-0.2718766 0.04751,-0.3641849 0.408519,-0.5446921 0.0837,-0.041848 0.200459,-0.00818 0.272346,-0.068087 0.164483,-0.1370692 0.189035,-0.3932942 0.340433,-0.5446921 0.03589,-0.035885 0.100288,-0.032202 0.136173,-0.068086 0.01605,-0.016048 -0.01888,-0.055497 0,-0.068086 0.05972,-0.039811 0.153511,-0.017338 0.204259,-0.068087 0.05075,-0.050749 0.03599,-0.1400669 0.06809,-0.2042595 0.141477,-0.282955 0.787759,-0.7196731 1.021298,-0.9532112 0.01605,-0.016048 -0.01888,-0.055497 0,-0.068087 0.05972,-0.03981 0.15351,-0.017338 0.204259,-0.068086 0.125458,-0.1254577 -0.0038,-0.2023694 0.136173,-0.2723461 0.0203,-0.01015 0.04539,0 0.06809,0 0.04539,-0.022696 0.09395,-0.039936 0.136173,-0.068087 0.142614,-0.095076 0.101458,-0.2645974 0.204259,-0.408519 0.07742,-0.1083945 0.290943,-0.1919628 0.340433,-0.3404326 0.02153,-0.064592 -0.0609,-0.1738103 0,-0.2042595 0.0406,-0.0203 0.09311,0.014354 0.136173,0 0.131892,-0.043964 0.03486,-0.1892917 0.06809,-0.2723461 0.02384,-0.059601 0.09886,-0.083937 0.136173,-0.136173 0.07692,-0.1076866 0.123013,-0.23597254 0.20426,-0.34043256 0.09853,-0.12667639 0.268663,-0.19689359 0.340432,-0.34043256 0.03045,-0.0608984 -0.02153,-0.139667 0,-0.20425953 0.04005,-0.1201621 0.136173,-0.26083364 0.136173,-0.40851907"
inkscape:label="right boob" />
<path
style="display:none;opacity:1;fill:url(#linearGradient9);fill-opacity:1;stroke:#ffffff;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 22.400462,0.20425953 c 0.404528,0.0355169 0.882994,0.15021643 1.293644,0.0680865 0.07038,-0.0140752 0.133211,-0.0579368 0.20426,-0.0680865 0.37122,-0.0530315 1.417245,-0.042109 1.838335,0 0.903413,0.0903413 -0.218226,0.0680865 0.680866,0.0680865 0.562464,0 1.143781,-0.0507619 1.702162,0 0.214024,-0.006726 0.404575,0.11535264 0.612779,0.13617302 0.742627,0.0742627 0.06909,-0.10677719 0.885125,0.0680865 0.33738,0.0722959 0.68075,0.21558813 1.021297,0.27234605 0.111934,0.0186556 0.229159,-0.0222548 0.340433,0 0.594284,0.11885686 1.226432,0.0680865 1.838336,0.0680865 0.301828,0 0.966958,0.0861997 1.225557,0 0.03045,-0.0101497 0.03938,-0.0537326 0.06809,-0.0680865 0.07263,-0.0363128 0.199721,0.0363128 0.272346,0 0.05742,-0.0287078 0.08276,-0.10056539 0.136173,-0.13617303 0.01888,-0.0125892 0.05204,0.0160482 0.06809,0 0.01605,-0.0160481 -0.0203,-0.0579368 0,-0.0680865 0.0975,-0.04875 1.461677,-0.0199893 1.702163,-0.0680865 0.04976,-0.009953 0.08694,-0.0557781 0.136173,-0.0680865 0.100869,-0.0252172 0.245868,0.0378258 0.340432,0 0.0596,-0.0238405 0.07657,-0.1123325 0.136173,-0.13617302 0.156482,-0.0625927 0.379674,0.0412546 0.544692,0 0.04923,-0.0123084 0.08593,-0.0609096 0.136173,-0.0680865 0.21733,-0.0310471 0.46506,0.043161 0.680866,0 0.35058,-0.0701161 0.297798,-0.0680865 0.680865,-0.0680865 1.724858,0 3.449716,0 5.174575,0 0.658169,0 1.316339,0 1.974508,0 0.240467,0 0.512686,0.0393776 0.748952,0 0.07079,-0.0117988 0.133884,-0.05401135 0.20426,-0.06808651 0.25709,-0.05141812 0.565684,0.07181522 0.817038,0 0.117516,-0.03357615 0.224485,-0.09752397 0.340432,-0.13617302 0.207004,-0.06900126 0.922618,-0.13617302 1.157471,-0.13617302 0.01621,0 0.378266,-0.0302534 0.408519,0 C 49.894698,-0.0808018 49.870234,0 50.111673,0 c 0.356411,0 1.464792,-0.10119745 1.497903,-0.06808651 0.01605,0.01604814 -0.0203,0.05793677 0,0.06808651 0.121167,0.06058374 0.169089,-0.04743521 0.272346,-0.06808651 0.479997,-0.09599951 1.069971,-0.13894627 1.56599,-0.06808651 0.05024,0.007177 0.08803,0.05203836 0.136173,0.06808651 0.221568,0.07385622 0.516678,-0.03871227 0.748951,0 0.0923,0.01538379 0.179493,0.05647984 0.272346,0.06808651 0.408446,0.0510557 0.935348,-0.11106146 1.293644,0.06808651 0.206076,0.10303797 0.7679,-0.06334935 1.021298,0 0.03114,0.0077845 0.03661,0.06179191 0.06809,0.06808651 0.08902,0.0178038 0.186223,-0.0287078 0.272346,0 0.0609,0.0202995 0.07445,0.11853797 0.136173,0.13617303 0.109112,0.0311747 0.227832,-0.0140752 0.340433,0 0.07122,0.008902 0.133211,0.0579368 0.204259,0.0680865 0.554947,0.0792781 1.149561,-0.0921004 1.702163,0 0.05006,0.008343 0.08594,0.0609096 0.136173,0.0680865 0.581404,0.0830577 1.252757,0 1.838336,0 0.839734,0 1.679467,0 2.519201,0 0.862429,0 1.724858,0 2.587287,0 0.329839,0 0.695027,-0.0466101 1.021298,0 0.424813,0.0606876 0.990795,0.15589079 1.429817,0.0680865 0.301389,-0.0602778 0.640184,-0.15610159 0.953211,-0.20425953 0.22389,-0.0344446 0.512894,0 0.748952,0 1.00881,0 1.992051,0.069256 2.995806,0.13617302 0.338064,0.0225376 1.060596,-0.10037815 1.36173,0 0.03045,0.0101497 0.03938,0.0537326 0.06809,0.0680865 0.162258,0.081129 1.483161,0 1.770249,0 1.089384,0 2.178769,0 3.268153,0 0.363128,0 0.728058,-0.0361326 1.089384,0 0.252484,0.0252484 0.497167,0.10470002 0.748952,0.13617302 0.112601,0.0140752 0.229158,-0.0222548 0.340432,0 0.0086,0.001714 0.03056,0.15493578 0.20426,0.0680865 0.0203,-0.0101497 0,-0.045391 0,-0.0680865 0.04539,-0.0226955 0.08803,-0.0520384 0.136173,-0.0680865 0.468016,-0.15600539 1.07687,-0.0680865 1.565989,-0.0680865 0.167441,0 0.718969,-0.0830781 0.885125,0 0.07319,0.0365954 0.128283,0.1057822 0.20426,0.13617302 0.177264,0.0709058 1.110668,0.0261394 1.293643,0 0.576265,-0.0823236 1.11713,-0.20425953 1.702163,-0.20425953 0.222755,0 1.332936,0.0776848 1.56599,0 0.07763,-0.0258769 0.131069,-0.0995776 0.204259,-0.13617302 0.122957,-0.0614782 1.090463,0 1.293644,0 0.188812,0 -0.108685,0.0101497 0.20426,-0.0680865 0.426478,-0.10661969 1.486869,0.0312847 1.906422,0.13617303 0.131694,0.0329234 0.396239,-0.0803665 0.476606,0 0.01605,0.0160481 -0.02153,0.0609096 0,0.0680865 0.299238,0.0997461 1.510003,-0.12407302 1.634076,0 0.01605,0.0160481 -0.01605,0.0520384 0,0.0680865 0.01605,0.0160482 0.05794,-0.0202995 0.06809,0 0.03045,0.0608984 -0.03777,0.14760813 0,0.20425954 0.03561,0.0534115 0.107466,0.0787574 0.136173,0.13617302 0.05216,0.10431765 0,1.28472368 0,1.49790328 0,0.1992998 0.0088,0.3523793 -0.06809,0.5446921 -0.02666,0.066636 -0.06809,0.276029 -0.06809,0.2042595 0,-0.1512022 0,-0.4235483 0,-0.272346 0,0.136173 0.02671,0.2749904 0,0.408519 -0.01,0.049763 -0.05813,0.08641 -0.06809,0.1361731 -0.08804,0.4402248 0,1.0916942 0,1.5659897 0,0.652194 0.06809,1.2524586 0.06809,1.9064224 0,0.2290404 -0.07257,0.9397601 0,1.1574707 0.02588,0.077631 0.105783,0.1282824 0.136173,0.2042595 0.04317,0.1079128 0.0288,1.9667066 0,2.1106816 -0.0063,0.03147 -0.0603,0.03695 -0.06809,0.06809 -0.06917,0.276673 -0.01219,0.60562 -0.06809,0.885124 -0.01,0.04976 -0.05578,0.08694 -0.06809,0.136173 -0.05179,0.207159 0.02335,0.470754 0,0.680866 -0.08413,0.757211 -0.06809,0.197139 -0.06809,0.817038 0,0.168569 -0.0082,1.489705 0,1.497903 0.0321,0.0321 0.104077,-0.0321 0.136173,0 0.04815,0.04814 -0.03777,0.147608 0,0.204259 0.156473,0.234709 0.136173,-0.05264 0.136173,0.136174"
id="path8"
inkscape:label="transparent border" />
</g>
</svg>
<svg
preserveAspectRatio="xMidYMid"
width="26"
height="15"
viewBox="0 0 96 49"
version="1.1"
id="nipples"
sodipodi:docname="nipples.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs2" />
<sodipodi:namedview
id="namedview2"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="20.770833"
inkscape:cx="48.000001"
inkscape:cy="16.778335"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="svg2" />
<g
id="g2">
<image
xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAAOCAMAAACvpzTlAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAABFFBMVEUAAADAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGCnNkLAVGDAVGDAVGDAVGDAVGDAVGC/U1/AVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGCsPkrAVGDAVGDAVGDAVGDAVGDAVGC+Ul7AVGDAVGDAVGDAVGDAVGDAVGDAVGDAVGCsPkqiLz20SFTAVGCQGiiVHiy8T1ucJjSPGSeRGym0QU6THCqcIjC8TluyPUyjKTeqMD+7SVe/U1+5Q1KZIC6pM0C5SlaRGiifJzWeJzaSGymYHi2xO0m/UV22RFG6SlgAAAC0JYGtAAAAO3RSTlMAAwQBFz5YTigLKpPn/frDVRAWjevFQgcCN839dRQRM1RI2IYbHnTV+zjM/Q9n2A4mofv8+TGur1loNJkxTkAAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAA10lEQVQoz52S1QKCUBBEuWB3iwUmGIDdCirYYvf/f4givvjmvfs+Z3ZmF8PeA3BAYMgDDEaT2WJFJQCb3eF0uT1eRIDPH+gPhmIwFIZRkQCQun0kGpOk0dgVT0CoKTqZpCmNAFLpiSwrUzGT/TsAmWPYfJ5lcm8AWSiWZsp8AePP8cJytd4IfFnPr25FmPxEpVrbScq+Xq0Q3/4bbg/1//rN1uEoyye13fw0YDB2oO6v+Z8v15vuj8H/H9cV7o+nKvAcjOq3//q3fzSAdv8ehSrXCDj+Ub8AbD8byI1LIu8AAAAASUVORK5CYII="
x="10"
y="25"
width="63"
height="14"
id="image2" />
</g>
</svg><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" preserveAspectRatio="xMidYMid" width="23" height="18" viewBox="0 0 87 71">
<image xlink:href="data:img/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEwAAAA+CAYAAACBff3hAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsSAAALEgHS3X78AAANPElEQVR42u2ceXBUVb7HP+feXpJ09oQkJCFAWCSAIAIhhGAgIFrK8nQyKkpcSgkgiwiog848l4JxRXCcKgdEB4swbxwB9TkvLoyCYScysgZQ2UEiJCSQpff7e390GhINGIYknanxW9WV9L3n/H7f88nJueece7sVl9H96f0tJpt+LYZcqxnaIJAgNJWA0B6IAPS6ol7AAVQD5QpVZrI7at3B1mpNKBL4bvH6rXtoQU0cOqgTOl2UQbahmRJALJrhjQFigTAgpM6vAgygBig1NO0kSjk0r3ef2xq8xey0719StLXiUnlUYwdv6tW9e2psTL7H6x2nNNX1yqwLoBClUCL+g16n27MlyGJZtPjLzSubE1T+kPT+6NpvQXKA8IseQCkNEC7auLxnFCDqB4V8KsjSJUXb1v8ssNF9e85Jjgx7zhCCUQiwBUPWIXyDrhwI51F4gGCEUFBmUcqixLgG6GtoerBmeBOAVHXBOpg1DZcYIMx6s2jrwmaBlT0oHZGtvvY2bIpSlDo8nqM6mtOk6wc0JTs1VI1bxKtQ1SiprWMVBipUKa2dcjtHiaYNFF2LqGO4BFGPLinaUuuPa6qfZNINgxYCM0XUKWAeyLtLvtx68EobMvGGjDCX251yqvqctUtMbG+v1+jzfa3TkqBpmhJvZXPA8v21Ba8p6E8a4sbjMkC+E/TtIDUmTZW+s3H76SsM+fKMtK4J3pDgW1xhoQ/rIvkG0ntizpAxb36x8awvZ50eyOj/gtlqfkKUWqh51fOL128601wN+3fUg8MzTKfLz09KjAx/2TDpW6NLDuS8WFomCmDS4PTbsGgFHl2/560vNn4QaLNtSZOGDOplmLXC4NNl7/2h5Ns5avKwjEjDKx8YwlNLN2zdGGiDbVHTczITRddXuoUZes8OHW42K1n75vqtawNtrK1q2+HjVQrZGKaZhqns1E4pXx46cuwK6vcEUvDNazR88y83UAHsqnvflqQBaUBy3e/BdT9rgXJgO+BpSqAxfXvHNTVpNPAIsA2w45stXHiZLRbRdV2AQ0ABkBNoSnWQXgUOAHar1SpKqQa+614HgJeAHk0JqppQZjIwF1+von1SCtGxcaB0NJMJS3A4FpOGpik6pnajrPQEW9Z/zvnKs0uA6YArALCm6rrp+QGZ2WF9+g3ixLHDnK914qiuxIOJqooziOFGE4OD35T461QDbwDzgXP/CrBoYDGQC9AxtTt33jcFXdfZvbcElweCopIwDAO7w8k1CRYyBvajtMJJQlIKhauXs3rF0vdcLufdNLHLN5Oeyr5xzLwJ+Y8SHBLC/676KxVVTsyhMaA0DC2I7D7tMVw1HDx+hqTkJApXF7B9c5G//m5gPLC3seD6JZJGAB8Do8xmC3c9MJXfzH8d3WSi8KMPkaBo7B4TJcVrOP7N19jMQsGbrzHgup7grqFXr550u24ova/P6PVtyU5VcbasVS4ooWERY+Y8u3DJg9PmKrMuvPWnP1LpELTQeL7dsZ7DJV/R75oOvPLcY2RmDCTcZiWtZx8yR+WSlNKZvTu/wmGvjQduAz4DmjzxLQAkIjJa5v+xQL7cWyabdh+T3Lx8ybljhvS/+QFRmnZhHJg1c4aIiLi9hoiI2O12+f50hew+ek6WfbixdMIDMxJaA9jCt98v3n7onJRXuWXeiwsl4+Z7JOeeJyUkPPaC19dfWygiIqfLzoqIyN8//lRWfbJJNn9TKUveWys9evfzl90H2H6cw/Sj92Z8/8P3hIVH8vSCt8i6IZvUeBvHD53k1JlKLBHJ7ClajRjGhUq79+4DYP3Grfz5/fW4q8t4YurdXNe3L5FBfeJT0tJeKfjzHya0JKx/HqqcbNZkQFpyKC5nLf/c8y2hsR3YWfQ+tefLLpQ7cuwEAIteXcC+Uw7sNdX86qZMbsoeSJDel+dee4enH32Afbu296jrOFOA0vq5goHr8Q3uWwHRNF1++9ISOXDKLk63R0REVq7+UAbfPF56ZuU2dqWRhx56SNIHDpSu6aOlf87t8umaL8Svoz+cl88PHs9qKVg1dlfMnsOnTxmGr4fv2LFLMnLGSsaYyQKmBj5DQ0Nl5syZEh/XTuK7pkvGLffL7557vs6pIcfK7PL2+0USERnjr3MM+G8gA2in4ZuTTMJ3hUgHyMgexd13j6d7QhAWk2+Y83g86BYb995zJ2s++5TCwkJiY2MvmF66dCnbiouJionDFpWI1NtTSYkLIzMxflZLATNE7k1LiU1QdTsWLreLsJhEHp6Yx9p1n7NgwYILZaurq1m0aBE/nD5DSLAZa2gUKP9QrugQE8TokVmMf3CGv0oH4Fng90CYCd9G2iTgH8ArQEpMXHs6J4Y2MBUXH8/IjB48MTkXgP379+F0OhuUsdoiCYuMoab0ANHRUQ3OBQWZbxGRUUqpz5oTloh0AqbVP5aUlMRj+Xdw48hMAI4dOdRo3bhOvXFUnCAupmeD4+1CFV26dfe/ddQBexnwavXKvQcMApZv+Pz/2Lyt4Qbptb16YLUGUV5+lm+OlJL7q1yqqqrqzUsU3fuPwPA4SO2UQu+0n8wDrcDo5oRVp+FAav0D8XGxxMREU1Fxjg3bdjNn7tM/qdQhLYOIqBgsZjOjRgxrcO7U2VreWfwawCZgKPACvl3lnwz6pcC9FWU/fDTnkYdf/vTjv3eMjfJtYsbGxNC7R1d+ff90rLFd8UT24Pa70klNac/SgtV07ZNBdFwylcd38+CUWQSHBP/Y43v4LijNrf+pAzYb33iMrpuICA9n4vQ5nHaE0KHPCCZO7MKuXTtYt34LnXsPJrFzGuXH93P32GF0735xU9nt8TJn9qyaPV9v+T3woh9UUxQ787GnFohIrdTT0mV/kUE54yTrtqmy+ev98vjLBTLk9hkyZNxEybrxNlnx11X1i58XkZUiMrIFQDWQiPQUkddF5IQ/+eYtxTJi9J1y6/gp8tXO/TL+kZdk2PgnZPhdc6R/9miZ9+Iicbvd9f3Ku6s/WgVce6k8P7s0EpHrgFnArfhm/+zctYe/fVDI0aNHqah2Ex6ik9oxhbt+Pc51ba+e+/Etwv8BfK6UOtHSsH7kNxwYAdwADD158mSXv71fGLlr737OlFcSEmIjPiaUsbfexI052f5qLmAtsEgp9cnl4jdlLek3kgz0qjMTCSi73SHnzlV6oqOi9lis1h3AWaXU/tYE1ATfKUB7r9fbpby8PD04KCgkLDzcf7vBBawHdrY13/+yVqxY0fvtt98OD7QPv7SrD9FyeuONN4KLiooGlZWVVQfai19tGtjhw4eTKyoqTI8//rhx9dGaR6arD9FyOnz4cOyhQ4dac2voZ9Wme1hRUZFVKdWm/qhtGlhmZqYnOTnZdvWRmk9tGpjNZjtnGEZEoH3UV5sGlpiYeIZGNvECqbYOrNxkMqnZs2cHBdqLX20a2MyZM91BQUHnLBZL+0B78atNAwOIjIw86nA4ugTah19tHlhKSsruqqqqboH24VebBxYdHV1iGEbIq6++ql99tKtXmweWn5/vSE5OPqjreodAe4F/A2AA3bp12+LxeKKWL19+zfbt2wPqOaDJly9f3mfTpk0/u/TJy8srHTx48L4jR44kFhcXDw+k54ACW7NmTY/MzMwmLa4zMzMdUVFROzZs2DA2kJ4DCsztdicBTJ06dWxOTs7tl+ptubm5tgkTJkRMmzat4vvvvw++sizNq4AC69ixo/7MM8/819mzZ9O/++67x1etWvVocXHxBWglJSVqzJgxM/fs2fN1WFjYzbNnz04bMGDA9v9YYGlpaQt37Nhx3mq1vpuXlzciJCTkLwcPHlQAa9asMRcWFo6x2+0R/fr1e6GsrMxy9OjR+M6dO78ZSM9tQtOmTQvOysoKqX9s/vz5cffdd183gLlz5w7Ly8tr8uOSv+gX/aJf9IsaV5PvfLeU1uXef+FBsmErl6nLnb9cudZSwBI3BsKvYSuXqcudr1+utX23esKmgLhStSa4VkvUEqAaU0vDa/GbpC0KSqThJ3HDbS3+Gc8WB6bEcIvSzFcVwzAQ7eIq7uS5xj/DHt+987st3Z4WB+ZJTJhnctjzpaIq6VIN9Ssp4uKDxE0qW9fDNFuQx9EppWDks09Ob+n2tMoYtnbC5AcJC85XZyrScbnAYmlw/lJw6gP8iepgqXYRdme7uHdGPffUlNZoS6teJdc9NP1rKquuu+pAdbDctw7dV92n75Tb+g/4srXa0KrbO+JwLdEsptKrDqQURqfEH2p7pN3RmrCglYENL1j8hsdqXajryvdE4c9/A0ejUpE2pzg9i8cNzmzRb1tpTK1+r++dHcUbJwwdrnSrqYdW4wgXTQO3G/TLWKk7r7xeVEy4yxUXv2LkgnmPtrZ3CODS6MNNG4JtH362zFxWPlyrPN/OiwLVSIcXA00EwmxeV8ek/TWjhk8bl5W1LlC+A774/mDL5mjNbr8+5JN1T+q19lTldEYqMXTRdK9YrXZvmK3UPmLIMq/NtlGrde4cO3yYO5B+/x/6uXCtbk1dcAAAAABJRU5ErkJggg==" width="76" height="62"/>
</svg><svg
version="1.1"
id="Layer_1"
x="0px"
y="0px"
viewBox="0 0 595.276 841.89"
style="enable-background:new 0 0 595.276 841.89;"
xml:space="preserve"
sodipodi:docname="HAIR_LONG.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg"><defs
id="defs21"><radialGradient
id="SVGID_1_-4"
cx="302.3143"
cy="389.20239"
r="326.01569"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.37491305,0,0,0.36643261,201.7915,243.03838)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop1-0" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop2-4" /> </radialGradient><linearGradient
id="linearGradient22"
gradientUnits="userSpaceOnUse"
x1="580.58862"
y1="851.65033"
x2="126.5886"
y2="-318.34979"
gradientTransform="matrix(0.34752932,0.01904285,0,0.36645072,216.27794,170.35506)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop3-8" /> <stop
offset="0.0694"
style="stop-color:#FFFCEA"
id="stop4-8" /> <stop
offset="0.328"
style="stop-color:#FFF1A0"
id="stop5-1" /> <stop
offset="0.5596"
style="stop-color:#FFE965"
id="stop6-1" /> <stop
offset="0.7557"
style="stop-color:#FFE33B"
id="stop7-6" /> <stop
offset="0.9087"
style="stop-color:#FFDF21"
id="stop8-0" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop9-7" /> </linearGradient><linearGradient
id="linearGradient23"
gradientUnits="userSpaceOnUse"
x1="177.22031"
y1="745.32129"
x2="169.22031"
y2="-64.678703"
gradientTransform="matrix(0.34752932,0,0,0.36645072,215.00809,178.03874)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop10-7" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop11-6" /> </linearGradient><linearGradient
id="linearGradient24"
gradientUnits="userSpaceOnUse"
x1="163.8253"
y1="745.45361"
x2="155.8253"
y2="-64.546402"
gradientTransform="matrix(0.34752932,0,0,0.36645072,210.18266,179.05462)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop12-3" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop13-1" /> </linearGradient><linearGradient
id="linearGradient25"
gradientUnits="userSpaceOnUse"
x1="550.44287"
y1="741.63507"
x2="542.44287"
y2="-68.364899"
gradientTransform="matrix(0.34752932,0,0,0.36645072,210.18266,179.05462)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop14-0" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop15-5" /> </linearGradient><linearGradient
id="linearGradient26"
gradientUnits="userSpaceOnUse"
x1="635.11041"
y1="519.38141"
x2="352.11041"
y2="11.3814"
gradientTransform="matrix(0.34671002,-0.02384934,0.02514783,0.36558681,204.71058,189.34971)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop16-3" /> <stop
offset="0.1117"
style="stop-color:#FFFBE0"
id="stop17-6" /> <stop
offset="0.4378"
style="stop-color:#FFEE8B"
id="stop18-1" /> <stop
offset="0.7047"
style="stop-color:#FFE64C"
id="stop19-9" /> <stop
offset="0.8987"
style="stop-color:#FFE026"
id="stop20-5" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop21-9" /> </linearGradient></defs><sodipodi:namedview
id="namedview21"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
inkscape:zoom="7.8749398"
inkscape:cx="310.54206"
inkscape:cy="373.71714"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="layer1" /> <radialGradient
id="SVGID_1_"
cx="302.3143"
cy="389.2024"
r="326.0157"
gradientUnits="userSpaceOnUse"
gradientTransform="matrix(0.37491305,0,0,0.36643261,209.04256,179.06167)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop1" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop2" /> </radialGradient>
<linearGradient
id="SVGID_PINCH"
gradientUnits="userSpaceOnUse"
x1="580.5886"
y1="851.6503"
x2="126.5886"
y2="-318.3498"
gradientTransform="matrix(0.34752932,0.01904285,0,0.36645072,209.02688,234.33177)"> <stop
offset="0"
style="stop-color:#FFFFFF"
id="stop99" /> <stop
offset="1"
style="stop-color:#FFDE17"
id="stop100" /> </linearGradient> <g
inkscape:groupmode="layer"
id="layer1"
inkscape:label="Hair-long"
transform="translate(-4.3100171,-10.056707)"><path
style="fill:url(#SVGID_1_-4);stroke:#ede148;stroke-width:0.370649;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
d="m 340.13441,250.73346 c -5.42875,-1.70171 -28.63699,-8.97649 -51.73801,-0.36643 -5.35038,1.99413 -10.3101,4.69693 -13.12195,6.22935 -5.2128,2.8406 -13.37315,7.28798 -21.37004,14.65731 -8.9668,8.26343 -13.55685,16.35718 -17.99584,24.18455 -3.86872,6.82152 -8.56075,15.09556 -11.24739,26.74959 -2.08339,9.03768 -0.89754,11.15787 -2.24947,28.58173 -1.05838,13.63827 -1.71298,11.41035 -3.37421,28.58175 -2.88309,29.79977 -1.03514,37.7825 0,41.40689 1.10336,3.86365 2.32971,6.44262 2.99929,11.72585 0.95566,7.54227 -0.43039,11.07174 2.24947,16.48945 1.58516,3.20447 2.54605,2.9322 4.49897,6.22935 3.32248,5.6101 3.05817,10.64963 3.37422,16.85591 0.7202,14.14613 3.9407,24.24171 4.49896,24.18455 0.67596,-0.0693 -2.28623,-15.05012 2.62438,-17.22234 1.80896,-0.80029 4.47946,0.22902 5.99861,1.83218 3.781,3.99045 3.26404,9.44495 5.82319,18.19463 0.52187,1.78379 2.72439,4.5998 6.87541,10.73901 4.23916,6.26966 6.02333,8.16652 8.24206,9.72312 3.93808,2.76291 10.62709,0.72473 14.2044,1.42218 3.69109,0.71962 2.96823,-2.23783 3.84591,-4.16855 1.94616,-4.28141 2.15875,-9.19124 1.12474,-9.52725 -1.16673,-0.37927 -2.19025,5.62913 -7.12336,7.69509 -4.31711,1.80798 -16.26795,0.0116 -13.12194,-2.93146 10.23206,-9.57214 -3.59918,-4.72883 -4.87389,-8.06152 -1.4617,-3.82156 -3.74875,-9.79988 -1.12473,-15.75661 1.42092,-3.22533 3.74575,-5.22753 4.49896,-5.86292 3.83687,-3.23634 5.98998,-2.11505 8.24808,-4.39719 3.69365,-3.73248 3.25499,-12.11024 0,-17.58876 -2.32332,-3.91058 -5.17193,-4.81237 -5.62369,-8.79438 -0.0597,-0.52547 3.33978,0.86492 5.68411,-0.76901 2.52917,-1.76254 2.40009,-0.42744 5.3214,-2.25668 2.81716,-0.88156 7.01416,-0.77682 7.57075,-3.11282 5.86349,-1.84446 8.78751,-1.24991 12.07587,-4.07803 2.14864,-1.84792 4.29209,-2.08844 6.56698,-3.90007 2.95731,-2.35506 4.47787,-3.05627 4.66833,-3.47216 0.25644,-0.55954 -7.67158,-6.77444 -13.72666,-8.06152 -9.79723,-4.80979 -11.21471,-5.89104 -12.88008,-7.23071 -6.34053,-5.10112 -11.24439,-10.81426 -12.2814,-13.28952 -2.78297,-6.64341 -3.22462,-13.2447 -3.37422,-15.75659 -0.29506,-4.95967 0.35317,-6.08573 -0.74981,-9.16083 -1.27021,-3.54047 -3.02631,-4.54706 -6.74844,-9.89369 -2.55317,-3.66761 -3.88711,-5.58332 -4.87387,-8.06151 -2.76425,-6.94096 -0.99952,-13.75073 0.37491,-19.05448 1.41418,-5.45765 3.35734,-9.22714 5.6237,-13.55801 5.02533,-9.60311 7.11734,-9.65037 10.87246,-17.58877 3.93547,-8.31911 2.01592,-9.0659 5.6237,-15.02374 1.84796,-3.05164 6.21082,-10.03183 14.99653,-13.558 6.42376,-2.57821 12.14194,-2.07768 14.62162,-1.83216 3.23436,0.32026 5.21015,0.9956 18.37072,6.96221 13.53062,6.13446 15.47678,7.24951 17.99583,9.52724 2.36569,2.13925 6.08821,5.50493 8.24809,10.99299 3.32548,8.44957 4.05204,10.11317 7.45587,19.12339 1.41304,3.74017 0.29668,6.74586 3.94873,11.85284 3.8942,5.44554 2.93133,7.03494 4.71666,9.69779 4.62606,6.89919 0.1988,11.57001 0.85265,36.54533 0.12409,4.74201 -11.11207,21.25624 -7.85496,19.8093 0.81612,-0.36255 6.75052,-13.14017 0.82837,-3.32728 -1.34861,2.23462 -4.35478,3.69335 -11.19886,10.42694 -3.33573,3.28188 2.49894,18.20216 9.68119,21.2136 8.08691,3.39075 9.9714,1.32055 9.9714,1.32055 0.1747,4.16706 -2.91415,1.08956 -6.40385,7.81834 -2.72186,5.24842 -0.73856,11.98968 1.12475,18.32164 1.02427,3.48111 2.40919,6.49722 2.6244,6.96221 1.28595,2.7772 2.09614,3.86588 5.24877,9.52725 3.1669,5.68741 3.35473,6.39462 3.37423,7.32866 0.0559,2.69474 -1.3722,3.37337 -4.12405,8.79439 -3.27749,6.45654 -2.39681,7.74856 -4.49895,9.16081 -3.61004,2.42505 -9.22099,0.63759 -12.37214,-0.36644 -5.7639,-1.83656 -8.13073,-4.60752 -9.37282,-3.66433 -1.34181,1.01941 0.06,5.28836 1.87456,8.06152 2.759,4.21654 7.02212,5.81566 8.24809,6.22936 7.09899,2.395 13.46763,-0.84902 14.6216,-1.46573 1.37519,-0.73469 2.94834,-1.80065 10.12266,-11.35941 5.19818,-6.92558 7.81394,-10.4371 8.62301,-12.82515 0.66809,-1.97213 3.34235,-9.86326 0,-17.22233 -1.22597,-2.69914 -2.3091,-3.2301 -3.37422,-6.59578 -0.57325,-1.81201 -2.39982,-7.5837 0.37491,-10.62656 1.51202,-1.6581 2.87371,-0.84315 4.12405,-2.56501 1.62413,-2.23745 -0.22383,-4.23414 1.12473,-7.6951 0.27218,-0.69841 0.40265,-0.75886 3.37422,-4.39719 4.17052,-5.10624 4.63842,-5.87501 5.6237,-5.86292 2.48529,0.0308 3.15414,4.96883 5.62369,5.13007 2.57228,0.16819 4.86262,-4.99303 5.24878,-5.86293 5.08345,-11.45541 2.16325,-47.2163 1.12474,-58.62922 -1.52328,-2.79808 -3.52456,-7.04319 -4.87387,-12.45871 -2.55652,-10.2612 -0.41991,-15.28243 -1.12474,-24.91741 -0.27593,-3.77242 -2.93481,-11.19891 -7.87317,-26.01672 -4.96348,-14.89365 -7.51401,-22.44326 -10.87248,-27.48244 -6.3934,-9.59211 -14.00788,-15.09116 -19.49549,-19.0545 -12.38337,-8.94315 -23.81258,-12.67856 -26.61881,-13.55801 z"
id="path2"
sodipodi:nodetypes="csccccccccsccssccsssscssscccsscccssccccccsccscsssscscscssssscsccccscscscccsscscsscccccsccccc" /><path
style="fill:url(#SVGID_PINCH);stroke:#ede148;stroke-width:0.356865;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
d="m 386.61436,428.75383 c 0.83547,-2.91991 2.88623,-11.19888 1.04258,-21.56346 -0.87785,-4.93472 -1.567,-4.32058 -3.12776,-11.16491 -1.60905,-7.05623 -1.98578,-12.57583 -2.4327,-19.55519 -0.63216,-9.87713 0.007,-11.01513 -1.04259,-18.01321 -1.1524,-7.68935 -2.65234,-11.18099 -3.82282,-13.4017 -2.58666,-4.90706 -3.96775,-4.37259 -5.56047,-8.00016 -2.78927,-6.35354 0.72459,-9.63934 0,-19.05543 -0.40278,-5.23593 -1.89021,-8.95409 -4.86541,-16.39043 -2.36146,-5.90246 -4.32187,-10.80306 -8.3407,-16.2144 -2.73819,-3.68703 -8.71743,-11.82299 -19.11411,-15.7054 -4.58322,-1.71144 -9.42674,-1.73425 -19.11412,-1.78026 -7.84235,-0.0373 -9.74855,0.79349 -10.07835,2.01292 -0.44657,1.65204 1.98613,4.06906 3.82282,5.33977 4.24438,2.93662 7.69222,1.09798 13.20612,2.18944 7.04789,1.3954 12.03841,5.12007 14.59622,7.02947 7.94731,5.93186 11.73607,13.0969 12.51107,14.61066 2.33227,4.55563 3.19344,8.36516 4.17035,12.68784 1.51974,6.7241 0.80939,7.90619 2.4327,18.0894 1.13677,7.13148 1.74078,10.75836 3.4753,13.74909 2.94114,5.07123 5.33179,4.628 7.29811,9.19471 2.09665,4.86886 -0.17237,6.41372 1.39012,13.63486 1.38699,6.40937 3.36478,6.07213 4.51788,11.97397 0.46708,2.38995 0.19531,6.5951 -0.34753,15.00544 -0.46325,7.17282 -0.81948,9.24096 0.34753,12.47837 1.19272,3.30845 2.40142,3.46885 3.47529,6.78655 1.44885,4.47606 0.61895,8.41831 0,11.35996 -1.6525,7.85264 -5.92016,12.76999 -6.95058,13.91072 -5.13301,5.68346 -7.93688,4.02481 -10.42588,8.58999 -3.26365,5.98597 -1.10966,13.73057 -0.34754,16.47124 1.04746,3.7666 2.74479,6.93524 4.86542,10.89367 3.16078,5.90045 4.32465,6.43365 4.86541,9.42787 0.73259,4.05644 -0.63807,7.3197 -2.43271,11.59313 -2.30446,5.487 -3.66921,8.73666 -7.29812,10.96007 -5.20599,3.18978 -11.60816,2.14456 -14.59622,0.666 -0.0174,-0.009 -0.0358,-0.0178 -0.0365,-0.0181 -4.70034,-2.34302 -1.33752,-4.99337 -1.61415,-4.82457 -0.26898,0.16408 -2.91087,6.4831 2.95392,8.34667 6.36282,2.02182 9.51913,3.34508 13.64048,0.61293 0.75031,-0.49757 1.63964,-1.21107 5.21294,-6.67693 5.2529,-8.03499 7.96189,-12.03222 8.68823,-16.38066 0.62521,-3.74201 1.34807,-8.0694 -0.69506,-12.4974 -2.47128,-5.35625 -6.44388,-5.34343 -8.3407,-10.71765 -1.76371,-4.99683 0.002,-9.73355 0.34753,-10.60804 2.06571,-5.23625 5.76482,-5.28789 10.42588,-10.42222 4.54673,-5.00835 6.14571,-10.59741 7.29811,-14.62459 z"
id="pinch5"
inkscape:label="pinch5"
sodipodi:nodetypes="ssscccccssssccccscssccccssccsscscsccsscsccscsss" /><path
style="fill:url(#SVGID_PINCH);stroke:#ede148;stroke-width:0.356865;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
d="m 285.95113,276.09536 c -4.19016,-0.38477 -7.55564,1.55558 -9.03577,2.56516 -4.69025,3.19839 -6.21104,7.79331 -9.03576,14.29158 -4.41119,10.14739 -3.69076,5.81667 -11.12093,21.6206 -5.49132,11.68024 -8.24618,17.62444 -8.68824,22.71994 -0.29331,3.38051 -0.0553,5.93137 -1.04259,10.99352 -1.36301,6.98895 -2.87511,7.55621 -3.12776,12.09287 -0.24605,4.42086 0.9908,7.77132 3.47529,14.29158 3.07529,8.07108 4.1012,7.5258 5.56047,12.09287 3.47739,10.88249 0.14388,21.77487 -1.04258,25.65156 -2.45287,8.01538 -4.47514,7.64856 -5.56048,14.29157 -1.41965,8.68891 0.9206,16.16964 1.73765,18.68899 1.26049,3.88584 3.72864,9.53395 6.95059,15.02447 2.4963,4.25377 3.67929,5.40369 3.82282,8.06192 0.24883,4.60483 -3.08119,5.23182 -5.21294,12.09287 -1.83461,5.90463 -1.36579,11.86861 -0.34753,15.39094 0.22659,0.78347 0.86882,2.79015 1.82905,5.14716 0.82989,2.03674 1.57604,3.54761 1.99378,4.38056 4.06783,8.11064 8.26066,10.76932 10.15192,12.16183 4.22839,3.113 8.88961,1.69599 12.08995,1.7633 1.7161,-1.42843 2.93071,-3.72351 2.4327,-4.39741 -0.66273,-0.89708 -3.74706,1.90737 -7.64563,1.83225 -4.39869,-0.0846 -7.61577,-3.79204 -9.73083,-6.22966 -0.78368,-0.90294 -9.04445,-10.70366 -6.60306,-21.6206 1.07004,-4.78548 4.07235,-9.22832 6.25553,-12.45932 2.86052,-4.2336 3.94758,-4.5209 4.51788,-6.96256 1.17013,-5.01085 -1.95867,-10.0118 -4.86541,-14.65803 -3.29667,-5.26956 -4.95959,-5.55503 -6.95058,-10.26062 -1.07283,-2.53547 -2.252,-5.32197 -2.08518,-8.79482 0.28046,-5.84268 4.08729,-7.72991 7.64564,-15.39093 0,0 2.44592,-5.26626 3.4753,-11.72642 0.32945,-2.06715 1.51869,-10.63257 -4.17036,-26.75091 -5.08956,-14.41946 -7.78882,-12.51465 -9.38329,-20.88768 -2.56511,-13.47 2.95991,-26.07004 4.86542,-30.41541 2.84973,-6.49901 4.88383,-7.90874 9.03575,-17.95609 2.45078,-5.93064 2.33297,-6.86985 4.86542,-12.45932 3.94653,-8.71091 5.95179,-13.13763 10.42588,-16.49029 4.89703,-3.66964 9.86774,-3.89207 9.73082,-5.49676 -0.10913,-1.27708 -3.33315,-2.02611 -5.21294,-2.19871 z"
id="pinch4"
inkscape:label="pinch4"
sodipodi:nodetypes="scccssccccscscssccccccccscssccscscscscs" /><path
style="fill:url(#SVGID_PINCH);stroke:#ede148;stroke-width:0.356865;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
d="m 293.98428,258.0558 c 0.24119,1.84729 -4.48695,2.97303 -12.51105,8.06192 -7.46042,4.73162 -12.36614,9.4614 -13.55365,10.62707 -3.55036,3.48422 -6.53702,7.57528 -12.51105,15.75738 -5.04857,6.91456 -7.57267,10.37203 -8.68824,12.45933 -2.65269,4.96431 -3.32898,8.03297 -7.64564,24.18575 -4.32223,16.17294 -4.05602,14.63751 -4.51789,16.85674 -2.72671,13.10537 -4.19259,20.14966 -1.73764,28.2167 1.11244,3.65498 2.19361,4.77412 4.51788,12.09287 1.7234,5.4275 2.58909,8.22023 2.78024,12.09288 0.11016,2.23241 0.31486,7.49025 -2.08518,13.19222 -1.84677,4.38752 -3.07737,3.91076 -4.86541,8.06192 -2.72289,6.3209 -2.0466,12.47948 -1.73765,15.02448 0.36352,2.99646 1.74842,6.51732 4.51788,13.55867 3.43012,8.72079 5.42876,12.36625 4.86541,17.95609 -0.0587,0.58118 -0.5272,5.23035 -2.08518,5.49675 -1.83738,0.31442 -4.14845,-5.64407 -4.51787,-6.59611 -2.0883,-5.38352 -1.06796,-7.28613 -2.78024,-12.82577 -1.59064,-5.1468 -2.73784,-4.3659 -4.17035,-9.16127 -1.56353,-5.23364 -0.57239,-7.41879 -1.39012,-13.55867 -0.38958,-2.92611 -1.25875,-7.26415 -3.47528,-12.45933 -0.16022,-16.84977 1.13676,-28.52489 2.43269,-36.27863 0.38924,-2.32952 1.04259,-5.88482 1.39012,-10.99351 0.63807,-9.38554 -0.0108,-12.88258 -0.69505,-21.98704 -0.22208,-2.95579 -0.83651,-12.02838 1.73764,-21.62059 0.57516,-2.14302 1.63339,-5.51912 9.73082,-19.4219 7.17544,-12.3197 10.76299,-18.47938 15.2913,-24.18575 0.81669,-1.02935 6.5683,-6.79362 18.07152,-18.32253 4.74064,-4.7514 8.02966,-7.95894 13.20611,-8.79481 4.80112,-0.77541 10.17705,0.65924 10.42588,2.56514 z"
id="pinch3"
inkscape:label="pinch3" /><path
style="fill:url(#SVGID_PINCH);stroke:#ede148;stroke-width:0.356865;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
d="m 392.33508,410.49932 c -0.87543,0.23525 -0.77951,1.78424 -1.73765,11.35996 -0.20956,2.0928 -0.45769,4.45531 0.30166,7.38765 0.27419,1.05794 0.93554,3.6121 1.78352,3.60587 0.87264,-0.007 1.52043,-3.30245 2.78023,-9.89417 0.99914,-5.22742 1.11696,-6.91089 0.34753,-8.79481 -0.73085,-1.78938 -2.34756,-3.96793 -3.47529,-3.6645 z"
id="pinch2"
inkscape:label="pinch2" /><path
style="fill:url(#SVGID_PINCH);stroke:#ede148;stroke-width:0.356865;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:10"
d="m 317.85405,256.43159 c 14.52138,1.9907 14.38253,1.89152 15.48157,2.24091 8.71651,2.77128 14.3879,8.03122 20.81868,13.99523 3.50693,3.25232 8.4173,7.86598 13.24136,15.2511 4.67536,7.15769 6.75088,13.06316 10.30237,23.16691 4.15575,11.82383 6.35702,21.7097 6.88555,24.13658 2.5139,11.5441 1.85603,13.54201 4.62926,21.72056 1.37128,4.04386 2.73596,7.10524 4.79457,13.99554 0.44081,1.47568 1.6099,5.45668 2.8347,10.8245 2.51528,11.02243 3.72288,16.57584 1.28254,18.64494 -1.27516,1.08094 -3.38861,1.15175 -4.85394,0.33389 -3.45056,-1.92651 -2.57486,-8.37401 -3.26221,-17.03949 -0.61841,-7.79526 -2.25357,-13.39603 -5.52386,-24.59756 -3.42882,-11.7438 -4.74987,-11.43621 -7.03109,-21.18803 -1.92344,-8.22195 -1.17828,-9.26973 -3.3628,-18.50183 -1.32362,-5.59428 -2.68739,-11.35697 -5.78977,-18.3349 -4.24063,-9.53806 -9.29048,-15.86041 -12.13114,-19.36794 -6.50623,-8.03306 -9.75952,-12.04957 -14.5779,-14.42452 -10.97269,-5.40842 -17.39648,1.45048 -30.96314,-4.48182 -5.52126,-2.41437 -10.76714,-6.30963 -10.28628,-7.74071 0.35541,-1.05698 3.75153,-0.51959 17.51153,1.36664 z"
id="pinch1"
inkscape:label="pinch1" /></g></svg><svg
version="1.1"
id="svg1"
width="18"
height="18"
viewBox="0 0 1013.3333 1060"
sodipodi:docname="penis.svg"
inkscape:version="1.3 (0e150ed6c4, 2023-07-21)"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns="http://www.w3.org/2000/svg"
xmlns:svg="http://www.w3.org/2000/svg">
<defs
id="defs1" />
<sodipodi:namedview
id="namedview1"
pagecolor="#ffffff"
bordercolor="#000000"
borderopacity="0.25"
inkscape:showpageshadow="2"
inkscape:pageopacity="0.0"
inkscape:pagecheckerboard="0"
inkscape:deskcolor="#d1d1d1"
showgrid="false"
inkscape:zoom="1.5302858"
inkscape:cx="631.9081"
inkscape:cy="661.64111"
inkscape:window-width="2560"
inkscape:window-height="1361"
inkscape:window-x="-9"
inkscape:window-y="-9"
inkscape:window-maximized="1"
inkscape:current-layer="g1" />
<g
inkscape:groupmode="layer"
inkscape:label="Image"
id="g1">
<path
style="fill:none;stroke:#000000;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none"
d="m 598.84917,168.19529 c 0.22552,3.71007 -4.27478,3.92881 -5.5449,6.46905 -0.27553,0.55106 0.27553,1.29725 0,1.8483 -0.30805,0.6161 -1.46621,0.35102 -1.8483,0.92415 -1.0115,1.51726 -2.92404,3.07564 -3.6966,4.62075 -0.13776,0.27553 0.21783,0.70633 0,0.92415 -0.21782,0.21783 -0.70632,-0.21782 -0.92415,0 -0.68882,0.68882 -0.23533,2.08363 -0.92415,2.77245 -1.27012,1.27012 -3.35062,1.50233 -4.62075,2.77245 -2.38097,2.38097 -5.12807,6.40378 -8.31735,8.31735 -0.83531,0.50119 -2.01177,0.31561 -2.77245,0.92415 -0.8673,0.69384 -1.06292,1.98707 -1.8483,2.77245 -0.47264,0.47264 -4.28965,1.1861 -4.62075,1.8483 -0.27552,0.55106 0.27553,1.29724 0,1.8483 -0.13776,0.27553 -0.62529,-0.0747 -0.92415,0 -0.94505,0.23626 -1.99313,0.33967 -2.77245,0.92415 -0.55105,0.41329 -0.43708,1.36123 -0.92415,1.8483 -0.53563,0.53564 -3.16096,1.31266 -3.6966,1.8483 -0.21782,0.21782 0.17088,0.66784 0,0.92415 -1.44126,2.1619 -2.64336,1.96639 -4.62075,3.6966 -1.63929,1.43438 -2.9669,3.20317 -4.62075,4.62075 -1.51493,1.29852 -5.34056,1.64397 -6.46905,2.77245 -0.78537,0.78538 -1.06292,1.98707 -1.8483,2.77245 -1.31789,1.31789 -3.17713,0.76559 -4.62075,1.8483 -0.55105,0.41329 -0.51085,1.29724 -0.92415,1.8483 -1.20606,1.60809 -4.19089,3.94375 -5.54489,4.62075 -0.6161,0.30805 -0.30805,1.54025 -0.92415,1.8483 -0.55106,0.27553 -1.47864,-0.49288 -1.8483,0 -0.76208,1.0161 -0.35614,2.56057 -0.92415,3.6966 -0.13777,0.27553 -0.70633,-0.21783 -0.92415,0 -0.21783,0.21782 0.18483,0.67771 0,0.92415 -0.78417,1.04556 -1.95601,1.7519 -2.77245,2.77245 -1.03631,1.29538 -0.67529,3.44773 -1.8483,4.62075 -0.68883,0.68882 -2.08363,0.23533 -2.77245,0.92415 -0.43565,0.43565 0.14942,1.25059 0,1.8483 -0.16707,0.66825 -0.54207,1.27516 -0.92415,1.8483 -0.68845,1.03267 -3.17451,4.09865 -3.6966,4.62075 -0.48707,0.48707 -1.36123,0.43708 -1.8483,0.92415 -0.21783,0.21782 0,0.6161 0,0.92415 -0.30805,0.92415 -0.23533,2.08363 -0.92415,2.77245 -0.43565,0.43565 -1.29725,-0.27553 -1.8483,0 -4.2921,2.14605 0.38935,1.45894 -2.77245,4.62075 -0.43565,0.43565 -1.35542,-0.36966 -1.8483,0 -6.85596,5.14196 2.42101,0.35144 -2.77245,5.5449 -12.26008,6.13004 2.17824,-2.17825 -4.62075,4.62075 -3.82669,3.82668 -1.79699,-1.00112 -3.6966,1.8483 -0.70454,1.0568 -0.21962,2.63979 -0.92415,3.6966 -0.38209,0.57313 -1.36123,0.43708 -1.8483,0.92415 -0.68882,0.68882 -0.23533,2.08363 -0.92415,2.77245 -0.48707,0.48707 -1.36123,0.43708 -1.8483,0.92415 -0.33097,0.33097 -2.14168,4.28336 -2.77245,5.5449 -0.32731,0.65462 -1.68149,6.21882 -1.8483,6.46905 -0.0574,2.60216 -2.08363,0.23533 -2.77245,0.92415 -0.21783,0.21782 0.21782,0.70632 0,0.92415 -1.08912,1.08912 -2.73442,1.56971 -3.6966,2.77245 -0.38488,0.48109 0.34175,1.33567 0,1.8483 -0.38209,0.57313 -1.54025,0.30805 -1.8483,0.92415 -0.41329,0.82658 0.22414,1.87589 0,2.77245 -0.39406,1.57621 -1.85427,0.61809 -2.77245,0.92415 -2.65393,0.88464 -5.46227,5.84845 -7.3932,7.3932 -0.76068,0.60854 -1.97976,0.35794 -2.77245,0.92415 -1.41801,1.01286 -2.3579,2.58101 -3.6966,3.69659 -0.52917,0.44098 -1.36123,0.43709 -1.8483,0.92415 -1.30937,1.30937 -2.05647,4.11295 -2.77245,5.5449 -4.76051,9.52103 1.5108,-4.67435 -4.62075,5.5449 -2.77245,4.62075 1.38622,0 0,2.77245 -0.38966,0.77932 -1.45865,1.06899 -1.8483,1.8483 -0.43565,0.8713 -0.33967,1.99314 -0.92415,2.77245 -0.41329,0.55106 -1.36123,0.43708 -1.8483,0.92415 -0.21783,0.21783 0.21782,0.70633 0,0.92415 -0.21783,0.21783 -0.78639,-0.27552 -0.92415,0 -0.69978,1.39955 -0.21569,5.21639 -1.8483,7.3932 -0.41329,0.55106 -1.36123,0.43708 -1.8483,0.92415 -0.21782,0.21783 0.21782,0.70633 0,0.92415 -0.21782,0.21783 -0.75328,-0.25631 -0.92415,0 -1.61502,2.42253 -0.10087,5.0633 -1.8483,7.3932 -0.41329,0.55106 -1.36123,0.43708 -1.8483,0.92415 -0.88637,0.88638 -2.2736,7.31965 -2.77245,8.31735 -0.38966,0.77931 -1.40002,1.10117 -1.8483,1.8483 -0.93892,1.56487 -1.53964,7.08454 -2.77245,8.31735 -0.68882,0.68882 -2.3368,0.0529 -2.77245,0.92415 -0.39365,0.7873 -0.21474,2.98719 -0.92415,3.6966 -0.21782,0.21783 -0.6161,0 -0.92415,0 -0.6161,0.30805 -1.43501,0.3731 -1.8483,0.92415 -1.23717,1.64956 -1.48595,4.86092 -2.77245,6.46905 -0.69384,0.8673 -2.15635,0.92415 -2.77245,1.8483 -1.04444,1.56667 -0.3815,4.0781 -1.8483,5.5449 -0.78538,0.78538 -2.10604,0.95975 -2.77245,1.8483 -0.60848,0.8113 -0.45656,3.68557 -0.92415,4.62075 -0.13776,0.27553 -0.66784,-0.17087 -0.92415,0 -0.72496,0.48331 -1.36499,1.12334 -1.8483,1.8483 -0.51263,0.76894 0.29224,1.89573 0,2.77245 -0.35866,1.07598 -2.49867,1.67734 -2.77245,2.77245 -0.22414,0.89656 0.34322,1.9144 0,2.77245 -0.64718,1.61796 -2.80004,2.20234 -3.6966,3.6966 -0.50119,0.83532 -0.38379,1.96192 -0.92415,2.77245 -0.72496,1.08744 -2.10003,1.65175 -2.77245,2.77245 -0.64525,1.07541 -0.54491,3.91567 -1.8483,5.5449 -0.81644,1.02055 -2.10003,1.65175 -2.77245,2.77245 -0.31698,0.5283 0.27553,1.29724 0,1.8483 -0.13776,0.27553 -0.70632,-0.21782 -0.92415,0 -0.36355,0.36355 -2.18715,4.9596 -2.77245,5.5449 -0.21782,0.21782 -0.78638,-0.27553 -0.92415,0 -0.54235,1.08471 -0.91501,4.91356 -1.8483,6.46905 -0.44828,0.74713 -1.36499,1.12334 -1.8483,1.8483 -0.17087,0.25631 0.21783,0.70632 0,0.92415 -0.21782,0.21782 -0.80974,-0.28602 -0.92415,0 -0.58336,1.45841 -0.72932,3.06213 -0.92415,4.62075 -0.11462,0.91701 0.47547,1.98 0,2.77245 -0.57144,0.95241 -2.201,0.89589 -2.77245,1.8483 -0.24601,0.41001 -0.60824,7.36963 -0.92415,8.31735 -1.14907,3.44723 -3.26305,6.7714 -4.62075,10.16565 -0.47171,1.17928 -0.35613,2.56057 -0.92415,3.6966 -0.19483,0.38965 -0.81849,0.50151 -0.92415,0.92415 -0.22414,0.89655 0.34322,1.9144 0,2.77245 -1.50444,1.50444 -2.11554,1.72589 -2.77245,3.6966 -0.98147,2.94442 -0.40949,6.36389 -1.8483,9.2415 -0.49671,0.99343 -1.49707,1.71875 -1.8483,2.77245 -0.57221,1.71663 0.81838,4.83228 0,6.46905 -0.13776,0.27552 -0.78638,-0.27553 -0.92415,0 -0.68882,1.37764 0.48707,3.15954 0,4.62075 -0.0974,0.29224 -0.78638,-0.27553 -0.92415,0 -0.74296,1.48593 -0.026,5.12176 -0.92415,6.46905 -0.38209,0.57313 -1.46621,0.35101 -1.8483,0.92415 -0.37528,0.56292 -0.68493,6.43633 -0.92415,7.3932 -1.30761,5.23046 -3.5823,10.51832 -4.62075,15.71054 -0.42347,2.11735 -0.2381,4.41091 -0.92415,6.46905 -0.13776,0.4133 -0.78638,0.51086 -0.92415,0.92415 -0.29258,0.87774 0.64065,3.9801 0,4.62075 -0.48707,0.48707 -1.36123,0.43708 -1.8483,0.92415 -0.87129,0.8713 0.29886,2.50119 0,3.6966 -0.10566,0.42264 -0.72932,0.5345 -0.92415,0.92415 -0.0301,0.0603 -1.45535,11.49732 -1.8483,12.9381 -1.17178,4.29656 -2.77276,11.09042 -4.62075,14.7864 -0.92415,1.8483 1.8483,0 0,2.77245 -0.38209,0.57314 -1.46621,0.35102 -1.8483,0.92415 -0.8801,1.32016 0.71807,4.10877 0,5.5449 -1.40912,2.81825 -0.73263,-1.69022 -1.8483,2.77245 -0.56331,2.25326 -0.19715,5.21221 -0.92415,7.3932 -0.43564,1.30695 -1.41265,2.38966 -1.8483,3.6966 -1.41415,4.24247 -2.03664,9.4474 -2.77245,13.86225 -0.21812,1.30874 0.87779,7.43957 0,8.31735 -0.48707,0.48707 -1.59247,0.2846 -1.8483,0.92415 -1.04612,2.61532 0.56219,6.43056 0,9.2415 -0.97039,4.85199 -1.47423,8.62538 -1.8483,13.86225 -0.0708,0.99137 0.68733,6.9427 0,8.31735 -0.19482,0.38965 -0.81849,0.50151 -0.92415,0.92415 -0.36868,1.47473 0.91062,6.02728 0,7.3932 -0.38208,0.57313 -1.46621,0.35101 -1.8483,0.92415 -0.85437,1.28156 0.30207,3.11041 0,4.62075 -0.65107,3.25539 -2.50714,6.71666 -2.77245,10.16565 -0.25989,3.37857 1.25848,7.01946 0,10.16565 -0.4125,1.03125 -1.4358,1.7412 -1.8483,2.77245 -0.57203,1.43008 0.30207,3.11041 0,4.62075 -0.13508,0.67544 -0.6161,1.2322 -0.92415,1.8483 -0.30805,1.2322 -0.74452,2.43924 -0.92415,3.6966 -0.49842,3.48895 -0.41347,23.00654 -0.92414,24.0279 -0.38966,0.77931 -1.365,1.12333 -1.8483,1.8483 -0.70985,1.06476 0.57638,3.46798 0,4.62075 -0.13777,0.27552 -0.70633,-0.21783 -0.92415,0 -0.88119,0.88118 0,5.36699 0,6.46904 0,7.20851 0.29224,-1.75345 -0.92415,5.5449 -0.89762,5.38569 1.07037,11.28283 0,16.6347 -0.0854,0.42719 -0.83872,0.49697 -0.92415,0.92415 -0.4457,2.22846 0.87438,6.13139 0,8.31735 -0.51165,1.27911 -1.41266,2.38966 -1.8483,3.6966 -0.6819,2.0457 0,4.3127 0,6.46905 0,4.66167 1.21173,16.40851 0,21.25545 -1.50987,6.03948 -2.19312,13.03451 -2.77245,19.40715 -0.50728,5.58005 -0.74573,22.32598 0,26.80035 0.11324,0.67945 0.8109,1.16885 0.92415,1.8483 0.20257,1.21543 -0.24166,2.48833 0,3.6966 0.0854,0.42719 0.81849,0.50151 0.92415,0.92415 0.47422,1.89689 -0.86915,5.6549 0,7.3932 0.30805,0.6161 1.2322,0.6161 1.8483,0.92415 0.30805,1.54025 0.75068,3.0596 0.92415,4.62075 0.57111,5.14004 0.59008,8.82939 1.8483,13.86225 0.48143,1.92573 -0.86559,4.73787 0,6.46905 0.38965,0.77931 1.36499,1.12333 1.8483,1.8483 1.00113,1.5017 -0.81617,4.83673 0,6.46905 1.28136,2.56273 0.29404,4.28469 0.92415,5.5449 0.13776,0.27553 0.78638,-0.27553 0.92414,0 0.28676,0.5735 0,2.87779 0,3.6966 1.03201,1.44823 -0.21196,24.52811 0.92415,26.80035 0.30805,0.6161 1.36124,0.43708 1.8483,0.92415 0.8294,0.82939 1.01891,4.7155 1.8483,5.5449 0.21783,0.21782 0.78639,-0.27553 0.92415,0 0.49288,0.98576 -0.49288,2.71084 0,3.6966 0.76,1.51999 3.15331,3.91502 3.6966,5.54489 0.19483,0.58449 -0.36966,1.35542 0,1.8483 0.66642,0.88856 1.98708,1.06293 2.77245,1.8483 1.08913,1.08913 -0.30206,3.11042 0,4.62075 0.0854,0.42719 0.78639,0.51086 0.92415,0.92415 0.53773,1.61319 0.58187,7.78684 0,9.2415 -0.4125,1.03125 -1.35158,1.77902 -1.8483,2.77245 -0.34123,0.68248 -0.47117,6.90384 0,8.31735 0.27553,0.82659 1.45865,1.06899 1.8483,1.8483 0.71822,1.43643 -0.7228,6.6704 0.92415,8.31735 0.21783,0.21783 0.78639,-0.27553 0.92415,0 0.55106,1.10212 -0.6835,2.67135 0,3.6966 0.76462,1.1469 2.44309,1.1257 2.77245,2.7725 0.24166,1.2082 -0.15283,2.4739 0,3.6966 0.30805,1.2322 0.6161,2.4644 0.92415,3.6966 0.30805,0.308 0.81849,0.5015 0.92415,0.9241 0.29886,1.1954 -0.87129,2.8253 0,3.6966 0.48707,0.4871 1.36123,0.4371 1.8483,0.9242 0.40693,0.4069 2.43254,5.035 2.77245,5.5449 2.35952,3.5392 13.65731,14.4345 16.6347,15.7105 2.43259,1.0425 6.02625,1.4633 8.31735,2.7725 1.13475,0.6484 1.63771,2.124 2.77245,2.7724 2.46588,1.4091 5.882,0.3871 8.31735,1.8483 0.5283,0.317 -0.27553,1.2972 0,1.8483 0.13777,0.2755 0.70633,0.2178 0.92415,0 0.21783,-0.2178 -0.27553,-0.7864 0,-0.9241 1.8483,-0.9242 1.38623,0.462 2.77245,0 0.65347,-0.2179 1.17286,-0.7891 1.8483,-0.9242 4.80755,-0.9615 10.83241,0 15.71055,0 7.11493,0 16.31174,1.3399 23.10375,-0.9241 4.16664,-1.3889 22.04634,1.4528 24.95205,0 1.7082,-0.8542 2.78264,-3.2371 4.62075,-3.6966 0.89656,-0.2242 1.86087,0.1519 2.77245,0 9.20701,-1.5346 -4.99119,-0.4158 6.46905,-1.8483 1.22268,-0.1529 2.52763,0.3896 3.6966,0 0.82658,-0.2756 1.04745,-1.5051 1.8483,-1.8483 1.86283,-0.7984 9.97065,-1.2888 11.0898,-1.8483 0.27553,-0.1378 -0.21783,-0.7064 0,-0.9242 0.43565,-0.4356 1.57277,0.5511 1.8483,0 0.27553,-0.5511 -0.27553,-1.2972 0,-1.8483 0.13776,-0.2755 0.70632,0.2178 0.92415,0 0.21782,-0.2178 0,-0.6161 0,-0.9241 0.6161,-0.3081 1.36123,-0.4371 1.8483,-0.9242 0.70633,-0.7063 2.23746,-4.8762 2.77245,-5.5449 0.69384,-0.8673 1.98707,-1.0629 2.77245,-1.8483 0.68882,-0.6888 0.23533,-2.0836 0.92415,-2.7724 0.21782,-0.2179 0.78638,0.2755 0.92415,0 0.27553,-0.5511 -0.43565,-1.4127 0,-1.8483 0.43565,-0.4357 1.29724,0.2755 1.8483,0 0.18018,-0.09 0.72362,-1.6478 0.92415,-1.8483 0.21782,-0.2179 0.64862,0.1377 0.92415,0 1.37764,-0.6889 2.31896,-2.0837 3.6966,-2.7725 1.50241,-0.7512 4.04248,-1.0971 5.5449,-1.8483 0.38965,-0.1948 0.51085,-0.7864 0.92415,-0.9241 0.87672,-0.2923 2.00351,0.5126 2.77245,0 1.99042,-1.327 3.12737,-2.8908 5.5449,-3.6966 1.9096,-0.6366 5.72263,-0.089 7.3932,-0.9242 0.6161,-0.308 0.43708,-1.3612 0.92415,-1.8483 0.43564,-0.4356 1.41265,0.4357 1.8483,0 0.21782,-0.2178 -0.27553,-0.7864 0,-0.9241 0.55105,-0.2756 1.29724,0.2755 1.8483,0 0.27552,-0.1378 -0.27553,-0.7864 0,-0.9242 0.55105,-0.2755 1.26381,0.1948 1.8483,0 1.47277,-0.4909 4.22405,-3.95812 4.62074,-5.5449 0.14943,-0.5977 -0.19482,-1.26381 0,-1.8483 0.40312,-1.20935 3.62997,-1.64839 3.6966,-1.8483 0.38966,-1.16896 -0.87129,-2.8253 0,-3.6966 0.21783,-0.21782 0.70633,0.21783 0.92415,0 1.68396,-1.68395 0.35258,-6.60261 0.92415,-8.31735 0.35124,-1.05369 1.4358,-1.7412 1.8483,-2.77245 0.53826,-1.34563 -0.45895,-3.24389 0,-4.62075 0.84823,-2.54466 0.2721,-3.86084 0.92415,-6.46905 0.10566,-0.42264 0.78639,-0.51085 0.92415,-0.92415 0.19483,-0.58448 -0.27552,-1.29724 0,-1.8483 0.13777,-0.27552 0.78639,0.27553 0.92415,0 0.27553,-0.55105 0,-1.2322 0,-1.8483 0.6161,-0.30805 1.49391,-0.33349 1.8483,-0.92415 2.24946,-3.74909 -0.27201,-2.89451 1.8483,-5.5449 1.43445,-1.79305 3.57365,-3.45069 4.62075,-5.54489 5.184,-10.368 -4.91973,6.99226 2.77245,-6.46905 5.7056,-9.9848 -3.31747,7.42284 4.62075,-6.46905 0.63016,-1.10278 0.21962,-2.6398 0.92415,-3.6966 2.12145,-3.18218 2.01796,-0.42414 3.6966,-4.62075 0.84785,-2.11961 1.09895,-6.0693 1.8483,-8.31735 0.13777,-0.4133 0.83872,-0.49696 0.92415,-0.92415 0.24166,-1.20827 -0.38965,-2.52764 0,-3.6966 0.4133,-1.23988 2.45547,-1.50453 2.77245,-2.77245 0.34241,-1.36964 0.35426,-6.82331 0.92415,-7.3932 0.21783,-0.21783 0.70633,0.21782 0.92415,0 0.77013,-0.77013 -0.77012,-3.85063 0,-4.62075 0.48707,-0.48707 1.49391,-0.33349 1.8483,-0.92415 0.65348,-1.08912 0.5225,-2.49166 0.92415,-3.6966 2.01295,-6.03884 3.52409,-12.42057 5.5449,-18.483 0.13777,-0.41329 0.75254,-0.52373 0.92415,-0.92415 1.03679,-2.41917 1.79496,-4.94947 2.77245,-7.3932 4.46838,-11.17094 -3.40953,7.55184 1.8483,-6.46905 0.72559,-1.93489 2.36719,-3.51857 2.77245,-5.5449 0.47393,-2.36962 -0.47392,-5.02358 0,-7.3932 0.13509,-0.67544 0.75709,-1.18005 0.92415,-1.8483 0.1951,-0.78038 -0.40394,-2.88871 0,-3.6966 0.19483,-0.38966 0.81849,-0.50151 0.92415,-0.92415 0.37357,-1.49426 -0.57203,-3.19066 0,-4.62075 0.4125,-1.03125 1.4358,-1.7412 1.8483,-2.77245 1.62155,-4.05387 1.27087,-14.78771 1.8483,-19.40715 0.23242,-1.85932 0.22824,-3.80512 0.92415,-5.5449 0.4125,-1.03125 1.54317,-1.70449 1.8483,-2.77245 0.72753,-2.54633 -0.52129,-5.71088 0,-8.31735 0.13509,-0.67544 0.81091,-1.16885 0.92415,-1.8483 0.53469,-3.20815 0.13135,-6.99445 0.92415,-10.16565 0.16707,-0.66825 0.78906,-1.17285 0.92415,-1.8483 0.58136,-2.90679 -0.81184,-6.40006 0,-9.2415 0.30513,-1.06795 1.57892,-1.69492 1.8483,-2.77245 0.37357,-1.49426 -0.12791,-3.08582 0,-4.62075 0.18089,-2.17071 0.70741,-4.30161 0.92415,-6.46905 0.39316,-3.93161 -0.64824,-8.12449 0,-12.01395 0.77919,-4.6751 0.92415,-9.02248 0.92415,-13.86224 0,-4.01308 -0.98495,-9.92243 0,-13.86225 1.01232,-4.04929 0.0359,-8.01675 0.92415,-12.01395 0.29885,-1.34484 1.41265,-2.38966 1.8483,-3.6966 0.58449,-1.75345 -0.36248,-3.7325 0,-5.5449 0.0854,-0.42719 0.72932,-0.5345 0.92415,-0.92415 0.55487,-1.10974 -0.1064,-4.48091 0,-5.5449 1.74132,-17.41315 0.35575,2.91161 1.8483,-12.01395 0.18391,-1.83913 -1.02525,-4.00702 0,-5.5449 0.38209,-0.57314 1.46621,-0.35102 1.8483,-0.92415 0.40409,-0.60613 -0.14473,-3.89711 0,-4.62075 0.19105,-0.95522 0.68789,-1.8274 0.92415,-2.77245 0.75729,-3.02915 -0.30169,-7.14876 0,-10.16565 0.29431,-2.94305 0.56265,-7.27367 0.92415,-10.16565 0.8915,-7.13196 0.22997,-2.30824 2.77245,-7.3932 0.61536,-1.23071 -0.27933,-3.22411 0,-4.62075 0.24909,-1.24546 0.67506,-2.45114 0.92415,-3.6966 0.415,-2.07501 -0.34816,-4.38008 0,-6.46905 0.53136,-3.18812 0.86075,-6.27885 1.8483,-9.2415 0.91779,-2.75337 -1.07549,-6.55278 0,-9.2415 0.25582,-0.63955 1.46621,-0.35102 1.8483,-0.92415 0.71533,-1.07299 -0.16083,-6.26736 0,-7.3932 0.17962,-1.25736 0.78389,-2.43424 0.92415,-3.6966 0.23813,-2.14316 -0.3545,-4.34204 0,-6.46905 0.45464,-2.7278 1.51012,-5.61193 1.8483,-8.31735 0.34388,-2.75104 -0.76165,-5.65157 0,-8.31735 0.30513,-1.06795 1.49707,-1.71875 1.8483,-2.77245 0.29224,-0.87672 -0.13069,-1.85758 0,-2.77245 0.44786,-3.13504 1.32746,-6.11646 1.8483,-9.2415 0.60798,-3.64789 -0.0997,-7.50631 0.92415,-11.0898 0.37847,-1.32463 1.36458,-2.40667 1.8483,-3.6966 0.48408,-1.29087 1.67771,-6.95259 1.8483,-8.31735 0.22925,-1.83402 -0.30386,-3.72174 0,-5.54489 0.20881,-1.25285 0.6161,-2.4644 0.92415,-3.6966 0.6161,-1.54025 1.52296,-2.99407 1.8483,-4.62075 0.30207,-1.51034 -0.13945,-3.08683 0,-4.62075 0.29998,-3.29974 1.03388,-7.83214 1.8483,-11.0898 0.64641,-2.58564 1.64939,-6.07124 2.77245,-8.31735 0.19483,-0.38966 0.78639,-0.51086 0.92415,-0.92415 0.60843,-1.82529 0.74172,-5.45668 1.8483,-7.3932 0.76418,-1.33731 2.1469,-2.2891 2.77245,-3.6966 1.52107,-3.42241 0.17572,-4.46619 1.8483,-7.3932 0.76418,-1.33731 2.23163,-2.25442 2.77245,-3.6966 0.43265,-1.15375 -0.24165,-2.48833 0,-3.6966 0.0854,-0.42719 0.72932,-0.5345 0.92415,-0.92415 2.04136,-1.20021 0.34079,-3.16234 0.92415,-4.62075 3.01165,-7.52914 0.95066,1.74224 2.77245,-5.5449 1.75414,-7.01655 4.53331,-14.17435 5.5449,-21.25545 0.30495,-2.13468 -0.30495,-4.33437 0,-6.46905 0.49923,-3.49464 3.06981,-5.18342 3.6966,-8.31735 0.30852,-1.5426 0.49867,-6.04357 1.8483,-7.3932 0.43565,-0.43565 1.29724,0.27553 1.8483,0 0.25484,-0.12742 1.35183,-3.62781 1.8483,-4.62075 1.20086,-2.40173 4.08976,-3.81408 4.62075,-6.46905 0.18124,-0.9062 -0.18124,-1.86625 0,-2.77245 0.6161,-3.0805 0.92415,-0.92415 2.77245,-2.77245 4.47349,-4.47349 -2.00404,0.69569 0.92415,-3.6966 0.38209,-0.57313 1.59248,-0.28459 1.8483,-0.92415 0.45763,-1.14407 -0.48539,-2.56403 0,-3.6966 0.51483,-1.20127 1.95601,-1.7519 2.77245,-2.77245 1.57811,-1.97264 0.5986,-3.0455 1.8483,-5.5449 4.09426,-8.18853 1.23132,-0.46076 4.62075,-5.5449 0.17087,-0.25631 0,-0.6161 0,-0.92415 0,-0.6161 -0.34175,-1.33567 0,-1.8483 0.45553,-0.6833 2.48853,-0.71262 2.77245,-1.8483 0.22414,-0.89655 -0.34322,-1.9144 0,-2.77245 0.32359,-0.80898 1.36499,-1.12333 1.8483,-1.8483 1.52835,-2.29253 2.09512,-5.15113 3.6966,-7.3932 0.75964,-1.0635 2.04748,-1.685 2.77245,-2.77245 0.54035,-0.81053 0.23533,-2.08363 0.92415,-2.77245 1.29744,-1.29744 2.07346,0.58641 3.6966,-1.8483 0.3239,-0.48584 0.60622,-5.8406 1.8483,-7.3932 0.69384,-0.8673 2.10603,-0.95974 2.77245,-1.8483 0.0178,-0.0238 0.92415,-3.35105 0.92415,-3.6966"
id="penis"
inkscape:label="penis" />
<path
style="fill:none;stroke:#000000;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
d="m 894.57716,370.58413 c -0.2321,6.24334 1.0197,12.747 -1.8483,18.483 -1.32053,2.64106 -4.76693,5.49684 -6.46905,9.2415 -0.80621,1.77365 -0.80232,3.90121 -1.8483,5.5449 -1.16945,1.8377 -3.5777,2.70848 -4.62075,4.62075 -0.89727,1.645 -0.14877,3.83906 -0.92415,5.5449 -1.87521,4.12546 -6.49344,7.75816 -8.31735,12.01395 -0.70149,1.63681 -0.32956,4.68528 -0.92415,6.46905 -0.4166,1.24979 -1.24049,2.48098 -1.8483,3.6966 -0.27553,0.55106 0.34175,1.33567 0,1.8483 -1.12234,1.68351 -1.97036,2.09241 -2.77245,3.6966 -0.41329,0.82658 0.29224,1.89572 0,2.77245 -0.13776,0.41329 -0.76235,0.51966 -0.92415,0.92415 -0.47171,1.17928 -0.35613,2.56057 -0.92415,3.6966 -0.58448,1.16897 -1.60348,2.18796 -2.77245,2.77245 -0.27553,0.13776 -0.78639,-0.27553 -0.92415,0 -0.37598,0.75197 -0.54817,3.86878 -0.92415,4.62075 -1.73219,3.46437 -2.52772,2.70159 -4.62075,6.46905 -1.77676,3.19816 -3.45835,7.60258 -4.62075,11.0898 -0.31824,0.95471 0.62569,4.3079 0,4.62075 -0.55106,0.27553 -1.29724,-0.27553 -1.8483,0 -0.17051,0.0853 -1.84441,12.01006 -2.77245,12.9381 -0.48707,0.48707 -1.36123,0.43708 -1.8483,0.92415 -1.17687,1.17687 -0.55124,4.05327 -0.92415,5.5449 -0.30805,0.6161 -0.6161,1.2322 -0.92415,1.8483 -0.30805,0 -0.78639,-0.27553 -0.92415,0 -1.8483,3.6966 0.92415,0.46207 0,2.77245 -2.69977,6.74943 -3.94925,12.94475 -4.62075,20.3313 -0.35734,3.93078 -0.96234,10.93703 0,14.78639 0.26357,1.05429 1.5319,2.43101 1.8483,3.6966 0.85682,3.42728 -1.11341,7.74958 0,11.0898 0.43565,1.30695 1.54945,2.35177 1.8483,3.6966 0.70226,3.16018 -0.45999,6.94571 0,10.16565 0.31277,2.18943 1.34643,3.53743 1.8483,5.5449 0.28993,1.15972 -0.28993,2.53689 0,3.6966 0.23626,0.94506 0.764,1.81157 0.92415,2.77245 0.74894,4.49364 -0.69256,9.36063 0,13.86225 1.12043,7.28281 2.77245,12.89572 2.77245,20.3313 0,2.16073 0.12066,17.43819 0,17.55885 -0.48707,0.48707 -1.54025,0.30805 -1.8483,0.92415 -2.4644,4.9288 0.82147,1.2322 0,3.6966 -1.2322,3.6966 -0.88678,-0.18686 -1.8483,4.62075 -0.24165,1.20827 0.29885,2.50119 0,3.6966 -0.75826,3.03302 -4.67494,4.78333 -5.5449,7.3932 -0.19483,0.58448 0.34175,1.33567 0,1.8483 -0.38209,0.57313 -1.36123,0.43708 -1.8483,0.92415 -2.45152,2.45152 0.82234,2.05192 -0.92415,5.5449 -0.92013,1.84026 -4.20731,3.06429 -4.62075,5.5449 -0.72941,4.37647 1.36656,3.37462 -1.8483,7.3932 -0.4303,0.53788 -1.36123,0.43708 -1.8483,0.92415 -0.21782,0.21782 0.21783,0.70632 0,0.92415 -0.21782,0.21782 -0.84944,-0.29885 -0.92415,0 -1.50444,6.01778 1.57903,1.4627 -0.92415,6.46905 -0.58448,1.16897 -1.685,2.04748 -2.77245,2.77245 -0.25631,0.17087 -0.78638,-0.27553 -0.92415,0 -0.27553,0.55105 0.27553,1.29724 0,1.8483 -1.07597,2.15194 -3.3829,3.48181 -4.62075,5.5449 -0.15849,0.26415 0.21783,0.70632 0,0.92415 -0.21782,0.21782 -0.75327,-0.25632 -0.92415,0 -0.54035,0.81053 -0.33966,1.99314 -0.92415,2.77245 -0.41329,0.55105 -1.36123,0.43708 -1.8483,0.92415 -2.72807,2.72807 -2.25244,6.15704 -7.3932,9.2415 -1.18132,0.70879 -2.72246,0.87416 -3.6966,1.8483 -0.68882,0.68882 -0.33966,1.99313 -0.92415,2.77245 -0.14854,0.19805 -3.66776,1.79063 -3.6966,1.8483 -0.27553,0.55105 0.43565,1.41265 0,1.8483 -4.98135,4.98135 -1.19221,-0.32805 -3.6966,0.92415 -3.25594,1.62797 -5.41693,5.99702 -8.31735,8.31735 -0.53788,0.4303 -1.36123,0.43708 -1.8483,0.92415 -0.21782,0.21782 0.13777,0.64862 0,0.92415 -0.97414,1.94828 -2.7736,3.46628 -4.62075,4.62075 -1.07706,0.67316 -2.6805,0.16207 -3.6966,0.92415 -3.6966,2.77245 1.8483,0.92415 0,2.77245 -0.81472,0.81472 -3.32593,-0.37067 -4.62075,0.92415 -0.68882,0.68882 -0.14483,2.18796 -0.92415,2.77245 -0.73932,0.55449 -1.94586,-0.4133 -2.77245,0 -0.6161,0.30805 -0.43708,1.36123 -0.92415,1.8483 -4.47349,4.47349 0.69569,-2.00405 -3.6966,0.92415 -0.57313,0.38208 -0.33349,1.4939 -0.92415,1.8483 -1.35422,0.81253 -3.74688,0.10056 -4.62075,1.84829 -0.13776,0.27553 0.21783,0.70633 0,0.92415 -0.43564,0.43565 -1.29724,-0.27552 -1.8483,0 -6.79179,3.3959 2.20043,0.49873 -7.3932,3.6966 -1.20494,0.40165 -2.6805,0.16208 -3.69659,0.92415 -0.49288,0.36966 0.27552,1.29725 0,1.8483 -0.12755,0.2551 -4.47216,-0.0371 -4.62075,0 -4.12131,1.03033 0.78748,1.17228 -4.62075,1.8483 -3.30885,0.41361 -6.85881,-0.4724 -10.16565,0 -12.87066,1.83867 4.44041,-0.34454 -6.46905,2.77245 -3.8499,1.09997 -11.21534,0 -15.71055,0 -7.71694,0 -16.32218,0.8562 -24.0279,0 -15.44974,-1.71663 5.79777,-0.0959 -6.46905,-1.8483 -1.52477,-0.21782 -3.12649,0.37357 -4.62075,0 -0.94506,-0.23626 -1.8081,-0.78638 -2.77245,-0.92415 -2.5938,-0.37054 -5.76233,0.63876 -8.31735,0 -0.66826,-0.16706 -1.17286,-0.78906 -1.8483,-0.92415 -0.9062,-0.18124 -1.89572,0.29225 -2.77245,0 -3.53372,-1.1779 -6.9412,-4.53437 -10.16565,-6.46905 -2.25491,-1.35294 -6.8836,-1.3387 -8.31735,-2.77244 -0.48707,-0.48707 -0.43708,-1.36124 -0.92415,-1.8483 -0.21782,-0.21783 -0.64862,0.13776 -0.92415,0 -4.02298,-2.01149 -7.88416,-5.32831 -12.01395,-7.3932 -2.09836,-1.04918 -4.2434,-2.03057 -6.46905,-2.77245 -0.87223,-0.29075 -3.10127,0.59533 -3.6966,0 -0.43565,-0.43565 0.19483,-1.26382 0,-1.8483 -2.23133,-6.69401 0.26644,1.45702 -1.8483,-2.77245 -0.13776,-0.27553 0.27553,-0.78639 0,-0.92415 -0.82658,-0.4133 -2.11898,0.65347 -2.77245,0 -1.2322,-1.2322 1.54025,-0.92415 -0.92415,-0.92415 0.1658,-1.72408 0.10639,-3.48493 0.49741,-5.17225 0.21992,-0.94899 1.07068,-1.66884 1.30695,-2.61389 0.21132,-0.84528 -0.0867,-1.74692 0,-2.61389 1.1711,-11.71107 0.0813,2.04458 1.30694,-6.53473 0.1906,-1.33417 -0.25413,-3.30367 0,-4.57431 0.0604,-0.30206 0.55606,-0.36123 0.65347,-0.65347 0.24694,-0.74082 -0.14529,-5.80861 0,-5.88125 0.38966,-0.19483 0.91729,0.19482 1.30695,0 0.34077,-0.17039 -0.0686,-4.88459 0,-5.22779 0.29084,-1.45418 0.71884,-3.39809 1.30695,-4.5743 0.52474,-1.0495 0.34826,-4.66044 0.65347,-5.88126 0.43565,-1.08912 0.87129,-2.17824 1.30694,-3.26736 0.21783,-0.21783 0.51571,-0.37795 0.65348,-0.65347 0.69703,-1.39408 -0.69704,-3.83371 0,-5.22779 0.0974,-0.19482 0.55605,0.19483 0.65347,0 0.59893,-1.19785 -0.0145,-8.78557 0.65347,-10.45556 0.22882,-0.57203 1.03142,-0.75589 1.30695,-1.30694 0.83879,-1.67759 -0.45871,-4.6999 0,-6.53473 0.80552,-3.22211 -0.12949,-6.67027 0.65347,-9.80209 0.5486,-2.1944 1.05084,-4.22977 1.30694,-6.53473 0.0962,-0.86597 -0.21132,-1.76861 0,-2.61389 0.23627,-0.94505 0.9989,-1.68974 1.30695,-2.61389 0.4813,-1.44389 -0.15728,-4.62301 0,-5.88125 0.0854,-0.68351 0.54023,-1.28097 0.65347,-1.96042 0.35178,-2.11067 3e-4,-2.61477 0.65348,-4.57431 0.35243,-1.05729 0.0581,-8.61135 0.65347,-9.80209 0.27553,-0.55106 1.07813,-0.73491 1.30694,-1.30695 0.64719,-1.61796 0,-3.48519 0,-5.22778 0,-3.67799 -0.10566,2.15223 0.65348,-3.92084 0.39588,-3.16706 -0.62531,-6.67556 0,-9.80209 0.0955,-0.47761 0.53534,-0.83441 0.65347,-1.30694 0.25413,-1.01654 -0.20559,-2.23944 0,-3.26736 0.13509,-0.67545 0.51838,-1.28498 0.65347,-1.96042 0.14522,-0.72608 -0.21782,-2.72281 0,-3.26737 0.22882,-0.57203 1.07813,-0.73491 1.30695,-1.30694 0.66703,-1.66758 -0.43873,-4.12633 0,-5.88126 0.53984,-2.15937 0.22214,-3.72459 0.65347,-5.88125 0.0604,-0.30207 0.57876,-0.35462 0.65347,-0.65347 0.085,-0.34 -0.29919,-2.66897 0,-3.26737 0.13777,-0.27552 0.57876,-0.35462 0.65348,-0.65347 0.76238,-3.04954 -1.01652,-1.01651 0,-4.57431 0.21575,-0.75516 1.05858,-1.21534 1.30694,-1.96042 0.20665,-0.61993 -0.12816,-1.31963 0,-1.96041 0.0955,-0.47762 0.5734,-0.82651 0.65347,-1.30695 0.36447,-2.18679 -0.26552,-3.38978 0.65348,-5.22778 0.29919,-0.59839 -0.085,-2.92737 0,-3.26736 0.0747,-0.29886 0.57876,-0.35462 0.65347,-0.65348 0.21132,-0.84528 -0.6161,-1.99779 0,-2.61389 0.34441,-0.34441 0.96253,-0.30906 1.30694,-0.65347 0.76266,-0.76266 -0.38385,-4.07621 0,-5.22778 0.0974,-0.29224 0.51571,-0.37795 0.65348,-0.65348 0.34852,-0.69703 -0.34852,-1.91685 0,-2.61389 0.0974,-0.19482 0.49944,0.15403 0.65347,0 0.46207,-0.46207 -0.10743,-1.31583 0,-1.96041 0.43742,-2.62453 1.2134,-3.79566 1.96042,-6.53473 0.69916,-2.56358 1.31481,-5.25927 1.96042,-7.84167 0.23199,-0.92799 -0.41715,-2.43307 0,-3.26737 0.27552,-0.55105 1.07813,-0.73491 1.30694,-1.30694 0.24269,-0.60674 -0.15849,-1.32646 0,-1.96042 0.0747,-0.29885 0.59306,-0.35141 0.65347,-0.65347 0.41315,-2.06573 0.14024,-4.48178 0.65348,-6.53473 0.0747,-0.29885 0.57876,-0.35462 0.65347,-0.65347 0.085,-0.34 -0.2992,-2.66897 0,-3.26737 0.72337,-1.44673 1.51138,-2.57371 1.96042,-3.92083 0.73151,-2.19453 -0.34936,-1.91518 1.30694,-5.22778 0.19483,-0.38966 -0.24165,-0.94447 0,-1.30695 0.34175,-0.51263 1.07813,-0.73491 1.30695,-1.30694 1.87352,-4.6838 -2.18151,0.80413 0.65347,-3.92084 1.80011,-3.00018 1.04446,0.65622 2.61389,-3.26736 0.33393,-0.83482 0.12241,-2.47078 0.65347,-3.26737 0.34175,-0.51262 0.9652,-0.79432 1.30695,-1.30694 1.27922,-1.91884 2.28218,-4.56436 3.26736,-6.53473 0.23975,-0.47948 1.80562,-6.37993 1.96042,-6.53473 0.15403,-0.15402 0.55606,0.19483 0.65347,0 0.17545,-0.35088 0.47392,-7.30301 0.65348,-7.84167 0.15402,-0.46207 1.12605,-0.20124 1.30694,-0.65347 0.32359,-0.80898 -0.14324,-1.75445 0,-2.61389 0.0801,-0.48045 0.5734,-0.82651 0.65347,-1.30695 0.21487,-1.28916 -0.31698,-2.65291 0,-3.92083 0.30129,-1.20516 0.83238,-1.66476 1.30695,-2.6139 1.14068,-2.28136 -0.84657,-2.35643 1.30695,-5.22778 0.13069,-0.17426 0.49944,0.15403 0.65347,0 0.56972,-0.56972 0.38652,-6.77387 0.65347,-7.84167 0.40333,-1.61331 0.65347,-2.32802 0.65347,-3.92084 0,-0.87129 -0.77931,-2.22423 0,-2.61389 0.38966,-0.19482 0.91729,0.19483 1.30695,0 0.58448,-0.29224 -0.20665,-1.34048 0,-1.96041 0.0974,-0.29225 0.51571,-0.37795 0.65347,-0.65348 0.62371,-1.24742 0.37625,-3.18818 0.65347,-4.57431 0.51276,-2.56376 0.99942,-2.17179 1.96042,-4.5743 0.1618,-0.40449 -0.0854,-0.87976 0,-1.30695 1.10041,-5.50203 0.0101,-0.0202 1.30695,-2.61389 0.41043,-0.82086 0.10911,-2.45082 0.65347,-3.26736 0.77367,-1.16051 1.62765,-2.28113 2.61389,-3.26737 0.15403,-0.15402 0.55606,0.19483 0.65347,0 0.19483,-0.38965 -0.30805,-0.99889 0,-1.30694 0.30805,-0.30805 0.9989,0.30805 1.30695,0 1.30694,-1.30695 -0.65347,-0.98021 0,-1.96042 3.96639,-5.94959 -0.35574,2.37417 1.30694,-2.61389 0.50339,-1.51015 1.15982,0.29425 1.96042,-1.30695 1.7426,-3.48519 -0.58086,-0.87129 0,-2.61389 0.50636,-1.51907 1.57376,-3.02768 1.96042,-4.57431 0.15849,-0.63396 -0.46207,-1.49834 0,-1.96042 1.58716,-1.58715 0.95957,0.19433 1.96042,-1.30694 0.22874,-0.34312 0.66481,-1.74638 1.30694,-1.96042 0.4133,-0.13776 0.91729,0.19483 1.30695,0 0.14676,-0.0734 1.24857,-3.17979 1.30695,-3.26736 0.12082,-0.18124 0.55605,0.19483 0.65347,0 0.19483,-0.38966 -0.19483,-0.91729 0,-1.30695 -1.62993,-1.96097 1.78364,-1.13017 1.96042,-1.30694 0.21782,-0.21783 0.43564,-1.7426 0.65347,-1.96042 0.15402,-0.15403 0.55606,0.19483 0.65347,0 0.19483,-0.38966 -0.30805,-0.9989 0,-1.30695 0.30805,-0.30805 0.91729,0.19483 1.30695,0 0.38965,-0.19482 -0.30805,-0.99889 0,-1.30694 0.15402,-0.15403 0.49944,0.15402 0.65347,0 0.76238,-0.76239 -0.10891,-3.15845 0.65347,-3.92084 0.27821,-0.27821 2.15509,-1.04281 2.61389,-1.96042 0.40455,-0.8091 0.74825,-2.52243 1.30695,-3.26736 0.29224,-0.38966 0.96253,-0.30906 1.30694,-0.65347 0.15403,-0.15403 0,-0.43565 0,-0.65348 0.21783,-0.43564 0.30907,-0.96253 0.65348,-1.30694 0.15402,-0.15403 0.49944,0.15402 0.65347,0 0.30805,-0.30805 -0.30805,-0.9989 0,-1.30695 0.15402,-0.15402 0.49945,0.15403 0.65347,0 0.15403,-0.15402 -0.12083,-0.47223 0,-0.65347 0.34175,-0.51262 0.93729,-0.81406 1.30695,-1.30694 0.83847,-1.11797 1.62346,-2.57303 1.96042,-3.92084 0.0528,-0.21132 -0.19483,-0.55606 0,-0.65347 0.38965,-0.19483 0.91728,0.19483 1.30694,0 0.58448,-0.29224 -0.36248,-1.4167 0,-1.96042 0.27018,-0.40527 0.96254,-0.30906 1.30695,-0.65347 0.34441,-0.34441 0.2482,-1.03677 0.65347,-1.30695 0.36248,-0.24165 0.99889,0.30805 1.30694,0 0.6181,-0.61809 0.0105,-2.61389 1.30695,-2.61389"
id="right_ball"
inkscape:label="right_ball" />
<path
style="fill:none;stroke:#000000;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none"
d="m 325.30078,681.09852 c -1.75691,-2.06212 -5.31496,1.03912 -7.39319,0 -0.99382,-0.49691 -3.23753,-2.42664 -4.62075,-2.77245 -0.59771,-0.14943 -1.29725,0.27553 -1.8483,0 -0.27553,-0.13777 0.21782,-0.70633 0,-0.92415 -0.48707,-0.48707 -1.31043,-0.49385 -1.8483,-0.92415 -1.02056,-0.81644 -1.7519,-1.95601 -2.77245,-2.77245 -0.53788,-0.4303 -1.36123,-0.43708 -1.8483,-0.92415 -0.65348,-0.65347 0.29224,-1.89573 0,-2.77245 -0.35386,-1.06156 -2.20634,-1.28219 -2.77245,-1.8483 -0.21783,-0.21783 0.21782,-0.70633 0,-0.92415 -0.21783,-0.21783 -0.82674,0.29224 -0.92415,0 -0.29225,-0.87673 0.41329,-1.94587 0,-2.77245 -0.30805,-0.6161 -1.46622,-0.35102 -1.8483,-0.92415 -2.31146,-3.46719 -1.45251,-4.7975 -2.77245,-8.31735 -1.60079,-4.26876 -7.15399,-9.79049 -8.31735,-13.86225 -0.33851,-1.18479 0.20257,-2.48117 0,-3.6966 -0.28066,-1.68396 -1.50367,-3.82171 -1.8483,-5.5449 -0.33983,-1.69914 0.54588,-3.90726 0,-5.5449 -0.13777,-0.41329 -0.78639,-0.51086 -0.92415,-0.92415 -1.12447,-3.37341 0,-23.11161 0,-27.7245 0,-3.97638 -1.09924,-17.95775 0,-21.25545 0.21782,-0.65347 0.78906,-1.17285 0.92415,-1.8483 0.82936,-4.14682 -0.82937,-8.79127 0,-12.9381 0.24909,-1.24545 0.76661,-2.43628 0.92415,-3.6966 0.15283,-1.22268 -0.38966,-2.52763 0,-3.6966 0.27552,-0.82658 1.60893,-1.01052 1.8483,-1.8483 0.89755,-3.14142 -0.64289,-6.95122 0,-10.16565 1.75401,-8.77008 1.00161,-17.94617 2.77245,-26.80034 0.42501,-2.12506 -0.80537,-5.37978 0,-7.3932 0.4125,-1.03125 1.49707,-1.71876 1.8483,-2.77245 0.29224,-0.87673 -0.18124,-1.86625 0,-2.77245 0.13508,-0.67545 0.82673,-1.16641 0.92415,-1.8483 0.48901,-3.42312 0.57753,-10.68533 1.8483,-13.86225 1.09617,-2.74044 4.01684,-5.29781 4.62075,-8.31735 0.18124,-0.90621 -0.29225,-1.89573 0,-2.77245 0.81251,-2.43755 3.16168,-4.71865 3.6966,-7.3932 0.97834,-4.89173 -1.84411,-0.93393 0.92415,-7.3932 3.00091,-7.00213 1.05423,3.97031 2.77245,-4.62075 0.40094,-2.00473 0.28294,-4.54543 0.92415,-6.46905 1.42374,-4.27124 4.45929,-8.59567 5.5449,-12.9381 0.29885,-1.19541 -0.45763,-2.55253 0,-3.6966 0.25582,-0.63955 1.435,-0.37309 1.8483,-0.92415 2.02113,-2.69484 1.25583,-8.98072 2.77244,-12.01395 0.38966,-0.77931 1.50508,-1.04745 1.8483,-1.8483 0.30805,-1.54025 0.6161,-3.0805 0.92415,-4.62075 0.30805,0 0.70633,0.21782 0.92415,0 0.65348,-0.65347 -0.29224,-1.89572 0,-2.77245 0.4133,-1.23988 2.18797,-1.60348 2.77245,-2.77245 0.27553,-0.55106 -0.14942,-1.25059 0,-1.8483 0.86287,-3.45145 1.96313,-0.34447 2.77245,-2.77245 0.19483,-0.58448 0,-1.2322 0,-1.8483 0.6161,-0.30805 1.46622,-0.35102 1.8483,-0.92415 0.34176,-0.51263 -0.27552,-1.29724 0,-1.8483 0.13777,-0.27553 0.70633,0.21783 0.92415,0 1.58773,-1.58772 4.7148,-7.7326 6.46905,-8.31735 0.58449,-0.19483 1.29725,0.27553 1.8483,0 0.27553,-0.13776 -0.17087,-0.66784 0,-0.92415 0.48331,-0.72496 1.45865,-1.06899 1.8483,-1.8483 0.27553,-0.55105 -0.49288,-1.47864 0,-1.8483 1.0161,-0.76207 2.7048,-0.13071 3.6966,-0.92415 0.76068,-0.60854 0.31561,-2.01177 0.92415,-2.77245 0.69385,-0.8673 1.9192,-1.13725 2.77245,-1.8483 1.67338,-1.39447 2.67247,-3.64661 4.62075,-4.62075 0.55106,-0.27553 1.32,0.31698 1.8483,0 3.44337,-2.06602 2.48114,-3.84297 5.5449,-6.46905 1.04599,-0.89655 2.57557,-1.04756 3.6966,-1.8483 1.06351,-0.75964 1.66417,-2.07977 2.77245,-2.77245 1.92469,-2.11848 5.16129,-1.3775 7.3932,-2.77245 2.77687,-1.73554 4.58524,-4.78427 7.3932,-6.46905 0.80546,-0.48327 5.24136,-0.6206 5.5449,-0.92415 1.2322,-1.2322 -1.96042,-0.88677 0.92415,-1.8483 0.58449,-0.19482 1.27627,0.22882 1.8483,0 5.45198,-2.18079 0.0795,-1.67937 5.5449,-2.77245 0.60414,-0.12082 1.27627,0.22882 1.8483,0 10.95744,-4.38297 -3.86505,0.5463 4.62075,-3.6966 0.82659,-0.41329 2.11898,0.65348 2.77245,0 0.48707,-0.48707 0.37309,-1.435 0.92415,-1.8483 6.31049,-2.10349 0.2971,0.62705 3.6966,-2.77245 0.43565,-0.43564 1.2506,0.14943 1.8483,0 0.94505,-0.23626 1.86798,-0.56236 2.77245,-0.92415 0.63955,-0.25582 1.2322,-0.6161 1.8483,-0.92415 0.92415,-0.92415 1.60348,-2.18796 2.77245,-2.77245 2.297,-1.1485 6.01978,-0.86362 8.31735,-1.8483 1.65099,-0.70756 2.93889,-2.14175 4.62075,-2.77245 0.86531,-0.32449 1.88386,0.25389 2.77245,0 3.66303,-1.04658 4.17226,-2.68818 7.3932,-4.62075 0.99756,-0.59853 3.34976,-0.6064 4.62075,-0.92415 2.02347,-0.50586 1.20987,-2.73894 1.8483,-3.6966 0.38209,-0.57313 1.36123,-0.43708 1.8483,-0.92415 0.48707,-0.48707 0.43708,-1.36123 0.92415,-1.8483 0.21782,-0.21782 0.78638,0.27553 0.92415,0 0.47684,-0.95369 0.35122,-2.48598 0.92415,-2.77244 1.76323,-0.88162 1.78085,1.05904 2.77245,-0.92415 0.50223,-1.00446 0.29523,-3.17892 1.8483,-3.6966 0.58448,-0.19483 1.29724,0.27552 1.8483,0 0.27553,-0.13777 -0.13777,-0.64863 0,-0.92415 0.49671,-0.99344 0.981,-2.07861 1.8483,-2.77245 0.76067,-0.60854 2.08363,-0.23533 2.77245,-0.92415 1.72531,-1.72531 -1.16351,-1.8483 1.8483,-1.8483"
id="left_ball"
inkscape:label="left_ball" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 712.51962,670.93287 c -1.02556,4.56994 -1.8483,9.17193 -1.8483,13.86225"
id="path6" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 758.72711,619.18047 c 7.70477,5.07102 2.38243,8.65647 6.46905,14.7864"
id="path7" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 716.21622,577.59372 c -0.8475,6.341 2.77245,10.65751 2.77245,16.6347"
id="path8" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 683.87097,615.48387 c 0,4.00465 0,8.0093 0,12.01395"
id="path9" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 694.03662,545.24847 c -4.55492,6.30147 -3.7299,13.48343 -6.46905,20.3313"
id="path10" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 765.19616,563.73147 c 0,4.00465 0,8.0093 0,12.01395"
id="path11" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 659.84307,653.37402 c 0,9.58791 0.19104,3.09239 -1.8483,19.40715"
id="path12" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 692.18832,724.53357 c -2.69755,-8.13812 -1.8483,-16.5332 -1.8483,-24.95205"
id="path13" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 743.94071,690.34002 c 0,-3.0805 0,-6.161 0,-9.2415"
id="path14" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 803.08631,673.70532 c -3.34046,-6.68093 -2.27126,-3.54014 -3.6966,-9.2415"
id="path15" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 814.17611,619.18047 c -0.86585,-7.50227 0.58459,-16.68197 -3.6966,-23.10375"
id="path16" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 807.70706,558.18657 c -3.18574,-4.24765 -2.08363,-2.31895 -3.6966,-5.5449"
id="path17" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 753.18221,528.61378 c 0,-4.67074 0.38966,-2.52764 -0.92415,-6.46905"
id="path18" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 719.91282,519.37228 c -1.73033,-0.94779 -3.64338,-12.9381 -7.3932,-12.9381"
id="path19" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 671.85702,529.53793 c -0.99886,-3.99546 -0.92415,-2.42648 -0.92415,-4.62075"
id="path20" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 659.84307,580.36617 c -6.27583,-4.81563 -15.60761,-7.29026 -21.25545,-12.9381"
id="path21" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 643.20837,610.86312 c -1.21945,-7.31668 0.0399,-3.93813 -3.6966,-10.16565"
id="path22" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 314.21099,588.68352 c 0,-8.34284 -0.35451,-4.34204 0.92415,-12.01395"
id="path23" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 309.59024,552.64167 c 1.8483,-2.77245 3.6966,-5.5449 5.5449,-8.31735"
id="path24" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 328.07323,561.88317 c 2.14229,-2.55968 3.6966,-4.1849 3.6966,-7.3932"
id="path25" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 328.99738,511.97908 c 1.2322,-0.6161 2.4644,-1.2322 0,0 z"
id="path26" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 337.31473,475.01308 c 3.8931,-7.72996 12.74728,-8.12653 18.483,-13.86225"
id="path27" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 366.88753,431.57803 c 1.2322,-0.92415 2.4644,-1.8483 0,0 z"
id="path28" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 389.06713,395.53618 c 1.2322,-1.54025 2.4644,-3.0805 3.6966,-4.62075"
id="path29" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 312.36269,619.18047 c -0.30805,-4.00465 -0.6161,-8.0093 -0.92415,-12.01395"
id="path30" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 332.69398,498.11683 3.6966,-10.16565"
id="path31" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 343.78378,450.98518 c -0.43288,-2.06828 -5.05016,-21.25545 -1.8483,-21.25545"
id="path32" />
<path
style="fill:none;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="m 358.57018,403.85353 c -0.47063,-5.39386 1.5888,-7.46602 4.62075,-12.01395"
id="path33" />
<path
style="fill:none;stroke:#000000;stroke-width:15;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none"
d="m 398.30863,1041.517 c 3.29874,-5.2624 0.75806,-2.8661 1.8483,-8.3173 0.27018,-1.3509 1.51417,-2.3601 1.8483,-3.6966 0.27095,-1.0839 -0.69343,-3.9274 0,-4.6208 0.21783,-0.2178 0.70633,0.2178 0.92415,0 0.40819,-0.4082 -0.0163,-4.5963 0,-4.6207 0.34175,-0.5127 1.2322,0 1.8483,0"
id="path35" />
<path
style="fill:none;stroke:#000000;stroke-width:20;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;stroke-dasharray:none;fill-opacity:1"
d="m 331.00278,975.31039 c -0.25189,0.28767 0.16122,0.82442 0,1.14349 -0.0247,0.0487 -0.12617,-0.0385 -0.16508,0 -0.0389,0.0385 0.0389,0.12486 0,0.16336 -0.087,0.0861 -0.27513,0.0545 -0.33017,0.16336 -0.0984,0.19482 0.15564,0.49942 0,0.65342 -0.0389,0.0385 -0.12617,-0.0385 -0.16508,0 -0.12673,0.12541 -0.0948,0.51427 -0.16509,0.65344 -0.0247,0.0487 -0.12617,-0.0385 -0.16508,0 -0.0984,0.0974 0.0831,1.75472 0,1.96027 -0.0737,0.1823 -0.28204,0.29961 -0.33016,0.49008 -0.0607,0.24027 0,0.80746 0,1.1435 0,0.13535 -0.35662,0.88537 -0.16508,0.98014 0.19687,0.0974 0.50469,-0.15402 0.66032,0 0.16971,0.16793 -0.11021,0.92537 0,1.14349 0.0913,0.18057 0.16509,-0.22501 0.16509,0.49008 0,0.16336 -0.14765,0.41701 0,0.49007 0.0984,0.0487 0.25234,-0.077 0.33017,0 0.0769,0.0761 0.14415,0.87657 0.16508,0.98014 0.16102,0.79665 0.11765,-0.25722 0.33016,0.16336 0.0739,0.14611 -0.11673,0.37455 0,0.49006 0.087,0.0861 0.29126,0.0478 0.33017,0.16336 0.14674,0.43562 -0.088,0.87124 0,1.30686 0.087,0.43055 0.24315,0.8763 0.33016,1.30685 0.0756,0.37377 -0.0545,0.76617 0,1.1435 0.0247,0.17046 0.13096,0.32122 0.16508,0.49007 0.0428,0.21147 -0.0707,2.21697 0,2.287 0.087,0.0861 0.27514,0.0544 0.33017,0.16336 0.2395,0.47399 -0.12123,0.69681 0.33017,1.14349 0.13757,0.13613 0.68785,-0.13613 0.82542,0 0.13721,0.13579 -0.13974,4.92579 0,5.06407 0.112,0.11083 0.50925,-0.0748 0.66032,0 0.44739,0.22135 0.19041,0.006 0.82542,0.16336 0.0755,0.0187 0.0895,0.14468 0.16508,0.16335 0.16016,0.0396 0.35789,-0.0906 0.49525,0 0.0291,0.0192 0,0.56018 0,0.65338 0,0.8274 0.0597,0.3999 0.16508,0.8168 0.21486,0.8505 -0.0596,2.0508 0.16509,2.9405 0.0133,0.053 0.14046,-0.049 0.16508,0 0.0492,0.097 0,0.2178 0,0.3267 0.11005,0.055 0.25633,0.066 0.33016,0.1633 0.22649,0.2988 0.26876,0.8447 0.49525,1.1436 0.0102,0.4599 0.3722,0.042 0.49525,0.1633 0.0778,0.077 0,0.2177 0,0.3267 0,0.4527 0.0578,0.7187 0.16508,1.1435 0.0801,0.3169 -0.0648,0.6598 0,0.9801 0.0153,0.076 0.13028,0.094 0.16509,0.1634 0.0955,0.1891 -0.14835,0.8333 0,0.9801 0.62994,0.6234 -0.0157,-0.5211 0.49524,0.4901 0.26086,0.5162 -0.17952,2.3932 0,3.1038 0.13143,0.5202 0.81806,0.4755 0.82541,0.49 0.0492,0.097 -0.0492,0.2294 0,0.3268 0.043,0.085 0.85564,0.1932 0.9905,0.3267 0.32876,0.3253 1.37136,1.4574 1.48575,1.797 0.11549,0.3427 0.0843,0.819 0.33016,1.1434 0.0619,0.082 0.6249,0.2742 0.66034,0.3268 0.0965,0.1431 0.042,0.3682 0.16507,0.49 0.0778,0.077 0.25235,-0.077 0.33017,0 0.0778,0.077 -0.0348,0.2234 0,0.3267 0.0778,0.231 0.22011,0.4357 0.33017,0.6535 0.23191,0.4589 0.36043,0.1932 0.49525,0.3266 0.15564,0.154 -0.0696,0.4468 0,0.6535 0.11462,0.3403 0.6077,1.1829 0.82541,1.4702 0.0934,0.1232 0.28095,0.1806 0.33017,0.3267 0.0348,0.1034 -0.0267,0.221 0,0.3267 0.0426,0.1687 0.71271,1.6854 0.82541,1.7969 0.0389,0.038 0.12617,-0.038 0.16509,0 0.0887,0.088 0.0581,0.7639 0.49524,0.9801 0.29464,0.1458 0.52402,0.4547 0.82541,0.6535 0.12198,0.081 0.77758,0.2636 0.82542,0.3267 1.13397,1.4962 -0.83963,-0.3067 1.15558,1.4703 0.37709,0.3358 0.73346,0.7016 1.15558,0.9801 0.0915,0.06 0.25234,-0.077 0.33016,0 0.24177,0.2392 0.31148,0.4233 0.66034,0.6534 0.10237,0.068 0.2201,0.1089 0.33016,0.1634 0.11006,0 0.2386,-0.06 0.33017,0 0.10238,0.068 0.0841,0.235 0.16508,0.3266 0.30747,0.3478 0.62589,0.6916 0.9905,0.9803 0.19216,0.1521 0.46345,0.1805 0.66033,0.3266 0.60004,0.237 0.6988,0.9453 1.15558,1.3068 0.0859,0.068 0.23173,-0.049 0.33016,0 1.06712,0.5281 -0.25327,0.098 0.49525,0.6535 0.13921,0.1033 0.33961,0.086 0.49525,0.1634 0.26413,0.1307 0.3962,0.5228 0.66033,0.6533 0.0984,0.049 0.22576,-0.034 0.33016,0 0.21668,0.072 0.45787,0.3699 0.66033,0.4902 0.93888,0.5574 1.61668,0.6993 2.47625,1.3068 0.63641,0.4499 1.16517,1.041 1.81591,1.4702 0.0458,0.03 0.12617,-0.038 0.16509,0 0.0389,0.039 -0.0389,0.1249 0,0.1634 0.17355,0.1717 1.31002,0.4796 1.48574,0.6535 0.0389,0.039 -0.0389,0.1248 0,0.1633 0.0389,0.039 0.12617,-0.038 0.16508,0 0.0389,0.039 0,0.1088 0,0.1633 0.27514,0.1634 0.5322,0.3611 0.82541,0.4901 0.64219,0.2824 1.57138,0.063 2.14607,0.4901 0.0984,0.073 0.0781,0.2406 0.16509,0.3267 0.0389,0.038 0.12617,-0.039 0.16508,0 0.0389,0.038 -0.0492,0.1389 0,0.1633 0.13207,0.065 0.36319,-0.065 0.49525,0 0.39527,0.1956 0.75925,0.091 1.15558,0.3267 0.36094,0.2144 0.46447,0.4392 0.82541,0.6535 4.33453,2.5735 -0.99565,-0.9138 2.14608,1.3069 1.18231,0.8356 -0.46702,-0.3945 0.66033,0.1633 0.0492,0.024 -0.0389,0.1249 0,0.1634 0.0509,0.05 1.69807,0.016 2.14608,0.1633 0.23347,0.077 0.43184,0.2362 0.66033,0.3267 0.16606,0.066 0.70015,-0.124 0.82541,0 0.0389,0.038 -0.0389,0.1249 0,0.1634 0.15565,0.154 0.44244,-0.031 0.66033,0 2.37354,0.3355 -1.85501,0 1.81591,0.3267 0.27402,0.025 0.63086,-0.1925 0.82542,0 0.087,0.086 0.0627,0.2592 0.16508,0.3267 0.20568,0.1357 1.57244,-0.01 1.65083,0 0.5518,0.036 1.09837,0.1386 1.65083,0.1634 1.09941,0.05 2.20562,-0.099 3.30165,0 0.43245,0.039 0.88994,0.2657 1.32067,0.3266 0.78664,0.1113 1.91578,0.076 2.64132,-0.1633 0.38018,-0.1253 1.9795,0 2.14607,0 1.54078,0 3.08155,0 4.62232,0 1.95025,0 5.33673,0.2725 7.09856,-0.1633 1.33562,-0.3304 3.37648,0.01 4.7874,0.1633 1.06461,0.117 2.2441,0 3.30165,0 0.78253,0 1.68956,0.1112 2.47625,0 1.16535,-0.1647 2.28118,-0.1633 3.46674,-0.1633 0.6053,0 1.22037,0.1071 1.81591,0 0.79784,-0.1436 0.93189,-0.3267 1.65083,-0.3267 1.93716,0 3.86193,-0.047 5.7779,0.1633 1.95116,0.2146 4.00453,-0.016 5.94297,-0.1633 1.01213,-0.077 2.13159,0.1657 3.13658,0 0.27677,-0.046 0.54565,-0.1421 0.82541,-0.1634 1.35464,-0.1031 2.76629,0 4.12707,0 0.4012,0 0.93756,0.076 1.32067,0 0.0763,-0.015 0.0888,-0.1483 0.16507,-0.1634 0.107,-0.021 0.97904,0.016 1.15558,0 0.44183,-0.04 0.87779,-0.1376 1.32067,-0.1633 0.49439,-0.029 0.99897,0.09 1.48574,0 0.4119,-0.076 0.75503,-0.3682 1.15558,-0.4901 0.31992,-0.098 0.68462,-0.029 0.9905,-0.1633 0.21334,-0.094 0.30847,-0.3515 0.49524,-0.4901 0.1198,-0.089 0.4866,-0.049 0.66033,-0.1634 0.509,-0.3358 -0.3534,0.023 0.33017,-0.6535 0.12305,-0.1216 0.33369,-0.099 0.49526,-0.1632 0.18421,-0.073 0.30069,-0.2883 0.49524,-0.3268 0.21583,-0.043 0.44679,0.053 0.66033,0 0.23875,-0.059 0.42159,-0.2676 0.66034,-0.3267 0.21353,-0.053 0.44046,0.01 0.66032,0 0.93547,-0.054 1.87094,-0.1089 2.80641,-0.1634 0.44022,-0.054 0.87788,-0.1359 1.32066,-0.1633 0.43936,-0.027 0.88899,0.085 1.32067,0 0.41093,-0.081 0.758,-0.3589 1.15557,-0.49 0.31755,-0.1048 0.75382,0.071 0.9905,-0.1634 0.0389,-0.039 -0.0389,-0.1249 0,-0.1634 0.26102,-0.2583 0.67397,-0.3021 0.99049,-0.4901 0.33366,-0.1981 0.52999,-0.5661 0.82542,-0.8167 1.11919,-0.9494 2.69201,-1.573 4.12707,-1.9603 0.70829,-0.1912 1.43383,-0.3139 2.14607,-0.4901 0.14704,-0.036 0.35525,0.055 0.49526,0 0.63763,-0.2523 1.51134,-0.6787 1.98099,-1.1435 0.0389,-0.039 -0.0472,-0.1354 0,-0.1634 0.77568,-0.4605 2.74888,-1.1207 3.63182,-1.4702 0.0511,-0.02 0.12617,0.039 0.16509,0 0.0389,-0.038 -0.0492,-0.139 0,-0.1634 0.0984,-0.049 0.23858,0.06 0.33016,0 0.10238,-0.068 0.0596,-0.264 0.16508,-0.3266 0.29594,-0.1757 3.29731,-0.9759 3.46674,-1.1435 0.0389,-0.039 -0.0389,-0.1248 0,-0.1633 0.11673,-0.1156 0.3476,0.073 0.49525,0 1.54053,-0.7623 -0.62754,0.087 0.49524,-0.6535 0.0915,-0.06 0.2234,0.026 0.33017,0 1.22771,-0.3038 -0.38458,0.04 0.33016,-0.4901 0.18152,-0.1347 0.46578,-0.048 0.66034,-0.1633 0.41723,-0.073 -0.0165,-0.5188 0.16508,-0.6535 0.18151,-0.1347 0.46578,-0.048 0.66033,-0.1633 0.21103,-0.1253 0.15616,-0.4813 0.33016,-0.6534 0.087,-0.086 0.23174,-0.09 0.33017,-0.1634 0.12452,-0.092 0.18566,-0.2695 0.33017,-0.3267 0.15327,-0.061 0.34197,0.061 0.49525,0 0.20672,-0.082 0.42693,-0.4507 0.49524,-0.6535 0.0174,-0.052 -0.0492,-0.139 0,-0.1634 0.0984,-0.049 0.2386,0.061 0.33017,0 0.0928,-0.061 0.27252,-0.6153 0.33017,-0.6533 0.14478,-0.096 0.37219,-0.042 0.49524,-0.1634 0.0725,-0.072 -0.0249,-0.4778 0.33017,-0.6535 0.15564,-0.077 0.38655,-0.029 0.49524,-0.1632 0.14174,-0.1754 0.0483,-0.461 0.16509,-0.6535 0.107,-0.1765 0.8341,-0.5073 0.9905,-0.8167 0.20329,-0.4024 -0.47919,0.1473 0.16508,-0.4902 0.30101,-0.2978 0.30562,-0.014 0.49524,-0.3267 0.2423,-0.3996 0.48643,-0.9714 0.82542,-1.3068 0.0389,-0.038 0.12618,0.038 0.16508,0 0.087,-0.086 0.0781,-0.2407 0.16509,-0.3268 0.087,-0.086 0.26191,-0.062 0.33017,-0.1633 0.061,-0.091 -0.0348,-0.2234 0,-0.3267 0.0784,-0.2329 0.23771,-0.2352 0.33016,-0.3267 0.0176,-0.017 0.0887,-0.8669 0.16508,-0.9801 0.14675,-0.2179 0.53746,-0.4103 0.66033,-0.6535 0.2033,-0.4024 -0.47919,0.1475 0.16508,-0.4901 0.087,-0.086 0.26191,-0.062 0.33017,-0.1634 0.0467,-0.069 0.73648,-1.5748 0.82542,-1.6334 0.14478,-0.096 0.39083,-0.026 0.49524,-0.1634 0.099,-0.1307 -0.099,-0.3594 0,-0.4901 0.10441,-0.1378 0.35604,-0.06 0.49525,-0.1634 0.40536,-0.3009 -0.006,-0.3152 0.16509,-0.6534 0.0739,-0.1461 0.33509,0.04 0.49524,0 0.11937,-0.029 0.21592,-0.1181 0.33017,-0.1633 0.21066,-0.083 0.49989,0 0.66033,-0.1634 0.0389,-0.038 -0.0441,-0.1307 0,-0.1634 0.19687,-0.1461 0.44931,-0.2014 0.66033,-0.3267 0.48016,-0.2851 0.87081,-0.8096 1.32066,-1.1435 0.94334,-0.7001 -0.0451,0.066 0.49525,-0.1633 0.91225,-0.387 1.83567,-1.0667 2.80641,-1.3069 0.51599,-0.1277 0.94091,0.052 1.48575,-0.1634 0.28901,-0.1144 0.4113,-0.4686 0.66033,-0.6533 0.044,-0.033 0.12617,0.038 0.16508,0 0.0389,-0.038 -0.0534,-0.1502 0,-0.1634 0.21354,-0.053 0.44157,0.024 0.66033,0 0.6712,-0.074 1.87802,-0.3575 2.47624,-0.6535 0.0492,-0.024 -0.0492,-0.139 0,-0.1633 1.80069,-0.8909 -0.29442,0.6181 0.9905,-0.6534 0.1984,-0.1964 0.58179,-0.026 0.82541,-0.1634 0.2027,-0.1146 0.30848,-0.3515 0.49525,-0.4901 0.088,-0.065 0.25234,0.077 0.33016,0 0.0389,-0.038 -0.0389,-0.1249 0,-0.1634 0.11842,-0.1171 0.707,-0.046 0.82541,-0.1633 0.0389,-0.038 -0.0389,-0.1249 0,-0.1634 0.0389,-0.038 0.14048,0.049 0.16509,0 0.0492,-0.097 -0.088,-0.2613 0,-0.3266 0.37406,-0.2777 1.07889,-0.1131 1.48574,-0.1634 0.50342,-0.062 1.04527,-0.078 1.48575,-0.3267 0.17226,-0.097 0.17144,-0.3723 0.33016,-0.4901 0.0472,-0.035 0.38913,0.018 0.49525,0 0.27677,-0.046 0.54936,-0.1137 0.82542,-0.1634 3.79145,-0.6821 -2.7657,0.4851 2.47624,-0.1633 0.39752,-0.049 0.759,-0.2706 1.15558,-0.3267 0.38132,-0.054 0.77038,0 1.15558,0 0.055,0 0.12617,0.038 0.16509,0 0.0389,-0.038 -0.0389,-0.1249 0,-0.1634 0.11004,-0.1089 0.22011,0.1089 0.33015,0 0.0389,-0.038 -0.0389,-0.1248 0,-0.1633 0.22925,-0.2269 0.6587,-0.3235 0.82542,-0.6535 0.0247,-0.049 -0.0492,-0.1389 0,-0.1633 0.13207,-0.065 0.36318,0.065 0.49525,0 0.18339,-0.091 0.30991,-0.6468 0.33016,-0.6535 0.15662,-0.052 0.3351,0.04 0.49525,0 0.003,-7e-4 1.45285,-1.1109 1.48575,-1.1434 0.12304,-0.1218 0.009,-0.4131 0.16508,-0.4901 0.20293,-0.1005 0.44967,-0.08 0.66033,-0.1634 0.35243,-0.1395 0.008,-0.4979 0.16508,-0.6534 0.11009,-0.1089 0.22009,0.109 0.33017,0 0.0389,-0.038 0,-0.1089 0,-0.1634 0.16509,-0.054 0.34604,-0.075 0.49525,-0.1633 0.13346,-0.079 0.24383,-0.1986 0.33017,-0.3268 0.0305,-0.045 -0.0522,-0.1461 0,-0.1633 0.2088,-0.069 0.50469,0.154 0.66032,0 0.0389,-0.038 0,-0.1089 0,-0.1634 0.0551,-0.054 0.10283,-0.1172 0.16509,-0.1633 0.2201,-0.1633 0.53728,-0.2465 0.66033,-0.49008 0.0247,-0.0487 -0.0458,-0.13315 0,-0.16335 0.48054,-0.31701 0.93424,-0.34285 1.32066,-0.98014 0.14968,-0.24686 -0.0371,-0.47174 0.33016,-0.65344 0.0492,-0.0243 0.11007,0 0.16509,0 0,-0.0544 -0.0492,-0.139 0,-0.16335 0.0984,-0.0487 0.24212,0.0653 0.33017,0 0.9881,0.14064 0.15615,-0.48123 0.33016,-0.65343 0.0389,-0.0385 0.12618,0.0385 0.16508,0 0.28058,-0.27765 0.521,-0.61248 0.66033,-0.98014 0.0985,-0.25998 0.0546,-0.56159 0.16508,-0.81679 0.16367,-0.3779 0.51131,-0.3426 0.66034,-0.49006 0.19455,-0.19252 0.3007,-0.46091 0.49525,-0.65343 0.0825,-0.0817 0.24762,-0.0817 0.33017,-0.16336 0.2201,-0.21781 -0.3502,-0.15675 0.16507,-0.32672 0.10441,-0.0344 0.25235,0.077 0.33017,0 0.88983,-0.88052 -0.0586,-0.21073 0.16508,-0.65342 0.34352,-0.67985 -0.0114,0.17464 0.33017,-0.16336 0.14029,-0.13883 0.18987,-0.35124 0.33016,-0.49006 0.0389,-0.0385 0.12617,0.0385 0.16509,0 0.0459,-0.0453 0.0933,-0.71018 0.16508,-0.81679 0.0305,-0.0453 0.16509,0.0545 0.16509,0 0,-0.0545 -0.11113,0.0107 -0.16509,0 -0.99432,-0.19678 -0.51034,-0.23443 -1.81591,-0.32672 -2.38308,-0.16843 -4.88642,0 -7.26364,0 -1.11869,0 -2.1855,0.22631 -3.30165,0.32672 -0.90756,0.0816 -2.28564,-0.24059 -3.13658,0 -0.23662,0.0669 -0.41902,0.27895 -0.66033,0.32671 -1.09464,0.21664 -2.5377,-0.057 -3.63182,0 -1.59468,0.0831 -3.20897,0.15317 -4.7874,0.32672 -0.65198,0.0717 -1.32709,-0.0539 -1.981,0 -1.04336,0.086 -2.09535,0.0549 -3.13657,0.16336 -1.13923,0.11866 -2.34424,0.46829 -3.46673,0.65342 -0.48852,0.0806 -0.9916,-0.0326 -1.48575,0 -3.45914,0.22819 -6.92869,0.16336 -10.40021,0.16336 -7.69885,0 -15.41664,0.1813 -23.1116,0 -2.20322,-0.0519 -4.40022,-0.26935 -6.60331,-0.32672 -0.99015,-0.0258 -1.98423,0.0792 -2.97148,0 -1.05502,-0.0847 -2.08392,-0.38042 -3.13658,-0.49006 -0.34661,-0.0361 -6.18548,-0.30588 -6.43823,-0.32672 -2.42357,-0.19986 -4.82823,-0.54865 -7.26364,-0.65343 -0.54975,-0.0237 -1.10055,0 -1.65083,0 -0.66033,-0.0545 -1.31905,-0.13359 -1.981,-0.16336 -0.54969,-0.0247 -1.10327,0.0542 -1.65082,0 -0.55839,-0.0553 -1.09219,-0.27407 -1.65083,-0.32671 -0.60258,-0.0568 -1.21113,0.0249 -1.81591,0 -0.71684,-0.0296 -1.42909,-0.13708 -2.14608,-0.16336 -1.42973,-0.0524 -2.86278,0.0615 -4.29215,0 -0.60722,-0.0261 -1.20856,-0.14024 -1.81591,-0.16335 -4.16131,-0.15838 -0.80307,0.22776 -5.28264,-0.16336 -3.13195,-0.27346 -6.26679,-0.65309 -9.40973,-0.81678 -0.4396,-0.0229 -0.88429,0.0576 -1.32065,0 -0.3971,-0.0524 -0.75849,-0.27432 -1.15559,-0.32672 -0.43636,-0.0576 -0.88129,0.0272 -1.32065,0 -2.63767,-0.16313 -5.27874,-0.22603 -7.92398,-0.32672 -5.9913,-0.22802 1.55405,0.0212 -4.12707,-0.65342 -0.71027,-0.0843 -1.4314,0.0308 -2.14608,0 -1.7054,-0.0734 -3.41088,-0.25916 -5.11756,-0.32671 -2.18954,-0.0867 -4.41186,0 -6.60331,0 -1.04552,0 -2.10156,0.14631 -3.13657,0 -0.29336,-0.0415 -0.53387,-0.27426 -0.82542,-0.32672 -1.22729,-0.22081 -2.72383,0.0371 -3.96199,0 -1.92586,-0.0577 -3.85281,-0.084 -5.7779,-0.16336 -3.62214,-0.14934 -0.31748,-0.19207 -4.12706,-0.32671 -0.82489,-0.0291 -1.65186,0.0408 -2.47624,0 -2.19664,-0.10869 -4.53357,-0.49683 -6.7684,-0.32671 -0.93142,0.0709 -1.87046,0.26497 -2.80641,0.32671 -0.49415,0.0326 -0.99134,-0.0288 -1.48574,0 -3.62594,0.21106 0.60563,0.0862 -2.31116,0.32671 -0.32902,0.0271 -0.66365,-0.0462 -0.99049,0 -0.44922,0.0635 -0.87088,0.26738 -1.32067,0.32672 -0.38181,0.0504 -0.77124,-0.0254 -1.15558,0 -1.8285,0.12062 -3.61022,0.16336 -5.44773,0.16336 -0.27899,0 -1.56373,0.0862 -1.65083,0 -0.0778,-0.077 0.0492,-0.22931 0,-0.32672 -0.0492,-0.0974 -0.22339,0.0264 -0.33016,0 -0.48764,-0.12064 -0.87099,-0.26759 -1.32066,-0.49007"
id="dickhead"
inkscape:label="dickhead" />
</g>
</svg><h1 class="ptitle">OCTAVIA'S CAMP</h1>
<br /><br />
As you approach Octavia's camp, the air is thick with tension.
The once bustling center of activity now resembles a makeshift hospital, with wounded warriors groaning in agony and makeshift bandages hastily applied to staunch bleeding wounds.
The earth beneath your feet is stained crimson, evidence of the recent battle that has ravaged the camp.
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/captured1.jpg']]
</center>
<br />
<<newgirl>>
<<set _npc1 = $tmpGirl>>
<<newgirl>>
<<set _npc2 = $tmpGirl>>
You spot a group of Octavia's trusted lieutenants huddled together, their faces drawn with worry. As you approach, they turn towards you, their expressions a mixture of relief and desperation.
One of the girls, with her armor splattered with blood, steps forward to address you.
<br /><br />
<<sayNpc _npc1>>
Thank the gods you're here. We need your help more than ever. Octavia... she's been taken.
<</sayNpc>>
<br />
Your heart sinks at the news, a cold dread settling in the pit of your stomach. Octavia, the fearless leader of her tribe, captured by her enemies. The implications are dire.
<br /><br />
<<you>>
Taken? By whom? And where is she now?
<</you>>
<br />
Another warrior steps forward, her face etched with worry as she explains the situation.
<br /><br />
<<sayNpc _npc2>>
We were ambushed by a rival tribe, their numbers overwhelming us. They managed to breach our defenses and snatch Octavia before we could mount a proper defense. We fought back as best we could, but they were too many.
They've taken her to their stronghold in the mountains.
<</sayNpc>>
<br />
Your mind races with the gravity of the situation. Octavia's capture leaves a void in the tribe's leadership, and without her guidance, chaos threatens to consume her and your people.
<br /><br />
<<you>>
Then we have no time to waste. We must mount a rescue mission immediately.
<</you>>
<br />
First girl nods in agreement, her gaze steely with determination.
<br /><br />
<<sayNpc _npc1>>
We'll gather what warriors we have left. But our forces are depleted, and many are gravely injured. We'll need your help if we're to stand a chance.
<</sayNpc>>
<br />
<center>
[img[setup.ImagePath+'people/octavia/captured2.jpg']]
</center>
<br />
You glance around at the wounded warriors scattered around the camp, their injuries ranging from shallow cuts to deep gashes and broken limbs.
The sight fills you with a sense of urgency, knowing that every moment wasted puts Octavia in greater peril.
<br />
<<sayNpc _npc2>>
But before we can go rescue her, you will need to take out a few of their leaders and acquire their tribe's medallions. We need to weaken them before we can attack.
<</sayNpc>>
<br />
With a resolute nod, your mind already racing with plans of rescue and revenge. The fate of the tribe hangs in the balance, and you will stop at nothing to ensure its survival.
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>><br /><br />
After the intense battle subsided, you took a moment to survey the aftermath.
The ground was littered with fallen warriors from both sides, a somber testament to the ferocity of the conflict. Among the fallen, you noticed with a heavy heart that none of Octavia's warriors had survived the ordeal.
Their lifeless forms lay motionless, surrounded by the fallen enemy tribe members, all succumbed to the brutal exchange of blows.
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/rescue4.jpg']]
</center>
<br />
Determined to fulfill your mission, you pushed aside the sorrow weighing on your heart and focused on the task at hand.
<br /><br />
<<linkreplace 'Search Octavia'>>
You began your search for Octavia, a sense of urgency propelling you forward. As you circled the house, your eyes scanned the surroundings, seeking any sign of her whereabouts. And then, amidst the wreckage, you spotted her.
<br /><br />
<<video 'octavia/rescue1'>>
<br /><br />
Octavia was outside, tied to the porch post, her naked form a shocking sight against the backdrop of destruction.
Your heart clenched with a mixture of anger and concern as you hastened to her side, your mind racing with questions about what she had endured.
<br /><br />
With determined yet gentle hands, you swiftly removed gag from her mouth, careful not to cause her any further discomfort.
Octavia slumped forward, her body trembling with exhaustion and shock.
<br /><br />
<<octavia>>
You? How? Where are my people. Untie me so we can get out of here.
<</octavia>>
<br /><br />
<div id="option_fuck">
<<linkreplace 'Put dick into her mouth'>>
<<set _fuck = true>>
<<set $characters.octavia.quests.kidnapped_fucked = true>>
<<octavia>>
Don't dare to do that! Put it away!
<</octavia>>
<br />
<<video 'octavia/rescue2'>>
<br /><br />
As you moved closer to Octavia, a you started to slide your fingers through her hair. A moment later you grabbed them with force, pulled her head back and shove your hard dick in her mouth.
<br /><br />
<<octavia>>
You fucking.... bast... Oghhhh, ard....
<</octavia>>
<br /><br />
<div id="option_more">
<<linkreplace 'Deepthroat her'>>
<<set _more = true>>
<<video 'octavia/rescue3'>>
<br /><br />
As you still hold hair with forceful movements you start to fuck your dick with her mouth as pocket pussy. She tries to resist for a second but soon gives up as she knows you're the only way she can get away.
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'Cum on her face'>>
<<if !_more>>
<<run $('#option_more').hide()>>
<</if>>
<center>
[img[setup.ImagePath+'people/octavia/cum_face.webp']]
</center>
<<horny_reset>>
<br /><br />
You release her hair and start to cum all over her face as she's still on her knees and tied down to the porch post. Her face is covered in your cum as she tries to slowly open her eyes.
<br /><br />
<<octavia>>
Got your reward? Can we go now.
<</octavia>>
<br /><br />
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_release">
<<linkreplace 'Untie her'>>
<<if !_fuck>>
<<run $('#option_fuck').hide()>>
<</if>>
With deliberate motion, you reached for the ropes that bound Octavia, untying them strand by strand.
As each restraint fell away, a sense of liberation washed over her, the weight of captivity lifting from her shoulders.
<br /><br />
<<octavia>>
I will get back on my own. Thank you... I guess...
<</octavia>>
<br /><br />
<<link 'Go home'>>
<<set $characters.octavia.quests.kidnapped_found = true>>
<<set $characters.octavia.relationship += 10>>
<<addhours 4>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>><h1 class="ptitle">OCTAVIA'S CAMP</h1>
<br /><br />
As time passed, you returned to the camp after completing the necessary preparations for the rescue mission.
As you approached, you could sense the tension in the air, mingled with a palpable sense of determination.
The members of your group were gathered around a makeshift map, discussing strategies and finalizing plans for the rescue.
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/rescue1.jpg']]
</center>
<br /><br />
<<newgirl>>
<<sayNpc $tmpGirl>>
Good! You're here. Good job with those medallions. Get your warriors and lets move out.
<</sayNpc>>
<br />
Each member of your group had a specific role to play, from scouts to strategists to fighters. You double-checked your equipment, ensuring everything was in place for the journey.
The atmosphere was tense yet focused, as you knew the risks involved in the mission but remained steadfast in your determination to rescue her.
<br /><br />
<<sayNpc $tmpGirl>>
She's held outside this area. In the desert zone.
<</sayNpc>>
<br />
As the sun was casting a golden hue over the landscape, you set out on your journey.
The forest echoed with the sound of your footsteps as you moved swiftly and silently towards your destination.
With each step, your resolve grew stronger, fueled by the knowledge that you were on a mission of utmost importance – to rescue her.
<br /><br />
<center>
<center>
[img[setup.ImagePath+'people/octavia/rescue2.jpg']]
</center>
</center>
<br /><br />
Upon reaching the outskirts of the enemy territory, your and Octavia's warrior group paused to assess the situation. The plan was clear: stealth and precision were paramount to success.
With practiced ease, you navigated through the dense foliage, relying on your training to evade detection.
<br /><br />
As you drew closer to the enemy encampment, adrenaline surged through your veins.
Every rustle of leaves and snap of twigs seemed magnified in the stillness. Yet, you pressed on, your determination unwavering.
<br /><br />
Finally, you reached the inner sanctum of the enemy's lair, where she was held captive. However, before you could approach her, a sudden noise alerted the enemy to your presence.
In a flurry of movement, chaos erupted as the enemy forces swarmed in, catching you off guard.
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/rescue3.jpg']]
</center>
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<for _i = 0; _i <= 6; _i++>>
<<newguy>>
<<if setup.percentageChance(80)>>
<<set $tmpGuy.inventory = {
knife: 1
}>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<</for>>
<<set $game.death_reason = 'stabbed wounds'>>
<<fight $enemies 'Octavia [Event] - Rescue #2' 'Dead'>>
<<set $fight.canCapture = false>>
<</link>><h1 class="ptitle">OCTAVIA'S CAMP</h1>
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/ultimatum.jpg']]
</center>
<br /><br />
You find Octavia deep in thought, standing at the edge of her encampment. The messenger from the rival tribe's camp stands nearby, impatience etched on his face. The tension is palpable.
<br /><br />
Octavia turning to her warriors.
<br /><br />
<<octavia>>
We're facing a grave threat. They demand we surrender our territory or face war. What do you think
<</octavia>>
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/kill.webp']]
</center>
<br /><br />
Everyone around looks at each other and slowly starts to laugh. Octavia joins them just before she pulls out her sword and with a swift motion slashes the messenger's belly.
<br /><br />
<<octavia>>
Those stupid fools. We should prepare for a war!
<</octavia>>
<br /><br />
At that very moment, she notices that you're also here and decides to address you
<br /><br />
<<octavia>>
They demand we surrender our territory or face war. What do you think?
<</octavia>>
<br /><br />
<div id="option_negotiation">
<<linkreplace 'Advocate for negotiation'>>
<<set _negotation = true>>
<<run $('#option_war').hide()>>
<strong>Octavia's submission decreased by 10</strong>
<br /><br />
<<set $characters.octavia.sub -= 10>>
<<you>>
Octavia, let's consider negotiation. It might be a chance to find common ground.
<</you>>
<br /><br />
She starts to laugh bitterly while looking at others.
<br /><br />
<<octavia>>
Negotiation? They would never agree to such a thing. They've made their stance clear and so are we.
<</octavia>>
<br /><br />
<</linkreplace>>
</div>
<div id="option_war">
<<linkreplace 'Prepare for war'>>
<<set _war = true>>
<strong>Octavia's submission increased by 10</strong>
<<set $characters.octavia.sub += 10>>
<br /><br />
<<run $('#option_negotiation').hide()>>
<<you>>
Octavia, sometimes strength is the only language they understand. We should fortify you defenses, gather your best fighters, and show them we're not to be trifled with.
<</you>>
<br /><br />
<<octavia>>
We're not going to win this in a clear fight. They outnumber us and have better resources. We need something else, something that gives us an edge.
<</octavia>>
<br /><br />
<</linkreplace>>
</div>
<div id="option_sabotage">
<<linkreplace 'Suggest sabotage'>>
<<if !_war>>
<<run $('#option_war').hide()>>
<</if>>
<<if !_negotation>>
<<run $('#option_negotiation').hide()>>
<</if>>
<<you>>
There might be another way. Let me gather a small, elite team. We'll infiltrate their camp, sabotage their supplies, and sow discord among their ranks.
<</you>>
<br /><br />
Octavia studies your face, assessing the resolve in your eyes. After a tense moment, she nods.
<br /><br />
<<octavia>>
But you won't take your or my team. We both will go alone. Now!
<</octavia>>
<br /><br />
<<linkreplace 'Go with her'>>
Under the cover of cloudy day, you and Octavia move like shadows towards the rival tribe's camp. The sun flickers through the barren trees, casting long, eerie shadows.
<br /><br />
<center>
[img[setup.ImagePath+'people/octavia/hangar.jpg']]
</center>
<br />
As you approach the outskirts of the camp, you spot a storage hangar, guarded by two drowsy sentinels.
<br /><br />
<<octavia>>
Take out the guards quietly. We can't afford an alarm.
<</octavia>>
<br />
<<linkreplace 'Take out guards'>>
Your and Octavia moves in unison, dispatching the guards swiftly and silently. You slip inside the hangar, finding barrels of supplies, crates of weapons, and stacks of provisions.
<br /><br />
<<octavia>>
Someone's coming!
<</octavia>>
<br />
She grabs your hand and pulls you into the darkest corner of the hangar.
<br /><br />
In silence, without making a sound, you stand in the corner and hear as three individuals enter the hangar and talk amongst themselves. They linger for a moment, and Octavia begins to consider whether it's best to attack them outright.
<br /><br />
<<if $characters.octavia.isSub>>
<div id="option_grab">
<<linkreplace 'Grab her quietly from behind'>>
<center>
[img[setup.ImagePath+'people/octavia/breasts.webp']]
</center>
<br /><br />
Unexpectedly, you quietly grab her and begin to squeeze her breasts from behind.
It was so unexpected that she accidentally lets out a quiet gasp.
<br />
But that's enough for the people in the hangar to hear you, and they start lunging towards you.
<<run $('before_fight').show()>>
<br /><br />
<</linkreplace>>
</div>
<<else>>
<<run $('before_fight').show()>>
Octavia stands in front of you and covers your entire field of vision. While you wait for them to leave, she starts tracing her finger along the ice cream.
<br /><br />
<</if>>
<div id="option_quetly">
<<linkreplace 'Keep it together'>>
<<run $('#before_fight').show()>>
<<run $('#option_grab').hide()>>
<</linkreplace>>
</div>
<div id="before_fight" style="display: none">
Suddenly, one of the three individuals emerges from the corner and, with a shout, signals the others to charge towards you. To your surprise, four more people rush in through the back exit, and Octavia lunges at them.
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<set $game.death_reason = 'a knife in your heart.'>>
<<fight $enemies 'Octavia [Event] The rival tribe ultimatum #2', 'Death'>>
<<set $fight.skipEnding = true>>
<</link>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div><h1 class="ptitle">RIVAL TRIBE'S CAMP</h1>
<br /><br />
<<octavia>>
RUN! RUN!
<</octavia>>
<br />
You both slip away, leaving the hangar behind.
<br /><br />
You catch your breath, knowing that discretion is paramount in this situation. Octavia gestures for you to follow her to a secluded area.
<br /><br />
<<octavia>>
No one can know about what happened back there. Our survival depends on it.
<</octavia>>
<br />
You return to Octavia's camp, the weight of the failed mission still heavy on your shoulders. Octavia waits for you in a secluded tent, her expression a mix of anticipation and concern.
<br />
Octavia nods, understanding the gravity of the situation. She gestures for you to follow her deeper into the tent, away from prying eyes.
<br />
<br />
<center>
[img[setup.ImagePath+'people/octavia/medallion.jpg']]
</center>
<br />
She shows a strange medallion she managed to take from one of rival tribe guys. It gleams in the dim light, its symbols unfamiliar and intriguing.
<br /><br />
<<octavia>>
This belonged to one of their high-ranking members. He won't be needing it anymore.
<</octavia>>
<br />
<<you>>
What does it signify?
<</you>>
<br />
<<octavia>>
It's a symbol of their hierarchy. To prove your loyalty, you'll need to bring me more of these. It won't be easy, but it's necessary.
<</octavia>>
<br />
<<if $characters.octavia.isSub>>
<<linkreplace "How can you be sure I'll stay silent about today?">>
<<octavia>>
I should just kill you right now!
<</octavia>>
<br />
But instead of sword, she takes off her shirt and her breasts flashes out. She pushes on her chest, letting you drop on her bed.
<br /><br />
<<video 'octavia/tribe_sub1'>>
<br /><br />
With dislike in her face, she grabs your dick and without any foreplay starts to suck it.
She manages to take it all in her mouth but that doesn't last long as a moment later she just pushes you out of her mouth and she gets dressed.
<br />
She doesn't let you even cum.
<<horny 100>>
<br /><br />
<<octavia>>
That should be enough. Either this or your death.
<</octavia>>
<br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">FIRE PLACE</h1>
<div id="place-head">
[img[setup.ImagePath+'places/cabin/fireplace_head.jpg']]
</div>
<br /><br />
<<if $player.energy >= 20 && hasTime(1) && timeBetween('08:00','22:00')>>
<<link 'Train your strength'>>
<<goto 'Fireplace - train strength'>>
<</link>>
<<link 'Train your endurance'>>
<<addhours 1>>
<<if typeof $player.endurance === 'undefined'>>
<<set $player.endurance = 0>>
<</if>>
<<set $player.endurance +=1>>
<<energy -20>>
<<goto 'Fireplace - train endurance'>>
<</link>>
<</if>>
<<if isMetChar('blair') && $characters.blair.quests.house_party>>
<<if setup.cabinInventory.count('food') >= 20 && setup.cabinInventory.count('champagne') > 0 && timeBetween('19:00', '21:00') && (setup.getAvailablePersons18yo($guests)[0] ?? []).length>>
<<link 'Throw a party'>>
<<goto 'House party'>>
<</link>>
<<linkdesc>>
-20 food, -1 champagne
<</linkdesc>>
<<else>>
<div class="link-internal" style="background: #ccc">
Throw a party
</div>
<<linkdesc>>
20 food, 1 champagne and time between 19:00 - 21:00 and girls living in guest house
<</linkdesc>>
<</if>>
<</if>>
<<if (setup.getAvailablePersons18yo($guests)[0] ?? []).length >= 3>>
<<if timeBetween('18:00','20:30') && $player.energy >= 40>>
<<link 'Group workout with guests'>>
<<energy -40>>
<<addmins 90>>
<<goto 'Group workout - guests'>>
<</link>>
<<else>>
<div class="link-internal" style="background: #ccc">
Group workout with guests
</div>
<<linkdesc>>
Time between 19:00 - 20:30. Energy 40
<</linkdesc>>
<</if>>
<</if>>
<<if ($player.horse ?? false)>>
<<link 'Go to your horse'>>
<<goto 'Horse'>>
<</link>>
<</if>>
<<if timeBetween('21:00', '23:59') && !($locationEvents.fireplace ?? false) && (setup.getAvailablePersons18yo($guests)[0] ?? []).length && setup.percentageChance(5)>>
<<set $locationEvents.fireplace = true>>
<<goto 'Fire place event - evening chat'>>
<</if>>
[[Leave|Wood cabin]]<h1 class="ptitle">OUTSIDE</h1>
<center>
[img[setup.ImagePath+'places/cabin/workout_endurance.webp']]
</center>
<br /><br />
You decide to run through the forest.
<br /><br />
<strong>Your endurance increased by 1</strong>
<br /><br />
[[Back|Fire place]]<h1 class="ptitle">OUTSIDE</h1>
<center>
[img[setup.ImagePath+'places/cabin/workout_strength.webp']]
</center>
<br /><br />
You walk to the open space and start doing some push-ups and sit-ups.
<br />Just enough to keep everything running as it should.
<br /><br />
<<addhours 1>>
<<energy -20>>
<<if $player.strength < 50>>
<<set $player.strength +=1>>
<strong>Your strength increased by 1</strong>
<<else>>
<strong>You can't increase your strength with this action anymore.</strong>
<</if>>
<br /><br />
<<if setup.percentageChance(10)>>
<<set _persons = setup.getPersonsForLocation($guests, 'garden')>>
<<if _persons.length > 0>>
<<set _randomPerson = _persons[Math.floor(Math.random()*_persons.length)]>>
<<if $guests[_randomPerson].relationship > 50>>
<center>
[img[setup.ImagePath+'places/cabin/workout_look.webp']]
</center>
<br /><br />
While working in the greenhouse <strong><<=$guests[_randomPerson].name>></strong> takes a break and walks near you.
<br /> She stops and checks you out as you do push ups.
<br /><br />
<<link 'Ask if she would like to join'>>
<<set $randomPerson = _randomPerson>>
<<goto 'Train strength event #1'>>
<</link>>
<</if>>
<</if>>
<</if>>
[[Back|Fire place]]<<set _fullmoon = setup.isFullMoon()>>
<<if _fullmoon>>
<<set _bow = $backpack.has('bow')>>
<<if !_bow>>
<<for _companionKey, _companion range $player.companions>>
<<if _companionKey.split(':')[0] !== 'guest'>>
<<continue>>
<</if>>
<<set _npcId = _companionKey.split(':')[1]>>
<<set _npc = $guests[_npcId]>>
<<if !setup.npcInventoryHas(_npc, 'bow')>>
<<set _bow = true>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if $player.energy >= 10 && hasTime(5) && _bow>>
You hear a lone wolf howling nearby. Seems like a simple hunt.
<<link 'Hunt that wolf'>>
<<energy -10>>
<<addhours 5>>
<<shooterGame null 'wolf' null 'Forest - hunt' 'Forest - hunt'>>
<</link>>
<</if>>
<</if>><h1 class="ptitle">FOREST</h1>
<br /><br />
<<if $shooter.score >= 9>>
<<if $shooter.target === 'deer'>>
<center>
[img[setup.ImagePath+'places/forest/deer_dead.webp']]
</center>
<br /><br />
You managed to kill the deer. You slowly approach it and notice it's taking its last breath.
<br /><br/>
<strong class="iitem">You collected 10 food</strong>
<<pickup $backpack 'food' 10>>
<<elseif $shooter.target === 'wolf'>>
<center>
[img[setup.ImagePath+'places/forest/hunting_wolf.jpg']]
</center>
<br /><br />
You managed to kill the wolf. You approach it and slowly skin it.
<br /><br/>
<<pickup $backpack 'pelt_wolf' 1>>
<strong class="iitem">You collected 1 wolf pelt</strong>
<br />
<<pickup $backpack 'food' 5>>
<strong class="iitem">You collected 5 food</strong>
<</if>>
<<else>>
<center>
[img[setup.ImagePath+'places/forest/' + $shooter.target + '_runaway.webp']]
</center>
<<if $shooter.target === 'deer'>>
<br /><br />
Deer managed to run away as you missed almost all of your arrows.
<<elseif $shooter.target === 'wolf'>>
<br /><br />
Wolf managed to run away as you missed almost all of your arrows.
<</if>>
<</if>>
<br /><br />
<<link 'Continue'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">FOREST</h1>
<br /><br />
<<energy -30>>
<<set _newmoon = setup.isNewMoon()>>
<<set _count = randomInteger(0,1) + (_newmoon ? randomInteger(1,2) : 0)>>
<<if _newmoon && setup.percentageChance(80)>>
You find a patch of perishable fruit and berries.
Since they spoil easily (not storable) you decide to have a snack, eating your full.
<<set $player.hunger = 100>>
<<for _companionKey, _companion range $player.companions>>
<<set _npc = setup.companionGet(_companionKey)>>
<<set _npc.food to 100>>
<</for>>
<br /><br />
<</if>>
<<if _count > 0>>
<center>
[img[setup.ImagePath+'places/forest/glowing_mushroom.webp']]
</center>
<br /><br />
<<pickup $backpack 'glowing_mushroom' _count>>
<strong>You picked up _count glowing mushroom<<=_count > 1 ? 's' : ''>></strong>.
<<else>>
<center>
[img[setup.ImagePath+'places/explore/forest_walk.jpg']]
</center>
<br /><br />
You found nothing...
<</if>>
<br /><br />
<<addmins 120>>
<<include 'Forest - full moon include'>>
[[Back|Outside]]<<set _newmoon = setup.isNewMoon()>>
<<if _newmoon>>
<center>
[img[setup.ImagePath+'places/forest/glowing_mushroom.webp']]
</center>
<br /><br />
<<set _mushroom to randomInteger(1,2)>>
You also got <strong>_mushroom</strong> mushroom<<=_mushroom > 1 ? 's' : ''>>.
<<pickup $backpack 'glowing_mushroom' _mushroom>>
<<if $characters.vincent.quests.pregnancy_talked && $player.energy >= 30>>
It seems like the mushrooms glows extra brightly today so they might be easier to find.<br/>
(You wonder if is it because of the new moon?)
<<link 'Pick up glowing mushrooms'>>
<<goto 'Forest - mushrooms'>>
<</link>>
<<else>>
You have no idea what these strange mushrooms can be used for, but they look special. Maybe you'll find a use for them later.
<</if>>
<</if>><<energy -40>>
<center>
[img[setup.ImagePath+'places/explore/forest_berries.webp']]
</center>
<br /><br />
<<set _newmoon = setup.isNewMoon()>>
<<set _food = 2 * (_newmoon ? 3 : 1)>>
You picked up <strong>_food</strong> food.
<<pickup $backpack 'food' _food>>
<br /><br />
<<addmins 120>>
<<include 'Forest - new moon include'>>
<<include 'Forest - full moon include'>>
[[Back|Outside]]<h1 class="ptitle">FOREST</h1>
<<if $backpack.has('axe')>>
<<set _getWood = Math.min(Math.round(6 * ($player.strength / 10), 0), 30)>>
<<set _getWood = Math.max(_getWood, 6)>>
<<energy -40>>
<<pickup $backpack "wood" _getWood>>
<center>[img[setup.ImagePath+'places/forest/chop_wood'+ Math.floor(Math.random() * 2)+'.webp']]</center>
<br /><br />
<strong>You managed to get <<=_getWood>> wood thanks to your axe.</strong>
<<else>>
<<set _getWood = Math.min(Math.round(2 * ($player.strength / 10), 0), 10)>>
<<set _getWood = Math.max(_getWood, 2)>>
<<energy -40>>
<<pickup $backpack "wood" _getWood>>
<center>[img[setup.ImagePath+'places/forest/get_branches.webp']]</center>
<br /><br />
<strong>You managed to get <<=_getWood>> wood.</strong>
<</if>>
<br /><br />
<<addmins 180>>
<<include 'Forest - new moon include'>>
<<include 'Forest - full moon include'>>
[[Back|Outside]]<h1 class="ptitle">FOREST</h1>
<br /><br />
<table id="slaves">
<<for _guestI, _guest range $guests>>
<<capture _guestI, _guest>>
<<if _guest.assignedTo !== 'forest' || !timeBetween('08:00', '18:00') || typeof _guest.sick !== 'undefined'>>
<<continue>>
<</if>>
<tr>
<td style="width: 300px">
<<set _genderClass = 'gender-' + setup.genderClass(_guest)>>
<<if setup.getAge(_guest) < 17>>
<span class="name-no-click"><<=_guest.name>></span>
<<else>>
<span @class="''+_genderClass+''">
<<link _guest.name>>
<<set $tmpGirl to _guest>>
<<set $tmpGirl.location = 'forest'>>
<<set $tmpGirlBack = 'Forest'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $guestId = _guestI>>
<<run delete $slaveId>>
<<set $tmpGirlViewBack = 'NPC view - guest' >>
<<goto 'NPC view - guest'>>
<</link>>
</span>
<</if>>
<<=setup.npcListInfo(_guest)>>
</td>
<td>
<<if [0,2].includes(_guest.gender) && setup.getAge(_guest) >= 17>>
Beauty: <<=_guest.beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge(_guest)>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
<center>
<<if $player.energy >= 40 && hasTime(2)>>
<<link 'Get wood'>>
<<addhours 2>>
<<goto 'Forest-action-chop-wood'>>
<</link>>
<</if>>
<<if $player.energy >= 40 && hasTime(1)>>
<<link 'Pick up berries'>>
<<addhours 1>>
<<goto 'Forest-action-berries'>>
<</link>>
<</if>>
<<if $characters.vincent.quests.pregnancy_talked && $player.energy >= 30 && hasTime(1)>>
<<link 'Search for glowing mushrooms'>>
<<addhours 1>>
<<goto 'Forest - mushrooms'>>
<</link>>
<</if>>
<<if $player.energy >= 20 && hasTime(10) && $backpack.has('bow')>>
<<link 'Go hunt'>>
<<set _fullmoon = setup.isFullMoon()>>
<<if (!_fullmoon && setup.percentageChance(70)) ||
( _fullmoon && setup.percentageChance(30))>>
<<set _huntEnemy = 'deer'>>
<<else>>
<<set _huntEnemy = 'wolf'>>
<</if>>
<<energy -20>>
<<addhours 10>>
<<shooterGame null _huntEnemy null 'Forest - hunt' 'Forest - hunt'>>
<</link>>
<</if>>
[[Back|Outside]]
</center><h1 class="ptitle">GREENHOUSE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/greenhouse/competition.jpg']]
</center>
<br /><br />
<<set _randomPersons = setup.getRandomPersonIds($game.greenhouseCompetition, 2)>>
<<set _npc1 = setup.getNpcByKey($game.greenhouseCompetition[_randomPersons[0]])>>
<<set _npc1SplitKey = $game.greenhouseCompetition[_randomPersons[0]].split(':')>>
<<set _npc2 = setup.getNpcByKey($game.greenhouseCompetition[_randomPersons[1]])>>
<<set _npc2SplitKey = $game.greenhouseCompetition[_randomPersons[1]].split(':')>>
Just as you entered through the door, both <<=setup.displayName(_npc1)>> and <<=setup.displayName(_npc2)>> call you from the middle of the room. A small discussion has arisen between them, and they believe that each of the vegetables they have grown is more beautiful than the others. They want you to determine the winner. Both giggling, they try to grab your attention so that you choose their vegetables specifically.
<br /><br />
<<linkreplace 'Decide'>>
<<run $('#option1').hide()>>
You approach closer, and both girls extend their hands with the vegetables they have grown in them. You carefully examine both, one and then the other.
<br /><br />
<center>
[img[setup.ImagePath+'places/greenhouse/competition_flash.webp']]
</center>
<br /><br />
Since you don't respond immediately and seem to be genuinely giving an honest assessment, <<=setup.displayName(_npc1)>> takes advantage of the moment without the <<=setup.displayName(_npc2)>> noticing. She unbuttons her blouse with a broad smile on her face and winks at you.
<br /><br />
<div id="option2">
<<linkreplace _npc1.name>>
<<run $('#option3').hide()>>
<strong>Relationship with <<=_npc1.name>> increased by 5</strong>
<br />
<strong>Relationship with <<=_npc2.name>> decreased by 4</strong>
<<setNpcStats _npc2SplitKey[0] _npc2SplitKey[1] 'relationship' -4>>
<<setNpcStats _npc1SplitKey[0] _npc1SplitKey[1] 'relationship' +5>>
<br /><br />
<<=setup.displayName(_npc1)>> flashes a smile without taking her eyes off you. When <<=setup.displayName(_npc2)>> turns away a bit disappointed, <<=setup.displayName(_npc1)>> points to a spot behind the tall plants.
<br /><br />
<<linkreplace 'Follow her'>>
<<video 'greenhouse/competition1'>>
<br /><br />
As soon as you both get behind plants, she grabs your hand and pulls you deeper behind and drops on her knees. She unbuttons her top, unzips your pants and takes your cock inside her mouth.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'places/greenhouse/competition_cum.webp']]
</center>
<br /><br />
<<horny_reset>>
Playfully she opens her mouth wide open and with tongue movements tries to catch each drop of your warm cum...
<br /><br />
<</linkreplace>>
<</linkreplace>>
<<link 'Leave'>>
<<goto 'Greenhouse'>>
<</link>>
<</linkreplace>>
</div>
<div id="option3">
<<linkreplace _npc2.name>>
<<run $('#option2').hide()>>
<center>
[img[setup.ImagePath+'places/greenhouse/competition_happy.webp']]
</center>
<br /><br />
<<=setup.displayName(_npc2)>> Starts to jump from happiness and is very pleased with your decision.
<br /><br />
<strong>Relationship with <<=_npc2.name>> increased by 5</strong>
<br />
<strong>Relationship with <<=_npc1.name>> decreased by 4</strong>
<<setNpcStats _npc1SplitKey[0] _npc1SplitKey[1] 'relationship' -4>>
<<setNpcStats _npc2SplitKey[0] _npc2SplitKey[1] 'relationship' +5>>
<br /><br />
<<link 'Leave'>>
<<goto 'Greenhouse'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<div id="option1">
<<link 'Let them sort it out on their own'>>
<<goto 'Greenhouse'>>
<</link>>
</div><h1 class="ptitle">
<<backButton 'Wood cabin'>>
GREENHOUSE
</h1>
<div id="place-head">
[img[setup.ImagePath+'places/cabin/greenhouse_head.jpg']]
</div>
<h3>Workers</h3>
<<set _assignedToGreenhouse = false>>
<<set _girlsCompetition = []>>
<<set _guestGirlsInGreenhouse = []>>
<table id="slaves">
<<for _i to 0; _i lt $slaves.length; _i++>>
<<capture _i>>
<<if $slaves[_i].assignedTo != 'garden' || !timeBetween('08:00', '16:00') || typeof $slaves[_i].sick !== 'undefined'>>
<<continue>>
<</if>>
<<if !$slaves[_i].gender>>
<<run _girlsCompetition.push('slave:' + _i)>>
<</if>>
<<set _assignedToGreenhouse = true>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_i])>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link $slaves[_i].name>>
<<set $tmpGirl to $slaves[_i]>>
<<set $tmpGirl.location = 'garden'>>
<<set $tmpGirlBack = 'Greenhouse'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<run delete $guestId>>
<<set $slaveId = _i>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<goto `$tmpGirlViewBack`>>
<</link>>
</span>
<<=setup.npcListInfo($slaves[_i])>>
</td>
<td>
<<if [0,2].includes($slaves[_i].gender) && setup.getAge($slaves[_i]) >= 17>>
Beauty: <<print $slaves[_i].beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge($slaves[_i])>>
</td>
</tr>
<</capture>>
<</for>>
<<for _gardenGuestI, _gardenGuest range ($guests ?? [])>>
<<capture _gardenGuestI, _gardenGuest>>
<<if _gardenGuest.assignedTo != 'garden' || !timeBetween('08:00', '16:00')>>
<<continue>>
<</if>>
<<set _assignedToGreenhouse = true>>
<<if !_gardenGuest.gender>>
<<run _girlsCompetition.push('guest:' + _gardenGuestI)>>
<<run _guestGirlsInGreenhouse.push(_gardenGuestI)>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass(_gardenGuest)>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _gardenGuest.name>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<set $tmpGirl to _gardenGuest>>
<<set $tmpGirl.location = 'garden'>>
<<set $tmpGirlBack = 'Greenhouse'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<run delete $slaveId>>
<<set $guestId to _gardenGuestI>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<goto `$tmpGirlViewBack`>>
<</link>>
</span>
<<=setup.npcListInfo(_gardenGuest)>>
</td>
<td>
<<if [0,2].includes(_gardenGuest.gender) && setup.getAge(_gardenGuest) >= 17>>
Beauty: <<print _gardenGuest.beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge(_gardenGuest)>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<<if !_assignedToGreenhouse>>
No one is working here at the moment...
<</if>>
<<if isMetChar('laura') && $characters.laura.quests.successful_test && ($characters.laura.quests.lastTestDay + 20) < $game.day && !$characters.laura.quests.breeder_trait>>
<<set $characters.laura.quests.breeder_trait = true>>
<<goto 'Laura - breeder trait'>>
<<elseif !($locationEvents.greenhouse ?? false)>>
<<if _girlsCompetition.length >= 2 && setup.percentageChance(5)>>
<<set $locationEvents.greenhouse = true>>
<<set $game.greenhouseCompetition = _girlsCompetition>>
<<goto 'Greenhouse - competition'>>
<<elseif _guestGirlsInGreenhouse.length && setup.percentageChance(5)>>
<<set $locationEvents.greenhouse = true>>
<<set $tmpEvent = {
guestId: _guestGirlsInGreenhouse[0],
}>>
<<goto 'Greenhouse - big pumpkin'>>
<</if>>
<</if>>
<br /><br />
[[Back|Wood cabin]]<<energy -5>>
<<addmins 15>>
<center>[img[setup.ImagePath+'places/greenhouse/grope.webp']]</center>
<br /><br />
While <<print $tmpGirl.name>> plows the ground, you lower your hands below her waist and squeeze her ass.
<br /><br />
<<if !$tmpGirl.groped>>
<<if $tmpGirl.relationship < 50>>
<<set $tmpGirl.relationship++>>
<strong>Relationship increased by 1</strong>
<<else>>
<strong>You can't increase your relationship with <<print $tmpGirl.name>> with this action anymore.</strong>
<</if>>
<br /><br />
<<set $tmpGirl.groped = true>>
<</if>>
<<sayNpc $tmpGirl>>
<<=either('Oh! I like that...', "What's with you today? Mmm...")>>
<</sayNpc>>
<br />
<<link 'Back'>>
<<if $tmpGirlViewBack>>
<<goto $tmpGirlViewBack>>
<<else>>
<<goto 'NPC view'>>
<</if>>
<</link>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/outside/workout_group.jpg']]
</center>
The villagers start to gather, each bringing their unique skills and experiences.
<br /><br />
You stands before the crowd, feeling a mix of nerves and excitement.
<br />
You explain the plan for the workout, emphasizing the importance of coming together to strengthen both their bodies and minds. The goal is not only to enhance physical abilities but also to find moments of peace and serenity in the midst of their challenging lives.
<br /><br />
<<for _workoutGuestI, _workoutGuest range $guests>>
<<if setup.getAge(_workoutGuest) < 5>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass(_workoutGuest)>>
<<set $guests[_workoutGuestI].strength++>>
<span @class="''+_genderClass+''" style="font-weight:bold">
<<=_workoutGuest.name>>
</span> strength increased by 1
<br />
<</for>>
<br />
As the event draws to a close, the villagers gather around a makeshift bonfire. They share stories and laughter, forming connections that go beyond mere survival. They realize that, in this post-apocalyptic world, their strength lies not only in their physical abilities but also in their collective spirit.
<br /><br />
<<if setup.percentageChance(20)>>
<<video 'cabin/workout_group1'>>
<br /><br />
Everyone leaves except you and two other girls. They look at each other with smile on their face and instantly starts to make out in front of you
<br /><br />
<<video 'cabin/workout_group2'>>
<br /><br />
They giggle as one of the girls decides to get on her knees and other girl helps to open your pants. Look like they're decided to have fun without asking you your permission. One girl gently licks your already hard dick as other girl pushes her onto your dick with force...
<br /><br />
<<video 'cabin/workout_group3'>>
<br /><br />
Another one of the girls peeks out through the door and notices what's happening. Instead of showing surprise in her eyes or turning away to leave, she also smiles and comes in your direction. After a moment, she has already knelt down to enjoy your dick.
<br /><br />
<<linkreplace 'Fuck one of them'>>
<<video 'cabin/workout_group4'>>
<br /><br />
One of the girls bend over and two others get on each of her side and just enjoys the view
<br /><br />
<<video 'cabin/workout_group5'>>
<br /><br />
They pushes you back against the chair you were sitting before and starts to jerk off as they see you're very close to cum
<br /><br />
<<horny 100>>
<</linkreplace>>
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'places/cabin/workout_group_cum.webp']]
</center>
<br /><br />
One of the girls took the initiative and pressed her lips against your dick to catch everything that comes out of you.
<br /><br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">
<<backButton 'Wood cabin'>>
GUEST HOUSE
</h1>
<<if ($game.location.lab ?? false)>>
<br /><br />
<<link 'Lab'>>
<<goto 'Lab'>>
<</link>>
<</if>>
<h3>Guests</h3>
<<set _guestHouseLimitShow = (($guesthouseLimit ?? 3) - ($guests ?? []).length)>>
<<if _guestHouseLimitShow < 0>>
<<set _guestHouseLimitShow = 0>>
<</if>>
Free beds left: <strong><<=_guestHouseLimitShow>></strong>
<<set _guests18yoWomen = []>>
<<set _guests18yoMen = []>>
<<set _guests18yoTransWomen = []>>
<<if ($guests ?? []).length < 1>>
<div style="margin-top: 20px;">
You have no guests...
<br /><br />
</div>
<<else>>
<table id="slaves">
<<for _guestI, _guest range $guests>>
<<capture _guestI, _guest>>
<<set _isSick = (typeof _guest.sick !== 'undefined')>>
<<set _isRest = (typeof _guest.rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
<<set _genderClass = 'gender-' + setup.genderClass(_guest)>>
<<if _guest.assignedTo === 'garden' and timeBetween('08:00', '16:00') && !_isSick>>
<<continue>>
<</if>>
<<if _guest.assignedTo === 'forest' and timeBetween('08:00', '16:00') && !_isSick>>
<<continue>>
<</if>>
<<if _guest.assignedTo === 'kitchen' and timeBetween('08:00', '22:00') && !_isSick>>
<<continue>>
<</if>>
<<if _guest.assignedTo === 'mistress' and timeBetween('12:00', '22:00') && !_isSick>>
<<continue>>
<</if>>
<<if _guest.assignedTo === 'streets' and timeBetween('14:00', '06:00') && !_dayOff>>
<<continue>>
<</if>>
<<if _guest.assignedTo === 'scavenging' and timeBetween('12:00', '20:00') && !_isSick>>
<<continue>>
<</if>>
<tr>
<td style="min-width: 25%">
<<if setup.getAge(_guest) < 18>>
<span @class="''+_genderClass+''">
<<link _guest.name>>
<<set $guestId = _guestI>>
<<unset $slaveId, $charId, $childId>>
<<set $tmpGirl = _guest>>
<<set $tmpGirlBack = 'Guest house'>>
<<goto 'Child view'>>
<</link>>
</span>
<<else>>
<<if !_guest.gender>>
<<run _guests18yoWomen.push(_guestI)>>
<<elseif _guest.gender == 1>>
<<run _guests18yoMen.push(_guestI)>>
<<elseif _guest.gender == 2>>
<<run _guests18yoTransWomen.push(_guestI)>>
<</if>>
<span @class="''+_genderClass+''">
<<link _guest.name>>
<<set $tmpGirl to _guest>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $tmpGirlBack = 'Guest house'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $guestId = _guestI>>
<<unset $slaveId>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<goto `$tmpGirlViewBack`>>
<</link>>
</span>
<<=setup.npcListInfo(_guest, _isSick, _isRest)>>
<</if>>
</td>
<td>
<<if [0,2].includes(_guest.gender) && setup.getAge(_guest) >= 17>>
Beauty: <<=_guest.beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge(_guest)>>
</td>
<td>
<<if _guest.assignedTo>>
(<<=_guest.assignedTo>>)
<<elseif typeof $player.companions['guest:' + _guestI] !== 'undefined'>>
(companion)
<</if>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<</if>>
<<set _virginList = setup.getAvailablePersons18yoVirgins($guests)>>
<<set _guestsNoChastityBelt = setup.propertyMatchIndexes($guests, 'chastityBelt', true, '!=')>>
<<set _hornyGuests = setup.propertyMatchIndexes($guests, 'horny', 25, '>=')>>
<<set _guestsLikesGirls = setup.commonValues([setup.propertyMatchIndexes($guests, 'likesGirls'), _guestsNoChastityBelt, _hornyGuests])>>
<<set _guestsLikesGuys = setup.commonValues([setup.propertyMatchIndexes($guests, 'likesGuys'), _guestsNoChastityBelt, _hornyGuests])>>
<<set _guestsLikesTGirls = setup.commonValues([setup.propertyMatchIndexes($guests, 'likesTGirls'), _guestsNoChastityBelt, _hornyGuests])>>
<<if !($locationEvents.guesthouse ?? false)>>
<<if timeBetween('23:00', '02:00') && _guests18yoWomen.length && setup.percentageChance(10)>>
<<set $tmpEvent = setup.getRandomElement(_guests18yoWomen)>>
<<set $locationEvents.guesthouse = true>>
<<goto 'Guesthouse [Event] - sleeping beauty'>>
<<elseif settings.lesbiansEnabled && setup.commonValues([_guestsLikesGirls, _guests18yoWomen]).length > 1 && setup.percentageChance(10)>>
<<set $tmpEvent = setup.commonValues([_guestsLikesGirls, _guests18yoWomen])>>
<<set $locationEvents.guesthouse = true>>
<<unset $randEvent>>
<<goto 'Guesthouse [Event] - female on female'>>
<<elseif setup.commonValues([_guestsLikesGuys, _guests18yoWomen]).length > 0 && setup.commonValues([_guestsLikesGirls, _guests18yoMen]).length > 0 && setup.percentageChance(10)>>
<<set $tmpEvent = [setup.commonValues([_guestsLikesGuys, _guests18yoWomen]), setup.commonValues([_guestsLikesGirls, _guests18yoMen])]>>
<<set $locationEvents.guesthouse = true>>
<<unset $randEvent>>
<<goto 'Guesthouse [Event] - male on female'>>
<<elseif settings.transEnabled && setup.commonValues([_guestsLikesGuys, _guests18yoTransWomen]).length > 0 && setup.commonValues([_guestsLikesTGirls, _guests18yoMen]).length > 0 && setup.percentageChance(10)>>
<<set $tmpEvent = [setup.commonValues([_guestsLikesGuys, _guests18yoTransWomen]), setup.commonValues([_guestsLikesTGirls, _guests18yoMen])]>>
<<set $locationEvents.guesthouse = true>>
<<unset $randEvent>>
<<goto 'Guesthouse [Event] - male on transfemale'>>
<<elseif settings.gaysEnabled && setup.commonValues([_guestsLikesGuys, _guests18yoMen]).length > 1 && setup.percentageChance(20)>>
<<set $tmpEvent = setup.commonValues([_guestsLikesGuys, _guests18yoMen])>>
<<set $locationEvents.guesthouse = true>>
<<unset $randEvent>>
<<goto 'Guesthouse [Event] - male on male'>>
<<elseif settings.transEnabled && setup.commonValues([_guestsLikesTGirls, _guests18yoWomen]).length > 0 && setup.commonValues([_guestsLikesGirls, _guests18yoTransWomen]).length > 0 && setup.percentageChance(10)>>
<<set $tmpEvent = [setup.commonValues([_guestsLikesTGirls, _guests18yoWomen]), setup.commonValues([_guestsLikesGirls, _guests18yoTransWomen])]>>
<<set $locationEvents.guesthouse = true>>
<<unset $randEvent>>
<<goto 'Guesthouse [Event] - transfemale on female'>>
<<elseif settings.transEnabled && setup.commonValues([_guestsLikesTGirls, _guests18yoTransWomen]).length > 1 && setup.percentageChance(10)>>
<<set $tmpEvent = setup.commonValues([_guestsLikesTGirls, _guests18yoTransWomen])>>
<<set $locationEvents.guesthouse = true>>
<<unset $randEvent>>
<<goto 'Guesthouse [Event] - transfemale on transfemale'>>
<<elseif recall($suppCode) && (_virginList[0] ?? []).length && setup.percentageChance(10)>>
<<set _npcId = setup.getRandomElement(_virginList[0])>>
<<if !($guests[_npcId].quests ?? {}).take_virginity && $guests[_npcId].likesGuys>>
<<set $locationEvents.guesthouse = true>>
<<set $tmpEvent = {
id: setup.getRandomElement(_virginList[0])
}>>
<<goto 'Guesthouse [Event] - take virginity'>>
<</if>>
<</if>>
<</if>>
[[Back|Wood cabin]]<h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<<set _horseRideMapping = {
2: 'You instantly pull down her tank top and put her breast right into your mouth.<br />She tries to unbutton your shirt but instead you pull down her pants',
3: 'As her pants are down, you push her onto stack of hay and lick her juicy and wet pussy',
4: 'She struggles with your dick but after you decide to help her a bit she manages to get it all into her mouth',
5: 'You lay her on her back and pull her pants up a little and slowly slide into her.',
6: 'She drops on her knees and is ready to swallow your dick but instead of that you cum all over her face without a chance to warn her',
}>>
<<set _videoName = '/cabin/horse_fuck' + ($horseRideAction ?? 2)>>
<<video `_videoName`>>
<<if $horseRideAction !== 6>>
<<horny 20>>
<</if>>
<br /><br />
<<= _horseRideMapping[($horseRideAction ?? 2)]>>
<br /><br />
<<if $horseRideAction !== 6>>
<<link 'Lick her'>>
<<addmins 10>>
<<set $horseRideAction = 3>>
<<goto `passage()`>>
<</link>>
<<link 'Blowjob'>>
<<addmins 10>>
<<set $horseRideAction = 4>>
<<goto `passage()`>>
<</link>>
<<link 'Fuck her'>>
<<addmins 10>>
<<set $horseRideAction = 5>>
<<goto `passage()`>>
<</link>>
<<if $player.horny >= 100>>
<<link 'Cum'>>
<<addmins 5>>
<<set $horseRideAction = 6>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<</if>>
<</if>>
<<if $horseRideAction === 6>>
<<link 'Leave'>>
<<unset $horseRideAction>>
<<goto 'Fire place'>>
<</link>>
<</if>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/horse_pet.webp']]
</center>
<br /><br />
You ensure that the horse is well-groomed by brushing him multiple times.
<br />
As you do so, he lifts his head up and emits a gentle nicker, clearly expressing his enjoyment of the grooming session.
<br /><br />
<<if $guests.length > 0>>
<<set _randomPerson = setup.getRandomPersonIds($guests, 1)>>
<<if !$guests[_randomPerson[0]].gender && setup.getAge($guests[_randomPerson[0]]) >= 18>>
<<set $guestId = _randomPerson[0]>>
<<video '/cabin/horse_fuck1'>>
<br /><br />
While you are grooming the horse and brushing it, <<=$guests[$guestId].name>> approaches you from behind and flirtatiously asks if maybe she could go for a ride with him or you...
<br /><br />
<<link 'Undress her'>>
<<unset $horseRideAction>>
<<goto 'Horse - fuck'>>
<</link>>
<</if>>
<</if>>
<<addmins 30>>
<<link 'Leave'>>
<<goto 'Fire place'>>
<</link>><h1 class="ptitle"><<cabinName>></h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/horse_black.jpg']]
</center>
<br /><br />
<<link 'Groom him'>>
<<goto 'Horse - pet'>>
<</link>>
<<link 'Change name'>>
<<dialog 'Change name'>>
What you will call your horse? <<textbox "_tmpHorseName" $player.horse>>
<<link 'OK'>>
<<set $player.horse = _tmpHorseName>>
<<dialogclose>>
<<goto 'Horse'>>
<</link>>
<</dialog>>
<</link>>
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">OCTAVIA'S CAMP</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/octavia_wolf_pelt.jpg']]
</center>
<br /><br />
<<set _peltCount = $backpack.count('pelt_wolf')>>
<<drop $backpack 'pelt_wolf' _peltCount>>
You take out <strong class="iitem"><<=_peltCount>></strong> wolf pelt<<=(_peltCount > 1 ? 's' : '')>> and throw them on the ground in her tent next to the other pelts.
<br /><br />
<<if _peltCount < 3>>
<<octavia>>
That's it? I need more! A lot more. Leave and come back when you got some more!
<</octavia>>
<br /><br />
<<if $characters.octavia.relationship < 40>>
<<set _relationshipBefore = $characters.octavia.relationship>>
<<set $characters.octavia.relationship = Math.min(40, ($characters.octavia.relationship + _peltCount))>>
<strong>Relationship increased by <<=($characters.octavia.relationship - _relationshipBefore)>></strong>
<br /><br />
<<else>>
<strong>You can't increase your relationship with Octavia with this action anymore.</strong>
<br /><br />
<</if>>
<<link 'Leave'>>
<<addmins 15>>
<<goto 'Settlement'>>
<</link>>
<<else>>
<<octavia>>
Very good! It seems that you are useful after all. Your friends in the village don't have to worry right now.
<</octavia>>
<br /><br />
<<if $characters.octavia.relationship < 45>>
<<set _relationshipBefore = $characters.octavia.relationship>>
<<set $characters.octavia.relationship = Math.min(45, ($characters.octavia.relationship + _peltCount))>>
<strong>Relationship increased by <<=($characters.octavia.relationship - _relationshipBefore)>></strong>
<br /><br />
<<else>>
<strong>You can't increase your relationship with Octavia with this action anymore.</strong>
<br /><br />
<</if>>
<<linkreplace 'Leave'>>
<<octavia>>
Already leaving? Stay.
<</octavia>>
<<addmins 15>>
<br /><br />
<<linkreplace 'Stay'>>
<<run $('#option_ignore').hide()>>
<<if $characters.octavia.isSub>>
She once slowly walks towards you while taking off her black shirt. As she drops it, you notice her unique bra, it's all made from sharp glass.
<br /><br />
<<video 'octavia/pelt_sub1'>>
<br /><br />
She pushes her tits in your face and lets you feel them for a moment before she steps back.
<<horny 10>>
<br /><br />
<<if $characters.octavia.relationship <= 30>>
<<video 'octavia/pelt_sub2'>>
<br /><br />
She takes off her bra and pushes you on her bed, which is placed right in the middle of her tent. She grabs your hard dick and pulls it out of your panties.
<br />
But instead of sucking, she puts it between her beautiful breasts and rubs them against your dick for few times, teasing you that way.
<br /><br />
<<octavia>>
That's enough for now. Leave.
<</octavia>>
<<horny 10>>
<<else>>
<<octavia>>
Bring me more and I might help you in some other way.
<</octavia>>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<<else>>
She once slowly walks around you before standing behind you, grabs your hands and, lifting them up and tying up against tent poles.
After that, she stands in front of you and gently caresses you before undressing you and in the end putting a dirty cloth in your mouth.
<br /><br />
<<video 'octavia/pelt_dom1'>>
<br /><br />
<<octavia>>
Next time I want more! Do you understand it? More!
<</octavia>>
<br /><br />
You see anger and pleasure in her eyes in the same time. She repeats herself few times in a raised tone. After a moment she calms down and playfully slides her finger across your flaccid dick.
Slowly it gets erected and she stops to do that and steps back...
<br /><br />
<<octavia>>
I expected better from you.
<</octavia>>
<br /><br />
<<video 'octavia/pelt_dom2'>>
<br /><br />
With a sharp kick, she strikes you right in the groin. You groan, but the dirty cloth in your mouth muffles almost all sound. She slowly walks around you and pushes you away, telling you to gather yourself and leave
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<</if>>
<</linkreplace>>
<div id="option_ignore">
<<linkreplace 'Ignore her and leave'>>
<<if $characters.octavia.sub < 10>>
<<set $characters.octavia.sub++>>
<strong>Octavia's submission increased by 1</strong>
<</if>>
<<link 'Continue'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<</if>><h1 class="ptitle">OUTSIDE</h1>
<div class="menu-grid">
<<set _cabinName = $game.cabinName ?? 'Cabin'>>
<<set _cabinImg = $game.cabinName ? 'gate' : 'cabin'>>
<<grid outside `_cabinImg` 'Wood cabin' `_cabinName`>>
<<set _isDisabled = (!timeBetween('08:00', '20:00') ? 60 : 6)>>
<<grid outside explore Explore Explore 30 _isDisabled>>
<<if ($game.location.forest ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '20:00') ? 30 : 1)>>
<<grid outside forest Forest Forest 30 _isDisabled>>
<</if>>
<<if ($game.location.farm ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '17:00') ? 30 : 1)>>
<<grid outside farm Farm Farm 0 _isDisabled>>
<</if>>
<<if ($game.location.underground ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '02:00') ? 30 : 4)>>
<<grid outside underground 'Underground city' 'Underground city' 0 _isDisabled>>
<</if>>
<<if ($game.location.settlement ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '18:00') ? 30 : 4)>>
<<grid outside settlement 'Settlement' 'Settlement' 0 _isDisabled>>
<</if>>
<<if ($game.location.sanctuary ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '18:00') ? 30 : 4)>>
<<grid outside sanctuary 'Sanctuary' 'Sanctuary' 0 _isDisabled>>
<</if>>
</div><h1 class="ptitle">NEGAN'S OFFICE</h1>
<br />
Negan, seated at his makeshift desk, looks up as the newcomers enter.
His keen eyes assess the group, noting their worn-out clothes and exhaustion.
<br />
<br />
<<set _girls = setup.neganQuest2HaveGirls()>>
<<set _npc1 = setup.companionGet(_girls[0])>>
<<set _npc2 = setup.companionGet(_girls[1])>>
<<negan>>
Oh, what we got here.
<</negan>>
<br /><br />
Negan rises from his chair. He keenly observes each girl, gauging their demeanor and intentions in this unforgiving world.<br />
After that he goes back to his desk, opens drawer and takes out ropes and rope gags. Goes back to the girls and starts to tie them up.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_slaves.webp']]
</center>
<br />
<<=setup.displayName(_npc1)>> and <<=setup.displayName(_npc2)>>
look at you with eyes full of incomprehension and fear while their hands are being tied.
<br /><br />
<<sayNpc _npc2>>
Please no!
<</sayNpc>>
<br /><br />
<<=setup.displayName(_npc1)>> tries to run but instantly Negan stops her by grabing her by neck and choking her while pushing her down back on her knees.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_slaves2.webp']]
</center>
<br />
<<negan>>
Don't you fuck dare! You're mine now
<</negan>>
<br /><br />
As Negan finishes to tie them, he calls for a guards outside and they come in and takes them away. After that Negan turns to you.
<br /><br />
<<negan>>
Had a pleasure working with you.
<</negan>>
<br />
<<pickup $backpack 'fuel' 5>>
<strong>You picked up 5 fuel cans</strong>
<br /><br />
<<link 'Leave'>>
<<set _girls = setup.neganQuest2HaveGirls()>>
<<companionRemove _girls[0]>>
<<set _girls = setup.neganQuest2HaveGirls()>>
<<companionRemove _girls[0]>>
<<goto 'Sanctuary'>>
<</link>><h1 class="ptitle">SANCTUARY</h1>
<br />
You enter The Sanctuary main gates, when you spot a figure approaching. It's Negan, leader of a The Sanctuary faction notorious for his ruthless tactics.
<br /><br />
<<if isMetChar('negan')>>
<<set _alreadyMadeDeal = true>>
<<negan>>
Well, well, well, if it isn't my favorite trading partner. How's life treating you?
<</negan>>
<br />
<<else>>
<<if !isMetChar('negan')>>
<<newguy>>
<<set
$tmpGuy.name = 'Negan',
$tmpGuy.orientation = 'straight',
$tmpGuy.birthDate = setup.getBirthDate(40),
$tmpGuy.likeGirls = false,
$tmpGuy.strength = 150,
$tmpGuy.hair = 'black',
$tmpGuy.race = 'white',
$tmpGuy.quests = {}
>>
<<set $characters.negan = $tmpGuy>>
<</if>>
<</if>>
<<negan>>
Cut the small talk. I'll get straight to the point.
<</negan>>
<br />
<<negan>>
<<if _alreadyMadeDeal>>
Our last deal? That was something special, don't you think? I've been thinking we could make it a regular thing. Keep the gears greased, so to speak.
<<else>>
I heard that you like to trade slaves. I have a proposition for you.
<</if>>
<</negan>>
<br />
<<negan>>
Bring me <strong>two slaves, blondes, with 80+ beauty</strong> and in return I will give you <strong>5 fuel cans</strong>.
<</negan>>
<br /><br />
<<link 'Leave'>>
<<set $characters.negan.quests.fuel_slaves = true>>
<<goto 'Sanctuary'>>
<</link>><h1 class="ptitle">NEGAN'S OFFICE</h1>
<br />
Negan, seated at his makeshift desk, looks up as the newcomers enter.
His keen eyes assess the group, noting their worn-out clothes and exhaustion.
<br />
<br />
<<set _girls = setup.neganQuest2HaveGirls()>>
<<set _npc1 = setup.companionGet(_girls[0])>>
<<set _npc2 = setup.companionGet(_girls[1])>>
<<set _npc3 = setup.companionGet(_girls[2])>>
<<set _npc4 = setup.companionGet(_girls[3])>>
<<negan>>
Oh, what we got here.
<</negan>>
<br /><br />
Negan rises from his chair. He keenly observes each girl, gauging their demeanor and intentions in this unforgiving world.<br />
After that he goes back to his desk, opens drawer and takes out ropes and rope gags. Goes back to the girls and starts to tie them up.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_slaves.webp']]
</center>
<br />
<<=setup.displayName(_npc1)>>, <<=setup.displayName(_npc2)>>, <<=setup.displayName(_npc3)>> and <<=setup.displayName(_npc4)>>
look at you with eyes full of incomprehension and fear while their hands are being tied.
<br /><br />
<<sayNpc _npc2>>
What's happening here?
<</sayNpc>>
<br /><br />
<<=setup.displayName(_npc3)>> tries to run but instantly Negan stops her by grabing her by neck and choking her while pushing her down back on her knees.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_slaves2.webp']]
</center>
<br />
<<negan>>
Don't you fuck dare! You're mine now
<</negan>>
<br /><br />
As Negan finishes to tie them, he calls for a guards outside and they come in and takes them away. After that Negan turns to you.
<br /><br />
<<negan>>
It looks like this could be the beginning of a nice friendship.
<</negan>>
<br />
<<linkreplace 'What about fuel?'>>
<<negan>>
Don't worry. It's waiting you outside. Was pleasure to deal with you.
<</negan>>
<br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_fuel.jpg']]
</center>
<br />
Guards lead you outside, and you see wooden carts with 15 fuel cans stacked on them. They're all yours.
<br /><br />
<<pickup $backpack 'fuel' 15>>
<strong>You picked up 15 fuel cans</strong>
<br /><br />
<<link 'Leave'>>
<<set _girls = setup.neganQuest2HaveGirls()>>
<<companionRemove _girls[0]>>
<<set _girls = setup.neganQuest2HaveGirls()>>
<<companionRemove _girls[0]>>
<<set _girls = setup.neganQuest2HaveGirls()>>
<<companionRemove _girls[0]>>
<<set _girls = setup.neganQuest2HaveGirls()>>
<<companionRemove _girls[0]>>
<<set $characters.negan.quests.quest2 = true>>
<<goto 'Outside'>>
<</link>>
<</linkreplace>><h1 class="ptitle">THE SANCTUARY</h1>
<br />
<center>
[img[setup.ImagePath+'places/farm/sanctuary_intro2.jpg']]
</center>
<br />
The air is thick with dust as you approach the entrance to the Sanctuary, a makeshift fortress built from salvaged materials in the midst of the post-apocalyptic wasteland.
<br />Armed guards stand watch at the entrance, eyeing you suspiciously as you approach. The heavy side door lowers, revealing a bustling community within the walls.
<br />
<br />
<<newguy>>
<<set _guard1 = $tmpGuy>>
<<sayNpc _guard1>>
Hold it right there. What's your business in the Sanctuary?
<</sayNpc>>
<br />
<div id="option_isabel">
<<linkreplace 'Isabel sent me'>>
<<run $('#option_dom').hide()>>
<<run $('#negan_introduction').show()>>
<<replace ".senderName">>Isabel<</replace>>
<</linkreplace>>
</div>
<div id="option_dom">
<<linkreplace 'Dom sent me'>>
<<run $('#option_isabel').hide()>>
<<run $('#negan_introduction').show()>>
<<replace ".senderName">>Dom<</replace>>
<</linkreplace>>
</div>
<div id="negan_introduction" style="display:none">
<<sayNpc _guard1>>
<span class="senderName"></span>, huh? Wait here. I'll see if Negan's in the mood to talk.
<</sayNpc>>
<br />
After a tense few minutes, the guard returns and motions for you to follow him inside the side of the ship.
<br />
<br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_door.jpg']]
</center>
<br />
Inside is filled with people going about their business, trading goods and repairing makeshift structures.
Eventually, you find yourself in front of a brown metal door with text "Negan" on them.
<br />
Guard knocks on the doors and from the inside you hear "Come in".
<br /><br />
Guard opens the doors and lets you in. First you notice a boss, Negan sitting in comfortable green chair. As you get closer you notice a girl under his table sucking him off. He doesn't care about you and lets her continue.
<br /><br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_blowjob_table.webp']]
</center>
<br />
<<negan>>
Well, well, well. Look who we have here. <span class="senderName"></span>'s little messenger. What's your name, sweetheart?
<</negan>>
<br />
<div id="option1">
<<set _linkName = $player.name + ". And I'm not here to play games.">>
<<linkreplace _linkName>>
<<run $('#option2, #option3').hide()>>
<<run $('#negan_continue').show()>>
<</linkreplace>>
</div>
<div id="option2">
<<set _linkName = "You can call me " + $player.name + ". Let's get straight to business.">>
<<linkreplace _linkName>>
<<run $('#option1, #option3').hide()>>
<<run $('#negan_continue').show()>>
<</linkreplace>>
</div>
<div id="option3">
<<set _linkName = "Just call me " + $player.name + ". I'm here for the fuel, nothing else.">>
<<linkreplace _linkName>>
<<run $('#option1, #option2').hide()>>
<<run $('#negan_continue').show()>>
<</linkreplace>>
</div>
<div id="negan_continue" style="display:none">
<<negan>>
I like a person who gets straight to the point. So, <span class="senderName"></span>'s running on empty, huh? Tough break. But nothing comes for free, darlin'. What's in it for us?
<</negan>>
<br />
<<if $player.money >= 400>>
<div id="option_money">
<<linkreplace 'Offer money'>>
<<you>>
I have money!
<</you>>
<br />
You put 400 caps on his table. He takes them and puts them in drawer.
<br /><br />
<<run $('#option_slaves, #option_money_desc').hide()>>
<<run $('#negan_quest').show()>>
<<set $player.money -= 400>>
<<negan>>
That'a start. But I will need more.
<</negan>>
<</linkreplace>>
<<linkdesc 'option_money_desc'>>
-400 caps.
<</linkdesc>>
</div>
<</if>>
<div id="option_slaves">
<<linkreplace 'Offer slaves'>>
<<you>>
Slaves. Girls, Guys. Anything you like.
<</you>>
<br />
<<run $('#option_money, #option_money_desc').hide()>>
<<run $('#negan_quest').show()>>
<<negan>>
I hope you have something good as I am not easy to pleasure.
<</negan>>
<</linkreplace>>
</div>
<div id="negan_quest" style="display:none">
<br />
<<negan>>
My request will be very specific. Four girls. All blonds and very beautiful (80+). Either that or we have no deal.
<</negan>>
<br />
You nod with your head and leave his office without saying a word.
<br /><br />
<<link 'Leave'>>
<<if !isMetChar('negan')>>
<<newguy>>
<<set
$tmpGuy.name = 'Negan',
$tmpGuy.orientation = 'straight',
$tmpGuy.birthDate = setup.getBirthDate(40),
$tmpGuy.likeGirls = false,
$tmpGuy.strength = 150,
$tmpGuy.hair = 'black',
$tmpGuy.race = 'white',
$tmpGuy.quests = {}
>>
<<set $characters.negan = $tmpGuy>>
<</if>>
<<set $characters.negan.quests.quest1 = true>>
<<set $characters.negan.quests.quest1_day = $game.day>>
<<goto 'Sanctuary'>>
<</link>>
</div>
</div>
</div><h1 class="ptitle">NEGAN'S OFFICE</h1>
<br />
<<negan>>
<<=either('What do you want?', 'Do have something for me?')>>
<</negan>>
<<if setup.percentageChance(40)>>
<br />
<center>
[img[setup.ImagePath+'places/sanctuary/negan_blowjob_table.webp']]
</center>
<br />
One of his girls are under table and sucking his dick.
<</if>>
<br /><br />
<<if $characters?.negan?.quests.quest1 && !$characters?.negan?.quests.quest2 && setup.neganQuest2HaveGirls().length >= 4>>
<<link 'Bring him slaves'>>
<<goto 'Negan - fuel slaves'>>
<</link>>
<<else>>
<</if>>
<<if isMetChar('negan') && $characters?.negan?.quests.fuel_slaves && setup.neganQuest2HaveGirls().length >= 2>>
<<link 'Fuel deal for slaves'>>
<<goto 'Negan - fuel slaves repeatable give'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Sanctuary'>>
<</link>><h1 class="ptitle">SHOP</h1>
<br /><br />
/*
<<set _shopItems = [
{name:'metal',price:10,sell:false},
{name:'bullet_revolver',price:10,sell:false},
{name:'piercing',price:10},
{name:'wedding_ring', price:10},
{name:'gas_mask', price: 50, buy:false},
{name:'fuel', price: 40, sell:false}
]>>
*/
<<set _shopItems = clone(setup.items.shop.sanctuary)>>
<<shop 'sanctuary' _shopItems 'Sanctuary shop'>>
<<link 'Leave'>>
<<goto 'Sanctuary'>>
<</link>><h1 class="ptitle">THE SANCTUARY</h1>
<div class="menu-grid">
<<set _isDisabled = (!timeBetween('08:00', '20:00') ? 30 : 1)>>
<<grid sanctuary shop 'Sanctuary shop' 'Shop' 0 _isDisabled>>
<<set _isDisabled = (!timeBetween('08:00', '20:00') ? 30 : 1)>>
<<grid sanctuary negan_office 'Negan office' "Negan's office" 0 _isDisabled>>
</div>
<br /><br />
<<link 'Leave'>>
<<goto 'Outside'>>
<</link>>
<<if $characters.dom.quests.quest5 && !$characters?.negan?.quests.quest1>>
<<goto 'Negan introduction'>>
<<elseif
(
(isMetChar('negan') && $characters.negan.quests.quest2) ||
(!isMetChar('negan') && ($player.stats.slaves_sold ?? 0) > 20)
) && !$characters?.negan?.quests?.fuel_slaves
>>
<<goto 'Negan - fuel slaves repeatable'>>
<<else>>
<</if>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<horny 10>>
<center>
[img[setup.ImagePath+'places/settlement/church_mast.webp']]
</center>
<br /><br />
You stroke your hard cock and thing about fucking some tight pussy. You almost got caught as you didn't hear someone enter.
As you almost pull your hard dick back in your pants, Eve enters the room but acts like she didn't saw anything.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/church_mast_caught.webp']]
</center>
<br />
<<if $player.int < 50>>
<<set $player.int++>>
<br /><br />
<strong>Your intelligence increased by 1</strong>
<<else>>
<strong>You can't increase intelligence with this action anymore</strong>
<</if>>
<br /><br />
<<eve>>H, Hey... <<=$player.name>>! Sorry, didn't knew you were here<</eve>>
<br /><br />
<<if typeof $characters.eve.corruption === 'undefined'>>
<<set $characters.eve.corruption = 0>>
<</if>>
<<if typeof $characters.eve.corruption == 'undefined'>>
<<set $characters.eve.corruption = 0>>
<</if>>
<<if $characters.eve.corruption < 20>>
<<set $characters.eve.corruption++>>
<strong>Eve corruption increased by 1</strong>
<<else>>
<strong>Can't increase Eve's corruption with this action anymore.</strong>
<</if>>
<br /><br />
<<if $characters.eve.quests.sex>>
<<eve>>
You can continue if you like
<</eve>>
<br /><br />
<<linkreplace 'Continue'>>
<<video '/settlement/book_eve_1'>>
<br /><br />
You pull out your hard cock and continue to stroke it while Eve tries not to look.
<br /><br />
<<video '/settlement/book_eve_2'>>
<br /><br />
You notice she's peeking but she's to shy to jump in so you device to grab her hand and move it towards your cock. She grabs it and slowly increases the speed.
<br /><br />
<<video '/settlement/book_eve_3'>>
<br /><br />
You cum all over your shirt but she doesn't stop! With big smile on her face she still continues to stroke your dick as fast as she possible can but after some time just releases it and runs out of the church.
<br /><br />
<<if $characters.eve.corruption < 30>>
<<set $characters.eve.corruption++>>
<strong>Eve corruption increased by 1</strong>
<<else>>
<strong>Can't increase Eve's corruption with this action anymore</strong>
<</if>>
<<horny_reset>>
<br /><br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Church'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<addhours 4>>
<center>
[img[setup.ImagePath+'places/settlement/church_read_book.webp']]
</center>
<br /><br />
<i>"<<=either([
'The path to enlightenment is not an easy one, for it requires us to confront our own limitations and transcend them. But for those who are willing to take up the challenge, the rewards are boundless, and the possibilities infinite',
'Those who seek power for its own sake will ultimately find only emptiness and despair. True strength lies in the ability to serve others, to uplift the weak and the oppressed, and to embody the virtues of humility and compassion.',
'The key to unlocking the secrets of the universe lies not in the accumulation of knowledge, but in the letting go of preconceptions and the embracing of the unknown.',
'Beyond the boundaries of our mortal realm lies a world of untold wonders and terrors. Those who seek to uncover its secrets must be prepared to face the darkness within their own souls, for the journey to enlightenment is not without peril.'
])>>"</i>
<<if $player.int < 50>>
<<set $player.int++>>
<br /><br />
<strong>Your intelligence increased by 1</strong>
<<else>>
<strong>You can't increase intelligence with this action anymore</strong>
<</if>>
<br /><br />
<<if $player.horny >= 50>>
You're all alone and you feel a horny as you see some sexual drawings in the book.
<br /><br />
<<link 'Masturbate'>>
<<goto 'Church - read book masturbate'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Church'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<div id="place-head">
[img[setup.ImagePath+'places/settlement/church_head.jpg']]
</div>
<br /><br />
<<if $charactersInLocation['church'].includes('rodger') && !$characters.rodger.talked>>
<<link 'Talk with Rodger'>>
<<set $characters.rodger.talked = true>>
<<goto 'Rodger - church talk'>>
<</link>>
<</if>>
<<if $characters.rodger.quests.book && timeBetween('08:00', '16:00')>>
<<link 'Read book'>>
<<goto 'Church - read book'>>
<</link>>
<</if>>
[[Leave|Settlement]]<h1 class="ptitle">CITY</h1>
<br /><br />
<<addhours 4>>
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_tavern.jpg']]
</center>
<br /><br />
After a few hours of walking, you reached Roger's friend's pub. The door is broken down and the building looks partially burnt from the outside.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_basement.jpg']]
</center>
<br /><br />
Downstairs was dark and damp. Mold was everywhere and you had trouble seeing where you were even walking. You already knew the place where bottles were so you went straight for them.
<br /><br />
<<pickup $backpack 'champagne' 10>>
<strong>You picked up <span class="iitem">10 champagne</span> bottles</strong>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_basement_storage.jpg']]
</center>
<br /><br />
You collect the bottles.
<br /><br />
<<link 'Suggest that you could spend the night here'>>
<<goto 'Eve champagne #3'>>
<</link>>
<<link 'Leave'>>
<<goto 'Eve champagne home'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/eve_bottles_undress.webp']]
</center>
<br /><br />
You undress and turn around, but in front of you, Eve has already taken off her clothes, leaving only a top. You help her get rid of that too.
<br /><br />
<<video '/settlement/champagne_eve_repeatable1'>>
<br /><br />
Both of you crawl under the covers, but instead of lying down next to you, she settles on top of you.
<br />
She grabs your dick and puts it between her breasts.
<br /><br />
<<video '/settlement/champagne_eve_repeatable2'>>
<br /><br />
After sloppy titfuck and some giggles a wide smile appears on her face. <br />
She leans lower and puts your dick in her mouth.
<br /><br />
<<video '/settlement/champagne_eve_repeatable3'>>
<br /><br />
Her blowjob isn't the best you had but I guess she's trying. Her pussy from the other hand is something else.
<br />
She's almost as tight as Blair..
<br /><br />
<<video '/settlement/champagne_eve_repeatable4'>>
<br /><br />
She quietly maons as you tell her that you will cum soon.
<br />
She grabs your dick and pulls it out, letting you cum all over pussy but not inside.
<br /><br />
<<link 'Go to sleep'>>
<<sleep 'Eve champagne home'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_dressup.webp']]
</center>
<br /><br />
The next morning, as you wake up, you see that Eve is getting dressed.<br />
She looks at you with a smile on her face.
<br /><br />
<<eve>>
Good morning. We should get back
<</eve>>
<br /><br />
The journey back goes without any problems. After a couple of hours, you have already arrived back in the village, and Roger is waiting for you with open arms.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_tents.jpg']]
</center>
<br /><br />
<<rodger>>
My heroes! I don't know what I would do without both of you. Thank you once again.
<</rodger>>
<<addhours 4>>
<br /><br />
<<if $characters.eve.corruption < 40>>
<<set $characters.eve.corruption +=5>>
<strong>Corruption with Eve increased by 5</strong>
<<else>>
<strong>Can't increase Eve's corruption with this action anymore.</strong>
<</if>>
<br />
<<if $characters.eve.relationship < 35>>
<<set $characters.eve.relationship++>>
<strong>Relationship with Eve increased by 1</strong>
<<else>>
<strong>You can't increase your relationship with Eve with this action anymore.</strong>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<<set $characters.rodger.quests.champagne_day = $game.day>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<rodger>>
Hey we're low on wine and champagne. Could you please take another journey with Eve?
<</rodger>>
<br /><br />
<<link 'Go to the city with Eve'>>
<<goto 'Eve champagne #2'>>
<</link>>
<<link 'Maybe some other time'>>
<<set $characters.rodger.quests.champagne_day = $game.day>>
<<goto 'Rodger - church talk'>>
<</link>><h1 class="ptitle">MAIN SQUARE</h1>
<div id="place-head">
[img[setup.ImagePath+'places/settlement/square_head.jpg']]
</div>
<br /><br />
<<if !($game.location.settlement_church ?? false)>>
<<link 'Help to build church'>>
<<goto 'Settlement - build church'>>
<</link>>
<</if>>
<<if $characters.rodger.quests.shop_talk && !($game.location.settlement_shop ?? false)>>
<<link 'Help to build shop'>>
<<goto 'Settlement - build shop'>>
<</link>>
<</if>>
<<if ($player.horse ?? false)>>
<<link 'Horse ride with a girl'>>
<<run delete $horseRideAction>>
<<goto 'Event: Settlement - horse ride'>>
<</link>>
<</if>>
[[Leave|Settlement]]<h1 class="ptitle">OCTAVIA'S CAMP</h1>
<br /><br />
<<drop $backpack 'tribe_medallion' 1>>
<<addmins 5>>
<center>
[img[setup.ImagePath+'people/octavia/medallion.jpg']]
</center>
<br />
You extended the tribe medallion towards her, its weight a tangible reminder of the trials endured and the lives lost in the pursuit of victory.
Octavia's eyes narrowed momentarily, assessing the offering before her.
With a nod of acknowledgment, she accepted the medallion, deftly turning it over in her hands to examine its intricate design.
<br /><br />
<<octavia>>
Your words ring true, and your actions speak volumes. I thank you for this gesture, and for the hope it brings.
<</octavia>>
<br />
<<if $characters.octavia.relationship < 60>>
<<set _relationshipBefore = $characters.octavia.relationship>>
<<set $characters.octavia.relationship = Math.min(60, ($characters.octavia.relationship + 5))>>
<strong>Relationship increased by <<=($characters.octavia.relationship - _relationshipBefore)>></strong>
<br /><br />
<<else>>
<strong>You can't increase your relationship with Octavia with this action anymore.</strong>
<br /><br />
<</if>>
<br /><br />
<<linkreplace 'Leave'>>
<<octavia>>
Stay! I know that you're not doing that only because of that priest girl.
<</octavia>>
<br /><br />
<<video 'octavia/flash_boobs'>>
<br /><br />
She rips off her bra and lets it fall to the ground as she sensually stands in front of you, gently sliding her hand across your shoulder.
<br /><br />
<<linkreplace 'Suck her tits'>>
<<run $('#option_leave').hide()>>
<<addmins 10>>
<<video 'octavia/tribe_sub1'>>
<br /><br />
Instead of allowing you to suck her nipples, she forcefully pushes you down onto her bed and positions herself between your legs, she spreads them and without hesitation grabs your dick and starts to suck it.
<br /><br />
<<octavia>>
You want this, right?
<</octavia>>
<br />
<<video 'octavia/hj1'>>
<br /><br />
After continuing for some time, she decides to deepthroat and finish with an aggressive and fast handjob as she looks straight at your dick.
<br /><br />
<<if $characters.octavia.quests.kidnapped_found>>
<<octavia>>
Fuck me!
<</octavia>>
<<else>>
<<octavia>>
Cum for me!
<</octavia>>
<</if>>
<br />
<div id="option_fuck">
<<link 'Fuck her'>>
<<set $charId = 'octavia'>>
<<unset $guestId, $slaveId, $childId>>
<<set $tmpGirl = $characters.octavia>>
<<set $tmpGirl.location = 'bedroom'>>
<<set $sexCanForce = false>>
<<fuck $tmpGirl>>
<<set $tmpGirlBack = 'Settlement - Octavia'>>
<<set $tmpGirlViewBack = 'Settlement - Octavia'>>
<</link>>
</div>
<<linkreplace 'Cum'>>
<<run $('#option_fuck').hide()>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'people/octavia/cum_face.webp']]
</center>
<br />
Your load is so big that, with a wave of shock, she drops onto her backside, catching herself with her hands. She remains still as you cum all over her face, leaving no clean place untouched.
<br /><br />
<<octavia>>
Holly shit!
<</octavia>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement - Octavia'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<div id="option_leave">
<<link 'Maybe some other time'>>
<<goto 'Settlement - Octavia'>>
<</link>>
</div>
<</linkreplace>><<set $game.death_reason = 'a stone crushing your skull.'>>
<<goto 'Dead'>><h1 class="ptitle">SETTLEMENT</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/octavia_run.webp']]
</center>
<br /><br />
The girl, upon seeing that you have dealt with her one of the biggest guys, shouts at the others to back off, but she herself runs into the other side of the forest. She casts a quick glance at you and disappears so far that she is no longer noticeable.
<br /><br />
<<linkreplace 'Follow her'>>
Suddenly, after a moment, quite close by, you hear a loud scream. It sounded like a woman. Coming precisely from the same direction where Octavia ran off a moment ago.
<br /><br />
<<linkreplace 'Run towards that place'>>
<center>
[img[setup.ImagePath+'places/settlement/octavia_run2.webp']]
</center>
<br /><br />
You run about 100 meters at most, and in front of you, you witness a horrifying sight. Octavia, her face filled with pain, is struggling to crawl away slowly, but she can't... Her leg is trapped between the bear's jaws, and everything around her is covered in her blood.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/octavia_burn4.jpg']]
</center>
<br /><br />
<<linkreplace 'Help her'>>
With all your strength, you manage to pry the bear's jaws apart, and Octavia, whimpering, manages to escape to the nearest tree. Leaning against the tree trunk, she doesn't divert her gaze from you. In her eyes, you see anger.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/octavia_run3.webp']]
</center>
<br /><br />
<<octavia>>
What you're doing?! KILL ME YOU COWARD!
<</octavia>>
<br /><br />
<<warning 'WARNING! YOUR NEXT CHOICES WILL DETERMINE IF YOU TAKE DOM OR SUB ROUTE WITH HER'>>
<br /><br />
<div id="option1">
<<linkreplace 'Release her (SUB)'>>
<<run $('#option2').hide()>>
<<you>>
You are free to go! GO!
<</you>>
<br /><br />
<<octavia>>
Are you serious? You weak pathetic looser!
<</octavia>>
<br />
<<octavia>>
You intrigue me.. So strong from the outside but on inside... Pathetic..
<</octavia>>
<br /><br />
<<linkreplace 'Continue'>>
<<run $('#ending').show()>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Enslave her (DOM)'>>
<<run $('#option1').hide()>>
<<set $characters.octavia.isSub = true>>
<<set $characters.octavia.sub += 5>>
<center>
[img[setup.ImagePath+'places/settlement/octavia_dick_face.webp']]
</center>
<br /><br />
You stand right in front of her and pull out your dick. She tries to back away from you, but she realizes there's a tree behind her, and she's unable to resist on her own. You put your dick on her face and rub it while she grimaces and tries to avoid it.
<br /><br />
<<linkreplace 'Fuck her mouth'>>
<<run $('#ending').show()>>
<</linkreplace>>
<</linkreplace>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<div id="ending" style="display:none;">
<center>
[img[setup.ImagePath+'places/settlement/octavia_ending.gif']]
</center>
<br /><br />
At that moment, another loud shout echoes from behind. You glance in that direction and see at least 20 grounders, one of whom has already aimed a bow at you and is ready to shoot. You have no choice but to flee.
<br /><br />
<<link 'Flee'>>
<<addhours 2>>
<<set $characters.octavia.quests.burned_settlement = true>>
<<set $characters.octavia.quests.burn_day = $game.day>>
<<goto 'Outside'>>
<</link>>
</div><h1 class="ptitle">SETTLEMENT</h1>
<br /><br />
Your path is peaceful, paying no attention to anything along the roadside, you count the bees you see undisturbed. Already quite close, you lift your head to look at how far yet, and ahead you spot something terrifying - white smoke where the village of Rodger's is located...
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/octavia_burn.jpg']]
</center>
<br /><br />
<<linkreplace 'Rush to the settlement'>>
<center>
[img[setup.ImagePath+'places/settlement/octavia_burn2.jpg']]
</center>
<br /><br />
When you have gotten very close, you notice that the grass around the church is on fire and the flames are very close. Chaos reigns all around, and people are rushing in all directions. Some are fleeing, while others are trying to get water to extinguish the flames that are increasingly nearing the church.
<br /><br />
<<linkreplace 'Help them put out fire'>>
As soon as you're ready to grab the bucket and run after water, you hear loud scream behind you and turn around to see who was that
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/finish_church_attack1.webp']]
</center>
<br /><br />
<<octavia>>
I had a feeling that we will met again.. KILL HIM!
<</octavia>>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/octavia_burn3.jpg']]
</center>
<br /><br />
At that very moment, 3 grounders with loud shouts rush towards you. There is no retreat. You have to fight against them.
<br /><br />
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Octavia - burn settlement - won' 'Octavia - burn settlement - lost' true>>
<<set $fight.skipEnding = true>>
<</link>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">FOREST NEAR SETTLEMENT</h1>
<br /><br />
<<set _walkImage = 'eve_kidnapped_' + ($characters.octavia.quests.eve_kidnapped_rodger ? 'rodger' : 'alone')>>
<center>
[img[setup.ImagePath+'places/settlement/' + _walkImage + '.jpg']]
</center>
<br /><br />
You started walking in the direction indicated by Rodger. Along the edge of the path, there were visible traces of blood, but they didn't look fresh.
<br />
Perhaps they were from other times when grounders went away, trying to destroy Roger's settlement.
<br />
Suddenly, in the middle of the forest, a river began, and the sounds of people could be heard nearby. It was decided to head in that direction.
<br /><br />
<<linkreplace 'Go along the river'>>
<<video 'settlement/eve_kidnapped1'>>
<br /><br />
The sounds become louder, and then, at one moment, on the other side of the river, you notice Grounders. It's suspicious that there are only women and they all are half-naked.
<br /><br />
<div id="option1">
<<linkreplace 'Quietly investigate them'>>
<<run $('#option2').hide()>>
<<video 'settlement/eve_kidnapped2'>>
<br /><br />
<<if $characters.octavia.quests.eve_kidnapped_rodger>>
<<rodger>>
There she is! My Eve!
<</rodger>>
<br />
Rodger tries to yell so she can hear him but you manage to stop him in time.
<br /><br />
<</if>>
You see that they are carrying <strong>Eve</strong> closer to the rest of the group, while she's trying to resist and break free from them. You decide to get closer to check what they will do next
<br /><br />
<<video 'settlement/eve_kidnapped4'>>
<br /><br />
To your surprise, they tie Eve to a tree and rip her upper garment. It appears they are attempting to humiliate her or are very intrigued by Eve. They smear her with mud, but at the same time, one of them decides to lick her breasts
<br /><br />
<<linkreplace 'Get closer'>>
<<run $('#ending').show()>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Go straight to them'>>
<<run $('#option1').hide()>>
<<run $('#ending').show()>>
<</linkreplace>>
</div>
<</linkreplace>>
<div id="ending" style="display:none">
<<video 'settlement/eve_kidnapped5'>>
<br /><br />
One of the girls notices you and grabs you by the arm. She leads you towards Eve and places you right in front of her. Suddenly, a shout is heard from the side. You look behind, and it's Octavia.
<br /><br />
<<octavia>>
Leave him alone! He's mine! Bring them all to my tent.
<</octavia>>
<br /><br />
<<link 'Follow her into a tent'>>
<<goto 'Octavia - eve kidnapped #3'>>
<</link>>
</div><h1 class="ptitle">FOREST NEAR SETTLEMENT</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/eve_kidnapped_table.jpg']]
</center>
<br /><br />
You enter the wine tent and sit down at the table opposite her. In the tent, it's just the two of you, and the others are left behind the door. The tent is full of holes, and through each of these holes, sunlight shines into the tent.
<br /><br />
<<if !$characters.octavia.isSub>>
<<video '/settlement/eve_kidnapped_sub'>>
<br /><br />
Suddenly she commands you to strip down and lay on the ground. You follow her commands as that's the only way she will let all of you go.
<br />
When you're undressed, she pushes you to the ground and kicks you in the stomach.
<br /><br />
<</if>>
<<octavia>>
Now listen carefully! I have such a large army that I could destroy that village in one day if I wanted to. But I am willing to let them be, with one condition..
<</octavia>>
<br />
<<octavia>>
Rumors are circulating that a merciless cold is approaching, and as you can see for yourself, some of us are not really prepared for it. Our men are the best when it comes to battles, but they have other weaknesses. I want you to provide us with wolf pelts.
<</octavia>>
<<set $characters.octavia.quests.canTalk = true>>
<<set $characters.octavia.quests.wolf_pelts_day = $game.day>>
<br /><br />
<<linkreplace 'Nod with your head'>>
You nod with your head, and she calls one of her girls. She orders for all of you to be released and set free. As you walk away, you feel that she thoroughly examined you before you left the tent.
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>><h1 class="ptitle">SETTLEMENT</h1>
<br /><br />
<<set $characters.octavia.quests.eve_kidnapped = true>>
<center>
[img[setup.ImagePath+'places/settlement/eve_kidnapped.jpg']]
</center>
<br /><br />
As you reached the outskirts of Rodger's settlement, I see Roger rushing toward you, his eyes wide with panic. His voice was raw as he shouted...
<br /><br />
<<rodger>>
They took her! They took Eve!
<</rodger>>
<br /><br />
Your heart sank as his words hit you like a punch to the gut.
<br /><br />
<<you>>
Who? Who took her?
<</you>>
<br /><br />
You demanded, fear and anger intertwining in your voice.
<br /><br />
<<rodger>>
The grounders! Octavia and her gang. They dragged her into the forest.
<</rodger>>
<br /><br />
<<linkreplace 'Tell me what exactly happened'>>
<<rodger>>
Everything happened so suddenly. They just appeared by those trees and that was it. This time, however, there weren't as many of them, and they also didn't try to harm us. It seemed more like they were interested in you. They simply took her as a guarantee for you to comply. Octavia specifically said that Eve would stay with them until you arrived.
<</rodger>>
<br /><br />
<<link 'Go alone'>>
<<goto 'Octavia - eve kidnapped #2'>>
<</link>>
<<link 'Ask Rodger to join you'>>
<<set $characters.octavia.quests.eve_kidnapped_rodger = true>>
<<goto 'Octavia - eve kidnapped #2'>>
<</link>>
<</linkreplace>><h1 class="ptitle">CITY</h1>
<<addhours 6>>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_book_train.jpg']]
</center>
<br /><br />
You started your journey together with Eve. She suggested that you walk along the railway track. You kept walking for few hours before you reached destroyed train station.
<br /><br />
<<linkreplace 'Ask her about her before she met Rodger'>>
<<eve>>
Why you're so interested in my past?<br />
I lived in a place called <strong class="iitem">The Sanctuary</strong>. At that time I was young and I thought that's what I wanted. Later it changed when I escaped and met Rodger. He helped me a lot. Life is much simplier with him, maybe even too much.
<</eve>>
<br /><br />
She understood she said too much and turned away and kept walking.
<br /><br />
<</linkreplace>>
<<link 'Continue'>>
<<goto 'Rodger - book #3'>>
<</link>><h1 class="ptitle">CITY</h1>
<<addhours 3>>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_book_house.jpg']]
</center>
<br /><br />
After few more hour of walk you finally reached an old house. You went in and Even instantly went upstairs as she would know where was it.
<br />
You follow her and without a surprise - she found it very quickly.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_book2.webp']]
</center>
<br /><br />
You picked up the book and read the title "<strong>Book of Knowledge</strong>"
<br /><br />
<<you>>
What is in it? What it is about?
<</you>>
<br />
<<eve>>
Oh I don't really know. Rodger just really wanted it for the church. You can come and read it anytime you want. It will always be there.
<</eve>>
<br /><br />
<<set $characters.eve.relationship++>>
<strong>Relationship with Eve increased by 1</strong>
<br /><br />
<<link 'Go back to the settlement'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<rodger>>
Glad you're here <<=$player.name>>! I need your help.<br />
Could you, please, go and try to find an old book in my friends old house?<br />
I could use it in the church. Eve will go with you and guide you.
<</rodger>>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_book3.webp']]
</center>
<br /><br />
<<eve>>
Oh I will gladly go with you, <<=$player.name>>
<</eve>>
<br /><br />
<<link 'Continue'>>
<<goto 'Rodger - book #2'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'intro/empty_city.webp']]
</center>
<br /><br />
<<if $characters.rodger.quests.champagne_eve>>
Together you went to the ruined city.
<<else>>
<<setPlayerStats endurance 1>>
<strong>Your endurance increased by 1</strong>
<br /><br />
You went alone to the city.
<</if>>
The city looks dead. Even after such a long time, human bones can still be found scattered in the middle of the road.
You remember this place from your childhood, when you came here with your grandfather to eat ice cream.
You feel like someone is watching you, but when you look around, you see no one.
Nowhere in the city do you see any green plants. Everything is dead.
The cars on the side of the road are either destroyed or burned afterwards.
<br /><br />
<<if $characters.rodger.quests.champagne_eve>>
<<eve>>
Have you seen a car? I have seen one before from the distance. These exhausting walks are becoming more and more difficult.
<</eve>>
<br /><br />
<</if>>
<br /><br />
<<addhours 4>>
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_tavern.jpg']]
</center>
After a few hours of walking, you reached Roger's friend's pub. The door is broken down and the building looks partially burnt from the outside.
<br /><br />
<<link 'Go inside'>>
<<goto 'Rodger - champagne #3'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
You cautiously enter and slowly begin to look around.
<br />
<br />
<<addhours 2>>
Roger mentioned some secret doors to the basement, but you couldn't find them. As you continued to wander around the first floor, your foot sank into the floor. As a precaution, you tapped your foot on the floor a few more times, and the hole became even bigger. It was big enough for a person to climb through. Nearby, you found some old metal stairs, which you placed in the hole leading down to the basement.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_basement.jpg']]
</center>
<br /><br />
Downstairs was dark and damp. Mold was everywhere and you had trouble seeing where you were even walking. After a moment, you heard the sound of a glass bottle breaking. Looking down next to you, you noticed many champagne bottles and two wine bottles.
<br /><br />
<<pickup $backpack 'champagne' 10>>
<strong>You picked up <span class="iitem">10 champagne</span> bottles</strong>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_basement_storage.jpg']]
</center>
<br /><br />
A moment after collecting the bottles, suddenly you hear the sound of many people upstairs. They are making a lot of noise and causing a commotion, and one of them shouts, "I saw someone come in here!
<br /><br />
<<if $characters.rodger.quests.champagne_eve>>
<<eve>>
<<=$player.name>>...
<</eve>>
<br /><br />
Eve also hears something upstairs. And just as she tries to tell you, you forcefully put your hand over her mouth and press her against the wall.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/rodger_bottles_hand_over_mouth.webp']]
</center>
<br /><br />
<</if>>
The sound of people from upstairs continues for a while, and after some time, when they give up their search, it can be heard that they have decided to stay overnight on the first floor.
<br /><br />
<<linkreplace 'Carefully check how many of them there are'>>
Cautiously and quietly climbing up the stairs, you see at least 2 men and 1 woman.
<br /><br />
<<link 'Ambush them'>>
<<set $enemies = []>>
<<for _fightRange = 0; _fightRange < 3; _fightRange++>>
<<newguy>>
<<if setup.percentageChance(10)>>
<<set
$tmpGuy.inventory = {
'knife':1
}
>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<</for>>
<<for _fightRange = 0; _fightRange < 1; _fightRange++>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<</for>>
<<fight $enemies 'Rodger - champagne #5' 'Rodger - champagne #5'>>
<</link>>
<</linkreplace>>
<<link 'Sleep in the basement overnight'>>
<<goto 'Rodger - tavern - sleep'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<<addhours 3>>
<br /><br />
<<if $characters.rodger.quests.eve_slept_overnight>>
In the next morning at sunrise, you returned back. Everyone was still asleep except for Roger, who was already waiting for you at the church.
<br /><br />
<<rodger>>
Where were you? Is everything okay with you? I'm worried that something bad happened to you.
<</rodger>>
<br /><br />
<<if $characters.rodger.quests.champagne_eve>>
<<eve>>
Everything is fine. We were spotted by a couple of thugs, so we decided to hide and spent the night in hiding in a tavern.
<</eve>>
<<else>>
<<you>>
Nothing to worry about. Found what you were looking for.
<</you>>
<</if>>
<<else>>
It was already dusk outside when you arrived. At that moment, Roger was helping someone in the church, and he was surprised to see you because he didn't expect you to come back so soon.
<br /><br />
<<rodger>>
Already back? That was fast.
<</rodger>>
<</if>>
<br /><br />
Roger took the wine bottles from you, and Eva accompanied you with a look and a smile on her face.
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<<addhours 4>>
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_tavern.jpg']]
</center>
<br /><br />
After a few hours of walking, you reached Roger's friend's pub. The door is broken down and the building looks partially burnt from the outside.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_basement.jpg']]
</center>
<br /><br />
Downstairs was dark and damp. Mold was everywhere and you had trouble seeing where you were even walking. You already knew the place where bottles were so you went straight for them.
<br /><br />
<<pickup $backpack 'champagne' 10>>
<strong>You picked up <span class="iitem">10 champagne</span> bottles</strong>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_basement_storage.jpg']]
</center>
<br /><br />
A moment after collecting the bottles, suddenly you hear the sound of many people upstairs. They are making a lot of noise and causing a commotion, and one of them shouts, "I saw someone come in here again!"
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/rodger_bottles_hand_over_mouth.webp']]
</center>
<br /><br />
Your reaction is the same as the first time. You force yourself towards Eve and press her mouth shut. However, this time you have decided to always deal with them on top.
<br /><br />
<<linkreplace 'Carefully check how many of them there are'>>
<strong>There's only one guy and one girl</strong>
<br /><br />
<div id="option1">
<<link 'Call them out and fight them'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<fight $enemies 'Rodger - champagne sex #3' 'Rodger - champagne sex #3'>>
<</link>>
</div>
<<if $player.int >= 20>>
<<linkreplace 'Ambush guy from behind and knock him out'>>
<<run $('#option1').hide()>>
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_knockout.webp']]
</center>
<br /><br />
You slowly approach the men from behind, and while he is not looking, you hit him on the head and he immediately falls to the ground. The woman sees you and rushes towards you.
<br /><br />
<<link 'Fight the girl'>>
<<set $enemies = []>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<fight $enemies 'Rodger - champagne sex #3' 'Rodger - champagne sex #3'>>
<</link>>
<</linkreplace>>
<</if>>
<</linkreplace>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_bodies_on_ground.jpg']]
</center>
<<set _isGirlAlive = true>>
<<set _isGirlCaptured = false>>
<<for _killedEnemyI, _killedEnemy range $prevFight.killedEnemies>>
<<if !_killedEnemy.gender>>
<<set _isGirlAlive = false>>
<</if>>
<</for>>
<<for _defeatedEnemyI, _defeatedEnemy range $prevFight.defeatedEnemies>>
<<if !_defeatedEnemy.gender && _defeatedEnemy.captured>>
<<set _isGirlCaptured = true>>
<</if>>
<</for>>
<<if !$prevFight.enemiesAlive>>
Both of the enemies are laying on the ground dead.
<<elseif _isGirlAlive>>
The man lies on the ground while the girl in the corner begs for forgiveness and says that she will never be a problem to you again.
<<else>>
Both of the enemies are laying on the ground.
<</if>>
<br />
<br />
<<if _isGirlAlive>>
<<linkreplace 'Fuck girl'>>
You slowly approach the girl who is asking for forgiveness on the ground. You lift her up and take off her clothes.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_ripped_clothes.webp']]
</center>
<br /><br />
She starts screaming for you to leave her alone and tries to break free from your grasp, but falls to the ground. You take advantage of the moment to take off her underwear.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_ripped_clothes2.webp']]
</center>
<br /><br />
She tries to crawl away from you while shouting loudly for you to stop, but you push her down, spread her legs, and enter her with all your strength.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_fuck3.webp']]
</center>
<br /><br />
She gasps for breath but continues to resist even after you mercilessly continue to fuck her pussy for 5 minutes.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_fuck4.webp']]
</center>
<br /><br />
You unexpectedly look around and see that Eve is watching you with a blush on her cheeks, but it seems like she hasn't noticed you. You decide to stop.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_peeping.webp']]
</center>
<br /><br />
<<set $characters.eve.corruption +=5>>
Eve corruption increased by 5
<br /><br />
<<if _isGirlCaptured>>
<<set $slaves[$slaves.length -1].virgin = false>>
<</if>>
<</linkreplace>>
<</if>>
<<link 'Go back to Eve'>>
<<goto 'Rodger - champagne sex #4'>>
<</link>>
<style>
.passage img {
min-height: 400px;
}
</style><h1 class="ptitle">CITY</h1>
<br /><br />
<<eve>>
Everything okay? What was that noise from upstairs?
<</eve>>
<<linkreplace 'Everything is fine'>>
<br /><br />
You both lie down under the blanket you found in the basement, and Eve snuggles up very close to you.
<br /><br />
<center>
[img[setup.ImagePath+'places/cabin/rodget_bottles_sleep_rub.webp']]
</center>
<br /><br />
She presses her ass against your bulge and possibly unintentionally grinds against your for a moment.
<br /><br />
<<video '/settlement/champagne_eve1'>>
<br /><br />
Eve lets out a deep sigh and presses herself even tighter against you, grabbing your bulge. She plays with your bulge until accidentally your dick slips out and she instantly takes her hand away.
<br />
You use the moment and decide to rub it agains her panties.
<br /><br />
<<video '/settlement/champagne_eve2'>>
<br /><br />
She continues to remain silent but keeps pressing her hips against you. Slowly, you can no longer resist and gently pull down her panties and gently push your dick inside her moist pussy.
<br /><br />
<<video '/settlement/champagne_eve3'>>
<br /><br />
To your surprise, she doesn't just lie there but takes the initiative upon herself and starts grinding your dick. You just lay there still as she does all the job. Feels like she has been waiting it for some time and
she definitely knows what she's doing.
<br /><br />
<<video '/settlement/champagne_eve4'>>
<<horny 100>>
<br /><br />
<<linkreplace 'Cum'>>
Without a warning you cum inside her warm pussy and you feel how your cum drips out of it.
<br />
<br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_bottles_eve_cum.webp']]
</center>
<br /><br />
She pushes herself slightly away from you and without saying a word, goes to sleep.
<<horny_reset>>
<br /><br />
<<link 'Go to sleep'>>
<<sleep 'Rodger - champagne sex finish'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<style>
.passage img {
min-height: 400px;
}
</style><h1 class="ptitle">CITY</h1>
<br /><br />
The next morning, as you wake up, you see that Eve has already packed her bag and is ready to hit the road.
<br /><br />
<<eve>>
We should go back...
<</eve>>
<br /><br />
The journey back is silent, and she doesn't say a word. After a couple of hours, you have already arrived back in the village, and Roger is waiting for you with open arms.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_tents.jpg']]
</center>
<br /><br />
<<rodger>>
My heroes! I don't know what I would do without both of you. Thank you once again.
<</rodger>>
<<addhours 4>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<<set $characters.rodger.quests.champagne_day = $game.day>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<rodger>>
I heard that you've transformed your little place into a small village and even built yourself gates with a real flag.
<br />
We're very happy for you! By the way, you'll definitely want to celebrate all of this.
<br />
Are you willing to go with Eve to a friend's bar for champagne again?
<</rodger>>
<br /><br />
<<link 'Go to the city with Eve'>>
<<goto 'Rodger - champagne sex #2'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<rodger>>
Glad you're here <<=$player.name>>! Listen, as we finished the church and our group anual celebration is coming I wanted to ask if you could help me.<br />
I know a place to an old tavern in the city. Maybe you could go there and check if there's some wine left?
<br /><br />
Our community would really appreciate it.
<</rodger>>
<br /><br />
<div id="option1">
<<link 'Go to the city alone'>>
<<goto 'Rodger - champagne #2'>>
<</link>>
</div>
<<linkreplace 'Ask if Eve will come too'>>
<<run $('#option1').hide()>>
<center>
[img[setup.ImagePath+'places/settlement/rodger_book3.webp']]
</center>
<br /><br />
<<eve>>
I don't know if I should. I need to do some chores around here.<br />
But if you think it would be better I can go.
<</eve>>
<br /><br />
<<link 'Go to the city with Eve'>>
<<set $characters.rodger.quests.champagne_eve = true>>
<<goto 'Rodger - champagne #2'>>
<</link>>
<<link 'Go to the city without Eve'>>
<<goto 'Rodger - champagne #2'>>
<</link>>
<</linkreplace>><h1 class="ptitle">CHURCH</h1>
<<if !$characters.rodger.quests.book && randomInteger(0,2) == 2>>
<<set $characters.rodger.quests.book = true>>
<<goto 'Rodger - book'>>
<<elseif !$characters.rodger.quests.champagne && setup.percentageChance(60)>>
<<set $characters.rodger.quests.champagne = true>>
<<goto 'Rodger - champagne'>>
<<elseif $characters.rodger.quests.champagne && !$characters.eve.quests.sex && $game.cabinName>>
<<set $characters.eve.quests.sex = true>>
<<goto 'Rodger - champagne sex'>>
<<elseif $characters.eve.quests.sex && $game.day > $characters.rodger.quests.champagne_day + randomInteger(15, 25)>>
<<goto 'Eve champagne'>>
<<elseif ($game.cabinName ?? false) && !$characters.rodger.quests.shop_talk>>
<<goto 'Rodger - shop'>>
<<elseif ($game.location.settlement_shop ?? false) && !$characters.rodger.quests.horse>>
<<goto 'Rodger - horse #1'>>
<<else>>
<<set _rodgerText = either([
'One time we stayed with the group, sharing our faith and helping them to find hope in the midst of their despair. As they listened to my words, they began to believe that there was a better future waiting for them.',
"I don't usually talk about her, but my wife before she met me worked at some place called <strong class='iitem'>The Sanctuary</strong>. Nasty place, she barely made out. I am not sure what she did there as she doesn't want to talk about that, maybe you could pursuit her?",
'Somtimes me and others survivors encountered other groups of people, some of whom were hostile, others desperate for help. I still continue to share my faith with all those I meet, offering them hope and compassion in a world where both are in short supply.'
])>>
<<rodger>>
<<=_rodgerText>>
<</rodger>>
<<if $characters.rodger.relationship <= 20>>
<<set $characters.rodger.relationship++>>
<br /><br />
<strong>Relationship with Rodger increased by 1</strong>
<<else>>
<strong>You can't increase your relationship with Rodger with this action anymore.</strong>
<</if>>
<</if>>
<br /><br />
<<if $player.horse>>
<<link 'Help to plow field'>>
<<goto 'Rodger - plow field'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Church'>>
<</link>><<set $characters.rodger.quests.horse = true>>
<h1 class="ptitle">CHURCH</h1>
<br /><br />
<<rodger>>
Word had spread of a solitary wanderer named Harper, renowned for navigating the treacherous wilderness on horseback. Tales of Harper's bond with a majestic horse echoed through the barren lands. We were hoping that maybe he would agree to sell it to us so maybe you can find him. I hope this will be enough.
<</rodger>>
<br />
<strong class="iitem">You received 100 caps</strong>
<<set $player.money += 100>>
<br /><br />
<<link 'Start your journey'>>
<<goto 'Rodger - horse #2'>>
<</link>><h1 class="ptitle">WORLD</h1>
<br /><br />
As you trudged through the desolate wasteland on foot, exhaustion weighing heavy on your weary legs, you noticed an abandoned house in the distance. A lone horse stood outside, a silent sentinel in this ravaged world. Intrigued and desperate for shelter, I cautiously approached the house, hoping that would be Harper who mentioned Rodger.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/harper_house.jpg']]
</center>
<br /><br />
<<linkreplace 'Go closer'>>
As you approach the horse old guy jumps out of the abandoned house and aims at you with his gun
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/harper_meet.jpg']]
</center>
<br /><br />
<<harper>>
Looking for trouble kid? You can find them here..
<</harper>>
<br /><br />
<<linkreplace 'Tell him about Rodger and his horse'>>
Just as you finished telling about Roger and his offer about horse, you take out a small sac from your pocket with the 100 caps, given by Roger and reach out your hand towards Harper's direction.
<br /><br />
<strong>Harper laughs while looking at the small sac you're holding in your hand.</strong>
<br /><br />
<<harper>>
I don't know how much you got there but that won't be enough... I want 300 for it!
<</harper>>
<br /><br />
<<if Object.keys($player.companions).length >= 2>>
He looks at your companions with an creepy smile..
<br /><br />
<<harper>>
Actually I might even trade him for these two beauties...
<</harper>>
<br /><br />
<<link 'Trade for your companions'>>
<<set $characters.rodger.quests.horse_get = 'companions'>>
<<goto 'Rodger - horse get'>>
<</link>>
<</if>>
<<if $player.money >= 300>>
<<link 'Pay him 300 caps'>>
<<set $characters.rodger.quests.horse_get = 'pay'>>
<<set $player.money -= 300>>
<<goto 'Rodger - horse get'>>
<</link>>
<</if>>
<<link 'Try to attack him'>>
<<set $characters.rodger.quests.horse_get = 'no_fight'>>
<<goto 'Rodger - horse lost'>>
<</link>>
<<link 'No deal'>>
<<set $characters.rodger.quests.horse_get = 'no_deal'>>
<<goto 'Rodger - horse lost'>>
<</link>>
<</linkreplace>>
<</linkreplace>><<if $characters.rodger.quests.horse_get === 'companions'>>
<<set _eventCompanions = setup.objectSortReverse(clone($player.companions ?? []))>>
<<for _eventCompanionI, _eventCompanion range _eventCompanions>>
<<set _eventCompanionId = _eventCompanionI.split(':')>>
<<guestRemove _eventCompanionId[1] >>
<</for>>
<</if>>
<<addhours 4>>
<h1 class="ptitle">WORLD</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/harper_horse_get.jpg']]
</center>
<br /><br />
At a fast pace, you ride on horseback through the forest and soon reach Roger's settlement. How comfortable it is to have a horse...
<br /><br />
<<rodger>>
<<= $player.name>>! You got it! I never doubted you.
<</rodger>>
<br /><br />
You slowly dismount from the horse and tell him thanks.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/harper_horse_pat.webp']]
</center>
<br /><br />
You tell Roger that Harper wanted more than you gave him, and Rodger will remain indebted to you.
<br /><br />
<div id="option1">
<<linkreplace 'Give horse to Rodger'>>
<<run $('#option2').hide()>>
<<rodger>>
You are worth your weight in gold! God truly watches over us. He will help us a lot.
<</rodger>>
<br /><br />
<<set $characters.rodger.relationship += 10>>
<strong class="iitem">Relationship with Rodger increased by 10</strong>
<<set $player.goodwill += 5>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Keep the horse'>>
<<set $characters.rodger.quests.horse_kept = true>>
<<run $('#option1').hide()>>
<<rodger>>
What? Why? Well, we can't blame you... Everything happens as it must. Eve and the settlers will be somewhat disappointed to hear this.
<</rodger>>
<br /><br />
Roger turns around and slowly walks away while you turn towards the horse and look at him with a smile on your face. In that moment, you realize that you don't even know his name and decide to come up with a name for him yourself.
<br /><br />
What you will call your horse? <<textbox "_tmpHorseName" 'Bullet'>>
<br /><br />
While you're patting a horse a settlement girl comes to you from behind and taps on your shoulder.
<br /><br />
<<anongirl>>
Oh my god! A horse! Please, please take me for a ride.
<</anongirl>>
<br /><br />
<<link 'Accept'>>
<<set $player.horse = _tmpHorseName>>
<<goto 'Event: Settlement - horse ride'>>
<</link>>
<<link 'Maybe some other time'>>
<<set $player.horse = _tmpHorseName>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>>
</div><h1 class="ptitle">WORLD</h1>
<br /><br />
<<if $characters.rodger.quests.horse_get === 'no_fight'>>
<center>
[img[setup.ImagePath+'places/settlement/harper_shotgun.gif']]
</center>
<strong>Harper points at your leg and shoots!</strong>
<<perkAdd 'bleeding'>>
<br /><br />
<strong class="iitem">You started to bleed</strong>
<br /><br />
<<else>>
<<harper>>
Well, your loss.
<</harper>>
<br /><br />
<</if>>
<center>
[img[setup.ImagePath+'places/settlement/harper_horse_no.jpg']]
</center>
<br /><br />
He slowly mounts his horse while your leg is seriously bleeding, and swiftly rides away.
<br /><br />
<<linkreplace 'Continue'>>
<<if $characters.rodger.quests.horse_get === 'no_fight'>>
<<addhours 8>>
Limping and slowly, you return to Rodger's camp where he is already waiting for you with wide-open eyes and shock.
<br /><br />
<<rodger>>
Oh my God! What happened? Are you alright?
<</rodger>>
<br /><br />
<<else>>
<<addhours 6>>
You quickly return to Rodger's camp, where he is already waiting for you.
<br /><br />
<<rodger>>
Seeing that you have returned without the horse, you have bad news, it seems...
<</rodger>>
<br /><br />
<</if>>
<<link 'Tell him that he was too stubborn'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>><h1 class="ptitle">FIELD</h1>
<br /><br />
<<addhours 4>>
The solitude of the task allows for deep contemplation as you navigate the rugged terrain, your horse trotting steadily beside you.
The landscape bears witness to the scars of the catastrophe that reshaped the world, yet amidst the desolation, you find pockets of fertile soil awaiting cultivation.
<br /><br />
[img[setup.ImagePath+'places/settlement/plow_field.jpg']]
<br /><br />
As you toil under the open sky, thoughts drift to the challenges of survival in this harsh new reality.
Resources are scarce, and every harvest is a triumph against the odds.
Yet, there is a sense of freedom in the simplicity of your existence, a connection to the land and its timeless cycles that transcends the chaos of the world around you.
<br /><br />
<<if setup.percentageChance(30)>>
As you finish last field, a girl approaches you.
<br /><br />
<<newgirl>>
<<sayNpc $tmpGirl>>
Thank you so much! Maybe you could give me a ride?
<</sayNpc>>
<br />
<div id="option_offer">
<<link 'Accept her offer'>>
<<run delete $horseRideAction>>
<<goto 'Event: Settlement - horse ride'>>
<<set _money = randomInteger(10, 20)>>
<<set $player.money += _money>>
<</link>>
</div>
<</if>>
<<linkreplace 'Finish'>>
<<run $('#option_offer').hide()>>
<<rodger>>
Thank you so much! It's not much but here - for your hard work.
<</rodger>>
<br />
<<set _money = randomInteger(10, 20)>>
<<set $player.money += _money>>
<strong>You received <<=_money>> caps.</strong>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<<rodger>>
Can we ask for your help once again? Currently, we are mostly elderly people and women here, and our strength is limited. Therefore, it's difficult for us to obtain a few things. Perhaps you could help us to get <strong class="iitem">20</strong> wood and <strong class="iitem">5</strong> ropes? We would be very grateful.<br />
<</rodger>>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodger_shop_talk.jpg']]
</center>
<br /><br />
You both continued talking and walked up to the straw field, where a girl in the middle of the field was doing something.
<br />
As you approached her you noticed that she's making hand made jewelry.
<br /><br />
<<rodger>>
Since occasional travelers pass by us, the girls have come up with the idea that we could open our own small shop where we could sell straw, handmade jewelry, and other small items.
<</rodger>>
<br /><br />
<<set $characters.rodger.quests.shop_talk = true>>
<<link 'Leave'>>
<<addhours 2>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/rodget_bottles_dirty_cover.png']]
</center>
<br /><br />
You find yourself in an old, dirty basement and lie down in the corner on an old, sagging sofa. However, shouting and the sound of bottles can be heard from above. It seems like they're having a drinking party up there.
<br /><br />
<<if $characters.rodger.quests.champagne_eve>>
<center>
[img[setup.ImagePath+'places/cabin/rodget_bottles_sleep_rub.webp']]
</center>
<br /><br />
You cover yourselves with a blanket and snuggle very close to each other, as the mattress is very small. She strokes your hand while you slowly and passionately run your hand over her stomach. It seems like she doesn't object, or at least she doesn't say anything.
<br /><br />
<<if typeof $characters.eve.corruption == 'undefined'>>
<<set $characters.eve.corruption = 0>>
<</if>>
<<set $characters.eve.relationship++>>
<<set $characters.eve.corruption++>>
<strong>
Eve relationship increased by 1<br />
Eve corruption increased by 1
</strong>
<</if>>
<br /><br />
<<link 'Sleep'>>
<<set $characters.rodger.quests.eve_slept_overnight = true>>
<<sleep 'Rodger - champagne #5'>>
<</link>><h1 class="ptitle">OCTAVIA'S CAMP</h1>
<div id="place-head">
[img[setup.ImagePath+'places/settlement/octavia_head.jpg']]
</div>
<br /><br />
<<if !$characters.octavia.quests.kidnapped || $characters.octavia.quests.kidnapped_found>>
<<octavia>>
Did you bring something for me?
<</octavia>>
<br /><br />
<<if $backpack.has('pelt_wolf')>>
<<link 'Give her wolf pelt'>>
<<goto 'Octavia - wolf pelt'>>
<</link>>
<</if>>
<<if $backpack.has('tribe_medallion')>>
<<link 'Give her tribe medallion'>>
<<goto 'Octavia - tribe medallion give'>>
<</link>>
<</if>>
<</if>>
<<link 'Leave'>>
<<addmins 15>>
<<goto 'Settlement'>>
<</link>>
<<if $characters.octavia.relationship >= 40 && !$characters.octavia.quests.ultimatum>>
<<set $characters.octavia.quests.ultimatum = true>>
<<goto 'Octavia [Event] - The rival tribe ultimatum'>>
<<elseif !$characters.octavia.quests.kidnapped && $characters.octavia.relationship >= 60>>
<<set $characters.octavia.quests.kidnapped = true>>
<<goto 'Octavia [Event] - Kidnapped'>>
<<elseif $characters.octavia.quests.kidnapped && !$characters.octavia.quests.kidnapped_found && $backpack.count('tribe_medallion') >= 3 && Object.keys($player.companions).length >= 6>>
<<set $characters.octavia.quests.kidnapped_found = true>>
<<goto 'Octavia [Event] - Rescue'>>
<</if>><h1 class="ptitle">SETTLEMENT</h1>
<br /><br />
<<if $faithLeave || ($prevFight && !$prevFight.won)>>
<<if ($prevFight && !$prevFight.won)>>
You managed to escape when they almost got you. Together with Rodger you run away.
<br /><br />
<</if>>
With a heavy heart, you and the priest turned away from the camp, leaving the blocked stream behind. The journey back to the settlement was a somber one, the silence punctuated only by the crunch of gravel underfoot.
<br /><br />
When you arrived, the news was met with a mixture of disappointment and understanding.
Eve, though visibly disheartened, offered a supportive smile.
<br /><br />
<<eve>>
You did what you thought was best. We'll find another way.
<</eve>>
<br /><br />
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>>
<<else>>
<<set $characters.rodger.quests.water = true>>
<<if $faightMoney>>
<<set $player.money += 500>>
<</if>>
Exhausted but triumphant, you and the Rodger returned to the settlement, the sound of the flowing stream echoing in your ears. The village was still and quiet, the anticipation palpable.
When you arrived, Eve rushed to greet you, her eyes shining with gratitude.
<br /><br />
<<eve>>
Oh, thank you, thank you!
<</eve>>
<br />
Rodger smiled, relief washing over him.
<br /><br />
<<rodger>>
It was a hard-fought battle, but we did it. Our people will have water once more.
<</rodger>>
<br />
As you all waited for the water to reach the settlement, the priest's wife turned to you, her face lit up with a newfound hope.
<br /><br />
<<eve>>
You know. it's been so long since I've had a real shower. Do you have one?
<</eve>>
<br />
Surprised but understanding her longing for a simple luxury, you nodded.
<br /><br />
<<rodger>>
I'll stay. Just to make sure everything's alright.
<</rodger>>
<br />
<<eve>>
Thank you, my love. I'll be back soon.
<</eve>>
<br />
<<linkreplace 'Go to your settlement'>>
<<unset $faithLeave, $faithMoney, $faithFight>>
<<addhours 3>>
As you entered your shelter, a modest refuge in this harsh world, the Eve looked around with a mixture of curiosity and appreciation.
The dim light filtered through a small, dusty window, casting a gentle glow on the weathered walls.
<br />
You went inside wood cabin and you showed her where shower is.
<br />
She smiled warmly, gratitude gleaming in her eyes.
<br /><br />
<<eve>>
It's more than I could have hoped for. Thank you, truly.
<</eve>>
<br /><br />
With a final nod, you left her to her privacy, retreating to a small adjoining room to give her space. The minutes stretched on, the only sound in the room being the steady flow of water.
<br /><br />
<div id="option_join">
<<linkreplace 'Help her'>>
<<run $('#option_leave').hide()>>
<<you>>
Would you mind if I joined you? It's been so long since any of us had a chance for a proper shower.
<</you>>
<br /><br />
There was a pause, and then a soft chuckle.
<br /><br />
<<eve>>
Of course, you're welcome to join. It's a small space, but we'll make it work.
<</eve>>
<br /><br />
With a feeling of both gratitude and anticipation, you pulled back the curtain and stepped into the shower area.
<br /><br />
<<video 'settlement/eve_shower1'>>
<br /><br />
You grabbed a sponge and started to wash her back as warm water enveloped you both, washing away the grime and weariness of the world outside.
<br />
As you did that your dick rubbed againt her ass and it slowly got hard - she noticed it and tried to press her ass as if unintentionally against it few more times.
<br /><br />
<<linkreplace 'Fuck her'>>
<<video 'settlement/eve_shower2'>>
<br /><br />
Inch a bit closer and gently urge her to lean forward more. Then you grab your hard dick and slide it slowly into her pussy. She instantly moans as Rodger hasn't given her pleasure a very long time.
<br />
She adjusts her position and slowly speeds up, letting you just enjoy warm shower and her tight pussy.
<br /><br />
<<eve>>
Harder... Harder!
<</eve>>
<br /><br />
<<linkreplace 'Fuck her harder'>>
<<video 'settlement/eve_shower3'>>
<br /><br />
You grab her waist and hold to it as you thrust your hard dick stronger and deeper inside her pussy. She instantly lets out big moan and even helps with her movements, not letting the phase change or stop.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'people/eve/creampie.webp']]
</center>
As she holds her hands agains the wall you cum inside her pussy..
<br />
With a deep breath, you press your forehead against the wall, savoring a relaxing chuckle, enjoying the moment for a while.
<br /><br />
<<eve>>
I should probably get back.
<</eve>>
<br /><br />
<strong>Eve's submission increased by 5</strong>
<<set $characters.eve.sub += 5>>
<br /><br />
<<link 'Escort to the gate'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_leave">
<<linkreplace 'Leave her alone'>>
<<run $('#option_join').hide()>>
<center>
[img[setup.ImagePath+'people/eve/after_shower.jpg']]
</center>
<br /><br />
The curtain rustled gently as Eve emerged from the shower, her hair slightly damp and a serene glow on her face.
<br />
She offered a grateful smile, a silent thank you for the small but meaningful reprieve as her towel slipped and her breast flashed.
<br /><br />
<strong>Relationship with Eve increased by 5</strong>
<<set $characters.eve.relationship += 5>>
<br /><br />
<<link 'Escort to the gate'>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<</if>><h1 class="ptitle">SETTLEMENT</h1>
<center>
[img[setup.ImagePath+'people/rodger/event_testing_faith1.jpg']]
</center>
<br /><br />
<<set $prevFight = null>>
Approaching the village, you notice that a large portion of its inhabitants are gathered by the church, with Roger standing among them. It seems that a rather loud argument has erupted in their midst. You decide to get closer and find out what exactly has transpired.
<br /><br />
<<rodger>>
We find ourselves at a crossroads. The arrival of these newcomers challenges us, tests our faith. But remember, it is through compassion and trust that we've built this settlement.
<</rodger>>
<br /><br />
<<newgirl>>
<<sayNpc $tmpGirl>>
Rodger speaks true. We cannot abandon the very principles that brought us together in the first place. We must help them.
<</sayNpc>>
<br />
<<newguy>>
<<sayNpc $tmpGuy>>
Pastor, with all due respect, we've been lucky so far. But how long can we rely on luck alone? We need to be practical, to protect what we've built.
<</sayNpc>>
<br /><br />
While people argue among themselves, and it seems that a large part is against Roger, you notice that Eve isn't even standing next to him, but rather,
she positions herself between the church doors, watching what's happening with a slight squint in one eye. Your gazes meet, and she closes the doors from the inside.
<br /><br />
<div id="option_inside">
<<linkreplace 'Go inside church'>>
<center>
[img[setup.ImagePath+'people/rodger/event_testing_faith1.jpg']]
</center>
<br /><br />
<<set _inside = true>>
<<run $('#option_listen').hide()>>
You walk past the crowd, and it seems like no one notices you. Slowly, you open the door and see Eve sitting there with book in her hands.
She appears slightly bewildered, but still greets you. She continues to sit in the corner on the bench.
<br /><br />
<<you>>
What's happening out there?
<</you>>
<br /><br />
<<eve>>
Ah... We managed to find a dried-up riverbed that runs right past our village, so we decided to see what really happened with it. We went up the stream and spotted some sort of bandit camp there, they've just barricaded it shut.
<</eve>>
<br /><br />
<<eve>>
Rodger tried to talk to them, but he barely made it out of there alive... Now the others are trying to convince him that we should still do something about it for the greater good.
<</eve>>
<br /><br />
<<you>>
And what do you think about that?
<</you>>
<br /><br />
A tomb-like silence ensues. She doesn't answer for a moment, but simply looks at the wooden cross on the wall of the church.
<br /><br />
<<eve>>
No matter how much I love him and am grateful to him... I'm tired of all this. We can't even properly wash ourselves, and all Rodgers can say about it is that we have to have faith...
<</eve>>
<br /><br />
She puts her hand between your legs and massages your bulge right before she pulls your dick out.
<br /><br />
<<eve>>
I just want the opportunity to properly wash up once. That water would really help us
<</eve>>
<br /><br />
<<video 'settlement/faith1'>>
<br /><br />
Unexpectedly, she leans over you and puts your dick in her mouth and passionately starts to suck it. Every now and then she helps her mouth with her hand by jerking you off a bit...
<br /><br />
Then a loud creak is heard, and the door opens. Rodger comes and but doesn't notice Eve between your legs. She stays there as he asks you to come with him.
<br /><br />
<<linkreplace 'Go with Rodger'>>
<<run $('#option_continue').show()>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_listen">
<<linkreplace 'Keep listening'>>
<<run $('#option_inside').hide()>>
<<newgirl>>
<<sayNpc $tmpGirl>>
There are dangers, yes. But faith without action can be as empty as action without faith. Perhaps we can take precautions and trust that the higher power will guide our efforts.
<</sayNpc>>
<br />
<<newguy>>
<<sayNpc $tmpGuy>>
It's a gamble, no doubt. But if we succeed, the rewards could be immense. More resources, better chances of survival.
<</sayNpc>>
<br /><br />
<<rodger>>
Sorry, but we can't do that.
<</rodger>>
<br /><br />
Finally, Roger notices that you are here and calls out to you.
<br /><br />
<<linkreplace 'Step ahead'>>
<<run $('#option_continue').show()>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_continue" style="display:none;">
<<rodger>>
What do you think about that? What should I do?
<</rodger>>
<br /><br />
<<linkreplace 'Tell that you will go and talk with them'>>
<<rodger>>
I'm sorry, but I know your talking. It's better if you leave it to me.
<</rodger>>
<br /><br />
<<linkreplace 'Insist'>>
<<rodger>>
Ah.. Alright. But I'll go with you.
<</rodger>>
<br /><br />
<<linkreplace 'Go to the camp'>>
The sun hung low in the sky, casting long, ominous shadows across the desolate landscape. You and the priest, clad in tattered robes,
cautiously approached the blocked water stream, your hearts heavy with the burden of your mission.
This water source was crucial for Rodger's settlement's survival, and you couldn't afford to fail.
<br />
As you drew nearer, the sharp crackle of a campfire echoed through the barren wasteland.
Hidden behind the remnants of a shattered trees, you beheld a bandit camp, a motley assortment of makeshift tents and scavenged weaponry.
<br />
The leader, a burly figure with a cruel glint in his eye, stepped forward, his lips curling into a sneer.
<br /><br />
<<newguy>>
<<sayNpc $tmpGuy>>
Well, well, what have we here? Holy men, come to beg for a sip of water?
<</sayNpc>>
<br /><br />
Rodger, a man of weathered faith, held his ground, his voice steady.
<br /><br />
<<rodger>>
We seek only what is rightfully ours, friend. The stream you've blocked is meant to flow freely for all who need it.
<</rodger>>
<br />
A harsh, mocking laugh rang out from the bandit leader.
<br /><br />
<<sayNpc $tmpGuy>>
Rights? There's no such thing in this world, padre. It's what you can take that matters.
<</sayNpc>>
<br /><br />
Undeterred, Rodger continued.
<br /><br />
<<rodger>>
I implore you, let us pass. Our settlement is in dire need. We can find another way to resolve this.
<</rodger>>
<br />
<<sayNpc $tmpGuy>>
Resolve, eh? I've got a resolution for you. Leave, now, before my patience runs out.
<</sayNpc>>
<br /><br />
<<if $player.money >= 500>>
<div id="option_money">
<<linkreplace 'Offer them 500 caps'>>
<<set $faithMoney = true>>
<<set $player.money -= 500>>
The bandits' leader, a gruff and weathered figure, took the caps from your outstretched hand with a sly grin.
<br />
As he pocketed the caps, the bandits started to disperse, chatting and laughing among themselves, paying you no heed.
Confused and growing frustrated, you cleared your throat, trying to regain their attention.
<br /><br />
<<you>>
So, about unblocking the stream... We gave you the caps, now fulfill your end of the deal.
<</you>>
<br />
The bandit exchanged a knowing glance with his comrades before bursting into laughter.
<br />
<br />
<<sayNpc $tmpGuy>>
What caps? We haven't seen any caps, have we?
<</sayNpc>>
<br /><br />
<</linkreplace>>
</div>
<</if>>
<div id="option_fight">
<<linkreplace 'Fight them'>>
<<set $enemies = []>>
<<set $faithFight = true>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<fight $enemies 'Settlement - [Event] The Testing of Faith #2' 'Settlement - [Event] The Testing of Faith #2'>>
<<set $fight.skipEnding = true>>
<</linkreplace>>
</div>
<div id="option_leave">
<<link 'Leave'>>
<<set $faithLeave = true>>
<<goto 'Settlement - [Event] The Testing of Faith #2'>>
<</link>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div><h1 class="ptitle">CHURCH</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/build_church1.webp']]
</center>
<br /><br />
You don't waste your time as you jump in helping others.
<br />
They see that you've got some experience with construction so they let you lead.
<br /><br />
It's hot outside and as you continue working you feel your back getting wet from the sweat so you decide to take off your shirt.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/build_church2.webp']]
</center>
<br /><br />
As you do, you notice Eve who takes a quick glance at you and then turns away.. But after that you see that she takes a few glances.
<br /><br />
<<video 'settlement/eve_watch'>>
<br /><br />
<<set $characters.eve.relationship++>>
<<set $characters.rodger.relationship++>>
<strong>Relationship with Eve and Rodger increased by 1</strong>
<br /><br />
<<link 'Finish'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/build_church' + randomInteger(3,4) + '.webp']]
</center>
Eve couldn't help but watch as you worked. You're very muscular compared to her husband and you have a rugged charm that she found irresistible. Every time you looked up and caught her gaze, she blushed and turned away.
<br /><br />
<<set $characters.eve.relationship++>>
<<set $characters.rodger.relationship++>>
<strong>Relationship with Eve and Rodger increased by 1</strong>
<br /><br />
<<link 'Finish'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<<if typeof $locationData === 'undefined'>>
<<set $locationData = {
settlement: {
church_level: 0
}
}>>
<</if>>
<center>
[img[setup.ImagePath+'places/settlement/intro_foundation.png']]
</center>
<br /><br />
Church done: (<<=$locationData.settlement.church_level * 20>>%)
<br /><br />
<<if $locationData.settlement.church_level === 0>>
You need <strong class="iitem">50 wood</strong> to help with the building<br /><br />
<<if $backpack.count('wood') >= 50 && $player.energy >= 80>>
<<link 'Help build church'>>
<<drop $backpack 'wood' 50>>
<<set $locationData.settlement.church_level++>>
<<addhours 8>>
<<energy -80>>
<<goto 'Settlement - build church #1'>>
<</link>>
<</if>>
<<elseif $locationData.settlement.church_level === 1>>
You need <strong class="iitem">50 wood</strong> to help with the building<br /><br />
<<if $backpack.count('wood') >= 50 && $player.energy >= 80>>
<<link 'Help build church'>>
<<drop $backpack 'wood' 50>>
<<addhours 8>>
<<energy -80>>
<<set $locationData.settlement.church_level++>>
<<goto 'Settlement - build church #2'>>
<</link>>
<</if>>
<<elseif $locationData.settlement.church_level === 2 || $locationData.settlement.church_level === 3>>
<<if $player.energy >= 80>>
<<link 'Help build church'>>
<<addhours 8>>
<<energy -80>>
<<set $locationData.settlement.church_level++>>
<<goto 'Settlement - build church #2'>>
<</link>>
<</if>>
<<else>>
You need <strong class="iitem">5 ropes</strong> to help finish the building<br /><br />
<<if $backpack.count('rope') >= 5 && $player.energy >= 80>>
<<link 'Finish church'>>
<<drop $backpack 'rope' 5>>
<<addhours 8>>
<<energy -80>>
<<set $game.location.settlement_church = true>>
<<goto 'Settlement - church finished'>>
<</link>>
<</if>>
<</if>>
<<link 'Leave'>>
<<goto 'Main square'>>
<</link>><h1 class="ptitle">SHOP</h1>
<br />
<br />
You need <strong class="iitem">5 ropes</strong> and <strong class="iitem">20 wood</strong> to build the shop
<br />
<br />
<<if $backpack.count('rope') >= 5 && $player.energy >= 80>>
<<link 'Build shop'>>
<<drop $backpack 'rope' 5>>
<<drop $backpack 'wood' 20>>
<<addhours 8>>
<<energy -80>>
<<set $game.location.settlement_shop = true>>
<<goto 'Settlement - shop'>>
<</link>>
<</if>>
<<link 'Leave'>>
<<goto 'Main square'>>
<</link>><h1 class="ptitle">MAIN SQUARE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/finish_church_attack1.webp']]
</center>
<br /><br />
You look behind Rodger and notice at least 5 people, all geared up with leather jackets, with their faces covered with dirt or blood and they're coming closer and closer
<br /><br />
Rodger repeats himself that everyone should stay calm and not resist as he's trying to hide Eve behind a few other people.
<br /><br />
<<octavia>>
Who we got here? Who are you? Answer!
<</octavia>>
<br />
<<rodger>>
Please! We mean no harm! We're just small group of people who're trying to live quietly and we won't disturb you
<</rodger>>
<br /><br />
Your group slowly steps back, but not one of the biggest guys from the settlement. He stands his ground
<br /><br />
<<octavia>>
This is our land! And we've come to take what's ours!
<</octavia>>
<br /><br />
Suddenly the big guy who stood on the ground yells at her that she can go fuck herself and this place is theirs
<br /><br />
Without hesitation she acts...
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/finish_church_attack2.webp']]
</center>
<br /><br />
She slices big guy guts open and he drops down and bleeds in seconds as she stands up and looks at Rodger
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/finish_church_attack3.webp']]
</center>
<br /><br />
<<octavia>>
Now listen carefully everyone. Noone has to die; we just need a few things from you as you use your land. And don't worry, we'll come each week to collect.
<</octavia>>
<br /><br />
You look behind you and see noone willing to fight back with you...
<br /><br />
<<link 'Fight them anyway'>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Settlement - church finished - won' 'Settlement - church finished - lost' true>>
<</link>>
<<link 'Keep quiet'>>
<<goto 'Settlement - church finished - done'>>
<</link>>
<<newgirl>>
<<set
$tmpGirl.hair = 'black',
$tmpGirl.strength = 100,
$tmpGirl.name = 'Octavia',
$tmpGirl.beauty = 95,
$tmpGirl.birthDate = setup.getBirthDate(19),
$tmpGirl.race = 'white',
$tmpGirl.quests = {}
>>
<<set $characters.octavia = $tmpGirl>><h1 class="ptitle">MAIN SQUARE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/finish_church_attack_done.webp']]
</center>
<br /><br />
They take bags with vegetables, flour, and other stuff. <br />
While they're doing that, girl comes toward you and checks your pocket, grabbing her crouch for a second before finding some caps in your pocket.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/grab_crotch.webp']]
</center>
<br /><br />
She smiles and rejoins the group as they walk away from the settlement.
<br /><br />
<<set _moneyTaken = Math.min($player.money, 50)>>
<<set $player.money -= _moneyTaken>>
You lost <strong class="iitem"><<=_moneyTaken>></strong> caps.
<br /><br />
<<rodger>>
Thank you for not doing anything stupid!
<</rodger>>
<br /><br />
<<set $characters.rodger.relationship += 5>>
<strong>Rodger relationship increased by 5</strong>
<br /><br />
<<link 'Continue'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">MAIN SQUARE</h1>
<br /><br />
<<perkAdd 'beaten'>>
<<perkAdd 'bleeding'>>
<center>
[img[setup.ImagePath+'places/settlement/finish_church_lost.webp']]
</center>
<br /><br />
As you open your eyes girl is looking straight at you with smile on her face
<br /><br />
<<octavia>>
You're one stupid mother fucker, I give you that. I'll let you live, for now. Maybe one day you will decide to join us.
<</octavia>>
<<set _moneyTaken = Math.min($player.money, 100)>>
<<set $player.money -= _moneyTaken>>
<br /><br />
She checks your pockets and manages to finds <strong class="iitem"><<=_moneyTaken>></strong> caps.
<br /><br />
You keep laying on the ground as you see them leaving the settlement.
<br /><br />
<<eve>>
Are you okay <<=$player.name>>? Thank you for trying!
<</eve>>
<br /><br />
<<set $characters.eve.relationship += 5>>
<strong>Eve relationship increased by 5</strong>
<br /><br />
<<rodger>>
That was stupid! Please go home <<=$player.name>>. Please!
<</rodger>>
<br /><br />
<<link 'Continue'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">MAIN SQUARE</h1>
<br /><br />
<<perkAdd 'beaten'>>
<center>
[img[setup.ImagePath+'places/settlement/finish_church_won.webp']]
</center>
<br /><br />
You look at the girl and see fear in her eyes as she stares at you and her people lying on the ground.
<br /><br />
<<set $characters.octavia.sub += 10>>
<strong>Octavia's submission increased by 10</strong>
<br /><br />
<<octavia>>
I will remember you. You're dead!
<</octavia>>
<br /><br />
You look at her as they flee the settlement.
<br /><br />
<<eve>>
Are you okay <<=$player.name>>? That was something. You're bravest man I know.
<</eve>>
<br /><br />
<<set $characters.eve.relationship += 5>>
<strong>Eve relationship increased by 5</strong>
<br /><br />
<<rodger>>
That was stupid! Please go home <<=$player.name>>. Please!
<</rodger>>
<br /><br />
<<link 'Continue'>>
<<goto 'Outside'>>
<</link>><h1 class="ptitle">CHURCH</h1>
<br /><br />
A smile slowly appears on everyone's faces as you all slowly put last touches to finish the church. A few additional nails in a few places, a few brushes of paint and place was almost finished.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/finish_church.webp']]
<br /><br />
[img[setup.ImagePath+'places/settlement/build_church3.webp']]
<br /><br />
</center>
Everyone cheers, and as Eve passes you she smiles and gently puts a hand on your shoulder.
<br /><br />
<<eve>>We should celebrate. We wouldn't have done it without you<</eve>>
<br /><br />
<<set $characters.eve.relationship += 5>>
<strong>Relationship with Eve increased by 5</strong>
<br /><br />
You return a smile to Eve, but your eye contact interrupts Roger, who's running toward the church.
<br /><br />
<<rodger>>
HIDE! They've found us! Just do what the say and do not resist, please!
<</rodger>>
<br /><br />
<<link 'Continue'>>
<<goto 'Settlement - church finished #2'>>
<</link>><h1 class="ptitle">FARM</h1>
<br /><br />
<<vincent>>
You're ready? Good! Lets hit the road.
<</vincent>>
<<blair>>
Morning <<=$player.name>>!
<br />
Dad, where are we going? Why the secrecy?
<</blair>>
<br /><br />
You pack your bags and go straight toward the underground city maybe to do some business. The thought crosses your mind that going to the city seems a bit strange as Blair is going with you, and is wanted there. Can't be right...
<br /><br />
Suddenly you take a sharp turn into the forest. No roads, only thick forest.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_forest.webp']]
</center>
<br /><br />
You keep walking for a while when finally Blair can't take it anymore and asks again.
<br /><br />
<<blair>>
Dad! Where are we going?
<</blair>>
<br />
<<vincent>>
Shhhh! Keep it quiet! We're going to help some of my old friends. We're close so just wait.
<</vincent>>
<br /><br />
The sun has already started to shine brightly when suddenly, as you go through the thickest branches, there appear some big white tents in the middle of nowhere.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_tents.jpg']]
</center>
<br /><br />
You turn to Vincent and ask him curiously...
<br /><br />
<<you>>
Where are we? Who are they? and Are they hostile?
<</you>>
<br /><br />
<<vincent>>
Haha, no, not really. Just follow me, you'll see with your own eyes.
<</vincent>>
<br /><br />
<<linkreplace 'Continue'>>
<<set $game.location.settlement = true>>
You slowly walk toward the camp and see some friendly looking people.
<br />
As you are following Vincent you look around and notice a few more people. By the looks of it they moved here recently and are hoping to be settled so are preparing this place to be their new home.
<br />
A girl notices you but immediately looks away and continues chopping wood.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_chop_wood.webp']]
</center>
<br /><br />
You continue to walk toward the first white tent unsure if someone is waiting for Vincent.
<br />
Blair grabs your hand and walks as close to you as she can. You keep looking around and notice a cow that a young girl is milking.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_cow.webp']]
</center>
<br /><br />
Finally you reach the tent and a couple comes out greeting you all..
<br /><br />
<<linkreplace 'Greet them'>>
<<eve>>
Thank you so much, Vincent! Who are you friends? You can just leave those items by the tent.
<</eve>>
<<rodger>>
Welcome, old friend! I Haven't seen you in what, Vincent, 5 years? Feels like an eternity. I really appreciate that you could get these things for us and help us with the building. God is watching.
<</rodger>>
<br /><br />
They talk for a while before Vincent remembers to introduce you to them.
<<vincent>>
Oh, sorry! This is <<=$player.name>>. He's actually the one who got all that you need and he's willing to help out.
<</vincent>>
<br />
<<eve>>
Oh thank you! We don't even know how to say thank you!<br />
You're really a blessing.
<</eve>>
<br /><br />
As Eve wraps her arms around you and hugs you firmly Vincent turns around and tells you about his friend.
<<vincent>>
<<=$player.name>>, This is Rodger. He's a priest as long as I remember him. The thing they're building here is a closed society because they couldn't take any more of the underground city. The murders, kidnappings, and violence.
<</vincent>>
<br /><br />
<<rodger>>
Thank you, Vincent! See, <<=$player.name>> the Lord told me that this would be the right place where we could settle down and build our own village. <br />
The first thing that we want to build is a church. After that - God will tell us. Anyway, the sun is already up so we should get to work.
<</rodger>>
<br /><br />
<<linkreplace 'Help them'>>
All day you chopped wood, sawed wood, and dug big holes for the church foundation.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/intro_foundation.png']]
</center>
<br /><br />
Sunset was coming and the three of you decided to pack your things and go back home.
<br /><br />
<<rodger>>
Thank you all very much! We'll intercede for you to God. If by any chance you have some spare time and want to help us more - our doors will always be open to you!
<</rodger>>
<br /><br />
<<newguy>>
<<set $tmpGuy = {
relationship: 5,
quests: {},
birthDate: setup.getBirthDate(52),
name: 'Rodger',
id: 'rodger'
}>>
<<set $characters.rodger = $tmpGuy>>
<<newgirl>>
<<set
$tmpGirl.name = 'Eve',
$tmpGirl.corruption = 0,
$tmpGirl.hair = 'black',
$tmpGirl.race = 'white',
$tmpGirl.quests = {},
$tmpGirl.relationship = 5,
$tmpGirl.birthDate = setup.getBirthDate(32),
$tmpGirl.id = 'eve',
$tmpGirl.family = { husband: 'rodger'}
>>
<<set $characters.eve = $tmpGirl>>
<<drop $backpack 'wood' 100>>
<<drop $backpack 'solar_panel' 5>>
<<link 'Go home'>>
<<set $gameDate.setHours(22)>>
<<goto 'Wood cabin'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">SETTLEMENT</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/random_event1_girl.jpg']]
</center>
<br /><br />
Some girl you've seen around comes over to you.
<br />
"Excuse me? Could you help me with the cow. She doesn't want to get up and I need to move her to another stockyard."
<br /><br />
<<linkreplace 'Offer your help'>>
<<replace "#settlement-event1-no">><</replace>>
<center>
[img[setup.ImagePath+'places/settlement/random_event1.webp']]
</center>
<br /><br />
As she approaches the cow laying on the ground to show you what she has tried, the cow suddenly kicks her and knocks her out.
<br />
You look around but nobody saw it or is around to help.
<br /><br />
You decide to carry her over to the closest pile of straw.
<br /><br />
<div id="settlement-event1-help">
<<linkreplace 'Look for help'>>
<<replace "#settlement-event1-use">><</replace>>
<center>
[img[setup.ImagePath+'places/settlement/random_event1_help.webp']]
</center>
<br /><br />
You yell for help and Eve hears you and comes running.
<br /><br />
<<eve>>
Thank you so much <<=$player.name>>. We will take care of her.
<</eve>>
<br /><br />
<<if $characters.eve.relationship < 20>>
<<set $characters.eve.relationship++>>
<strong>Relationship with Eve increased by 1</strong>
<<else>>
<strong>You can't increase your relationship with Eve with this action anymore.</strong>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>>
</div>
<div id="settlement-event1-use">
<<linkreplace 'Use her'>>
<<replace "#settlement-event1-help">><</replace>>
<<set $player.goodwill-->>
<center>
[img[setup.ImagePath+'places/settlement/random_event1_fucked0.webp']]
</center>
<br /><br />
You pull her behind the pile of straw and take off her clothes.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/random_event1_fucked1.webp']]
</center>
<br /><br />
As she lays unconscious you shove your dick inside her pussy and fuck her as hard has you can while keeping your head up to see if someone is coming.
<br /><br />
<center>
[img[setup.ImagePath+'places/settlement/random_event1_fucked2.webp']]
</center>
<br /><br />
You pull your throbbing dick out and cum all over her face. While your cum is still shooting out of your dick she slowly starts to wake up.
<br /><br />
<<link 'Run'>>
<<goto 'Settlement'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<div id="settlement-event1-no">
<<link 'Say no'>>
<<goto 'Settlement'>>
<</link>>
</div><h1 class="ptitle">SETTLEMENT SHOP</h1>
<br /><br />
/*
<<set _shopItems = [
{name:'wood',price:1},
{name:'hay',price:1,sell:false},
{name:'flower',price:6,sell:false},
{name:'candy',price:6,sell:false},
{name:'necklace_cheap',price:8,sell:false},
{name:'plush',price:10,sell:false}
]>>
*/
<<set _shopItems = clone(setup.items.shop.settlement)>>
<<shop 'settlement' _shopItems 'Settlement - shop'>>
<br /><br />
<<link 'Leave'>>
<<goto 'Settlement'>>
<</link>><h1 class="ptitle">SETTLEMENT</h1>
<div class="menu-grid">
<<set _isDisabled = (!timeBetween('08:00', '16:00') ? 30 : 1)>>
<<grid settlement square 'Main square' 'Main square' 0 _isDisabled>>
<<if ($game.location.settlement_church ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '16:00') ? 30 : 1)>>
<<grid settlement church 'Church' 'Church' 0 _isDisabled>>
<</if>>
<<if ($game.location.settlement_shop ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '16:00') ? 30 : 1)>>
<<grid settlement settlement_shop 'Settlement - shop' 'Shop' 0 _isDisabled>>
<</if>>
<<if isMetChar('octavia') && $characters.octavia.quests.eve_kidnapped>>
<<set _isDisabled = (!timeBetween('08:00', '16:00') ? 30 : 1)>>
<<grid settlement octavia 'Settlement - Octavia' 'Octavia' 0 _isDisabled>>
<</if>>
</div>
<br /><br />
[[Leave|Outside]]
<<if isMetChar('octavia') && ($game.location.settlement_church ?? false) && !$characters.octavia.quests.burned_settlement && $game.day >= 80 && setup.percentageChance(40)>>
<<goto 'Octavia - burn settlement'>>
<<elseif isMetChar('octavia') && ($game.location.settlement_church ?? false) && $characters.octavia.quests.burned_settlement && !$characters.octavia.quests.eve_kidnapped && ($characters.octavia.quests.burn_day + 5) < $game.day>>
<<goto 'Octavia - eve kidnapped'>>
<<elseif isMetChar('octavia') && ($game.location.settlement_church ?? false) && $characters.octavia.quests.eve_kidnapped && $characters.rodger.quests.horse && !$characters.rodger.quests.faith>>
<<set $characters.rodger.quests.faith = true>>
<<goto 'Settlement - [Event] The Testing of Faith'>>
<<else>>
<<if !$locationEvents.settlement>>
<<if randomInteger(0, 100) <= 5>>
<<set $locationEvents.settlement = true>>
<<goto 'Settlement - random event #1'>>
<</if>>
<</if>>
<</if>><h1>House rules for settlers</h1>
<br/>You are the boss of this place. You set the rules and the settlers obey (probably)
<br/>Things in storage only collects dust so it's better to distribute to settlers that need them. Like bows for hunters, axes to woodcutter & knives to nearly everyone.
<br/><br/>
<<set $automatization ??= {}>>
<table class="mc-stats-table">
<<for _dummy, _autoId range Object.keys(setup.automatization.rule)>>
<<capture _autoId, _auto>>
<<set $automatization[_autoId] ??= false>>
<<set _auto = setup.automatization.rule[_autoId] >>
<tr>
<td><label><<checkbox '$automatization[_autoId]' false true autocheck>>_auto.name</label></td>
<td><<=_auto.description>></td>
</tr>
<</capture>>
<</for>>
</table><div class="cabin-name" style="margin-bottom: 20px">
<<textbox "$game.cabinName" $game.cabinName>>
</div>
<div id="flag_choose" style="display: flex; justify-content: center">
<div class="flag_choose_item">
[img[setup.ImagePath+'game/misc/flag/bg_red.png']]
<<link 'Choose'>>
<<set $game.flagBg = 'red'>>
<<goto 'Settlement management'>>
<</link>>
</div>
<div class="flag_choose_item">
[img[setup.ImagePath+'game/misc/flag/bg_blue.png']]
<<link 'Choose'>>
<<set $game.flagBg = 'blue'>>
<<goto 'Settlement management'>>
<</link>>
</div>
<div class="flag_choose_item">
[img[setup.ImagePath+'game/misc/flag/bg_green.png']]
<<link 'Choose'>>
<<set $game.flagBg = 'green'>>
<<goto 'Settlement management'>>
<</link>>
</div>
</div>
<div id="icon_choose" style="display: flex; justify-content: center">
<div class="flag_icon_choose_item">
[img[setup.ImagePath+'game/misc/flag/icon_1.png']]
<<link 'Choose'>>
<<set $game.flagIcon = 1>>
<<goto 'Settlement management'>>
<</link>>
</div>
<div class="flag_icon_choose_item">
[img[setup.ImagePath+'game/misc/flag/icon_2.png']]
<<link 'Choose'>>
<<set $game.flagIcon = 2>>
<<goto 'Settlement management'>>
<</link>>
</div>
<div class="flag_icon_choose_item">
[img[setup.ImagePath+'game/misc/flag/icon_3.png']]
<<link 'Choose'>>
<<set $game.flagIcon = 3>>
<<goto 'Settlement management'>>
<</link>>
</div>
</div><<set _companionGuests = new Map(), _companionSlaves = new Map()>>
<<for _companionKey, _companion range $player.companions>>
<<set _index = _companionKey.split(':')[1]>>
<<if _companionKey.split(':')[0] === 'guest'>>
<<set _guest = $guests[_index]>>
<<set _npcId = _guest.id>>
<<set _companionGuests.set(_npcId, true)>>
<<else>>
<<set _slave = $slaves[_index]>>
<<set _npcId = _slave.id>>
<<set _companionSlaves.set(_npcId, true)>>
<</if>>
<</for>>
<<set _giveFood = (($game.location.greenhouse ?? false) ? 2 : 1)>>
<<set _garden = ($game.location.greenhouse ?? false) ? 'greenhouse' : 'garden' >>
<<set _settlementStatsData = {
work: {},
settlers: 0,
happy: 0,
happylvl: {
very_sad: 0, sad: 0, normal:0, happy: 0, very_happy: 0
},
food: {produce: 0, consume: 0, none: 0},
hunt: {food: 0, wolf: 0},
scav: 0,
streets: 0, streets_die: 0,
wood: 0,
birthday: [],
pregnant: 0
}>>
<<for _statsNpcI, _statsNpc range ($guests ?? []).concat($slaves ?? []).concat($nursery ?? [])>>
<<if _statsNpc.assignedTo>>
<<set _job = _statsNpc.assignedTo>>
<<elseif _companionGuests.has(_statsNpc.id)>>
<<set _job = 'companionGuest'>>
<<elseif _companionSlaves.has(_statsNpc.id)>>
<<set _job = 'companionSlave'>>
<<elseif setup.getAge(_statsNpc) < 18>>
<<set _job = 'child'>>
<<else>>
<<set _job = 'none'>>
<</if>>
<<set _settlementStatsData['work'][_job] ??= 0>>
<<set _settlementStatsData['work'][_job]++>>
<<set _settlementStatsData['happy'] += _statsNpc.happy>>
<<set _settlementStatsData['settlers']++>>
<<set _settlementStatsData.happylvl[setup.getNpcHappyLevel(_statsNpc)]++>>
<<set _settlementStatsData['pregnant'] += (typeof _statsNpc.pregnancy !== 'undefined') ? 1 : 0>>
<<if _job === 'garden'>>
<<set _settlementStatsData.food.produce += _giveFood + ((_statsNpc.skills ?? []).includes('gardener') ? 2 : 0)>>
<<elseif _job === 'forest'>>
<<set _settlementStatsData.wood += (_statsNpc.strength > 30 ? 2 : 1) +
((_statsNpc.skills ?? []).includes('woodcraft') ? 1 : 0) + setup.npcInventoryHas(_statsNpc, 'axe')>>
<<elseif _job === 'hunter'>>
<<set _percentage = 10 + (_statsNpc.strength > 50 ? 25 : _statsNpc.strength > 10 ? 10 : 0)>>
<<set _settlementStatsData.hunt.wolf += _percentage * 0.2 * 1.5/100,
_settlementStatsData.hunt.food += _percentage * 0.8 * 3.5/100>>
<<elseif _job === 'scavenging'>>
/* should consider: chance of not coming home == lower average */
<<set _settlementStatsData.scav += (_statsNpc.skills ?? []).includes('scavenger') ? 1.5 : 1>>
<<elseif _job === 'streets'>>
<<set _chanceDeath = ($characters.dom.quests.accepted_deal ? 1 :
(_statsNpc.strength ?? 0) > 20 ? 3 :
(_statsNpc.strength ?? 0) > 10 ? 4 : 5) -
(setup.npcInventoryHas(_statsNpc, 'knife') ? 1 : 0)>>
<<set _chanceDeath *= !$characters.dom.quests.accepted_deal ? 1 : 0.5>>
<<set _chanceLife = 100 - _chanceDeath>>
<<set _chanceMoney = 0.5 * _chanceLife>>
<<set _percentTax = $characters.dom.quests.accepted_deal ? 80 : 40>>
<<set _money = _statsNpc.gender == 0 ? 6 : _statsNpc.gender == 2 ? 4 : 2>>
<<set _money = Math.round(_money*(100-_percentTax)/100) +
Math.round((_statsNpc.sub ?? 0)/25) +
Math.round((_statsNpc.pussy ?? 0)/25) +
Math.round((_statsNpc.anal ?? 0)/25)>>
<<set _settlementStatsData.streets += _money * _chanceMoney/100>>
<<set _settlementStatsData.streets_die += _chanceDeath>>
<</if>>
<<if setup.getAge(_statsNpc) > 3>>
<<set _settlementStatsData.food.consume++>>
<<else>>
<<set _settlementStatsData.food.none++>>
<</if>>
<<if _statsNpc.birthDate.getDate() == $gameDate.getDate() && _statsNpc.birthDate.getMonth() == $gameDate.getMonth()>>
<<set _settlementStatsData.birthday.push(_statsNpc.name)>>
<</if>>
<</for>>
<<set _happiness = {
happy: Math.round(_settlementStatsData.happy / _settlementStatsData.settlers, 0)
}>>
<<set _basementLimit = (($basementLimit ?? 3) - ($slaves ?? []).length)>>
<<set _basementBuild = (30 - ($basementLimit ?? 3))>>
<<set _basementText = '(' + (_basementLimit > 0 ? _basementLimit : 'No') + ' free cells; ' +
(_basementBuild > 0 ? 'Can build ' + _basementBuild + ' more' : 'Fully built') + ')'>>
<<set _guesthouseLimit = (($guesthouseLimit ?? 3) - ($guests ?? []).length)>>
<<set _guesthouseBuild = (25 - ($guesthouseLimit ?? 3))>>
<<if ($game.location.guesthouse ?? false)>>
<<set _guesthouseText = '(' + (_guesthouseLimit > 0 ? _guesthouseLimit : 'No') + ' free beds; ' +
(_guesthouseBuild > 0 ? 'Can build ' + _guesthouseBuild + ' more' : 'Fully built') + ')'>>
<<else>>
<<set _guesthouseText = '(Build guest house first with room for up to 25 guests)'>>
<</if>>
<<if ($game.location.nursery ?? false)>>
<<set _nurseryText = '(No limits, always room for more kids. This is a Hilbert nursery .... with ∞ space)'>>
<<else>>
<<set _nurseryText = '(Build nursery first with room for up to ∞ kids)'>>
<</if>>
<<set _avgFoodProduce = _settlementStatsData.food.produce/3>>
<<set _avgFoodConsume = 1 + _settlementStatsData.food.consume/3>>
<<set _forestFood = (_settlementStatsData.work.forest ?? 0)/10>>
<<set _forestText = _forestFood > 0 ? ' + forest ' + setup.ppFraction(_forestFood) : ''>>
<<set _huntFood = _settlementStatsData.hunt.food>>
<<set _huntText = _huntFood > 0 ? ' + hunters ' + setup.ppFraction(_huntFood) : ''>>
<<set _avgFoodNet = _avgFoodProduce + _forestFood + _huntFood - _avgFoodConsume>>
<<set _pre = '', _post = ''>>
<<if _avgFoodNet < 0>>
<<set _pre = '<span style="color: red; font-weight: bold">', _post = '</span>'>>
<</if>>
<<set _avgFoodText = '(Average food/day: + ' + _garden + ' makes ' + setup.ppFraction(_avgFoodProduce) + _forestText + _huntText +
' - people eats ' + setup.ppFraction(_avgFoodConsume) +
' = net result ' + _pre + setup.ppFraction(_avgFoodNet) + _post +')'>>
<<set _wood = _settlementStatsData.wood>>
<<set _avgWood = _wood > 0 ? 'Average production wood/day: ' + _wood : ''>>
<<set _wolf = _settlementStatsData.hunt.wolf.toFixed(1)>>
<<set _avgWolf = _wolf > 0 ? 'Average production wolf pelts/day: ' + _wolf : ''>>
<<set _scav = _settlementStatsData.scav.toFixed(1)>>
<<set _avgScav = _scav > 0 ? 'Average findings of "stuff"/day: ' + _scav : ''>>
<<set _streets = _settlementStatsData.streets.toFixed(1)>>
<<set _streets_die = _settlementStatsData.streets_die>>
<<set _streets_die_fraction = setup.ppFraction(_streets_die, 2)>>
<<set _streetsText = (_streets > 0 ? 'Average earnings/day: ' + _streets : '') + (_streets_die > 0 ? '; Average deaths/day: ' + _streets_die_fraction + ' %': '')>>
<table class="mc-stats-table">
<tr><td>Slaves:</td><td><<=($slaves ?? []).length>></td><td><<=_basementText>></td></tr>
<tr><td>Guests:</td><td><<=($guests ?? []).length>></td><td><<=_guesthouseText>></td></tr>
<tr><td>Nursery:</td><td><<=($nursery ?? []).length>></td><td><<=_nurseryText>></td></tr>
<tr><td>(people ≥ 3 years)</td><td><<=_settlementStatsData.food.consume>></td><td><<=_avgFoodText>></td></tr>
<tr><td>(kids < 3 years)</td><td><<=_settlementStatsData.food.none>></td></tr>
<tr><td> </td><td> </td></tr>
<tr><td>Working in <<=_garden>>:</td><td><<=_settlementStatsData.work.garden ?? 0>></td><td>(Max <<=($workersLimitGarden ?? 8)>>)</td></tr>
<tr><td>Working in scavenging:</td><td><<=_settlementStatsData.work.scavenging ?? 0>></td><td><<=_avgScav>></td></tr>
<tr><td>Working on streets:</td><td><<=_settlementStatsData.work.streets ?? 0>></td><td><<=_streetsText>></td></tr>
<tr><td>Working in forest:</td><td><<=_settlementStatsData.work.forest ?? 0>></td><td><<=_avgWood>></td></tr>
<tr><td>Working as hunter:</td><td><<=_settlementStatsData.work.hunter ?? 0>></td><td><<=_avgWolf>></td></tr>
<tr><td>Working as guard:</td><td><<=_settlementStatsData.work.guard ?? 0>></td></tr>
<tr><td>Working as companion (guests+slaves):</td>
<td><<=_settlementStatsData.work.companionGuest ?? 0>>+<<=_settlementStatsData.work.companionSlave ?? 0>></td>
<td>(Max 6)</td>
</tr>
<tr><td>Working in kitchen:</td><td><<=_settlementStatsData.work.kitchen ?? 0>></td><td>(Max 1)</td></tr>
<tr><td>Working as maid:</td><td><<=_settlementStatsData.work.maid ?? 0>></td><td>(Max 1)</td></tr>
<tr><td>Working as mistress:</td><td><<=_settlementStatsData.work.mistress ?? 0>></td><td>(Max 1)</td></tr>
<tr><td>Working in shop:</td><td><<=_settlementStatsData.work.shop ?? 0>></td><td>(Max 1)</td></tr>
<tr><td>Unassigned:</td><td><<=_settlementStatsData.work.none ?? 0>></td></tr>
<tr><td>Being a child:</td><td><<=_settlementStatsData.work.child ?? 0>></td></tr>
<tr><td> </td><td> </td></tr>
<tr><td># pregnant women</td><td><<=_settlementStatsData.pregnant ?? 0>></td>
<td>
<<if _settlementStatsData.pregnant>>
<<set _towelsHave = setup.cabinInventory.count('towel')>>
<<set _towelsNeed = 5*_settlementStatsData.pregnant>>
<<set _towelsNet = _towelsHave - _towelsNeed>>
<<if _towelsNet >= 0>>
(Doctors and towels makes births safer; You have enough towels for all births!)
<<else>>
(Doctors and towels makes births safer; You don't have enough towels for all births:
+ Have <<=_towelsHave>> - need <<=_towelsNeed>> = deficit <span style="color: red; font-weight: bold"><<=_towelsNet>></span>)
<</if>>
<</if>>
</td>
</tr>
<tr><td> </td><td> </td></tr>
<tr><td>Average happiness:</td><td><<happyIcon _happiness>></td>
<td>(
<<for _happyLevel, _count range _settlementStatsData.happylvl>>
<<happyIcon _happyLevel>> <<=_count>>,
<</for>>
)
</td>
</tr>
<<if _settlementStatsData.birthday.length>>
<tr>
<td>Today's birthdays:</td>
<td></td>
<td><<=_settlementStatsData.birthday.join('<br/>')>></td>
</tr>
<</if>>
<tr><td> </td><td> </td></tr>
<<if ($player.horse ?? false)>>
<tr><td colspan="2">Your horse <<=$player.horse>> </td><td>have enough hay for <<=setup.cabinInventory.count('hay')>> days</td></tr>
<</if>>
</table><h1 class="ptitle">
<<=$game.cabinName>>
</h1>
<<set _tabs = [
{
name: 'info',
title: 'Info'
},
{
name: 'customize',
title: 'Customize'
},
{
name: 'automatization',
title: 'Automatization'
},
{
name: 'street_workers',
title: 'Street workers day off'
},
{
name: 'Test',
title: 'Family tree'
},
];>>
<<set _currentTab = $game.managementTab ?? 'info'>>
<ul class="tab">
<<for _tabKey, _tab range _tabs>>
<<capture _tab>>
<<set _tabClass = _tab.name === _currentTab ? 'active' : ''>>
<li @class="''+ _tabClass +''">
<<link _tab.title>>
<<set $game.managementTab = _tab.name>>
<<goto 'Settlement management'>>
<</link>>
</li>
<</capture>>
<</for>>
</ul>
<div class="tabcontent">
<<set _viewName = 'Settlement management - ' + _currentTab>>
<<include _viewName>>
</div>
<br /><br />
<<link 'Leave'>>
<<goto 'Bedroom'>>
<</link>><h1>Street workers</h1>
Working the streets is a unhappy work. Needs a day off now and then.
<br/><br/>
<<set _workersByHappyLvl = {
very_sad: {slaves: [], guests: []},
sad: {slaves: [], guests: []},
normal: {slaves: [], guests: []},
happy: {slaves: [], guests: []},
very_happy: {slaves: [], guests: []}
}>>
<<set _workers = {
slaves: setup.getNpcsForLocation($slaves, 'streets'),
guests: setup.getNpcsForLocation($guests, 'streets'),
}>>
<<for _persons, _npcs range _workers>>
<<for _npc range _npcs>>
<<set _happyLevel = setup.getNpcHappyLevel(_npc)>>
<<set _workersByHappyLvl[_happyLevel][_persons].push(_npc)>>
<</for>>
<</for>>
<<set _happyLvlHuman = {
very_sad: 'Very sad',
sad: 'Sad',
normal: 'Normal',
happy: 'Happy',
very_happy: 'Very happy'
}>>
<table class="mc-stats-table">
<<for _happyLevel, _object range _workersByHappyLvl>>
<<for _persons, _npcs range _object>>
<<if _npcs.length>>
<<capture _npcs>>
<tr>
<td><<happyIcon _happyLevel>></td>
<td>_happyLvlHuman[_happyLevel] _persons</td>
<td/><td/>
<td align="right">
<table><tr><td>
<<button 'Work!'>>
<<for _npc range _npcs>>
<<run delete _npc.rest>>
<</for>>
<<goto 'Settlement management'>>
<</button>>
</td><td> || </td><td>
<<button 'Rest!'>>
<<for _npc range _npcs>>
<<set _npc.rest = {
days: 1,
desc: 'Day off resting',
id: 'resting'
}>>
<</for>>
<<goto 'Settlement management'>>
<</button>>
</td></tr></table>
</td>
</tr>
<</capture>>
<<for $tmpGirl range _npcs>>
<<capture $tmpGirl, _restId, _workId, _statusId>>
<tr>
<td/>
<td/>
<td>$tmpGirl.name</td>
<td>
<<set _statusId = 'status_' + $tmpGirl.id>>
<div @id="_statusId">
<<if def $tmpGirl.rest>>
... has a day off
<<else>>
... is working
<</if>>
</div>
</td>
<td>
<<set _restId = 'rest_' + $tmpGirl.id>>
<<set _workId = 'work_' + $tmpGirl.id>>
<<if def $tmpGirl.rest>>
<<set _r2w = 'block', _w2r = 'none'>>
<<else>>
<<set _r2w = 'none', _w2r = 'block'>>
<</if>>
<div @id="_restId" @style="'display:' + _r2w">
<<link 'Enough rest! - Back to work'>>
<<run delete $tmpGirl.rest>>
<<run $('#' + _restId).hide()>>
<<run $('#' + _workId).show()>>
<<replace `'#' + _statusId`>>... is working<</replace>>
<</link>>
</div>
<div @id="_workId" @style="'display:' + _w2r">
<<link 'Hard work? - Take a day off'>>
<<set $tmpGirl.rest = {
days: 1,
desc: 'Day off resting',
id: 'resting'
}>>
<<run $('#' + _restId).show()>>
<<run $('#' + _workId).hide()>>
<<replace `'#' + _statusId`>>... has a day off<</replace>>
<</link>>
</div>
</td>
</tr>
<</capture>>
<</for>>
<</if>>
<</for>>
<</for>>
</table><h1>Just a teaser for things in coming versions</h1>
<h2><<=$player.name>>'s family tree (Test)</h2>
<<run setup.player.updateFamily()>>
<table class="mc-stats-table">
<<set _wivesTexts = []>>
<<for _wifeId range $player.family.wives ?? []>>
<<set _wifeText = setup.player.npcRelationText(_wifeId)>>
<<if _wifeText>>
<<set _wivesTexts.push(_wifeText)>>
<</if>>
<</for>>
<<if _wivesTexts.length>>
<tr>
<td>Wives you married</td>
<td><<=_wivesTexts.sort().join('<br/>')>></td>
</tr>
<tr><td> </td></tr>
<</if>>
<<set _kidsTexts = []>>
<<for _kidId range $player.family.kids ?? []>>
<<set _kidText = setup.player.npcRelationText(_kidId)>>
<<if _kidText>>
<<set _kidsTexts.push(_kidText)>>
<</if>>
<</for>>
<<if _kidsTexts.length>>
<tr>
<td>Children you fathered</td>
<td><<=_kidsTexts.sort().join('<br/>')>></td>
</tr>
<tr><td> </td></tr>
<</if>>
<<set _pregTexts = []>>
<<set _characters = []>>
<<for _npcId, _npc range $characters>>
<<if (typeof _npc.pregnancy !== 'undefined')>>
<<set _fatherId = _npc.pregnancy_father ?? 'unknown'>>
<<if _fatherId === 'mc'>>
<<set _pregTexts.push(setup.player.npcRelationText(_npc.id, false))>>
<</if>>
<</if>>
<</for>>
<<for _npcIndex, _npc range ($guests ?? []).concat($slaves ?? []).concat($nursery ?? [])>>
<<if (typeof _npc.pregnancy !== 'undefined')>>
<<set _fatherId = _npc.pregnancy_father ?? 'unknown'>>
<<if _fatherId === 'mc'>>
<<set _pregTexts.push(setup.player.npcRelationText(_npc.id, false))>>
<</if>>
<</if>>
<</for>>
<<if _pregTexts.length>>
<tr>
<td>Pregnant carrying your child</td>
<td><<=_pregTexts.sort().join('<br/>')>></td>
</tr>
<tr><td> </td></tr>
<</if>>
</table><h1 class="ptitle">BAR</h1>
<<video '/bar/bartender_missing_friend'>>
<br /><br />
She tells that you're getting popular here and you should decide if it's good or bad as she smiles at you.
<br /><br />
She playfully looks around before proposing that she could show you her tits for a few caps...
<br /><br />
<<if $player.money >= 5>>
<div id="bar-event-boobs-button">
<<link 'Give her 5 caps'>>
<<run $('#bar-event-boobs-button').slideToggle()>>
<<run $('#bar-event-boobs').slideToggle()>>
<<set $player.money -=5>>
<</link>>
</div>
<</if>>
<div id="bar-event-boobs" style="display:none">
<<video '/bar/bartender_boobs'>>
<br /><br />
Her: "<strong>You know what? Give me few more caps and I'll show you my ass</strong>"
<br /><br />
<<if $player.money >= 5>>
<div id="bar-event-ass-button">
<<link 'Give her 5 more caps'>>
<<run $('#bar-event-ass-button').slideToggle()>>
<<run $('#bar-event-ass').slideToggle()>>
<<set $player.money -=5>>
<</link>>
</div>
<</if>>
<div id="bar-event-ass" style="display:none">
<<video '/bar/bartender_ass'>>
<br /><br />
She unbuttons her pants and pulls them down as she wiggles her ass a bit.<br />She checks surroundings before pulling her panties down to get you more interested.<br /><br />
She giggles while looking at you staring at her ass.<br /><br />
She grabs your hand and pulls you behind the counter as she drops on her knees and unzips your pants.<br /><br />
<<video '/bar/bartender_bj'>>
<br /><br />
She smiles as she sees your dick size and without hessitation puts it in her mouth and starts to suck it while checking if noone is seeing you both.
<br /><br />
<<if $player.reputation < 100>>
She sucks it for a brief moment before stopping <strong>"That's enough for now, maybe if you get more popular around here" winks.</strong>
<<else>>
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Fuck me! Right now!
<</say>>
<br /><br />
<<linkreplace 'Fuck her'>>
<<video '/bar/bartender_fuck1'>>
<br /><br />
She pulls you slightly around the corner, minimizing the chance of being noticed, and turns her back to you. Sexually, she slides her hand down your abdomen before lifting a leg and pulling her panties to the side. You slowly insert your dick inside her pussy and slowly speed up as she moans and looks at you in pleasure.
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
I said fuck me! Harder!
<</say>>
<br /><br />
<<video '/bar/bartender_fuck2'>>
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Oh fuck... Yes. Don't stop! Use me!
<</say>>
<br /><br />
It seems like she's really enjoying this. While you're fucking her hard, she takes out a key from her pocket and unlocks the door that's right next to you. She pushes you away with her butt and leads you into a dark room, where she soon turns on the light and lays down on the table.
<br /><br />
<<video '/bar/bartender_fuck3'>>
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Just don't cum inside me. My man would kill me. Just say when you're ready
<</say>>
<br /><br />
<<linkreplace "Tell her you're ready">>
<<addmins 20>>
<<horny_reset>>
<<video '/bar/bartender_fuck4'>>
<br /><br />
She quickly jumps off the table to get on her knees, but before she can do that, You already start to cum and hit into her hair, which makes her blush.
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</if>>
</div>
</div>
<<link 'End'>>
<<goto 'Bar'>>
<</link>><<addmins 15>>
<<set $player = setup.drink($player)>>
<<if $player.drunk > 75>>
<<perkAdd 'drunk'>>
<</if>>
<h1 class="ptitle">BAR</h1>
<center>
[img[setup.ImagePath+'places/bar/drink.webp']]
</center>
<br /><br />
You order a beer at the bar and start drinking it.
<br /><br />
<<if randomInteger(1,5) === 1>>
<<goto 'Bar - random event #1'>>
<</if>>
[[Continue|Bar]]<h1 class="ptitle">BAR</h1>
<br /><br />
You open the rusty metal doors and walk inside the building.
You manage to get inside a bar and instantly feel that everyone is looking at you and judging you.
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/first_time1.webp']]
</center>
<br /><br />
You try to ignore them and move forward through the crowd as you notice a wall, full of people's faces on it. By the look of it, missing, or wanted persons.
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/wanted_wall.jpg']]
</center>
<br /><br />
You continue to walk deeper and you notice some guys playing blackjack in the corner of the room. They seem to ignore you as you go pass them.
<br /><br />
[[Continue|Bar]]
<<set $bar_first_time = true>><h1 class="ptitle">BAR</h1>
<<video '/bar/bartender_missing_friend'>>
<br /><br />
You approach the cute bartender as you discreetly ask if she has seen Blair's friend.<br />
You tell that her name is Ashley. She has long, red hair and she's in her 40s.
<br /><br />
The bartender giggles as soon as she hears her description. <strong>"Get lost! You shouldn't try to find her. Knowing with who she liked to drink together, she's probably sold as a slave somewhere or is laying dead in some dark alley"</strong>
<br /><br />
[[Continue|Bar]]
<<if typeof $characters.blair.quests !== 'undefined'>>
<<set $characters.blair.quests.missing_friend_talked = true>>
<<set $characters.blair.quests.missing_friend_talked_day = $game.day>>
<</if>><h1 class="ptitle">BAR</h1>
<center>
[img[setup.ImagePath+'places/bar/drunk_guy.webp']]
</center>
<br /><br />
The city drunk, stumbles by, bumping into you. He doesn't even say sorry or even notice you as he continues to drink and dance alone.
<br /><br />
<<addmins 15>>
<div id="bar-event-drunk-button">
<<link 'Demand an apology'>>
<<run $('#bar-event-drunk-button').slideToggle()>>
<<if randomInteger(1,3) === 1>>
<<run $('#bar-event-drunk-fight').slideToggle()>>
<<else>>
<<run $('#bar-event-drunk-no-fight').slideToggle()>>
<</if>>
<</link>>
</div>
<div id="bar-event-drunk-fight" style="display:none;">
He looks at you and yells <strong>"What the fuck you're looking at! Want to get your head smashed?"</strong>
<br /><br />
<<link 'Fight him'>>
<<newguy>>
<<set $enemies = []>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Bar' 'Bar' true>>
<</link>>
</div>
<div id="bar-event-drunk-no-fight" style="display:none;">
He looks at you, while barely being able to stand on his feet as he yells "sorry" and continues to dance.
<br /><br />
</div>
<div id="bar-event-drunk-button-ignore">
<<link 'Ignore him'>>
<<goto 'Bar'>>
<</link>>
</div><h1 class="ptitle">BAR</h1>
<<if typeof $wanted === 'undefined'>>
<<set $wanted to []>>
<</if>>
<br /><br />
<<set $currentWanted = $wanted.length>>
<<set $player.quests = $player.quests ?? {}>>
<<set $player.quests.wanted = $player.quests.wanted ?? {}>>
<<for _i to 0; _i lt (3 - $currentWanted); _i++>>
<<set _additionalAward = 0>>
<<if $player.reputation_bounty_hunter >= 10 && typeof $player.quests.wanted.u1 === 'undefined'>>
<<newguy>>
<<set
$tmpGuy.unique = true,
$tmpGuy.uniqueKey = 1,
$tmpGuy.cantKill = true
>>
<<set $player.quests.wanted.u1 = true>>
<<set _additionalAward = 200>>
<<set _wantedPerson = $tmpGuy>>
<<elseif random(0,2) == 2>>
<<newgirl>>
<<set _wantedPerson = $tmpGirl>>
<<else>>
<<newguy>>
<<set _wantedPerson = $tmpGuy>>
<</if>>
<<set _wantedPerson.wanted = {
value: randomInteger(20, 70) + ($player.hunterRating ?? 0) + _additionalAward,
progress: 0
}>>
<<set _wantedPerson.strength += 50>>
<<run $wanted.push(_wantedPerson)>>
<</for>>
<div id="wanted-list">
<<for _i to 0; _i lt $wanted.length; _i++>>
<<capture _i>>
<div class="wanted-div">
<<if $wanted[_i].unique>>
<div class="wanted-unique" @style="'background-image: url(\'' + setup.ImagePath+'game/misc/star.png\')'"></div>
<</if>>
<div class="wanted-bg">
[img[setup.ImagePath+'places/bar/wanted_layer.jpg']]
</div>
<div class="wanted-type">
<<if $wanted[_i].unique>>
ALIVE
<<else>>
DEAD OR ALIVE
<</if>>
</div>
<div class="wanted-img">
<<if !$wanted[_i].gender>>
[img[setup.ImagePath+'places/bar/wanted_woman.jpg']]
<<else>>
[img[setup.ImagePath+'places/bar/wanted_man.jpg']]
<</if>>
</div>
<div class="wanted-name">
<<=$wanted[_i].name>>
</div>
<div class="wanted-value">
<<=$wanted[_i].wanted.value>> $$
</div>
<div class="wanted-link">
<<link 'Look around'>>
<<set $wantedId = _i>>
<<addhours 3>>
<<goto 'Wanted - look around'>>
<</link>>
</div>
</div>
<</capture>>
<</for>>
</div>
<br /><br />
Your bounty hunter reputation: <<=$player.reputation_bounty_hunter>>
<br /><br />
[[Leave|Bar]]<h1 class="ptitle">BAR</h1>
<br /><br />
<<addmins 30>>
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Hey! My shift ends soon and I wanted to make sure everything is alright.
<br />
I was wondering if you're interested in helping me taking off my work clothes?
<</say>>
<br /><br />
<<linkreplace 'Yes'>>
<<run $('#option_no').hide()>>
She leads you into one of the employee rooms, where it's cozy, strange, and encourages you to sit and wait.
About 20 minutes pass until you hear someone jiggling the door handles and she enters. Under her breath,
she mumbles something about clients, but when she sees you, a smile spreads across her face.
<br /><br />
<<video 'bar/closing1'>>
<br /><br />
She quickly takes off her shoes and immediately heads towards you. Without hesitation, she kneels down and pulls out your dick.
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
I was thinking about him all day.
<</say>>
<br />
She smiles and gives them a kiss before putting it in her mouth and deepthroating your dick. While sucking you off, she manages to take off her clothes. After she finishes removing her dress, she spits on your dick and gets on you.
<br /><br />
<<video 'bar/closing2'>>
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Oh yes... Just like that..
<</say>>
<br />
She slides on your dick and slowly increases the pace and takes full control of the entire process. You, meanwhile, calmly lie on the sofa.
<br /><br />
<<video 'bar/closing3'>>
<br /><br />
She makes circular movements, moving her hips, then flips both legs in the opposite direction, turns around and continues the process. She doesn't let you get up from the couch at all.
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Uh.. Just let me do the job. Relax.
<</say>>
<br />
She continues to fuck you a while longer until she kneels on the couch. She grabs your legs and pulls you closer to her back.
<br /><br />
<<say 'Bartender' setup.ImagePath+'/people/anongirl.png'>>
Fuck my pussy, please.
<</say>>
<br />
<<video 'bar/closing4'>>
<br /><br />
She grabs your dick and tries to aim for her pussy, but you hurry a bit and it slides inside her ass.
She winces a little in pain but lets you continue to fuck her ass. She gets more relaxed with each thrust.
<br /><br />
<<linkreplace 'Cum'>>
<<horny_reset>>
<center>
[img[setup.ImagePath+'game/misc/cum_in_ass.webp']]
</center>
<br /><br />
You fill up her luscious asshole. After you pull out, you spread her ass cheeks and see your cum dripping on the couch.
<br /><br />
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<div id="option_no">
<<addmins 30>>
<<link 'Maybe some other time'>>
<<goto 'Underground city'>>
<</link>>
</div><<if !($bar_first_time ?? false)>>
<<goto 'Bar - first time'>>
<</if>>
<h1 class="ptitle">BAR</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/bar_head.jpg']]
</div>
<br /><br />
<strong>Blackjack games start between 18:00 until 23:00</strong>
<br /><br />
<<if $characters.blair.quests && !($characters.blair.quests.missing_friend_talked ?? false)>>
<<link 'Talk with bartender about Blair friend'>>
<<goto 'Bar - quest missing friend'>>
<</link>>
<</if>>
<<if $characters.blair.quests && $characters.blair.quests.missing_friend_found_finished && $player.reputation > 20>>
<<link 'Talk to bartender'>>
<<goto 'Bar - bartender talk'>>
<</link>>
<</if>>
<<if $player.money >= 5>>
<<link 'Get a drink (5 caps)'>>
<<set $player.money -=5>>
<<goto 'Bar - drink'>>
<</link>>
<</if>>
<<if $player.money >= 100>>
<<link 'Buy a round for everyone (100 caps)'>>
<<set $player.money -= 100>>
<<goto 'Buy a round for everyone'>>
<</link>>
<</if>>
<<if timeBetween('18:00', '23:00')>>
<<link 'Play blackjack'>>
<<addmins 15>>
<<goto 'Blackjack'>>
<</link>>
<</if>>
<<if timeBetween('12:00', '00:00')>>
<<link 'Check wanted posters'>>
<<addmins 15>>
<<goto 'Bar - wanted posters'>>
<</link>>
<</if>>
<<if timeBetween('23:59', '03:00') && recall($suppCode) && setup.percentageChance(10) && $player.reputation > 50>>
<<goto 'Bar [Event] closing time'>>
<</if>>
[[Leave|Underground city]]<h1 class="ptitle">BAR</h1>
<div id="place-head">
[img[setup.ImagePath+'places/bar/blackjack_head.jpg']]
</div>
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/blackjack_bj_end.webp']]
</center>
<br /><br />
You push the girl off your dick before you get up and leave without saying a word.<br />
You look back at her and your pre-cum is all over her lips.
<br /><br />
[[Leave|Bar]]<h1 class="ptitle">BAR</h1>
<div id="place-head">
[img[setup.ImagePath+'places/bar/blackjack_head.jpg']]
</div>
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/blackjack_bj_wink.webp']]
</center>
<br /><br />
Some random girl smiles at you as you sit down.<br />
She approaches you and asks if you want to get sucked while you play cards for <strong>5 caps</strong>
<br /><br />
<<if $player.money >= 5>>
<<link 'Yes'>>
<<set $blackjack.bj = true>>
<<set $player.money -= 5>>
<<goto 'Blackjack - play'>>
<</link>>
<</if>>
<<link 'No'>>
<<goto 'Blackjack - play'>>
<</link>><h1 class="ptitle">BAR</h1>
<div id="place-head">
[img[setup.ImagePath+'places/bar/blackjack_head.jpg']]
</div>
<br /><br />
<<if $blackjack.first>>
<<run blackjackGiveCard($blackjack.house)>>
<<run blackjackGiveCard($blackjack.house)>>
<<run blackjackGiveCard($blackjack.you)>>
<<run blackjackGiveCard($blackjack.you)>>
<<set $blackjack.first = false>>
<<else>>
<<if $blackjack.stand>>
<<if blackjackCountCards($blackjack.house) < 17>>
<<run blackjackGiveCard($blackjack.house)>>
<</if>>
<<set $blackjack.finished = true>>
<<if (blackjackCountCards($blackjack.you) > blackjackCountCards($blackjack.house) || blackjackCountCards($blackjack.house) > 21) && blackjackCountCards($blackjack.you) <= 21>>
<<set $blackjack.won = true>>
<</if>>
<<else>>
<<if blackjackCountCards($blackjack.you) > 21>>
<<set $blackjack.finished = true>>
<</if>>
<</if>>
<</if>>
<strong>You have <<=blackjackCountCards($blackjack.you)>></strong>
<<if !$blackjack.finished>>
<br /><br />
<<link 'Hit'>>
<<run blackjackGiveCard($blackjack.you)>>
<<goto 'Blackjack - play'>>
<</link>>
<<link 'Stand'>>
<<set $blackjack.stand = true>>
<<goto 'Blackjack - play'>>
<</link>>
<<else>>
<br />
<strong>House has <<=blackjackCountCards($blackjack.house)>></strong>
<br /><br />
<<if $blackjack.won>>
<strong>You WON! You won <<=$blackjack.bet>> caps</strong>
<<set $player.money += ($blackjack.bet * 2)>>
<<else>>
<strong>You LOST!</strong>
<</if>>
<br /><br />
<<link 'Play again'>>
<<goto 'Blackjack'>>
<</link>>
<<link 'Leave'>>
<<if $blackjack.bj>>
<<goto 'Blackjack - bj end'>>
<<else>>
<<goto 'Bar'>>
<</if>>
<<run delete $blackjack>>
<</link>>
<</if>>
<<if ($blackjack.bj)>>
<<include 'Blackjack bj'>>
<</if>><br /><br />
<div id="blackjack-bj">
<<if $player.horny === 100>>
<center>
[img[setup.ImagePath+'places/bar/blackjack_bj_cum.webp']]
</center>
<br />
<br />
Without hesitation you cum in her mouth without any warning, but she takes it like a champ.<br />
Not a single drop of cum fell on the floor.
<br />
<br />
<center>
[img[setup.ImagePath+'places/bar/blackjack_bj_end.webp']]
</center>
<br /><br />
You push her away from yourself.
<<set $blackjack.bj = false>>
<<horny_reset>>
<<else>>
<center>
[img[setup.ImagePath+'places/bar/blackjack_bj' + randomInteger(1,3) + '.webp']]
</center>
<br />
A random girl sucks your dick under the table.
<<horny 5>>
<</if>>
</div><h1 class="ptitle">BAR</h1>
<div id="place-head">
[img[setup.ImagePath+'places/bar/blackjack_head.jpg']]
</div>
<br /><br />
Underground city has its own rules. House always goes last. If you don't like that - you know where the door is.
<br /><br />
<<set $blackjack to {
bet: 0,
deck: {},
first: true,
you: [],
house: [],
won: false,
stand: false,
bj: (typeof $blackjack !== 'undefined' ? $blackjack.bj : false)
}>>
Bet: <<textbox "$blackjack.bet" 1>>
<div id="blackjack-error" style="color:red"></div>
<br /><br />
<<link 'Bet'>>
<<addmins 15>>
<<if typeof $player.gambler === 'undefined'>>
<<set $player.gambler = 0>>
<</if>>
<<set $player.gambler++>>
<<set $blackjack.bet = parseInt($blackjack.bet)>>
<<if !Number.isInteger($blackjack.bet) || $blackjack.bet < 1>>
<<replace "#blackjack-error">>Invalid value<</replace>>
<<elseif $player.money < $blackjack.bet>>
<<replace "#blackjack-error">>You don't have enough caps<</replace>>
<<elseif $blackjack.bet > 100>>
<<replace "#blackjack-error">>Bet is too big. Max: 100<</replace>>
<<else>>
<<set $blackjack.deck = blackjackDeck()>>
<<set $player.money -= $blackjack.bet>>
<<if (randomInteger(1, 2) === 1) && !$blackjack.bj>>
<<goto 'Blackjack - bj'>>
<<else>>
<<goto 'Blackjack - play'>>
<</if>>
<</if>>
<</link>>
<<link 'Leave'>>
<<if $blackjack.bj>>
<<goto 'Blackjack - bj end'>>
<<else>>
<<goto 'Bar'>>
<</if>>
<<run delete $blackjack>>
<</link>>
<<if ($blackjack.bj)>>
<<include 'Blackjack bj'>>
<br /><br />
<</if>><h1 class="ptitle">BAR</h1>
<br /><br />
<<you>>Next round is on me!!!<</you>>
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/buy_round1.webp']]
</center>
<br /><br />
Everyone cheers and nods at you as you increased their mood drasticly.
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/buy_round2.webp']]
</center>
<br /><br />
<<if $player.reputation < 50>>
<<set $player.reputation++>>
<strong>Your reputation increased by 1</strong>
<<else>>
<strong>You can't increase your reputation with this action anymore.</strong>
<</if>>
<<addmins 60>>
<<if randomInteger(0, 1) === 0>>
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/buy_round_girl' + randomInteger(1,2) + '.webp']]
</center>
<br /><br />
Some girl winks at you as she drinks the beer you bought her and comes to you.<br />
<strong>"Thanks for the drink. How about I repay you for it?"</strong>
<br /><br />
<<link 'Go to the bathroom'>>
<<newgirl>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirl.corruption = randomInteger(50, 70)>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<unset $slaveId, $charId, $guestId>>
<<set $tmpGirl.location = 'nightclub'>>
<<set $tmpGirlBack = 'Bar'>>
<<set $tmpGirlViewBack = 'Bar'>>
<<fuck $tmpGirl>>
<</link>>
<<link 'No thanks'>>
<<goto 'Bar'>>
<</link>>
<<else>>
<br /><br />
<</if>>
[[Leave|Bar]]<h1 class="ptitle">DOM'S HOUSE</h1>
<br /><br />
<<set _actionsMapping = {
1: 'Without saying a word she undresses fully and stands shyly in front of you',
2: 'Shyly and quietly she drops on her knees and pulls your dick out. You can see in her eyes that she is amazed by it. She starts to suck it cold but after a moment warms up and smiles at you',
3: 'She climbs on top of you and jerks you off while you suck her hard nipples inside your mouth',
4: 'You lay her on her back and pull her pants up a little and slowly slide into her.',
5: 'She spreads her legs wide open as you fuck her wet pussy. You feel that she is enjoying it but tries to be quiet. Probably because of the others in the next room.',
6: 'Without warning her you cum right inside her. She tries to break free but you hold her down as your cum starts dripping out of her pussy'
}>>
<<set _videoName = '/streets/dom_quest1_award' + ($game.domSexAction ?? 1)>>
<<video `_videoName`>>
<<if $game.domSexAction !== 6 && $game.domSexAction !== 3>>
<<horny 20>>
<</if>>
<br /><br />
<<= _actionsMapping[($game.domSexAction ?? 1)]>>
<br /><br />
<<if $game.domSexAction !== 6>>
<<link 'Lick her breasts'>>
<<addmins 5>>
<<set $game.domSexAction = 3>>
<<goto `passage()`>>
<</link>>
<<link 'Blowjob'>>
<<addmins 5>>
<<set $game.domSexAction = 2>>
<<goto `passage()`>>
<</link>>
<<link 'Cowgirl'>>
<<addmins 5>>
<<set $game.domSexAction = 4>>
<<goto `passage()`>>
<</link>>
<<link 'Reverse cowgirl'>>
<<addmins 5>>
<<set $game.domSexAction = 5>>
<<goto `passage()`>>
<</link>>
<<if $player.horny >= 100>>
<<link 'Cum'>>
<<addmins 5>>
<<set $game.domSexAction = 6>>
<<horny_reset>>
<<goto `passage()`>>
<</link>>
<</if>>
<</if>>
<<if $game.domSexAction === 6>>
<<link 'Leave'>>
<<run delete $game.domSexAction>>
<<goto 'Underground city'>>
<</link>>
<</if>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite1.jpg']]
</center>
<br /><br />
<<dom>>
You never cease to surprise me. What if we came to my place and enjoyed a bottle together?
<</dom>>
<br /><br />
<<linkreplace 'Accept'>>
<<run $('#option1').hide()>>
<<set $characters.dom.relationship += 5>>
You go to Dom's place, and while you settle into his elegant and comfortable couch, he opens one of the bottles you brought.
<center>
[img[setup.ImagePath+'places/streets/dom_open_champagne.webp']]
</center>
<br /><br />
Dom takes the first sip of the glass and ecstatically starts playing the piano, filling the room with joyful melodies. Full of excitement, he calls his wife into the room as well.
<br /><br />
<<dom>>
Darling! Come here! You have to taste this. It's just as I remember it. Perfect!
<</dom>>
<br /><br />
<<video '/streets/dom_champagne1'>>
<br /><br />
Dom's wife, dressed in a sexy dress, gracefully walks over to you and greets you while taking a sip from Dom's glass of champagne. After a moment, Dom waves to one of his guard, who brings another woman into the room.
<br/><br />
<<video '/streets/dom_champagne2'>>
<br /><br />
<<dom>>
You've earned her. Not a scratch can be on her after she finishes with you.
<</dom>>
<br /><br />
<div id="option2">
<<linkreplace 'Have fun with her'>>
<<goto 'Dom - quest #1 award'>>
<</linkreplace>>
</div>
<div id="option3">
<<linkreplace 'Refuse'>>
<<run $('#option2').hide()>>
<<dom>>
Really? Your loss. You should probably leave now
<</dom>>
<br /><br />
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<div id="option1">
<<link 'Refuse'>>
<<goto 'Outside'>>
<</link>>
</div>
<<set $characters.dom.quests.quest1_done = true>>
<<set $characters.dom.relationship += 5>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite1.jpg']]
</center>
<br /><br />
You turn around the corner where your girls are standing and you see that Dom and some of his people are already waiting for you.
<br /><br />
<<dom>>
Let's go
<</dom>>
<br /><br />
<<linkreplace 'Follow him'>>
You already know the way you are going. You are heading towards Dom's residence. Surely, once again, he will come up with excuses about many different ears around and all of this being a secret... Sure...
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite2.jpg']]
</center>
<br /><br />
You walk up the stairs, and they leave you alone for a moment while they go to another room.
<br /><br />
<<linkreplace 'Sit down'>>
Just as you sit down on the couch, you notice that Dom's wife is standing in the doorway and has been watching you for a while.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_wife.jpg']]
</center>
<br /><br />
<<isabel>>
You acted foolishly by accepting his offer. Either you will die following his instructions, or if by some miracle you manage to survive, you will despise yourself.
<</isabel>>
<br /><br />
She barely managed to finish her sentence as Dom returned to the room and sat down opposite you.
<br /><br />
<<dom>>
Don't worry. Your first task will be to easy one. Rumors are circulating about a priest who has set up a camp somewhere outside the city. I have no idea of his whereabouts, but I've heard that he occasionally throws small gatherings and has managed to find some champagne. And it's not just a one-time occurrence, so he must have some sort of hideout or something. I want you to bring me <strong class="iitem">10 bottles of champagne</strong>, by any means necessary.
<</dom>>
<br /><br />
<<if $backpack.count('champagne') >= 10>>
<<link 'Tell him you already got the champagne'>>
<<goto 'Dom - quest #1 done'>>
<</link>>
<</if>>
<<link 'Tell him you will do it'>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite1.jpg']]
</center>
<br /><br />
You turn around the corner where your girls are standing and you see that Dom and some of his people are already waiting for you.
<br /><br />
<<dom>>
Get ready. I need one more thing you to do. Follow me
<</dom>>
<br /><br />
<<linkreplace 'Follow him'>>
Just like before, all of you went to his place of residence together. This time, however, there was one bodyguard less, which means that it is very likely that he is slowly starting to trust you.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite2.jpg']]
</center>
<br /><br />
You walk up the stairs, and they leave you alone for a moment while they go to another room.
<br /><br />
<<linkreplace 'Sit down'>>
Just as you were attempting to sit down, quickly footsteps approached you from behind — Dom's wife, Isabel, came up behind you. In a slightly anxious and quiet voice, she tries to tell you something.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_wife.jpg']]
</center>
<br /><br />
<<isabel>>
Please don't. I know what he will want you to do and I beg you, don't! She's my old friend, I would never forgive you or him. I hope there is still good in you...
<</isabel>>
<br /><br />
She barely managed to finish her sentence as Dom returned to the room and sat down opposite you.
<br /><br />
<<dom>>
You have proven that you can accomplish things that my men have been trying for some time now, but the result has not been forthcoming. This task won't be difficult. More or less, I want to determine where you stand and where your loyalty lies.
<</dom>>
<br /><br />
<<linkreplace 'Listen carefully'>>
<<dom>>
I have one ungrateful employee who suddenly decided she no longer wants to work for me. And that's not the worst part; it turns out she has two daughters whom she has been hiding from me all these years.
<</dom>>
<br /><br />
<<video 'streets/dom_quest2_1'>>
<br /><br />
While Dom patiently tells his story, you notice that Isabel is nervously eavesdropping on your conversation from the stairs. It seems that she is genuinely concerned about this person.
<br /><br />
<<dom>>
I even know where she is located - after all, I did say that the task wouldn't be difficult.
<</dom>>
<br /><br />
<<dom>>
The task is simple - I want you to kill her. And the daughters... I want you to bring them back to me. One important thing... I want them to witness it all!
<br />
So that they receive a lesson and know that nothing like this should happen again in the future.
<</dom>>
<br /><br />
<<link 'Go to her location'>>
<<goto 'Dom quest #2 2'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest3_attack_done.jpg']]
</center>
<br /><br />
After you have dealt with the people who attacked you, you look around. Almost everyone lies on the floor, except for two who are fighting Dom. All your other allies have been killed. Dom successfully deals with the last two, and with a face covered in blood, looks at you.
<br /><br />
<<dom>>
Good job! We should look for that diplomat..
<</dom>>
<br /><br />
<<linkreplace 'Help him search'>>
<strong>Suddenly, one of the opponents rises from the ground and heads towards Dom. You notice that he has a knife in his hands.</strong>
<br /><br />
<div id="options">
<<link 'Warn him'>>
<<run $('#ending').show()>>
<<run $('#options').hide()>>
<<set $player.goodwill++>>
<<set $player.reputation += 10>>
<<set $characters.dom.quests.quest3_warned = true>>
<</link>>
<<link 'Do not warn him'>>
<<run $('#ending').show()>>
<<set $player.goodwill -= 5>>
<<run $('#options').hide()>>
<</link>>
</div>
<div id="ending" style="display:none">
<center>
[img[setup.ImagePath+'places/streets/dom_quest3_stab.webp']]
</center>
<br /><br />
In the last moment, Dom manages to spin around and sees the opponent coming at him with a knife, but it's already too late. The opponent grabs Dom by the neck and, with a determined force, thrusts the knife towards him.
<br />
Before you can do anything, a few more of Dom's people burst through the door, but in the meantime, the opponent has inflicted a few more stabs, and Dom simply slumps against the wall.
<br /><br />
Dom's men shouts that we need to get him back to the city
<br /><br />
<<link 'Help them get him to Underground city'>>
<<goto 'Dom - quest #3 3'>>
<</link>>
</div>
<</linkreplace>><h1 class="ptitle">STREETS</h1>
<br /><br />
<<addhours 4>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest3_bed.jpg']]
</center>
<br /><br />
You hastily return to the underground city. When you arrive there, Dom is barely alive. Doctors were called in early, and they might be able to help him. They take him into a special room and close the door in front of you. An hour passes, then two...
<br /><br />
The doors open, and a couple of people come out, announcing that the situation is extremely critical, and Dom has fallen into a coma. It's unknown when he might wake up.
<br /><br />
Isabel comes out of the room and shouts at everyone.
<br /><br />
<<isabel>>
EVERYONE OUT! NOW! Except those who were with him the whole time.
<</isabel>>
<br /><br />
You are the only one left in the room because everyone else who was with you has died.
<br />
She asks you to sit down, and she sits down next to you on the couch.
<br /><br />
<<linkreplace 'Sit down'>>
<<isabel>>
What happened there? Why are you the only one left alive?
<</isabel>>
<br /><br />
You take a deep breath and begin to recount what exactly happened. She doesn't seem to be deeply concerned about Dom's health, but more interested in why and how he survived. As you finish telling the whole story, there's a moment of silence. Then, she calls out to someone from the next room, a girl wrapped like a gift, who enters the room.
<br /><br />
<<isabel>>
At the moment, Dom is in a coma, and it's unclear how long it will last or if he will recover at all. You are our only hope right now, especially with this fuel crisis in the city. With these shortages, we will soon run out of electricity... That's why I want to take care of you. Dom would definitely want that too.
<</isabel>>
<br /><br />
<<video 'streets/dom_quest3_award1'>>
<br /><br />
<<isabel>>
You can do with her mouth whatever you want.
<</isabel>>
<br />
When the girl approaches you, to your surprise, she is not the one who helps you get your dick out, but it's Isabel as she giggles.
<br /><br />
<<video 'streets/dom_quest3_award2'>>
<br /><br />
<<isabel>>
Don't get your hopes up
<</isabel>>
<br />
She opens your zipper and slides her warm hand inside your pants and grabs your hard dick. She jerks it for a moment as other girl is already on her knees in front of you and is waiting...
<br /><br />
<<video 'streets/dom_quest3_award3'>>
<br /><br />
She pulls out your cock and nods at the girl waiting on her knees. Girl starts to suck you off but instead of Isabel stepping away, she continues to jerk you off. As you try to kiss her lips, she turns her cheek and doesn't allow you to do that.
<br /><br />
<<video 'streets/dom_quest3_award4'>>
<br /><br />
Isabel steps back and allows you to express yourself. You grab girls hair and push your dick all the way in her mouth. She looks playful and doesn't mind to give you some pleasure
<br /><br />
<<linkreplace 'Cum'>>
<<video 'streets/dom_quest3_award5'>>
<br /><br />
Your warn the girl that you'll cum and Isabel overhearing that decides to step back in. She grabs your dick and strokes it, while other girl opens her mouth widely and waits for your cum.<br />
As you finish and girls mouth is full, Isabel leans towards her mouth and playfully gives her a kiss with mouth full of your cum.<br />
You continue to press your hard dick against girl lips as Isabel kisses her and she barely touched your dick with her lips.
<br /><br />
<<isabel>>
You should go now. I hope you'll help us in this difficult time.
<</isabel>>
<br />
<<link 'Leave'>>
<<set $characters.dom.quests.quest3_done = true>>
<<set $characters.dom.quests.quest3_done_day = $game.day>>
<<goto 'Streets'>>
<<horny_reset>>
<</link>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite1.jpg']]
</center>
<br /><br />
You turn around the corner where your girls are standing and you see that Dom and some of his people are already waiting for you.
<br /><br />
<<dom>>
Very good that you're here! Quickly! We don't have much time! Let's hit the road. I'll explain everything on the way.
<</dom>>
<br /><br />
<<linkreplace 'Follow him'>>
Instead of going to his place as usual, you turn in the other direction. It seems like you're heading overseas. On the way there, a few more people join Dom. As you walk briskly, Dom starts telling what really happened.
<br /><br />
<<dom>>
There's a problem. Underground city might soon face issues with fuel generators because we're running out of fuel. It was arranged for a diplomat from another city to come, and we would discuss the deal details, but he was supposed to be here the day before yesterday... This morning, another person from the same city arrived and said that the diplomat was supposed to be here.
<</dom>>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest3_people.jpg']]
</center>
<br /><br />
While he's talking, more people have joined you, and you all emerge above ground. Dom points to the west, and you all start heading in that direction at a brisk pace.
<br /><br />
You continue on the road for several hours when suddenly, out of nowhere, a sandstorm appears. It's evident that panic sets in among the people, and those who were moving slowly suddenly collapse on the ground, and the rest don't even attempt to gather them. They are left to fate's mercy. After a while, however, in the distance, you spot something - it looks like an abandoned hotel by the side of the road.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest3_hotel.jpg']]
</center>
<br /><br />
<<dom>>
Let's go there. Need to wait till storm calms down.
<</dom>>
<br /><br />
<<linkreplace 'Go inside'>>
The sandstorm is so fierce that you can barely manage to open the doors. After a moment, you are inside, and the wind forcefully slams the doors shut behind you. All around, you can hear murmurs and whispers, but you don't see anyone...
<br /><br />
<<linkreplace 'Tear the curtains from the window'>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest3_attack.jpg']]
</center>
<br /><br />
Tearing the curtains from the windows lets in light, illuminating the room ever so slightly. Suddenly, from behind, you hear a shout, and as you turn around, you see that many people have emerged from the previously dark corners of the room, now bathed in light. They all rush towards you all, and a fight ensues. Some of them have knives, while others wield metal pipes. A couple of them decide to attack you as well.
<br /><br />
<<link 'Fight'>>
<<set $enemies = []>>
<<newguy>>
<<if setup.percentageChance(10)>>
<<set
$tmpGuy.inventory = {
'knife':1
}
>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<set $game.death_reason = 'stab wounds.'>>
<<fight $enemies 'Dom - quest #3 2' 'Dead'>>
<<set
$fight.canRunAway = false,
$fight.skipEnding = true
>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">FOREST</h1>
<br /><br />
Guided by the vague directions provided by Dom, you embarked on a journey fraught with danger and uncertainty. As wilderness seemed to stretch on endlessly, you clung to the hope that the meeting with Adelaide would be a turning point.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_road.jpg']]
</center>
<br /><br />
As you approach the edge of the forest, you notice faint wisps of smoke rising from within the woods. It seems that it's quite close to the road, and you decide to turn and walk through this area, so as not to give away your position and to remain unnoticed by anyone.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_tent.jpg']]
</center>
<br /><br />
You slowly and quietly approach the source of the smoke and notice that they are already there. They sit quietly by the tent, discussing something in hushed voices.
<br /><br />
<<linkreplace 'Approach them'>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_tent2.jpg']]
</center>
<br /><br />
Suddenly, one of them turns around and spots you. They all rush into the tent and unexpectedly start screaming loudly in your direction. After a moment, it seems they understand what's happening. The eldest, who appears to be their mother, rushes out of the tent half-crying and positions herself in front of you, blocking the way, kissing your feet, just so you wouldn't reach her daughters.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_tent3.jpg']]
</center>
<br /><br />
<<say 'Mother' setup.ImagePath+'/people/anongirl.png'>>
NO, NO!! I BEG YOU! Enough! Tell him that I will go back to him, just leave her alone. They will disappear and you will never see them. I beg you so much. Our life is already pitiful as it is. They are everything I have left...
<</say>>
<br /><br />
She asks you to wait and wants to tell you her life story. You have a feeling that she's simply stalling, trying to figure out a way to escape.
<br /><br />
<div id="option1">
<<linkreplace "Listen">>
<<set _listen = true>>
Tears welled in her eyes as she described the pain she had endured, the compromises she had made, and the sacrifices that had been exacted from her. Through her narrative, you came to understand the harsh reality that mother had faced, the brutality she had been subjected to in order to protect them.<br />
She tells you that dom didn't gave her any respect. She was used on the streets, the basement, slums...
<br /><br />
Her husband, the father of the girls...
<br />
He was a beacon of hope in those dark times.
A man who believed in a better world, who fought to bring light to the shadows but he was taken away from us before the girls had the chance to really know him.
<br /><br />
<<say 'Mother' setup.ImagePath+'/people/anongirl.png'>>
Please, forget that you saw us, and we will leave immediately and never show up here again. I beg you earnestly
<</say>>
<br /><br />
<div id="option_cant">
<<linkreplace "Tell her that you can't do that">>
<<set _optionCant = true>>
In her desperation, she simply falls face-first to the ground and clutches onto your leg. For a moment, there is a tomb-like silence. The only thing that can be heard is the mother's sobbing...
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Mister... Please... We're very good at gardening...
<</say>>
<br /><br />
<div id="option3">
<div id="option4">
<<linkreplace 'Keep quiet'>>
Silence once again fills the surroundings, as they await your response or reaction, but you remain silent, not producing a sound. Signs of disappointment appear on their faces, and the daughters make eye contact, reassuringly gesturing to each other. After a moment, they call for their mother, and for a few seconds, a quiet argument ensues among them. The mother seems dissatisfied with something, but ultimately sighs, and with tear-filled eyes, she walks away from the tent, taking twenty steps away.
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Mister...
<</say>>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_unbutton.webp']]
</center>
<br /><br />
Both girls, with slightly trembling hands, start to open their shirts while the mother has walked a few more steps ahead. After few seconds one of them is done and you see two beautiful small breasts"
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Perhaps we can convince you somehow?
<</say>>
<br /><br />
<<linkreplace 'Join them'>>
<<set _fucked = true>>
<<set $player.goodwill-->>
<<video 'streets/dom_quest2_tent1'>>
<br /><br />
As soon as you enter the tent, one of the girls approaches you and slowly begins to undress you. The other one seems more shy, hesitating on the side for a moment, while the first one has already reached down your bulge and slides hand across it. After a moment second girl decides to join too.
<br /><br />
<<video 'streets/dom_quest2_tent2'>>
<br /><br />
She firmly grabs your hard dick in her hand and slowly starts to stroke it while you force her to lick her sisters natural breasts. She obeys...
<br /><br />
<<video 'streets/dom_quest2_tent3'>>
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Forgive my sister. She isn't used to this.
<</say>>
<br /><br />
She barely finishes her sentence when she has already dropped to her knees, took away her sisters hand from your dick and puts it inside her mouth.
<br /><br />
<<video 'streets/dom_quest2_tent4'>>
<br /><br />
Second sister still is hesitating but look like she's enjoying the view as she massages her pussy while looking at your dick sliding in and out of her sisters mouth. She gathers courage but instead of blowing you, she decides to get on your dick. She starts slow but slowly picks up the phase.
<br /><br />
<<video 'streets/dom_quest2_tent5'>>
<br /><br />
You decide to fuck first daughter as you throw her on her back and shove dick inside her. You maintain a steady pace as she makes very load scream of pleasure. Look like you hit the right spot as she tries to put her legs together and get off you for a moment to enjoy it.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_cum.webp']]
</center>
<br /><br />
She manages to get you out of her pussy but by surprise other daugther's mouth is already there and she catches almost every cum droplet as you cum.
<<horny_reset>>
<br /><br />
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
</div>
<<if (($game.location.guesthouse ?? false) && ($guests.length + 3) <= $guesthouseLimit)>>
<div id="option_invite">
<<linkreplace 'Invite them to live with you'>>
<<run $('#option2, #option5, #option_capture').hide()>>
<<domQuest2Invite 'guests'>>
<<if !_fucked>>
<<run $('#option4').hide()>>
<</if>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_happy.jpg']]
</center>
<br /><br />
Their faces light up and a smile appears on them. They look at each other, and hope is visible in their eyes.
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Really? Thank you!
<</say>>
<br /><br />
<<set $player.goodwill += 10>>
<<say 'Mother' setup.ImagePath+'/people/anongirl.png'>>
I'll be forever in your debt. Thank you!
<</say>>
<br /><br />
You tell them as accurately as possible, the way for them to get from here to your camp.
<br /><br />
<<link 'Go back to Dom'>>
<<goto 'Dom quest #2 3'>>
<</link>>
<</linkreplace>>
</div>
<</if>>
<<if (($game.location.basement ?? false) && ($slaves.length + 3) <= $basementLimit)>>
<div id="option_capture">
<<linkreplace 'Capture them all'>>
<<run $('#option2, #option5, #option_invite').hide()>>
<<domQuest2Invite 'slaves'>>
<<if !_fucked>>
<<run $('#option4').hide()>>
<</if>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_happy.jpg']]
</center>
<br /><br />
Fear shows on their faces. They look at each other, and they're trying to run away but you manage to hold them all.
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Please no! We can't go back!
<</say>>
<br /><br />
<<set $player.goodwill += 10>>
<<say 'Mother' setup.ImagePath+'/people/anongirl.png'>>
Sir! Please! Enough is enough! They won't make it!
<</say>>
<br /><br />
You grab all of them and bring them back to your camp where you put each of them in different cell.
<br /><br />
<<link 'Go back to Dom'>>
<<goto 'Dom quest #2 3'>>
<</link>>
<</linkreplace>>
</div>
<</if>>
</div>
<</linkreplace>>
</div>
<</linkreplace>>
</div>
<div id="option5">
<<linkreplace 'Tell them to go away as far as they can'>>
<<run $('#option2').hide()>>
<<if !_fucked>>
<<run $('#option4').hide()>>
<</if>>
<<if !_listen>>
<<run $('#option1').hide()>>
<</if>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_happy.jpg']]
</center>
<br /><br />
Their faces light up and a smile appears on them. They look at each other, and hope is visible in their eyes.
<br /><br />
<<say 'Daughter' setup.ImagePath+'/people/anongirl.png'>>
Really? Thank you!
<</say>>
<br /><br />
<<set $player.goodwill += 10>>
<<say 'Mother' setup.ImagePath+'/people/anongirl.png'>>
I'll be forever in your debt. Thank you!
<</say>>
<br /><br />
<<link 'Go back to Dom'>>
<<goto 'Dom quest #2 3'>>
<</link>>
<</linkreplace>>
</div>
<div id="option2">
<<linkreplace 'Kill her'>>
<<if !_listen>>
<<run $('#option1').hide()>>
<</if>>
<<if !_optionCant>>
<<run $('#option_cant').hide()>>
<</if>>
<<run $('#option5').hide()>>
<<set $characters.dom.quests.quest2_killed = true>>
<<set $player.goodwill -= 20>>
<<set $player.reputation++>>
<<run $('#option3').hide()>>
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_dead.jpg']]
</center>
<br /><br />
You find a metal object nearby and forcefully strike mother on the head. Instantly, she collapses to the ground, her skull cracks open, and blood begins to pour out in torrents. One of the daughters freezes in shock, motionless, while the other one starts screaming hysterically at you.
<br /><br />
<<link 'Bring girls back to Dom'>>
<<goto 'Dom quest #2 3'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<<widget domQuest2Invite>>
<<newgirl>>
<<set _mother = $tmpGirl>>
<<set _mother.race = 'white'>>
<<set _mother.birthDate = setup.getBirthDate(41)>>
<<set _mother.traits = ['analslut']>>
<<set _mother.skills = ['gardener', 'shopkeeper']>>
<<set _mother.sub = 90>>
<<set _mother.relationship = 100>>
<<set _mother.virgin = false>>
<<newgirl>>
<<set _daughter1 = $tmpGirl>>
<<set _daughter1.race = 'white'>>
<<set _daughter1.birthDate = setup.getBirthDate(19)>>
<<set _daughter1.skills = ['gardener']>>
<<set _daughter1.family = {
mother: _mother.id
}>>
<<set _daughter1.virgin = false>>
<<set _daughter1.relationship = 80>>
<<newgirl>>
<<set _daughter2 = $tmpGirl>>
<<set _daughter2.race = 'white'>>
<<set _daughter2.birthDate = setup.getBirthDate(20)>>
<<set _daughter2.skills = ['gardener']>>
<<set _daughter2.family = {
mother: _mother.id
}>>
<<set _daughter2.virgin = false>>
<<set _daughter2.relationship = 80>>
<<set _mother.family = {
kids: [
_daughter1.id,
_daughter2.id
]}>>
<<if $args[0] == 'guests'>>
<<run $guests.push(_mother, _daughter1, _daughter2)>>
<<else>>
<<run $slaves.push(_mother, _daughter1, _daughter2)>>
<</if>>
<</widget>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite1.jpg']]
</center>
<br /><br />
<<dom>>
So how did it go?
<</dom>>
<br /><br />
<<set $characters.dom.quests.quest2_done = true>>
<<if $characters.dom.quests.quest2_killed>>
<<set $characters.dom.quests.quest3_start_day = ($game.day + 7)>>
Dom notices that you have returned with both daughters and they are covered in blood. He immediately understands that you have successfully and decisively completed your task and nods at you approvingly.
<br /><br />
<<dom>>
I knew I could rely on you. Congratulations. I will contact you in the near future.
<</dom>>
<br /><br />
He orders one of his subordinates to undress the daughters and place collars around them. That she does as well, and afterward, they leave the room.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_collar.webp']]
</center>
<br /><br />
In the corner of the room, you see Isabel. It's evident that her eyes are wet, and a tear runs down her cheek, although she tries to hide it. She definitely looks disappointed.
<br />
As you walk past her to the exit, she quietly whispers to you..
<br /><br />
<<isabel>>
You bastard...
<</isabel>>
<br /><br />
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
<<else>>
<<dom>>
Wait.. Where are they?
<</dom>>
<br /><br />
<<linkreplace 'Tell him that they managed to run away'>>
<<set $characters.dom.quests.quest3_start_day = ($game.day + 15)>>
<<dom>>
That's bullshit! I know that! I don't know why expected that much from you.. Get lost! I will need to think what to do with you
<</dom>>
<br /><br />
In anger, Dom takes one of his whiskey glasses, which stands right in front of him on the table, and throws it against the wall.
<br />
You look at Isabel is she's trying to hide her smile.<br />
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_quest2_isabel_smile.jpg']]
</center>
<br /><br />
She is definitely surprised by your response, and a small shock is visible on her face. She smiles flirtatiously and after a moment, leaves the room.
<br /><br />
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
<</if>><h1 class="ptitle">FIGHT CAGE</h1>
<center>
[img[setup.ImagePath+'places/fight/drug_dealer.webp']]
</center>
<br /><br />
Some dirty guy who's scratching his neck all the time comes to you, while nervously looking around.
<br /><br />
<strong>"You want some drugs? They give you energy! Trust me!</strong>
<br /><br />
You look at one of the drugs in his hand. All of them look shady as fuck, but one of them in particular looks like vitamin C.
<br /><br />
<<if $player.money >= 30>>
<<linkreplace 'Buy for 30 caps'>>
<<set $player.money -= 30>>
<<set $player.maxEnergy += 10>>
<strong>Your max energy increased to <<=$player.maxEnergy>></strong>
<br /><br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Fight cage'>>
<</link>>
<<addmins 30>><h1 class="ptitle">FIGHT CAGE</h1>
<center>
[img[setup.ImagePath+'places/fight/exercise.webp']]
</center>
<br /><br />
You're sparring with some random dude. You throw a few unexpected punches and the other guy goes down a couple times. You follow up with a few strong kicks too.<br />
Afterwards you shake hands before getting out of the cage.
<br /><br />
<<if $player.strength < 100>>
<strong>Your strength increased by 2</strong>
<<set $player.strength +=2>>
<<else>>
<strong>You can't increase your strength with this action anymore.</strong>
<</if>>
<br />
<<if $player.endurance < 50>>
<strong>Your endurance increased by 1</strong>
<<set $player.endurance++>>
<<else>>
<strong>You can't increase your endurance with this action anymore.</strong>
<</if>>
<br /><br />
<<link 'Back'>>
<<if $player.maxEnergy <= 130 && setup.percentageChance(30)>>
<<goto 'Fight cage - drug dealer'>>
<<else>>
<<goto 'Fight cage'>>
<</if>>
<</link>>
<<energy -20>>
<<addmins 60>><h1 class="ptitle">FIGHT CAGE</h1>
<<energy -40>>
<<set $player.fight_today = true>>
<<if typeof $player.fighter_rank === 'undefined'>>
<<set $player.fighter_rank to 100>>
<</if>>
<<set _randomEnemy = {
strength: 100 - $player.fighter_rank + random(25, 50)
}>>
<<if $player.strength > _randomEnemy.strength>>
<center>[img[setup.ImagePath+'places/underground/fight_win.webp']]</center>
<br /><br />
<<set $player.strength++>>
<<set $player.money += 5>>
<<set $player.fighter_rank-->>
<<if !$player.fighter_rank>>
<<set $player.fighter_rank = 1>>
<</if>>
<<set $player.reputation++>>
You <strong>WON</strong> the fight.
<<else>>
<center>[img[setup.ImagePath+'places/underground/fight_lost.webp']]</center>
<br /><br />
<<set $player.money -= 5>>
<<set $player.fighter_rank++>>
You <strong>LOST</strong> the fight.
<</if>>
<br /><br />
Your current fight rank is: #<strong><<print $player.fighter_rank>></strong>
<br /><br />
<<addmins 60>>
[[Back|Fight cage]]<h1 class="ptitle">FIGHT CAGE</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/cage_head.jpg']]
</div>
<br /><br />
<<boris>>
The entrance fee for each fight is 5 caps. If you win, you get it back and your opponent's too. If he kicks your ass - he gets takes the lot. Just don't die in there. Or do. No one cares as long we see some blood.
<</boris>>
<br /><br />
<<if $player.energy >= 40 && $player.money >= 5 && timeBetween('08:00', '23:00')>>
[[Fight|Fight cage - fight]]
<</if>>
<<if $player.energy >= 20>>
<<link 'Exercise'>>
<<goto 'Fight cage - exercise'>>
<</link>>
<</if>>
[[Leave|Underground city]]<h1 class="ptitle">SHOP</h1>
<br /><br />
<<if typeof $storage === 'undefined'>>
<<newinv $storage>>
<</if>>
<<if typeof $player.manageGoods === 'undefined'>>
<<set $player.manageGoods = {}>>
<</if>>
<<for _shopInventoryItemId, _shopInventoryItem range setup.inventoryManageable>>
<<if typeof $player.manageGoods[_shopInventoryItemId] === 'undefined'>>
<<set $player.manageGoods[_shopInventoryItemId] = {
min: 0,
max: 0
}>>
<</if>>
<</for>>
<<if setup.getPersonsForLocation($guests, 'shop').length>>
<table id="manage-goods">
<tr>
<td></td>
<td></td>
<td>Storage</td>
<td>Min</td>
<td>Max</td>
</tr>
<<for _shopInventoryItemId, _shopInventoryItem range setup.inventoryManageable>>
<<capture _shopInventoryItemId>>
<tr>
<td class="icon">
[img[setup.ImagePath+'game/inventory/' + _shopInventoryItemId + '.png']]
</td>
<td class="name">
<<=Item.get(_shopInventoryItemId).name>>
</td>
<td class="qty">
<<=$storage.count(_shopInventoryItemId)>>
</td>
<td class="qty-input">
<<numberbox `"$player.manageGoods[_shopInventoryItemId].min"` `setup.shopGetDefaultInput(_shopInventoryItemId, 'min')`>>
</td>
<td>
<<numberbox `"$player.manageGoods[_shopInventoryItemId].max"` `setup.shopGetDefaultInput(_shopInventoryItemId, 'max')`>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
<div id="goods-managament-description">
<div class="icon">
⁈
</div>
The shopkeeper's task will be to try to bargain goods for which you have set a minimum or maximum value. This means that as soon as the goods go beyond the specified numbers, the seller will either try to buy or sell the particular product.
It should be noted that not every item is in demand, which means that some goods may be sold very slowly while others sell faster.
<br />
<div>
* min - minimal amount of item you want to have in your storage.
</div>
<div>
* max - maximum amount of item you want to have in your storage.
</div>
</div>
<<else>>
You need to assign someone with <strong>shopkeeper</strong> trait to this job.
<</if>>
<br /><br />
<<link 'Storage'>>
<<script>>
Dialog.setup("Storage", "Storage");
Dialog.wiki(Story.get("Storage").processText());
Dialog.open();
<</script>>
<</link>>
<<link 'Leave'>>
<<goto 'Wood cabin'>>
<</link>><h1 class="ptitle">SLAVE MARKET</h1>
<br /><br />
The slave merchant is haggling with a customer about a trio of slaves - all of them beautiful blondes. A handshake and the slaves fate seems to be sealed. Is it fear and despair you see in the slaves faces?
<br /><br />
<<say 'Slave buyer' setup.ImagePath+'/people/anongirl.png'>>
These are perfect for Negan in the Sanctuary. He seems to collect blondes!
<</say>>
<br />
<<say "Buyer's bodyguard" setup.ImagePath+'/people/anonguy.png'>>
*mumbles* He plays hard and breaks his toys all the time. But he can afford new ones.
<</say>>
<br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Thank you for the trade. Have a nice journey!
<</say>>
<br />
The buyer pays then leaves the market together with her bodyguard and slaves.
<br /><br />
<<linkreplace 'Continue'>>
The merchant turns to you.
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
You have sold many slaves to us. Thanks!<br/>
I will give you a hint since you are a good customer. If you are willing to travel you can make a good trade in the Sancuary. There your blondes can be traded for fuel.
<</say>>
<br />
You asks where it is and she gives you directions to the place. [Congratulations! You have found the Sanctuary...]
<br/><br/>
[[Leave|Slave market]]
<</linkreplace>><h1 class="ptitle">SLAVE MARKET</h1>
<br /><br />
Suddenly, a woman emerges from the adjacent room, all dressed in black with a large scar on her face. She is dressed too elegantly for such a place. Well, she points at you and says...
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Could you follow me?
<</say>>
<br /><br />
<<linkreplace 'Follow her'>>
You decide to follow her into the adjacent room. Behind the first set of doors, a dark corridor follows that you walk through. She doesn't speak to you, but simply leads you deeper. After a moment, you notice a set of large wooden doors that are already partially open, and light from that room shines faintly through the gap.
<br /><br />
<<linkreplace 'Go inside'>>
Upon entering through the doors, a large room unfolds in front of you with at least 4 meters high ceilings. A small stage has been set up by one of the walls, and quite a few people are sitting around it. It looks like some sort of auction, but not for the regular audience. After a while, you notice that a couple of girls are being brought in from the adjacent room, in chains.
<br /><br />
<<video 'slave_market/vip1'>>
<br /><br />
The girls are brought to the stage and undressed in front of everyone. A person who loudly shouts over everyone is calling out prices for which the girls can be bought. It's mentioned that all the girls are innocent and none of them have ever been beaten with whips.
<br /><br />
<<video 'slave_market/vip2'>>
<br /><br />
Suddenly, another girl is brought in from the adjacent room. She looks a bit different from the others and seems to be new to this. She's placed in the middle of the floor, and she gets branded with a hot metal onto her back.
<br /><br />
<<video 'slave_market/vip3'>>
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Interested in her? I wanted to talk about something else. We have noticed you. The slaves you have provided to us have been very valuable, so we wanted to thank you in our own way.
<</say>>
<br /><br />
The girl who was just branded looks at you with tearful eyes, and at some point, your gazes meet.
<br /><br />
<<newgirl>>
<<set
$tmpGirl.traits = setup.getRandomTraits(3),
$tmpGirl.birthDate = setup.getBirthDate(19),
$tmpGirl.race = 'white',
$tmpGirl.beauty = 90,
$tmpGirl.hair = 'blonde',
$tmpGirl.breasts = 'big',
$tmpGirl.virgin = true,
$tmpGirl.orgasms = 0
>>
<<set _forceKnown = true>>
<<include 'NPC info'>>
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
As a thank you, we would like to offer you some slightly more exceptional girls. This means that in the future, the girls we provide will be somewhat more beautiful and intelligent than the others in the market. We hope you will appreciate this.
<</say>>
<br /><br />
<<linkreplace 'Ask about girl who was just branded'>>
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Are you sure? We know nothing about her yet. But if you desire her so much, you can have her for 300 caps.
<</say>>
<br /><br />
<<if $player.money >= 300>>
<<if $slaves.length < $basementLimit>>
<<linkreplace 'Buy her'>>
<<run $slaves.push($tmpGirl)>>
<<set _bought = true>>
<<run $('#option_buy').hide()>>
<<set $player.money -= 300>>
<center>
[img[setup.ImagePath+'places/slave_market/vip_bought.webp']]
</center>
<br /><br />
She collects your money and meanwhile one of her colleagues puts a collar around the girl you just bought
<br /><br />
<</linkreplace>>
<<linkdesc 'option_buy'>>
-300 caps
<</linkdesc>>
<</if>>
<</if>>
<</linkreplace>>
<<link 'Leave'>>
<<if _bought>>
<<goto 'Basement'>>
<<else>>
<<goto 'Slave market'>>
<</if>>
<</link>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">SLAVE MARKET</h1>
<br />
Suddenly, again a woman emerges from the adjacent room, all dressed in black with a large scar on her face.
<br />
Last time she asked you to follow her...
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Please follow me.
<</say>>
<br /><br />
<<linkreplace 'Follow her'>>
You decide to follow her again into the same adjacent room. Behind the first set of doors, a dark corridor follows that you walk through.
When you reach large wooden doors she turns to you.
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
This time will be different. There is something we need to talk about.
<</say>>
<br />
Upon entering through the doors, a large room unfolds in front of you with at least 4 meters high ceilings.
<br /><br />
This time stage is empty and woman leads you to some small doors in the corner. She opens them..
<br /><br />
The air in the small room is thick with tension and uncertainty. Dim light flickers from a single, weathered bulb hanging from the ceiling.
The walls are adorned with remnants of old wallpaper, peeling off due to the passage of time.
The table, placed in the center of the room, bears the scars of past struggles. On one side, there are two chairs, and on the other, a distressed woman gagged and tied to the stairs.
<br /><br />
Slave merchant gestures towards the chairs.
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
This time will be different. There is someone you need to talk.
<</say>>
<br />
<<linkreplace 'Sit down'>>
As you take a seat, slave woman maintains a watchful gaze. as Slave merchant starts to talk.
<br /><br />
<<video 'slave_market/vip4'>>
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
I'm Nyssa, and you're here because we need your help. We've been surviving on our own, but things are getting tougher out there
<</say>>
<br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
In this chaos, some people are willing to pay a high price for very specific... merchandise
<</say>>
<br />
<div id="option_look">
<<linkreplace 'Look at tied slave'>>
<<set _lookedAtSlave = true>>
<<video 'slave_market/vip4'>>
<br /><br />
Despite the gag muffling her voice, you can sense a subtle smile on her lips, as if she sees a glimmer of hope in your presence.
The dim light in the room accentuates the shadows on her face, revealing both the physical toll of her captivity and the strength that still lingers within her spirit.
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Seems like you've caught her attention. Elena's been through a lot, and it's not often she finds someone who might actually like her.
<</say>>
<br />
<</linkreplace>>
</div>
<<linkreplace 'Continue to listen'>>
<<if !_lookedAtSlave>>
<<run $('#option_look').hide()>>
<</if>>
Slave merchant provides additional details about the clients, their demands, and the potential requests.
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
You would have very unique task. Provide us with girls with specific parameters, and I mean really specific. Beauty, skin color, breast size, etc.
<</say>>
<br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
We will give you access to this room for limited time a day so you can see what clients are searching for. They will pay very good money.
<</say>>
<br />
<<if _lookedAtSlave>>
Elena, though still bound, attempts to convey gratitude and tries to move a bit closer toward you. Slave merchant notices that your and Elena's eyes meet few more times before she spits out.
<br />
<br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
Sorry. She haven't seen males for a while. You can use her mouth just this once if we have a deal.
<</say>>
<br /><br />
<<linkreplace 'Get your dick out'>>
<<video 'slave_market/vip5'>>
<br /><br />
As you unzip your pants and take your dick out Elena instantly tries to push herself closer to it.
Her eyes are full of passion as she tries to kiss and lick your dick but her gag gets in the way so you decide to remove it.
<br /><br />
<<video 'slave_market/vip6'>>
<br /><br />
Before you even remove her gag fully she's already sucked your cock into her mouth and has taken full control of it. She looks up, smirks and again fully focuses on your dick.
<br /><br />
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
That's enough. If you manage to provide us with that my clients need. You might get more.
<</say>>
<br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Slave market'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">SLAVE MARKET (VIP)</h1>
<br />
<<addmins 20>>
<<if typeof $player.quests.slaveMarketVipRequest === 'undefined' && setup.percentageChance(30)>>
<<newgirl>>
<<set $player.quests.slaveMarketVipRequest = {
gender: $tmpGirl.gender,
beauty: randomInteger(80, 90),
maxAge: randomInteger(25, 35),
hair: $tmpGirl.hair,
eyes: $tmpGirl.eyes,
breasts: either('medium', 'big'),
race: $tmpGirl.race
}>>
<</if>>
<<video 'slave_market/vip4'>>
<br /><br />
As you enter the room you notice Elena sitting in her usual place. She notices you and greets you with smile through her gag.
<br /><br />
<<if typeof $player.quests.slaveMarketVipRequest === 'undefined'>>
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
My clients do not have new requests. Come back later.
<</say>>
<<else>>
<<say 'Slave merchant' setup.ImagePath+'/people/slave_merchant.jpg'>>
<table style="margin-top:0px">
<tr><td>
One of my clients are looking for a girl with <strong>max age <<= $player.quests.slaveMarketVipRequest.maxAge>></strong>.
</td></tr>
<tr><td>
<strong><<=$player.quests.slaveMarketVipRequest.breasts>></strong> breasts and beauty above <strong><<=$player.quests.slaveMarketVipRequest.beauty>></strong>.
</td></tr>
<tr><td>
With <strong><<=$player.quests.slaveMarketVipRequest.hair>></strong> hair.
</td></tr>
<tr><td>
Race need to be <strong><<=$player.quests.slaveMarketVipRequest.race>></strong>.
</td></tr>
</table>
<</say>>
<</if>>
<br />
<<if typeof $player.quests.slaveMarketVipRequest !== 'undefined'>>
<<set _request = $player.quests.slaveMarketVipRequest>>
<table>
<<for _marketSlaveI, _marketSlave range $slaves>>
<<capture _marketSlaveI, _marketSlave>>
<<if
_marketSlave.gender != _request.gender ||
_marketSlave.hair !== _request.hair ||
_marketSlave.breasts !== _request.breasts ||
_marketSlave.beauty < _request.beauty ||
_marketSlave.race !== _request.race ||
setup.getAge(_marketSlave) > _request.maxAge
>>
<<continue>>
<</if>>
<tr>
<td style="width: 300px">
<<=setup.displayName(_marketSlave)>>
</td>
<td>
Beauty score: <<=_marketSlave.beauty>>
</td>
<td>
Age: <<=setup.getAge(_marketSlave)>>
</td>
<td>
Value: <strong>300</strong>
</td>
<td>
<<link 'Sell'>>
<<dialog 'Sell'>>
Are you sure you want to sell her?
<br />
<<link 'Yes' 'Slave market - VIP room'>>
<<set $player.reputation++>>
<<set $player.goodwill-=5>>
<<set $player.money += 300>>
<<run $slaves.splice(_marketSlaveI, 1)>>
<<statsAdd 'slaves_sold_vip'>>
<<addmins 30>>
<<run delete $player.quests.slaveMarketVipRequest>>
<<dialogclose>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<</if>>
<br />
<<link 'Leave'>>
<<goto 'Slave market'>>
<</link>><h1 class="ptitle">SLAVE MARKET</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/slave_market_head.jpg']]
</div>
<br /><br />
<<unset $slaveId, $guestId, $charId>>
<<newgirl>>
<<set $tmpGirl.sub += randomInteger(10, 20)>>
<<if ($player.quests.slave_market_vip ?? false)>>
<<set $tmpGirl.sub += randomInteger(10, 20)>>
<<set $tmpGirl.beauty = Math.min($tmpGirl.beauty + randomInteger(10, 15), 100)>>
<<set $tmpGirl.birthDate = setup.getBirthDate(randomInteger(18, 30))>>
<<if setup.getAge($tmpGirl) < 18>>
<<run $tmpGirl.birthDate.setFullYear($tmpGirl.birthDate.getFullYear() - 1)>>
<</if>>
<<if setup.percentageChance(50)>>
<<set $tmpGirl.traits = setup.getRandomTraits(2)>>
<</if>>
<</if>>
<<slaveValue $tmpGirl 2>>
<<set _isSlaveMarket = true>>
<<include 'NPC info'>>
<<if $tmpGirl.virgin>>
<div>
<strong>She's a virgin!</strong>
</div>
<</if>>
<br /><br />
Slave cost <strong><<=$tmpGirl.value>></strong> caps.
<br /><br />
<<if timeBetween('14:00', '19:00')>>
<<if $slaves.length < $basementLimit && $player.money >= $tmpGirl.value>>
<br /><br />
<<link 'Buy'>>
<<set $tmpGirl.capture = false>>
<<set $slaves.push($tmpGirl)>>
<<set $player.money -= $tmpGirl.value>>
<<goto 'Slave market - buy'>>
<</link>>
<<else>>
<<if $slaves.length >= $basementLimit>>
<strong>You don't have free room in the basement!</strong>
<</if>>
<br /><br />
<</if>>
<<if timeBetween('14:00', '18:40')>>
[[Watch another slave|Slave market - buy]]
<</if>>
<</if>>
[[Leave|Slave market]]
<<addmins 20>><h1 class="ptitle">SLAVE MARKET</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/slave_market_head.jpg']]
</div>
<br /><br />
<<if $slaves.length > 0>>
Choose a slave you want to sell.
<<else>>
You don't have any slaves.
<</if>>
<br />
<table id="slaves">
<<for _i to 0; _i lt $slaves.length; _i++>>
<<capture _i>>
<<slaveValue $slaves[_i]>>
<tr>
<td style="width: 300px">
<<=setup.displayName($slaves[_i])>>
</td>
<td>
<<if [0,2].includes($slaves[_i].gender) && setup.getAge($slaves[_i]) >= 17>>
Beauty score: <<print $slaves[_i].beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge($slaves[_i])>>
</td>
<td>
Value: <strong><<=$slaves[_i].value>></strong>
</td>
<td>
<<link 'Sell'>>
<<dialog 'Release'>>
Are you sure you want to sell <<=setup.pronounceWho($slaves[_i])>>?
<br />
<<link 'Yes' 'Slave market - sell'>>
<<set $player.reputation++>>
<<set $player.goodwill-=5>>
<<set $player.money += $slaves[_i].value>>
<<run $slaves.splice(_i, 1)>>
<<statsAdd 'slaves_sold'>>
<<addmins 30>>
<<dialogclose>>
<</link>>
<</dialog>>
<</link>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<br /><br />
[[Leave|Slave market]]<h1 class="ptitle">SLAVE MARKET</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/slave_market_head.jpg']]
</div>
<br /><br />
Works from 14:00 till 19:00<br /><br />
You can buy new slaves or sell your old ones.
<br />
Easy way to get some extra caps, but at what cost?
<br /><br />
<<if timeBetween('14:00', '19:00')>>
<<link 'Buy'>>
<<goto 'Slave market - buy'>>
<</link>>
<<if $slaves.length > 0>>
<<link 'Sell'>>
<<goto 'Slave market - sell'>>
<</link>>
<</if>>
<</if>>
<<if ($player.stats.slaves_sold ?? 0) >= 20 && !$game.location.sanctuary>>
<<set $game.location.sanctuary = true>>
<<goto 'Slave market - Sanctuary'>>
<<elseif ($player.stats.slaves_sold ?? 0) >= 30 && !$player.quests.slave_market_vip>>
<<set $player.quests.slave_market_vip = true>>
<<goto 'Slave market - VIP introduction'>>
<<elseif ($player.stats.slaves_sold ?? 0) >= 40 && !$player.quests.slave_market_vip_room>>
<<set $player.quests.slave_market_vip_room = true>>
<<goto 'Slave market - VIP room introduction'>>
<</if>>
<<if $player.quests.slave_market_vip_room>>
<<if timeBetween('14:00', '18:00')>>
<<link 'Enter VIP room'>>
<<goto 'Slave market - VIP room'>>
<</link>>
<<else>>
<div class="link-internal" style="background: #ccc">
Enter VIP room
</div>
<<linkdesc>>
Time between 15:00-17:00
<</linkdesc>>
<</if>>
<</if>>
[[Leave|Underground city]]<h1 class="ptitle">STREETS</h1>
<br /><br />
As you walk down the street you hear some noises and decide to investigate. It's not far from the place where the bartender told you she was usually seen.<br />
You notice a rusty unlocked door and you slowly open it to check what's inside.
<br /><br />
<<video '/streets/lost_friend1'>>
<br /><br />
You manage to find a light switch and turned it on...<br />
There's a red headed girl locked in a cage.<br />
You carefully move forward while checking your surroundings.<br />
<br />
You slowly open the cage but get no response from her. The first thought that comes to mind is that she's already dead, but you decide to drag her out of the cage to check closer.
<br /><br />
<<video '/streets/lost_friend2'>>
<br /><br />
<<you>>Ashley? ASHLEY! WAKE UP!<</you>>
<br /><br />
No response.. You give her a squeeze and then slap her while expecting her to get her shit together. You even splash water on her - still nothing.
<br /><br />
<<video '/streets/lost_friend3'>>
<br /><br />
<div id="lost-friend-buttons">
<<link 'Fuck her mouth'>>
<<run $('#lost-friend-buttons').slideToggle()>>
<<run $('#lost-friend-use').slideToggle()>>
<<if typeof $characters.blair.quests !== 'undefined'>>
<<set $characters.blair.quests.lost_friend_used = true>>
<</if>>
<<run setTimeout(function() {
$('#lost-friend-fight').slideToggle();
}, 3000)>>
<</link>>
<<link 'Try to help her'>>
You grab her by the hair and pull her towards your hard dick. She seems lost and confused but you decide to continue.
<<run $('#lost-friend-fight').slideToggle()>>
<</link>>
</div>
<div id="lost-friend-use" style="display: none;">
You grab her by the hair and instantly pull her up towards your hard dick. She seems lost and doesn't understand what's even happening. You decide to continue.
<br /><br />
<<video '/streets/lost_friend4'>>
</div>
<div id="lost-friend-fight" style="display:none">
<br /><br />
Suddenly you hear a noise behind you and as you turn around, you notice a guy running towards you. He is screaming his lungs out.
<br /><br />
<<link 'Fight'>>
<<newguy>>
<<set
$enemies = [],
$tmpGuy.strength = 30
>>
<<run $enemies.push($tmpGuy)>>
<<fight $enemies 'Streets - Blair quest missing friend home' 'Streets'>>
<</link>>
</div><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/ashley_dead.jpg']]
</center>
<br /><br />
In the distance you see something laying in the street.
<br />
You decide to get a closer look. As you get within a few meters you notice her red hair and instantly the worst thing that comes to mind as you move closer.
<br /><br />
<strong>That's Ashley...</strong>
<br />
Upon closer inspection you notice that her head is really messed up. Probably done with a metal baseball bat.
<br />
<br />
<center>
[img[setup.ImagePath+'places/streets/ashley_dead_close.jpg']]
</center>
<br /><br />
Her shirt has been ripped off and it looks like she was used many times before being killed. You look at her breasts and notice some strange dark substance all over her chest.
<br /><br />
<strong>
You should probably tell Blair about her...or maybe you shouldn't?
</strong>
<br /><br />
[[Continue|Streets]]<h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/friend_lost_carry.webp']]
</center>
<br /><br />
You pick up Ashley and carry her outside the building.<br />
You have no idea where to take her, so the only place you can imagine that will be safe is Vincent's.
<br /><br />
<center>
[img[setup.ImagePath+'places/farm/old_barn.jpg']]
</center>
<br /><br />
You have reached the barn and put her down behind it. You tell Vincent. After that, you walk back to your place and give Blair the news..
<br /><br />
<<link 'Continue'>>
<<goto 'Wood cabin'>>
<</link>>
<<set $characters.blair.quests.missing_friend_found = true>>
<<addhours 2>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite_harass.webp']]
</center>
<br /><br />
As you turn around the corner where your girls are standing, you see that three big guys are harassing one of your girls.
<br /><br />
<<linkreplace 'Attack them'>>
<<run $('#option1').hide()>>
When you are ready to jump on them, suddenly from behind, you hear someone shouting.
<br /><br />
<<dom>>
STOP!
<br />
We need to talk.
<</dom>>
<br /><br />
<<linkreplace 'Approach him'>>
You slowly begin to approach him. Meanwhile, he orders his men who harrased the girl to leave her alone. They step back and scornfully glare at you.
<br /><br />
<<dom>>
Everything is clear with you. And I thought you were just worthless trash like everyone else who comes here. It's evident that your girls work properly, and people in the city cringe at the mention of your name.
Your current deal is not the best, so I am ready to offer you a new one.
<</dom>>
<br /><br />
<<linkreplace 'Listen to him'>>
<<dom>>
Not here. There are enough ears around, so for safety reasons, it's better if we go to my place.
<</dom>>
<br /><br />
<<linkreplace 'Follow him'>>
You slowly follow him, and his henchmen walk alongside. At some point, you turn into a small side path that you had never noticed before, and you continue your way in darkness for a while. After a moment, light starts to appear in the distance again, and you see thick metal doors where two of his henchmen stay behind while you, Dom, and one other person continue upstairs, climbing the stairs.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite2.jpg']]
</center>
<br /><br />
As you climb up and open the doors, an incredible sight unfolds before you - the place looks as if a war had never taken place. The living area resembles something out of a movie, with vintage furniture and paintings on the walls. Continuing further, you notice a woman sitting in a chair.
<br /><br />
<<video '/streets/dom_wife1'>>
<br /><br />
<<dom>>
Bored? Please leave the room darling.
<</dom>>
<br /><br />
She gets up and slowly walks outside the room while taking a good look at you.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/dom_invite_walk_away.webp']]
</center>
<br /><br />
<<dom>>
And now listen carefully. I am ready to offer you 60% profit instead of 20%. Additionally, I will pay more attention to the protection of your girls. How does that sound?
I have heard about your reputation and know that I can rely on you. Occasionally, one of my men will approach you, and you will need to accompany him without any objections or questions to get something done.
What do you say?
<</dom>>
<br /><br />
<div id="option_accept_yes">
<<linkreplace 'Accept his deal'>>
<<run $('#option_accept_no').hide()>>
<<set $characters.dom.quests.accepted_deal = true>>
<<set $characters.dom.quests.day = $game.day>>
<<dom>>
I knew I could rely on you. You can trust that your girls will be safe. As safe as they can be in this cursed city, at least.
<</dom>>
<br /><br />
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_accept_no">
<<linkreplace 'Say no'>>
<<run $('#option_accept_yes').hide()>>
<<set $characters.dom.quests.accepted_deal = false>>
<<dom>>
What? Do you even understand what you missed? Well, fine. I'm sure our paths will cross again. Escort him away, guys.
<</dom>>
<br /><br />
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<div id="option1">
<<link 'Leave'>>
<<goto 'Underground city'>>
<</link>>
</div><h1 class="ptitle">STREETS</h1>
<br /><br />
You give her the caps and are instantly pulled into some dark, abandoned building. Your hand reaches her mouth as you conceal her with one hand while grabbing her firm breast and squeeze it before pulling her top up.
<br /><br />
<<video '/streets/hooker1_1'>>
<br /><br />
With force, you push her down on her knees and you pull down your shorts and you start shoving your dick inside her mouth as deep as you can, even gagging her a bit.
<br /><br />
<<video '/streets/hooker1_2'>>
<br /><br />
Without any words, you grab her by the hair and you pull her up as you forcefully turn her around and press her against the door, while grabbing her ass before putting your dick inside her moist pussy. She clearly wants it.
<br /><br />
<<video '/streets/hooker1_3'>>
<br /><br />
You feel the urge to put your warm cum right on her face or inside her mouth so you just pull out and try to cum on her face, but by surprise she opens her mouth and catches each drop with her tongue.
<<video '/streets/hooker1_4'>>
<br /><br />
[[Leave|Streets]]
<<set $player.sexp++>>
<<horny_reset>>
<<addmins 30>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/assault_smoke.webp']]
</center>
<br /><br />
You get back to your consciousness and hear some voices.<br />
You slowly open your eyes and you see an old guy smoking a cigarette as he sits right in front of you with anger in his eyes.
<br />
He exhales smoke and throws away a cigarette while getting up.
<br /><br />
<<dom>>
Who the fuck do you think you are?! We've got some rules here. You can't just put your cheap whores on the street and decide that's fine.
<</dom>>
<br /><br />
Guy next to him shouts <strong>"Let me kill him, boss!"</strong>
<br /><br />
<<dom>>Maybe we should. That would be easier...<</dom>>
<br /><br />
The guy next to him pulls out a knife with a grin on his face as he slowly starts walking towards you. You try to get up but your hands and legs are tied up.
<br /><br />
<<dom>>
STOP! You know what - I'll let you work in these streets, BUT <strong>80%</strong> of your girl income goes to me. There won't be any negotiations.
<</dom>>
<br /><br />
<<link 'Accept the offer'>>
<<goto 'Streets'>>
<</link>><h1 class="ptitle">STREETS</h1>
<br /><br />
As you turn the corner into the street, you see your slaves working and you hear running steps coming from behind you! Before you manage to turn around your vision just goes black.
<br /><br />
<center>
[img[setup.ImagePath+'places/streets/bat-assault.webp']]
</center>
<br /><br />
<<link 'Continue'>>
<<goto 'Streets - warning tax 2'>>
<</link>><h1 class="ptitle">STREETS</h1>
<br /><br />
You see some hookers standing against the wall..
<br /><br />
<h3>Your hookers</h3>
<<set _assignedToStreets = false>>
<table id="slaves">
<<for _i to 0; _i lt $slaves.length; _i++>>
<<capture _i>>
<<set _isSick = (typeof $slaves[_i].sick !== 'undefined')>>
<<set _isRest = (typeof $slaves[_i].rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
<<if $slaves[_i].assignedTo != 'streets' || !timeBetween('12:00', '06:00') || _dayOff>>
<<continue>>
<</if>>
<<set _assignedToStreets = true>>
<<set _genderClass = 'gender-' + setup.genderClass($slaves[_i])>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link $slaves[_i].name>>
<<set $tmpGirl to $slaves[_i]>>
<<set $tmpGirl.location = 'streets'>>
<<set $tmpGirlBack = 'Streets'>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $slaveId = _i>>
<<run delete $charId>>
<<run delete $guestId>>
<<set $tmpGirlViewBack = 'NPC view'>>
<<goto $tmpGirlViewBack>>
<</link>>
</span>
</td>
<td>
<<if [0,2].includes($slaves[_i].gender) && setup.getAge($slaves[_i]) >= 17>>
Beauty score: <<print $slaves[_i].beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge($slaves[_i])>>
</td>
</tr>
<</capture>>
<</for>>
<<for _streetGuestI, _streetGuest range ($guests ?? [])>>
<<capture _streetGuestI, _streetGuest>>
<<set _isSick = (typeof $guests[_streetGuestI].sick !== 'undefined')>>
<<set _isRest = (typeof $guests[_streetGuestI].rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
<<if _streetGuest.assignedTo != 'streets' || !timeBetween('12:00', '06:00') || _dayOff>>
<<continue>>
<</if>>
<<set _genderClass = 'gender-' + setup.genderClass(_streetGuest)>>
<<set _assignedToStreets = true>>
<tr>
<td style="width: 300px">
<span @class="''+_genderClass+''">
<<link _streetGuest.name>>
<<set $tmpGirl to _streetGuest>>
<<set $tmpGirl.location = 'streets'>>
<<set $tmpGirlBack = 'Streets'>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirl.rape to false>>
<<set $guestId = _streetGuestI>>
<<run delete $charId>>
<<run delete $slaveId>>
<<set $tmpGirlViewBack = 'NPC view - guest'>>
<<goto $tmpGirlViewBack>>
<</link>>
</span>
</td>
<td>
<<if [0,2].includes(_streetGuest.gender) && setup.getAge(_streetGuest) >= 17>>
Beauty score: <<print _streetGuest.beauty>>
<</if>>
</td>
<td>
Age: <<=setup.getAge(_streetGuest)>>
</td>
</tr>
<</capture>>
<</for>>
</table>
<<if !_assignedToStreets>>
No girl is working right now.
<</if>>
<br /><br />
<<if $player.money >= 10 && $player.energy >= 20>>
<<link 'Find hooker for 10 caps'>>
<<set $player.money -= 10>>
<<energy -20>>
<<goto 'Streets - fuck hooker'>>
<</link>>
<</if>>
<<if $characters.dom.quests.quest1 && !$characters.dom.quests.quest1_done && $backpack.count('champagne') >= 10>>
<<link 'Bring champagne to Dom'>>
<<goto 'Dom - quest #1 done'>>
<</link>>
<</if>>
[[Leave|Underground city]]
<<if _assignedToStreets && !$warnedAboutStreetHookers>>
<<set $warnedAboutStreetHookers = true>>
<<goto 'Streets - warning tax'>>
<<elseif $characters.blair.quests.missing_friend_talked && !$characters.blair.quests.missing_friend_found>>
<<if ($characters.blair.quests.missing_friend_talked_day + 2) < $game.day>>
<<set $characters.blair.quests.missing_friend_found = true>>
<<set $characters.blair.quests.missing_friend_found_dead = true>>
<<goto 'Streets - Blair quest missing friend - dead'>>
<<else>>
<<if timeBetween('22:00', '00:00') && !$characters.blair.quests.missing_friend_basement>>
<<set $characters.blair.quests.missing_friend_basement = true>>
<<goto 'Streets - Blair quest missing friend - alive'>>
<</if>>
<</if>>
<<elseif $warnedAboutStreetHookers && !$characters.dom.quests.invite && $game.day >= 100 && $player.reputation >= 100 && (setup.getPersonsForLocation($slaves, 'streets').length + setup.getPersonsForLocation($guests, 'streets').length) >= 4>>
<<set $characters.dom.quests.invite = true>>
<<goto 'Streets - Dom invite'>>
<<elseif $characters.dom.quests.accepted_deal && !$characters.dom.quests.quest1 && ($characters.dom.quests.day + 10) < $game.day>>
<<set $characters.dom.quests.quest1 = true>>
<<goto 'Dom - quest #1'>>
<<elseif $characters.dom.quests.accepted_deal && $characters.dom.quests.quest1_done && !$characters.dom.quests.quest2 && $player.strength >= 100>>
<<set $characters.dom.quests.quest2 = true>>
<<goto 'Dom - quest #2'>>
<<elseif $characters.dom.quests.quest2_done && !$characters.dom.quests.quest3 && $characters.dom.quests.quest3_start_day < $game.day>>
<<set $characters.dom.quests.quest3 = true>>
<<goto 'Dom - quest #3'>>
<<elseif $characters.dom.quests.quest4_done_day && !$characters.dom.quests.quest5 && ($characters.dom.quests.quest4_done_day + 10) < $game.day>>
<<set $characters.dom.quests.quest5 = true>>
<<goto 'Dom - quest #5 The Sanctuary'>>
<</if>>As you walk through an alleyway with a market set up within, you swiftly look to your left. Some girl is sucking off an old guy in the dark alley next to you. People just walk past them and no one seems bothered.
<br /><br/>
<center>
[img[setup.ImagePath+'places/underground/first_time_suck.webp']]
</center>
<br /><br />
You continue to walk into the city, and soon enough you hear the sounds of fists meeting flesh and people yelling rambunctiously. You get closer and see that there's a cage where fights are happening.
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/first_time_fight.jpg']]
</center>
<br /><br />
A lot of fighters are gathering around, but you instantly notice the guy who's in charge. This must be Boris - the person you need to deliver Vincent's package to. You go ahead and approach him.
<br /><br />
<<boris>>
What do you want? Want to fight?
<</boris>>
<<you>>
No! I came here to deliver a package for you from Vincent
<</you>>
<<boris>>Grrr. Alright, fine. If by any chance you decide you want to try your luck in the cage - do it. We could use some new punching bags.
<</boris>>
<br /><br />
[[Leave|Underground city]]
<<addmins 60>><<energy -70>>
You precisely follow Vincent's instructions and carefully roam through the ruined city streets. As soon as you manage to get to a metro station, you know that you're in the right place.
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/metro_stairs.jpg']]
</center>
<br /><br />
You slowly walk down an escalator, and with each step you hear the voices of more and more people echoing off the underground walls.
You keep moving forward, with Vincent's package discreetly hidden beneath your jacket.
Eventually the stairs end, and you go around a corner...
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/first_time_people.jpg']]
</center>
<br /><br />
Immediately upon being greeted by a subterranean city, the people closest to you stop talking and just stare at you in oppressive silence. You feel like they're peering at you like predators, trying to see if there's anything valuable on you worth going for. A few seconds pass, and they turn away from you and continue their talks as you walk past them.
<br /><br />
You keep walking at a steady pace, scouting for danger as you go.
Something catches your nose. You smell something nice, meat, probably chicken. You deeply inhale, uncertain as to when was the last time you smelt something so nice - or if there even will be a next time.
You walk towards the source of the smell, but are shocked at what you see - a cooked rat.
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/first_time_rat.jpg']]
</center>
<br /><br />
Some old lady asks if you want to buy one for <strong>2</strong> caps. Do you?
<br /><br />
<<link 'Buy and eat rat'>>
<<set $player.hunger to 100>>
<<set $player.money -= 2>>
<<updatemeter '$hungerBar' `$player.hunger / $player.maxHunger`>>
<<goto 'Underground city - first time #2'>>
<</link>>
<<link 'Continue'>>
<<goto 'Underground city - first time #2'>>
<</link>>
<<addmins 60>><h1 class="ptitle">UNDERGROUND CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/kids_ball.jpg']]
</center>
<br /><br />
Walking through the dark city, suddenly around the corner you hear a strange but familiar sound. You decide to see what it is, and you see that little children are playing with a ball in a partially lit square.
<br /><br />
One of the children runs up to you and asks if you have anything to eat and if you could give them something to snack on.
<br /><br />
<<if $backpack.has('food')>>
<<link 'Give him food'>>
<<drop $backpack 'food' 1>>
<<goto 'Underground city'>>
<</link>>
<<linkdesc>>
-1 food
<</linkdesc>>
<</if>>
<<link 'Say no and leave'>>
<<set $player.goodwill-->>
<<goto 'Underground city'>>
<</link>><h1 class="ptitle">UNDERGROUND CITY</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/old_lady.webp']]
</center>
<br /><br />
A woman screams at the top of her lungs. It is a terrible scream that echoes throughout the city.<br />
It came from an old woman who was evicted from her home due to unpaid rent. She's an annoying old crone and she has been living in the streets ever since.
<br /><br />
<<if $player.money >= 10 || ($game.location.guesthouse ?? false)>>
<div id="ug-event-old-lady-buttons">
<<link 'Go closer'>>
<<run $('#ug-event-old-lady-buttons').slideToggle()>>
<<run $('#ug-event-old-lady-help').slideToggle()>>
<</link>>
</div>
<</if>>
<div id="ug-event-old-lady-help" style="display:none;">
You approach her and ask what happened. She tells you her story with teary eyes.
<br /><br />
"<strong>Can you help me somehow?</strong>"
<br /><br />
<div id="ug-event-old-lady-help-buttons">
<<link 'Offer her help'>>
<<run $('#ug-event-old-lady-help-buttons').slideToggle()>>
<<run $('#ug-event-old-lady-help-options').slideToggle()>>
<</link>>
</div>
</div>
<div id="ug-event-old-lady-help-options" style="display:none;">
<div id="ug-event-old-lady-help-options-buttons">
<<if $player.money >= 10>>
<<link 'Give her 10 caps'>>
<<run $('#ug-event-old-lady-help-options-buttons').slideToggle()>>
<<run $('#ug-event-old-lady-help-reward').slideToggle()>>
<<set $player.money -=10>>
<</link>>
<</if>>
<<if ($game.location.guesthouse ?? false) && (($guesthouseLimit ?? 3) - ($guests ?? []).length) > 0>>
<<link 'Offer her place in your guest house'>>
<<run $('#ug-event-old-lady-help-options-buttons').slideToggle()>>
<<run $('#ug-event-old-lady-help-reward').slideToggle()>>
<<newgirl>>
<<set
$tmpGirl.birthDate = setup.getBirthDate(setup.getAge($tmpGirl) + 42),
$tmpGirl.relationship = 30,
$tmpGirl.virgin = false
>>
<<set $guests.push($tmpGirl)>>
<</link>>
<</if>>
</div>
</div>
<div id="ug-event-old-lady-help-reward" style="display:none;">
"<strong>Thank you so much! I don't know how to even begin to thank you!
</strong>"
<br /><br />
<div id="ug-event-old-lady-help-reward-buttons">
<<link 'Tell her to get on her knees'>>
<<run $('#ug-event-old-lady-help-reward-buttons').slideToggle()>>
<<run $('#ug-event-old-lady-help-reward-yes').slideToggle()>>
<</link>>
</div>
</div>
<div id="ug-event-old-lady-help-reward-yes" style="display:none;">
<center>
[img[setup.ImagePath+'places/underground/old_lady_bj.webp']]
</center>
<br /><br />
She looks disappointed and angry at the same time but does what you tell her. . <br />
She gets down and with a disgusted look on her face grabs your dick and puts it in her mouth. <br />This feels different... You feel like she's missing most of her teeth.
<br /><br />
</div>
<<link 'Leave' 'Underground city'>><</link>>You decided to take a detour and explore underground city a bit.<br /><br />
<center>
[img[setup.ImagePath+'places/underground/walk_street.webp']]
</center>
<br /><br />
It's a slum as soon as you turn away from the main street. Half dead Junkies lying on the ground, sluts fucking in each corner for a little bit of caps; even a few guys are beating up someone in the alley.<br />
You continue until something causes you stop in the dark streets - a wanted poster. And shockingly, something about it seems familiar...<br /><br />
<center>
[img[setup.ImagePath+'places/underground/wanted_poster.png']]
</center>
<br /><br />
<strong>You know her!</strong><br /><br />
Just a few days back you saw her back at the farm. That's Vincent's daughter. So this is what he meant by 'people snooping around'.
<br />
You keep reading...<br />
<strong>400 caps!</strong>
<br />
Wow, you could definitely use that kind of a money. But that's Vincent...he's an alright guy and a fair merchant, even if he seems to have an annoying habit of holding you at gunpoint.<br />
Though to be fair, in the apocalyptic world that might as well be the new hello. He almost certainly knows about a bounty existing, but does he know just how big it is? Maybe you should warn him...
<br /><br />
[[Continue|Streets]]<h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/underground/hookers_bj_met.webp']]
</center>
<br /><br />
You notice two girls who wink at you and call you over.<br />
When you approached them, they tell you that they'll suck you off for <strong>5 caps</strong>.
<br /><br />
<<if $player.money >= 5>>
<<linkreplace 'Pay them'>>
<center>
[img[setup.ImagePath+'places/underground/hookers_bj.webp']]
</center>
<br /><br />
While one girl puts away the money, the second girl drops to her knees in the middle of the alley and starts to suck your hard dick.
<br />
After putting the money away, the first one then joins in.
<br /><br />
<<horny_reset>>
<</linkreplace>>
<</if>>
[[Leave|Underground city]]<h1 class="ptitle">UNDERGROUND CITY</h1>
<div class="menu-grid">
<<set _isDisabled = (!timeBetween('08:00', '18:00') ? 30 : 0.5)>>
<<grid underground cage 'Fight cage' 'Fight cage' 0 _isDisabled>>
<<set _isDisabled = (!timeBetween('08:00', '04:00') ? 30 : 0.5)>>
<<grid underground nightclub 'Nightclub' 'Nightclub' 0 _isDisabled>>
<<if ($game.location.streets ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '04:00') ? 30 : 0.5)>>
<<grid underground streets 'Streets' 'Streets' 0 _isDisabled>>
<</if>>
<<if ($game.location.bar ?? false)>>
<<set _isDisabled = (!timeBetween('08:00', '02:00') ? 30 : 0.5)>>
<<grid underground bar 'Bar' 'Bar' 0 _isDisabled>>
<</if>>
<<if (($game.location.slave_market ?? false))>>
<<set _isDisabled = (!timeBetween('13:30', '19:00') ? 30 : 0.5)>>
<<grid underground slave_market 'Slave market' 'Slave market' 0 _isDisabled>>
<</if>>
<<set _isDisabled = (!timeBetween('08:00', '20:00') ? 30 : 0.5)>>
<<grid underground shop 'Underground shop' 'Shop' 0 _isDisabled>>
</div>
<br /><br />
[[Leave|Outside]]
<<if !($game.location.streets ?? false) && isMetChar('blair') && ($characters.blair.quests.metOnDay + 3) < $game.day>>
<<set $game.location.streets = true>>
<<goto 'Underground city - wanted poster'>>
<<elseif isMetChar('negan') && $characters.dom.quests.quest5 && $characters.negan.quests.quest2 && !$characters.dom.quests.quest6 && $backpack.count('fuel') >= 15>>
<<set $characters.dom.quests.quest6>>
<<goto 'Dom - quest #6 isabel fuel'>>
<<else>>
<<if !$locationEvents.underground>>
<<set $randomNumber = randomInteger(0, 100)>>
<<if $randomNumber <= 5>>
<<set $locationEvents.underground = true>>
<<goto 'Underground city - random event #2'>>
<<elseif $randomNumber <= 15>>
<<set $locationEvents.underground = true>>
<<goto 'Underground city event - 2 girls bj'>>
<<elseif $randomNumber <= 18>>
<<set $locationEvents.underground = true>>
<<goto 'Underground city - kids ball #3'>>
<</if>>
<</if>>
<</if>><h1 class="ptitle">UNDERGROUND SHOP</h1>
<br /><br />
/*
<<set _shopItems = [
{name:'bandage',price:10},
{name:'knife',price:50, ratio:2},
{name:'solar_panel',price:25, buyprice:30},
{name:'fertility_potion', price: 15},
{name:'pregnancy_speed_potion', price: 30},
{name:'plastic', price: 10, sell: false},
{name:'hair_dye_kit', price: 10},
{name:'buttplug', price: 30},
{name:'cloth', price: 5},
{name:'piercing',price:10},
{name:'cosmetics',price:8,sell:false},
{name:'sextoy',price:10,sell:false},
{name:'whippit',price:10,sell:false},
{name:'xanax',price:10,sell:false},
{name:'condom',price:12,sell:false},
{name:'chastity_belt',price:30,sell:false},
]>>
*/
<<set _shopItems = clone(setup.items.shop.underground)>>
<<shop 'underground' _shopItems 'Underground shop'>>
<br /><br />
[[Leave|Underground city]]<h1 class="ptitle">STREETS</h1>
<<set _wantedPron = setup.pronounceWho($wanted[$wantedId])>>
<<set _wantedGender = ($wanted[$wantedId].gender ? 'guy' : 'girl')>>
<center>
[img[setup.ImagePath+'places/bar/catch_' + _wantedGender + '.webp']]
</center>
<br /><br />
<<if !$wanted[$wantedId].gender>>
You put cuffs around her and push her against the wall.
<<else>>
You beat his ass and cuff him as he lies on the ground.
<</if>>
<br /><br />
<<set _girlVisual = $wanted[$wantedId]>>
<<set $tmpGirl = $wanted[$wantedId]>>
<<include 'NPC info'>>
<br />
<<set _wantedLink = 'Bring ' + _wantedPron + ' in'>>
<<link `_wantedLink`>>
<<goto 'Wanted - collect reward'>>
<</link>>
<<if !$wanted[$wantedId].gender>>
<<if timeBetween('08:00', '02:00')>>
<<link 'Use her'>>
<<addmins 30>>
<<set _wantedPsg = 'Wanted - fuck ' + random(1,2)>>
<<set $wasRaped = true>>
<<goto `_wantedPsg`>>
<</link>>
<</if>>
<<if $slaves.length < $basementLimit>>
<<link 'Capture her and bring her home as slave'>>
<<set $wanted[$wantedId].capture = false>>
<<set $slaves.push($wanted[$wantedId])>>
<<set $wanted.splice($wantedId, 1)>>
<<addhours 2>>
<<goto 'Basement'>>
<</link>>
<</if>>
<<slaveValue $wanted[$wantedId]>>
<<if $wanted[$wantedId].value > $wanted[$wantedId].wanted.value && timeBetween('14:00', '19:00')>>
You think she is worth more on the slave market than the bounty. She's your property now since you catched her.<br/>
<<link 'Sell her on the slave market'>>
<<set $wanted[$wantedId].capture = false>>
<<addmins 30>>
<<set $player.reputation++>>
<<set $player.goodwill-=5>>
<<set $player.reputation_bounty_hunter-->>
<<set $player.money += $wanted[$wantedId].value>>
<<set $wanted.splice($wantedId, 1)>>
<<statsAdd 'slaves_sold'>>
<<goto 'Slave market'>>
<</link>>
<</if>>
<<set _rel = ($slaves.length < $basementLimit) ? 15 : 30>>
<<if ($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit>>
<<linkreplace 'Invite her home as a guest'>>
<<set $wanted[$wantedId].relationship += _rel>>
<<set $tmpGirlInvite = false>>
<<set _strongGirl = false>>
<<set _relation = $wanted[$wantedId].relationship ?? 0>>
<<set _countComp = $player.companions.length ?? 0>>
<<set _reputation = $player.reputation ?? 0>>
<<set _yes = setup.percentageChance(_relation) || setup.percentageChance(_countComp*(_countComp+1)/2) || setup.percentageChance(_reputation/4)>>
<<set _no = !_yes || ($wasRaped ?? false) || (_relation <= 0)>>
<<unset $wasRaped>>
<<if _no>>
<br />
<<sayNpc $wanted[$wantedId]>>
No, I don't want to come to live with you. Please let me go!
<</sayNpc>>
<<else>>
<<set $guests.push($wanted[$wantedId])>>
<<set $wanted[$wantedId].capture = false>>
<<set $wanted.splice($wantedId, 1)>>
<<set $player.reputation_bounty_hunter-->>
<<set $player.goodwill++>>
<<addhours 1>>
<<goto 'Guest house'>>
<</if>>
<</linkreplace>>
<</if>>
<</if>><h1 class="ptitle">BAR</h1>
<<set _wantedPron2 = ($wanted[$wantedId].gender ? 'him' : 'her')>>
<br />
<center>
[img[setup.ImagePath+'places/bar/collect_reward.webp']]
</center>
<br /><br />
You kick the door open and bring <<=_wantedPron2>> in. As you walk to the reward collection corner, you see a crowd nodding and giving a small applause as you drop <<=_wantedPron2>> off.
<br /><br />
<strong>Your bounty hunter reputation increased by 1</strong><br />
<strong>You collected <<=$wanted[$wantedId].wanted.value>> caps</strong>
<<set $player.reputation_bounty_hunter++>>
<<set $player.money += $wanted[$wantedId].wanted.value>>
<<set $wanted.splice($wantedId, 1)>>
<<addmins 60>>
<br /><br />
[[Leave|Bar]]<h1 class="ptitle">STREETS</h1>
<<set _wantedGender = ($wanted[$wantedId].gender ? 'guy' : 'girl')>>
<<set _wantedPron = ($wanted[$wantedId].gender ? 'he' : 'she')>>
<center>
[img[setup.ImagePath+'places/bar/escape_' + _wantedGender + '.webp']]
</center>
<br /><br />
You fail to catch the <<=_wantedGender>> and <<=_wantedPron>> manages to run away.
<br /><br />
<strong>Your strength failed</strong>
<br /><br />
<<set $wanted[$wantedId].wanted.progress -= 40>>
[[Leave|Bar]]<h1 class="ptitle">STREETS</h1>
<<set _wantedPron2 = setup.pronounceWho($wanted[$wantedId])>>
<<set _wantedPron = setup.pronounceWhat($wanted[$wantedId])>>
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/wanted_trap.webp']]
</center>
<br /><br />
Chasing after <<=_wantedPron2>>, <<=_wantedPron2>> runs around the corner into a dark alley.
<br />
Following closely behind and catching up to <<=_wantedPron2>>, to your surprise, you are met by a gang consisting of <strong>4 people</strong>, all ready to defend <<=_wantedPron2>>.
<br /><br />
<<link 'Fight them'>>
<<set $enemies = []>>
<<newguy>>
<<if setup.percentageChance(10)>>
<<set
$tmpGuy.inventory = {
'knife': 1
}
>>
<</if>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
<<fight $enemies 'Wanted - catched' 'Streets'>>
<</link>>
<<set _linkName = 'Leave ' + _wantedPron2 + ' alone'>>
<<link `_linkName`>>
<<set $player.reputation_bounty_hunter-->>
<<set $wanted.splice($wantedId, 1)>>
<<goto 'Bar'>>
<</link>><h1 class="ptitle">STREETS</h1>
<<set _wantedGender = ($wanted[$wantedId].gender ? 'guy' : 'girl')>>
<<set _wantedPron = ($wanted[$wantedId].gender ? 'he' : 'she')>>
<<set _wantedPron2 = ($wanted[$wantedId].gender ? 'him' : 'her')>>
<center>
[img[setup.ImagePath+'places/bar/wanted_found.webp']]
</center>
<br /><br />
After gathering all the information, you knew exactly where to find <<=_wantedPron2>>.
<br />
You waited for some time and it paid off. <strong>You see <<=_wantedPron2>>!</strong>
<br /><br />
<<set _wantedPsg = 'Catch ' + _wantedPron2>>
<<link `_wantedPsg`>>
<<if $wanted[$wantedId].strength < $player.strength>>
<<if $wanted[$wantedId].unique>>
<<set _gotoLink = 'Wanted - unique #' + $wanted[$wantedId].uniqueKey>>
<<goto `_gotoLink`>>
<<elseif setup.percentageChance(30)>>
<<goto 'Wanted - fight'>>
<<elseif setup.percentageChance(30) && !$wanted[$wantedId].gender>>
<<goto 'Wanted - parent'>>
<<else>>
<<goto 'Wanted - catched'>>
<</if>>
<<else>>
<<goto 'Wanted - escaped'>>
<</if>>
<</link>><h1 class="ptitle">STREETS</h1>
<br /><br />
You put handcuffs on her wrists and put her down near the tree as you forcefully pull down her shorts and panties and slide your dick inside her pussy.
<br /><br />
She begs you not to, as you continue to thrust inside her pussy.
<br /><br />
<<video '/bar/hunter_1_1'>>
<br /><br />
As you press against her back you hear a quiet moan from her and instantly notice she's getting more relaxed. She even enjoys the fucking.
After some seconds, she whispers something as she asks her to repeat. In answer she yells out with moan <strong>uncuff me!!</strong>
<br /><br />
<<video '/bar/hunter_1_2'>>
<br /><br />
<<video '/bar/hunter_1_3'>>
As soon as you uncuff her, she pushes you back on your back and jumps on your hard dick and slides it in all the way.<br />
You barely hold it in as you hear her ass clapping against your legs and a moment later you cum inside her without any warning...
<br /><br />
<<horny_reset>>
<<set $player.sexp++>>
[[Back|Wanted - catched]]<h1 class="ptitle">STREETS</h1>
<br /><br />
You find a rope near you and tied her down as you start to cuff her leather shorts as she tries to scream with some old, dirty cloth in her mouth.
<br /><br />
<<video '/bar/hunter_2_1'>>
<br /><br />
You take out your hard cock and hold it in your hand while grabbing her by the hair and holding her steady as you shove your dick in her mouth and fuck it.<br />
The girls try to resist and yell for help but it is pointless as you don't even take your dick out to let her breath.
<br /><br />
<<video '/bar/hunter_2_2'>>
<br /><br />
You untie her and throw her on some old chair next to you, while wrapping rope around her legs. You instantly go for her wet pussy.<br />
You decide to rub her clitoris with your hand and by surprise, she squirts a bit.
<br /><br />
<<video '/bar/hunter_2_3'>>
<br /><br />
You slide your hard dick back inside her wet pussy and a moment later you cum inside her without any warning.
<<horny_reset>>
<<set $player.sexp++>>
<br /><br />
[[Back|Wanted - catched]]<h1 class="ptitle">BAR</h1>
<center>
[img[setup.ImagePath+'places/bar/ask_around3.webp']]
</center>
<br /><br />
As you sip a drink at the bar, you overhear an conversation about the
<<if $wanted[$wantedId].gender>>
guy
<<else>>
girl
<</if>> you're looking for.
<br /><br />
[[Leave|Bar]]<h1 class="ptitle">STREETS</h1>
<center>
[img[setup.ImagePath+'places/bar/ask_around1.webp']]
</center>
<br /><br />
You take a walk outside and you show the wanted poster to the people you see, hoping someone can give you some information.
<br /><br />
[[Leave|Bar]]<h1 class="ptitle">STREETS</h1>
<center>
[img[setup.ImagePath+'places/bar/ask_around4.webp']]
</center>
<br /><br />
You notice the friend of
<<if $wanted[$wantedId].gender>>
guy
<<else>>
girl
<</if>>
you're looking for, so you decided to stay behind the corner and listen to the conversation.
<br /><br />
[[Leave|Bar]]<<set $wanted[$wantedId].wanted.progress += randomInteger(25, 40)>>
<<if $wanted[$wantedId].wanted.progress >= 100>>
<<set _wantedPsg = 'Wanted - found'>>
<<else>>
<<set _wantedPsg = 'Wanted - look around ' + randomInteger(1,3)>>
<</if>>
<<goto `_wantedPsg`>><h1 class="ptitle">STREETS</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/wanted_parent.webp']]
</center>
<br /><br />
<<set _wantedPron2 = setup.pronounceWho($wanted[$wantedId])>>
<<set _wantedPron = setup.pronounceWhat($wanted[$wantedId])>>
<<set $wanted[$wantedId].birthDate = setup.getBirthDate(randomInteger(19,25))>>
Chasing after <<=_wantedPron2>>, <<=_wantedPron>> runs into a tent district.
<br />
Following closely behind and catching up to <<=_wantedPron2>>, to your surprise, you see that she has run to her mother and hugged her deeply as she cries her eyes out.
<br /><br />
<strong>"They found me mother! I am scared! Please no!!"</strong>
<br /><br />
The mother notices you and pushes the girl behind her, falling to her knees with tear-filled eyes, begging you to leave her daughter alone, as the only thing she did wrong was stealing a couple of food so her younger brother could eat.
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/wanted_parent2.webp']]
</center>
<br /><br />
<<anongirl>>
Please leave her alone! Take me instead! Just leave her out of it. Forget that you even saw her. I BEG YOU!
<</anongirl>>
<br /><br />
<<linkreplace 'Tell her that they both need to suck you off'>>
<<video '/bar/wanted_parent1'>>
<br /><br />
The mother immediately drops to her knees and understands what she needs to do. The daughter is still in shock, but after a moment, she realizes what her mother is doing and asks her to stop because she can no longer watch and takes over the control.
<br /><br />
<<video '/bar/wanted_parent2'>>
<br /><br />
Both of their faces show disgust and dislike, but they continue to do it.
<br /><br />
<</linkreplace>>
<<link 'Push her away from the daughter'>>
<<set $player.goodwill-->>
<<goto 'Wanted - catched'>>
<</link>>
<<if $game.location.basement && $slaves.length < $basementLimit && $player.energy >= 30>>
<<link 'Take mother as slave'>>
<<newgirl>>
<<set $tmpGirl.birthDate = setup.getBirthDate(randomInteger(38, 44))>>
<<set $tmpGirl.race = $wanted[$wantedId].race ?? 'white'>>
<<set $tmpGirl.virgin = false>>
<<run $slaves.push($tmpGirl)>>
<<set $player.reputation_bounty_hunter-->>
<<set $wanted.splice($wantedId, 1)>>
<<goto 'Bar'>>
<</link>>
<</if>>
<<link 'Forget about them'>>
<<set $player.reputation_bounty_hunter-->>
<<set $player.reputation++>>
<<set $player.goodwill++>>
<<set $wanted.splice($wantedId, 1)>>
<<goto 'Bar'>>
<</link>><h1 class="ptitle">STREETS</h1>
<br /><br />
You go and investigate what's on the table in the corner of the room.
<br /><br />
<<if $backpack.has('revolver')>>
<center>
[img[setup.ImagePath+'places/bar/wanted_unique1_4.jpg']]
</center>
<br /><br />
Nothing...
<<else>>
<center>
[img[setup.ImagePath+'places/bar/wanted_unique1_3.jpg']]
</center>
<<pickup $backpack 'revolver' 1>>
<br /><br />
You picked up <strong class="iitem">revolver</strong>
<</if>>
<br /><br />
<<link 'Leave'>>
<<goto 'Wanted - collect reward'>>
<</link>><<set $wanted[$wantedId].wanted.progress -= 50>>
<<goto 'Streets'>><h1 class="ptitle">STREETS</h1>
<br /><br />
Under the cover of ruins, you make your way to the warehouse, your senses heightened and your equipment ready. The dilapidated building stands as a haunting testament to its former purpose. The creaking doors and broken windows are reminders of its neglected state.
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/wanted_unique1_1.webp']]
</center>
<br /><br />
As you cautiously enter the warehouse, the only source of light emanates from the weak light filtering through the cracks. The sound of your footsteps echoes ominously in the empty space, adding to the tension that fills the air. You stay alert, every sense attuned to the surroundings.
<br /><br />
Suddenly, you detect a faint sound coming from a nearby room. Following the noise, you inch closer, your pulse quickening with anticipation. Peering through a partially open door, you catch a glimpse of The Ghost, meticulously examining an item on a table.
<br /><br />
<center>
[img[setup.ImagePath+'places/bar/wanted_unique1_2.webp']]
</center>
<br /><br />
<<if $player.int > 10>>
<<link 'Attack him from behind in stealth mode'>>
<<goto 'Wanted - unique #1 end'>>
<</link>>
<</if>>
<<link 'Fight'>>
<<set $enemies = []>>
<<set $wanted[$wantedId].strength = randomInteger(30, 50)>>
<<run $enemies.push($wanted[$wantedId])>>
<<fight $enemies 'Wanted - unique #1 end' 'Wanted - unique #1 lost'>>
<</link>><h1 class="ptitle">STREETS</h1>
<br /><br />
As you approached the streets of the underground city, the howling winds masked your footsteps, creating an eerie silence.
<br />
Suddenly, a group of Dom's goons emerged from the shadows, their faces hidden beneath masks, their eyes sharp with suspicion.
<br /><br />
<center>
[img[setup.ImagePath+'people/dom/goons.jpg']]
</center>
<br />
<<newguy>>
<<sayNpc $tmpGuy>>
You're expected.
<</sayNpc>>
<br />
One of them grunted, their voice carrying a note of warning.
<br />
They gestured for you to follow, and you fell in line, the tension in the air palpable.
<br /><br />
You finally arrived at a Dom's place, guarded by two burly figures.
With a nod, they allowed you entry.
Inside, the atmosphere was starkly different.
<br />
Isabel, Dom's wife, stood in the center of the room.
Her eyes were filled with a mixture of worry and determination. She dismissed the goons with a stern nod, leaving just the two of you in the room.
<br /><br />
<<isabel>>
How it's going with the fuel? I haven't heard from you. They start to suspect something.
<</isabel>>
<br />
<div id="option_time">
<<linkreplace 'Give me more time'>>
<<set _moreTime = true>>
<<isabel>>
I don't have time! If Dom won't wake up soon I and him are done!
<</isabel>>
<br /><br />
<</linkreplace>>
</div>
<<linkreplace 'I was busy'>>
<<if !_moreTime>>
<<run $('#option_time').hide()>>
<</if>>
<<isabel>>
Busy? Busy?! My fucking life is on the line.
<</isabel>>
<br />
Her frustration boils over, and she raises her voice, her words cutting through the tense air.
<br />
You can see the fear and worry etched into the lines of her face.
<br /><br />
Isabel's voice holds a mixture of relief and apprehension as she shares the news.
<br /><br />
<<isabel>>
I've managed to strike a deal in the Sanctuary. They have the fuel we need, but they're... ruthless. They won't negotiate with a group. You have to go alone.
<</isabel>>
<br />
The weight of her words settles on you, and you understand the gravity of the situation.
<br />
The Sanctuary is notorious for its uncompromising nature, but it's also our only hope for survival. You meet Isabel's gaze, determination burning in your eyes.
<br /><br />
<div id="option_reward">
<<linkreplace "Ask for a reward">>
<<set $characters.isabel.sub += 10>>
<<run $('#option_yes').hide()>>
<<set _award = true>>
<<isabel>>
I can't give you any caps as I don't know where Dom hides it all...
<</isabel>>
<br />
She looks at you and takes a deep breath. Then, making sure no one is around, she reaches for you and pulls you close by grabbing your pants. Then she slowly unbuttons your pants and takes out your soft dick.
<br /><br />
<<video 'isabel/dick_out'>>
<br /><br />
Suddenly, from the other corner, the sound of a door slam appears and Dom's men burst into the room. She barely manages to put your dick back.
<br />
They inform her that a riot has broken out in one of the districts of the underground city, and she needs to come with them.
<br /><br />
<<isabel>>
The Sanctuary - Just get it done and you will get your reward!
<</isabel>>
<br /><br />
<<link 'Leave'>>
<<goto 'Streets'>>
<</link>>
<</linkreplace>>
</div>
<div id="option_yes">
<<linkreplace 'I will do that'>>
<<if !_award>>
<<run $('#option_reward').hide()>>
<</if>>
Suddenly, from the other corner, the sound of a door slam appears and Dom's men burst into the room.
<br />
They inform her that a riot has broken out in one of the districts of the underground city, and she needs to come with them.
<br /><br />
<<isabel>>
Thank you so much! Dom and I will be in your debt!
<</isabel>>
<br /><br />
<<link 'Leave'>>
<<goto 'Streets'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<<set $game.location.sanctuary = true>><h1 class="ptitle">UNDERGROUND CITY</h1>
<br />
You reached Underground city secret entry Isabel showed you.
<br />
You pushed aside a rusted door.
Dim, flickering lights illuminated the labyrinthine tunnels as you navigated your way toward the central hub where Isabel was said to be waiting.
<br /><br />
<center>
[img[setup.ImagePath+'/places/underground/isabel_basement.jpg']]
</center>
<br />
Isabel's voice trembled with a mix of hope and anxiety as she spoke.
<br /><br />
<<isabel>>
You made it! I didn't think… I didn't dare hope you'd return.
<</isabel>>
<br />
You nodded, fatigue etched into every line of your face.
<br /><br />
<<you>>
It wasn't easy out there, but I got what you need. This should keep the generators running for a while.
<</you>>
<br />
You handed her the fuel canister cart, and she cradled it like a precious jewel. Tears welled up in her eyes as she whispered.
<br /><br />
<<drop $backpack 'fuel' 15>>
<strong>You dropped <strong class="iitem">15 fuel cans</strong></strong>
<br /><br />
<<isabel>>
This… this means everything. You have no idea how long we've been on the brink. Let's go. I need to call someone for help to get them up.
<</isabel>>
<br /><br />
As Isabel leads you through the underground city basement, navigating the dark tunnels, you notice a small dimmed chamber room off to the side.
<br /><br />
<<isabel>>
Dom will be very happy when he wakes up...
<</isabel>>
<br /><br />
<<linkreplace 'Pull her aside into the chamber'>>
In a moment of curiosity, you grasp her arm and pull her into the chamber, the dim light casting shadows across the walls.
<br /><br />
<<isabel>>
<<=$player.name>>!
<</isabel>>
<br />
<<linkreplace 'Kiss her'>>
Your lips meet in a tender, lingering kiss, a silent exchange of appreciation for the hardships you've both faced and the connection forged through shared challenges.
As she didn't say anything you also decided to grab her ass.
<br /><br />
<<video 'dom/isabel_basement1'>>
<br /><br />
<<isabel>>
<<=$player.name>> NO! We can't... I can't! I appreciate the gesture tho but I belong to Dom.
<</isabel>>
<br />
<div id="option_force">
<<linkreplace 'Force her and fuck her ass'>>
<<run $('#option_leave').hide()>>
<<set _force = true>>
<<isabel>>
What are you doing?! Stop right now! Please!
<</isabel>>
<br /><br />
You pull out hard dick and hold her still as you spread her legs. Doesn't seem that she puts too much strength to fight you.
<br /><br />
<<video 'dom/isabel_basement2'>>
<br /><br />
You slowly slide your dick inside her ass as she lets out big scream mixed with moan. She gets a bit relaxed but still begs you to stop as you slowly increase speed and slide your dick deeper in her ass.
<br /><br />
<<isabel>>
I will tell Dom! Stop it now! Please, don't continue.. Ahhh.
<</isabel>>
<br />
She lets out another moan as you keep pounding her ass. A moment later you notice an old chest of drawers with some old rag over it and put her on her stomach over it as you stick your dick back inside her ass.
<br /><br />
<<video 'dom/isabel_basement3'>>
<br /><br />
<<linkreplace 'Cum'>>
<<video 'dom/isabel_basement5'>>
<br /><br />
You pull out and cum all over her asshole. She feels your cum on her and she instantly gets up and pushes you away.
<br /><br />
<<isabel>>
What's wrong with you?! I will tell Dom everything! Everything!
<</isabel>>
<br />
She sobs a tear and runs out of the chamber as you're left there alone.
<br /><br />
<<link 'Leave'>>
<<set $characters.dom.quests.quest6 = true>>
<<set $characters.dom.quests.quest6_day = $game.day>>
<<set $characters.dom.quests.quest6_isabel_forced = true>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
</div>
<div id="option_leave">
<<linkreplace 'Let her go'>>
<<run $('#option_force').hide()>>
<<isabel>>
<<=$player.name>> NO! We can't... I can't! I appreciate the gesture tho but I belong to Dom.
<</isabel>>
<br />
You take a step back and let her go as she says softly, her voice carrying a mix of gratitude and regret.
<br /><br />
<<link 'Leave'>>
<<set $characters.dom.quests.quest6 = true>>
<<set $characters.dom.quests.quest6_day = $game.day>>
<<goto 'Underground city'>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">OUTSIDE</h1>
<br /><br />
<<if $gasShortageFight>>
<<if !$prevFight.won>>
<<perkAdd 'bleeding'>>
<<perkAdd 'beaten'>>
Only thanks to luck, at the moment when you were already lying on the ground and they wanted to hang you next to the owner, the metal piece to which the owner was hanging broke.
It was purely by chance that he fell directly on them, giving you the opportunity to escape with two gas cans, where Isabela was already waiting for you by the fence.
<br /><br />
<<isabel>>
Oh, thank god! I panicked! Lets get out of here before anyone else arrives.
<</isabel>>
<<else>>
After you successfully managed to fight them off, Isabela appeared out of nowhere. Just as they noticed you running, she had abandoned you, leaving you alone.
<br /><br />
<<isabel>>
Oh, thank god! I panicked! Lets get out of here before anyone else arrives.
<</isabel>>
<br /><br />
Instead of leaving immediately, you decided to fill up the third canister with fuel first. Only then did you follow Isabela along the same path you entered.
<br /><br />
<<set $gasShortageCans++>>
<<pickup $backpack 'fuel' 1>>
<strong>You collected <strong class="iitem">1 fuel canister</strong></strong>
<br /><br />
<</if>>
<</if>>
<center>
[img[setup.ImagePath+'people/dom/quest_gas_shortage4.jpg']]
</center>
<br /><br />
You get out of the camp, load the cans you start the drive back to the city with Isabel.
<br />
As you reach the Underground City, the hidden side entrance you used to leave in the bike, you drive in and stop. There's one guard but as soon as you get off the bike Isabel tells him to get lost.
<br /><br />
<<isabel>>
I am very grateful that you decided to help me after all. When Doms wakes up, he will surely find out about this, and he will reward you generously.
<</isabel>>
<br /><br />
<<set _relIncrease = $gasShortageCans * 5>>
<<set $characters.isabel.relationship += _relIncrease>>
<strong>Relationship with Isabel increased by <<=_relIncrease>></strong>
<<drop $backpack 'fuel' $gasShortageCans>>
<br /><br />
<div id="option_keep">
<<linkreplace 'Keep one gas can'>>
<<pickup $backpack 'fuel' 1>>
<<run $('#option_reward, #option_quiet').hide()>>
<<isabel>>
What? No way! I can't let you do that. We need it!
<</isabel>>
<br />
<<you>>
And what else can I do? I risked my life, and if you want this collaboration to continue, I'll be collecting my share.
<</you>>
<br />
<<set $characters.isabel.relationship -= 5>>
<strong>Relationship with Isabel decreased by 5</strong>
<br /><br />
<div id="option_hand">
<<linkreplace 'Put hand on her leg'>>
<<run $('#ending').show()>>
<<run $('#option_nothing').hide()>>
<<video 'dom/gas_shortage'>>
<br /><br />
You slowly put your hand on her thigh and start to slide it across her leg.
She doesn't resist but she's not really enjoying it so you move your hand up and grab her breast and squeeze it few times before she steps back and says that's enough.
<br /><br />
<<set $characters.isabel.sub +=5>>
<strong>Isabel's submission increased by 5</strong>
<br /><br />
<</linkreplace>>
</div>
<div id="option_nothing">
<<linkreplace 'Do nothing'>>
<<run $('#option_hand').hide()>>
<<run $('#ending').show()>>
<br /><br />
<</linkreplace>>
</div>
<</linkreplace>>
</div>
<div id="option_reward">
<<linkreplace 'What about a reward?'>>
<<drop $backpack 'fuel' $gasShortageCans>>
<<run $('#option_keep, #option_quiet').hide()>>
<<run $('#ending').show()>>
<<isabel>>
Not this time. You'll get your reward. I promise.
<</isabel>>
<br /><br />
<</linkreplace>>
</div>
<div id="option_quiet">
<<linkreplace 'Keep quiet'>>
<<drop $backpack 'fuel' $gasShortageCans>>
<<run $('#option_keep, #option_reward').hide()>>
<<run $('#ending').show()>>
<</linkreplace>>
</div>
<div id="ending" style="display: none">
She accompanies you to the exit of the underground parking lot, where you emerge into the underground city. She turns in one direction and heads off with the bodyguards who are already waiting for her at the exit.
<br /><br />
<<link 'Leave'>>
<<unset $gasShortageCans, $gasShortageFight, $gasShortageStealth>>
<<set $characters.dom.quests.quest4_done_day = $game.day>>
<<goto 'Wood cabin'>>
<</link>>
</div><h1 class="ptitle">NIGHTCLUB</h1>
<br /><br />
You see a number of people you know and many you do not, and while enjoying a drink you see Isabel walking towards you, her bodyguards pushing people away from her roughly.
<br /><br />
<center>
[img[setup.ImagePath+'people/dom/quest_gas_shortage1.jpg']]
</center>
<br /><br />
<<isabel>>
You need to come with me right now. We have business to discuss…come along.
<</isabel>>
<br /><br />
It is obvious this is not a request, and her bodyguards reinforce that, helping you from your chair.
You are taken with Isabel, not into the usual room where Dom handled business, but to their private residence part.
<br /><br />
It is a very nice place, out of place in this ruined place you live in, seemingly untouched by war and filth. You are brought the an office inside of their residence, where Isabel offers you a seat.
<br /><br />
<<linkreplace 'Take a seat'>>
You start to ask a question, Isabel raises a hand to stop you and then wastes no time.
<br /><br />
<<isabel>>
You are coming with me on a job. I am making an important transaction, one needed to maintain order in our city.
I can only bring one person to the deal, and I don't trust any of Dom's goons.
<</isabel>>
<br /><br />
<<isabel>>
We are running low on fuel, critically low. But you know that already.
<</isabel>>
<br /><br />
Isabel says, pouring herself some tea. There are two cups, but she doesn’t offer you any, in fact she barely makes any eye contact at all.
<br /><br />
<<isabel>>
We use gasoline in generators that keep the crucial systems running at night. Without them, our security would be compromised, we might have riots…the city Dom and I built might fall.
<</isabel>>
<br /><br />
<<linkreplace 'Accept her mission'>>
<<set $player.companionsHome = $player.companions>>
<<set $player.companions = {}>>
<<run $('#companions-list').hide()>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newgirl>>
<<run $enemies.push($tmpGirl)>>
After you accept you are escorted with Isabel to a part of Underground City you have never been to, where a sidecar is lined up with few other junks.
<br /><br />
<center>
[img[setup.ImagePath+'people/dom/quest_gas_shortage2.jpg']]
</center>
<br /><br />
Isabel climbs into one-wheeled device attached to the side of the motorcycle, and one of the bodyguards points at 3 gas canisters next to it.
<br /><br />
<<isabel>>
We need to get these filled. We have a guy who runs an old oil and gas refinery, and he has in the past been willing to do business.
<</isabel>>
<br /><br />
Isabel says, settling in and trying to get comfortable.
<br /><br />
<<isabel>>
I have caps, alcohol and drugs, it should be enough.
<</isabel>>
<br /><br />
<div id="option_should">
<<linkreplace 'Should be?'>>
<<isabel>>
How the fuck would I know? Dom has always handled this, and he is in a fucking coma!
<</isabel>>
<br /><br />
She nearly shouts at you.
<br /><br />
<<isabel>>
This is what Dom took when he went to get our fuel, for all I know he did the drugs himself, I have no idea. I just know we need the fuel
<</isabel>>
<br /><br/>
<</linkreplace>>
</div>
<<linkreplace 'Start the engine'>>
<<run $('#option_should').hide()>>
You fire up the engine and head out, with men closing a large set of doors behind you as you drive quickly off into the distance.
<br /><br />
You follow Isabel’s instructions and drive until the sun is setting, at which time you pull up near the refinery.
It is still lit up well as it would have been before the war, but Isabel leans over and turns the lights off as you come to a stop, pulling out some binoculars to take a look.
<br /><br />
<center>
[img[setup.ImagePath+'people/dom/quest_gas_shortage3.jpg']]
</center>
<br /><br />
<<isabel>>
Fuck... This isn’t good. That is a raider flag, and that looks like the man who used to do business with us strung up on the gas tank.
<</isabel>>
<br /><br />
She hands you the binoculars and you see what she was talking about, a dead man is hanging by his feet from the flagpole, and a raider flag is flying above him
<br />
Isabel seems very stressed.
<br /><br />
<<isabel>>
We have to have this fuel, but these raiders will be just as likely to have you up next to that previous owner, and me on my knees serving them sexually...
That isn’t going to happen. But if we come back without this fuel, Dom might lose his power in the city and riots will start…
<</isabel>>
<br />
<<isabel>>
We go in quietly when it gets dark, and if we need to we knock them out as many as we can quietly.
<</isabel>>
<br />
<<linkreplace 'Wait for night'>>
<<addhours 3>>
You wait a few hours until it gets pitch black dark.
<br />
The two of you move in under cover of night, scouting around till you find what looks like a storage tank for newly refined gasoline. The raiders hit the jackpot with this place, gasoline and diesel that aren’t fouled is much harder to come by.
<br /><br />
You move in close with your gas cans, cutting a hole in a fence and making your way as close to the storage tank as you think you can get, trying not to make a sound.
<br />
As you move closer you notice <strong>3 guys and one girl</strong> sitting around firepit, very close to the fuel tank.
<br /><br />
<div id="option-stealth">
<<linkreplace 'Go in stealth'>>
<<set $gasShortageStealth = true>>
<<if $player.int > 100>>
<<run $('#option-fight').hide()>>
You both moved with the precision of a well-oiled machine, choreographing your steps to the rhythm of your heartbeats. Isabel slipped behind a rusting shipping container, her movements graceful and soundless. Meanwhile, you edged towards the main tank, the weight of the canisters in your grip a constant reminder of your mission's urgency.
<br /><br />
As you reached the tank, the night seemed to hold its breath. With practiced hands, you worked the valves, the muted creaking of metal masked by the distant crackle of the fire. The fuel began to flow, a steady stream of liquid gold into the first canister.
<br /><br />
<strong>You collected <strong class="iitem">3 fuel canisters</strong></strong>
<br /><br />
<<link 'Leave'>>
<<set $gasShortageCans = 3>>
<<pickup $backpack 'fuel' 3>>
<<goto 'Isabel - gas shortage #2'>>
<</link>>
<<else>>
The night air hung heavy with tension as you and Isabel crept towards the fuel refinery, shadows weaving around you like silent sentinels.
<br />
As you reached the tank, the night seemed to hold its breath. With practiced hands, you worked the valves, the muted creaking of metal masked by the distant crackle of the fire. The fuel began to flow, a steady stream of liquid gold into the first two canisters.
<br /><br />
<<pickup $backpack 'fuel' 2>>
<<set $gasShortageCans = 2>>
<strong>You collected <strong class="iitem">2 fuel canisters</strong></strong>
<br /><br />
But this time, luck was not on your side. A loose piece of debris shifted underfoot, emitting a sharp, echoing sound that seemed to pierce the stillness.
<br />
The guards around the fire pit jolted, their heads snapping in the direction of the noise. Panic surged through your veins as their eyes met yours, their faces a twisted mixture of surprise and alarm. There was no turning back now; stealth had betrayed you, and your only option was to fight.
<br /><br />
<</if>>
<</linkreplace>>
</div>
<div id="option-fight">
<<linkreplace 'Fight them'>>
<<set $gasShortageFight = true>>
<<set $gasShortageCans = 0>>
<<fight $enemies 'Isabel - gas shortage #2' 'Isabel - gas shortage #2'>>
<<set $fight.skipEnding = true>>
<</linkreplace>>
</div>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>><h1 class="ptitle">NIGHTCLUB</h1>
<br /><br />
As you sipped the smoky mixture, the atmosphere around you grew increasingly lively.
A group of four tipsy women stumbled into the dimly lit area, their laughter cutting through the ambient noise.
They wore tattered clothing, remnants of a world long gone, and their eyes sparkled with a mixture of defiance and a desire for escapism.
<br /><br />
<center>
[img[setup.ImagePath+'places/nightclub/buy_drink_girls.jpg']]
</center>
<br />
The trio spotted you at the bar and exchanged mischievous glances before confidently making their way over.
Their laughter echoed as they claimed the stools next to yours, and the air became charged with a mix of curiosity and unpredictability.
<br /><br />
<<newgirl>>
<<set _npc1 = $tmpGirl>>
<<newgirl>>
<<set _npc2 = $tmpGirl>>
<<newgirl>>
<<set _npc3 = $tmpGirl>>
<<sayNpc _npc1>>
Hey there, stranger. Haven't seen you around these parts before. What's your story?
<</sayNpc>>
<<addmins 30>>
As the night progressed, the three women, now noticeably tipsy, leaned in closer, their playful banter taking on a flirtatious edge.
Amidst the laughter and clinking glasses, they looked at you with eyes that hinted at a shared secret.
<br /><br />
<<sayNpc _npc2>>
How about you make this night unforgettable for us? Buy us the most expensive drinks in this joint, and we'll show you a good time you won't soon forget
<</sayNpc>>
<br />
<<sayNpc _npc3>>
<<=_npc2.name>> you go girl!
<</sayNpc>>
<br />
<<if $player.money >= 100>>
<div id="option_buy">
<<linkreplace 'Buy them all drinks'>>
<<run $('#option_buy_desc, #option_no').hide()>>
<<set $player.money -= 100>>
After taking a sip, one of the alluring girl locked eyes with you. A smirk played on her lips, and she detached herself from the group, gracefully moving through the pulsating crowd. With each step, the ambiance shifted, as if the very air recognized her presence.
<br /><br />
She approached you with a slow, deliberate pace, her gaze unwavering. Leaning in, she grabbed your bulge and started to unzip your pants. Her words barely audible over the thumping bass as she slides hand inside your pants and grabs your dick.
<br /><br />
<<video 'nightclub/buy_drinks1'>>
<br /><br />
She drops on her knees and other girls starts to giggle and follow her lead. As one of them cheers her, another girl pulls out her breasts and pushes them into your face.
<br /><br />
<<sayNpc _npc1>>
You go girl!
<</sayNpc>>
<br />
...
<br /><br />
<<sayNpc _npc2>>
Leave something for us too!
<</sayNpc>>
<br />
<<video 'nightclub/buy_drinks2'>>
<br /><br />
Another girl of the group gets on her knees and almost with force takes your dick out of first girls mouth and sensually starts to lick it before sucking your off. She takes it slower and tries to intimidate you with her glance a bit.
<br /><br />
<<sayNpc _npc3>>
You girls are such a whores!
<</sayNpc>>
<br />
She barely manages to finish her sentence as one of the girls pulls her towards your dick and pushes her down.
<br /><br />
<<sayNpc _npc1>>
Your turn!
<</sayNpc>>
<br />
<<video 'nightclub/buy_drinks3'>>
<br /><br />
As girl gets pushed down on her knees, she continues to giggle while girls almost with force push her mouth onto your dick. She continues to giggle as she sucks you off while one of the other girls is removing her panties.
<br /><br />
<<sayNpc _npc1>>
My turn! My turn!
<</sayNpc>>
<br />
She has already taken off her panties and pulled out her dress.
<br /><br />
<<video 'nightclub/buy_drinks4'>>
<br /><br />
You lie on your back on the nearest table as girl with panties gets on you and one of the other girls grabs your dick and helps you to slide it inside her wet pussy.
Girls continue to laught and giggle while slapping girlfriends ass as she rides you slowly.
<br /><br />
Another girl starts to undress as she lies down next to you two...
<br /><br />
<<sayNpc _npc3>>
Oh, I need to try this.
<</sayNpc>>
<br />
As she giggles she spreads her legs and waits for you to fuck her.
<br /><br />
<<video 'nightclub/buy_drinks5'>>
<br /><br />
Her giggles stops as soon as you slide your hard dick inside her. You can see that she bites in her lower lip and fully enjoys your dick inside her.
She lets out loud moan but it's barely audible over the thumping bass
<br /><br />
<<linkreplace 'Cum'>>
<<sayNpc _npc1>>
Who wants a shower?
<</sayNpc>>
<br />
<<sayNpc _npc2>>
No, no, no, no...
<</sayNpc>>
<br />
<<video 'nightclub/buy_drinks6'>>
<br /><br />
As she tries to resist her friends they hold her down on her knees and lets you cum all over her face.
<br /><br />
The four women, their laughter echoing through the dimly lit corners of the post-apocalyptic nightclub, exchanged satisfied glances.
The leader of the group, still maintaining her air of charm, gave you a playful wink.
<<addmins 30>>
<<horny_reset>>
<br /><br />
<<sayNpc _npc1>>
Thanks for the drinks, stranger. You sure know how to make a night interesting.
<</sayNpc>>
<br />
As they gathered their composure and began to disperse into the crowd, the atmosphere shifted.
<br /><br />
<<link 'Leave'>>
<<goto 'Nightclub - inside'>>
<</link>>
<</linkreplace>>
<</linkreplace>>
</div>
<<linkdesc 'option_buy_desc'>>
-100 caps.
<</linkdesc>>
<</if>>
<div id="option_no">
<<link 'Maybe some other time'>>
<<goto 'Nightclub - inside'>>
<</link>>
</div><h1 class="ptitle">NIGHTCLUB</h1>
<<horny 10>>
<<set $tmpGirl.location = 'nightclub'>>
<br /><br />
<<actionImage $tmpGirl dance>>
<br />
You dance closer aswell and make eye contact with <<=setup.pronounceWho($tmpGirl)>>.<br />
You present yourself... <<=setup.pronounceWhos($tmpGirl)>> name is <strong><<=setup.displayName($tmpGirl)>></strong>
<br /><br />
<<if $player.money >= 5>>
<<link 'Offer a drink (5 caps)'>>
<<set $player = setup.drink($player)>>
<<if $player.drunk > 75>>
<<perkAdd 'drunk'>>
<</if>>
<<set $player.money -=5>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 10, 100)>>
<<set $tmpGirl = setup.drink($tmpGirl)>>
<<goto 'Nightclub - drink together'>>
<</link>>
<</if>>
<<nightclub_suggest_bathroom_link>>
[[Leave|Nightclub - inside]]
<<addmins 15>><h1 class="ptitle">NIGHTCLUB</h1>
<<set $tmpGirl = null, $slaveId = null>>
<<if (setup.percentageChance(70))>>
<<newgirl>>
<<if (setup.percentageChance(75))>>
<<set _orientation = 'straight'>>
<<else>>
<<set _orientation = 'bisexual'>>
<</if>>
<<set $tmpGirl = setup.setSexuality($tmpGirl, _orientation)>>
<<elseif settings.gaysEnabled>>
<<newguy>>
<<if (setup.percentageChance(80))>>
<<set _orientation = 'bisexual'>>
<<else>>
<<set _orientation = 'gay'>>
<</if>>
<<set $tmpGirl = setup.setSexuality($tmpGuy, _orientation)>>
<</if>>
<<if $tmpGirl>>
<<set $tmpGirl.beauty = Math.min($tmpGirl.beauty + 20, 100)>>
<<set _age = setup.getAge($tmpGirl)>>
<<set $tmpGirl.location = 'nightclub'>>
<<set $tmpGirl = setup.drink($tmpGirl, either(0, 1, 2))>>
<<actionImage $tmpGirl dance>>
<br />
After an hour on the dancefloor, a <strong class="iitem"><<=setup.getNpcAgeDescription($tmpGirl)>></strong> in <<=setup.pronounceWhos($tmpGirl)>> <strong class="iitem"><<=setup.agePeriod(_age)>></strong> starts dancing close to you,<br /><<=setup.pronounceWhat($tmpGirl)>> is <strong class="iitem"><<=setup.beautyDescription($tmpGirl.beauty)>></strong>, <strong class="iitem"><<=$tmpGirl.race>></strong> with <strong class="iitem"><<=$tmpGirl.hair>></strong> hair
<<if !$tmpGirl.gender>>
and <strong class="iitem"><<=$tmpGirl.breasts>></strong> breasts
<</if>>
<<if ($tmpGirl.drunk ?? 0) > 0>>
- <<=setup.pronounceWhat($tmpGirl)>> is <<=setup.drunkDescription($tmpGirl)>>.
<</if>>
<<else>>
<br /><br />
You're dancing alone and no one joins you.
<</if>>
<br /><br />
<<addmins 15>>
<<if $tmpGirl>>
[[Dance together|Nightclub - dance together]]
<</if>>
<<if $player.energy >= 10>>
<<link 'Dance alone'>>
<<addmins 30>>
<<energy -10>>
<<goto 'Nightclub - dance'>>
<</link>>
<</if>>
[[Leave the dancefloor|Nightclub - inside]]<h1 class="ptitle">NIGHTCLUB</h1>
<<if !$tmpGirl.gender>>
<center>
[img[setup.ImagePath+'places/nightclub/club-drink-together.webp']]
</center>
<<else>>
<center>
[img[setup.ImagePath+'places/nightclub/club-drink-together_guy.webp']]
</center>
<</if>>
<br /><br />
<<=setup.displayName($tmpGirl)>> and you go to the bar, where you purchase two drinks and sit down together drinking them.
<<if $tmpGirl.drunk > 75>>
<br /><br />
<strong>The <<=setup.getNpcAgeDescription($tmpGirl)>> is <<=setup.drunkDescription($tmpGirl)>> and barely stays on <<=setup.pronounceWhos($tmpGirl)>> feet...</strong>
<</if>>
<br /><br />
<<if $tmpGirl.drunk <= 75 && $player.money >= 5>>
<<link 'Offer another drink (5 caps)'>>
<<set $player = setup.drink($player)>>
<<if $player.drunk > 75>>
<<perkAdd 'drunk'>>
<</if>>
<<set $player.money -=5>>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 10, 100)>>
<<set $tmpGirl = setup.drink($tmpGirl)>>
<<goto 'Nightclub - drink together'>>
<</link>>
<</if>>
<<nightclub_suggest_bathroom_link>>
[[Leave|Nightclub - inside]]
<<addmins 15>><h1 class="ptitle">NIGHTCLUB</h1>
<<set $tmpGirl = null, $slaveId = null>>
<<newtransgirl>>
<<set $tmpGirl.beauty = Math.min($tmpGirl.beauty + 20, 100)>>
She is a <strong class="iitem"><<=setup.getNpcAgeDescription($tmpGirl)>></strong> in her <strong class="iitem"><<=setup.agePeriod(_age)>></strong>, she is <strong class="iitem"><<=setup.beautyDescription($tmpGirl.beauty)>></strong>, <strong class="iitem"><<=$tmpGirl.race>></strong> with <strong class="iitem"><<=$tmpGirl.hair>></strong> hair and <strong class="iitem"><<=$tmpGirl.breasts>></strong> breasts.
<br /><br />
<center>
[img[setup.ImagePath+'places/nightclub/girl2.jpg']]
</center>
<br /><br />
<<if $player.money >=3 && $player.energy >= 10>>
<<linkreplace 'Offer her a drink (3 caps)'>>
<<set $player.money -=3>>
<<energy -10>>
<<addmins 30>>
She presents herself as <<=setup.displayName($tmpGirl)>>, then tells you she is a <strong class="iitem">trans</strong> woman and is looking for a welcoming place to live.
<br />
<<if (($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit)>>
<<linkreplace 'Invite as guest'>>
<strong><<=$tmpGirl.name>> moved in your guesthouse</strong>
<<set $tmpGirl.relationship = Math.min($tmpGirl.relationship + 30, 100)>>
<<run $guests.push($tmpGirl)>>
<br /><br />
<</linkreplace>>
<<else>>
You leave after explaining you have no spare room at your house.
<br />
<</if>>
<</linkreplace>>
<</if>>
[[Leave|Nightclub - inside]]<h1 class="ptitle">NIGHTCLUB</h1>
<center>
[img[setup.ImagePath+'places/nightclub/club-drink.webp']]
</center>
<br /><br />
You order a beer at the bar and start drinking it.
<br />
<<set $player.money -=3>>
<<set $player = setup.drink($player)>>
<<if $player.drunk > 75>>
<<perkAdd 'drunk'>>
<</if>>
<<energy -10>>
<<addmins 10>>
<<if settings.transEnabled && !$player.metTransGirl>>
You see an <strong class="iitem">odd</strong> looking girl sitting alone at the bar.
<br />
<<set $player.metTransGirl = true>>
<<linkreplace 'Go sit next to her'>>
<<if setup.percentageChance($player.reputation)>>
<<goto 'Nightclub - drink with trans girl'>>
<<else>>
You present yourself, but she doesn't seem interested, up close you realize she is a <strong class="iitem">trans</strong> woman.
<br />
Maybe once you have a high reputation she will be more trustfull.
<br />
<</if>>
<</linkreplace>>
<</if>>
<<if $player.reputation > 70 && setup.percentageChance(40)>>
You lift the glass that the bartender has just placed in front of you when someone taps you on the back. You turn around and in front of you, you see a girl dressed all in pink. She asks if you'd like to dance in a quieter corner.
<br /><br />
<center>
[img[setup.ImagePath+'places/nightclub/girl1.jpg']]
</center>
<br /><br />
<<link 'Accept her offer'>>
<<goto 'Nightclub - girl 1'>>
<</link>>
<<elseif $player.reputation > 100 && setup.percentageChance(20)>>
<<goto 'Nightclub - buy drinks for girls'>>
<</if>>
<<if $player.money >=3 && $player.energy >= 10>>
<<link 'Have another drink (3 caps)'>>
<<goto `passage()`>>
<</link>>
<</if>>
[[Leave|Nightclub - inside]]<h1 class="ptitle">NIGHTCLUB</h1>
<br /><br />
You follow her to a quiet corner of the nightclub. There aren't many people here, the corner is darker than the rest of the place, and it looks like there might even be a dance floor she could use.
<br /><br />
<<video '/nightclub/girl1_1'>>
<br /><br />
She gently presses her hand against your chest, and you sink into the plush, torn armchair. She comes close to you as much as possible and starts to dance, her eyes filtering through you.
<br /><br />
<<horny 10>>
<<video '/nightclub/girl1_2'>>
<br /><br />
After a while, she has already stepped back from you and has grabbed onto the dance pole. She continues to keep her eyes fixed on you as she starts to spin around it. She extends her leg and makes two circles around the dance pole.
<br /><br />
<<video '/nightclub/girl1_3'>>
<br /><br />
After a few more spins, she slows down and gracefully steps away from the dance pole, moving towards you.
<br /><br />
<<say 'Girl'setup.ImagePath+'/people/anongirl.png'>>
Hope you liked it! I know that you're import person around so I just wanted to make sure you feel welcomed here.
<</say>>
<br /><br />
<<if recall($suppCode)>>
<<linkreplace 'Pull out dick'>>
<<video '/nightclub/girl1_4'>>
<br /><br />
You pull out your already hard dick and she drops on her knees without hesitation. She instantly wraps her lips around it and starts to suck you off with smile on her face.
<br /><br />
<<linkreplace 'Tell her to turn around'>>
<<video '/nightclub/girl1_5'>>
<br /><br />
She gets up, turns around and lays on her side on the nearest table. You grab her ass and open them as you shove your dick inside her tight pussy. You're not the first one for her but it still feels good.
<br /><br />
Her eyes roll and she bites her lower lip as you slam your dick inside her, she holds back a moan by grabbing tablecloth.
<br /><br />
<<linkreplace 'Cum'>>
<center>
[img[setup.ImagePath+'places/cabin/workout_cum_outside.webp']]
</center>
<br /><br />
You keep holding her ass cheecks as you're ready to cum inside her but in the moment you're ready to she manages to push you out of her and you cum outside...
<br /><br />
<<horny_reset>>
<<addmins 15>>
<</linkreplace>>
<</linkreplace>>
<</linkreplace>>
<<else>>
<div class="link-internal disabled" style="background: #ccc">
Pull out dick
<<notPatreonIcon>>
</div>
<</if>>
<<link 'Leave'>>
<<goto 'Nightclub - inside'>>
<</link>><h1 class="ptitle">NIGHTCLUB</h1>
<<if !$tmpGirl.gender>>
<center>
[img[setup.ImagePath+'places/nightclub/club-drink-together.webp']]
</center>
<<else>>
<center>
[img[setup.ImagePath+'places/nightclub/club-drink-together_guy.webp']]
</center>
<</if>>
<br /><br />
The <<=setup.getNpcAgeDescription($tmpGirl)>> declines the offer and goes back to <<=setup.pronounceWhos($tmpGirl)>> friends...
<br /><br />
[[Leave|Nightclub - inside]]
<<addmins 5>><h1 class="ptitle">NIGHTCLUB</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/nightclub_head.jpg']]
</div>
<br /><br />
<<if $player.money >=3 && $player.energy >= 10>>
<<link 'Drink at the bar (3 caps)'>>
<<goto 'Nightclub - drink'>>
<</link>>
<</if>>
<<if $player.energy >= 10>>
<<link 'Dance'>>
<<addmins 30>>
<<energy -10>>
<<goto 'Nightclub - dance'>>
<</link>>
<</if>>
<<if isMetChar('dom') && $characters.dom.quests.quest3_done_day && ($characters.dom.quests.quest3_done_day + 10) < $game.day && !$characters.dom.quests.quest4>>
<<set $characters.dom.quests.quest4 = true>>
<<set $characters.dom.quests.quest4_done_day = $game.day>>
<<goto 'Isabel - gas shortage'>>
<</if>>
[[Leave|Underground city]]<h1 class="ptitle">NIGHTCLUB</h1>
<br /><br />
<<if !$tmpGirl.gender>>
<center>
[img[setup.ImagePath+'places/nightclub/dress_up.webp']]
</center>
<<else>>
<center>
[img[setup.ImagePath+'places/nightclub/dress_up_guy.webp']]
</center>
<</if>>
<<include 'NPC info'>>
<br /><br />
After having fun in the restrooms <<=setup.pronounceWhat($tmpGirl)>> picks up <<=setup.pronounceWhos($tmpGirl)>> clothes and dresses while making a small talk with you.
<br /><br />
<<if (($game.location.guesthouse ?? false) && $guests.length < $guesthouseLimit)>>
<<linkreplace 'Ask to move in with you'>>
<<if !$tmpGirl.gender && $orgasmsBefore === $tmpGirl.orgasms>>
She giggles while looking at you "<strong>Why would I</strong>"
<<elseif setup.percentageChance(50)>>
You're a life savior. I recently started to look for a new place<br /> I'll go live with you!
<br /><br />
<strong><<=$tmpGirl.name>> moved in as guest</strong>
<<run $guests.push($tmpGirl)>>
<<else>>
Sorry but no. You look like a nice guy but I've got my family and I won't leave them for you.
<</if>>
<br /><br />
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<unset $orgasmsBefore>>
<<goto 'Nightclub - inside'>>
<</link>><h1 class="ptitle">NIGHTCLUB</h1>
<<if !$tmpGirl.gender>>
<center>
[img[setup.ImagePath+'places/nightclub/attack_ask.webp']]
</center>
<<else>>
<center>
[img[setup.ImagePath+'places/nightclub/attack_ask_guy.webp']]
</center>
<</if>>
<br />
You suggest that you both could go the bathroom.<br />
<<=setup.displayName($tmpGirl)>> smiles flirtatiously but offers you to follow <<=setup.pronounceWho($tmpGirl)>> outside.
<br /><br />
<<link 'Follow <<=setup.pronounceWho($tmpGirl)>> outside'>>
<<addmins 5>>
<<goto 'Nightclub - outside fight'>>
<</link>>
[[Leave|Nightclub - inside]]<h1 class="ptitle">NIGHTCLUB</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/nightclub/nightclub_ambush_recognize.jpg']]
</center>
<br /><br />
They are ready to attack you, but just before that, one of them tells the others to stop. He has heard and seen you. They decide not to harm you after all and apologize to you.
<br /><br />
<<if !$tmpGirl.gender;>>
<<linkreplace 'Grab girl by hand'>>
<center>
[img[setup.ImagePath+'places/nightclub/nightclub_ambush_recognize_grab_hand.jpg']]
</center>
<br /><br />
The other men glance at what you are doing but decide to ignore it and quickly walk away, leaving the girl alone with you.
<br /><br />
<<linkreplace 'Use her'>>
<<video '/nightclub/ambush1'>>
<br /><br />
You pull her around the corner and instantly yank off her shirt, simultaneously slapping her as well.
<br /><br />
<<anongirl>>
Please... Stop! That won't happen again! PLEASE!
<</anongirl>>
<br /><br />
<<video '/nightclub/ambush3'>>
<br /><br />
You completely ignore both her and the person observing you from a distance. You stand behind her and thrust your hard dick inside her pussy as she's bent over.
<br /><br />
She resists for a few more minutes but after that gets relaxed and starts to enjoy it. Another few minutes later she asks you to get on your back so she can ride you.
<br /><br />
<<video '/nightclub/ambush4'>>
<br /><br />
After powerful 10 minutes, you finally feel that you are close and without saying anything, you finish inside her.
<br /><br />
<center>
[img[setup.ImagePath+'places/nightclub/nightclub_ambush_recognize_creampie.webp']]
</center>
<br /><br />
<</linkreplace>>
<<if $game.location.basement && $slaves.length < $basementLimit && $player.energy >= 30>>
<<link 'Capture her'>>
<<energy 30>>
<<run $slaves.push($tmpGirl)>>
<<goto 'Outside'>>
<</link>>
<</if>>
<</linkreplace>>
<</if>>
<<link 'Leave'>>
<<goto 'Nightclub'>>
<</link>><h1 class="ptitle">NIGHTCLUB</h1>
<br /><br />
<center>
[img[setup.ImagePath+'places/nightclub/attack_outside.webp']]
</center>
<br />
As soon as you step outside the nightclub and turn around the corner, <strong>2</strong> big guys surround you and ask you to give them some caps. You look around - there's nowhere to run.
<br /><br />
<<if $player.money > 10>>
<<link 'Give them 10 caps'>>
<<addmins 10>>
<<set $player.money -= 10>>
<<goto 'Underground city'>>
<</link>>
<</if>>
<<link 'Fight them'>>
<<if $player.fighter_rank <= 40>> <<set _nightclubPercentageTheyRecognize = 60>>
<<elseif $player.fighter_rank <= 50>> <<set _nightclubPercentageTheyRecognize = 50>>
<<elseif $player.fighter_rank <= 60>> <<set _nightclubPercentageTheyRecognize = 40>>
<<elseif $player.fighter_rank <= 70>> <<set _nightclubPercentageTheyRecognize = 30>>
<<elseif $player.fighter_rank <= 80>> <<set _nightclubPercentageTheyRecognize = 20>>
<<elseif $player.fighter_rank <= 90>> <<set _nightclubPercentageTheyRecognize = 10>>
<<else>> <<set _nightclubPercentageTheyRecognize = 0>>
<</if>>
<<if setup.percentageChance(_nightclubPercentageTheyRecognize)>>
<<goto 'Nightclub - outside fight recognize'>>
<<else>>
<<set $enemies = []>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<run $enemies.push($tmpGirl)>>
<<fight $enemies 'Underground city' 'Underground city' true>>
<</if>>
<</link>>
<<link 'Try to run away'>>
<<set $fight = {
defeatedEnemies: [],
passageLost: 'Underground city'
}>>
<<goto 'Fight - run away'>>
<</link>><h1 class="ptitle">NIGHTCLUB</h1>
<div id="place-head">
[img[setup.ImagePath+'places/underground/nightclub_head_outside.jpg']]
</div>
<br /><br />
Works from 20:00 - 04:00<br />
<strong>You need 5 caps to get inside</strong>
<br /><br />
<<if $player.money >= 5 && timeBetween('20:00', '04:00')>>
<<link 'Go inside (5 caps)'>>
<<set $player.money -=5>>
<<goto 'Nightclub - inside'>>
<</link>>
<<else>>
<<link 'Wait an hour'>>
<<addmins 60>>
<<goto `passage()`>>
<</link>>
<</if>>
[[Leave|Underground city]]<h1 class="ptitle">OUTSIDE</h1>
<br />
With the skirmish in the tunnel behind you, the car's engine roared to life once more as you and Vincent left the echoes of the scuffle fading in the confined space.
The headlights illuminated the path ahead, guiding you out of the tunnel's oppressive darkness.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/desert.jpg']]
</center>
<br />
The headlights cut through the darkness, revealing a seemingly endless desert stretching out before you. Intrigued and slightly apprehensive, you turned to Vincent.
<br /><br />
<<you>>
Desert?
<</you>>
<br />
<<vincent>>
Only the smart part, my friend. But it's also the craziest shit happening here, so never stop. Keep your eyes on the road and stay vigilant. The desert doesn't forgive mistakes.
<</vincent>>
<br />
His words hung in the air, a stark reminder that survival in this unforgiving world demanded constant attention and adaptability. The car's tires hummed on the sandy terrain as you pressed on, the vastness of the desert unfolding in every direction.
<br /><br />
After what felt like hours, the desert slowly began to give way to a more familiar landscape. The sandy dunes yielded to rocky terrain, and patches of vegetation started to dot the horizon.
The air felt different, carrying the scent of approaching change.
<br /><br />
<<vincent>>
We're almost there. Turn left.
<</vincent>>
<br />
<<linkreplace 'Turn left'>>
You turned the car, anticipation mingling with a sense of caution. In the daylight, the full extent of the devastation became painfully clear. The settlement, once a potential refuge, lay in ruins.
The skeletal remains of buildings stood as charred silhouettes against the bright sky, their twisted frames reaching for a heaven that seemed to have abandoned this forsaken place.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/burnt_village.jpg']]
</center>
<br />
<<vincent>>
No, no, no! What happened here? This can't be happening
<</vincent>>
<br />
A heavy silence settled within the car as the sunlight revealed a haunting tableau of destruction. The air carried the lingering scent of burnt wood and despair.
Strewn across the ashen ground were the remnants of lives interrupted – skeletal structures that once housed families, now reduced to shadows of their former selves.
<br /><br />
Bringing the car to a halt, you watched as Vincent stepped out, his movements deliberate. He approached the charred remains of the house and, without hesitation, began to clear away the debris with a focused intensity.
The sun beat down on the scorched earth, casting a harsh light on the scene.
<br /><br />
With a grunt and the scrape of rubble being shifted, Vincent uncovered a hidden compartment beneath the ruins. A small storage space, carefully concealed beneath what remained of the house, was revealed. The air held a moment of anticipation as Vincent pried open the makeshift door.
<br /><br />
Vincent called out, and you joined him in carefully stowing the newfound treasures
<br /><br />
<<pickup $backpack 'metal' 10>>
<<pickup $backpack 'rope' 10>>
<<pickup $backpack 'gas_mask' 1>>
<<pickup $backpack 'glass' 10>>
<strong>You collected <strong class="iitem">10 metal</strong></strong>
<br />
<strong>You collected <strong class="iitem">10 ropes</strong></strong>
<br />
<strong>You collected <strong class="iitem">1 gas mask</strong></strong>
<br />
<strong>You collected <strong class="iitem">10 glass</strong></strong>
<br /><br />
Vincent broke the silence, his voice tinged with a mixture of sorrow and determination.
<br /><br />
<<vincent>>
We can't stay here. Whatever happened, it's best not to linger. There might be others who caused this, and they could still be nearby. You should drive back.
<</vincent>>
<br /><br />
<<link 'Drive back home'>>
<<goto 'Garage'>>
<<carFuel 20>>
<<set $player.car.explore = true>>
<</link>>
<</linkreplace>><h1 class="ptitle">GARAGE</h1>
<<unset $tmpEvent>>
<br />
As the sun dipped below the horizon, casting long shadows across the broken landscape, a solitary figure approached the outskirts of the village.
His silhouette emerged from the dusty haze, and as he drew closer, you recognized Vincent, a seasoned survivor known for traversing the harsh lands in search of stories and connections in early days.
<br /><br />
<<vincent>>
Isn't she a beauty? How about we take this ride together.
<</vincent>>
<br />
<<linkreplace 'Start the engine'>>
Vincent stood by, his eyes reflecting the same anticipation that coursed through your veins.
The car's door groaned as you swung it open, revealing a worn but functional interior. You settled into the driver's seat, the cracked leather upholstery creaking beneath you.
Your hands gripped the steering wheel, the tactile connection to the machine grounding you in a reality that seemed almost forgotten.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/key_ignition.jpg']]
</center>
<br /><br />
<<you>>
It's a game-changer. Where are we headed first?
<</you>>
<br />
You grinned, a mix of excitement and relief coursing through you.
<br /><br />
Vincent leaned back, his eyes scanning the darkened horizon.
<br /><br />
<<vincent>>
There's a settlement on the outskirts. Word is, they've got supplies we could use. Figured the car could get us there faster than our usual trek. Haven't heard from the in a while tho.
<</vincent>>
<br />
As you left the village behind, the car carried you into the unknown, the wheels turning not only on asphalt but also on the promise of new possibilities in a world that had seemingly forgotten hope.
The dialogue between you and Vincent wove through the journey, punctuating the rhythmic hum of the engine with tales of survival, hope, and the shared determination to navigate the uncertainties that lay ahead.
<br /><br />
<<vincent>>
Turn left here. We need to drive through that tunnel to get there.
<</vincent>>
<br />
<<linkreplace 'Drive inside tunnel'>>
The car's headlights sliced through the encroaching darkness as you and Vincent navigated the winding road leading to the settlement. The air inside the tunnel felt heavy, and the distant echoes of your engine reverberated ominously.
The subdued hum of conversation between you and Vincent filled the cabin, a stark contrast to the quiet tension that permeated the air.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/tunnel.jpg']]
</center>
<br />
As the car approached the middle of the tunnel, the shadows seemed to deepen, casting an eerie veil over the road. Suddenly, the vehicle's headlights illuminated a makeshift barricade ahead.
Piled-up debris and scrap metal blocked the path, and silhouettes emerged from the shadows — <strong>three scavengers</strong>, their faces obscured by makeshift masks, stood defiantly in your way.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/tunnel_blocked.jpg']]
</center>
<br />
The leader of the scavengers, a tall figure clad in tattered clothing and adorned with scavenged trinkets, stepped forward. His voice, harsh and demanding, cut through the stillness of the tunnel.
<br /><br />
<<newguy>>
<<sayNpc $tmpGuy>>
Well, well, what do we have here? A fancy ride, fresh off the apocalypse showroom, huh?
<</sayNpc>>
<br />
<<vincent>>
We're not looking for trouble. We're headed to a settlement for supplies. If you let us through peacefully, we won't have any reason to make this difficult.
<</vincent>>
<br />
<<sayNpc $tmpGuy>>
Passing through, huh? You must have something worth sharing. Supplies, weapons, or maybe some good old caps?
<</sayNpc>>
<br />
The scavengers, undeterred, surrounded the car, their intentions growing more apparent. They demanded answers about the car's origin, its previous owner, and the source of your supplies.
Their questions became more insistent, bordering on aggression, as they eyed your possessions with hungry eyes.
<br /><br />
<div id="option_pay">
<<if $player.money >= 300>>
<<linkreplace 'Offer them 300 caps'>>
<<run $('#option_fight').hide()>>
<<set $player.money -= 300>>
<<you>>
Here, take it. Just let us pass peacefully
<</you>>
<br />
<strong>You gave them 300 caps</strong>
<br /><br />
The scavenger leader caught the pouch, his greedy gaze fixated on the spoils.
<br /><br />
<<sayNpc $tmpGuy>>
Well, look at you, playing it smart. You two can go on your way.
<</sayNpc>>
<br />
A sly grin crept across his face as he counted the caps. He conceded, his comrades reluctantly stepping aside.
<br /><br />
<<link 'Continue'>>
<<goto 'Vincent quest - Car finished. First explore #2'>>
<</link>>
<</linkreplace>>
<</if>>
</div>
<div id="option_fight">
<<linkreplace 'Fight them'>>
<<run $('#option_pay').hide()>>
As the scavenger leader continued to eye the pouch of caps with avarice, you exchanged a determined glance with Vincent.
A silent understanding passed between you, and without a word, he nodded in agreement. It was time to change the course of this encounter.
<br /><br />
<center>
[img[setup.ImagePath+'places/garage/tunnel_vincent_shotgun.jpg']]
</center>
<br />
Vincent's hand disappeared beneath his jacket, revealing the gleam of a sawed-off shotgun.
The element of surprise worked in your favor as he swiftly brought the weapon into view, its menacing presence unsettling the scavengers.
With a quick, practiced motion, Vincent fired a single, deafening shot that echoed through the tunnel. The leader crumpled to the ground, a look of shock frozen on his face.
<br /><br />
<<set $enemies = []>>
<<run $enemies.push($tmpGuy)>>
<<newguy>>
<<run $enemies.push($tmpGuy)>>
<<link 'Fight'>>
<<set $tmpEvent = {
fight: true
}>>
<<set $game.death_reason = 'bleeding'>>
<<fight $enemies 'Vincent quest - Car finished. First explore #2' 'Dead'>>
<<set $fight.canCapture = false>>
<</link>>
<</linkreplace>>
</div>
<</linkreplace>>
<</linkreplace>>
<<addhours 3>><<widget assignedTo>>
/*
Use this widget instead of set|unset npc.assignedTo
*Syntax:* `<<assignedTo npc job>>`
Use 'companion' as job for companionAdd
Use 'companion_slave' for slave companion, different toolbox from guest companion
Use 'none' as job when removing
*/
<<set _npc = _args[0]>> /* or $tmpGirl */
<<set _job = _args[1] ?? 'none'>>
<<if /companion|none/.test(_job)>>
<<run delete _npc.assignedTo>>
<<else>>
<<set _npc.assignedTo = _job>>
<</if>>
<<set $automatization ??= {}>>
<<if ($automatization.job ?? false) || (($automatization.hunter ?? false) && _job == 'hunter')>>
<<for _item range setup.inventoryNpc>>
<<if ['condom', 'dumbbell'].includes(_item)>>
<<continue>>
<</if>>
<<set _count = setup.npcInventoryCount(_npc, _item)>>
<<if _count < 0>>
<<set _count = 0>>
<</if>>
<<if setup.automatization.job_tools[_job].includes(_item)>>
<<set _itemcount = setup.automatization.job_tools.mc.includes(_item) ? 2 : 1>> /* save one for the MC */
<<if _count == 0 && setup.cabinInventory.has(_item, _itemcount)>>
<<set setup.cabinInventory.to_npc(_npc, _item)>>
<<elseif _count > 1>>
<<set setup.cabinInventory.from_npc(_npc, _item, _count-1)>>
<</if>>
<<elseif _count > 0>>
<<set setup.cabinInventory.from_npc(_npc, _item, _count)>>
<</if>>
<</for>>
<</if>>
<</widget>><<widget carFuel>>
<<set $player.car.fuel -= $args[0]>>
<</widget>><<widget fight>>
<<set $fightStart = true>>
<<set $fight = {
enemies: [],
allies: [],
defeatedEnemies: [],
defeatedAllies: [],
defeatedEnemies: [],
hp: 100,
messages: [],
reward: false,
passageWon: $args[1] ?? null,
passageLost: $args[2] ?? null,
public: ($args[3] ?? false),
xtraAllies: $args[4] ?? []
}>>
<<for _i to 0; _i lt $args[0].length; _i++>>
<<set $args[0][_i].hp = 100>>
<<run $fight.enemies.push($args[0][_i])>>
<</for>>
<<for _ally, _allyId range $player.companions>>
<<set _tmpAlly = setup.companionGet(_ally)>>
<<set _allyKey = _ally.split(':')>>
<<if _allyKey[0] !== 'guest'>>
<<continue>>
<</if>>
<<set _tmpAlly.key = _ally>>
<<set _tmpAlly.hp = 100>>
<<run $fight.allies.push(_tmpAlly)>>
<</for>>
<<for _i to 0; _i lt $fight.xtraAllies.length; _i++>>
<<set _allyKey = 'guest:' + $fight.xtraAllies[_i]>>
<<set _tmpAlly = $guests[$fight.xtraAllies[_i]]>>
<<set _tmpAlly.key = _allyKey>>
<<set _tmpAlly.hp = 100>>
<<set _tmpAlly.extra = true>>
<<run $fight.allies.push(_tmpAlly)>>
<</for>>
<<goto 'Fight'>>
<</widget>>
<<widget fightAction>>
<<if (typeof $args[1] === 'undefined')>>
<<set $fight.enemies[$args[0]].hp -= Math.round($player.strength / 3, 0)>>
<<if typeof $fight.enemies[$args[0]].attacks === 'undefined'>>
<<set $fight.enemies[$args[0]].attacks = []>>
<</if>>
<<set $fight.enemies[$args[0]].attacks.push('hit')>>
<<set $fight.messages.push('You punched ' + $fight.enemies[$args[0]].name + ' in the face (-' + Math.round($player.strength / 3, 0) + ')')>>
<<elseif $args[1] === 'knife'>>
<<set $fight.enemies[$args[0]].hp -= Math.round($player.strength / 2, 0)>>
<<if typeof $fight.enemies[$args[0]].attacks === 'undefined'>>
<<set $fight.enemies[$args[0]].attacks = []>>
<</if>>
<<set $fight.enemies[$args[0]].attacks.push('knife')>>
<<set $fight.messages.push('You stabbed ' + $fight.enemies[$args[0]].name + ' in the chest (-' + Math.round($player.strength / 2, 0) + ')')>>
<<elseif $args[1] === 'revolver'>>
<<drop $backpack 'bullet_revolver' 1>>
<<set $fight.enemies[$args[0]].hp = 0>>
<<set $fight.enemies[$args[0]].killed = true>>
<<if typeof $fight.enemies[$args[0]].attacks === 'undefined'>>
<<set $fight.enemies[$args[0]].attacks = []>>
<</if>>
<<set $fight.enemies[$args[0]].attacks.push('revolver')>>
<<set $fight.messages.push('You shot ' + $fight.enemies[$args[0]].name + ' in the ' + either('chest', 'face'))>>
<</if>>
<<if $fight.enemies[$args[0]].hp <= 0>>
<<if (typeof $args[1] === 'undefined')>>
<<set $fight.messages.push($fight.enemies[$args[0]].name + ' falls to the ground and is knocked out')>>
<</if>>
<<run $fight.defeatedEnemies.push($fight.enemies[$args[0]])>>
<<run $fight.enemies.splice(_i, 1)>>
<</if>>
<<for _i to 0; _i lt $fight.allies.length; _i++>>
<<if !$fight.enemies.length>>
<<continue>>
<</if>>
<<set _allyHasKnife = setup.npcInventoryHas($fight.allies[_i], 'knife')>>
<<set _randomEnemyKey = Math.floor(Math.random() * $fight.enemies.length)>>
<<set _allyStrength = Math.round($fight.allies[_i].strength ?? 5 / 3, 0)>>
<<if typeof $fight.enemies[_randomEnemyKey].attacks === 'undefined'>>
<<set $fight.enemies[_randomEnemyKey].attacks = []>>
<</if>>
<<if _allyHasKnife>>
<<set _allyStrength += randomInteger(2, 5)>>
<</if>>
<<if $fight.enemies[_randomEnemyKey].hp === null>>
<<set $fight.enemies[_randomEnemyKey].hp = 0>>
<</if >>
<<set $fight.enemies[_randomEnemyKey].hp -= _allyStrength>>
<<if _allyHasKnife>>
<<set $fight.enemies[_randomEnemyKey].attacks.push('knife')>>
<<set $fight.messages.push($fight.allies[_i].name + ' stabbed ' + $fight.enemies[_randomEnemyKey].name + ' in the chest (-' + _allyStrength + ')')>>
<<else>>
<<set $fight.enemies[_randomEnemyKey].attacks.push('hit')>>
<<set $fight.messages.push($fight.allies[_i].name + ' punched ' + $fight.enemies[_randomEnemyKey].name + ' in the face (-' + _allyStrength + ')')>>
<</if>>
<<if $fight.enemies[_randomEnemyKey].hp <= 0>>
<<run $fight.defeatedEnemies.push($fight.enemies[_randomEnemyKey])>>
<<run $fight.enemies.splice(_randomEnemyKey, 1)>>
<</if>>
<</for>>
<<for _i to 0; _i lt $fight.enemies.length; _i++>>
<<set _randomEnemyTargetArray = Object.keys($fight.allies)>>
<<if (_randomEnemyTargetArray.length > 0 && setup.percentageChance(40)) || !_randomEnemyTargetArray.length>>
<<run _randomEnemyTargetArray.push('you')>>
<</if>>
<<set _randomEnemyTarget = _randomEnemyTargetArray[Math.floor(Math.random() * _randomEnemyTargetArray.length)]>>
<<set _isPlayerTarget = (_randomEnemyTarget === 'you')>>
<<set _targetName = (_isPlayerTarget ? 'you' : $fight.allies[_randomEnemyTarget].name)>>
<<set _enemyHasKnife = setup.npcInventoryHas($fight.enemies[_i], 'knife')>>
<<if _enemyHasKnife>>
<<set $enemyStrength = Math.round($fight.enemies[_i].strength / 2, 0) + 20>>
<<if _isPlayerTarget>>
<<if $player.endurance > 0>>
<<set $enemyStrength = Math.max($enemyStrength - (Math.round($player.endurance / 10, 0)), 1)>>
<</if>>
<<if $backpack.has('body_armor')>>
<<set $enemyStrength = Math.round($enemyStrength / 2, 0)>>
<</if>>
<<perkAdd 'bleeding'>>
<<else>>
<<if setup.npcInventoryHas($fight.allies[_randomEnemyTarget], 'body_armor')>>
<<set $enemyStrength = Math.round($enemyStrength / 2, 0)>>
<</if>>
<<set $fight.allies[_randomEnemyTarget].attacks ??= []>>
<<set $fight.allies[_randomEnemyTarget].attacks.push('knife')>>
<</if>>
<<run $fight.messages.push($fight.enemies[_i].name + ' stabbed ' + _targetName + ' (-' + $enemyStrength + ')')>>
<<else>>
<<set $enemyStrength = Math.round($fight.enemies[_i].strength / 3, 0) + randomInteger(0, 10)>>
<<if _isPlayerTarget>>
<<if $player.endurance > 0>>
<<set $enemyStrength = Math.max($enemyStrength - (Math.round($player.endurance / 10, 0)), 1)>>
<</if>>
<</if>>
<<run $fight.messages.push($fight.enemies[_i].name + ' ' + either(
'punched ' + _targetName + ' in the head',
'kicked ' + _targetName + ' in the stomach',
'hit ' + _targetName + ' with an elbow'
) + ' (- ' + $enemyStrength + ')')>>
<</if>>
<<if _isPlayerTarget>>
<<set $fight.hp -= $enemyStrength>>
<<else>>
<<set $fight.allies[_randomEnemyTarget].hp -= $enemyStrength>>
<</if>>
<<if !_isPlayerTarget>>
<<if $fight.allies[_randomEnemyTarget].hp <= 0>>
<<run $fight.defeatedAllies.push($fight.allies[_randomEnemyTarget])>>
<<run $fight.allies.splice(_randomEnemyTarget, 1)>>
<</if>>
<</if>>
<</for>>
<<unset $enemyStrength>>
<<if !$fight.enemies.length>>
<<if $fight.skipEnding>>
<<goto $fight.passageWon>>
<<else>>
<<goto 'Fight - won'>>
<</if>>
<<elseif $fight.hp <= 0>>
<<if $fight.skipEnding>>
<<goto $fight.passageLost>>
<<else>>
<<goto 'Fight - lost'>>
<</if>>
<<else>>
<<goto 'Fight'>>
<</if>>
<</widget>>
<<widget fightEnd>>
<<if typeof $fight === 'undefined'>>
<<set $fight = {
defeatedEnemies: [],
defeatedAllies: [],
killedEnemies: []
}>>
<</if>>
<<set $fight.killedEnemies = $fight.killedEnemies ?? []>>
<<for _i to 0; _i lt $fight.defeatedEnemies.length; _i++>>
<<capture _i>>
<<if $fight.defeatedEnemies[_i].killed>>
<<statsAdd 'people_killed'>>
<<run $fight.killedEnemies.push($fight.defeatedEnemies[_i])>>
<</if>>
<<if $fight.defeatedEnemies[_i].captured>>
<<run delete $fight.defeatedEnemies[_i].captured>>
<<run delete $fight.defeatedEnemies[_i].hp>>
<<set $fight.defeatedEnemies[_i].relationship = -100>>
<<if setup.percentageChance(5) && !$fight.defeatedEnemies[_i].traits.includes('sadistic')>>
<<run $fight.defeatedEnemies[_i].traits.push('sadistic')>>
<</if>>
<<if setup.percentageChance(50)>>
<<set $fight.defeatedEnemies[_i].sub += randomInteger(30, 50)>>
<</if>>
<<run $slaves.push($fight.defeatedEnemies[_i])>>
<<statsAdd 'people_captured'>>
<</if>>
<<if !$fight.defeatedEnemies[_i].captured && !$fight.defeatedEnemies[_i].killed>>
<<set $player.reputation++>>
<<set $player.goodwill++>>
<</if>>
<</capture>>
<</for>>
<<set $fight.won = ($args[0] ?? false)>>
<<set $prevFight = $fight>>
<<if (!$fight.won)>>
<<perkAdd 'beaten'>>
<<goto $fight.passageLost>>
<<else>>
<<goto $fight.passageWon>>
<</if>>
<<unset $fight, $fightStart>>
<</widget>><<widget fuck>>
<<set $sexCanForce = true>>
<<goto 'Mc fuck'>>
<</widget>><<widget grid>>
<<set _eventHorseCart = {
enabled: timeBetween('08:00', '16:00'),
passage: 'Travel event - Trapper horse cart',
percentage: 5
}>>
<<set _randomEvents = {
Settlement: [{
enabled: true,
passage: 'Travel event: tree ambush',
percentage: 5
},
_eventHorseCart,
{
enabled: true,
passage: 'Travel event - tribe camp',
percentage: 8
}
],
"Underground city": [{
enabled: true,
passage: 'Travel event: city ambush',
percentage: 5
},
_eventHorseCart
]
}>>
<div class="menu-col">
<<if (($args[4] && $args[4] > 0 && $player.energy < $args[4]) || (typeof $args[5] !== 'undefined' && !hasTime($args[5]))) && (typeof $args[6] === 'undefined' && $args[5] > 24)>>
<div class="menucont no-energy">
[img[setup.ImagePath+'places/'+$args[0]+'/'+$args[1]+'.jpg']]
<span class="o-text">$args[3]</span>
</div>
<<else>>
<<if typeof $charactersInLocation[$args[1]] !== 'undefined'>>
<div class="grid-chars">
<<for _i to 0; _i lt $charactersInLocation[$args[1]].length; _i++>>
[img[setup.ImagePath + $game.avatars[$charactersInLocation[$args[1]][_i]]]]
<</for>>
</div>
<</if>>
<<link '<div class="menucont">[img[setup.ImagePath+"places/"+$args[0]+"/"+$args[1]+".jpg"]]<span class="o-text">$args[3]</span></div>'>>
<<if $args[5]>>
<<if ($player.horse ?? false) && $args[0] !== 'cabin'>>
<<set $args[5] = $args[5] / 2>>
<</if>>
<<if $args[0] === 'cabin'>>
<<set $args[5] = $args[5] / 6>>
<</if>>
<<if $args[5] < 1>>
<<set _travelMins = ($args[5] * 60)>>
<<addmins `_travelMins`>>
<<else>>
<<addhours $args[5]>>
<</if>>
<</if>>
<<if typeof _randomEvents[$args[2]] !== 'undefined'>>
<<for _randomEventI, _randomEvent range _randomEvents[$args[2]]>>
<<if _randomEvent.enabled && setup.percentageChance(_randomEvent.percentage)>>
<<set $travelPassage = $args[2]>>
<<set _randomTravelEvent = _randomEvent.passage>>
<<break>>
<</if>>
<</for>>
<</if>>
<<if _randomTravelEvent>>
<<goto `_randomTravelEvent`>>
<<else>>
<<goto $args[2]>>
<</if>>
<</link>>
<</if>>
</div>
<</widget>><<widget mistress>>
<<goto 'Mistress fuck'>>
<</widget>><<widget nightclub_suggest_bathroom_link>>
<<link 'Suggest to go to the bathroom together'>>
<<unset $slaveId, $guestId, $charId>>
<<if random(0, 3) === 0>>
<<goto 'Nightclub - outside ask'>>
<<else>>
<<if setup.percentageChance(setup.sexChance($tmpGirl))>>
<<set $tmpGirl.rape to false>>
<<set $tmpGirlCapture to false>>
<<set $tmpGirlInvite to false>>
<<set $tmpGirlBack = 'Nightclub - invite'>>
<<set $tmpGirlViewBack = $tmpGirlBack>>
<<set $orgasmsBefore = $tmpGirl.orgasms>>
<<fuck $tmpGirl>>
<<else>>
<<goto 'Nightclub - girl decline'>>
<</if>>
<</if>>
<</link>>
<</widget>><<widget energy>>
<<set $player.energy += $args[0]>>
<<if $player.energy > $player.maxEnergy >>
<<set $player.energy = $player.maxEnergy>>
<</if>>
<<if variables().player.energy < 0>>
<<set $player.energy = 0>>
<</if>>
<<updatemeter '$energyBar' `$player.energy / $player.maxEnergy`>>
<</widget>>
<<widget money>>
<<set $player.money += $args[0]>>
<<if $player.money < 0 >>
<<set $player.money = 0>>
<</if>>
<</widget>>
<<widget horny>>
<<set _addHorny = $args[0]>>
<<if setup.perkHas('drunk')>>
<<set _addHorny = Math.round(_addHorny / 2, 0)>>
<</if>>
<<set $player.horny += _addHorny>>
<<if $player.horny > 100>>
<<set $player.horny = 100>>
<</if>>
<<timed 0.1s>>
<<updatemeter '$hornyBar' `$player.horny / 100`>>
<</timed>>
<</widget>>
<<widget horny_reset>>
<<set $player.horny = 0>>
<<updatemeter '$hornyBar' `$player.horny / 100`>>
<</widget>>
<<widget addPerk>>
<<if typeof $player.perks === 'undefined'>>
<<set $player.perks = {}>>
<</if>>
<<if $args[0] === 'drunk'>>
<<set $player.perks['drunk'] = true>>
<<elseif $args[0] === 'bleeding'>>
<<set $player.perks['bleeding'] = {
day: $game.day
}>>
<</if>>
<</widget>>
<<widget perkAdd>>
<<if typeof $player.perks === 'undefined'>>
<<set $player.perks = {}>>
<</if>>
<<if typeof $player.perks[$args[0]] === 'undefined'>>
<<set $player.perks[$args[0]] = $game.day + setup.perkList[$args[0]].days>>
<</if>>
<</widget>>
<<widget perkList>>
<<if Object.keys(($player.perks ?? {})).length > 0>>
<br /><br />
<</if>>
<<for _perkItem, _perkI range ($player.perks ?? {})>>
<<capture _perkItem>>
<div class="perk-item tooltip">
<div class='perk-img'>
[img[setup.ImagePath+'game/perks/' + _perkItem + '.png']]
</div>
<span class="tooltiptext"><<=setup.perkList[_perkItem].title>></span>
</div>
<</capture>>
<</for>>
<</widget>>
<<widget companionAdd>>
<<if typeof $player.companions === 'undefined'>>
<<set $player.companions = {}>>
<</if>>
<<set $player.companions[$args[0] + ':' + $args[1]] = true>>
<</widget>>
<<widget companionRemoveItem>>
/* args[0] = list name:index in that array */
<<if (typeof $player.companions[$args[0]] !== "undefined" ) >>
<<run delete $player.companions[$args[0]]>>
<</if>>
<</widget>>
<<widget companionList>>
<<set _ignoreCustomPortrait = true>>
<<for _comp, _compI range $player.companions>>
<<set _compKey = _comp.split(':')>>
<<capture _comp, _compKey>>
<<set _girlVisual = setup.companionGet(_comp)>>
<<capture _girlVisual>>
<div class="companion tooltip" @data-id="_girlVisual.id" @title="'' + _girlVisual.name + ''">
<div class="girl_info_picture">
<<include 'NPC visual'>>
</div>
</div>
<<link 'x'>>
<<dialog 'Remove companion'>>
Remove <<=_girlVisual.name>> from companions?
<br />
<<link 'Yes'>>
<<companionRemoveItem _comp>>
<<goto `passage()`>>
<<dialogclose>>
<</link>>
<</dialog>>
<</link>>
<</capture>>
<</capture>>
<</for>>
<</widget>>
<<widget companionRearange>>
<<set _splitOldNpcKey = $args[0].split(':')>>
<<for _compR, _compIR range $player.companions>>
<<set _compKeyR = _compR.split(':')>>
<<if _compKeyR[0] !== _splitOldNpcKey[0]>>
<<continue>>
<</if>>
<<if parseInt(_compKeyR[1]) > parseInt(_splitOldNpcKey[1])>>
<<run delete $player.companions[_compR]>>
<<set _compKeyR[1]-->>
<<set $player.companions[_compKeyR.join(':')] = true>>
<</if>>
<</for>>
<</widget>>
<<widget guestRemove>>
/* does guests.splice and companion rearrange, must use at every guest.splice
args[0] = index in guests list */
<<set _guestI = $args[0]>>
<<set _compI = 'guest:' + _guestI>>
/* I wanted to do "companionRemove 'guest:' + _guestI" but it semms that
widgets can't call widgets - they share the same variables args[0]
*/
<<if (typeof $player.companions[_compI] !== "undefined" ) >>
<<run delete $player.companions[_compI]>>
<</if>>
/* but companionRearange _guestI works because the arg[0] is the same */
<<companionRearange _compI>>
<<run $guests.splice(_guestI, 1)>>
<</widget>>
<<widget slaveRemove>>
/* does slaves.splice and companion rearrange, must use at every slave.splice
args[0] = index in slaves list */
<<set _slaveI = $args[0]>>
<<set _compI = 'slave:' + _slaveI>>
/* I wanted to do "companionRemove 'slave:' + _slaveI" but it semms that
widgets can't call widgets - they share the same variables args[0]
*/
<<if (typeof $player.companions[_compI] !== "undefined" ) >>
<<run delete $player.companions[_compI]>>
<</if>>
/* but companionRearange _guestI works because the arg[0] is the same */
<<companionRearange _compI>>
<<run $slaves.splice(_slaveI, 1)>>
<</widget>>
<<widget companionRemove>>
<<set _splitKey = $args[0].split(':')>>
<<run console.log($args[0])>>
<<if _splitKey[0] === 'guest'>>
<<guestRemove _splitKey[1]>>
<<else>>
<<slaveRemove _splitKey[1]>>
<</if>>
<</widget>>
<<widget setPlayerStats>>
<<if typeof $player[$args[0]] === 'undefined'>>
<<set $player[$args[0]] = 0>>
<</if>>
<<set $player[$args[0]] += $args[1]>>
<</widget>>
<<widget linkdesc container>>
<<set _linkDescId = ($args[0] ?? '')>>
<div @id="'' + _linkDescId + ''" class="link-desc">
<<=_contents>>
</div>
<</widget>>
<<widget setNpcStats>>
<<set _minMaxRange = {
relationship: [-100, 100],
happy: [-100, 100]
}>>
<<if $args[0] === 'guest'>>
<<if $args[3] > 0>>
<<set $guests[$args[1]][$args[2]] = Math.min(100, $guests[$args[1]][$args[2]] + $args[3])>>
<<else>>
<<set _maxMin = _minMaxRange[$args[2]][0] ?? 0>>
<<set $guests[$args[1]][$args[2]] = Math.max(_maxMin, ($guests[$args[1]][$args[2]] - Math.abs($args[3])))>>
<</if>>
<<elseif $args[0] === 'slave'>>
<<if $args[3] > 0>>
<<set $slaves[$args[1]][$args[2]] = Math.min(100, $slaves[$args[1]][$args[2]] + $args[3])>>
<<else>>
<<set _maxMin = _minMaxRange[$args[2]][0] ?? 0>>
<<set $slaves[$args[1]][$args[2]] = Math.max(_maxMin, ($slaves[$args[1]][$args[2]] - Math.abs($args[3])))>>
<</if>>
<</if>>
<</widget>>
<<widget flag>>
<div class="flag-bg" @style="'background-image: url(\'' + setup.ImagePath+'game/misc/flag/bg_' + $game.flagBg + '.png\')'">
[img[setup.ImagePath+'game/misc/flag/icon_' + $game.flagIcon + '.png']]
</div>
<</widget>>
<<widget cabinName>>
<<=$game.cabinName ?? 'Cabin'>>
<</widget>>
<<widget gameDay>>
<<set _start = clone(variables().startDate)>>
<<set _end = clone(variables().gameDate)>>
<<run _start.setHours(0,0,0,0)>>
<<set _diff = _start.getTimezoneOffset() - _end.getTimezoneOffset()>>
<<if _diff>>
<<run _end.setMinutes(_end.getMinutes() + _diff)>>
<</if>>
<<set _days = setup.calculateDaysBetween(_start, _end)>>
<<= _days>>
<</widget>>
<<widget showFamilyTree>>
<<if $args[0].mother>>
<<set _motherNpc = setup.getNpcById($args[0].mother)>>
Mother: <<=(_motherNpc ? _motherNpc.name : '????')>>
<br />
<</if>>
<<if $args[0].father>>
<<if $args[0].father === 'mc'>>
Father: You
<<else>>
Father: <<=setup.getNpcById($args[0].father)?.name ?? '????'>>
<</if>>
<br />
<</if>>
<<if $args[0].husband>>
Husband:
<<if $args[0].husband === 'mc'>>
You
<<else>>
<<=setup.getNpcById($args[0].husband)?.name ?? '????'>>
<</if>>
<</if>>
<<if $args[0].wives>>
Wives: <br />
<<for _familyTreeWifeI, _familyTreeWife range $args[0].wives>>
<div>
<<set _familyMember = setup.getNpcById(_familyTreeWife)>>
<<if _familyMember>>
<<=_familyMember.name>>
<</if>>
</div>
<</for>>
<</if>>
<<if $args[0].kids>>
Children: <br />
<<for _familyTreeChildI, _familyTreeChild range $args[0].kids>>
<div>
<<set _familyMember = setup.getNpcById(_familyTreeChild)>>
<<if _familyMember>>
<<=_familyMember.name>> (<<=setup.getAge(_familyMember)>>)
<</if>>
</div>
<</for>>
<</if>>
<</widget>>
<<widget statsAdd>>
<<if typeof $player.stats[$args[0]] === 'undefined'>>
<<set $player.stats[$args[0]] = 0>>
<</if>>
<<set $player.stats[$args[0]]++>>
<</widget>>
<<widget notPatreon>>
<div class="caut-bar"></div>
<div id="patreon-content">
Patreon content! To get access to this even you need to be <<link 'supporter'>>
<<script>>
Dialog.setup("Support", "Support");
Dialog.wiki(Story.get("Support").processText());
Dialog.open();
<</script>>
<</link>>
</div>
<div class="caut-bar"></div>
<</widget>>
<<widget notPatreonIcon>>
<span class="glyph" data-balloon-length="small" aria-label="Patreon content" data-balloon-pos="up-left">
[img[setup.ImagePath+'game/misc/support.png']]
</span>
<</widget>>
<<widget warning>>
<div class="caut-bar"></div>
<div id="patreon-content">
<<=$args[0]>>
</div>
<div class="caut-bar"></div>
<</widget>>
<<widget backButton>>
<<set _backLink = ($args[0] ?? '')>>
<div id="back-button">
<<link '<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><g data-name="86.Arrow Left"><path d="M12 24a12 12 0 1 1 12-12 12.013 12.013 0 0 1-12 12zm0-22a10 10 0 1 0 10 10A10.011 10.011 0 0 0 12 2z"/><path d="M10.293 14.707 5.586 10l4.707-4.707 1.414 1.414L8.414 10l3.293 3.293-1.414 1.414z"/><path d="M16 18h-2v-5a1.882 1.882 0 0 0-2-2H7V9h5a3.888 3.888 0 0 1 4 4z"/></g></svg>'>>
<<goto `_backLink`>>
<</link>>
</div>
<</widget>><<widget shooterGame>>
<<set $shooterFight = true>>
<<set $shooter = {
enemies: $args[0],
target: $args[1] ?? 'enemy_1',
place: $args[2] ?? 'forest',
passageWon: $args[3] ?? null,
passageLost: $args[4] ?? null,
title: $args[5] ?? 'Hunting'
}>>
<<goto 'Shooter game'>>
<</widget>><<widget shop>>
<<if (typeof $shopMerchants === 'undefined')>>
<<set $shopMerchants??={}>>
<</if>>
<table id="farm-shop" class="shop-table">
<<for _i, _shopItem range $args[1]>>
<<capture _i, _shopItem, _buyprice>>
<tr>
<td class="shop-img">
[img[setup.ImagePath+'game/inventory/' + _shopItem.name + '.png']]
</td>
<td>
<<print Item.get(_shopItem.name).name>>
</td>
<td>
<<numberbox "_shopItems[_i].qty" 1>>
</td>
<td style="text-align: center;">
<<if (_shopItem.sell ?? true)>>
$<<print _shopItem.price>>
<</if>>
</td>
<td>
<<if $backpack.has(_shopItem.name) && (_shopItem.sell ?? true)>>
<<link 'Sell'>>
<<set _totalMoney = _shopItem.price * _shopItems[_i].qty>>
<<if $backpack.count(_shopItem.name) < _shopItems[_i].qty>>
<<replace `'#shop-error-'+_i`>>You don't have enough items.<</replace>>
<<elseif _shopItems[_i].qty < 1>>
<<replace `'#shop-error-'+_i`>>Quantity needs to be greater than or equal to 1.<</replace>>
<<elseif ($shopMerchants[$args[0]]?.money ?? 0) < _totalMoney>>
<<replace `'#shop-error-'+_i`>>Merchant doesn't have enough money.<</replace>>
<<else>>
<<set $player.money += _totalMoney>>
<<drop $backpack _shopItem.name _shopItem.qty>>
<<set $shopMerchants??={}>>
<<set $shopMerchants[$args[0]]??={
money: 0
}>>
<<set $shopMerchants[$args[0]].money -= _totalMoney>>
<<goto $args[2]>>
<</if>>
<</link>>
<<set _shop = $args[0]>>
<<linkdesc>>
<<set _maxcount = Math.floor(($shopMerchants[_shop]?.money ?? 0)/_shopItem.price)>>
<<set _maxcount = Math.min( _maxcount, $backpack.count(_shopItem.name))>>
(max <<=_maxcount>>)
<</linkdesc>>
<<elseif (_shopItem.sell ?? true)>>
<div class="link-internal" style="background: #ccc">
Sell
</div>
<</if>>
</td>
<td style="text-align: center;">
<<if (_shopItem.buy ?? true)>>
<<set _buyprice = (_shopItem.buyprice ??_shopItem.price) * (_shopItem.ratio ?? 1) >>
$<<=_buyprice>>
<</if>>
</td>
<td>
<<if (_shopItem.buy ?? true)>>
<<link 'Buy'>>
<<set _totalPrice = _buyprice * _shopItems[_i].qty>>
<<if $player.money < _totalPrice>>
<<replace `'#shop-error-'+_i`>>You don't have enough caps.<</replace>>
<<elseif _shopItems[_i].qty < 1>>
<<replace `'#shop-error-'+_i`>>Quantity needs to be greater than or equal to 1.<</replace>>
<<else>>
<<if $args[3]>>
<<run $.wiki($args[3])>>
<</if>>
<<set $player.money -= _totalPrice>>
<<pickup $backpack _shopItem.name _shopItem.qty>>
<<set $shopMerchants??={}>>
<<set $shopMerchants[$args[0]]??={
money: 0
}>>
<<set $shopMerchants[$args[0]].money += _totalPrice>>
<<goto $args[2]>>
<</if>>
<</link>>
<<linkdesc>>
<<set _maxcount = Math.floor($player.money/_buyprice)>>
(max <<=_maxcount>>)
<</linkdesc>>
<</if>>
</td>
<td>
<div @id="'shop-error-' +_i + ''" style="color: red; font-weight: bold"></div>
</td>
</tr>
<</capture>>
<</for>>
</table>
<style>
.shop-table td {
padding: 10px;
}
</style>
<</widget>>
<<widget shopMerchantUpdate>>
<<set _shops = {
farm: {
increase: randomInteger(10, 20),
start: 50,
max: 200
},
underground: {
increase: randomInteger(20, 30),
decrease: randomInteger(6, 10),
start: 80,
max: 300
},
settlement: {
increase: randomInteger(14, 24),
decrease: randomInteger(5, 10),
start: 40,
max: 240
},
sanctuary: {
increase: randomInteger(40, 80),
decrease: randomInteger(10, 20),
start: 200,
max: 600
}
}>>
<<set $shopMerchants??={}>>
<<for _shop, _shopData range _shops>>
<<set $shopMerchants[_shop]??={
money: _shopData.start,
}>>
<<set $shopMerchants[_shop].money = Math.min($shopMerchants[_shop].money + (_shopData.increase - (_shopData.decrease ?? 0)), _shopData.max)>>
<<set $shopMerchants[_shop].money = Math.max($shopMerchants[_shop].money, 0)>>
<</for>>
<</widget>><<widget sleep>>
<<set _t0 = performance.now()>>
<<set $morningMessages = {
main: [],
shop: [],
slaves: [],
rules: []
}>>
<<set _outputAutoList = $morningMessages.rules>>
<<include 'Bedrom - auto_morning'>>
<<set $game.sickPeople = []>>
<<run delete $tmpGirlViewBack>>
<<run delete $tmpGirlBack>>
<<unset $pregnancyHappening, $pregnancyStreetsHappening, $scavengingDidntReturn>>
<<set _energyPenalty = 0>>
<<if $gameDate.getHours() < 8>>
<<set _addDay = 0>>
<<set _energyPenalty = 8 - $gameDate.getHours()>>
<<else>>
<<set _addDay = 1>>
<</if>>
<<set _totals = {caps: 0, food: 0, hay: 0, wood: 0}>>
<<run
$gameDate.setDate($gameDate.getDate() + _addDay);
$gameDate.setHours(8);
$gameDate.setMinutes(0);
>>
<<if typeof $storage === 'undefined'>>
<<newinv $storage>>
<</if>>
<<set _isStorageAvailable = ($game.location.shop ?? false)>>
<<set $player.energy = $player.maxEnergy>>
<<run delete $player?.quests.hottub>>
<<set _totals.food -= setup.cabinInventory.has('food') ? 1 : 0>>
<<if $storage.has('food')>>
<<drop $storage 'food' 1>>
<<set $player.hunger = 100>>
<<elseif $backpack.has('food')>>
<<drop $backpack 'food' 1>>
<<set $player.hunger = 100>>
<<else>>
<<set $player.hunger -= 30>>
<<set $morningMessages.main.unshift('<span class="starving">You are starving!</span>')>>
<</if>>
<<set $player.mast to false>>
<<set $player.showered to false>>
<<set $player.fight_today to false>>
<<set $player.drunk = 0>>
<<set $player.nap = false>>
<<set $player.metTransGirl = false>>
<<horny 5>>
<<set $game.day += 1>>
<<for _locationEventI, _locationEvent range ($locationEvents ?? {})>>
<<set $locationEvents[_locationEventI] = false>>
<</for>>
<<set _giveFood = (($game.location.greenhouse ?? false) ? 2 : 1)>>
<<set _hasDoctor = setup.hasDoctor()>>
// Horse
<<if ($player.horse ?? false)>>
<<if typeof $characters.horse === 'undefined'>>
<<set $characters.horse = {
name: $player.horse,
food: 100
}>>
<</if>>
<<set $characters.horse.food -= 40>>
<<set _totals.hay -= setup.cabinInventory.has('hay') ? 1 : 0>>
<<if $storage.has('hay')>>
<<drop $storage 'hay' 1>>
<<set $characters.horse.food = 100>>
<<elseif $backpack.has('hay')>>
<<drop $backpack 'hay' 1>>
<<set $characters.horse.food = 100>>
<<elseif $characters.horse.food >0>>
<<set $morningMessages.main.push('<span class="starving">Your horse is starving!</span>')>>
<</if>>
<<if $characters.horse.food <= 0>>
<<run delete $player.horse>>
<<run delete $characters.horse>>
<<set $morningMessages.main.push('<span class="dead">Your horse died of starvation!</span>')>>
<</if>>
<</if>>
<<set _randomScavengingItems = clone(setup.items.scavenging)>>
<<for _scavengingItemKey, _scaveningItemChance range setup.items.scavenging_chance>>
<<if setup.percentageChance(_scaveningItemChance)>>
<<run _randomScavengingItems.push(_scavengingItemKey)>>
<</if>>
<</for>>
<<for _i to 0; _i lt $slaves.length; _i++>>
<<capture _i>>
<<set $slaves[_i].talked to false>>
<<set $slaves[_i].milked to false>>
<<set $slaves[_i].groped to false>>
<<set $slaves[_i].washed = false>>
<<set $slaves[_i].workout to false>>
<<set $slaves[_i].gift = false>>
<<set $slaves[_i].cosmetics = false>>
<<set $slaves[_i].offerSlave = false>>
<<set $slaves[_i].drunk = 0>>
<<if $slaves[_i].horny < 80>>
<<set $slaves[_i].horny++>>
<</if>>
<<if typeof $slaves[_i].stats === 'undefined'>>
<<set $slaves[_i].stats = {}>>
<</if>>
// buttplug
<<if $slaves[_i].buttplug && $slaves[_i].anal < 20>>
<<set $slaves[_i].anal++>>
<</if>>
// dumbbell
<<if setup.npcInventoryHas($slaves[_i], 'dumbbell') && $slaves[_i].strength < 30>>
<<set $slaves[_i].strength++>>
<</if>>
// Wash beauty
<<if typeof $slaves[_i].washDays !== 'undefined'>>
<<set $slaves[_i].washDays-->>
<<set $slaves[_i].beauty -= $slaves[_i].washBeauty>>
<<if $slaves[_i].washDays <= 0>>
<<run delete $slaves[_i].washDays>>
<</if>>
<</if>>
<<if typeof $slaves[_i].noPregnancyDays !== 'undefined'>>
<<set $slaves[_i].noPregnancyDays-->>
<<if $slaves[_i].noPregnancyDays <= 0>>
<<run delete $slaves[_i].noPregnancyDays>>
<</if>>
<</if>>
// Assigned jobs
<<set _isSick = (typeof $slaves[_i].sick !== 'undefined')>>
<<set _isRest = (typeof $slaves[_i].rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
<<if $slaves[_i].assignedTo === 'garden' && !_isSick>>
<<if typeof $slaves[_i].stats['garden'] === 'undefined'>>
<<set $slaves[_i].stats['garden'] = 0>>
<</if>>
<<set $slaves[_i].stats['garden']++>>
// Learn skill
<<if $slaves[_i].stats['garden'] > 100 && !($slaves[_i].skills ?? []).includes('gardener')>>
<<if typeof $slaves[_i].skills === 'undefined'>>
<<set $slaves[_i].skills = []>>
<</if>>
<<run $slaves[_i].skills.push('gardener')>>
<<set $morningMessages.main.push('<span class="skill">' + $slaves[_i].name + ' learned the gardener skill</span>')>>
<</if>>
<<set $slaves[_i].gardenDay++>>
<<set _foodGive = _giveFood>>
<<if ($slaves[_i].skills ?? []).includes('gardener')>>
<<set _foodGive += 2>>
<</if>>
<<if $slaves[_i].gardenDay == 3>>
<<set $slaves[_i].gardenDay = 0>>
<<set _totals.food += _foodGive>>
<<if _isStorageAvailable>>
<<pickup $storage 'food' _foodGive>>
<<else>>
<<pickup $backpack 'food' _foodGive>>
<</if>>
<<set $morningMessages.main.push($slaves[_i].name + ' managed to grow <strong>' + _foodGive + '</strong> food in the garden')>>
<</if>>
<</if>>
<<if $slaves[_i].assignedTo === 'streets' && !_dayOff>>
<<set _girlChanceToDie = 5>>
<<if ($slaves[_i].strength ?? 0) > 20>>
<<set _girlChanceToDie = 3>>
<<elseif ($slaves[_i].strength ?? 0) > 10>>
<<set _girlChanceToDie = 4>>
<</if>>
<<if $characters.dom.quests.accepted_deal>>
<<set _girlChanceToDie = 1>>
<</if>>
<<if setup.npcInventoryHas($slaves[_i], 'knife')>>
<<set _girlChanceToDie -=1>>
<</if>>
<<if setup.percentageChance(_girlChanceToDie) && (!$characters.dom.quests.accepted_deal || setup.percentageChance(50))>>
<<set $morningMessages.main.push($slaves[_i].name + ' <strong class="iitem">was found dead</strong> in the streets...')>>
<<set $slaves.splice(_i, 1)>>
<<set _i-->>
<<continue>>
<<else>>
<<setNpcStats 'slave' _i 'happy' -5>>
<<if randomInteger(0, 1) === 0>>
<<set $slaves[_i].virgin = false>>
<<if $slaves[_i].gender == 0>>
<<set _moneyEarned = randomInteger(4, 8)>>
<<elseif $slaves[_i].gender == 2>>
<<set _moneyEarned = randomInteger(2, 6)>>
<<else>>
<<set _moneyEarned = randomInteger(0, 4)>>
<</if>>
<<if ($slaves[_i].traits ?? []).includes('nymphomaniac')>>
<<set _moneyEarned = _moneyEarned * 2>>
<</if>>
<<set _moneyEarnedTax = 80>>
<<if $characters.dom.quests.accepted_deal>>
<<set _moneyEarnedTax = 40>>
<</if>>
<<set _moneyEarned = _moneyEarned - Math.round((_moneyEarnedTax / 100) * _moneyEarned, 0)>>
<<set _moneyEarned += Math.round($slaves[_i].sub / 25, 0)>>
<<if typeof $slaves[_i].pussy !== 'undefined'>>
<<set _moneyEarned += Math.round($slaves[_i].pussy / 25, 0)>>
<</if>>
<<set _moneyEarned += Math.round($slaves[_i].anal / 25, 0)>>
<<set $player.money += _moneyEarned>>
<<set _totals.caps = (_totals.caps ?? 0) + _moneyEarned>>
<<set $morningMessages.main.push($slaves[_i].name + ' had a client in the streets, ' + setup.pronounceWhat($slaves[_i]) + ' got you <strong>' + _moneyEarned + '</strong> caps')>>
<<if setup.pregnancyChance($slaves[_i]) && !setup.npcInventoryHas($slaves[_i], 'condom')>>
<<set $slaves[_i].pregnancy = 0>>
<<set $slaves[_i].pregnancy_father = 'unknown'>>
<<set $slaves[_i].pregnancy_event = 'streets'>>
<</if>>
<</if>>
<</if>>
<</if>>
// Starvation
<<if $slaves[_i].food <= 10>>
<<set _totals.food -= setup.cabinInventory.has('food') ? 1 : 0>>
<<if $storage.has('food')>>
<<drop $storage 'food' 1>>
<<set $slaves[_i].food to 100>>
<<set $slaves[_i].happy++>>
<<elseif $backpack.has('food')>>
<<drop $backpack 'food' 1>>
<<set $slaves[_i].food to 100>>
<<set $slaves[_i].happy++>>
<</if>>
<<if $slaves[_i].food <= -20>>
<<set $morningMessages.main.push('<span class="dead">' + $slaves[_i].name + ' died of hunger. You dont have enough food!</span>')>>
<<set $slaves.splice(_i, 1)>>
<<set _i-->>
<<continue>>
<<elseif $slaves[_i].food <= 10>>
<<set $morningMessages.main.push('<span class="starving">' + $slaves[_i].name + ' is starving</span>')>>
<</if>>
<</if>>
<<if setup.getAge($slaves[_i]) > 3>>
<<set $slaves[_i].food -= 30>>
<</if>>
// Pregnancy
<<if typeof $slaves[_i].pregnancy !== 'undefined'>>
<<set $slaves[_i].pregnancy++>>
<<if ($slaves[_i].traits ?? []).includes('breeder')>>
<<set $slaves[_i].pregnancy++>>
<</if>>
<<if $slaves[_i].pregnancy == 8>>
<<set _pregnantMsg = $slaves[_i].name + ' told you that <strong>she is pregnant</strong>.'>>
<<if $slaves[_i].pregnancy_father !== 'mc'>>
<<set _pregnantMsg = _pregnantMsg + ' <strong>You ARE NOT the father!</strong>'>>
<<if !$pregnancyStreetsHappening && $slaves[_i].pregnancy_event === 'streets'>>
<<set $pregnancyStreetsHappening = {
type: 'slave',
id: _i
}>>
<</if>>
<</if>>
<<set $morningMessages.main.push(_pregnantMsg)>>
<<set $characters.vincent.quests.pregnancy = true>>
<</if>>
<<set _miscarrieageChance = _hasDoctor ? 5 : 10>>
<<set _streetWork = $slaves[_i].assignedTo === 'streets' && !_dayOff>>
<<if $slaves[_i].pregnancy > 30 && _streetWork && setup.percentageChance(_miscarrieageChance)>>
<<set $morningMessages.main.push($slaves[_i].name + ' woke up with her blood all over her. <strong class="iitem">She had a miscarriage.</strong>')>>
<<set $slaves[_i].happy -= 20>>
<<set $slaves[_i].relationship -= 10>>
<<run delete $slaves[_i].pregnancy>>
<</if>>
<<if !$pregnancyHappening && $slaves[_i].pregnancy > 260 && ($slaves[_i].pregnancy > 280 || randomInteger(1,3) === 3)>>
<<set $tmpGirl = $slaves[_i]>>
<<set $pregnancyHappening = {
type: 'slave',
id: _i
}>>
<</if>>
<</if>>
// Sick
<<if _isSick>>
<<set $slaves[_i].sick.days-->>
<<if _hasDoctor>>
<<set $slaves[_i].sick.days-->>
<</if>>
<<if $slaves[_i].sick.days <= 0>>
<<run delete $slaves[_i].sick>>
<</if>>
<</if>>
// Resting
<<if _isRest>>
<<if $slaves[_i].assignedTo === 'streets'>>
<<setNpcStats slave _i happy +5>>
<</if>>
<<set $slaves[_i].rest.days-->>
<<if $slaves[_i].rest.days <= 0>>
<<run delete $slaves[_i].rest>>
<</if>>
<</if>>
<</capture>>
<</for>>
<<run $slaves.filter(n=>n)>>
<<set $scavengingDidntReturn = null>>
<<for _guestI to 0; _guestI lt ($guests ?? []).length; _guestI++>>
<<capture _guestI>>
<<set $guests[_guestI].talked to false>>
<<set $guests[_guestI].milked to false>>
<<set $guests[_guestI].groped to false>>
<<set $guests[_guestI].workout to false>>
<<set $guests[_guestI].washed = false>>
<<set $guests[_guestI].gift = false>>
<<set $guests[_guestI].cosmetics = false>>
<<set $guests[_guestI].washedBathhouse = false>>
<<set $guests[_guestI].drunk = 0>>
<<if $guests[_guestI].horny <= 90>>
<<set $guests[_guestI].horny += window.randomInteger(1, 9)>>
<<else>>
<<set $guests[_guestI].horny = 0>>
<</if>>
<<if typeof $guests[_guestI].stats === 'undefined'>>
<<set $guests[_guestI].stats = {}>>
<</if>>
// buttplug
<<if $guests[_guestI].buttplug && $guests[_guestI].anal < 20>>
<<set $guests[_guestI].anal++>>
<</if>>
// dumbbell
<<if setup.npcInventoryHas($guests[_guestI], 'dumbbell') && $guests[_guestI].strength < 30>>
<<set $guests[_guestI].strength++>>
<</if>>
// Wash beauty
<<if typeof $guests[_guestI].washDays !== 'undefined'>>
<<set $guests[_guestI].washDays-->>
<<set $guests[_guestI].beauty -= $guests[_guestI].washBeauty>>
<<if $guests[_guestI].washDays <= 0>>
<<run delete $guests[_guestI].washDays>>
<</if>>
<</if>>
// Leave
<<if $guests[_guestI].relationship < 0 || $guests[_guestI].happy < -70>>
<<set $morningMessages.main.push($guests[_guestI].name + ' was missing in the morning, ' + setup.pronounceWhat($guests[_guestI]) + ' probably decided to leave this place.')>>
<<guestRemove _guestI >>
<<set _guestI-->>
<<continue>>
<</if>>
<<if typeof $guests[_guestI].noPregnancyDays !== 'undefined'>>
<<set $guests[_guestI].noPregnancyDays-->>
<<if $guests[_guestI].noPregnancyDays <= 0>>
<<run delete $guests[_guestI].noPregnancyDays>>
<</if>>
<</if>>
<<set _isSick = (typeof $guests[_guestI].sick !== 'undefined')>>
<<set _isRest = (typeof $guests[_guestI].rest !== 'undefined')>>
<<set _dayOff = _isSick || _isRest>>
// Assigned jobs
<<if $guests[_guestI].assignedTo === 'garden' && !_isSick>>
<<if typeof $guests[_guestI].stats['garden'] === 'undefined'>>
<<set $guests[_guestI].stats['garden'] = 0>>
<</if>>
<<set $guests[_guestI].stats['garden']++>>
// Learn skill
<<if $guests[_guestI].stats['garden'] > 100 && !($guests[_guestI].skills ?? []).includes('gardener')>>
<<if typeof $guests[_guestI].skills === 'undefined'>>
<<set $guests[_guestI].skills = []>>
<</if>>
<<run $guests[_guestI].skills.push('gardener')>>
<<set $morningMessages.main.push('<span class="skill">' + $guests[_guestI].name + ' learned the gardening skill</span>')>>
<</if>>
<<set $guests[_guestI].gardenDay++>>
<<set _foodGive = _giveFood>>
<<if ($guests[_guestI].skills ?? []).includes('gardener')>>
<<set _foodGive += 2>>
<</if>>
<<if $guests[_guestI].gardenDay == 3>>
<<set $guests[_guestI].gardenDay = 0>>
<<set _totals.food += _foodGive>>
<<if _isStorageAvailable>>
<<pickup $storage 'food' _foodGive>>
<<else>>
<<pickup $backpack 'food' _foodGive>>
<</if>>
<<set $morningMessages.main.push($guests[_guestI].name + ' managed to grow <strong>' + _foodGive + '</strong> food in the garden.')>>
<</if>>
<</if>>
<<if $guests[_guestI].assignedTo === 'streets' && !_dayOff>>
<<set _girlChanceToDie = 5>>
<<if ($guests[_guestI].strength ?? 0) > 20>>
<<set _girlChanceToDie = 3>>
<<elseif ($guests[_guestI].strength ?? 0) > 10>>
<<set _girlChanceToDie = 4>>
<</if>>
<<if $characters.dom.quests.accepted_deal>>
<<set _girlChanceToDie = 1>>
<</if>>
<<if setup.npcInventoryHas($guests[_guestI], 'knife')>>
<<set _girlChanceToDie -=1>>
<</if>>
<<if setup.percentageChance(_girlChanceToDie) && (!$characters.dom.quests.accepted_deal || setup.percentageChance(50))>>
<<set $morningMessages.main.push($guests[_guestI].name + ' <strong class="iitem">was found dead</strong> in the streets!')>>
<<guestRemove _guestI >>
<<set _guestI-->>
<<continue>>
<<else>>
<<setNpcStats 'guest' _guestI 'happy' -5>>
<<if randomInteger(0, 1) === 0>>
<<if $guests[_guestI].gender == 0>>
<<set _moneyEarned = randomInteger(4, 8)>>
<<elseif $guests[_guestI].gender == 2>>
<<set _moneyEarned = randomInteger(2, 6)>>
<<else>>
<<set _moneyEarned = randomInteger(0, 4)>>
<</if>>
<<if ($guests[_guestI].traits ?? []).includes('nymphomaniac')>>
<<set _moneyEarned = _moneyEarned * 2>>
<</if>>
<<set _moneyEarnedTax = 80>>
<<if $characters.dom.quests.accepted_deal>>
<<set _moneyEarnedTax = 40>>
<</if>>
<<set _moneyEarned = _moneyEarned - Math.round((_moneyEarnedTax / 100) * _moneyEarned, 0)>>
<<set _moneyEarned += Math.round($guests[_guestI].sub / 25, 0)>>
<<if typeof $guests[_guestI].pussy !== 'undefined'>>
<<set _moneyEarned += Math.round($guests[_guestI].pussy / 25, 0)>>
<</if>>
<<set _moneyEarned += Math.round($guests[_guestI].anal / 25, 0)>>
<<set $player.money += _moneyEarned>>
<<set _totals.caps = (_totals.caps ?? 0) + _moneyEarned>>
<<set $morningMessages.main.push($guests[_guestI].name + ' had a client in the streets. She got you <strong>' + _moneyEarned + '</strong> caps')>>
<<set $guests[_guestI].virgin = false>>
<<if setup.pregnancyChance($guests[_guestI]) && !setup.npcInventoryHas($guests[_guestI], 'condom')>>
<<set $guests[_guestI].pregnancy = 0>>
<<set $guests[_guestI].pregnancy_father = 'unknown'>>
<<set $guests[_guestI].pregnancy_event = 'streets'>>
<</if>>
<</if>>
<</if>>
<</if>>
<<set _hunter_no_bow = ( $automatization.hunter ?? false) &&
$guests[_guestI].assignedTo === 'hunter' && !setup.npcInventoryHas($guests[_guestI], 'bow') >>
<<if (_hunter_no_bow || $guests[_guestI].assignedTo === 'forest') && !_isSick>>
<<if typeof $guests[_guestI].stats['forest'] === 'undefined'>>
<<set $guests[_guestI].stats['forest'] = 0>>
<</if>>
<<set $guests[_guestI].stats['forest']++>>
// Learn skill
<<if $guests[_guestI].stats['forest'] > 100 && !($guests[_guestI].skills ?? []).includes('woodcraft')>>
<<if typeof $guests[_guestI].skills === 'undefined'>>
<<set $guests[_guestI].skills = []>>
<</if>>
<<run $guests[_guestI].skills.push('woodcraft')>>
<<set $morningMessages.main.push('<span class="skill">' + $guests[_guestI].name + ' learned the woodcraft skill</span>')>>
<</if>>
<<set _giveWood = ($guests[_guestI].strength > 30 ? 2 : 1)>>
<<if ($guests[_guestI].skills ?? []).includes('woodcraft')>>
<<set _giveWood++>>
<</if>>
<<if setup.npcInventoryHas($guests[_guestI], 'axe')>>
<<set _giveWood++>>
<</if>>
<<set _totals.wood += _giveWood>>
<<if _isStorageAvailable>>
<<pickup $storage 'wood' _giveWood>>
<<else>>
<<pickup $backpack 'wood' _giveWood>>
<</if>>
<<set $morningMessages.main.push($guests[_guestI].name + ' managed to collect <strong>' + _giveWood + '</strong> wood in the forest')>>
<<if setup.percentageChance(10)>>
<<set _totals.food++>>
<<if _isStorageAvailable>>
<<pickup $storage 'food' 1>>
<<else>>
<<pickup $backpack 'food' 1>>
<</if>>
<<set $morningMessages.main.push($guests[_guestI].name + ' managed to find some berries while working in the forest. <strong class="iitem">+1 food</strong>')>>
<</if>>
<</if>>
<<unset _hunter_no_bow>>
<<if $guests[_guestI].assignedTo === 'kitchen' && !_isSick>>
<<set $guests[_guestI].stats['kitchen'] ??= 0>>
<<set $guests[_guestI].stats['kitchen']++>>
// Learn skill
<<if $guests[_guestI].stats['kitchen'] > 100 && !($guests[_guestI].skills ?? []).includes('cook')>>
<<if typeof $guests[_guestI].skills === 'undefined'>>
<<set $guests[_guestI].skills = []>>
<</if>>
<<run $guests[_guestI].skills.push('cook')>>
<<set $morningMessages.main.push('<span class="skill">Guest ' + $guests[_guestI].name + ' learned the cook skill</span>')>>
<</if>>
<</if>>
<<if $guests[_guestI].assignedTo === 'scavenging' && !_isSick>>
<<if typeof $guests[_guestI].stats['scavenging'] === 'undefined'>>
<<set $guests[_guestI].stats['scavenging'] = 0>>
<</if>>
<<set $guests[_guestI].stats['scavenging']++>>
// Learn skill
<<if $guests[_guestI].stats['scavenging'] > 100 && !($guests[_guestI].skills ?? []).includes('scavenger')>>
<<if typeof $guests[_guestI].skills === 'undefined'>>
<<set $guests[_guestI].skills = []>>
<</if>>
<<run $guests[_guestI].skills.push('scavenger')>>
<<set $morningMessages.main.push('<span class="skill">' + $guests[_guestI].name + ' learned the scavenger skill</span>')>>
<</if>>
<<set _chanceOfNotComingHome = 10>>
<<if $guests[_guestI].strength >= 30>>
<<set _changeOfNotComingHome -=4>>
<</if>>
<<if ($guests[_guestI].skills ?? []).includes('scavenger')>>
<<set _chanceOfNotComingHome -=4>>
<</if>>
<<if setup.npcInventoryHas($guests[_guestI], 'knife')>>
<<set _chanceOfNotComingHome -=1>>
<</if>>
<<if setup.percentageChance(_chanceOfNotComingHome) && $scavengingDidntReturn === null && !$pregnancyHappening && setup.percentageChance(30)>>
<<set $scavengingDidntReturn = _guestI>>
<<else>>
<<set _randomItem = either(_randomScavengingItems)>>
<<set _giveCount = 1>>
<<if ($guests[_guestI].skills ?? []).includes('scavenger') && setup.percentageChance(50)>>
<<set _giveCount++>>
<</if>>
<<set _totals[_randomItem] = (_totals[_randomItem] ?? 0) + _giveCount>>
<<if _isStorageAvailable>>
<<pickup $storage _randomItem _giveCount>>
<<else>>
<<pickup $backpack _randomItem _giveCount>>
<</if>>
<<set $morningMessages.main.push($guests[_guestI].name + ' managed to collect <strong>' + _giveCount + ' ' + Item.get(_randomItem).name + '</strong> while scavenging.')>>
<</if>>
<</if>>
<<if $guests[_guestI].assignedTo === 'mistress' && !_isSick>>
<<for _mistressSlaveI, _mistressSlave range $slaves>>
<<if setup.getAge(_mistressSlave) < 18>>
<<continue>>
<</if>>
<<if setup.percentageChance(30) && _mistressSlave.sub < 100>>
<<set $morningMessages.slaves.push($guests[_guestI].name + ' increased ' + setup.displayName(_mistressSlave) + '\'s submission')>>
<<set $slaves[_mistressSlaveI].sub = Math.min(100, ($slaves[_mistressSlaveI].sub + 1))>>
<</if>>
<</for>>
<</if>>
<<if $guests[_guestI].assignedTo === 'hunter' && !_isSick && setup.npcInventoryHas($guests[_guestI], 'bow')>>
<<set _percentageHunter = 10>>
<<if $guests[_guestI].strength > 50>>
<<set _percentageHunter += 25>>
<<elseif $guests[_guestI].strength > 20>>
<<set _percentageHunter += 10>>
<</if>>
<<set _hunterItem = 'food'>>
<<set _giveCount = randomInteger(2,5)>>
<<if setup.percentageChance(20)>>
<<set _hunterItem = 'pelt_wolf'>>
<<set _giveCount = randomInteger(1,2)>>
<</if>>
<<if setup.percentageChance(_percentageHunter)>>
<<set _totals[_hunterItem] = (_totals[_hunterItem] ?? 0) + _giveCount>>
<<if _isStorageAvailable>>
<<pickup $storage _hunterItem _giveCount>>
<<else>>
<<pickup $backpack _hunterItem _giveCount>>
<</if>>
<<set $morningMessages.main.push($guests[_guestI].name + ' managed to get ' + _giveCount + ' ' + Item.get(_hunterItem).name + ' while hunting.')>>
<</if>>
<</if>>
// Pregnancy
<<if typeof $guests[_guestI].pregnancy !== 'undefined'>>
<<set $guests[_guestI].pregnancy++>>
<<if ($guests[_guestI].traits ?? []).includes('breeder')>>
<<set $guests[_guestI].pregnancy++>>
<</if>>
<<if $guests[_guestI].pregnancy == 8>>
<<set _pregnantMsg = $guests[_guestI].name + ' told you that <strong>she is pregnant</strong>.'>>
<<if $guests[_guestI].pregnancy_father !== 'mc'>>
<<set _pregnantMsg = _pregnantMsg + ' <strong>You ARE NOT the father!</strong>'>>
<<if !$pregnancyStreetsHappening && $guests[_guestI].pregnancy_event === 'streets'>>
<<set $pregnancyStreetsHappening = {
type: 'guest',
id: _guestI
}>>
<</if>>
<</if>>
<<set $morningMessages.main.push(_pregnantMsg)>>
<<set $characters.vincent.quests.pregnancy = true>>
<</if>>
<<set _miscarrieageChance = _hasDoctor ? 5 : 10>>
<<set _streetWork = $guests[_guestI].assignedTo === 'streets' && !_dayOff>>
<<if $guests[_guestI].pregnancy > 30 && _streetwork && setup.percentageChance(_miscarrieageChance)>>
<<set $morningMessages.main.push($guests[_guestI].name + ' woke up with her blood all over her. <strong class="iitem">She had a miscarriage</strong>')>>
<<set $guests[_guestI].happy -= 20>>
<<set $guests[_guestI].relationship -= 10>>
<<run delete $guests[_guestI].pregnancy>>
<</if>>
<<if !$pregnancyHappening && $guests[_guestI].pregnancy > 260 && ($guests[_guestI].pregnancy > 280 || randomInteger(1,3) === 3)>>
<<set $tmpGirl = $guests[_guestI]>>
<<set $pregnancyHappening = {
type: 'guest',
id: _guestI
}>>
<</if>>
<</if>>
// Starvation
<<if $guests[_guestI].food <= 10>>
<<set _totals.food -= setup.cabinInventory.has('food') ? 1 : 0>>
<<if $storage.has('food')>>
<<drop $storage 'food' 1>>
<<set $guests[_guestI].food to 100>>
<<set $guests[_guestI].happy++>>
<<elseif $backpack.has('food')>>
<<drop $backpack 'food' 1>>
<<set $guests[_guestI].food to 100>>
<<set $guests[_guestI].happy++>>
<</if>>
<<if $guests[_guestI].food <= -20>>
<<set $morningMessages.main.push('<span class="left">' + $guests[_guestI].name + ' left because you don\'t not enough food!</span>')>>
<<guestRemove _guestI>>
<<set _guestI-->>
<<continue>>
<<elseif $guests[_guestI].food <= 10>>
<<set $morningMessages.main.push('<span class="starving">' + $guests[_guestI].name + ' is starving!</span>')>>
<</if>>
<</if>>
<<if setup.getAge($guests[_guestI]) > 3>>
<<set $guests[_guestI].food -= 30>>
<</if>>
// Sick
<<if _isSick>>
<<set $guests[_guestI].sick.days-->>
<<if _hasDoctor>>
<<set $guests[_guestI].sick.days-->>
<</if>>
<<if $guests[_guestI].sick.days <= 0>>
<<run delete $guests[_guestI].sick>>
<</if>>
<</if>>
// Resting
<<if _isRest>>
<<if $guests[_guestI].assignedTo === 'streets'>>
<<setNpcStats guest _guestI happy +5>>
<</if>>
<<set $guests[_guestI].rest.days-->>
<<if $guests[_guestI].rest.days <= 0>>
<<run delete $guests[_guestI].rest>>
<</if>>
<</if>>
<</capture>>
<</for>>
<<for _nurseryI to 0; _nurseryI lt ($nursery ?? []).length; _nurseryI++>>
<<capture _nurseryI>>
// Starvation
<<if $nursery[_nurseryI].food <= 10>>
<<set _totals.food -= setup.cabinInventory.has('food') ? 1 : 0>>
<<if $storage.has('food')>>
<<drop $storage 'food' 1>>
<<set $nursery[_nurseryI].food to 100>>
<<elseif $backpack.has('food')>>
<<drop $backpack 'food' 1>>
<<set $nursery[_nurseryI].food to 100>>
<<else>>
<<set $morningMessages.main.push('<span class="dead">Kid ' + $nursery[_nurseryI].name + ' died because you don\'t have enough food!</span>')>>
<<set $nursery.splice(_nurseryI, 1)>>
<<set _nurseryI-->>
<<continue>>
<</if>>
<</if>>
<<if setup.getAge($nursery[_nurseryI]) > 3>>
<<set $nursery[_nurseryI].food -= 30>>
<</if>>
<<if setup.getAge($nursery[_nurseryI]) >= 18>>
<<set $morningMessages.main.push('Kid ' + $nursery[_nurseryI].name + ' has grown up and moved to the guest house.')>>
<<run $guests.push($nursery[_nurseryI])>>
<<set $nursery.splice(_nurseryI, 1)>>
<<set _nurseryI-->>
<</if>>
<</capture>>
<</for>>
<<for _charI, _char range $characters>>
<<if typeof $characters[_charI].quests !== 'undefined'>>
<<set $characters[_charI].talked = false>>
// Pregnancy
<<if typeof $characters[_charI].pregnancy !== 'undefined'>>
<<set $characters[_charI].pregnancy++>>
<<if ($characters[_charI].traits ?? []).includes('breeder')>>
<<set $characters[_charI].pregnancy++>>
<</if>>
<<if $characters[_charI].pregnancy == 8>>
<<set $morningMessages.main.push($characters[_charI].name + ' told you that <strong>she is pregnant</strong>.')>>
<<set $characters.vincent.quests.pregnancy = true>>
<<if _charI === 'blair'>>
<<set $characters.blair.quests.pregnancy = true>>
<</if>>
<</if>>
<<if !$pregnancyHappening && $characters[_charI].pregnancy > 260 && ($characters[_charI].pregnancy > 280 || randomInteger(1,3) === 3)>>
<<set $tmpGirl = $characters[_charI]>>
<<set $pregnancyHappening = {
type: 'character',
id: _charI
}>>
<</if>>
<</if>>
<</if>>
<</for>>
<<if isMetChar('laura')>>
<<set $characters.laura.quests.sampleToday = false>>
<<if $characters.laura.quests.productionSamples >= 3 && $characters.laura.quests.living && $characters.laura.quests.productionLastDay < ($game.day - $characters.laura.quests.productionDaysPerPotion)>>
<<set $characters.laura.quests.productionSamples -= 3>>
<<pickup $backpack 'growth_potion' 1>>
<<set $characters.laura.quests.productionLastDay = $game.day>>
<<set $morningMessages.main.push('Laura crafted a new <strong class="iitem">growth potion</strong>')>>
<</if>>
<</if>>
<<set _sleepDead = null>>
<<include 'sleepPerks'>>
<<include 'sleepRottenFood'>>
<<include 'sleepManageGoods'>>
<<unset $tmpGirlCapture>>
// moon
<<set $morningMessages.moon = []>>
<<if setup.isNewMoon()>>
<<if $characters.vincent.quests.pregnancy_talked>>
<<set $morningMessages.moon.push('This time of the month, around the new moon, the glowing mushrooms seem to be more abundant. Visit the forest!') >>
<<else>>
<<set $morningMessages.moon.push('This time of the month, around the new moon, strange things occur in the forest...') >>
<</if>>
<<elseif setup.isFullMoon()>>
<<set $morningMessages.moon.push('This time of the month, around the full moon, you may have luck with the wolves. Visit the forest!') >>
<</if>>
<<if $player.hunger <= 0 && !_sleepDead>>
<<set _sleepDead = 'hunger'>>
<</if>>
<<if !_sleepDead>>
<<set $player.showered to false>>
<<updatemeter '$energyBar' `$player.energy / $player.maxEnergy`>>
<<updatemeter '$hungerBar' `$player.hunger / $player.maxHunger`>>
<<if $args[0]>>
<<set $morningMessages = []>>
<<goto $args[0]>>
<<else>>
<<goto "Bedroom-sleep">>
<</if>>
<<else>>
<<set $game.death_reason = _sleepDead>>
<<goto "Dead">>
<</if>>
<<shopMerchantUpdate>>
<</widget>><<widget video>>
<<set _extension = ($args[1] ?? 'mp4')>>
<<set _videoType = 'video/' + _extension>>
<<set _url to setup.videoPath+'/'+$args[0]+'.' + _extension>>
<video controls autoplay loop onloadstart="this.volume=0.0">
<source @src="_url">
</video>
<</widget>><<widget actionText>>
<<print $args[1]>>
<</widget>>
<<widget actionImage>>
<<if typeof setup.actions === 'undefined'>>
<<set _actionsFallback = recall('actions')>>
<<if _actionsFallback>>
<<set setup.actions = _actionsFallback>>
<</if>>
<</if>>
<<if $args[0].pack>>
<<set _isPack = (($packs ?? {})[$args[0].pack] ?? false) && typeof setup.actions[$args[0].pack] !== 'undefined'>>
<</if>>
<<if !_isPack>>
<<set _isPack = (($packs ?? {})[$args[0].name] ?? false) && typeof setup.actions[$args[0].name] !== 'undefined'>>
<</if>>
<<set _defaultActionsPath = 'images/actions'>>
<<set _actionsPath = _isPack ? 'packs' : _defaultActionsPath>>
<<set _subActionsPath = ''>>
<<if _isPack>>
<<set _subActionsPath = '/actions'>>
<</if>>
<div class="action-image">
<<set _originalLocation = $args[0].location >>
<<if $args[0].location === 'basement-mistress.male' >>
<<set $args[0].location = 'basement' >>
<<set $args[1] = $args[1].replace('mistress_', '') >>
<</if>>
<<if $args[0].virgin && $args[1] === 'mistress_pussy' && $args[0].location === 'basement-mistress.female'>>
<<set $args[1] = 'deflower_strapon'>>
<<elseif $args[0].virgin && $args[1] === 'pussy'>>
<<set $args[1] = 'deflower'>>
<</if>>
<<set _genderDesc = setup.genderPath($args[0])>>
<<set _race = '.' + $args[0].race>>
<<set _hair = '.' + $args[0].hair + 'hair'>>
<<if ($args[0].pregnancy ?? 0) > 100 >>
<<set _pregnancyDesc = '.pregnant'>>
<<else>>
<<set _pregnancyDesc = '.notpregnant'>>
<</if>>
<<if setup.getAge($args[0]) <= 24 >>
<<set _ageDesc = '.young'>>
<<elseif setup.getAge($args[0]) <= 39 >>
<<set _ageDesc = ''>>
<<elseif setup.getAge($args[0]) <= 59 >>
<<set _ageDesc = '.mature'>>
<<else>>
<<set _ageDesc = '.old'>>
<</if>>
<<set _morphs = [
$args[0].name + _pregnancyDesc,
$args[0].name,
_genderDesc + _race + _hair + _ageDesc + _pregnancyDesc,
_genderDesc + _race + _ageDesc + _pregnancyDesc,
_genderDesc + _race + _hair + _pregnancyDesc,
_genderDesc + _race + _pregnancyDesc,
_genderDesc + _race + _hair + _ageDesc,
_genderDesc + _race + _ageDesc,
_genderDesc + _race + _hair,
_genderDesc + _race,
_genderDesc + _hair + _ageDesc + _pregnancyDesc,
_genderDesc + _ageDesc + _pregnancyDesc,
_genderDesc + _hair + _pregnancyDesc,
_genderDesc + _pregnancyDesc,
_genderDesc + _hair + _ageDesc,
_genderDesc + _ageDesc,
_genderDesc + _hair,
_genderDesc
]>>
<<if $args[0].pack>>
<<run _morphs.unshift($args[0].pack + _pregnancyDesc, $args[0].pack)>>
<</if>>
<<for _i to 0; _i < _morphs.length; _i++>>
<<if
typeof setup.actions[_morphs[_i]] !== 'undefined' &&
typeof setup.actions[_morphs[_i]][$args[0].location] !== 'undefined' &&
typeof setup.actions[_morphs[_i]][$args[0].location][$args[1]] !== 'undefined'>>
<<if _isPack && ![$args[0].pack, $args[0].name].includes(_morphs[_i])>>
<<set _actionsPath = _defaultActionsPath>>
<<set _subActionsPath = ''>>
<</if>>
<<actionImageOutput ` _actionsPath + '/' + _morphs[_i] + '/' + _subActionsPath + $args[0].location + '/'+ $args[1] + '/' + either(setup.actions[_morphs[_i]][$args[0].location][$args[1]])`>>
<<break>>
<<elseif
typeof setup.actions[_morphs[_i]] !== 'undefined' &&
typeof setup.actions[_morphs[_i]]['default'] !== 'undefined' &&
typeof setup.actions[_morphs[_i]]['default'][$args[1]] !== 'undefined'>>
<<if _isPack && ![$args[0].pack, $args[0].name].includes(_morphs[_i])>>
<<set _actionsPath = _defaultActionsPath>>
<<set _subActionsPath = ''>>
<</if>>
<<actionImageOutput `_actionsPath + '/' + _morphs[_i] + _subActionsPath + '/default/'+ $args[1] + '/' + either(setup.actions[_morphs[_i]]['default'][$args[1]])`>>
<<break>>
<</if>>
<</for>>
</div>
<<if ($args[2] ?? 'with-text') != 'no-text'>>
<br />
<div class="action-text">
<<if _originalLocation === 'basement-mistress.male' >>
<<set $args[0].location = _originalLocation >>
<<set $args[1] = 'mistress_' + $args[1] >>
<</if>>
<<set _StatsMapping = {
mistress_anal: 'anal'
}>>
<<set _npcStat = _StatsMapping[$args[1]] ?? $args[1]>>
<<set _actionText = setup.actionText>>
<<if $args[0].virgin && typeof _actionText[$args[1]] !== 'undefined' && typeof _actionText[$args[1]]['v'] !== 'undefined'>>
<<print _actionText[$args[1]]['v'].replace('%name%', $args[0].name)>>
<<else>>
<<if $args[0].gender>>
<<if _actionText[setup.genderPath($args[0])][$args[1]] !== undefined>>
<<print _actionText[setup.genderPath($args[0])][$args[1]][0].replace(/%name%/g, $args[0].name)>>
<</if>>
<<else>>
<<if _actionText[$args[1]] !== undefined>>
<<if (_actionText[$args[1]] ?? false) && (_actionText[$args[1]]['stats'] ?? false)>>
<<for _sortedTextsStat, _sortedTextsData range _actionText[$args[1]]['stats']>>
<<if typeof $tmpGirl[_npcStat] !== 'undefined' && $tmpGirl[_npcStat] >= _sortedTextsData.s>>
<<set _randomSortedText = _sortedTextsData.texts[Math.floor(Math.random()*_sortedTextsData.texts.length)]>>
<</if>>
<</for>>
<<print _randomSortedText.replace('%name%', setup.displayName($args[0]))>>
<<else>>
<<= _actionText[$args[1]].texts[Math.floor(Math.random()*_actionText[$args[1]].texts.length)].replace(/%name%/g, setup.displayName($args[0]))>>
<</if>>
<</if>>
<</if>>
<</if>>
</div>
<</if>>
<</widget>>
<<widget actionDream>>
<<set _sleepAction = {
place: either(['basement', 'bathhouse', 'default', 'forest', 'kitchen', 'maid', 'nightclub', 'shower', 'streets']),
type: either('pussy', 'anal', 'bj', 'dp')
}>>
<<if typeof setup.actions !== 'undefined'>>
<<set _dreamImg = setup.ImagePath+'actions/female/' + _sleepAction.place + '/' + _sleepAction.type + '/' + either(setup.actions.female[_sleepAction.place][_sleepAction.type])>>
<<else>>
<<set _dreamImg = setup.ImagePath+'actions/female/default/' + _sleepAction.type + '/' + either(setup.actions.female.default[_sleepAction.type])>>
<</if>>
<<actionImageOutput _dreamImg>>
<</widget>>
<<widget actionImageOutput>>
<<set _extension = $args[0].split('.').pop()>>
<<if ['mp4', 'webm'].includes(_extension)>>
<<set _videoType = 'video/' + _extension>>
<<set _url to $args[0]>>
<video controls autoplay loop>
<source @src="_url" @type="_videoType">
</video>
<<else>>
[img[$args[0]]]
<</if>>
<</widget>><<widget slaveValue>>
<<set _age = setup.getAge($args[0])>>
<<set _slaveValue =
($args[0].beauty / 2) +
($args[0].sub / 5) +
((100 - _age) / 5)
>>
<<if $args[0].virgin>>
<<set _slaveValue = _slaveValue * 2>>
<</if>>
<<if $args[1]>>
<<set _slaveValue = _slaveValue * $args[1]>>
<</if>>
<<set _slaveValue = Math.round(_slaveValue / 2, 0)>>
<<if $args[0].gender>>
<<set _slaveValue = Math.round(_slaveValue / 2, 0)>>
<</if>>
<<set $args[0].value = (_slaveValue + 10)>>
<</widget>>
<<widget slaveInfo>>
<<set _age = setup.getAge($args[0])>>
<<set $ageDescription = setup.getNpcAgeDescription($args[0])>>
<strong><<=$args[0].name>> - <<=_age>></strong> year old,
<<=$ageDescription>> with <strong><<=$args[0].hair>></strong> hair.
<br />
Beauty score: <<=$args[0].beauty>>
<br />
<<if $args[0].virgin>>
She is <strong>virgin</strong>!
<</if>>
<</widget>><<if tags().includes('bg-underground')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/underground_city.jpg")');
<</script>>
<<elseif tags().includes('bg-farm')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/farm.jpg")');
<</script>>
<<elseif tags().includes('bg-settlement')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/settlement.jpg")');
<</script>>
<<elseif tags().includes('bg-bedroom')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/bedroom.jpg")');
<</script>>
<<elseif tags().includes('bg-kitchen')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/kitchen.jpg")');
<</script>>
<<elseif tags().includes('bg-basement')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/basement.jpg")');
<</script>>
<<elseif tags().includes('bg-guesthouse')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/guesthouse.jpg")');
<</script>>
<<elseif tags().includes('bg-workbench')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/workbench.jpg")');
<</script>>
<<elseif tags().includes('bg-nursery')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/nursery.jpg")');
<</script>>
<<elseif tags().includes('bg-garage')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/garage.jpg")');
<</script>>
<<elseif tags().includes('bg-shop')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/shop.jpg")');
<</script>>
<<elseif tags().includes('bg-bathhouse')>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/bathhouse.jpg")');
<</script>>
<<else>>
<<script>>
$('html').css('background-image', 'url("' + setup.ImagePath + '/game/misc/bg/bg.jpg")');
<</script>>
<</if>><<widget moveSlaveToGuest>>
<<set $args[0].happy += 50>>
<<set $args[0].relationship += 20>>
<<if typeof $guests === 'undefined'>>
<<set $guests = []>>
<</if>>
<<set _companionKey = 'slave:' + $args[1]>>
<<if ($player.companions ?? {})[_companionKey]>>
<<companionRemoveItem _companionKey>>
<<companionAdd 'guest' $guests.length>>
<</if>>
<<run $slaves.splice($args[1], 1)>>
<<run $guests.push($args[0])>>
<</widget>>
<<widget moveGuestToSlave>>
<<set $args[0].happy -= 50>>
<<set $args[0].relationship -= 20>>
<<set _companionKey = 'guest:' + $args[1]>>
<<if ($player.companions ?? {})[_companionKey]>>
<<companionRemoveItem _companionKey>>
<<companionAdd 'slave' $slaves.length>>
<</if>>
<<run $guests.splice($args[1], 1)>>
<<run $slaves.push($args[0])>>
<</widget>><<set _names =[
"Alise",
"Mel",
"Diana",
"Emily",
"Hannah",
"Madison",
"Ashley",
"Sarah",
"Alexis",
"Samantha",
"Jessica",
"Elizabeth",
"Taylor",
"Lauren",
"Alyssa",
"Kayla",
"Abigail",
"Brianna",
"Olivia",
"Emma",
"Megan",
"Grace",
"Victoria",
"Rachel",
"Anna",
"Sydney",
"Destiny",
"Morgan",
"Jennifer",
"Jasmine",
"Haley",
"Julia",
"Kaitlyn",
"Nicole",
"Amanda",
"Katherine",
"Natalie",
"Hailey",
"Alexandra",
"Savannah",
"Chloe",
"Rebecca",
"Stephanie",
"Maria",
"Sophia",
"Mackenzie",
"Allison",
"Isabella",
"Amber",
"Mary",
"Danielle",
"Gabrielle",
"Jordan",
"Brooke",
"Michelle",
"Sierra",
"Katelyn",
"Andrea",
"Madeline",
"Sara",
"Kimberly",
"Courtney",
"Erin",
"Brittany",
"Vanessa",
"Jenna",
"Jacqueline",
"Caroline",
"Faith",
"Makayla",
"Bailey",
"Paige",
"Shelby",
"Melissa",
"Kaylee",
"Christina",
"Trinity",
"Mariah",
"Caitlin",
"Autumn",
"Marissa",
"Breanna",
"Angela",
"Catherine",
"Zoe",
"Briana",
"Jada",
"Laura",
"Claire",
"Alexa",
"Kelsey",
"Kathryn",
"Leslie",
"Alexandria",
"Sabrina",
"Mia",
"Isabel",
"Molly",
"Leah",
"Katie",
"Gabriella",
"Cheyenne",
"Cassandra",
"Tiffany",
"Erica",
"Lindsey",
"Kylie",
"Amy",
"Diana",
"Cassidy",
"Mikayla",
"Ariana",
"Margaret",
"Kelly",
"Miranda",
"Maya",
"Melanie",
"Audrey",
"Jade",
"Gabriela",
"Caitlyn",
"Angel",
"Jillian",
"Alicia",
"Jocelyn",
"Erika",
"Lily",
"Heather",
"Madelyn",
"Adriana",
"Arianna",
"Lillian",
"Kiara",
"Riley",
"Crystal",
"Mckenzie",
"Meghan",
"Skylar",
"Ana",
"Britney",
"Angelica",
"Kennedy",
"Chelsea",
"Daisy",
"Kristen",
"Veronica",
"Isabelle",
"Summer",
"Hope",
"Brittney",
"Lydia",
"Hayley",
"Evelyn",
"Bethany",
"Shannon",
"Michaela",
"Karen",
"Jamie",
"Daniela",
"Angelina",
"Kaitlin",
"Karina",
"Sophie",
"Sofia",
"Diamond",
"Payton",
"Cynthia",
"Alexia",
"Valerie",
"Monica",
"Peyton",
"Carly",
"Bianca",
"Hanna",
"Brenda",
"Rebekah",
"Alejandra",
"Mya",
"Avery",
"Brooklyn",
"Ashlyn",
"Lindsay",
"Ava",
"Desiree",
"Alondra",
"Camryn",
"Ariel",
"Naomi",
"Jordyn",
"Kendra",
"Mckenna",
"Holly",
"Julie",
"Kendall",
"Kara",
"Jasmin",
"Selena",
"Esmeralda",
"Amaya",
"Kylee",
"Maggie",
"Makenzie",
"Claudia",
"Kyra",
"Cameron",
"Karla",
"Kathleen",
"Abby",
"Delaney",
"Amelia",
"Casey",
"Serena",
"Savanna",
"Aaliyah",
"Giselle",
"Mallory",
"April",
"Raven",
"Adrianna",
"Christine",
"Kristina",
"Nina",
"Asia",
"Natalia",
"Valeria",
"Aubrey",
"Lauryn",
"Kate",
"Patricia",
"Jazmin",
"Rachael",
"Katelynn",
"Cierra",
"Alison",
"Macy",
"Nancy",
"Elena",
"Kyla",
"Katrina",
"Jazmine",
"Joanna",
"Tara",
"Gianna",
"Juliana",
"Fatima",
"Allyson",
"Gracie",
"Sadie",
"Guadalupe",
"Genesis",
"Yesenia",
"Julianna",
"Skyler",
"Tatiana",
"Alexus",
"Alana",
"Elise",
"Kirsten",
"Nadia",
"Sandra",
"Dominique",
"Ruby",
"Haylee",
"Jayla",
"Tori",
"Cindy",
"Sidney",
"Ella",
"Tessa",
"Carolina",
"Camille",
"Jaqueline",
"Whitney",
"Carmen",
"Vivian",
"Priscilla",
"Bridget",
"Celeste",
"Kiana",
"Makenna",
"Alissa",
"Madeleine",
"Miriam",
"Natasha",
"Ciara",
"Cecilia",
"Mercedes",
"Kassandra",
"Reagan",
"Aliyah",
"Josephine",
"Charlotte",
"Rylee",
"Shania",
"Kira",
"Meredith",
"Eva",
"Lisa",
"Dakota",
"Hallie",
"Anne",
"Rose",
"Liliana",
"Kristin",
"Deanna",
"Imani",
"Marisa",
"Kailey",
"Annie",
"Nia",
"Carolyn",
"Anastasia",
"Brenna",
"Dana",
"Shayla",
"Ashlee",
"Kassidy",
"Alaina",
"Rosa",
"Wendy",
"Logan",
"Tabitha",
"Paola",
"Callie",
"Addison",
"Lucy",
"Gillian",
"Clarissa",
"Destinee",
"Josie",
"Esther",
"Denise",
"Katlyn",
"Mariana",
"Bryanna",
"Emilee",
"Georgia",
"Deja",
"Kamryn",
"Ashleigh",
"Cristina",
"Baylee",
"Heaven",
"Ruth",
"Raquel",
"Monique",
"Teresa",
"Helen",
"Krystal",
"Tiana",
"Cassie",
"Kayleigh",
"Marina",
"Heidi",
"Ivy",
"Ashton",
"Clara",
"Meagan",
"Gina",
"Linda",
"Gloria",
"Jacquelyn",
"Ellie",
"Jenny",
"Renee",
"Daniella",
"Lizbeth",
"Anahi",
"Virginia",
"Gisselle",
"Kaitlynn",
"Julissa",
"Cheyanne",
"Lacey",
"Haleigh",
"Marie",
"Martha",
"Eleanor",
"Kierra",
"Tiara",
"Talia",
"Eliza",
"Kaylie",
"Mikaela",
"Harley",
"Jaden",
"Hailee",
"Madalyn",
"Kasey",
"Ashlynn",
"Brandi",
"Lesly",
"Elisabeth",
"Allie",
"Viviana",
"Cara",
"Marisol",
"India",
"Tatyana",
"Litzy",
"Melody",
"Jessie",
"Brandy",
"Alisha",
"Hunter",
"Noelle",
"Carla",
"Francesca",
"Tia",
"Layla",
"Krista",
"Zoey",
"Carley",
"Janet",
"Carissa",
"Iris",
"Kaleigh",
"Tyler",
"Susan",
"Tamara",
"Theresa",
"Yasmine",
"Tatum",
"Sharon",
"Alice",
"Yasmin",
"Tamia",
"Abbey",
"Alayna",
"Kali",
"Lilly",
"Bailee",
"Lesley",
"Mckayla",
"Ayanna",
"Serenity",
"Karissa",
"Precious",
"Jane",
"Maddison",
"Jayda",
"Kelsie",
"Lexi",
"Phoebe",
"Halle",
"Kiersten",
"Kiera",
"Tyra",
"Annika",
"Felicity",
"Taryn",
"Kaylin",
"Ellen",
"Kiley",
"Jaclyn",
"Rhiannon",
"Madisyn",
"Colleen",
"Joy",
"Pamela",
"Charity",
"Tania",
"Fiona",
"Alyson",
"Kaila",
"Annabelle",
"Emely",
"Angelique",
"Alina",
"Irene",
"Johanna",
"Regan",
"Janelle",
"Janae",
"Madyson",
"Paris",
"Justine",
"Chelsey",
"Sasha",
"Paulina",
"Mayra",
"Zaria",
"Skye",
"Cora",
"Brisa",
"Emilie",
"Felicia",
"Larissa",
"Macie",
"Tianna",
"Aurora",
"Sage",
"Lucia",
"Alma",
"Chasity",
"Ann",
"Deborah",
"Nichole",
"Jayden",
"Alanna",
"Malia",
"Carlie",
"Angie",
"Nora",
"Kailee",
"Sylvia",
"Carrie",
"Elaina",
"Sonia",
"Genevieve",
"Kenya",
"Piper",
"Marilyn",
"Amari",
"Macey",
"Marlene",
"Barbara",
"Tayler",
"Julianne",
"Brooklynn",
"Lorena",
"Perla",
"Elisa",
"Kaley",
"Leilani",
"Eden",
"Miracle",
"Devin",
"Aileen",
"Chyna",
"Athena",
"Esperanza",
"Regina",
"Adrienne",
"Shyanne",
"Luz",
"Tierra",
"Cristal",
"Clare",
"Eliana",
"Kelli",
"Eve",
"Sydnee",
"Madelynn",
"Breana",
"Melina",
"Arielle",
"Justice",
"Toni",
"Corinne",
"Maia",
"Tess",
"Abbigail",
"Ciera",
"Ebony",
"Maritza",
"Lena",
"Lexie",
"Isis",
"Aimee",
"Leticia",
"Sydni",
"Sarai",
"Halie",
"Alivia",
"Destiney",
"Laurel",
"Edith",
"Carina",
"Fernanda",
"Amya",
"Destini",
"Aspen",
"Nathalie",
"Paula",
"Tanya",
"Frances",
"Tina",
"Christian",
"Elaine",
"Shayna",
"Aniya",
"Mollie",
"Ryan",
"Essence",
"Simone",
"Kyleigh",
"Nikki",
"Anya",
"Reyna",
"Kaylyn",
"Nicolette",
"Savanah",
"Abbie",
"Montana",
"Kailyn",
"Itzel",
"Leila",
"Cayla",
"Stacy",
"Araceli",
"Robin",
"Dulce",
"Candace",
"Noemi",
"Jewel",
"Aleah",
"Ally",
"Mara",
"Nayeli",
"Karlee",
"Keely",
"Alisa",
"Micaela",
"Desirae",
"Leanna",
"Antonia",
"Brynn",
"Jaelyn",
"Judith",
"Raegan",
"Katelin",
"Sienna",
"Celia",
"Yvette",
"Juliet",
"Anika",
"Emilia",
"Calista",
"Carlee",
"Eileen",
"Kianna",
"Thalia",
"Rylie",
"Daphne",
"Kacie",
"Karli",
"Rosemary",
"Ericka",
"Jadyn",
"Lyndsey",
"Micah",
"Hana",
"Haylie",
"Madilyn",
"Laila",
"Blanca",
"Kayley",
"Katarina",
"Kellie",
"Maribel",
"Sandy",
"Joselyn",
"Kaelyn",
"Madisen",
"Carson",
"Kathy",
"Margarita",
"Stella",
"Juliette",
"Devon",
"Camila",
"Bria",
"Donna",
"Helena",
"Lea",
"Jazlyn",
"Jazmyn",
"Skyla",
"Christy",
"Katharine",
"Joyce",
"Karlie",
"Lexus",
"Salma",
"Alessandra",
"Delilah",
"Moriah",
"Celine",
"Lizeth",
"Beatriz",
"Brianne",
"Kourtney",
"Sydnie",
"Stacey",
"Mariam",
"Robyn",
"Hayden",
"Janessa",
"Kenzie",
"Jalyn",
"Sheila",
"Meaghan",
"Aisha",
"Jaida",
"Shawna",
"Estrella",
"Marley",
"Melinda",
"Ayana",
"Karly",
"Devyn",
"Nataly",
"Loren",
"Rosalinda",
"Brielle",
"Laney",
"Lizette",
"Sally",
"Tracy",
"Lilian",
"Rebeca",
"Chandler",
"Jenifer",
"Valentina",
"America",
"Candice",
"Diane",
"Abigayle",
"Susana",
"Aliya",
"Casandra",
"Harmony",
"Jacey",
"Alena",
"Aylin",
"Carol",
"Shea",
"Stephany",
"Aniyah",
"Zoie",
"Jackeline",
"Alia",
"Savana",
"Damaris",
"Gwendolyn",
"Violet",
"Marian",
"Anita",
"Jaime",
"Alexandrea",
"Jaiden",
"Kristine",
"Carli",
"Dorothy",
"Gretchen",
"Janice",
"Annette",
"Mariela",
"Amani",
"Maura",
"Bella",
"Kaylynn",
"Lila",
"Armani",
"Anissa",
"Aubree",
"Kelsi",
"Greta",
"Kaya",
"Kayli",
"Lillie",
"Willow",
"Ansley",
"Catalina",
"Lia",
"Maci",
"Celina",
"Shyann",
"Alysa",
"Jaquelin",
"Kasandra",
"Quinn",
"Cecelia",
"Mattie",
"Chaya",
"Hailie",
"Haven",
"Kallie",
"Maegan",
"Maeve",
"Rocio",
"Yolanda",
"Christa",
"Gabriel",
"Kari",
"Noelia",
"Jeanette",
"Kaylah",
"Marianna",
"Nya",
"Kennedi",
"Presley",
"Yadira",
"Elissa",
"Nyah",
"Reilly",
"Shaina",
"Alize",
"Arlene",
"Amara",
"Izabella",
"Lyric",
"Aiyana",
"Allyssa",
"Drew",
"Rachelle",
"Adeline",
"Jacklyn",
"Jesse",
"Citlalli",
"Liana",
"Giovanna",
"Princess",
"Selina",
"Brook",
"Elyse",
"Graciela",
"Cali",
"Berenice",
"Chanel",
"Iliana",
"Jolie",
"Caitlynn",
"Christiana",
"Annalise",
"Cortney",
"Darlene",
"Sarina",
"Dasia",
"London",
"Yvonne",
"Karley",
"Shaylee",
"Myah",
"Amira",
"Juanita",
"Kristy",
"Ryleigh",
"Dariana",
"Teagan",
"Kiarra",
"Ryann",
"Yamilet",
"Alexys",
"Kacey",
"Shakira",
"Sheridan",
"Baby",
"Dianna",
"Lara",
"Isabela",
"Reina",
"Shirley",
"Jaycee",
"Silvia",
"Tatianna",
"Eryn",
"Ingrid",
"Keara",
"Randi",
"Reanna",
"Kalyn",
"Lisette",
"Monserrat",
"Lori",
"Abril",
"Ivana",
"Kaela",
"Maranda",
"Parker",
"Darby",
"Darian",
"Jasmyn",
"Jaylin",
"Katia",
"Ayla",
"Bridgette",
"Hillary",
"Kinsey",
"Yazmin",
"Caleigh",
"Elyssa",
"Rita",
"Asha",
"Dayana",
"Nikita",
"Chantel",
"Reese",
"Stefanie",
"Nadine",
"Samara",
"Unique",
"Michele",
"Sonya",
"Hazel",
"Patience",
"Cielo",
"Mireya",
"Paloma",
"Aryanna",
"Magdalena",
"Anaya",
"Dallas",
"Arely",
"Joelle",
"Kaia",
"Misty",
"Norma",
"Taya",
"Deasia",
"Trisha",
"Elsa",
"Joana",
"Alysha",
"Aracely",
"Bryana",
"Dawn",
"Brionna",
"Alex",
"Katerina",
"Ali",
"Bonnie",
"Hadley",
"Martina",
"Maryam",
"Jazmyne",
"Shaniya",
"Alycia",
"Dejah",
"Emmalee",
"Estefania",
"Jakayla",
"Lilliana",
"Nyasia",
"Anjali",
"Daisha",
"Myra",
"Amiya",
"Belen",
"Jana",
"Saige",
"Aja",
"Annabel",
"Scarlett",
"Joanne",
"Aliza",
"Ashly",
"Cydney",
"Destany",
"Fabiola",
"Gia",
"Keira",
"Roxanne",
"Kaci",
"Abigale",
"Abagail",
"Janiya",
"Odalys",
"Aria",
"Daija",
"Delia",
"Kameron",
"Ashtyn",
"Katy",
"Lourdes",
"Raina",
"Dayna",
"Emerald",
"Kirstin",
"Marlee",
"Neha",
"Beatrice",
"Blair",
"Kori",
"Luisa",
"Annamarie",
"Breonna",
"Jena",
"Leann",
"Rhianna",
"Yasmeen",
"Yessenia",
"Breanne",
"Laisha",
"Mandy",
"Amina",
"Jailyn",
"Jayde",
"Jill",
"Katlynn",
"Kaylan",
"Antoinette",
"Kenna",
"Rayna",
"Iyana",
"Keeley",
"Kenia",
"Maiya",
"Melisa",
"Sky",
"Adrian",
"Marlen",
"Shianne",
"Alysia",
"Audra",
"Jacquelin",
"Malaysia",
"Aubrie",
"Infant",
"Kaycee",
"Kendal",
"Shelbie",
"Chana",
"Kalie",
"Chelsie",
"Evelin",
"Janie",
"Leanne",
"Ashlie",
"Dalia",
"Lana",
"Suzanne",
"Ashanti",
"Juana",
"Kelley",
"Marcella",
"Tristan",
"Johana",
"Lacy",
"Noel",
"Bryn",
"Ivette",
"Jamya",
"Mikala",
"Nyla",
"Yamile",
"Jailene",
"Katlin",
"Keri",
"Sarahi",
"Shauna",
"Tyanna",
"Noor",
"Flor",
"Makena",
"Miya",
"Sade",
"Natalee",
"Pearl",
"Corina",
"Starr",
"Hayleigh",
"Niya",
"Star",
"Baylie",
"Beyonce",
"Carrington",
"Rochelle",
"Roxana",
"Vanesa",
"Charisma",
"Santana",
"Frida",
"Melany",
"Octavia",
"Cameryn",
"Jasmyne",
"Keyla",
"Lilia",
"Lucero",
"Madalynn",
"Jackelyn",
"Libby",
"Danica",
"Halee",
"Makala",
"Stevie",
"Cailey",
"Charlene",
"Dania",
"Denisse",
"Iyanna",
"Shana",
"Tammy",
"Tayla",
"Elisha",
"Kayle",
"Liberty",
"Shyla",
"Dina",
"Judy",
"Priscila",
"Ada",
"Carleigh",
"Eunice",
"Janette",
"Jaylene",
"Latavia",
"Xiomara",
"Caylee",
"Constance",
"Gwyneth",
"Lexis",
"Yajaira",
"Kaytlin",
"Aryana",
"Jocelyne",
"Myranda",
"Tiffani",
"Gladys",
"Kassie",
"Kaylen",
"Mykayla",
"Anabel",
"Beverly",
"Blake",
"Demi",
"Emani",
"Justina",
"Keila",
"Makaila",
"Colette",
"Estefany",
"Jalynn",
"Joslyn",
"Kerry",
"Marisela",
"Miah",
"Anais",
"Cherish",
"Destinie",
"Elle",
"Jennie",
"Lacie",
"Odalis",
"Stormy",
"Daria",
"Halley",
"Lina",
"Tabatha",
"Angeline",
"Hollie",
"Jayme",
"Jaylynn",
"Maricela",
"Maxine",
"Mina",
"Estefani",
"Shaelyn",
"Mckinley",
"Alaysia",
"Jessika",
"Lidia",
"Maryann",
"Samira",
"Shelbi",
"Betty",
"Connie",
"Iman",
"Mira",
"Shanice",
"Susanna",
"Jaylyn",
"Kristi",
"Sariah",
"Serina",
"Shae",
"Taniya",
"Winter",
"Mindy",
"Rhea",
"Tristen",
"Danae",
"Jamia",
"Natalya",
"Siena",
"Areli",
"Daja",
"Jodi",
"Leeann",
"Rianna",
"Yulissa",
"Alyssia",
"Ciarra",
"Delanie",
"Nautica",
"Tamera",
"Tionna",
"Alecia",
"Astrid",
"Breann",
"Journey",
"Kaiya",
"Lynn",
"Zariah",
"Adilene",
"Annalisa",
"Chyanne",
"Jalen",
"Kyara",
"Camilla",
"Monet",
"Priya",
"Akira",
"Cori",
"Fallon",
"Giana",
"Naya",
"Shreya",
"Tanisha",
"Debra",
"Irma",
"Lissette",
"Lorraine",
"Magaly",
"Mahogany",
"Marcela",
"Abrianna",
"Alexi",
"Amaris",
"Cailyn",
"Hali",
"Joan",
"Kelsea",
"Lainey",
"Viridiana",
"Chastity",
"Isabell",
"Maleah",
"Tasha",
"Terra",
"Beth",
"Elana",
"Mariel",
"Maureen",
"Shantel",
"Coral",
"Grayson",
"Ivanna",
"Katheryn",
"Olga",
"Addie",
"Bayleigh",
"Rowan",
"Taliyah",
"Yareli",
"Betsy",
"Geneva",
"Grecia",
"Kristian",
"Kya",
"Leigha",
"Racheal",
"Tamya",
"Yoselin",
"Alea",
"Annemarie",
"Breeanna",
"Harlee",
"Marlena",
"Shay",
"Zion",
"Citlali",
"Colby",
"Julisa",
"Simran",
"Yaritza",
"Cathryn",
"Griselda",
"Jessenia",
"Lucille",
"Annabella",
"Dara",
"Kala",
"Madysen",
"Micayla",
"Sommer",
"Haily",
"Karyme",
"Lisbeth",
"Shanna",
"Brittani",
"China",
"Daijah",
"Danika",
"Kerri",
"Keyanna",
"Monika",
"Triniti",
"Cailin",
"Isela",
"Kalli",
"Amalia",
"Brea",
"Dajah",
"Jolene",
"Kaylea",
"Mason",
"Rivka",
"Yessica",
"Bobbie",
"Tyana",
"Shelly",
"Billie",
"Chantal",
"Jami",
"Kaytlyn",
"Nathaly",
"Pauline",
"Aidan",
"Aleena",
"Danyelle",
"Jaylen",
"Katya",
"Kendyl",
"Lesli",
"Mari",
"Analisa",
"Kalista",
"Kayleen",
"Kortney",
"Kristyn",
"Lola",
"Luna",
"Brieanna",
"Corrine",
"Elsie",
"Harlie",
"Cloe",
"Jackie",
"Kalee",
"Leandra",
"Magali",
"Shamya",
"Tatiyana",
"Zainab",
"Aliah",
"Alliyah",
"Anisa",
"Elexis",
"Ireland",
"Jala",
"Kylah",
"Marion",
"Mercedez",
"Alyse",
"Annmarie",
"Azaria",
"Gissel",
"Jacy",
"Joann",
"Kiya",
"Liza",
"Macayla",
"Britany",
"Kristal",
"Maren",
"Acacia",
"Alli",
"Christen",
"Deana",
"Makaela",
"Makenzi",
"Tonya",
"Dahlia",
"Keyana",
"Krysta",
"Nallely",
"Rosemarie",
"Emerson",
"Jaci",
"Jacie",
"Jalisa",
"Joseline",
"Karsyn",
"Keisha",
"Marianne",
"Maryjane",
"Phoenix",
"Terri",
"Tyasia",
"Yamileth",
"Amiyah",
"Darcy",
"Galilea",
"Georgina",
"Harper",
"Tasia",
"Adia",
"Bree",
"Ivory",
"Kierstin",
"Meadow",
"Nathalia",
"Xochitl",
"Adelaide",
"Amberly",
"Calli",
"Deandra",
"Desire",
"Kimberlee",
"Mackenna",
"Mallorie",
"Anisha",
"Brigid",
"Franchesca",
"Janna",
"Jocelynn",
"Keanna",
"Kia",
"Mae",
"Makiya",
"Yahaira",
"Adamaris",
"Ania",
"Ivonne",
"Janaya",
"Kai",
"Karah",
"Marin",
"Rosalie",
"Aleigha",
"Ashli",
"Mika",
"Penelope",
"Rosario",
"Aislinn",
"Amirah",
"Charlie",
"Jaelynn",
"Madelyne",
"Renae",
"Aiyanna",
"Anabelle",
"Cinthia",
"Dylan",
"Eboni",
"Janeth",
"Jayna",
"Kinley",
"Laken",
"Lyndsay",
"Mikaila",
"Moira",
"Nikole",
"Vicky",
"Amie",
"Belinda",
"Cheryl",
"Chynna",
"Dora",
"Jaquelyn",
"Nakia",
"Tehya",
"Treasure",
"Valencia",
"Adela",
"Aliana",
"Alora",
"Ashely",
"Averi",
"Eleni",
"Janell",
"Kalynn",
"Livia",
"Mona",
"Rena",
"Riya",
"Sherry",
"Tionne",
"Annelise",
"Brissa",
"Jania",
"Jensen",
"Lora",
"Lynette",
"Samaria",
"Shanya",
"Ximena",
"Adrianne",
"Ainsley",
"Bobbi",
"Heidy",
"Jaidyn",
"Linnea",
"Malorie",
"Melia",
"Mickayla",
"Riana",
"Roxanna",
"Tiarra",
"Christie",
"Domonique",
"Dymond",
"Kathrine",
"Keyonna",
"Kiah",
"Kyndall",
"Leia",
"Leigh",
"Maliyah",
"Montserrat",
"Sonja",
"Symone",
"Allysa",
"Anyssa",
"Ariella",
"Keegan",
"Natali",
"Yulisa",
"Alesha",
"Demetria",
"Johnna",
"Keana",
"Lynsey",
"Siera",
"Tatyanna",
"Zara",
"Annaliese",
"Chiara",
"Emalee",
"Giavanna",
"Kimberley",
"Amiah",
"Autum",
"Briley",
"Cathy",
"Christin",
"Hattie",
"Jazlynn",
"Bryce",
"Chase",
"Cherokee",
"Devan",
"Ilana",
"Jean",
"Jesenia",
"Lela",
"Lianna",
"Rubi",
"Trista",
"Amaiya",
"Farrah",
"Francis",
"Imari",
"Kim",
"Pilar",
"Selene",
"Susannah",
"Alannah",
"Ananda",
"Madelin",
"Madilynn",
"Nicolle",
"Rileigh",
"Sana",
"Selah",
"Valery",
"Alani",
"Emelia",
"Hayli",
"Janay",
"Jeniffer",
"Joselin",
"June",
"Marla",
"Michael",
"Noa",
"Shira",
"Ayesha",
"Dixie",
"Hanah",
"Jaycie",
"Juliann",
"Maddie",
"Nelly",
"Zahra",
"Edna",
"Jadah",
"Jaela",
"Karolina",
"Laci",
"Lanie",
"Malka",
"Marguerite",
"Mercy",
"Milena",
"Tyla",
"Bayley",
"Callista",
"Candy",
"Caylin",
"Jessi",
"Julieta",
"Karleigh",
"Kyndal",
"Lizet",
"Louise",
"Sanjana",
"Sheyla",
"Shivani",
"Thea",
"Tracey",
"Aya",
"Bernadette",
"Bethanie",
"Danna",
"Daysha",
"Jayleen",
"Kaeli",
"Kaliyah",
"Karime",
"Kinsley",
"Linsey",
"Lucinda",
"Maira",
"Tierney",
"Angeles",
"Anjelica",
"Aysha",
"Bridgett",
"Brookelyn",
"Divya",
"Ginger",
"Jamila",
"Kaili",
"Klarissa",
"Meg",
"Raelynn",
"Salena",
"Sequoia",
"Amia",
"Ashlin",
"Dayanara",
"Isha",
"Jordin",
"Kelis",
"Krysten",
"Leona",
"Lexy",
"Makaylah",
"Notnamed",
"Raelyn",
"Sabina",
"Sahara",
"Shekinah",
"Siobhan",
"Tiera",
"Yaquelin",
"Alanis",
"Ambria",
"Anai",
"Caley",
"Catrina",
"Gemma",
"Jodie",
"Malika",
"Marjorie",
"Sunny",
"Abriana",
"Alexcia",
"Ayleen",
"Brynne",
"Dalila",
"Erykah",
"Ileana",
"Jaila",
"Jessalyn",
"Kirstyn",
"Margo",
"Myia",
"Mykala",
"Stacie",
"Tristin",
"Analise",
"Andie",
"Arden",
"Averie",
"Aysia",
"Brylee",
"Doris",
"Janine",
"Jennah",
"Keona",
"Leyla",
"Shakayla",
"Taylar",
"Tea",
"Verania",
"Allissa",
"Arleth",
"Babygirl",
"Christianna",
"Corrina",
"Holland",
"Josefina",
"Julian",
"Keyara",
"Rayne",
"Rayven",
"Shiann",
"Stefani",
"Stefany",
"Whitley",
"Annalee",
"Asya",
"Charlize",
"Chassidy",
"Deisy",
"Emery",
"Francisca",
"Gissell",
"Kami",
"Khadijah",
"Rhonda",
"Vera",
"Yazmine",
"Zaira",
"Ciana",
"Ester",
"Gisel",
"Gracelyn",
"Jorden",
"Kelsy",
"Mackenzi",
"Oriana",
"Reece",
"Saira",
"Tanner",
"Yesica",
"Anastacia",
"Briza",
"Jacinda",
"Jaliyah",
"Jaya",
"Kalia",
"Kameryn",
"Kearra",
"Kerrigan",
"Lilianna",
"Nayely",
"Tricia",
"Dasha",
"Emmaline",
"Izabel",
"Jaimie",
"Jaylah",
"Jazzmine",
"Keasia",
"Leena",
"Malina",
"Pricilla",
"Ryanne",
"Scarlet",
"Tamar",
"Abbigale",
"Adelina",
"August",
"Ayah",
"Flora",
"Harleigh",
"Jerrica",
"Karrington",
"Kaylene",
"Keren",
"Khloe",
"Kyana",
"Marielle",
"Nevaeh",
"Ryley",
"Spencer",
"Valarie",
"Yuliana",
"Ariyana",
"Brooklin",
"Desiray",
"Dyamond",
"Estela",
"Jayne",
"Kailah",
"Kalei",
"Karis",
"Laurie",
"Madelaine",
"Malinda",
"Rosie",
"Salina",
"Shalyn",
"Shoshana",
"Bernice",
"Chanelle",
"Dani",
"Darla",
"Destanie",
"Gisell",
"Heavenly",
"Joi",
"Josey",
"Lyla",
"Markayla",
"Davina",
"Egypt",
"Elvira",
"Glenda",
"Janel",
"Kelcie",
"Maricruz",
"Nadya",
"Nailah",
"Sapphire",
"Saylor",
"Shiloh",
"Sunshine",
"Trina",
"Winnie",
"Aida",
"Amethyst",
"Anneliese",
"Cecily",
"Dionna",
"Geraldine",
"Layne",
"Portia",
"Taelor",
"Adele",
"Alessia",
"Andria",
"Carsyn",
"Cianna",
"Dynasty",
"Elayna",
"Evangeline",
"Frankie",
"Gracen",
"Hayle",
"Kaileigh",
"Keyona",
"Lillianna",
"Marta",
"Michell",
"Nakayla",
"Raeann",
"Zakiya",
"Cami",
"Gracyn",
"Jaylee",
"Malena",
"Marcia",
"Mirian",
"Myla",
"Teanna",
"Zhane",
"Bertha",
"Dena",
"Izabelle",
"Janiyah",
"Kierstyn",
"Lupita",
"Milan",
"Patrice",
"Reem",
"Sarena",
"Soraya",
"Suzanna",
"Therese",
"Vianey",
"Wynter",
"Adina",
"Angelika",
"Carter",
"Catelyn",
"Desteny",
"Jessa",
"Krystina",
"Lilah",
"Loretta",
"Mekayla",
"Milagros",
"Nakiya",
"Petra",
"Ravyn",
"Tegan",
"Tiffanie",
"Allana",
"Arabella",
"Bailie",
"Charlee",
"Christal",
"Iesha",
"Janiah",
"Jourdan",
"Kaelin",
"Kailynn",
"Karsen",
"Margot",
"Payten",
"Soleil",
"Trinitee",
"Tyesha",
"Alaysha",
"Alexius",
"Alisia",
"Anayeli",
"Ani",
"Audrianna",
"Elysia",
"Jocelin",
"Jovanna",
"Kacy",
"Kerstin",
"Keziah",
"Kristie",
"Lilith",
"Louisa",
"Magdalene",
"Mariyah",
"May",
"Michaella",
"Paisley",
"Rene",
"Samanta",
"Shantell",
"Adison",
"Citlaly",
"Deonna",
"Dolores",
"Ida",
"Karson",
"Katilyn",
"Litzi",
"Lynda",
"Maisie",
"Merissa",
"Niyah",
"Remy",
"Shaylynn",
"Shyanna",
"Alexxis",
"Arianne",
"Azucena",
"Brandie",
"Celena",
"Farah",
"Hilary",
"Jael",
"Maile",
"Mattison",
"Mekenzie",
"Shaylyn",
"Starla",
"Yael",
"Yaneli",
"Abbygail",
"Breeana",
"Briona",
"Janya",
"Jesica",
"Kaycie",
"Kyrsten",
"Lani",
"Makyla",
"Michayla",
"Monae",
"Myesha",
"Ria",
"Saray",
"Shaylin",
"Susie",
"Tory",
"Veronika",
"Alise",
"Alyvia",
"Cambria",
"Charis",
"Denisha",
"Evan",
"Gracey",
"Jamiya",
"Joceline",
"Porsha",
"Rory",
"Rosalyn",
"Stacia",
"Talya",
"Torie",
"Venus",
"Alix",
"Aminah",
"Baleigh",
"Breauna",
"Consuelo",
"Emoni",
"Evangelina",
"Genna",
"Malaya",
"Olyvia",
"Zharia",
"Angelia",
"Ariah",
"Aundrea",
"Brittni",
"Cloey",
"Faye",
"Jadelyn",
"Jaeda",
"Jamaya",
"Luciana",
"Madelynne",
"Nechama",
"Rikki",
"Rilee",
"Sayra",
"Shanelle",
"Sloane",
"Tala",
"Zaire",
"Araya",
"Carlene",
"Adrien",
"Adrionna",
"Adryana",
"Ahlam",
"Albany",
"Aleyda",
"Alicyn",
"Alleah",
"Alyanna",
"Alyissa",
"Amel",
"An",
"Andee",
"Aneesha",
"Angella",
"Annalicia",
"Anneka",
"Anslee",
"Beatris",
"Brantley",
"Breeze",
"Candi",
"Carmelita",
"Carole",
"Cashmere"
]>><<set _names = [
"Liam",
"Noah",
"Oliver",
"Elijah",
"James",
"William",
"Benjamin",
"Lucas",
"Henry",
"Theodore",
"Jack",
"Levi",
"Alexander",
"Jackson",
"Mateo",
"Daniel",
"Michael",
"Mason",
"Sebastian",
"Ethan",
"Logan",
"Owen",
"Samuel",
"Jacob",
"Asher",
"Aiden",
"John",
"Joseph",
"Wyatt",
"David",
"Leo",
"Luke",
"Julian",
"Hudson",
"Grayson",
"Matthew",
"Ezra",
"Gabriel",
"Carter",
"Isaac",
"Jayden",
"Luca",
"Anthony",
"Dylan",
"Lincoln",
"Thomas",
"Maverick",
"Elias",
"Josiah",
"Charles",
"Caleb",
"Christopher",
"Ezekiel",
"Miles",
"Jaxon",
"Isaiah",
"Andrew",
"Joshua",
"Nathan",
"Nolan",
"Adrian",
"Cameron",
"Santiago",
"Eli",
"Aaron",
"Ryan",
"Angel",
"Cooper",
"Waylon",
"Easton",
"Kai",
"Christian",
"Landon",
"Colton",
"Roman"
]>><<widget newgirl>>
<<include 'Girl names'>>
<<set _gender = 0>>
<<include 'newnpc'>>
<<set
_npc.breasts = either('small', 'medium', 'big'),
_npc.virgin = false,
_npc.orgasms = 0,
_npc.clothes = setup.getRandomNpcClothes(_npc)
>>
<<if (setup.getAge(_npc) <= 20 && setup.percentageChance(50))>>
<<set _npc = setup.setToVirgin(_npc)>>
<</if>>
<<if setup.percentageChance(50)>>
<<set _npcTraits = 1>>
<<if setup.percentageChance(30)>>
<<set _npcTraits = 2>>
<</if>>
<<set _npc.traits = setup.getRandomTraits(_npcTraits)>>
<</if>>
<<set $tmpGirl = _npc>>
<</widget>><<widget newguy>>
<<include 'Guy names'>>
<<set _gender = 1>>
<<include 'newnpc'>>
<<set
_npc.dick = either('small', 'medium', 'big'),
_npc.strength = random(20, 40),
_npc.sub = random(5, 13)
>>
<<if (setup.getAge(_npc) <= 20 && setup.percentageChance(50))>>
<<set _npc = setup.setToVirgin(_npc)>>
<</if>>
<<if (_npc.likesGuys || _npc.likesTGirls) && setup.percentageChance(25)>>
<<set _npc.traits = [either('analslut', 'cumslut', 'deepthroat')]>>
<<else>>
<<set _npc.hair = _npc.naturalHair>>
<</if>>
<<set $tmpGuy = _npc>>
<</widget>><<set _age = setup.ageRoll()>>
<<set _race = setup.raceRoll()>>
<<set _naturalHair = setup.hairRoll(_race, _age, _gender)>>
<<set _eyes = setup.eyesRoll(_race, _naturalHair)>>
<<set _orientation = setup.orientationRoll(_gender)>>
<<set _hair = setup.dyeRoll(_naturalHair)>>
<<set _npc = {
gender: _gender,
name: either(_names),
beauty: random(20, 70),
birthDate: setup.getBirthDate(_age),
relationship: 0,
corruption: random(0, 50),
strength: random(5, 15),
sub: random(0, 30),
happy: random(40, 60),
naturalHair: _naturalHair,
hair: _hair,
eyes: _eyes,
race: _race,
location: null,
talked: false,
food: random(10, 90),
assignedTo: null,
horny: random(0, 30),
traits: [],
skills: [],
likes: [],
dislikes: [],
personality: setup.personalityTraits(either(1, 2, 2)),
endurance: 0
}>>
<<set _npc.id = setup.generateUniqueKey(_npc)>>
<<if setup.getAge(_npc) < 18>>
<<run _npc.birthDate.setFullYear(_npc.birthDate.getFullYear() - 1)>>
<</if>>
<<if setup.getAge(_npc) < 18>>
<<run _npc.birthDate.setFullYear(_npc.birthDate.getFullYear() - 1)>>
<</if>>
<<if setup.getAge(_npc) <= 30>>
<<set _npc.beauty = Math.min(_npc.beauty + 10, 100)>>
<</if>>
<<if setup.getAge(_npc) >= 50>>
<<set _npc.beauty = Math.max(_npc.beauty - 10, 0)>>
<</if>>
<<set _npc = setup.setSexuality(_npc, _orientation)>>
<<set _npc.likes = setup.getRandomGifts(either(1, 2))>>
<<set _npc.dislikes = setup.getRandomGifts(either(1, 2), _npc.likes)>>
<<if setup.percentageChance(50)>>
<<set _npc.skills = setup.getRandomSkills()>>
<</if>><<widget newtransgirl>>
<<include 'Girl names'>>
<<set _gender = 2>>
<<include 'newnpc'>>
<<set
_npc.dick = either('small', 'medium', 'big'),
_npc.breasts = either('small', 'medium', 'big'),
_npc.clothes = setup.getRandomNpcClothes(_npc)
>>
<<if (setup.getAge(_npc) <= 20 && setup.percentageChance(50))>>
<<set _npc = setup.setToVirgin(_npc)>>
<</if>>
<<if setup.percentageChance(50)>>
<<set _npcTraits = 1>>
<<if setup.percentageChance(30)>>
<<set _npcTraits = 2>>
<</if>>
<<set _npc.traits = setup.getRandomTraits(_npcTraits, ['breeder', 'squirter'])>>
<</if>>
<<set $tmpGirl = _npc>>
<</widget>><<widget newtransguy>>
<<include 'Guy names'>>
<<set _gender = 3>>
<<include 'newnpc'>>
<<set
_npc.virgin = false,
_npc.orgasms = 0
>>
<<if (setup.getAge(_npc) <= 20 && setup.percentageChance(50))>>
<<set _npc = setup.setToVirgin(_npc)>>
<</if>>
<<if setup.percentageChance(50)>>
<<set _npcTraits = 1>>
<<if setup.percentageChance(30)>>
<<set _npcTraits = 2>>
<</if>>
<<set _npc.traits = setup.getRandomTraits(_npcTraits)>>
<</if>>
<<set $tmpGuy = _npc>>
<</widget>><<widget sayNpc container>>
<div class="say npcsay">
<div class="npc-say-visual" @data-id="$args[0].id">
<div class="girl_info_picture">
<<set _girlVisual = $args[0]>>
<<if _girlVisual.portrait>>
<div class="say_custom_portrait">
<<include 'NPC visual'>>
</div>
<<else>>
<<include 'NPC visual'>>
<</if>>
</div>
</div>
<div class="npc-say-container">
<div class="npc-say-name">
<strong>
<<=setup.displayName($args[0])>>
</strong>
</div>
<div class="npc-say-text">
<<=_contents>>
</div>
</div>
</div>
<</widget>>