<<if $liveWith == "marina">>[img[img/livingroom_marina.jpg]]<<else>>[img[img/livingroom.jpg]]<</if>><<set _tempH = $gameDate.getHours()>>
Вы находитесь в гостиной, здесь стоят диван, гардеробный шкаф и стол со стареньким моноблоком, который является вашим основным окном в мир. <<if $liveWith == "marina" && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье" && _tempH >= 9 && _tempH < 19>>Марина сейчас на работе, вы дома в одиночестве.<</if>>
<<link [[Ванная|bathroom]]>><<addMins 1>><</link>> | <<link [[Кухня|kitchen]]>><<addMins 1>><</link>> | <<link [[Прихожая|foyer]]>><<addMins 1>><</link>>
[[Сесть за комп|toNotebook]]
[[Гардероб|wardrobe]]
[[Поваляться на диване|toSofa]]<<if $liveWith == "marina" && (GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье" || _tempH >=19 || _tempH < 9)>><br><<if $currentStamina > 10 && $currentArousal >10 && $currentComposure > 10>>[[Заняться сексом с Мариной|liveWithMarinaSex]]<<else>>У вас не хватает сил или настроения, чтобы заниматьcя сексом с Мариной<</if>><</if>>
<<if $currentStamina < 10>>Вы слишком устали, чтобы помышлять об мастурбации<<else>><<if $currentArousal >= 20>>[[Мастурбировать|goMasturbate]]<<else>>Вы недостаточно возбуждены, чтобы мастурбировать<</if>><</if>><<if $isPostersAvailable>><br>[[Постеры|myPosters]]<</if>>
<<if $currentStamina < $maxStamina>>[[Раздеться и лечь спать|toBed]]<<else>>Вы не устали, чтобы ложиться спать<</if>>
<<if settings.isDebug>>[[skipDay]]<</if>><<if $alinaRootStage == 4 && GameDays[$gameDate.getDay()] == "Суббота" && _tempH >= 6 && _tempH < 11>><<goto "alinaStage4Message">><</if>>
/*I like green <span id="eggs">eggs</span> and ham!\
<<timed 10s>><<replace "#eggs">>pancakes<</replace>><</timed>>
может быть для реализации всплывающих временных хинтов пригодится
*/<<if $liveWith == "marina">>[img[img/foyer_marina.jpg]]<<else>>[img[img/foyer.jpg]]<</if>>
Вы находитесь в прихожей, отсюда можно выйти на улицу.
<<link [[Гостиная|livingroom]]>><<addMins 1>><</link>> | <<link [[Ванная|bathroom]]>><<addMins 1>><</link>> | <<link [[Кухня|kitchen]]>><<addMins 1>><</link>>
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if $indiBlackmailed>>
<<set $indiBlackmailed = false>>
<<goto "indiBlackmailChoice">>
<</if>>
<<if getHeelsLevel() > getSkill("heels")>>
<<link [[Потренироваться полчаса в хождении на каблуках|trainHeels]]>><<doWalk -5>><<addMins 30>><</link>>
<br>
<</if>>
<<if $discomfortWear < 0>>
<span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br>
<</if>>
<<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>
<<link [[Выйти на улицу|street1]]>><<doWalk -1>><<addMins 2>><</link>>
<<if $isNeighborWomanWait && $liveWith != "marina">>
<br>
<<if $currentStamina < 10 || $currentComposure < 10>>Вы в текущем состоянии не готовы к встрече с соседкой
<<else>><<link [[Зайти к соседке сверху|neighborWoman]]>><<doWalk -1>><<addMins 1>><</link>>
<</if>>
<</if>>
<<if $escortTime>>
<<if $escortTime > 0 && _tempH == $escortTime-1>> /* готовы за час до вызова на эскорт */
<br>
<<if $currentStamina < 10 || ($currentComposure < 10 && hasDisease("нимфомания") == 0)>>
Вы слишко вымотались (физически или морально), чтобы выезжать на вызов по эскорту.
<<elseif $currentClean < 50>>
Вам нужно помыться, чтобы выехать на вызов по эскорту.
<<elseif $sexappeal < 90>>
Вы недостаточно сексапильны для эскорта, оденьтесь и приведите себя в порядок.
<<elseif $queerness > 10>>
У вас слишком искусственный и экзотичный вид для эскорта, богатые клиент платят за натуральную красоту.
<<elseif getMakeup() < 3 && $hairFace > 0>>
Вам нужно привести в порядок лицо (макияж и растительность), чтобы выехать на вызов по эскорту.
<<else>>
<<link [[Выехать на эскорт-заказ|escortStart]]>><<addMins 30>><</link>>
<</if>>
<</if>>
<</if>>
<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.
<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.
<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.
<</if>>
<<if $gameDate.getDate() > 1 && !$payForFlat && _tempH > 8 && _tempH < 20 && $liveWith != "marina">>
<<goto "importantCall">>
<</if>>
<</nobr>><<if $liveWith == "marina">>[img[img/bathroom_marina.jpg]]<<else>>[img[img/bathroom.jpg]]<</if>>
Вы находитесь в ванной комнате, здесь находится ванная с душем и ваш набор гигиенических принадлежностей.
<<link [[Гостиная|livingroom]]>><<addMins 1>><</link>> | <<link [[Кухня|kitchen]]>><<addMins 1>><</link>> | <<link [[Прихожая|foyer]]>><<addMins 1>><</link>>
<<nobr>>
<<if $currentClean < 100>><<link [[Принять душ|takeShower]]>><<addComp 5>><<addArousal 5>><<addMins 15>><<doWash>><</link>><br><<else>>Ваше тело полностью чистое<br><</if>>
<<if $hairFaceProgress > 20>><<link [[Побрить лицо|shaveFace]]>><</link>> -<<prntHairFace>><br><</if>>
<<if $hairBodyProgress > 35>><<link [[Побрить тело|shaveBody]]>><<addExp "femin" 2>><</link>> -<<prntHairBody>><br><</if>>
<<if getSkill("femin") > 5>><<if $hairBodyProgress > 35>><<link [[Шугаринг тела|shugaringBody]]>><<addMins 90>><<addExp "femin" 3>><<addStamina -15>><<addComp -10 "pain">><<set $hairBody = 1>><<set $hairBodyProgress = -200>><<recalcAppearance>><</link>><br><</if>><<else>>Для шугаринга тела нужно иметь феминность не меньше 1-го уровня<br><</if>>
[[Заняться макияжем|makeupManager][$backpathMakeup to "bathroom"]]<br>
<<if $difficultyLevel < 2>>[[>> Ежедневная рутина|doRoutine]] <<link [img[Настройки|img/interface/gear_icon.png][routineOptions]]>><</link>><br><</if>>
<</nobr>>
[img[img/street1.jpg]]
Вы стоите перед своим неприметным подъездом. В шаговой доступности в вашем спальном районе есть довольно много заведений первой необходимости, но для чего-то большего нужно посещать центр города.
<<nobr>>
<<defineTimeOfDay>>
<<if $nudeLevel >= 5>>
<<addComp -1>>
<<prntNudeWalk>>
<</if>>
<<if !$eventFirstTimeInFemaleDress && previous() == "foyer" && $attractGrade > 2>>
<<set $eventFirstTimeInFemaleDress = true>>
<<goto "encFirstGoingOutDress">>
<</if>>
<<if !$encounterHappened || previous() == "streetCentre" || previous() == "outskirts">>
<<set $encountersTable = []>>
<<if $appearanceReception < 3>><<set _chanceOfGops = 10>><<else>><<set _chanceOfGops = 5>><</if>>
<<if $appearanceReception > 0 && $appearanceReception < 5 && previous() != "foyer">>
<<set $encountersTable = $encountersTable.concat([{"name" : "encGopnicsAndFaggot", "chance" : _chanceOfGops}])>>
<</if>>
<<if $hairHeadProgress >= 600 && $appearanceReception < 5 && previous() != "foyer">>
<<set $encountersTable = $encountersTable.concat([{"name" : "encGopnicsAndLongHairs", "chance" : _chanceOfGops}])>>
<</if>>
<<if $alcoStatus >= 2 && !$isLightTime && $appearanceReception > 2>>
<<set _chanceOfAlcosex = $alcoStatus*4>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encStreetAlcoSex", "chance" : _chanceOfAlcosex}])>>
<</if>>
<<if $nudeLevel >= 5>>
<<if $isLightTime>><<set _chanceOfNudeCops = 15>><<else>><<set _chanceOfNudeCops = 10>><</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNudistDetention", "chance" : _chanceOfNudeCops}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "street1">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
<<link [[Подняться в квартиру|foyer]]>><<doWalk -1>><<addMins 2>><</link>> | <<link [[Центр города|streetCentre]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[Окраина города|outskirts]]>><<doWalk -3>><<addMins 10>><</link>>
<<set _tempH = $gameDate.getHours()>><<link [[Бар «Злачное место»|pub]]>><<doWalk -2>><<addMins 5>><</link>>
<<link [[Аптека «Айболит»|drugstore]]>><<doWalk -1>><<addMins 3>><<set $backpathDrugstore = "street1">><</link>>
<<if _tempH >= 9 && _tempH < 21>><<link [[Парикмахерская «Ольга»|barbershop]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Парикмахерская работает с 9 до 21<</if>>
<<if _tempH >= 9 && _tempH < 18>><<link [[Фотосалон «ФотоZOOM»|photoStudio]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Фотоателье работает с 9 до 18<</if>><<date>><br><<time24hr>>
[img[img/main_char.png]]
<div style = "line-height: 10px"><<showmeter "stamina" $currentStamina/$maxStamina>>
<<showmeter "composure" $currentComposure/$maxComposure>>
<<showmeter "arousal" $currentArousal/$maxArousal>>
<<showmeter "clean" $currentClean/100>>
<<showmeter "sexappeal" $sexappeal/200>></div>
Деньги: <<print "$"+$wallet>>
/* <div id="messagesDiv"><<displayChanges>></div> */
<a href="https://discord.com/invite/mcUqTttpKd" target="_blank">Discord разработчика</a>
<<widget "inventory">><<checkSecludedPlace>><b>Расходники</b><<prntTips "Предметы, которые расходуются при применении. Может быть определённое количество в инвентаре, некоторые расходники (лекарства например) можно применить прямо в инвентаре, другие применяются лишь в специальных местах повествования (типа презервативов).">><br><<nobr>>
<div class="inventory-row">
<<for _i = 0; _i < $itemsTable.length; _i++>>
<<if $itemsTable[_i].class == "consumable" && $itemsTable[_i].amount > 0>>
<<set _actionString = "">>
<<if $itemsTable[_i].id == "energy">>
<<set _actionString = "<<if $currentStamina < $maxStamina>><<link [img[Употребить|img/interface/use_icon.png]]>><<addStamina 30>><<addHealth -0.5>><<delItem 'energy' 1>><<overlayReplace 'inventory'>><<script>>UIBar.update();<</script>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "antiandr">>
<<set _actionString = "<<if $hoursAntiandr <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'antiandr' 1>><<set $hoursAntiandr = 36>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "estro">>
<<set _actionString = "<<if $hoursEstro <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'estro' 1>><<set $hoursEstro = 36>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "prolactin">>
<<set _actionString = "<<if $hoursProlactin <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'prolactin' 1>><<set $hoursProlactin = 36>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "perfumeRich">>
<<set _actionString = "<<if $perfumeStrength < 100 || $perfumeType == 1>><<link [img[Применить|img/interface/use_icon.png]]>><<delItem 'perfumeRich' 1>><<set $perfumeType = 2>><<set $perfumeStrength = 100>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "perfumeUsual">>
<<set _actionString = "<<if $perfumeStrength < 100 || $perfumeType == 2>><<link [img[Применить|img/interface/use_icon.png]]>><<delItem 'perfumeUsual' 1>><<set $perfumeType = 1>><<set $perfumeStrength = 100>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "cannabis">>
<<set _actionString = "<<if $isSecludedPlace>><<link [img[Выкурить|img/interface/use_icon.png]]>><<delItem 'cannabis' 1>><<addMins 5>><<addComp 20>><<addNarco 'cannabis' 150>><<overlayReplace 'inventory'>><<script>>UIBar.update();<</script>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "antiviral">>
<<set _actionString = "<<if $hoursAntiviral <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'antiviral' 1>><<set $hoursAntiviral = 24>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "truvada">>
<<set _actionString = "<<if $hoursTruvada <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'truvada' 1>><<set $hoursTruvada = 24>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "antidepr">>
<<set _actionString = "<<if $hoursAntidepr <= 12>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'antidepr' 1>><<set $hoursAntidepr = 24>><<addStamina -5>><<addArousal -10>><<overlayReplace 'inventory'>><</link>><</if>>">>
<<elseif $itemsTable[_i].id == "viagra">>
<<set _actionString = "<<if $hoursViagra <= 2>><<link [img[Принять|img/interface/use_icon.png]]>><<delItem 'viagra' 1>><<set $hoursViagra = 6>><<set $baseErection = $penisErection>><<addPenisErection 500>><<overlayReplace 'inventory'>><</link>><</if>>">>
<</if>>
<<print "<div class='inventory-box'>[img["+$itemsTable[_i].name+"|img/items/"+$itemsTable[_i].id+".png]]<br>"+$itemsTable[_i].amount+" / "+$itemsTable[_i].max+"<br>"+_actionString+"<<link [img[Выкинуть|img/interface/delete_icon.png]]>><<script>>Dialog.setup(\"Подтвердите действие\");Dialog.wiki(\"Вы действительно хотите безвозвратно выкинуть этот предмет?<br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<script>>Dialog.close();<</script>><</button>> <<button 'Выкинуть'>><<delItem '"+$itemsTable[_i].id+"'>><<script>>Dialog.close();<</script>><<overlayReplace 'inventory'>><</button>></div>\");Dialog.open();<</script>><</link>><<prntItemInfo "+$itemsTable[_i].id+">></div>">>
<</if>>
<</for>>
</div>
<</nobr>><br><b>Одежда и аксессуары</b><<prntTips "Носимый с собой гардероб одежды, а также аксессуаров, которые пригодны для постоянного ношения (пробки и пояса верности). Здесь каждый предмет может храниться лишь в одном экземпляре, лишнее оставляйте в домашнем гардеробе. Надетые предметы выделены зелёной рамкой, а менять наряд можно лишь в окне Одежда.">><br><<nobr>>
<div class="inventory-row">
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].wears>><<set _greenString = "style='border: 2px solid rgba(0, 200, 0, 1);'">><<else>><<set _greenString = "">><</if>>
<<print "<div class='inventory-box' "+_greenString+">[img["+$dressTable[_i].name+"|img/dress/"+$dressTable[_i].id+".png]]<br><<prntDressInfo "+$dressTable[_i].id+">></div>">>
<</for>>
</div>
<</nobr>><br><b>Украшения</b><br><<nobr>>
<div class="inventory-row">
<<for _i = 0; _i < $decorTable.length; _i++>>
<<print "<div class='inventory-box'>[img["+$decorTable[_i].name+"|img/dress/"+$decorTable[_i].id+".png]]<br><<prntDressInfo "+$decorTable[_i].id+">></div>">>
<</for>>
</div>
<</nobr>><br><b>Другие предметы</b><br><<nobr>>
<div class="inventory-row">
<<for _i = 0; _i < $itemsTable.length; _i++>>
<<if $itemsTable[_i].amount > 0 && ($itemsTable[_i].class == "toys" || $itemsTable[_i].class == "strapon" || $itemsTable[_i].class == "other")>>
<<set _deleteEffect = "">>
<<if $itemsTable[_i].id == "makeupKit">>
<<set _deleteEffect = "<<if amountItems('cosmetic') > 20>><<run $itemsTable.setProperty('cosmetic','amount',20)>><</if>><<run $itemsTable.setProperty('cosmetic','max',20)>>">>
<</if>>
<<print "<div class='inventory-box'>[img["+$itemsTable[_i].name+"|img/items/"+$itemsTable[_i].id+".png]]<br><<link [img[Выкинуть|img/interface/delete_icon.png]]>><<script>>Dialog.setup(\"Подтвердите действие\");Dialog.wiki(\"Вы действительно хотите безвозвратно выкинуть этот предмет?<br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<script>>Dialog.close();<</script>><</button>> <<button 'Выкинуть'>><<delItem '"+$itemsTable[_i].id+"'>>"+_deleteEffect+"<<script>>Dialog.close();<</script>><<overlayReplace 'inventory'>><</button>></div>\");Dialog.open();<</script>><</link>><<prntItemInfo "+$itemsTable[_i].id+">></div>">>
<</if>>
<</for>>
</div>
<</nobr>>
<<if settings.isDebug>><<button "Дай денег">><<addMoney 500>><<script>>UIBar.update();<</script>><</button>>
<<button "Забрать/вернуть ключ">><<if $haveKey>><<set $haveKey = false>><<else>><<set $haveKey = true>><</if>><</button>><</if>>
<</widget>>[img[img/city_panorama.jpg]]
Добро пожаловать в игру <b><span style="color:hotpink">Розовые мечты сисси: становление шлюхи</span></b> версии $gameVersion. Если есть вопросы и предложения по игре, а тем более если хотите принять участие в разработке этой игры-песочницы в сисси-тематике, то заглядывайте на <a href="https://discord.com/invite/mcUqTttpKd" target="_blank">сервер в Discord </a>. Игра ничего не пропагандирует и рассказывает о вымышленных событиях в вымышленном мире. В этом мире отсутствуют люди моложе 18 земных лет.
<<if $isWrongStrartName>><span style="color:red"><br>Вы ввели некорректное имя персонажа!</span><</if>><<set $blockedHotkeys = true>>
Введите имя вашего персонажа: <<textbox "$characterName" "Анон">>
Цвет волос: <<listbox "$hairColorNatural" autoselect>><<option "каштановые">><<option "чёрные">><<option "тёмно-русые">><<option "блонд">><<option "рыжие">><</listbox>> Длина члена: <<listbox "$penisSize" autoselect>><<option "9 см" 925>><<option "10 см" 1025>><<option "11 см" 1125>><<option "12 см" 1225>><<option "13 см" 1325>><<option "14 см" 1425>><<option "15 см" 1525>><<option "16 см" 1625>><<option "17 см" 1725>><</listbox>>
Выберите уровень сложности:<<prntTips "По большей части влияет на количество получаемых и затрачиваемых денег, на нимфоманке придётся значительно больше времени уделять заработку на пропитание, чем на целке.">>
* <<radiobutton "$difficultyLevel" -1>> Целка
* <<radiobutton "$difficultyLevel" 0 checked>> Сисси
* <<radiobutton "$difficultyLevel" 1>> Шалава
* <<radiobutton "$difficultyLevel" 2>> Нимфоманка
<<checkbox "$bypassProlog" false true>> Пропустить пролог<<prntTips "Для опытных игроков. Сюжетный пролог в игре довольно линеен, его необязательно повторно проходить при новом старте.">>
Прогресс опыта: <<radiobutton "$expProgression" 1 checked>> обычный <<radiobutton "$expProgression" 2>> 2X <<radiobutton "$expProgression" 3>> 3X <<prntTips "Коэффициент, на который умножается получаемый персонажем опыт в игре. Рекомендуется выбирать обычный, но если желаете побыстрее прокачать персонажа - можно ускорить процесс в два или три раза.">>
<<button [[Начать игру|startChecks]]>><<addMins 90>><<set $currentStamina = 100>><<set $currentComposure = 80>><<set $currentArousal = 20>><<set $currentClean = 100>><<set $blockedHotkeys = false>><</button>>
<<if settings.isDebug>>
Стартовые настройки для отладки:
* <<radiobutton "$startConfig" 0 checked>> стандарт
* <<radiobutton "$startConfig" 1>> стриптиз-тест
* <<radiobutton "$startConfig" 2>> тест уличной шлюхи
* <<radiobutton "$startConfig" 3>> тест женского тела
* <<radiobutton "$startConfig" 4>> тест летней сессии
<</if>><div id="header-buttons" style="pointer-events: auto !important;line-height: 1 !important;"><<if settings.mobileMode>><<link [img[img/interface/button1.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "inventory">><</link>> <<link [img[img/interface/button2.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "doll">><</link>> <<link [img[img/interface/button3.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "bodyform">><</link>> <<link [img[img/interface/button4.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/button5.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "socium">><</link>> <<link [img[img/interface/button6.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "stats">><</link>> <<link [img[img/interface/button7.png]]>><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "journal">><</link>> <<else>><<button "Инвентарь">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "inventory">><</button>> | <<button "Одежда">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "doll">><</button>> | <<button "Состояние">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "bodyform">><</button>> | <<button "Характеристики">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "characteristics">><</button>> | <<button "Отношения">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "socium">><</button>> | <<button "Статистика">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "stats">><</button>> | <<button "Журнал">><<removeclass "#customOverlay" "hidden">><<addclass "#passages" "disabledcontent">><<overlayReplace "journal">><</button>><</if>></div><hr>
<<widget "characteristics">><b> Характеристики</b><div id="main-char" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;">
<div class="characteristic-slot"><div>[img[img/interface/charProm.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Распущенность: <<prntSkill "promiscuity">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "promiscuity" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "promiscuity" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "promiscuity">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charDisgrace.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Бесчестие: <<prntSkill "disgrace">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "disgrace" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "disgrace" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "disgrace">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charShameless.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Бесстыдство: <<prntSkill "shameless">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "shameless" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "shameless" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "shameless">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charDominant.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Доминантность/покорность: <<prntBiSkill "submis">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "submis" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "submis" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "submis">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charSadomazo.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Садизм/мазохизм: <<prntBiSkill "sadomaso">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "sadomaso" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "sadomaso" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "sadomaso">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charFemin.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Маскулинность/феминность: <<prntBiSkill "femin">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "femin" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "femin" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "femin">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charMind.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Интеллект: <<prntSkill "mind">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "mind" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "mind" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "mind">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charMusculs.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Мускулы: <<prntSkill "musculs">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "musculs" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "musculs" -35>><<overlayReplace "characteristics">><</link>><</if>></span><span><br><<prntSkillDesc "musculs">></span></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charEndurance.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Выносливость: <<prntSkill "endurance">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "endurance" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "endurance" -35>><<overlayReplace "characteristics">><</link>><</if>></span><span><br><<prntSkillDesc "endurance">></span></div></div>
</div>
<b> Сексуальные навыки</b><div id="sex-skills" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;">
<div class="characteristic-slot"><div>[img[img/interface/charSeduction.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Соблазнение: <<prntSkill "seduction">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "seduction" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "seduction" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "seduction">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charBlowjob.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Минет: <<prntSkill "fellation">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "fellation" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "fellation" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "fellation">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charAnal.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Анал: <<prntSkill "anal">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "anal" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "anal" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "anal">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charHandjob.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Ручная работа: <<prntSkill "hand">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "hand" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "hand" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charCunni.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Куннилингус: <<prntSkill "cunni">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "cunni" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "cunni" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "cunni">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charRimming.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Анилингус: <<prntSkill "rimming">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "rimming" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "rimming" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "rimming">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charGoldrain.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Золотой дождь: <<prntSkill "goldrain">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "goldrain" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "goldrain" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
/*<div class="characteristic-slot"><div>[img[img/interface/charDefault.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Сперма: <<prntSkill "cum">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "cum" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "cum" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>*/
/*<div class="characteristic-slot"><div>[img[img/interface/charZoo.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Обращение с животными: <<prntSkill "zoo">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "zoo" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "zoo" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>*/
<<if $hasPenis>>
<div class="characteristic-slot"><div>[img[img/interface/charPenis.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Работа членом: <<prntSkill "penis">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "penis" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "penis" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
<<else>>
<div class="characteristic-slot"><div>[img[img/interface/charDefault.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Страпон: <<prntSkill "penis">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "penis" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "penis" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
<</if>>
</div>
<b> Другие навыки</b><div id="other-skills" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;">
<div class="characteristic-slot"><div>[img[img/interface/charMakeup.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Макияж: <<prntSkill "makeup">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "makeup" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "makeup" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "makeup">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charDancing.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Танцы: <<prntSkill "dancing">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "dancing" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "dancing" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "dancing">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charHeels.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Хождение на каблуках: <<prntSkill "heels">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "heels" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "heels" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><<prntSkillDesc "heels">></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charCombat.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Боевые искусства: <<prntSkill "combat">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "combat" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "combat" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charLanguage.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Иностранный язык: <<prntSkill "language">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "language" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "language" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charConvince.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Убеждение: <<prntSkill "convince">><<if settings.isDebug>><<link [img[img/interface/up_icon.png]]>><<addExp "convince" 35>><<overlayReplace "characteristics">><</link>> <<link [img[img/interface/down_icon.png]]>><<addExp "convince" -35>><<overlayReplace "characteristics">><</link>><</if>></span><br><span>Уровень навыка</span></div></div>
</div>
<<if $isStudent>>
<b> Учебные предметы</b><div id="study-skills" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;">
<div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Основной гуманитарный предмет: <<print Math.round($firstHumDiscProgress)>>% изучено</span><<if $grade1 > 0>><br>оценка: $grade1<</if>></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Дополнительный гумпредмет: <<print Math.round($secondHumDiscProgress)>>% изучено</span><<if $grade2 > 0>><br>оценка: $grade2<</if>></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Естественные науки: <<print Math.round($naturalSciencesProgress)>>% изучено</span><<if $grade3 > 0>><br>оценка: $grade3<</if>></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Иностранный язык: <<print Math.round($languagesProgress)>>% изучено</span><<if $grade4 > 0>><br>оценка: $grade4<</if>></div></div>
<div class="characteristic-slot"><div>[img[img/interface/charStudy.png]]</div><div style="padding-left:5px;max-width:400px;"><span>Курсовая работа: <<print Math.round($courseworkProgress)>>% изучено</span><<if $grade5 > 0>><br>оценка: $grade5<</if>></div></div>
</div>
<</if>>
<</widget>><<widget "stats">>
<div class="ablock" style = "position: relative;display: inline-flex;flex-direction: column;"><table style="margin-left: 15px;min-width: 30%;">
<tr><td>Длительность игры, дней</td><td>$daysFromStart</td></tr>
<tr><td>Получено денег, у.е.</td><td>$statMoneyPlus</td></tr>
<tr><td>Потрачено денег, у.е.</td><td>$statMoneyMinus</td></tr>
<tr><td>Денег за стриптиз, у.е.</td><td>$statMoneyFromScene</td></tr>
<tr><td>Денег за своё порно, у.е.</td><td>$statMoneyFromOF</td></tr>
<tr><td>Анальный секс, раз</td><td>$statAnal</td></tr>
<tr><td>Кримпаев получено в анал, раз</td><td>$statCreampieAnal</td></tr>
<tr><td>Анальный секс страпоном, раз</td><td>$statStraponAnal</td></tr>
<tr><td>Оральный секс, раз</td><td>$statOral</td></tr>
<<if $hasVagina>><tr><td>Вагинальный секс, раз</td><td>$statVaginal</td></tr><tr><td>Кримпаев получено в вагину, раз</td><td>$statCreampieVaginal</td></tr><</if>>
</table>
</div><div class="ablock" style = "position: relative;display: inline-flex;flex-direction: column;"><table style="margin-left: 15px;min-width: 30%;">
<tr><td>Куннилингус, раз</td><td>$statCunni</td></tr>
<tr><td>Анилингус, раз</td><td>$statRimming</td></tr>
<tr><td>Выпито спермы, мл</td><td>$statCum</td></tr>
<tr><td>Обычные оргазмы, раз</td><td>$statUsualOrgasms</td></tr>
<tr><td>Оргазмы без стимуляции члена, раз</td><td>$statAnalOrgasms</td></tr>
<tr><td>Поллюции, раз</td><td>$statPollutions</td></tr>
<tr><td>Орального секса получено, раз</td><td>$statMeOral</td></tr>
<tr><td>Вагинальный секс с женщиной, раз</td><td>$statMeVaginal</td></tr>
</table></div><div class="ablock" style = "position: relative;display: inline-flex;flex-direction: column;"><table style="margin-left: 15px;min-width: 30%;">
<tr><td>Анальный секс в активной роли, раз</td><td>$statMeAnal</td></tr>
<tr><td>Получено «золотого дождя», раз</td><td>$statGoldRainGet</td></tr>
<tr><td>Выдано «золотого дождя», раз</td><td>$statGoldRainGive</td></tr>
<tr><td>Выпито мочи, литров</td><td>$statPee</td></tr>
<tr><td>Жертва изнасилований, раз</td><td>$statRape</td></tr>
<tr><td>На ЗГТ, дней</td><td>$statHRT</td></tr>
<tr><td>В поясе верности, дней</td><td><<print parseInt($statChastity / 24)>></td></tr>
</table></div>
<<nobr>>
<<if $statOral >= 500 && !hasAchievement("oralmaster")>>
<<giveAchievement "oralmaster">>
<</if>>
<<if $statCunni >= 100 && !hasAchievement("cuntfox")>>
<<giveAchievement "cuntfox">>
<</if>>
<b> Достижения</b><br>
<br>
<div id="achievements" style="display: inline-flex; flex-wrap: wrap; flex-direction: row; justify-content: flex-start;">
<<for _i = 0; _i < $achievementsTable.length; _i++>>
<<set _achImageStyle = "style='filter: grayscale(100%);' title = 'Не получено'">>
<<if $achievementsTable[_i].isDone>>
<<if $achievementsTable[_i].day>>
<<set _achImageStyle = "title = 'Получено на "+ $achievementsTable[_i].day +"-й день игры'">>
<<else>>
<<set _achImageStyle = "title = 'Получено в предыдущей игре'">>
<</if>>
<</if>>
<<if $achievementsTable[_i].bonus>>
<<set _achBonusStr = "<img src='img/interface/achbonus_icon.png' width=16px height=16px title='"+$achievementsTable[_i].bonus+"'>">>
<<else>>
<<set _achBonusStr = "">>
<</if>>
<<print "<div class='achievement-slot'><div><img " + _achImageStyle +" src='img/achievements/"+$achievementsTable[_i].id+".png'></div><div style='padding-left:5px;max-width:200px;'><b>"+ $achievementsTable[_i].name +"</b>"+_achBonusStr+"<br><span style='font-size: 13px;'>"+$achievementsTable[_i].desc+"</span></div></div>">>
<</for>>
</div>
<<button "Импорт достижений">><<set $blockedHotkeys = true>><<script>>Dialog.setup("Импорт достижений");Dialog.wiki("Введите код с другого сохранения:<br><br><<textbox '$importedAchievements' ''>><br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<set $blockedHotkeys = false>><<script>>Dialog.close();<</script>><</button>> <<button 'Импортировать'>><<set $blockedHotkeys = false>><<achImport>><<script>>Dialog.close();<</script>><<overlayReplace 'stats'>><</button>></div>"); Dialog.open();<</script>><</button>> <<button "Экспорт достижений">><<script>>Dialog.setup("Экспорт достижений");Dialog.wiki("Скопируйте этот код, чтобы далее ввести его <br>в другом сохранении с помощью импорта достижений:<br><br><div style='max-width: 640px; word-wrap: break-word;'><<achExport>></div>"); Dialog.open();<</script>><</button>>
<</nobr>>
<</widget>>Сколько часов хотите поспать?
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<set _tempM = $gameDate.getMinutes()>>
<<set _optionsSleepTime = {}>>
<<for _i = 1; _i < 10; _i++>>
<<set _nextHour = _tempH + _i>>
<<if _nextHour >= 24>>
<<set _nextHour -= 24>>
<</if>>
<<if _tempM < 10>><<set _nextMinutes = "0"+_tempM>>
<<else>><<set _nextMinutes = _tempM>>
<</if>>
<<set _timeToSleep = _i + " (до "+_nextHour+":"+_nextMinutes+")">>
<<set _optionsSleepTime[_timeToSleep] = _i>>
<</for>>
<</nobr>>
<<listbox "$sleepTime" autoselect>><<optionsfrom _optionsSleepTime>><</listbox>> <<link [[Спать|inSleep]]>><<goSleep $sleepTime>><</link>> | <<if $hasSleepInBrothel>><<link [[Отмена|brothelRestroom]]>><<set $hasSleepInBrothel = false>><</link>><<else>>[[Отмена|livingroom]]<</if>>[img[img/shower.jpg]]
Вы быстро принимаете приятный горячий душ, смывая всю грязь. <<if $breastSize > 0>>В процессе вы тискаете свою грудь $breastSize-го размера, дополнительно возбуждаясь от этого.<<addArousal 3>><</if>> <<if $dressTable.getClassDress("penis") == "chastity_male" || $dressTable.getClassDress("vagina") == "chastity_female">>Особое внимание пришлось уделить поясу верности, вы тщательно промыли область паха под ним. <<if !$haveKey && $currentArousal > 50>>Вам очень хотелось помастурбировать в душе, но пояс не даёт этого делать.<</if>><<addMins 3>><</if>>
[[Вытереться|bathroom]]<<nobr>>
<<widget "addStamina">>
<<set _finalAddStamina = _args[0]>>
<<if _finalAddStamina % 1 !== 0>> /* здесь и далее - проверка на целое число */
<<set _finalAddStamina = 0>>
<</if>>
<<if _finalAddStamina < 0>>
<<set _staminaReturnBonus = (getSkill("endurance") - 1) * 0.05>>
<<set $bonusStamina += (_finalAddStamina*(-1))*_staminaReturnBonus>>
<<if $bonusStamina >= 1>> /* бонус стамины применяем только если накопилось не менее чем на целую единицу */
<<set _intBonusStamina = parseInt($bonusStamina)>>
<<set $bonusStamina -= _intBonusStamina>>
<<set _finalAddStamina += _intBonusStamina>>
<</if>>
<</if>>
<<set $currentStamina += _finalAddStamina>>
<<if $currentStamina > $maxStamina>>
<<set $currentStamina = $maxStamina>>
<<elseif $currentStamina < 0>>
<<set $currentStamina = 0>>
<</if>>
<</widget>>
<<widget "doWalk">>
<<if _args[0] % 1 !== 0>>
<<addStamina 0>>
<<else>>
<<addStamina _args[0]>>
<</if>>
<<if getHeelsLevel() > getSkill("heels") && _args[0] < 0>>
<<set _addToHeels = _args[0]*(-1)>>
<<addExp "heels" _addToHeels>>
<</if>>
<<if $discomfortWear < 0>>
<<defineTimeOfDay>>
<<if !$isLightTime>>/* ночью легче начать ходить в женской одежде*/
<<if $discomfortWear == -1>><<set _dwDiscomfort = 0>>
<<else>><<set _dwDiscomfort = Math.round($discomfortWear/2)>>
<</if>>
<<else>>
<<set _dwDiscomfort = $discomfortWear>>
<</if>>
<<addComp _dwDiscomfort>>
<<if _dwDiscomfort < -1>>
<<addExp "femin" 1>>
<</if>>
<</if>>
<</widget>>
<<widget "addComp">>
<<set _finalAddComp = _args[0]>>
<<if _finalAddComp % 1 !== 0>>
<<set _finalAddComp = 0>>
<</if>>
<<set _intelLevel = getSkill("mind")>>
<<if _finalAddComp < 0 && ($hoursAntidepr > 0 || _intelLevel <= 1)>>
<<if $hoursAntidepr > 0>> /* бонус за таблетки */
<<set $bonusComposure += _finalAddComp*(-0.30)>>
<</if>>
<<if _intelLevel <= 1>> /* бонус за глупость */
<<set $bonusComposure += _finalAddComp*(-0.10)>>
<</if>>
<<if $bonusComposure >= 1>> /* бонус настроя применяем только если накопилось не менее чем на целую единицу */
<<set _intBonusComp = parseInt($bonusComposure)>>
<<set $bonusComposure -= _intBonusComp>>
<<set _finalAddComp += _intBonusComp>>
<</if>>
<<elseif hasDisease("нимфомания") > 0 && _finalAddComp > 0>>
<<set _finalAddComp = 0>> /* с нимфоманией настроение без секса не растёт */
<</if>>
<<if _finalAddComp < 0 && _args[1]>> /* бонусы для мазохизма и подчинения */
<<set _masoLevel = getSkill("sadomaso")>>
<<set _submisLevel = getSkill("submis")>>
<<if _args[1] == "pain" && _masoLevel > 5>>
<<set _finalAddComp -= Math.round(_finalAddComp*((_masoLevel-5)/10))>>
<<elseif _args[1] == "hum" && _submisLevel > 5>>
<<set _finalAddComp -= Math.round(_finalAddComp*((_submisLevel-5)/10))>>
<</if>>
<</if>>
<<set $currentComposure += _finalAddComp>>
<<if $currentComposure > $maxComposure>>
<<set $currentComposure = $maxComposure>>
<<elseif $currentComposure < 0>>
<<set $currentComposure = 0>>
<</if>>
<</widget>>
<<widget "addArousal">>
<<if _args[0] % 1 === 0>>
<<set _arousal_base = _args[0]>>
<<else>>
<<set _arousal_base = 0>>
<</if>>
<<if $currentArousal > $maxArousal/2 && _arousal_base > 0>>
<<set _ArousalAdd = Math.round(_arousal_base/2)>>
<<else>>
<<set _ArousalAdd = _arousal_base>>
<</if>>
<<if _arousal_base > 0 && (!$hasBalls || $hoursAntiandr>0)>>
<<set _ArousalAdd = Math.round(_ArousalAdd/2)>>
<</if>>
<<set $currentArousal += _ArousalAdd>>
<<if $currentArousal > $maxArousal >>
<<set $currentArousal = $maxArousal>>
<<elseif $currentArousal < 0>>
<<set $currentArousal = 0>>
<</if>>
<</widget>>
<<widget "addClean">>
<<if _args[0] % 1 === 0>>
<<set $currentClean += _args[0]>>
<<else>>
<<set $currentClean += 0>>
<</if>>
<<if $currentClean > 100 >>
<<set $currentClean = 100>>
<<elseif $currentClean < 0>>
<<set $currentClean = 0>>
<</if>>
<</widget>>
<<widget "addMoney">>
<<if _args[0] % 1 === 0>>
<<set $wallet += _args[0]>>
<<if _args[0] > 0>>
<<set $statMoneyPlus += _args[0]>>
<<else>>
<<set $statMoneyMinus += _args[0]*(-1)>>
<</if>>
<</if>>
<</widget>>
/* добавляет опыт указанном скилу и меняет его уровень когда нужно */
<<widget "addExp">>
<<set _j = $skillsIndex.indexOf(_args[0])>>
<<set _curSkill = $skillsTable[_j][2]>>
<<set _maxSkill = $skillsTable[_j][3]>>
<<set _curPoints = $skillsTable[_j][4]>>
<<set _beginLevel = _curSkill>> /* сохраняем начальный уровень скилла, чтобы знать, если он поменяется */
<<if _args[2]>>/*Необязательный параметр, уровень скилла, с которого действие не должно давать опыта*/
<<set _limitLevel = _args[2]>>
<<else>>
<<set _limitLevel = 1000>>
<</if>>
<<if !$expProgression>> /* временный костыль для совместимости, потом убрать*/
<<set $expProgression = 1>>
<</if>>
<<if _limitLevel > _curSkill>>
/* высчитываем шанс удвоить полученный опыт в зависимости от интеллекта */
<<set _intelBonus = getSkill("mind")-1>>
<<set _dounbleChance = 1>>
<<if random(0,20) < _intelBonus > 0 && _args[0] != "mind" && _args[0] != "endurance" && _args[0] != "musculs" >>
<<set _dounbleChance = 2>>
<</if>>
<<if _maxSkill == 9>> /*Для биполярных характеристик, они всегда имеют 9 уровней, 5й - середина*/
<<set _curPoints+=_args[1]*$expProgression*_dounbleChance>>
<<if _curPoints < 100 && _curPoints > -100>>
<<set _curSkill = 5>>
<<elseif _curPoints >= 100 && _curPoints < 200>>
<<set _curSkill = 6>>
<<elseif _curPoints >= 200 && _curPoints < 400>>
<<set _curSkill = 7>>
<<elseif _curPoints >= 400 && _curPoints < 800>>
<<set _curSkill = 8>>
<<elseif _curPoints >= 800>>
<<set _curSkill = 9>>
<<if _curPoints > 900>><<set _curPoints =900>><</if>> /*запас прочности ограничен 100 очками для максимального правого значения*/
<<elseif _curPoints <= -100 && _curPoints > -200>>
<<set _curSkill = 4>>
<<elseif _curPoints <= -200 && _curPoints > -400>>
<<set _curSkill = 3>>
<<elseif _curPoints <= -400 && _curPoints > -800>>
<<set _curSkill = 2>>
<<elseif _curPoints <= -800>>
<<set _curSkill = 1>>
<<if _curPoints < -900>><<set _curPoints =-900>><</if>>/*запас прочности ограничен 100 очками и для максимального левого значения*/
<</if>>
<<else>>/*все остальные скилы*/
<<set _maxPoints = _curSkill*100>>
<<if _curSkill < _maxSkill || _args[1] < 0 || (_curSkill == _maxSkill && _curPoints < 100)>>
<<set _curPoints+=_args[1]*$expProgression*_dounbleChance>>
<<if _curPoints >= _maxPoints && _curSkill < _maxSkill>>
<<set _curSkill+=1>>
<<set _curPoints=0>>
<<elseif _curPoints < 0 && _curSkill > 1>>
<<set _curSkill-=1>>
<<set _curPoints=(_curSkill*100)-1>>
<<elseif _curPoints < 0>>
<<set _curPoints=0>>
<</if>>
<</if>>
<</if>>
<<set $skillsTable[_j][2] = _curSkill>>
<<set $skillsTable[_j][4] = _curPoints>>
<<if _beginLevel < _curSkill>>
<<set $popupString += "Повышен уровень: " + $skillsRus[_j] + "\n">>
<<elseif _beginLevel > _curSkill>>
<<set $popupString += "Понижен уровень: " + $skillsRus[_j] + "\n">>
<</if>>
<<if settings.usePopups && _args[1] != 0>>
<<if _args[1] > 0>><<set _plusChar = " +">><<else>><<set _plusChar = " ">><</if>>
<<set $popupString += "Навык: " + $skillsRus[_j] + _plusChar + _args[1]*$expProgression*_dounbleChance+"\n">>
<</if>>
<<if _args[0] == "mind" && _curSkill <= 1 && _curPoints <= 0 && !hasAchievement("stupid")>>
<<giveAchievement "stupid">>
<</if>>
<</if>>
<</widget>>
<<widget "setSkill">>
<<set _j = $skillsIndex.indexOf(_args[0])>>
<<set $skillsTable[_j][2]=_args[1]>>
<<set $skillsTable[_j][4]=0>>
<</widget>>
<<widget "addBonusSkill">>
<<set _j = $skillsIndex.indexOf(_args[0])>>
<<set $skillsTable[_j][5] +=_args[1]>>
<</widget>>
<<widget "addHair">>
<<switch _args[0]>>
<<case "face">>
<<set $hairFaceProgress += _args[1]>>
<<if $hairFaceProgress < 100>>
<<set $hairFace = 1>>
<<if $hairFaceProgress <= -1500 >>
<<set $completFaceEpilation = true>>
<</if>>
<<elseif $hairFaceProgress < 300>>
<<set $hairFace = 2>>
<<elseif $hairFaceProgress < 800>>
<<set $hairFace = 3>>
<<elseif $hairFaceProgress < 1500>>
<<set $hairFace = 4>>
<<else>>
<<set $hairFace = 5>>
<</if>>
<<case "head">>
<<set $hairHeadProgress += _args[1]>>
<<if $hairHeadProgress < 100>>
<<set $hairHead = 1>>
<<set $hairHeadNext = 100>>
<<elseif $hairHeadProgress < 200>>
<<set $hairHead = 2>>
<<set $hairHeadNext = 200>>
<<elseif $hairHeadProgress < 300>>
<<set $hairHead = 3>>
<<set $hairHeadNext = 300>>
<<elseif $hairHeadProgress < 600>>
<<set $hairHead = 4>>
<<set $hairHeadNext = 600>>
<<elseif $hairHeadProgress < 1200>>
<<set $hairHead = 5>>
<<set $hairHeadNext = 1200>>
<<elseif $hairHeadProgress < 1800>>
<<set $hairHead = 6>>
<<set $hairHeadNext = 1800>>
<<else>>
<<set $hairHead = 7>>
<<set $hairHeadNext = 3000>>
<</if>>
<<case "body">>
<<set $hairBodyProgress += _args[1]>>
<<if $hairBodyProgress < 100>>
<<set $hairBody = 1>>
<<if $hairBodyProgress <= -1000 >>
<<set $completBodyEpilation = true>>
<</if>>
<<elseif $hairBodyProgress < 300>>
<<set $hairBody = 2>>
<<elseif $hairBodyProgress < 1000>>
<<set $hairBody = 3>>
<<else>>
<<set $hairBody = 4>>
<</if>>
<</switch>>
<</widget>>
<<widget "addHealth">>
<<if !$godmode>>
<<set $myHealth += _args[0]>>
<</if>>
<<if $myHealth > 100 >>
<<set $myHealth = 100>>
<<elseif $myHealth <= 0>>
<<goto "diedDisease">>
<</if>>
<</widget>>
<<widget "goSleep">>
<<set $isInSleep = true>>
<<set _tempSleep = _args[0]>>
<<if $currentComposure <= 10>>
<<set _coefSleep = 8>>
<<else>>
<<set _coefSleep = 10>>
<</if>>
<<if $qualityFood>>
<<set _coefSleep += 2>>
<<set _healthCoef = 0.2>>
<<else>>
<<set _healthCoef = 0.1>>
<</if>>
/* высчитываем сколько нужно спать до максимума стамины и спим не более чем нужно */
<<if Math.ceil(($maxStamina - $currentStamina) / _coefSleep) < _tempSleep>>
<<set _tempSleep = Math.ceil(($maxStamina - $currentStamina) / _coefSleep)>>
<<set $isAwakeningEarly = true>>
<<else>>
<<set $isAwakeningEarly = false>>
<</if>>
/* пояс верности может доставить неудобство во сне */
<<if _tempSleep > 2 && $sleepEvents.indexOf("torturebelt") == -1 && $dressTable.getClassDress("penis")=="chastity_male" && ($sizeOfChastity-2 < Math.round($penisSize/100)) && $currentArousal > 25 && $penisErection > 500>>
<<set $tortureBelt = true>>
<<set _tempSleep -= 2>>
<</if>>
<<set _healthInSleep = _tempSleep * _healthCoef>>
<<addMins _tempSleep*60>>
<<set _addStamForSleep = _tempSleep*_coefSleep>>
<<addStamina _addStamForSleep>>
<<addComp _tempSleep*2>>
<<addHealth _healthInSleep>>
<<set $isInSleep = false>>
<</widget>>
<<widget "addKnowl">>
<<switch _args[0]>>
<<case 1>>
<<set $firstHumDiscProgress += _args[1]>>
<<if $firstHumDiscProgress < 0>>
<<set $firstHumDiscProgress = 0>>
<</if>>
<<case 2>>
<<set $secondHumDiscProgress += _args[1]>>
<<if $secondHumDiscProgress < 0>>
<<set $secondHumDiscProgress = 0>>
<</if>>
<<case 3>>
<<set $naturalSciencesProgress += _args[1]>>
<<if $naturalSciencesProgress < 0>>
<<set $naturalSciencesProgress = 0>>
<</if>>
<<case 4>>
<<set $languagesProgress += _args[1]>>
<<if $languagesProgress < 0>>
<<set $languagesProgress = 0>>
<</if>>
<<case 5>>
<<set $courseworkProgress += _args[1]>>
<<if $courseworkProgress > 100 >>
<<set $courseworkProgress = 100>>
<<elseif $courseworkProgress < 0>>
<<set $courseworkProgress = 0>>
<</if>>
<</switch>>
<</widget>>
<<widget "addAlco">>
<<set _alcoBonus = $alcoStatus-1>>
<<if _alcoBonus < 0>><<set _alcoBonus = 0>><</if>>
<<addBonusSkill "shameless" _alcoBonus*(-1)>>
<<addBonusSkill "promiscuity" _alcoBonus*(-1)>>
<<set $alcoProgress += _args[0]>>
<<if $alcoProgress <= 0>>
<<set $alcoStatus = 0>>
<<set $alcoProgress = 0>>
<<elseif $alcoProgress < 100>>
<<set $alcoStatus = 1>>
<<elseif $alcoProgress <200>>
<<set $alcoStatus = 2>>
<<else>>
<<set $alcoStatus = 3>>
<<if $alcoProgress > 300>><<set $alcoProgress = 300>><</if>>
<</if>>
<<set _alcoBonus = $alcoStatus-1>>
<<if _alcoBonus < 0>><<set _alcoBonus = 0>><</if>>
<<addBonusSkill "shameless" _alcoBonus>>
<<addBonusSkill "promiscuity" _alcoBonus>>
<</widget>>
<<widget "addNarco">>
<<for _j = 0; _j < $narcoTable.length; _j++>>
<<if $narcoTable[_j].id == _args[0]>>
<<set $narcoTable[_j].progress += _args[1]>>
<<if $narcoTable[_j].progress <= 0>>
<<set $narcoTable[_j].stage = 0>>
<<set $narcoTable[_j].progress= 0>>
<<elseif $narcoTable[_j].progress < 100>>
<<set $narcoTable[_j].stage = 1>>
<<elseif $narcoTable[_j].progress < 200>>
<<set $narcoTable[_j].stage = 2>>
<<else>>
<<set $narcoTable[_j].stage = 3>>
<<if $narcoTable[_j].progress > 300>><<set $narcoTable[_j].progress = 300>><</if>>
<</if>>
<<if _args[0] == "cannabis">>
<<set $narcoTable[_j].psycho += 5>>
<</if>>
<</if>>
<</for>>
<</widget>>
<<widget "getIrrumatio">>
<<set $isIrrumatioFail = false>>
<<if $throatCondition < 800 && _args[1] > 0>>/* при подавлении рефлекса или 12-см члене нам фейл не грозит */
<<set _throatFailRisk = Math.round($throatCondition/200)>>
<<if random(_throatFailRisk,10) < _args[1]+3>>
<<set $isIrrumatioFail = true>>
<</if>>
<</if>>
<<set $throatCondition += _args[0]*(_args[1]*2)>>/* Всё что длиннее 12 сантиметров должно легко доставать */
<<if $throatCondition > 1000>><<set $throatCondition = 1000>><</if>>
<<if hasDisease("нимфомания") > 0 && passage() != "processMasturbate">>
<<set $disTable[8].progress++>>
<<set $currentComposure += _args[0]>>
<<if $currentComposure > $maxComposure>>
<<set $currentComposure = $maxComposure>>
<</if>>
<</if>>
<</widget>>
<<widget "getVaginalSex">>
<<set $vaginaSize += _args[0]*(_args[1]+1)>>
<<if $vaginaSize > $maxVaginaSize>><<set $vaginaSize = $maxVaginaSize>><</if>>
<<if hasDisease("нимфомания") > 0 && passage() != "processMasturbate">>
<<set $disTable[8].progress++>>
<<set $currentComposure += _args[0]>>
<<if $currentComposure > $maxComposure>>
<<set $currentComposure = $maxComposure>>
<</if>>
<</if>>
<</widget>>
<<widget "getAnalSex">>
<<if (_args[1]+1)*150 > $anusCondition>>/* Большие члены лучше разминают тугие анусы */
<<set _bonusForAnalCond = 2>>
<<else>>
<<set _bonusForAnalCond = 1>>
<</if>>
<<set $anusCondition += _args[0]*(_args[1]+1)*_bonusForAnalCond>>
<<if $anusCondition > 1000>><<set $anusCondition = 1000>><</if>>
<<if hasDisease("нимфомания") > 0 && passage() != "processMasturbate">>
<<set $disTable[8].progress++>>
<<set $currentComposure += _args[0]>>
<<if $currentComposure > $maxComposure>>
<<set $currentComposure = $maxComposure>>
<</if>>
<</if>>
<</widget>>
<<widget "doSingleRape">>
<<set $statRape++>>
<<if _args[1] > 0>>
<<getIrrumatio _args[1] _args[0]>>
<<set $statOral++>>
<<set $infectionRisk = 5>>
<<checkInfection $infectionRisk>>
<</if>>
<<if _args[2] > 0>>
<<getAnalSex _args[2] _args[0]>>
<<set $statAnal++>>
<<set $statCreampieAnal++>>
<<set _sexAssUnsafe = ((3+_args[0])*3-getSkill("anal")+1)-$anusCondition/200>>
<<if _sexAssUnsafe > 0>>
<<if _sexAssUnsafe > random(1,10)>>
<<analDamage 1>>
<</if>>
<</if>>
<<set $infectionRisk = 10>>
<<checkInfection $infectionRisk>>
<</if>>
<</widget>>
<<widget "doAnalOrgasm">>
<<set _daoArousal = random(50,80)*(-1)>>
<<addArousal -50>>
<<addComp 10>>
<<addExp "promiscuity" 3>>
<<addExp "femin" 1>>
<<set $statAnalOrgasms += 1>>
<<if hasDisease("нимфомания") > 0 && passage() != "processMasturbate">>
<<set $currentComposure += 15>>
<<if $currentComposure > $maxComposure>>
<<set $disTable[8].progress++>>
<<set $currentComposure = $maxComposure>>
<</if>>
<</if>>
/*вероятность получить нимфоманию */
<<if $statAnalOrgasms > 10 && getSkill("femin") > 5 && !hasDisease("нимфомания")>>
<<if 1 + (getSkill("femin") - 5) > random(100)>>
<<addDisease "нимфомания" 1 50>>
<</if>>
<</if>>
<</widget>>
<<widget "doUsualOrgasm">>
<<addArousal _args[0]>>
<<set _usOrgasmComp = Math.round(_args[0]*(-1)/5)>>
<<addComp _usOrgasmComp>>
<<set $daysWithoutOrgasm = 0>>
<<addExp "femin" -1>>
<<set $statUsualOrgasms += 1>>
<</widget>>
<<widget "doPollution">>
<<addArousal _args[0]>>
<<set _usPolComp = Math.round(_args[0]*(-1)/5)>>
<<addComp _usPolComp>>
<<set $statPollutions += 1>>
<</widget>>
<<widget "analDamage">>
<<set $disTable[0].progress += _args[0]*100>>
<<if $disTable[0].progress <= 100>>
<<set $disTable[0].stage = 1>>
<<elseif $disTable[0].progress > 100 && $disTable[0].progress <= 200>>
<<set $disTable[0].stage = 2>>
<<else>>
<<set $disTable[0].stage = 3>>
<</if>>
<<if $disTable[0].progress > 300>>
<<set $disTable[0].progress = 300>>
<</if>>
<<set $popupString += "Получена анальная травма!\n">>
<</widget>>
<<widget "swallowCum">>
<<addExp "cum" _args[0]>>
<<set $statCum += _args[0]>>
<<set _swallowCumDelight = getSkill("cum")*2-6>>
<<addComp _swallowCumDelight>>
<<if $statCum >= 3000 && !hasAchievement("semen_expert")>>
<<giveAchievement "semen_expert">>
<</if>>
<</widget>>
<<widget "addRelation">>
<<for _j = 0; _j < $relatTable.length; _j++>>
<<if $relatTable[_j].id == _args[0]>>
<<set $relatTable[_j].points += _args[1]>>
<<if $relatTable[_j].points > 100 >>
<<set $relatTable[_j].points = 100>>
<<elseif $relatTable[_j].points < -100>>
<<set $relatTable[_j].points = -100>>
<</if>>
<<run $popupSkillsArray.push($relatTable[_j].name)>>
<<run $popupSkillsArray.push(_args[1])>>
<<if settings.usePopups || _args[1] > 1 || _args[1] < -1>>
<<if _args[1] >= 0>><<set _plusChar = " +">><<else>><<set _plusChar = " ">><</if>>
<<set $popupString += "Отношения: " + $relatTable[_j].name + _plusChar + _args[1]+"\n">>
<</if>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "setRelation">>
<<for _j = 0; _j < $relatTable.length; _j++>>
<<if $relatTable[_j].id == _args[0]>>
<<switch _args[1]>>
<<case 0>>
<<set $relatTable[_j].points = 0>>
<<case 1>>
<<set $relatTable[_j].points = 21>>
<<case 2>>
<<set $relatTable[_j].points = 41>>
<<case 3>>
<<set $relatTable[_j].points = 61>>
<<case 4>>
<<set $relatTable[_j].points = 81>>
<<case -1>>
<<set $relatTable[_j].points = -21>>
<<case -2>>
<<set $relatTable[_j].points = -41>>
<<case -3>>
<<set $relatTable[_j].points = -61>>
<<case -4>>
<<set $relatTable[_j].points = -81>>
<</switch>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "setStatusRelation">>
<<for _j = 0; _j < $relatTable.length; _j++>>
<<if $relatTable[_j].id == _args[0]>>
<<set $relatTable[_j].available = _args[1]>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "addStatus">>
<<for _j = 0; _j < $sociumTable.length; _j++>>
<<if $sociumTable[_j].id == _args[0]>>
<<set $sociumTable[_j].points += _args[1]>>
<<if $sociumTable[_j].points > 100 >>
<<set $sociumTable[_j].points = 100>>
<<elseif $sociumTable[_j].points < -100>>
<<set $sociumTable[_j].points = -100>>
<</if>>
<<if settings.usePopups || _args[1] > 1 || _args[1] < -1>>
<<if _args[1] >= 0>><<set _plusChar = " +">><<else>><<set _plusChar = " ">><</if>>
<<set $popupString += "Статус: " + $sociumTable[_j].name + _plusChar + _args[1]+"\n">>
<</if>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "addReputation">>
<<for _j = 0; _j < $reputTable.length; _j++>>
<<if $reputTable[_j].id == _args[0]>>
<<set $reputTable[_j].stage += _args[1]>>
<<if $reputTable[_j].stage > 6 >>
<<set $reputTable[_j].stage = 6>>
<<elseif $reputTable[_j].stage < 0>>
<<set $reputTable[_j].stage = 0>>
<</if>>
<<if _args[1] > 0>>
<<set $popupString += "Репутация увеличена: " + $reputTable[_j].name + "\n">>
<<else>>
<<set $popupString += "Репутация уменьшена: " + $reputTable[_j].name + "\n">>
<</if>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "addButtProgress">>
<<set $buttSizeProgress += _args[0]>>
<<if $buttSizeProgress < 200>>
<<set $buttSizeNatural = 0>>
<<if $buttSizeProgress < 0 >>
<<set $buttSizeProgress = 0>>
<</if>>
<<elseif $buttSizeProgress < 500>>
<<set $buttSizeNatural = 1>>
<<elseif $buttSizeProgress < 1000>>
<<set $buttSizeNatural = 2>>
<<else>>
<<set $buttSizeNatural = 3>>
<<if $buttSizeProgress > 1250>>
<<set $buttSizeProgress = 1250>>
<</if>>
<</if>>
<<set $buttSize = $buttSizeNatural + $buttSizeSilicon>>
<</widget>>
<<widget "addTan">>
<<set $skinColorProgress += _args[0]>>
<<if $skinColorProgress > 199 && $skinColor < 5>>
<<set $skinColorProgress -= 200>>
<<set $skinColor++>>
<<elseif $skinColorProgress > 199 && $skinColor >= 5>>
<<set $skinColorProgress = 200>>
<<elseif $skinColorProgress < 0 && $skinColor > 1>>
<<set $skinColorProgress += 200>>
<<set $skinColor-->>
<<elseif $skinColorProgress < 0 && $skinColor <= 1>>
<<set $skinColorProgress = 0>>
<</if>>
<<if $skinColor > 5>>
<<set $skinColor = 5>>
<<elseif $skinColor < 1>>
<<set $skinColor = 1>>
<</if>>
<</widget>>
<<widget "checkInfection">>
<<for _j = 0; _j < $disTable.length; _j++>>
<<if $disTable[_j].incidence > 0>> /* фильтруем всякие травмы и прочее незаразное */
/* профилактика вирусов в действии */
<<if $hoursTruvada > 0 && ($disTable[_j].name == "ВИЧ" || $disTable[_j].name == "генитальный герпес" || $disTable[_j].name == "гепатит B")>>
<<set _widgetInfRisk = 0>>
<<else>>
<<set _widgetInfRisk = _args[0] + $difficultyLevel*2>>
<</if>>
<<set _sexInfChance = random(1,100)>>
<<if _widgetInfRisk > _sexInfChance && $disTable[_j].stage == 0>>
<<set _sexIncidenceChance = random(0,9)>>
<<if $disTable[_j].incidence > _sexIncidenceChance>>
<<addDisease $disTable[_j].name 1 0>>
<</if>>
<</if>>
<</if>>
<</for>>
<</widget>>
<<widget "addDisease">>
<<for _j = 0; _j < $disTable.length; _j++>>
<<if $disTable[_j].name == _args[0]>>
<<set $disTable[_j].stage = _args[1]>>
<<if _args[2]>>
<<set $disTable[_j].progress = _args[2]>>
<<else>>
<<set $disTable[_j].progress = (_args[1]-1)*100>>
<</if>>
<<if $difficultyLevel < 1>>
<<set $popupString += "Получена новая болезнь\n">>
<</if>>
<<break>>
<</if>>
<</for>>
<<if hasDisease("сифилис") > 0 && hasDisease("гонорея") > 0 && hasDisease("хламидиоз") > 0 && !hasAchievement("max_decease")>>
<<giveAchievement "max_decease">>
<</if>>
<</widget>>
<<widget "addPenisSize">>
<<set $penisSize += _args[0]>>
<<if $penisSize < $minPenisSize>>
<<set $penisSize = $minPenisSize>>
<</if>>
<<if $penisSize == $minPenisSize && $penisErection == 0 && !hasAchievement("useles_limp")>>
<<giveAchievement "useles_limp">>
<</if>>
<</widget>>
<<widget "addPenisErection">>
<<set $penisErection += _args[0]>>
<<if $penisErection < 0>>
<<set $penisErection = 0>>
<<set $potenciaStatus = 0>>
<<elseif $penisErection <= 200>>
<<set $potenciaStatus = 0>>
<<elseif $penisErection <= 400>>
<<set $potenciaStatus = 1>>
<<elseif $penisErection <= 600>>
<<set $potenciaStatus = 2>>
<<elseif $penisErection <= 800>>
<<set $potenciaStatus = 3>>
<<else>>
<<set $potenciaStatus = 4>>
<<if $penisErection > 1000>><<set $penisErection = 1000>><</if>>
<</if>>
<<if $penisSize == $minPenisSize && $penisErection == 0 && !hasAchievement("useles_limp")>>
<<giveAchievement "useles_limp">>
<</if>>
<</widget>>
<<widget "doEncounters">>
/* формируем временный массив, куда заносим только те ивенты, которым повезло. Чем больше размер шанса, тем чаще ивент будут попадать в этот массив для выполнения */
<<set _tempEncArray = []>>
<<for _j = 0; _j < $encountersTable.length; _j++>>
<<if random(1,100) < $encountersTable[_j].chance>>
<<run _tempEncArray.push($encountersTable[_j])>>
<</if>>
<</for>>
/*<<if _tempEncArray.length > 0>>
<<for _j = 0; _j < _tempEncArray.length; _j++>>
<<if _j != 0>>
<<set _tempEncArray[_j].chance += _tempEncArray[_j-1].chance>>
<</if>>
<</for>>
<<set _randIndex = random(0,_tempEncArray[_tempEncArray.length-1].chance)>>
<<for _j = 0; _j < _tempEncArray.length; _j++>>
<<if _randIndex <= _tempEncArray[_j].chance>>
<<goto _tempEncArray[_j].name>>
<<break>>
<</if>>
<</for>>
<<elseif _args[0] && _tempEncArray.length == 0>>
<<goto _args[0]>>
<</if>>*/
/* Из просочившихся ивентов выбираем случайно один */
<<if _tempEncArray.length > 0>>
<<set $randIndex = random(0,_tempEncArray.length-1)>>
<<goto _tempEncArray[$randIndex].name>>
<<elseif _args[0] && _tempEncArray.length == 0>>
<<goto _args[0]>>
<</if>>
<</widget>>
<<widget "doWash">>
<<addClean 100>>
<<set $makeupType = 0>>
<<set $makeupStrength = 0>>
<<set $perfumeType = 0>>
<<set $perfumeStrength = 0>>
<<if $hairColorStrength > 0>>
<<set $hairColorStrength-->>
<<if $hairColorStrength <= 0>>
<<set $hairColor = $hairColorNatural>>
<<set $hairColorStrength = 0>>
<</if>>
<</if>>
<<recalcAppearance>>
<</widget>>
<<widget "drinkCoffee">>
<<addStamina 10>>
<<addComp 5>>
<<set $coffeeTime = 3>>
<</widget>>
<<widget "suckMilk">>
<<set _milkStorage = 0>>
<<set _milkGain = 0>>
<<for _j = 1; _j <= _args[1]; _j++>>
<<if $breastCurVolume >= _args[0]>>
<<set _milkStorage += _args[0]>>
<<set $breastCurVolume -= _args[0]>>
<<set _milkGain += Math.round($breastCapacity/24)>>
<<elseif $breastCurVolume > 0>>
<<set _milkStorage += $breastCurVolume>>
<<set $breastCurVolume = 0>>
<<set _milkGain += Math.round($breastCapacity/24)>>
<<else>>
<<set _milkStorage += Math.round($breastCapacity/24)+_milkGain>>
<<set $breastCurVolume -= Math.round($breastCapacity/24)+_milkGain>>
<<set _milkGain = 0>>
<</if>>
<</for>>
/*<<if $breastCurVolume < 0>><<set $breastCurVolume = 0>><</if>>*/
<<if _args[0] == 500>>
<<set $electricalPumpFilling += _milkStorage>>
<<if $electricalPumpFilling > 1000>>
<<set $electricalPumpFilling = 1000>>
<<script>>alert("Резервуар молокоотсасывателя заполнен полностью, вылейте накопленное молоко, чтобы он мог дальше его сцеживать");<</script>>
<</if>>
<<elseif _args[0] == 250>>
<<set $manualPumpFilling += _milkStorage>>
<<if $manualPumpFilling > 1000>>
<<set $manualPumpFilling = 1000>>
<<script>>alert("Резервуар молокоотсасывателя заполнен полностью, вылейте накопленное молоко, чтобы он мог дальше его сцеживать");<</script>>
<</if>>
<<elseif _args[0] == 150>>
<<set $portablePumpFilling += _milkStorage>>
<<if $portablePumpFilling > 300>>
<<set $portablePumpFilling = 300>>
<<script>>alert("Резервуар молокоотсасывателя заполнен полностью, вылейте накопленное молоко, чтобы он мог дальше его сцеживать");<</script>>
<</if>>
<</if>>
<<if _args[0] == 250>> /* механический отсасыватель утомляет наши ручки*/
<<addStamina _args[1]*(-2)>>
<<elseif _args[0] == 150>> /* а портативный просто дискомфорт создаёт */
<<addComp _args[1]*(-1)>>
<</if>>
<<if $hoursProlactin > 0>> /* при наличии пролактина стимуляция сосков тоже увеличивает производительность груди*/
<<set $breastCapacity += _args[1]>>
<<if $breastCapacity > 800>><<set $breastCapacity = 800>><</if>>
<</if>>
<<if _args[0] != 150 || _milkStorage >= 150>> /* ограничение для портативок, чтобы не носили их постоянно для кача феминности */
<<addExp "femin" _args[1]>>
<</if>>
<</widget>>
<<widget "giveAchievement">>
<<for _j = 0; _j < $achievementsTable.length; _j++>>
<<if $achievementsTable[_j].id == _args[0] && !$achievementsTable[_j].isDone>>
<<set $achievementsTable[_j].isDone = true>>
<<set $achievementsTable[_j].day = $daysFromStart + 1>>
<<set $lastAchievement = $achievementsTable[_j].name>>
<<set $popupString += "Достижение: " + $lastAchievement+"\n">>
<<break>>
<</if>>
<</for>>
<</widget>>
/*имитирует стандартный учебный день в универе, для пролога */
<<widget "doUsualStudy">>
<<addStamina -50>>
<<addComp -20>>
<<addExp "mind" 4>>
<<addExp "language" 3>>
<<addKnowl 1 2>>
<<addKnowl 2 2>>
<<addKnowl 3 2>>
<<addKnowl 4 2>>
<</widget>>
<</nobr>><<widget "journal">>
<<nobr>>
<<set _tempMonth = GameMonths[$gameDate.getMonth()]>>
<<set _finalCash = $cashForFlat + $difficultyLevel*200>><div class="ablock"><<if $liveWith != "marina">><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Жилищный вопрос</th><td style="text-align: center;">Собрано денег</td>
</tr>
<tr>
<td>нужно найти деньги для оплаты квартиры до конца месяца</td><td style="text-align: center;"><<if $wallet >= _finalCash>><span style="color:green">Уже есть <<print "$"+_finalCash>></span><<else>>$wallet / _finalCash<</if>></td>
</tr>
</table><</if>>
<br>
<<if $isStudent && (_tempMonth == "февраля" || _tempMonth == "марта" || _tempMonth == "апреля" || _tempMonth == "мая" || _tempMonth == "июня")>>
<<set _sessionSummary = Math.round(($firstHumDiscProgress+$secondHumDiscProgress+$naturalSciencesProgress+$languagesProgress+$courseworkProgress)/5)>>
<table border="1" class="log-table">
<tr>
<th style="text-align: center;">Подготовка к летней сессии</th><td style="text-align: center;">Изучено</td>
</tr>
<tr>
<td>подготовиться к сдаче курсовой работы и сессии в июне</td><td style="text-align: center;">_sessionSummary %</td>
</tr>
</table>
<br>
<</if>>
<<if isRelationAvailable("nikita") && $nikitaRootStage != 4 && $nikitaRootStage != 5 && !$nikitaRootDark>> <table border="1" class="log-table">
<tr>
<th style="text-align: center;">Пятничные посиделки</th><td style="text-align: center;">Время</td>
</tr>
<tr>
<td>встречаться с Никитой каждую пятницу в баре</td><td style="text-align: center;">19:00</td>
</tr>
</table>
<br>
<</if>>
<<if isRelationAvailable("nikita") && ($nikitaRootStage == 4 || $nikitaRootStage == 5)>> <table border="1" class="log-table">
<tr>
<th style="text-align: center;">Разговор с Никитой</th>
</tr>
<tr>
<td>встретиться с Никитой в универе</td>
</tr>
</table>
<br>
<</if>>
<<if $isStreetSlut>> <table border="1" class="log-table">
<tr>
<th style="text-align: center;">Работа уличной шлюхой</th><td style="text-align: center;">Сумма</td>
</tr>
<tr>
<td><<if $streetSlutTollSumma < $streetSlutToll && $streetSlutTollDays <= 0>>вы не смогли отработать необходимый минимум за неделю, нужно срочно поговорить с мамкой и уладить этот вопрос<<else>>у вас осталось $streetSlutTollDays дней до конца вашей рабочей недели, чтобы заработать недостающую сумму<</if>></td><td style="text-align: center;"><<print "$"+$streetSlutTollSumma>> / <<print "$" + $streetSlutToll>> </td>
</tr>
</table>
<br>
<</if>>
<<if $isBrothelSlut>> <table border="1" class="log-table">
<tr>
<th style="text-align: center;">Работа в борделе</th><td style="text-align: center;">Сумма</td>
</tr>
<tr>
<td><<if $brothelSlutTollSumma < $brothelSlutToll && $brothelSlutTollDays > 0>>у вас осталось $brothelSlutTollDays дней до конца вашей рабочей недели, чтобы заработать недостающую сумму<<elseif $brothelSlutTollSumma < $brothelSlutToll && $brothelSlutTollDays <= 0>>вы не смогли отработать необходимый минимум за неделю, нужно срочно поговорить с мадам и уладить этот вопрос<</if>></td><td style="text-align: center;"><<print "$"+$brothelSlutTollSumma>> / <<print "$" + $brothelSlutToll>> </td>
</tr>
</table>
<br>
<</if>>
<<if $marinaCleanDays <= 100 && $liveWith == "single">>/* сотка от балды, просто используем этот счётчик как флаг, когда он определён, экономим переменные */ <table border="1" class="log-table">
<tr>
<th style="text-align: center;">Уборка у соседки сверху</th><td style="text-align: center;">Дней до уборки</td>
</tr>
<tr>
<td>каждую неделю за денежное вознаграждение вы можете убираться в квартире соседки</td><td style="text-align: center;">$marinaCleanDays</td>
</tr>
</table>
<br>
<</if>>
<<if $alinaRootStage == 1>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Чисто деловое предложение</th><td style="text-align: center;">Время</td>
</tr>
<tr>
<td>встретиться с Алиной в субботу в кафе «Цезарь» (в торговом центре)</td><td style="text-align: center;">12:00</td>
</tr>
</table>
<br>
<<elseif $alinaRootStage == 3>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Чисто деловое предложение</th><td style="text-align: center;">Время</td>
</tr>
<tr>
<td>встретиться с Алиной в субботу в парке</td><td style="text-align: center;">10:00</td>
</tr>
</table>
<br>
<</if>>
<<if $escortOrderId && $escortOrderId != "" && $escortTime > 0>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Особые услуги</th><td style="text-align: center;">Время</td>
</tr>
<td>выехать сегодня на вызов по эскорту<br>требования: женский макияж и лицо без волос, чистота не менее 50,<br> сексапильность не менее 90</td><td style="text-align: center;">$escortTime:00</td>
</table>
<br>
<</if>>
<<if $daysFaceEpilation > 0 && !$completFaceEpilation>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Эпиляция лица</th><td style="text-align: center;">Дней</td>
</tr>
<tr><td>когда будет доступен следующий сеанс лазерной эпиляции лица</td><td style="text-align: center;">$daysFaceEpilation</td></tr>
</table>
<br>
<</if>>
<<if $daysBodyEpilation > 0 && !$completBodyEpilation>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Эпиляция тела</th><td style="text-align: center;">Дней</td>
</tr><tr>
<td>когда будет доступен следующий сеанс лазерной эпиляции тела</td><td style="text-align: center;">$daysBodyEpilation</td></tr>
</table>
<br>
<</if>>
<<if $annaRootStage == 2>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Юный шантажист</th><td style="text-align: center;">Дней до след. раза</td>
</tr>
<tr>
<td>раз в неделю можно шантажировать тренершу по плаванию её интимным видео,<br> чтобы не сильно её раздражать и получать при этом выгоду</td><td style="text-align: center;">$annaCounter</td></tr>
</table>
<br>
<</if>>
<<if $hiddenCams.hasProperty("pub","available") && haveItem("hiddenCamsKit")>><table border="1" class="log-table">
<tr>
<th style="text-align: center;">Начинающий шпион</th><td style="text-align: center;">Часов записано</td>
</tr>
<tr>
<td>можно продавать Марку в фотоателье записи со скрытых камер из различных укромных мест, активные камеры отображаются ниже </td><td style="text-align: center;"></td></tr>
<<for _i = 0; _i < $hiddenCams.length; _i++>>
<<if $hiddenCams[_i].active>>
<tr><td><<print $hiddenCams[_i].title>></td><td style="text-align: center;"><<print $hiddenCams[_i].volume + " / 24 ">></td></tr>
<</if>>
<</for>>
</table>
<br>
<</if>>
</div>
<<button "Гайд по персонажам">><<removeclass "#charactersGuide" "hidden">><</button>>
<<if settings.isDebug>>
<<button "Консоль">><<set $blockedHotkeys = true>><<script>>Dialog.setup("Консоль разработчика");Dialog.wiki("Введите команду ('help' для получения всего списка):<br><br><<textbox '$consoleCommand' ''>><br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<set $blockedHotkeys = false>><<script>>Dialog.close();<</script>><</button>> <<button 'Выполнить'>><<runConsole>><<overlayReplace 'journal'>><</button>></div><div id='console-commands-list'></div>"); Dialog.open();<</script>><</button>>
<</if>>
<div id="charactersGuide" class="hidden">
<br>
<table>
<tr>
<td style="text-align: center;padding-bottom: 10px;"><b>Алина</b><br>[img[img/characters/alina.png]]</td>
<td style = "padding-left: 10px;max-width: 800px;vertical-align: middle">
Описание: высокая эффектная блондинка с голубыми глазами, имеюшая богатых родителей и множество поклонников на факультете, альфа-самка потока, гордая и высокомерная снаружи, но имеющая порочащие тайны внутри.<br><br>
Точки интереса: куколдинг, воздержание, пояс верности, кавказцы.<br><br>
Развитие отношений: на начальном этапе отношения с ней улучшаются при покорных действиях ГГ, а также при оказании им помощи Алине. Свою феминизацию лучше ограничить для развития этих отношений, по крайней мере поначалу.
</td></tr>
<tr>
<td style="text-align: center;padding-bottom: 10px;"><b>Анна</b><br>[img[img/characters/anna.png]]</td>
<td style = "padding-left: 10px;max-width: 800px;vertical-align: middle">
Описание: тренер по плаванию в университетском бассейне, довольно высокая крашенная блондинка лет 30 с серыми глазами, подтянутая, с хорошими формами. Между ног имеется немаленький такой секрет.<br><br>
Точки интереса: секс с активными транссексуалами, фемдом, насильственная феминизация.<br><br>
Развитие отношений: нужно почаще ходить заниматься в бассейн, когда появится возможность подглядывать за ней - не упускать её. После подглядывания на следующем занятии можно с ней поговорить об этом.
</td></tr>
<tr>
<td style="text-align: center;padding-bottom: 10px;"><b>Марина</b><br>[img[img/characters/marina.png]]</td>
<td style = "padding-left: 10px;max-width: 800px;vertical-align: middle">
Описание: соседка сверху, одинокая женщина лет 40 с приятной пышностью форм всего тела. Есть отдельно живущая взрослая дочь.<br><br>
Точки интереса: лёгкий фемдом, куни, нежности.<br><br>
Развитие отношений: следует зайти к соседке по её просьбе в начале, принять предложение и в дальнейшем регулярно ходить к ней для уборки.
</td></tr>
<tr>
<td style="text-align: center;padding-bottom: 10px;"><b>Никита</b><br>[img[img/characters/nikita.png]]</td>
<td style = "padding-left: 10px;max-width: 800px;vertical-align: middle">
Описание: парень из неблагополучной семьи, небольшого роста, с короткими светлыми волосами. Увлекается аниме.<br><br>
Точки интереса: секс с кроссдрессерами и трансами, транспереход, проституция, нежности.<br><br>
Развитие отношений: встречаться по пятницам в баре.
</td></tr>
<tr>
<td style="text-align: center;padding-bottom: 10px;"><b>Идрис</b><br>[img[img/characters/idris.png]]</td>
<td style = "padding-left: 10px;max-width: 800px;vertical-align: middle">
Описание: сутенёр для уличных транс-шлюх. Дагестанец, высокий мужчина лет под 50 с большим орлиным носом и стриженной почти налысо головой. Волосатый, татуировки девушек в разных сексуальных позах на руках и плечах.<br><br>
Точки интереса: мужское доминирование, проституция, кавказцы.<br><br>
Развитие отношений: нужно стать уличной проституткой на окраине города, после обслуживания клиента есть шанс застать его на работе, после чего можно вызваться прокатиться с ним и ублажить его.
</td></tr>
</table>
</div>
<</nobr>>
<</widget>>/*
Date & Time Widget Setup feat TheMadExile
*/
<<nobr>>
<<set
window.GameDays to [
"Воскресенье", "Понедельник", "Вторник", "Среда", "Четверг", "Пятница", "Суббота"
];
window.GameMonths to [
"января", "февраля", "марта", "апреля", "мая", "июня",
"июля", "августа", "сентября", "октября", "ноября", "декабря"
];
>>
/*
Date & Time Advancement Widget Definitions
*/
/* Добавляет определённое количество минут к текущему времени */
<<widget "addMins">>
<<checkGameVersion>>
<<set _minutesParam = parseInt(_args[0], 10)>> /* Без этого в некоторых случаях почему-то вываливалась ошибка invalid time value при прибавлении минут */
<<run $gameDate.setMinutes($gameDate.getMinutes() + _minutesParam)>>
<<set $minutsFromStart += _minutesParam>>
<<recalcStats>>
<</widget>>
/* Переносит на указанное время с текущего. Первый параметр - час (обязательный), второй - минута (0 если не указан) */
<<widget "addMinsTo">>
<<set _tempM = $gameDate.getMinutes()>>
<<set _tempH = $gameDate.getHours()>>
<<if _args[1]>>
<<set _nextM = _args[1]>>
<<else>>
<<set _nextM = 0>>
<</if>>
<<set _nextM += _args[0]*60>>
<<set _currentM = _tempH*60+_tempM>>
<<if _nextM > _currentM>>
<<set _numMinutes = _nextM-_currentM>>
<<addMins _numMinutes>>
<<elseif _nextM < _currentM>>
<<set _numMinutes = 1440-_currentM+_nextM>>
<<addMins _numMinutes>>
<</if>>
<</widget>>
/* Добавляет определённое количество часов к текущему времени */
<<widget "addHours">>
<<set _hoursToMinutes = _args[0]*60>>
<<addMins _hoursToMinutes>>
<</widget>>
/* Добавляет определённое количество дней к текущему времени */
<<widget "addDays">>
<<set _daysToMinutes = _args[0]*1440>>
<<addMins _daysToMinutesg>>
<</widget>>
/*
Date & Time Printing Widget Definitions
*/
/* Prints the current date ("{weekday}, {day} {month} {year}"). */
<<widget "date">>
<<print String.format("{0}, {1} {2} {3}",
GameDays[$gameDate.getDay()],
$gameDate.getDate(),
GameMonths[$gameDate.getMonth()],
$gameDate.getFullYear()
)>>
<</widget>>
/* Prints the current time (12H). */
<<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>>
/* Prints the current time (24H). */
<<widget "time24hr">>
<<if $gameDate.getHours() lt 10>>0<</if>><<print $gameDate.getHours()>>:<<if $gameDate.getMinutes() lt 10>>0<</if>><<print $gameDate.getMinutes()>>
<</widget>>
/* Prints the current date and time (12H). */
<<widget "datetime">><<date>><<time12hr>> (<<time24hr>>)<</widget>>
/* recalculate after every time shift stats per hour */
<<widget "defineSeason">>
<<if $gameDate.getMonth() == 0 || $gameDate.getMonth() == 1 || $gameDate.getMonth() == 11 || ($gameDate.getMonth() == 2 && $gameDate.getDate() <= 15) || ($gameDate.getMonth() == 10 && $gameDate.getDate() > 15)>>
<<set $currentSeason = "winter">>
<<elseif $gameDate.getMonth() == 5 || $gameDate.getMonth() == 6 || $gameDate.getMonth() == 7 || ($gameDate.getMonth() == 8 && $gameDate.getDate() <= 15) || ($gameDate.getMonth() == 4 && $gameDate.getDate() > 15)>>
<<set $currentSeason = "summer">>
<<else>>
<<set $currentSeason = "transit">>
<</if>>
<</widget>>
<<widget "defineTimeOfDay">>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH >= 8 && _tempH < 15 && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье">>
<<set $isStudyTime = true>>
<<else>>
<<set $isStudyTime = false>>
<</if>>
<<if _tempH >= 18 || _tempH < 6>>
<<set $isLightTime = false>>
<<else>>
<<set $isLightTime = true>>
<</if>>
<</widget>>
<<widget "recalcStats">>
<<set _staminaPerHour = -1>>
<<set _arousalPerHour = 2>>
<<set _composurePerHour = -1>>
<<if $isInSleep>>
<<set _cleanPerHour = 0>>
<<else>>
<<set _cleanPerHour = -1>>
<</if>>
<<set _facehairPerHour = 4>>
<<if $completBodyEpilation>>
<<set _bodyhairPerDay = 0>>
<<elseif $hoursAntiandr > 0 || !$hasBalls>>
<<set _bodyhairPerDay = 15>>
<<else>>
<<set _bodyhairPerDay = 35>>
<</if>>
<<set _headhairPerDay = 5>>
<<run _newHours = parseInt($minutsFromStart / 60)>>
<<if _newHours > $hoursFromStart>>
<<set _diffHours = _newHours - $hoursFromStart>>
<<for _everyhour = 0; _everyhour < _diffHours; _everyhour++>>
<<addStamina _staminaPerHour>>
<<addArousal _arousalPerHour>>
<<addComp _composurePerHour>>
<<addClean _cleanPerHour>>
<<if $completFaceEpilation>>
<<set _facehairPerHour = 0>>
<<elseif $hoursAntiandr > 0 || !$hasBalls>>
<<set _facehairPerHour = 2>>
<<else>>
<<set _facehairPerHour = 4>>
<</if>>
/* Гормоны */
<<if $hoursAntiandr > 0>>
<<set $hoursAntiandr -= 1>>
<</if>>
<<if $hoursEstro > 0>>
<<if $breastSizeNatural < 2>>
<<set $breastSizeProgress += 1>>
<<if $breastSizeProgress >= 1500>>
<<set $breastSizeNatural += 1>>
<<if $breastSizeNatural >= 2 && !hasAchievement("natural_breasts")>>
<<giveAchievement "natural_breasts">>
<</if>>
<<set $breastMaxVolume = 150 + $breastSizeNatural*100>>
<<set $breastSize += 1>>
<<set $breastSizeProgress = 0>>
<<if $breastSize == 1>><<run $sleepEvents.push("dreamfirsttits")>><</if>>
<</if>>
<</if>>
<<if $femBodyProgress < 1000 && $femBody <= 2>>
<<set $femBodyProgress += 1>>
<<recalcFemBody>>
<</if>>
<<set $hoursEstro -= 1>>
<<elseif $femBodyProgress > 0>>
<<set $femBodyProgress -= 1>>
<<recalcFemBody>>
<</if>>
<<if $hoursProlactin > 0>>
<<set $hoursProlactin -= 1>>
<</if>>
/* Продукция молока */
<<if $breastCapacity > 0 && $breastCurVolume < $breastMaxVolume>>
<<set _milkPerHour = Math.round($breastCapacity / 24)>>
<<if _milkPerHour < 1>><<set _milkPerHour = 1>><</if>>
<<set $breastCurVolume += _milkPerHour>>
<<if $breastCurVolume > $breastMaxVolume>>
<<set $breastCurVolume = $breastMaxVolume>>
<</if>>
<<elseif $breastCurVolume >= $breastMaxVolume>>
<<addClean -2>> /* переполненная грудь протекает */
<</if>>
<<if $dressTable.getIdInSlot("tits") == "pump_portable">>
<<suckMilk 150 1>>
<</if>>
/* Пояс верности - влияние на размер и эрекцию */
<<if $dressTable.getClassDress("penis")=="chastity_male">>
<<if $sizeOfChastity-2 < Math.round($penisSize/100)>>
<<if random(5) > 4>><<addPenisSize -1>><</if>>
<<addPenisErection -2>>
<</if>>
<<set $statChastity++>>
<</if>>
<<if $dressTable.getClassDress("vagina")=="chastity_female">>
<<set $statChastity++>>
<</if>>
/* Парфюм */
<<if $perfumeStrength > 0>>
<<set $perfumeStrength -= 8>>
<<if $perfumeStrength <= 0>>
<<set $perfumeStrength = 0>>
<<set $perfumeType = 0>>
<<recalcAppearance>>
<</if>>
<</if>>
/* Макияж */
<<if getSkill("makeup") >= 5>> /* при развитом навыке макияж держится дольше */
<<set _makeupDestroing = 3>>
<<else>>
<<set _makeupDestroing = 4>>
<</if>>
<<if $makeupStrength > 0>>
<<set $makeupStrength -= _makeupDestroing>>
<<if $makeupStrength <= 0>>
<<set $makeupStrength = 0>>
<<set $makeupType = 0>>
<<recalcAppearance>>
<</if>>
<</if>>
/* Алкоголь */
<<if $alcoProgress > 0>>
<<addAlco -50>>
<</if>>
/* Ежечасный рост волос на лице */
<<if $hairFace < 5>><<addHair "face" _facehairPerHour>><</if>>
/* Затягивание ануса */
<<if $anusCondition > 0>>
<<set $anusCondition -= 10+$difficultyLevel>>
/* анальные пробки разных размеров ограничивают затягивание ануса в своих пределах*/
<<if $dressTable.getClassDress("anus") == "plug">>
<<set _anusMinimumSize = $sizeOfPlug*100>>
<<else>>
<<set _anusMinimumSize = 0>>
<</if>>
<<if $anusCondition < _anusMinimumSize>>
<<set $anusCondition = _anusMinimumSize>>
<</if>>
<</if>>
/* Лечение ануса */
<<if $disTable[0].status == 2>>
<<set $disTable[0].progress -= 5>>
<</if>>
<<if $disTable[0].progress <= 100>>
<<set $disTable[0].stage = 1>>
<<elseif $disTable[0].progress > 100 && $disTable[0].progress <= 200>>
<<set $disTable[0].stage = 2>>
<<else>>
<<set $disTable[0].stage = 3>>
<</if>>
<<if $disTable[0].progress <= 0>>
<<set $disTable[0].progress = 0>>
<<set $disTable[0].stage = 0>>
<<set $disTable[0].status = 0>>
<</if>>
<<if hasDisease("ВИЧ") > 1>>/*ВИЧ будет ускорять болезни и замделять выздоровление*/
<<set _coefImmun = 2>>
<<else>>
<<set _coefImmun = 1>>
<</if>>
/* Сифилис */
<<if $disTable[1].stage == 3>>
<<addHealth -1>>
<</if>>
<<if $disTable[1].stage > 0>>
<<if $disTable[1].status == 2>>
<<set _sipPerHour = Math.round(-5/_coefImmun)>>
<<else>>
<<set _sipPerHour = 1*_coefImmun>>
<</if>>
<<set $disTable[1].progress += _sipPerHour>>
<<if $disTable[1].progress <= 0>>
<<set $disTable[1].stage = 0>>
<<set $disTable[1].status = 0>>
<<set $disTable[1].progress = 0>>
<<elseif $disTable[1].progress < 100>>
<<set $disTable[1].stage = 1>>
<<elseif $disTable[1].progress < 200>>
<<set $disTable[1].stage = 2>>
<<else>>
<<set $disTable[1].stage = 3>>
<<if $disTable[1].progress > 300>><<set $disTable[1].progress = 300>><</if>>
<</if>>
<</if>>
/* Гонорея */
<<if $disTable[2].stage == 3>>
<<addHealth -1>>
<</if>>
<<if $disTable[2].stage >= 2>>
<<addComp -1>>
<</if>>
<<if $disTable[2].stage > 0>>
<<if $disTable[2].status == 2>>
<<set _sipPerHour = Math.round(-10/_coefImmun)>>
<<else>>
<<set _sipPerHour = 2*_coefImmun>>
<</if>>
<<set $disTable[2].progress += _sipPerHour>>
<<if $disTable[2].progress <= 0>>
<<set $disTable[2].stage = 0>>
<<set $disTable[2].status = 0>>
<<set $disTable[2].progress = 0>>
<<elseif $disTable[2].progress < 100>>
<<set $disTable[2].stage = 1>>
<<elseif $disTable[2].progress < 200>>
<<set $disTable[2].stage = 2>>
<<else>>
<<set $disTable[2].stage = 3>>
<<if $disTable[2].progress > 300>><<set $disTable[2].progress = 300>><</if>>
<</if>>
<</if>>
/* Хламидиоз */
<<if $disTable[3].stage == 3>>
<<addHealth -1>>
<</if>>
<<if $disTable[3].stage >= 2>>
<<addStamina -1>>
<</if>>
<<if $disTable[3].stage > 0>>
<<if $disTable[3].status == 2>>
<<set _sipPerHour = Math.round(-3/_coefImmun)>>
<<else>>
<<set _sipPerHour = 1*_coefImmun>>
<</if>>
<<set $disTable[3].progress += _sipPerHour>>
<<if $disTable[3].progress <= 0>>
<<set $disTable[3] = { "name" : "хламидиоз", "stage" :0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 4 }>>
<<elseif $disTable[3].progress < 100>>
<<set $disTable[3].stage = 1>>
<<elseif $disTable[3].progress < 200>>
<<set $disTable[3].stage = 2>>
<<else>>
<<set $disTable[3].stage = 3>>
<<if $disTable[3].progress > 300>><<set $disTable[3].progress = 300>><</if>>
<</if>>
<</if>>
/* ВИЧ */
<<if $disTable[4].stage == 3>>
<<addHealth -0.5>>
<</if>>
<<if $disTable[4].stage > 0>>
<<if $hoursAntiviral > 0>>
<<set _sipPerHour = -1>>
<<else>>
<<set _sipPerHour = 1>>
<</if>>
<<set $disTable[4].progress += _sipPerHour>>
<<if $disTable[4].progress < 200>>
<<set $disTable[4].stage = 1>>
<<elseif $disTable[4].progress < 400>>
<<set $disTable[4].stage = 2>>
<<else>>
<<set $disTable[4].stage = 3>>
<<if $disTable[4].progress > 600>><<set $disTable[4].progress = 600>><</if>>
<</if>>
<</if>>
/* Гепатит B */
<<if $disTable[7].stage == 3>>
<<addHealth -0.5>>
<</if>>
<<if $disTable[7].stage >= 2>>
<<addStamina -1>>
<</if>>
<<if $disTable[7].stage > 0>>
<<if $hoursAntiviral > 0>>
<<set _sipPerHour = -1>>
<<else>>
<<set _sipPerHour = 1>>
<</if>>
<<set $disTable[7].progress += _sipPerHour>>
<<if $disTable[7].progress < 200>>
<<set $disTable[7].stage = 1>>
<<elseif $disTable[7].progress < 400>>
<<set $disTable[7].stage = 2>>
<<else>>
<<set $disTable[7].stage = 3>>
<<if $disTable[7].progress > 600>><<set $disTable[7].progress = 600>><</if>>
<</if>>
<</if>>
/* герпес */
<<if $disTable[5].stage > 0>>
<<if $hoursAntiviral > 0>>
<<set _sipPerHour = Math.round(-2/_coefImmun)>>
<<else>>
<<set _sipPerHour = 1*_coefImmun>>
<</if>>
<<set $disTable[5].progress += _sipPerHour>>
<<if $disTable[5].progress < 100>>
<<set $disTable[5].stage = 1>>
<<elseif $disTable[5].progress < 200>>
<<set $disTable[5].stage = 2>>
<<else>>
<<set $disTable[5].stage = 3>>
<<if $disTable[5].progress > 300>><<set $disTable[5].progress = 300>><</if>>
<</if>>
<</if>>
/* синяки */
<<if $disTable[6].stage > 0>>
<<set $disTable[6].progress -= 2>>
<<if $disTable[6].progress <= 0>>
<<set $disTable[6].stage = 0>>
<<elseif $disTable[6].progress < 100>>
<<set $disTable[6].stage = 1>>
<<else>>
<<set $disTable[6].stage = 2>>
<<if $disTable[6].progress > 200>><<set $disTable[6].progress = 200>><</if>>
<</if>>
<</if>>
/* нимфомания */
<<if $disTable[8].stage > 0>>
<<if $hoursAntinympho > 0>>
<<set $hoursAntinympho-->>
<<set _sipPerHour = -1>>
<<else>>
<<set _sipPerHour = 0>> /* нимфомания растёт только от действий */
<</if>>
<<if $disTable[8].stage == 2>>
<<addComp -1>>
<<addArousal 1>>
<<elseif $disTable[8].stage == 3>>
<<addComp -2>>
<<addArousal 2>>
<</if>>
<<set $disTable[8].progress += _sipPerHour>>
<<if $disTable[8].progress <= 0>>
<<set $disTable[8] = { "name" : "нимфомания", "stage" :0, "maxstage" : 3, "status": 1, "progress" : 0, "incidence" : 0 }>>
<<elseif $disTable[8].progress < 100>>
<<set $disTable[8].stage = 1>>
<<elseif $disTable[8].progress < 200>>
<<set $disTable[8].stage = 2>>
<<else>>
<<set $disTable[8].stage = 3>>
<<if $disTable[8].progress > 300>><<set $disTable[8].progress = 300>><</if>>
<</if>>
<</if>>
/* Антиретровирусные препараты */
<<if $hoursAntiviral > 0>>
<<set $hoursAntiviral -= 1>>
<</if>>
<<if $hoursTruvada > 0>>
<<set $hoursTruvada -= 1>>
<</if>>
/* Антидепрессант */
<<if $hoursAntidepr > 0>>
<<set $hoursAntidepr -= 1>>
<</if>>
/* Усилитель потенции */
<<if $hoursViagra > 0>>
<<set $hoursViagra -= 1>>
<<if $hoursViagra <= 0>> /* возвращаем исходную потенцию после истечения бонуса */
<<set _erectionDiff = $baseErection - $penisErection>>
<<addPenisErection _erectionDiff>>
<</if>>
<</if>>
/* Наркотики */
<<for _j = 0; _j < $narcoTable.length; _j++>>
<<if $narcoTable[_j].progress > 0>>
<<addNarco $narcoTable[_j].id -25>>
<</if>>
<</for>>
/* ухудшение здоровья при израсходованной стамине, но не во сне */
<<if $currentStamina <= 0 && !$isInSleep>>
<<set _healthWithoutStamina = -0.5>>
<<addHealth _healthWithoutStamina>>
<</if>>
/* Скрытые камеры */
<<if $markRootStage >= 1>>
<<for _j = 0; _j < $hiddenCams.length; _j++>>
<<if $hiddenCams[_j].active && $hiddenCams[_j].volume < 24>>
<<set $hiddenCams[_j].volume++>>
<</if>>
<</for>>
<</if>>
/* hourly counters */
<<if $coffeeTime > 0>>
<<set $coffeeTime-->>
<</if>>
<<if $marinaSexRest > 0>>
<<set $marinaSexRest-->>
<</if>>
<<if $idrisCounter > 0>>
<<set $idrisCounter-->>
<</if>>
<<if $hueyCounter > 0>>
<<set $hueyCounter-->>
<</if>>
<<if $markCounter > 0>>
<<set $markCounter-->>
<</if>>
<<if $eventCrossdressColldown > 0>>
<<set $eventCrossdressColldown-->>
<</if>>
/* счётчики, которые должны меняться при наступлении нового дня */
<<if $currentDayWeek != $gameDate.getDay()>>
<<set $currentDayWeek = $gameDate.getDay()>>
<<set $isPubRestroomClean = false>>
<<if $isEscortSlut>>
/* ищем взятые, но необслуженные заказы, начисляем штрафбаллы */
<<for _j = 0; _j < $escortOrders.length; _j++>>
<<if $escortOrders[_j].taken>>
<<set $escortPenalties++>>
<</if>>
<</for>>
/* очищаем старые заказы и идём генерить новые на новый день */
<<set $escortOrders = []>>
<<if $escortTime>><<set $escortTime = 0>><</if>>
<<if $escortPenalties >= 3>>
<<set _countEscortOrders = 0>>
<<else>>
<<set _countEscortOrders = random(0,4)>>
<</if>>
<<if _countEscortOrders == 1 || _countEscortOrders == 2>>
<<set _timeOfEscort = random(15, 21)>>
<<set _nameOfEscortClient = random(0,$listMaleNames.length-1)>>
<<run $escortOrders.push({ "name" : $listMaleNames[_nameOfEscortClient], "time" : _timeOfEscort, "taken" : false })>>
<<elseif _countEscortOrders > 2>>
<<set _timeOfEscort = random(15, 17)>>
<<set _nameOfEscortClient = random(0,$listMaleNames.length-1)>>
<<run $escortOrders.push({ "name" : $listMaleNames[_nameOfEscortClient], "time" : _timeOfEscort, "taken" : false })>>
<<set _timeOfEscort = random(18, 21)>>
<<set _nameOfEscortClient2 = random(0,$listMaleNames.length-1)>>
<<if _nameOfEscortClient==_nameOfEscortClient2>>/*имена клиентов вснгда разные*/
<<if _nameOfEscortClient2 == 0>><<set _nameOfEscortClient2 = 1>>
<<else>><<set _nameOfEscortClient2 = 0>>
<</if>>
<</if>>
<<run $escortOrders.push({ "name" : $listMaleNames[_nameOfEscortClient2], "time" : _timeOfEscort, "taken" : false })>>
<</if>>
<</if>> /* конец эскорта */
<</if>>
<</for>>
<<set $hoursFromStart = _newHours>>
<</if>>
<<run _newDays = parseInt( $hoursFromStart / 24)>>
<<if _newDays > $daysFromStart>>
<<set _diffDays = _newDays - $daysFromStart>>
/* Ежедневное влияние эстрогенов на член и прочее */
<<if $hoursEstro > 0>>
<<if $penisReductionHormones > 0 && $penisSize > $minPenisSize>>
<<addPenisSize _diffDays*(-1)>>
<<set $penisReductionHormones -= _diffDays>>
<</if>>
<<addPenisErection _diffDays*(-5)>>
<<if !$dreamWithEstro>>
<<if random(0,1) > 0>>
<<set $dreamWithEstro = true>>
<<run $sleepEvents.push("dreamwithestro")>>
<</if>>
<</if>>
<</if>>
/* Индуцированная лактация */
<<if $hoursProlactin > 0>>
<<if $breastCapacity >= 750 && !hasAchievement("milk")>>
<<giveAchievement "milk">>
<</if>>
<<set $breastCapacity += 10*_diffDays>>
<<if $breastCapacity > 800>><<set $breastCapacity = 800>><</if>>
<<elseif $breastCapacity > -800>>
<<set $breastCapacity -= 10*_diffDays>>
<<if $breastCapacity < -800>><<set $breastCapacity = -800>><</if>>
<</if>>
/* Ежедневные изменения волос */
<<if $hairHeadProgress < 3000>><<addHair "head" _headhairPerDay*_diffDays>><</if>>
<<if $hairBody < 4>><<addHair "body" _bodyhairPerDay*_diffDays>><</if>>
<<if $hairColorStrength > 0>>
<<set $hairColorStrength-= _diffDays>>
<<if $hairColorStrength <= 0>>
<<set $hairColor = $hairColorNatural >>
<<set $hairColorStrength =0>>
<</if>>
<</if>>
<<if $fakeHair > 0>>
<<if $hairHead >= 7>><<set _fakeHairLoss = 18>><<elseif $hairHead ==6>><<set _fakeHairLoss = 12>><<else>><<set _fakeHairLoss = 6>><</if>>
<<set $fakeHair -= _fakeHairLoss*_diffDays>>
<<addHair "head" _fakeHairLoss*_diffDays*(-1)>>
<<if $fakeHair <= 0>>
<<set $fakeHair = 0>>
<<set $fakeHairSize = 0>>
<</if>>
<</if>>
/* Маникюр */
<<if $manicureStrength > 0>>
<<set $manicureStrength -= _diffDays*5>>
<<if $manicureStrength <= 0>>
<<set $manicureStrength = 0>>
<<set $manicureType = 0>>
<<recalcAppearance>>
<</if>>
<</if>>
/* Педикюр */
<<if $pedicureStrength > 0>>
<<set $pedicureStrength -= _diffDays*5>>
<<if $pedicureStrength <= 0>>
<<set $pedicureStrength = 0>>
<<set $pedicureType = 0>>
<<recalcAppearance>>
<</if>>
<</if>>
/* Восстановление рвотного рефлекса */
<<if $throatCondition > 0>>
<<set $throatCondition -= _diffDays*30+$difficultyLevel*3>>
<<if $throatCondition < 0>>
<<set $throatCondition = 0>>
<</if>>
<</if>>
/* Заростание неовагины */
<<if $hasVagina>>
<<set $vaginaSize -= _diffDays*10>>
<<if $vaginaSize < 200>>
<<set $vaginaSize = 200>>
<</if>>
<</if>>
/* Сход загара */
<<if $skinColorProgress > 0 || $skinColor > 1>>
<<addTan _diffDays*(-20)>>
<</if>>
/* Просмотры видео на канале и еженедельные итоги */
<<if $havePornoChanel>>
<<calcVideoVariety>>
<<calcVideoViews>>
<<if $listVideosPaid.length > 0>>
<<calcPaidSubs>>
<</if>>
<<if GameDays[$gameDate.getDay()] == "Понедельник">>
<<set $moneyForMyVideos = Math.floor($viewsPerWeek / 1000);>>
<<set $viewsPerWeek = 0>>
<<addMoney $moneyForMyVideos>>
<<set $statMoneyFromOF += $moneyForMyVideos>>
<<set $likes -= Math.round($likes*0.2)>>
<<if $likes < 0>><<set $likes = 0>><</if>>
<<if $subs > 0>> /* платные подписки */
<<addMoney $subs>>
<<set $moneyFromSubs = $subs>>
<<set $statMoneyFromOF += $moneyFromSubs>>
<</if>>
<</if>>
<</if>>
/* ежедневные счётчики */
<<if $daysFaceEpilation > 0>>
<<set $daysFaceEpilation -= _diffDays>>
<</if>>
<<if $daysBodyEpilation > 0>>
<<set $daysBodyEpilation -= _diffDays>>
<</if>>
<<if $daysSolarium > 0>>
<<set $daysSolarium -= _diffDays>>
<</if>>
<<if $isStreetSlut && $streetSlutTollDays > 0>>
<<set $streetSlutTollDays -= _diffDays>>
<<if $streetSlutTollSumma < $streetSlutToll && $streetSlutTollDays <= 0>>
<<set $hasPenaltyStreetSlut = $streetSlutToll - $streetSlutTollSumma>>
<<elseif $streetSlutTollSumma >= $streetSlutToll && $streetSlutTollDays <= 0>>
<<set $streetSlutTollSumma = 0>>
<<set $streetSlutTollDays = 7>>
<<addStatus "streetsluts" 5>>/* успешное выполнение еженедельных обязанностей повышает статус среди уличных коллег */
<</if>>
<</if>>
<<if $isBrothelSlut && $brothelSlutTollDays > 0>>
<<set $brothelSlutTollDays -= _diffDays>>
<<if $brothelSlutTollSumma < $brothelSlutToll && $brothelSlutTollDays <= 0>>
<<set $hasPenaltyBrothelSlut = $brothelSlutToll - $brothelSlutTollSumma>>
<<elseif $brothelSlutTollSumma >= $streetSlutToll && $brothelSlutTollDays <= 0>>
<<set $brothelSlutTollSumma = 0>>
<<set $brothelSlutTollDays = 7>>
<<addStatus "brothel" 5>>/* успешное выполнение еженедельных обязанностей повышает статус среди салонных коллег */
<</if>>
<</if>>
<<if $marinaCleanDays > 0>>
<<set $marinaCleanDays -= _diffDays>>
<</if>>
<<if $annaCounter > 0>>
<<set $annaCounter -= _diffDays>>
<</if>>
<<if $alinaCounter > 0>>
<<set $alinaCounter -= _diffDays>>
<</if>>
<<if $hoursAntiandr > 0 || $hoursEstro > 0 || $hoursProlactin > 0>>
<<set $statHRT += _diffDays>>
<</if>>
/* счётчики, которые должны меняться при наступлении нового месяца */
<<if $currentMonth != $gameDate.getMonth()>>
<<set $currentMonth = $gameDate.getMonth()>>
<<set $payForFlat = false>>
<</if>>
/* счётчики, срабатывающие каждые прошедшие сутки с момента старта */
<<addExp "mind" -1>>
<<if !$hasBalls>>
<<addExp "musculs" _diffDays*(-3)>>
<<if $penisErection > 300>>
<<addPenisErection _diffDays*(-4)>>
<</if>>
<<elseif $hoursAntiandr > 0>>
<<addExp "musculs" _diffDays*(-2)>>
<<if $penisErection > 500>>
<<addPenisErection _diffDays*(-3)>>
<</if>>
<<else>>
<<addExp "musculs" _diffDays*(-1)>>
<</if>>
<<addExp "endurance" _diffDays*(-2)>>
<<if $buttSizeProgress > 0>>
<<addButtProgress _diffDays*(-2)>>
<</if>>
<<set $daysWithoutOrgasm++>>
<<if $isPostersAvailable>> /* бонусы от висящих на стене комнаты постеров */
<<for _i = 0; _i < $posters.length; _i++>>
<<if $posters[_i].active>>
<<addExp $posters[_i].skill $posters[_i].bonus>>
<</if>>
<</for>>
<</if>>
/* Отношения через каждые 2-3 дня понемногу остывают с обеих крайностей */
<<if GameDays[$gameDate.getDay()] == "Вторник" || GameDays[$gameDate.getDay()] == "Пятница" || GameDays[$gameDate.getDay()] == "Воскресенье">>
<<for _indRel = 0; _indRel < $relatTable.length; _indRel++>>
/* Здесь не используется <<addRelation>>, чтобы не выводились всплывающие подсказки каждый день, для упрощения также на 1 всегда меняется, а не _diffDays */
<<if $relatTable[_indRel].available && $relatTable[_indRel].points > 0>>
<<set $relatTable[_indRel].points -= 1>>
/*<<addRelation $relatTable[_indRel].id _diffDays*(-1)>>*/
<<elseif $relatTable[_indRel].available && $relatTable[_indRel].points < 0>>
<<set $relatTable[_indRel].points += 1>>
/*<<addRelation $relatTable[_indRel].id _diffDays>>*/
<</if>>
<</for>>
<</if>>
/* Уменьшение зависимости от наркотиков каждый день */
<<for _j = 0; _j < $narcoTable.length; _j++>>
<<if $narcoTable[_j].psycho > 0>>
<<set $narcoTable[_j].psycho -= _diffDays>>
<</if>>
<<if $narcoTable[_j].physic > 0>>
<<set $narcoTable[_j].physic -= _diffDays>>
<</if>>
<</for>>
/* ежедневный уход фанатов с порноканала персонажа*/
<<if $wcFans > 0>>
<<set $wcFans -= random(0,2)>>
<<if $wcFans < 0>><<set $wcFans = 0>><</if>>
<</if>>
/* подписчики на платные видео */
/* съём денег за пропитание */
<<if $qualityFood>>
<<addMoney -8>>
<<else>>
<<addMoney -5>>
<</if>>
/* Герой не приходит на встречу с Алиной в субботу - задание провалено */
<<if $alinaRootStage == 1 && GameDays[$gameDate.getDay()] == "Воскресенье">>
<<set $alinaRootStage = -1>>
<</if>>
/* Подводим итог летней сессии в июле */
<<if GameMonths[$gameDate.getMonth()] == "июля" && $resultOfSession < 1>>
<<set $resultOfSession = 1>>
<</if>>
<<recalcAppearance>>
<<set $daysFromStart = _newDays>>
<</if>>
<</widget>>
<</nobr>>[img[img/citycentre.jpg]]
Вы добрались до центральной площади города, отсюда рукой подать до многих заведений. Над площадью возвышается главный корпус университета в стиле сталинского ампира, чуть дальше расположен крупный торговый центр.
<<nobr>>
<<defineTimeOfDay>>
<<recalcNudeLevel>>
<<if $nudeLevel >= 5>>
<<addComp -1>>
<<prntNudeWalk>>
<</if>>
<<set _tempH = $gameDate.getHours()>>
<<if !$encounterHappened || previous() == "street1" || previous() == "park" || previous() == "railwayStation">>
<<set $encountersTable = []>>
<<if $nudeLevel >= 5>>
<<if $isLightTime>><<set _chanceOfNudeCops = 20>><<else>><<set _chanceOfNudeCops = 10>><</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNudistDetention", "chance" : _chanceOfNudeCops}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "streetCentre">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
<<link [[Вернутьcя к дому|street1]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[Парковая зона|park]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[ЖД-вокзал|railwayStation]]>><<doWalk -3>><<addMins 10>><</link>>
<<link [[Университет|university]]>><<doWalk -1>><<addMins 3>><</link>>
<<link [[Больница|hospital]]>><<doWalk -1>><<addMins 3>><</link>>
<<if _tempH >= 9 && _tempH < 20>><<link [[Салон красоты «Милана»|beautyShop]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Салон красоты работает с 9 до 20<</if>>
<<if _tempH >= 8 && _tempH < 22>><<link [[Торговый центр «Сити-Плаза»|mall]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Торговый центр работает с 8 до 22<</if>>
<<if $isBrothelAvailable>><<link [[Бордель|brothel]]>><<doWalk -1>><<addMins 3>><</link>><</if>><<if $backpathDrugstore == "street1">>[img[img/apteka1.jpg]]<<elseif $backpathDrugstore == "hospital">>[img[img/apteka2.jpg]]<</if>>
Вы смотрите, чего полезного можно найти в этой аптеке:
<div class="inventory-row" style="max-width: 615px">
<<itemToSaleNew "wipes" 10 1 "buyDrugstore" "Купить 10 штук">>
<<itemToSaleNew "desinf" 10 8 "buyDrugstore" "Купить 10 порций">>
<<itemToSaleNew "lubr3" 10 2 "buyDrugstore" "Купить 10 порций">>
<<itemToSaleNew "cond2" 3 5 "buyDrugstore" "Купить 3 штуки">>
<div class="inventory-box">[img[Антиандрогены|img/items/antiandr.png]]<div><<if $wallet >= 10 && amountItems("antiandr") < 30>><<if $hormonesAvailable>><<link [img[Купить 10 доз|img/interface/paid_icon.png][buyDrugstore]]>><<buyItem "antiandr" 10 10>><<addMins 1>><</link>><<else>>[img[Нужен рецепт, за которым можно обратиться к сексологу в больнице|img/interface/cancel_icon.png]]<</if>><<elseif $wallet < 10>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$10</font><<prntItemInfo "antiandr">></div></div>
<div class="inventory-box">[img[Эстрогены|img/items/estro.png]]<div><<if $wallet >= 15 && amountItems("estro") < 30>><<if $hormonesAvailable>><<link [img[Купить 10 доз|img/interface/paid_icon.png][buyDrugstore]]>><<buyItem "estro" 10 15>><<addMins 1>><</link>><<else>>[img[Нужен рецепт, за которым можно обратиться к сексологу в больнице|img/interface/cancel_icon.png]]<</if>><<elseif $wallet < 15>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$15</font><<prntItemInfo "estro">></div></div>
<div class="inventory-box">[img[Пролактиногены|img/items/prolactin.png]]<div><<if $wallet >= 20 && amountItems("prolactin") < 30>><<if $hormonesAvailable>><<link [img[Купить 10 доз|img/interface/paid_icon.png][buyDrugstore]]>><<buyItem "prolactin" 10 20>><<addMins 1>><</link>><<else>>[img[Нужен рецепт, за которым можно обратиться к сексологу в больнице|img/interface/cancel_icon.png]]<</if>><<elseif $wallet < 20>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$20</font><<prntItemInfo "prolactin">></div></div>
<<itemToSaleNew "antiviral" 10 15 "buyDrugstore" "Купить 10 доз">>
<<itemToSaleNew "truvada" 10 50 "buyDrugstore" "Купить 10 доз">>
<<itemToSaleNew "antidepr" 10 20 "buyDrugstore" "Купить 10 доз">>
<<itemToSaleNew "viagra" 5 25 "buyDrugstore" "Купить 5 доз">>
<<dressToSale "medical_mask" 1 "buyDrugstore">>
<<itemToSaleNew "pump_manual" 1 25 "buyDrugstore">>
<<itemToSaleNew "pump_electrical" 1 100 "buyDrugstore">>
<<dressToSale "pump_portable" 120 "buyDrugstore">>
</div>
<<link [[Выйти|$backpathDrugstore]]>><<doWalk -1>><<addMins 1>><</link>>[img[img/sexshop.jpg]]
Вы смотрите, чего можно купить в этом секс-шопе:<<set _tempMonth = GameMonths[$gameDate.getMonth()]>><<if (_tempMonth == "февраля" && $gameDate.getDate() == 14) || (_tempMonth == "февраля" && $gameDate.getDate() == 23) || ( _tempMonth == "марта" && $gameDate.getDate() == 8)>><br><span style="color:pink">Сегодня в честь празничного дня магазин проводит распродажу, скидка на все товары, возвращаем 50% стоимости!</span><<set $saleSexshop = $wallet>><<else>><<set $saleSexshop = 0>><</if>>
<<nobr>>
<div class="inventory-row" style="max-width: 615px">
<<itemToSaleNew "lubr2" 10 10 "buySexshop" "Купить 10 порций">>
<<itemToSaleNew "lubr1" 10 20 "buySexshop" "Купить 10 порций">>
<<itemToSaleNew "cond3" 3 6 "buySexshop" "Купить 3 штуки">>
<<itemToSaleNew "cond2" 3 6 "buySexshop" "Купить 3 штуки">>
<<itemToSaleNew "cond1" 3 15 "buySexshop" "Купить 3 штуки">>
<<itemToSaleNew "dildo" 1 25 "buySexshop">>
<<itemToSaleNew "giantDildo" 1 40 "buySexshop">>
<<itemToSaleNew "vibrator" 1 55 "buySexshop">>
<<itemToSaleNew "massager" 1 60 "buySexshop">>
<<itemToSaleNew "strapon_usual" 1 50 "buySexshop">>
<<itemToSaleNew "strapon_big" 1 80 "buySexshop">>
<<itemToSaleNew "strapon_unisex" 1 150 "buySexshop">>
<<dressToSale "small_buttplug" 20 "buySexshop">>
<<dressToSale "medium_buttplug" 35 "buySexshop">>
<<dressToSale "big_buttplug" 50 "buySexshop">>
<<dressToSale "giant_buttplug" 60 "buySexshop">>
<<dressToSale "big_chastity_belt" 60 "buySexshop">>
<<dressToSale "steel_chastity_belt" 70 "buySexshop">>
<<dressToSale "medium_chastity_belt" 80 "buySexshop">>
<<dressToSale "small_chastity_belt" 90 "buySexshop">>
<<dressToSale "micro_chastity_belt" 100 "buySexshop">>
<<dressToSale "flat_chastity_belt" 120 "buySexshop">>
<<dressToSale "chastity_belt_female" 100 "buySexshop">>
<<dressToSale "blonde_wig" 75 "buySexshop">>
<<dressToSale "brunette_wig" 75 "buySexshop">>
<<dressToSale "breast_form2" 100 "buySexshop">>
<<dressToSale "breast_form3" 150 "buySexshop">>
<<dressToSale "breast_form4" 200 "buySexshop">>
<<dressToSale "breast_form5" 250 "buySexshop">>
<<if hasAchievement("street_slut")>><<dressToSale "red_open_pantyhose" 35 "buySexshop">><</if>>
<<if hasAchievement("tease10000")>><<dressToSale "red_pastis" 25 "buySexshop">><</if>>
</div>
<br><b>BDSM-секция</b><br>
<div class="inventory-row" style="max-width: 615px">
<<dressToSale "carnival_mask" 20 "buySexshop">>
<<dressToSale "rabbit_mask" 35 "buySexshop">>
<<dressToSale "black_gag" 20 "buySexshop">>
<<dressToSale "gag_expander" 30 "buySexshop">>
<<if hasAchievement("oralmaster")>><<dressToSale "gag_expander_lips" 50 "buySexshop">><</if>>
<<dressToSale "leather_choker" 20 "buySexshop">>
<<dressToSale "choker_with_leash" 35 "buySexshop">>
<<dressToSale "sissy_choker" 35 "buySexshop">>
<<dressToSale "latex_dress" 100 "buySexshop">>
<<dressToSale "latex_top" 70 "buySexshop">>
<<dressToSale "latex_leggings" 80 "buySexshop">>
<<dressToSale "latex_stockings" 30 "buySexshop">>
<<dressToSale "garters_handcuffs" 35 "buySexshop">>
<<dressToSale "chest_harness" 40 "buySexshop">>
<<dressToSale "spikes_harness_up" 50 "buySexshop">>
<<dressToSale "spikes_harness_down" 30 "buySexshop">>
</div>
<</nobr>>
Тематические костюмы
<ul>
<li>Костюм горничной за $150 <<if $wallet >= 150 && !$dressTable.haveDress("maid_choker") && !$dressTable.haveDress("maid_dress") && !$dressTable.haveDress("maid_bezel")>> [[купить|buySexshop][$ms_item to "maid_suit"]]<</if>> <<prntItemInfo "maid_suit">></li>
<<if hasAchievement("semen_expert")>><li>Набор Cumslut за $100 <<if $wallet >= 100 && !$dressTable.haveDress("cumslut_strings") && !$dressTable.haveDress("cumslut_tshirt") && !$dressTable.haveDress("cumslut_choker")>> [[купить|buySexshop][$ms_item to "cumslut_suit"]]<</if>> <<prntItemInfo "cumslut_suit">></li><</if>>
<<if hasAchievement("milk")>><li>Костюм коровы за $150 <<if $wallet >= 150 && !$dressTable.haveDress("cow_pants") && !$dressTable.haveDress("cow_bra") && !$dressTable.haveDress("cow_choker") && !$dressTable.haveDress("cow_stockings") && !$dressTable.haveDress("cow_bezel")>> [[купить|buySexshop][$ms_item to "cow_suit"]]<</if>> <<prntItemInfo "cow_suit">></li><</if>>
</ul>
<<link [[Покинуть магазин|mall]]>><<addMins 1>><</link>>Вы подходите к самому популярному бару и ночному клубу по совместительству в вашем районе. На его вывеске указано, что заведение принимает посетителей с 18:00 до 6:00.
<<set _tempH = $gameDate.getHours()>><<set _tempM = $gameDate.getMinutes()>>
<<nobr>>
<<if _tempH >= 18 || _tempH < 6>>
[[Зайти в бар|insidePub]]<br>
<<if getRelationStatus("nikita") > 0 && GameDays[$gameDate.getDay()] == "Пятница" && (_tempH == 18 || (_tempH == 19 && _tempM < 30)) && $nikitaRootStage != 4 && $nikitaRootStage != 5 && !$nikitaRootDark>>
<<link [[Выпить с Никитой|pubWithNikita]]>><<addRelation "nikita" 3>><<addMins 90>><</link>><br>
<</if>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы заниматься проституцией.<br>
<<elseif $currentComposure <= 10>>
Вы слишком подавлены, чтобы заниматься проституцией.<br>
<<else>>
[[Высматривать клиентов у входа|alleyPub]]<br>
<</if>>
<<elseif $hasWorkInPub && !$isPubRestroomClean && _tempH >= 6 && _tempH < 17>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы мыть туалет.<br>
<<else>>
[[Заняться уборкой в туалете бара|doCleanPubRestroom]]<br>
<</if>>
<</if>>
<</nobr>>
<<link [[Вернуться домой|street1]]>><<doWalk -2>><<addMins 5>><</link>><<nobr>>
<<if $ms_item == "maid_suit">>
<<buyDress "maid_dress" 150>>
<<buyDress "maid_choker">>
<<buyDress "maid_bezel">>
<<elseif $ms_item == "cumslut_suit">>
<<buyDress "cumslut_strings" 100>>
<<buyDress "cumslut_tshirt">>
<<buyDress "cumslut_choker">>
<<elseif $ms_item == "cow_suit">>
<<buyDress "cow_pants" 150>>
<<buyDress "cow_bra">>
<<buyDress "cow_choker">>
<<buyDress "cow_stockings">>
<<buyDress "cow_bezel">>
<</if>>
<<if $saleSexshop > 0>> /* высчитываем здесь скидку при распродаже, возвращаем половину суммы покупки */
<<set _tempMoney = $saleSexshop - $wallet>>
<<set _discount = Math.round(_tempMoney / 2)>>
<<addMoney _discount>>
<</if>>
<<set $ms_item = "">>
<</nobr>>[img[img/sexshop.jpg]]
Вы успешно оплатили и забрали покупку. Теперь её можно найти в инвентаре.
[[Вернуться к каталогу|sexshop]]<<if $backpathDrugstore == "street1">>[img[img/apteka1.jpg]]<<elseif $backpathDrugstore == "hospital">>[img[img/apteka2.jpg]]<</if>>
Вы успешно оплатили и забрали покупку. Теперь её можно найти в инвентаре.
[[Вернуться к каталогу|drugstore]]
<<nobr>>
<<set $ms_item = "">>
<</nobr>>[img[img/bar.jpg]]
Вы находитесь в довольно популярном баре, где вечером после тяжёлой смены отдыхают и работяги с завода, и более гламурная молодёжь.
<<if $wallet >= 5 && $alcoProgress < 300>><<link [[Выпить пива за $5|drinkPub]]>><<addMins 10>><<addComp 10>><<addExp "mind" -1>><<addAlco 75>><<addMoney -5>><</link>><</if>>
<<if $wallet >= 10 && $alcoProgress < 300>><<link [[Выпить водки за $10|drinkPub]]>><<addMins 10>><<addComp 15>><<addExp "mind" -1>><<addAlco 90>><<addMoney -10>><</link>><</if>>
<<if $wallet >= 20 && $alcoProgress < 300>><<link [[Выпить абсента за $20|drinkPub]]>><<addMins 10>><<addComp 15>><<addExp "mind" -1>><<addAlco 150>><<addMoney -20>><</link>><</if>>
<<if !$hasWorkInPub>><<link [[Спросить у бармена, нужны ли ему помощники|getWorkPub]]>><<addMins 1>><</link>><</if>>
[[Заглянуть в туалет|barRestroom]]
[[Выйти из бара|pub]]<<if $statOral == 0 && $statAnal == 0 && getSkill("promiscuity") > 1>>Вы чувствуете себя очень неловко, впервые выискивая клиентов у входа в бар. "Множество людей занимаются этим по всему миру, и здесь все всё понимают, как Никита рассказывал.", - пытаетесь себя успокоить. Ещё немного, и вы ступите на эту скользкую дорожку, но другого выхода из тяжёлой финансовой ситуации не видите.<<else>>Вы становитесь недалеко от входа в бар и начинаете внимательно наблюдать за входящими и выходящими посетителями, высматривая потенциальных клиентов.<</if>>
<<set _tempH = $gameDate.getHours()>><<if _tempH >= 18 || _tempH <= 6>>
<<nobr>>
<<if getSkill("promiscuity") < 2>>
Вы недостаточно распущены, чтобы так открыто отдаваться незнакомцам, нужен как минимум 2-й уровень распущенности. Может попробовать сначала дырку в туалете?
<<elseif $currentStamina <= 10>>
Вы слишком устали, чтобы заниматься проституцией.
<<elseif $currentComposure <= 10 && hasDisease("нимфомания") == 0>>
Вы слишком подавлены, чтобы заниматься проституцией.
<<else>>
<<set _searchTime = random(15, 60-Math.round($sexappeal / 10))>>
<<link [[Ждать|searchPub]]>><<addStamina -3>><<addMins _searchTime>><</link>>
<</if>>
<</nobr>>
<</if>>
[[Прекратить поиск клиентов|pub]]
<<nobr>>
<<if $sleepEvents.length == 0>>
<<set _currentEvent = "none">>
<<elseif $sleepEvents.length == 1>>
<<set _currentEvent = $sleepEvents[0]>>
<<set $sleepEvents = []>>
<<else>>
<<set _randomIndex = random($sleepEvents.length - 1)>>
<<set _currentEvent = $sleepEvents[_randomIndex]>>
<<run $sleepEvents.splice(_randomIndex, 1)>>
<</if>>
<<switch _currentEvent>>
<<case "none">>
<<if $currentArousal >= 100 && $hasBalls && random(10) > 8>>
Вам снился очень приятный сон... Сочное женское тело, ярко красные губы, объятия... Вы не помните, в какой роли занимались сексом во сне, но точно в какой-то миг <span style="color:pink">наслаждение достигло пика и вы начали кончать.</span> Когда проснулись, то обнаружили, что ваши трусы спереди слегка намокли.<br><br>
<<doPollution -50>>
<</if>>
<<case "dreamwithestro">>
Вы проснулись с чувством тяжести в груди и слезами на глазах. Разум уже не мог вспомнить, что произошло во время сна, но после него вы по-прежнему были наполнены грустью и унынием. Вы лежите неподвижно в постели, пытаясь понять, почему вас охватили эти чувства.
<br><br>
Вы некоторое время продолжали оставаться лежать в постели, предаваясь своим ощущениям. Вы не могли понять, что именно вызвало эти грусть и уныние, но просто чувствовали, что это что-то очень важное и личное. В итоге вы ненадолго закрыли глаза и позволили себе остаться в этом состоянии еще немного. Раньше вы были более стабильны эмоционально, неужели женские гормоны так начали действовать на психику?
<<addComp -5>>
<br><br>
<<case "dreamfirsttits">>
Вы проснулись и привычно потянулись, готовясь подниматься. Рука скользнула по груди и вы внезапно обнаружили, насколько же выросла у вас грудь из-за приёма женских гормонов. <<if getBreast() == 1>>Уже наверное полноценный первый размер будет. Её ещё можно скрывать, но если дальше будет расти, то все знакомые и родственники узнают о вашем превращении.<</if>> Мысли об этой трансформации вас немного пугают, но в то же время и возбуждают. Вы снова и снова мнёте свою грудь, смакуя эти новые ощущения. "Моя грудь..." - как же это звучит непривычно, но приятно. Наконец вы возвращаетесь к опостылевшей реальности - пора вставать.
<<addArousal 10>>
<br><br>
<</switch>>
<</nobr>><<if $tortureBelt>><<set $tortureBelt = false>><<addStamina -5>><<addComp -5 "pain">><<addExp "sadomaso" 1>>Вы ощутили ужасную боль в паху, из-за чего и проснулись раньше времени. Ваш член пытался во сне встать, но тесный пояс верности не позволил ему этого сделать. Нужно снять напряжение или использовать более просторную клетку для члена, пока он не привыкнет к своему заточению.<<elseif $isAwakeningEarly>>Вы хорошо выспались, восстановили все свои силы и проснулись раньше, чем планировали.<<else>>Вы поспали столько, сколько планировали, и восстановили свои силы.<</if>><<if $myHealth < 25>><font color="yellow"> Вы чувствуете себя не очень хорошо, уровень здоровья <<print Math.round($myHealth) + "%">>, нужно заняться этим вопросом, пока не поздно.</font><</if>>
<<if $hasSleepInBrothel>><<set $hasSleepInBrothel = false>>[[Подъём|brothelRestroom]]<<else>>[[Подъём|livingroom]]<</if>>[img[img/bartoilet.jpg]]
Вы находитесь в грязном туалете бара.
[[Зайти в свободную кабинку|barRestroomCabin]]
[[Заняться макияжем|makeupManager][$backpathMakeup to "barRestroom"]]
[[Покинуть туалет|insidePub]]<<nobr>>
<<set _clientPubStory = random(1,4)>>
<<if _clientPubStory == 1>>
К вам подходит невысокий мужик в мешковатой одежде и хрипло спрашивает: "Не ищешь компанию на вечер, крошка?".
<<elseif _clientPubStory == 2>>
Вы замечаете, что к вам проявляет интерес молодой подтянутый парень. Вы осторожно поманили его, он решался подойти и спросить: "Привет, меня тут кинули знакомые, не хочешь спасти мне вечер?".
<<elseif _clientPubStory == 3>>
Нетрезвой походкой к вам подходит лысеющий мужик лет 40 и говорит: "Не видел тебя здесь раньше, малыш. Пойдём уединимся, я тебя в обиде не оставлю".
<<else>>
Из бара вышел работяга в спецовке и решительно направился к вам:"Эй, малышка, класно выглядишь. Покажешь мне на что способна за хрустящие банкноты?".
<</if>>
<</nobr>>
<<link [[-Конечно, пойдём в тот тёмный переулок за баром|goSex]]>><<set $backpathSex = "alleyPub">><<set $typeOfSex = "usual">><</link>>
<<set _tempH = $gameDate.getHours()>><<if _tempH >= 18 || _tempH <= 6>>[[-Извини, я жду другого человека|alleyPub]]<<else>>[[-Извини, я жду другого человека|pub]]
<</if>>
<<nobr>>
<<set $sexLenght = random(100)>>
<<if $sexLenght < 10>> /* средние члены встречаются чаще мелких и больших */
<<set $sexLenght = 0>>
<<set $cockPic = "cock12_"+random(1,2)+".jpg">>
<<elseif $sexLenght < 30>>
<<set $sexLenght = 1>>
<<set $cockPic = "cock14_"+random(1,3)+".jpg">>
<<elseif $sexLenght < 55>>
<<set $sexLenght = 2>>
<<set $cockPic = "cock16_"+random(1,3)+".jpg">>
<<elseif $sexLenght < 80>>
<<set $sexLenght = 3>>
<<set $cockPic = "cock18_"+random(1,4)+".jpg">>
<<elseif $sexLenght < 94>>
<<set $sexLenght = 4>>
<<set $cockPic = "cock20_"+random(1,3)+".jpg">>
<<else>>
<<set $sexLenght = 5>>
<<set $cockPic = "cock22_"+random(1,2)+".jpg">>
<</if>>
<<set $sexManPotencia = random(5)>>
<<set $sexTimeLimit = 60>>
<<set _desiresAvailable = ["подрочили ему","выпили его сперму"]>>
<<set $enduranceForSex = 0>> /* здесь суммируем бонус к выносливости, что мы получим за физические усилия при сексе */
<<recalcAppearance>>
<<if $typeOfSex == "gloryhole">>
<<set $sexErection = $sexManPotencia>>
<<else>>
<<set $sexErection = Math.round($sexappeal / 5) + $sexManPotencia>>
<</if>>
<<set $ripCondom = false>><</nobr>><<print "[img[img/cocks/"+$cockPic+"]]">>
<<nobr>>
<<if $sexLenght == 0>> Перед вами довольно <font color='blue'>скромный член</font> длиной около 12 см. Он близок к оргазму на $sexErection %.
<<elseif $sexLenght == 1>> Перед вами <font color='green'>среднего размера</font> член длиной около 14 см. Он близок к оргазму на $sexErection %.
<<elseif $sexLenght == 2>> Перед вами член <font color='yellow'>чуть больше среднего размера</font>, длиной около 16 см. Он близок к оргазму на $sexErection %.
<<elseif $sexLenght ==3>> Перед вами довольно <font color='orange'>большой член</font> длиной около 18 см. Он близок к оргазму на $sexErection %.
<<elseif $sexLenght == 4>> Перед вами <font color='red'>огромный член</font> длиной около 20 см. Он близок к оргазму на $sexErection %.
<<else>> Перед вами <font color='hotpink'>гигантский член</font> длиной около 22 см. Он близок к оргазму на $sexErection %.<</if>>
<<prntTips "То, насколько быстро мужчина достигает оргазма, зависит от выбираемых вами действий, ваших умений и прочих мелких факторов (например, презерватив немного притупляет чувствительность члена, а пирсинг на языке позволяет улучшить технику минета).">>
<<run _condomsOptions =["нет"] ;>>
<<if haveItem("cond1")>>
<<set _condomsOptions = _condomsOptions.concat("анальный") >>
<</if>>
<<if haveItem("cond2")>>
<<set _condomsOptions = _condomsOptions.concat("обычный") >>
<</if>>
<<if haveItem("cond3")>>
<<set _condomsOptions = _condomsOptions.concat("оральный") >>
<</if>>
<<run _lubricantsOptions =["нет"] ;>>
<<if haveItem("lubr1")>>
<<set _lubricantsOptions = _lubricantsOptions.concat("анальная") >>
<</if>>
<<if haveItem("lubr2")>>
<<set _lubricantsOptions = _lubricantsOptions.concat("общая") >>
<</if>>
<<if haveItem("lubr3")>>
<<set _lubricantsOptions = _lubricantsOptions.concat("крем") >>
<</if>>
<</nobr>>
Использовать презерватив: <<listbox "$selectCondomSex" autoselect>>
<<optionsfrom _condomsOptions>>
<</listbox>>
Использовать смазку: <<listbox "$selectLubrSex" autoselect>>
<<optionsfrom _lubricantsOptions>>
<</listbox>>
<<if $typeOfSex != "gloryhole">>Предпочитаемая поза: <<listbox "$selectPosesSex" autoselect>>
<<option "случайная" "random">>
<<option "миссионерская" "missionary">> /* меньше удовольствия от контакта мужчине (неудобен анал), больше удовольствия от вида лица и сисек, малый расход стамины, грязи много */
<<option "догги-стайл" "doggystyle">> /* удовольствие для мужчины наоборот здесь, расход стамины ниже среднего, грязи средне */
<<option "догги-стайл стоя" "doggystand">> /* удовольствие то же, средний расход стамины, грязи мало */
<<option "догги-стайл лёжа" "doggylay">> /* удовольствие то же, малый расход стамины, грязи много */
<<option "наездница" "cowgirl">> /* плюс удовольствия мужчине в целом и за лицо и сиськи тоже, большой расход стамины, меньше риск травм, грязи мало */
<<option "перевёрнутая наездница" "reversecowgirl">> /* плюс удовольствия мужчине в целом, но без лица и сисек , расход стамины выше среднего, меньше риск травм, грязи мало */
<</listbox>> <<prntTips "Поза для анального или вагинального секса. Разные позы имеют свои плюсы и минусы:<br>-миссионерская: меньше удовольствия партнёру от проникновения, но удовольствие от вида грудей и симпатичного лица, малый расход бодрости, большой расход чистоты;<br>-догги-стайл: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости ниже среднего, средний расход чистоты;<br>-догги-стайл стоя: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости средний, низкий расход чистоты;<br>-догги-стайл лёжа: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости низкий, большой расход чистоты;<br>-наездница: дополнительное удовольствие партнёру от вида грудей и симпатичного лица, расход бодрости высокий, низкий расход чистоты, понижен шанс анальной травмы;<br>-перевёрнутая наездница: дополнительное удовольствие партнёру от больших ягодиц, расход бодрости выше среднего, низкий расход чистоты, понижен шанс анальной травмы.<br><br>FAQ: Это сложно, какую позу лучше выбрать и не заморачиваться?<br>-Оставляйте случайный выбор или выбирайте догги-стайл - бессмертная и довольно универсальная классика.">>
<</if>>
<<nobr>>
<<radiobutton "$radioSextype" "onan">> Подрочить ему
<<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "oral" checked>> Сосать член<<run _desiresAvailable.push("пососали член")>><<else>> (вы не можете сосать с кляпом во рту)<</if>>
<<if $hasVagina && $sexErection >= 20 && $dressTable.getClassDress("vagina") != "chastity_female">> <<radiobutton "$radioSextype" "vagina">> Подставить <<prntObscene "киску">><<run _desiresAvailable.push("дали в киску")>><</if>>
<<if $sexLenght > 4 && $anusCondition < 200 && getSkill("anal") < 5>> (для анала член слишком велик, нужно разрабатывать анус или повышать навыки)<<elseif $sexErection >= 20>> <<radiobutton "$radioSextype" "anal">> Подставить попку<<run _desiresAvailable.push("дали в попку")>><<else>> (член ещё недостаточно возбуждён для проникновения)<<run _desiresAvailable.push("дали в попку")>><</if>>
<<if getBreast() >= 2 && $sexErection >= 20>> <<radiobutton "$radioSextype" "titsfuck">> Поработать грудью<<run _desiresAvailable.push("поработали грудьми")>><<elseif getBreast() >= 2 && $sexErection < 20>>(член ещё недостаточно возбуждён, чтобы трахнуть между грудей)<<run _desiresAvailable.push("поработали грудьми")>><</if>>
<<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "rimming">> Лизать анус<<run _desiresAvailable.push("вылизали анус")>><</if>>
<</nobr>>
<<link [[Действуй|processSex]]>><<addMins 5>><<set $sexTimeLimit -= 5>><</link>>
<span style="color:yellow">Мужчина хочет, чтобы вы для него сделали следующее:</span><<nobr>>
<<set _indexDesires = _desiresAvailable.length>>
<<if _indexDesires > 3>>
<<set _indexDesires = 3>>
<<set $currentDesires = []>>
<<for _i = 0; _i < 3 && _desiresAvailable.length > 0; _i++>>
<<set _randomIndex = random(_desiresAvailable.length-1)>>
<<set _selectedElement = _desiresAvailable.splice(_randomIndex, 1)[0]>>
<<if !$currentDesires.includes(_selectedElement)>>
<<run $currentDesires.push(_selectedElement)>>
<</if>>
<</for>>
<<else>>
<<set $currentDesires = _desiresAvailable>>
<</if>>
<<for _i = 0; _i < $currentDesires.length > 0; _i++>>
<<if _i < $currentDesires.length-1>><<print $currentDesires[_i] + ", ">>
<<else>><<print $currentDesires[_i]>>
<</if>>
<</for>>
<<prntTips "Каждый мужчина имеет свои предпочтения. Выполняя его желания, вы быстрее доведёте его до оргазма и получите за это большую награду.">>
<</nobr>><<nobr>>
<<set _sexCurrentPose = $selectPosesSex>>
<<if _sexCurrentPose == "random">><<set _sexCurrentPose = $sexPosesTable[random(0,$sexPosesTable.length-1)]>><</if>>
<<if $typeOfSex == "gloryhole">><<set _sexCurrentPose = "doggystand">><</if>>
<<if getMakeup() > 0>><<set _frontSexBonus = 1>><<else>><<set _frontSexBonus = $femFace>><</if>>/* если макияжа нет, то бонус даёт только фем.лицо */
<<switch _sexCurrentPose>>
<<case "missionary">>
<<set _sexPoseErectBonus = -5+getBreast()+(_frontSexBonus*3)>>
<<set _sexPoseStaminaRate = -1>>
<<set _sexPoseCleanRate = -5>>
<<set _sexPoseTraumaBonus = 0>>
<<case "doggystyle">>
<<set _sexPoseErectBonus = $buttSize>>
<<set _sexPoseStaminaRate = -2>>
<<set _sexPoseCleanRate = -3>>
<<set _sexPoseTraumaBonus = 0>>
<<case "doggystand">>
<<set _sexPoseErectBonus = $buttSize>>
<<set _sexPoseStaminaRate = -3>>
<<set _sexPoseCleanRate = -2>>
<<set _sexPoseTraumaBonus = 0>>
<<case "doggylay">>
<<set _sexPoseErectBonus = $buttSize>>
<<set _sexPoseStaminaRate = -1>>
<<set _sexPoseCleanRate = -5>>
<<set _sexPoseTraumaBonus = 0>>
<<case "cowgirl">>
<<set _sexPoseErectBonus = getBreast()+(_frontSexBonus*3)>>
<<if $dressTable.getClassDress("tits") == "breast_form">>
<<set _sexPoseStaminaRate = -7>>
<<else>>
<<set _sexPoseStaminaRate = -6>>
<</if>>
<<set _sexPoseCleanRate = -2>>
<<set _sexPoseTraumaBonus = 3>>
<<addButtProgress 1>>
<<case "reversecowgirl">>
<<set _sexPoseErectBonus = $buttSize>>
<<if $dressTable.getClassDress("tits") == "breast_form">>
<<set _sexPoseStaminaRate = -6>>
<<else>>
<<set _sexPoseStaminaRate = -5>>
<</if>>
<<set _sexPoseCleanRate = -2>>
<<set _sexPoseTraumaBonus = 3>>
<<addButtProgress 1>>
<</switch>>
<<if $radioSextype == "onan">>
<<if $typeOfSex != "gloryhole">>
<<set _onanGifNumb = "video/handjob"+random(1,2)+".mp4">>
<<if random(1) == 0>>
<video src="video/handjob1.mp4" height="480" autoplay="" loop muted></video><br>
<<else>>
<video src="video/handjob2.mp4" height="480" autoplay="" loop muted></video><br>
<</if>>
<</if>>
Вы ласкаете своей рукой этот <<prntObscene "член">> и яйца мужчины, ритмичными движениями водите своими пальцами по стволу от основания до головки.
<<addClean -1>>
<<addComp -1>>
<<addArousal 2>>
<<addStamina -3>>
<<set $sexErection += 5+getSkill("hand")>>
<<if $currentDesires.indexOf("подрочили ему") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "подрочили ему" })>>
<<set $sexErection += 3>>
<</if>>
<<if $selectCondomSex != "нет">><<set $sexErection -= 1>><</if>>/* Здесь и далее презерватив немного уменьшает удовольствие для мужчины */
<<addExp "hand" 2>>
<<addExp "promiscuity" 1>>
<<set $enduranceForSex += 0.2>>
<<elseif $radioSextype == "oral">>
<<if $boolHasOral != true>>
<<set $boolHasOral = true>>
<</if>>
<<if $typeOfSex == "gloryhole">>
<video src="video/gh_oral.webm" height="360" autoplay="" loop muted></video><br>
<<else>>
<<set _oralGifPic = "img/suck" + random(1,6) + ".gif">>
[img[_oralGifPic]]<br>
<</if>>
/* Пирсинг языка добавит немного ощущений партнёру */
<<if getPiercingInSlot("tongue") != "locked" && getPiercingInSlot("tongue") != "empty">>
<<set _tonguePiercing = 2>>
<<else>>
<<set _tonguePiercing = 0>>
<</if>>
<<if random(0,1) == 0>>/*фелляция*/
<<addClean -2>>
<<addArousal 3>>
<<addStamina -3>>
<<set $enduranceForSex += 0.2>>
<<if $typeOfSex == "gloryhole">>
<<if $statOral == 0>>
Вы впервые ублажаете мужчину ртом, стоя на коленях в грязной кабинке общественного туалета. Несмело взяв в рот его <<prntObscene "член">>, вы ощущаете его необычный возбуждающий запах и начинаете сосать его, стараясь в точности повторять то, что много раз видели в порнороликах.
<<else>>Вы берёте <<prntObscene "член">> в рот начинаете его сосать, стараясь заглатывать поглубже, насколько это позволяет тренировка горла. Мужчина в соседней кабинке стонет от удовольствия и старается просовывать свой инструмент как можно дальше, упирась лобком в перегородку.
<</if>>
<<else>>
Вы гладите ствол рукой, а второй трогаете яички. Облизываете его и открываете рот. <<prntObscene "член">> падает на язык и вы чувствуете, какой он твёрдый. Он едва помещается во рту, когда встаёт во весь рост.
<</if>>
<<set $sexErection += 10+getSkill("fellation")*3+$siliconLips*3+(getSkill("fellation")-$sexLenght+_tonguePiercing)>>
<<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>>
<<else>> /*иррумация*/
Вы берёте <<prntObscene "член">> в рот и мужчина начинает активно вас <<prntObscene "трахать">> в горло.
<<addStamina -1>>
<<getIrrumatio 5 $sexLenght>>
<<if $isIrrumatioFail>>
<<if $dressTable.getClassDress("mouth") == "gag_expander">> /* кляп-расширитель не даст отвертеться */
Он слишком глубоко и активно проникал в горло и вам не удалось полность сдержать рвотный рефлекс, однако кляп-расширитель во рту не позволил вам приостановить процесс, пришлось как-то терпеть это издевательство.
<<addClean -5>>
<<addArousal -5>>
<<addComp -6>>
<<set $sexErection += 12+getSkill("fellation")*3+($sexLenght+_tonguePiercing)>> /* здесь длина члена именно плюс для мужика, если шлюхе удалось не зафейлить с ним */
<<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>>
<<else>>
Он слишком глубоко и активно проникал в горло и вам не удалось полность сдержать рвотный рефлекс, к неудовольствию мужчины пришлось приостановить процесс.
<<addClean -5>>
<<addArousal -5>>
<<addComp -5>>
<</if>>
<<else>>
Вы успешно сдержали рвотный рефлекс, позволив ему вас хорошо <<prntObscene "отыметь">> в рот.
<<addClean -2>>
<<addArousal 4>>
<<set $sexErection += 12+getSkill("fellation")*3+$siliconLips*3+(getSkill("fellation")+$sexLenght+_tonguePiercing)>> /* здесь длина члена именно плюс для мужика, если шлюхе удалось не зафейлить с ним */
<<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>>
<</if>>
<</if>>
<<if $selectCondomSex == "оральный">>
Яркий вкус орального презерватива сделал весь процесс значительно более приятным.<<addComp 2>>
<<else>>
<<addComp -1>>
<</if>>
<<addExp "fellation" 2>>
<<addExp "promiscuity" 2>>
<<if $currentDesires.indexOf("пососали член") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "пососали член" })>>
<<set $sexErection += 4>>
<</if>>
<<elseif $radioSextype == "titsfuck">>
<<if getBreast() > 2>>
<video src="video/titsfuck_big.mp4" height="360" autoplay="" loop muted></video><br>
<<else>>
<video src="video/titsfuck_small.mp4" height="360" autoplay="" loop muted></video><br>
<</if>>
Вас <<prntObscene "трахают">> между грудей.
<<set $sexErection += 5+getBreast()*2>>
<<if $dressTable.getClassDress("tits") == "breast_form">><<set $sexErection -= 3>><</if>>
<<if $selectCondomSex != "нет">><<set $sexErection -= 1>><</if>>
<<if hasAchievement("bimbo_tits")>><<set $sexErection += 2>><</if>>
<<if $dressTable.getClassDress("tits") == "breast_form">><<addStamina -1>><</if>>
<<if $currentDesires.indexOf("поработали грудьми") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "поработали грудьми" })>>
<<set $sexErection += 4>>
<</if>>
<<addClean -2>>
<<addComp -1>>
<<addStamina -3>>
<<addArousal 2>>
<<addExp "promiscuity" 1>>
<<elseif $radioSextype == "vagina">>
Вас <<prntObscene "трахают">> в вашу <<prntObscene "вагину">>.
<<if $boolHasVahinalSex != true>>
<<set $boolHasVahinalSex = true>>
<</if>>
<<addClean _sexPoseCleanRate>>
<<addComp -1>>
<<addArousal 5>>
<<addStamina _sexPoseStaminaRate>>
<<set $sexErection += 5+Math.round($vaginaSize/100)+_sexPoseErectBonus>>
<<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>>
<<if $currentDesires.indexOf("дали в киску") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "дали в киску" })>>
<<set $sexErection += 5>>
<</if>>
<<getVaginalSex 5 $sexLenght>>
<<addExp "promiscuity" 2>>
<<elseif $radioSextype == "rimming">>
<<if getSkill("promiscuity") < 2>>
Вы попытались полизать мужской анус, однако не смогли пересилить своего отвращения и не сделали этого. <font color="yellow">Нужен как минимум второй уровень распущенности для этого дйствия.</font>
<<else>>
<<if $typeOfSex == "gloryhole">>
Вы попросили мужчину развернуться и приставить к дырке задницу, после чего начали языком подбираться к его анусу.
<<else>>
[img[img/rimming_men.gif]]<br>
Вы вылизываете мужчине его анус.
<</if>>
<<if !$boolHasRimming>>
<<set $boolHasRimming = true>>
<</if>>
<<addClean -2>>
<<addArousal -1>>
<<addComp -2>>
<<addStamina -2>>
<<set $sexErection += 5+getSkill("rimming")*2>>
<<if $currentDesires.indexOf("вылизали анус") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "вылизали анус" })>>
<<set $sexErection += 4>>
<</if>>
<<set $enduranceForSex += 0.2>>
<<addExp "rimming" 2>>
<<addExp "promiscuity" 2>>
<</if>>
<<else>>
<<if $statAnal == 0>>
<<set $haveFirsAnalForMoney = true>>
Ваш первый мужчина готовится вставить свой агрегат в вашу неопытную дырочку. Вы волнуетесь и отчаянно стараетесь расслабить сфинктер, чтобы избежать сильной боли.<br>
<</if>>
<<set $sexLubrVal = 0>>
<<switch $selectLubrSex>>
<<case "анальная">>
<<set $sexLubrVal += 12>>
<<case "общая">>
<<set $sexLubrVal += 8>>
<<case "крем">>
<<set $sexLubrVal += 4>>
<</switch>>
<<switch $selectCondomSex>>
<<case "анальный">>
<<set $sexLubrVal += 3>>
<<set _condomTough = 6>>
<<case "обычный">>
<<set $sexLubrVal += 1>>
<<set _condomTough = 3>>
<<case "оральный">>
<<set $sexLubrVal += 1>>
<<set _condomTough = 1>>
<</switch>>
<<set _sexAssUnsafe = ((3+$sexLenght)*3-getSkill("anal")*2)-$sexLubrVal-_sexPoseTraumaBonus-$anusCondition/200>>
<<if _sexAssUnsafe > 0>>
<<set _sexTraumaChance = random(1,10)>>
<<if _sexAssUnsafe > _sexTraumaChance>>
<span style="color:red">Вы получили анальную травму!</span><<prntTips "Чтобы избежать анальных травм, используйте смазку, презервативы и разминайте анус игрушками перед сексом. Чем больше член у партнёра, тем большей подготовки требует безопасный анальный секс.">><br>
<<analDamage 1>>
<</if>>
<</if>>
<<if $selectCondomSex != "нет" && !$ripCondom>>
<<set _sexCondUnsafe = (1+$sexLenght)*3-$sexLubrVal-_condomTough>>
<<if _sexCondUnsafe > 0>>
<<set _sexRipCondomChance = random(1,10)>>
<<if _sexCondUnsafe > _sexRipCondomChance>>
<<set $ripCondom = true>>
<</if>>
<</if>>
<</if>>
/* высчитаем минимальное возбуждение, достаточное для анального оргазма */
<<set _analOrgasmLimit = $maxArousal - ($daysWithoutOrgasm*5)>>
<<if _analOrgasmLimit < 30>><<set _analOrgasmLimit = 30>><</if>>
<<if $currentArousal >= _analOrgasmLimit>>
<<set _sexAnalOrgasmChance = random(1,10)>>
<<if hasDisease("нимфомания") > 0>><<set _sexAnalOrgasmChance -= 2>><</if>>
<<if (getSkill("anal") + 1) > _sexAnalOrgasmChance && $disTable[0].stage == 0>>
<<doAnalOrgasm>>
<<set _haveAnalOrgasm = true>>
<</if>>
<</if>>
<<if $typeOfSex == "gloryhole">>Вы упираетесь руками в противоположную стенку кабинки и насаживаетесь на член.<<else>>
<<switch _sexCurrentPose>>
<<case "missionary">>
<<if _haveAnalOrgasm>>
<<set _analGifNumb = "orgasm2">>
<<else>>
<<set _analGifNumb = "missionary"+random(1,4)>>
<</if>>
<<case "doggystyle">>
<<if _haveAnalOrgasm>>
<<set _analGifNumb = "orgasm3">>
<<else>>
<<set _analGifNumb = "doggy"+random(1,6)>>
<</if>>
<<case "doggystand">>
<<if _haveAnalOrgasm>>
<<set _analGifNumb = "orgasm3">>
<<else>>
<<set _analGifNumb = "doggystand"+random(1,3)>>
<</if>>
<<case "doggylay">>
<<if _haveAnalOrgasm>>
<<set _analGifNumb = "orgasm3">>
<<else>>
<<set _analGifNumb = "doggylay"+random(1,2)>>
<</if>>
<<case "cowgirl">>
<<if _haveAnalOrgasm>>
<<set _analGifNumb = "orgasm1">>
<<else>>
<<set _analGifNumb = "cow1">>
<</if>>
<<case "reversecowgirl">>
<<if _haveAnalOrgasm>>
<<set _analGifNumb = "orgasm4">>
<<else>>
<<set _analGifNumb = "reversecow"+random(1,4)>>
<</if>>
<</switch>>
<<set _imgPath = "img/anal_" + _analGifNumb + ".gif">>
[img[_imgPath]]<br>
<<if _sexCurrentPose == "doggylay">>
<<prntProcAnal "doggylay">>
<<elseif _sexCurrentPose == "missionary">>
<<prntProcAnal "missionary">>
<<elseif _sexCurrentPose == "doggystyle">>
<<prntProcAnal "doggystyle">>
<<elseif _sexCurrentPose == "doggystand">>
<<prntProcAnal "doggystand">>
<<elseif _sexCurrentPose == "cowgirl">>
<<prntProcAnal "cowgirl">>
<<set $enduranceForSex += 0.5>>
<<elseif _sexCurrentPose == "reversecowgirl">>
<<prntProcAnal "reversecowgirl">>
<<set $enduranceForSex += 0.5>>
<<else>>
Вас <<prntObscene "трахают">> в жопу.
<</if>>
<</if>>
<<if $disTable[0].stage > 0>><<addComp $disTable[0].stage*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит всё возможное удовольствие от секса.</span>
<<else>>
Мужской <<prntObscene "член">> свободно движется в вашей прямой кишке, массажируя простату, что приносит явное удовольствие от секса.
<<if _haveAnalOrgasm>><span style="color:pink"> Вы кончили без рук во время секса.</span><</if>>
<</if>>
<<if $boolHasAnal != true>>
<<set $boolHasAnal = true>>
<</if>>
<<addClean _sexPoseCleanRate>>
<<addComp -1>>
<<addArousal 5>>
<<addStamina _sexPoseStaminaRate>>
<<set $sexErection += 17+_sexPoseErectBonus+getSkill("anal")*3>>
<<if $selectCondomSex != "нет">><<set $sexErection -= 2>><</if>>
<<if $currentDesires.indexOf("дали в попку") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "дали в попку" })>>
<<set $sexErection += 5>>
<</if>>
<<getAnalSex 5 $sexLenght>>
<<addExp "anal" 2>>
<<addExp "promiscuity" 2>>
<</if>>
/* накладная грудь при длительном сексе начинает создавать дискомфорт */
<<if $dressTable.getClassDress("tits") == "breast_form" && $sexTimeLimit < 40>>
<<addComp -1>>
<</if>>
<</nobr>>
<<if $sexErection >= 100>>
<<link [[Приближаемся к концу...|orgasmSex]]>><</link>>
<<else>>
<<link [[Далее|nextstepSex]]>><</link>>
<</if>><<nobr>>
<<if $sexTimeLimit <= 0>><<goto "timeoutSex">><</if>> /* фу, неудачница, не смогла удовлетворить за отведённое время мужика */
<<if random(10) > $sexManPotencia>>/* шанс на уменьшение возбуждения каждый ход в зависимости от потенции клиента */
<<set $sexErection-= 10 - random($sexManPotencia,10)>>
<</if>>
<<if $sexErection < 0>>
<<set $sexErection = 0>>
<</if>>
<<print "[img[img/cocks/"+$cockPic+"]]">><br>
<<if $sexLenght == 0>>
Перед вами довольно <font color='blue'>скромный член</font> длиной около 12 см. Он близок к оргазму на $sexErection %.<br>
<<elseif $sexLenght == 1>>
Перед вами <font color='green'>среднего размера</font> член длиной около 14 см. Он близок к оргазму на $sexErection %.<br>
<<elseif $sexLenght == 2>>
Перед вами член <font color='yellow'>чуть больше среднего размера</font>, длиной около 16 см. Он близок к оргазму на $sexErection %.<br>
<<elseif $sexLenght ==3>>
Перед вами довольно <font color='orange'>большой член</font> длиной около 18 см. Он близок к оргазму на $sexErection %.<br>
<<elseif $sexLenght == 4>>
Перед вами <font color='red'>огромный член</font> длиной около 20 см. Он близок к оргазму на $sexErection %.<br>
<<else>>
Перед вами <font color='hotpink'>гигантский член</font> длиной около 22 см. Он близок к оргазму на $sexErection %.<br>
<</if>>
<br>
<<if $typeOfSex != "gloryhole">>Предпочитаемая поза: <<listbox "$selectPosesSex" autoselect>>
<<option "случайная" "random">>
<<option "миссионерская" "missionary">>
<<option "догги-стайл" "doggystyle">>
<<option "догги-стайл стоя" "doggystand">>
<<option "догги-стайл лёжа" "doggylay">>
<<option "наездница" "cowgirl">>
<<option "перевёнутая наездница" "reversecowgirl">>
<</listbox>><br><</if>>
<<radiobutton "$radioSextype" "onan" autocheck>> Подрочить ему
<<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "oral" autocheck>> Сосать член<<else>> (вы не можете сосать с кляпом во рту)<</if>>
<<if $hasVagina && $sexErection >= 20 && $dressTable.getClassDress("vagina") != "chastity_female">> <<radiobutton "$radioSextype" "vagina" autocheck>> Подставить <<prntObscene "киску">><</if>>
<<if $sexLenght > 4 && $anusCondition < 200 && getSkill("anal") < 5>> (для анала член слишком велик, нужно разрабатывать анус или повышать навыки)<<elseif $sexErection >= 20>> <<radiobutton "$radioSextype" "anal" autocheck>> Подставить попку<<else>> (член ещё недостаточно возбуждён для проникновения)<</if>>
<<if getBreast() >= 2 && $sexErection >= 20>> <<radiobutton "$radioSextype" "titsfuck" autocheck>> Поработать грудью<</if>>
<<if $dressTable.getClassDress("mouth")!="gag">> <<radiobutton "$radioSextype" "rimming" autocheck>> Лизать анус<</if>>
<</nobr>>
<<link [[Действуй|processSex]]>><<addMins 5>><<set $sexTimeLimit -= 5>><</link>>
<<if $currentDesires.length > 0>><span style="color:yellow">Нужно ещё, чтобы вы исполнили такие его желания:</span> <<for _i = 0; _i < $currentDesires.length > 0; _i++>><<if _i < $currentDesires.length-1>><<print $currentDesires[_i] + ", ">><<else>><<print $currentDesires[_i]>><</if>><</for>><</if>>
<<link [[Прервать секс|abortSex]]>><</link>><<nobr>>
<<set $infectionRisk = 0>>
<<if $statOral >= 500 && !hasAchievement("oralmaster")>>
<<giveAchievement "oralmaster">>
<</if>>
<<if $selectCondomSex == "нет">>
<<set _cumInCondom = false>>
<<else>>
<<set _cumInCondom = true>>
<</if>>
<<if $selectCondomSex == "анальный">>
<<delItem "cond1" 1>>
<<set $infectionRisk = 0>>
<<elseif $selectCondomSex == "обычный">>
<<delItem "cond2" 1>>
<<set $infectionRisk = 0>>
<<elseif $selectCondomSex == "оральный">>
<<delItem "cond3" 1>>
<<set $infectionRisk = 0>>
<<else>>
<<set $infectionRisk += 10>>
<<if $boolHasAnal && hasDisease("анальные трещины") >= 1>><<set $infectionRisk += 2 + hasDisease("анальные трещины")>><</if>>
<<if ($boolHasAnal || $boolHasVahinalSex || $boolHasOral) && hasDisease("ВИЧ") >= 2>><<set $infectionRisk *= 2>><</if>>
<</if>>
<<if $selectLubrSex == "анальная">>
<<delItem "lubr1" 1>>
<<elseif $selectLubrSex == "общая">>
<<delItem "lubr2" 1>>
<<elseif $selectLubrSex == "крем">>
<<delItem "lubr3" 1>>
<</if>>
<<set $sexErection = 0>>
<<if $radioSextype == "onan">>
<video src="video/handjob_final.mp4" height="360" autoplay="" loop muted></video><br>
Вы почувствовали, как <<prntObscene "член">> напрягся в вашей руке, и мужчина обильно кончил, пока вы ему дрочили.
<<elseif $radioSextype == "oral">>
<<if !_cumInCondom>>
<<if random(0,1) == 1>>
[img[img/cum_mouth1.gif]]
<<else>>
[img[img/cum_mouth2.gif]]
<</if>><br>
<</if>>
Мужчина обильно кончил в вашем ротике.
<<elseif $radioSextype == "titsfuck">>
<video src="video/titsfuck_final.mp4" height="360" autoplay="" loop muted></video><br>
Мужчина кончил, трахая вас между грудей.
<<elseif $radioSextype == "vagina">>
Мужчина кончил в вашем влагалище.
<<if !_cumInCondom>>
<<set $statCreampieVaginal++>>
<<if ($statCreampieVaginal+$statCreampieAnal) >= 100 && !hasAchievement("cumbucket")>>
<<giveAchievement "cumbucket">>
<</if>>
<</if>>
<<elseif $radioSextype == "rimming">>
Мужчина кончил от того, что вы лизали его анус.
<<else>>
<<if _cumInCondom>>Мужчина кончил внутри вас в презерватив. Потом он не спеша вынул <<prntObscene "член">> из раздолбанного им ануса и вы сняли с него презерватив.<<else>>[img[img/creampie.gif]]<br>Мужчина кончил внутрь вас, заполнив своей спермой прямую кишку. Потом он не спеша вынул <<prntObscene "член">> из раздолбанного им ануса и вы почувствовали, как оттуда начала тонкой струйкой вытекать тёплая сперма.<<set $statCreampieAnal++>><<if ($statCreampieVaginal+$statCreampieAnal) >= 100 && !hasAchievement("cumbucket")>><<giveAchievement "cumbucket">><</if>><</if>>
<</if>>
<<if $ripCondom>>
<<set $infectionRisk += 8>>
<<if $boolHasAnal && hasDisease("анальные трещины") >= 1>><<set $infectionRisk += 4>><</if>>
<<if ($boolHasAnal || $boolHasVahinalSex || $boolHasOral) && hasDisease("ВИЧ") >= 2>><<set $infectionRisk *= 2>><</if>>
Вы обнаруживаете, что презерватив в процессе секса порвался.<</if>>
<br>
<<if haveItem("wipes") && $currentClean<100>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<br><</if>>
<<if haveItem("desinf") >= 1>> <<checkbox "$useDesinf" false true autocheck>> Использовать антисептик (-риск заражения)<br><</if>>
<<if _cumInCondom>> <<checkbox "$drinkCondom" false true autocheck>> Выпить презерватив (+риск заражения, +деньги)<<elseif $radioSextype == "oral">><<checkbox "$drinkCum" false true autocheck>> Проглотить сперму (+риск заражения, +деньги)<</if>>
<</nobr>>
[[Привести себя в порядок|tidyingSex]]<<nobr>>
<<set $getPaid = 0>>
<<set _currentSlutPay = $baseSlutPay - ($difficultyLevel*5)>>
<<set _notPayForSlut = false>>
<<if $typeOfSex == "gloryhole">>
<<set $getPaid = _currentSlutPay+5>>
<<if $backpathSex == "mallRestroomCabin">>
<<set $getPaid += 5>>
<</if>>
<<else>>
<<if $backpathSex == "afterStreetWork" || $backpathSex == "afterBrothelWork" || $backpathSex == "afterIndiWork">>
<<set $getPaid = _currentSlutPay+5>>
<<elseif $backpathSex == "afterEscort">>
<<set $getPaid = _currentSlutPay*2>>
<<else>>
<<set $getPaid = _currentSlutPay>>
<</if>>
<<set _cleanLevel = $currentClean>>
<<if _cleanLevel < 80>>/* парфюм немного маскирует грязь*/
<<set _cleanLevel += $perfumeType*10>>
<</if>>
<<set $getPaid = Math.round($getPaid*(1+$sexappeal/40))>>/* влияние сексапильности на плату */
<<set $getPaid = Math.round($getPaid*((_cleanLevel+25)/100))>>/* влияние чистоты на плату */
<</if>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<<if $boolHasOral || $boolHasAnal || $boolHasVahinalSex>>
<<addExp "femin" 2>>
<</if>>
<<if $boolHasOral == true>>
<<set $boolHasOral = false>>
<<set $statOral += 1>>
<</if>>
<<if $boolHasAnal == true>>
<<set $boolHasAnal = false>>
<<set $statAnal += 1>>
<<if $typeOfSex != "gloryhole">><<addExp "shameless" 1>><</if>>
<</if>>
<<if $boolHasVahinalSex == true>>
<<set $boolHasVahinalSex = false>>
<<set $statVaginal += 1>>
<<if $typeOfSex != "gloryhole">><<addExp "shameless" 1>><</if>>
<</if>>
<<if $boolHasRimming == true>>
<<set $boolHasRimming = false>>
<<set $statRimming += 1>>
<</if>>
<<if $useDesinf && haveItem("desinf")>>
<<delItem "desinf" 1>>
<<set $infectionRisk -= 5>>
<</if>>
<<if $drinkCondom || $drinkCum>>
<<set $infectionRisk += 3>>
<</if>>
<<checkInfection $infectionRisk>>
<<if $backpathSex == "mallRestroomCabin" || $backpathSex == "barRestroomCabin" || $backpathSex == "alleyPub" || $backpathSex == "afterIndiWork">>
<<if random(10) > 9>>
<<set _notPayForSlut = true>>
<</if>>
<</if>>
<<if _notPayForSlut && ($backpathSex == "mallRestroomCabin" || $backpathSex == "barRestroomCabin")>>
<<set $getPaid = 0>>
<<set _currentSlutPay = 0>>
<<goto "notPayAfterGH">>
<<elseif _notPayForSlut && $backpathSex == "alleyPub">>
<<set $getPaid = 0>>
<<set _currentSlutPay = 0>>
<<goto "notPayAfterPub">>
<<elseif _notPayForSlut && $backpathSex == "afterIndiWork">>
<<set $getPaid = 0>>
<<set _currentSlutPay = 0>>
<<goto "notPayAfterIndi">>
<</if>>
<<if $backpathSex == "afterIndiWork" && random(30) <= 1 && (getReputationStatus("gomosex") < 6 || getReputationStatus("slut") < 6)>>
<<set $indiBlackmailed = true>>
<</if>>
<<if $currentDesires.indexOf("выпили его сперму") >= 0 && ($drinkCondom || $drinkCum)>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "выпили его сперму" })>>
<</if>>
<<if $typeOfSex == "gloryhole">>
В качестве награды вам просовывают в дырку <<else>>Удовлетворённый мужчина заплатил за ваши услуги <</if>><<if $currentDesires.length > 0>><<set $getPaid = Math.round($getPaid*0.67)>><</if>><<print "$"+$getPaid>><<if $currentDesires.length > 0>>. Но полностью вы его не удовлетворили, не выполнив все его пожелания в процессе, поэтому награда могла бы быть больше<</if>> <<prntTips "Размер оплаты зависит от многих факторов: от места работы, текущей сексапильности, чистоты тела, выполнения пожеланий партнёра и другого.">>.<<addExp "disgrace" 5>>
<<if $drinkCondom>>Вы демонстративно выпиваете содержимое презерватива, за что получаете в награду ещё <<print "$"+Math.round(_currentSlutPay/2)>>.<<set $getPaid += Math.round(_currentSlutPay/2)>><<set $drinkCondom = false>><<swallowCum 5>><<addExp "disgrace" 5>>
<<elseif $drinkCum>>Вы демонстративно глотаете сперму, за что получаете в награду ещё <<print "$"+Math.round(_currentSlutPay/2)>>.<<set $getPaid += Math.round(_currentSlutPay/2)>><<set $drinkCum = false>><<swallowCum 5>><<addExp "disgrace" 5>><</if>>
<<if $backpathSex == "afterStreetWork">>
<<set _partOfMadam = Math.round($getPaid*0.3)>>
<<set $getPaid -= _partOfMadam>>
<<set $streetSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мамке.
<<elseif $backpathSex == "afterBrothelWork">>
<<set _partOfMadam = Math.round($getPaid*0.35)>>
<<set $getPaid -= _partOfMadam>>
<<set $brothelSlutTollSumma += _partOfMadam>>
Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.
<<elseif $backpathSex == "afterEscort">>
<<set _partOfAgency = Math.round($getPaid*0.5)>>
<<set $getPaid -= _partOfAgency>>
Вы сразу откладываете <<print "$"+_partOfAgency>>, которые должны отдать эскорт-агентству.
<</if>>
Вы по возможности приводите себя в порядок.<<if $useWipes && haveItem("wipes")>> С помощью влажной салфетки вам удалось убрать часть следов секса.<<addClean 5>><<delItem "wipes" 1>><</if>>
<<addMoney $getPaid>>
<<if $backpathSex == "afterIndiWork" && random(1,5) == 1>>
<<set $indiSlutRating++>>
<</if>>
<<if ($streetSlutTollSumma >= 1000 || $brothelSlutTollSumma >= 1000) && !hasAchievement("best_worker")>>
<<giveAchievement "best_worker">>
<</if>>
<<if $backpathSex == "alleyPub">>
<<set $achStreetLegend++>>
<<if $achStreetLegend >= 100 && !hasAchievement("street_legend")>>
<<giveAchievement "street_legend">>
<</if>>
<</if>>
<</nobr>>
<<link [[Теперь можно продолжить|$backpathSex]]>><<addMins 5>><</link>>[[Открыть любимый порносайт|notePorn]]
[[Открыть сайт с местными индивидуалками|slutsSite]]<<if $isEscortSlut>><br>[[Проверить предложения по эскорту|escortSite]]<</if>>
[[Занятьcя самообучением|noteSelfStudy]]
<<link [[Посмотреть весёлые видео полчаса|watchCats]]>><<addMins 30>><<addComp 8>><</link>><<if $isStudent && $courseworkProgress < 100 && $grade5 < 3>><br>[[Заняться курсовой работой|noteStudy]]<</if>>
[[Отойти от компа|livingroom]]Вы приятно провели время за компом и неплохо возбудились, просматривая бесплатное порно в интернете.
[[Назад|notePorn]]
<<addArousal 25>><<addMins 30>><<addComp 5>><<nobr>>
<<if !$viewFirstLoveInternet && getSkill("femin") > 5 && random(10) > 9>>
<<set $viewFirstLoveInternet = true>>
Листая страницы интернета, вы натыкаетесь на одноклассницу, по которой сохли в старшей школе, но так и не решились ничего предложить. Теперь вы видите её рядом с высоким широкоплечим парнем, одетым в дорогие костюм и часы. Вы его не знаете, но хотите быть на месте этой девушки, представляя, как он силён в постели, его накачанное волосатое тело и ласки. Одновременно вы испытываете радость за свою бывшую первую любовь и решаете искать свою, только теперь для совсем иной роли.
<<else>>
[img[img/cats.jpg]]
<br>
<<if hasDisease("нимфомания")>>
Вы провели время за компом, просматривая ролики с котиками и прочими прелестями. <font color="hotpink">Но радости это вам не принесло, ибо единственный источник радости при нимфомании - это секс с мужчинами. Как же хочется члена...</font>
<<else>>
Вы приятно провели время за компом и улучшили своё настроение, просматривая ролики с котиками и прочими прелестями.
<</if>>
<</if>>
<</nobr>>
[[Что ещё можно с компом сделать|toNotebook]]<<nobr>>
/* params: year , month(0-based) , day , hour(24H) , minute [, second ] */
<<set $gameDate to new Date(2037,1,1, 3, 0)>>
<<set $currentMonth = $gameDate.getMonth()>>
<<set $currentDayWeek = $gameDate.getDay()>>
<<set $minutsFromStart = 0>>
<<set $hoursFromStart = 0>>
<<set $daysFromStart = 0>>
<<set $popupSkillsArray = []>>
<<set $popupString = "">>
<<set $gameVersion = "0.2.5">>
<<set $currentOverlay = "none">>
<<set $blockedHotkeys = false>>
<<set $characterName = "">>
<<set $isStudent = true>>
<<set $liveWith = "single">>
<<set $wallet = 0>>
<<set $currentStamina = 100>>
<<newmeter "stamina" $currentStamina>>
<<colors "green" "green" "white">>
<<sizing "100%" "1em">>
<<label "Бодрость: $currentStamina" black center>>
<</newmeter>>
<<set $currentComposure = 80>>
<<newmeter "composure" $currentComposure>>
<<colors "slateblue" "slateblue" "white">>
<<sizing "100%" "1em">>
<<label "Настроение: $currentComposure" black center>>
<</newmeter>>
<<set $currentArousal = 20>>
<<newmeter "arousal" $currentArousal>>
<<colors "hotpink" "hotpink" "white">>
<<sizing "100%" "1em">>
<<label "Возбуждение: $currentArousal" black center>>
<</newmeter>>
<<set $currentClean = 100>>
<<newmeter "clean" $currentClean>>
<<colors "lightblue" "lightblue" "white">>
<<sizing "100%" "1em">>
<<label "Чистота: $currentClean" black center>>
<</newmeter>>
<<set $currentAttract = 0>>
<<newmeter "body-attract" $currentAttract>>
<<colors "blue" "blue" "white">>
<<sizing "250px" "1em">>
<<label "Привлекательность образа: $currentAttract" black center>>
<</newmeter>>
<<set $currentFemin = 0>>
<<newmeter "body-femin" $currentFemin>>
<<colors "hotpink" "blue" "white">>
<<sizing "250px" "1em">>
<<label "Феминность тела: $currentFemin" black center>>
<</newmeter>>
<<set $sexappeal = 0>>
<<newmeter "sexappeal" $sexappeal>>
<<colors "red" "red" "white">>
<<sizing "100%" "1em">>
<<label "Сексапильность: $sexappeal" black center>>
<</newmeter>>
<<set $queerness = 0>>
<<newmeter "queer-bar" $queerness>>
<<colors "gold" "gold" "white">>
<<sizing "250px" "1em">>
<<label "Экзотичность образа: $queerness" black center>>
<</newmeter>>
<<set $feminGrade = 0>>
<<set $attractGrade = 0>>
<<set $appearanceReception = 0>>
<<set $maxStamina = 100>>
<<set $bonusStamina = 0>>
<<set $maxComposure = 100>>
<<set $bonusComposure = 0>>
<<set $maxArousal = 100>>
<<set $isInSleep = false>>
<<set $itemsTable = [{ "id" : "coffee", "name" : "Растворимый кофе", "max" : 50, "amount" : 25, "class" : "consumable"},{ "id" : "energy", "name" : "Энергетик", "max" : 2, "amount" : 0, "class" : "consumable"},{ "id" : "wipes", "name" : "Влажные салфетки", "max" : 30, "amount" : 10, "class" : "consumable"},{ "id" : "cosmetic", "name" : "Косметика", "max" : 20, "amount" : 0, "class" : "consumable"},{ "id" : "perfumeUsual", "name" : "Дешёвый парфюм", "max" : 50, "amount" : 0, "class" : "consumable"},{ "id" : "perfumeRich", "name" : "Дорогой парфюм", "max" : 50, "amount" : 0, "class" : "consumable"},{ "id" : "desinf", "name" : "Антисептик", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "lubr1", "name" : "Анальный лубрикант", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "lubr2", "name" : "Общий лубрикант", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "lubr3", "name" : "Крем для рук", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "cond1", "name" : "Анальные презервативы", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "cond2", "name" : "Обычные презервативы", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "cond3", "name" : "Оральные презервативы", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "antiandr", "name" : "Антиандрогены", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "estro", "name" : "Эстрогены", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "prolactin", "name" : "Пролактиногены", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "antiviral", "name" : "Антиретровирусный препарат", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "antidepr", "name" : "Антидепрессанты", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "viagra", "name" : "Усилитель потенции", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "truvada", "name" : "Тенофовир/эмтрицитабин", "max" : 30, "amount" : 0, "class" : "consumable"},{ "id" : "cannabis", "name" : "Косяк с марихуаной", "max" : 5, "amount" : 0, "class" : "consumable"},{ "id" : "dildo", "name" : "Фаллоимитатор", "max" : 1, "amount" : 0, "class" : "toys"},{ "id" : "giantDildo", "name" : "Большой фаллоимитатор", "max" : 1, "amount" : 0, "class" : "toys"},{ "id" : "strapon_usual", "name" : "Мужской страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 16},{ "id" : "strapon_big", "name" : "Большой мужской страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 22},{ "id" : "strapon_unisex", "name" : "Унисекс вибро-страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 20},{ "id" : "vibrator", "name" : "Вибратор", "max" : 1, "amount" : 0, "class" : "toys"},{ "id" : "massager", "name" : "Массажёр простаты", "max" : 1, "amount" : 0, "class" : "toys"},{ "id" : "makeupKit", "name" : "Косметический набор", "max" : 1, "amount" : 0, "class" : "other"},{ "id" : "webCamera", "name" : "Веб-камера", "max" : 1, "amount" : 0, "class" : "other"},{ "id" : "hiddenCamsKit", "name" : "Набор скрытых камер", "max" : 1, "amount" : 0, "class" : "other"},{ "id" : "pump_manual", "name" : "Ручной молокоотсос", "max" : 1, "amount" : 0, "class" : "other"},{ "id" : "pump_electrical", "name" : "Электрический молокоотсос", "max" : 1, "amount" : 0, "class" : "other"}]>>
<<set $manualPumpFilling = 0>>
<<set $electricalPumpFilling = 0>>
<<set $portablePumpFilling = 0>>
<<set $fridgeMilk = 0>>
<<set $statMoneyPlus = 0>>
<<set $statMoneyMinus = 0>>
<<set $statOral = 0>>
<<set $statAnal = 0>>
<<set $statCunni = 0>>
<<set $statRimming = 0>>
<<set $statCum = 0>>
<<set $statAnalOrgasms = 0>>
<<set $statUsualOrgasms = 0>>
<<set $statPollutions = 0>>
<<set $statVaginal = 0>>
<<set $statMeOral = 0>>
<<set $statMeVaginal = 0>>
<<set $statMeAnal = 0>>
<<set $statGoldRainGet = 0>>
<<set $statGoldRainGive = 0>>
<<set $statPee = 0>>
<<set $statStraponAnal = 0>>
<<set $statRape = 0>>
<<set $statHRT = 0>>
<<set $statCreampieAnal = 0>>
<<set $statCreampieVaginal = 0>>
<<set $statMoneyFromScene = 0>>
<<set $statChastity = 0>>
<<set $statMoneyFromOF = 0>>
<<set $sleepEvents = []>>
<<set $sexPosesTable = ["missionary","doggystyle","doggystand","doggylay","cowgirl","reversecowgirl"]>>
<<set $skillsTable = [ [0,"fellation",1,5,0,0],[1,"anal",1,5,0,0],[2,"hand",1,5,0,0],[3,"promiscuity",1,7,0,0],[4,"disgrace",1,7,0,0],[5,"cunni",1,5,0,0],[6,"rimming",1,5,0,0],[7,"submis",5,9,0,0],[8,"mind",3,7,250,0],[9,"language",1,7,0,0],[10,"makeup",1,5,0,0],[11,"musculs",2,7,150,0],[12,"femin",5,9,0,0],[13,"shameless",1,7,0,0],[14,"seduction",1,7,0,0],[15,"dancing",1,5,0,0],[16,"combat",1,5,0,0],[17,"sadomaso",5,9,0,0],[18,"endurance",1,7,0,0],[19,"penis",1,5,0,0],[20,"zoo",1,5,0,0],[21,"heels",1,5,0,0],[22,"goldrain",1,5,0,0],[23,"cum",1,5,0,0],[24,"convince",1,7,0,0]]>> /* первый: индекс, второе: название скилла, третий: текущий уровень скилла, четвёртый: максимальный уровень, пятый: прогресс на текущем уровне, шестой - временная прибавка к уровню, не зависяющая от опыта */
<<set $skillsIndex = ["fellation","anal","hand","promiscuity","disgrace","cunni","rimming","submis","mind","language","makeup","musculs","femin","shameless","seduction","dancing","combat","sadomaso","endurance", "penis","zoo","heels","goldrain","cum","convince"]>>
<<set $skillsRus = ["минет","анал","ручная работа","распущенность","бесчестие","куннилингус","анилингус","доминантность/покорность","интеллект","иностранный язык","макияж","мускулы","маскулинность/феминность","бесстыдство","соблазнение","танцы","боевые искусства","садизм/мазохизм","выносливость", "работа членом","обращение с животными","хождение на каблуках","золотой дождь","сперма","убеждение"]>>
<<set $relatTable = [{ "name" : "Марина Евгеньевна", "id" : "marina", "points" : 25, "available" : true},{ "name" : "Алина", "id" : "alina", "points" : -45, "available" : true},{ "name" : "Никита", "id" : "nikita", "points" : 45, "available" : true},{ "name" : "Идрис", "id" : "idris", "points" : 0, "available" : false},{ "name" : "Анна", "id" : "anna", "points" : 0, "available" : false}]>>
/*<<setRelation "marina" 1>>
<<setRelation "alina" -2>>
<<setRelation "nikita" 2>>*/
<<set $sociumTable = [ {"name" : "университет", "id" : "university", "points" : 0},{"name" : "уличные проститутки", "id" : "streetsluts", "points" : 0},{"name" : "стриптизёрши","id" : "strippers", "points" : 0},{"name" : "бордель","id" : "brothel", "points" : 0}]>>
<<set $reputTable = [ { "name" : "Проституция", "id" : "slut", "stage" : 0},{ "name" : "Секс с мужчинами", "id" : "gomosex", "stage" : 0},{ "name" : "Жертва изнасилований", "id" : "rapevictim", "stage" : 0},{ "name" : "Кроссдрессинг", "id" : "cross", "stage" : 0},{ "name" : "Транссексуальность", "id" : "trans", "stage" : 0},{ "name" : "Золотой дождь", "id" : "goldrain", "stage" : 0}]>>
<<set $myHealth = 70>>
<<set $roundHealth = Math.round($myHealth)>>
<<newmeter "health-bar" $myHealth>>
<<colors "green" "red" "white">>
<<sizing "250px" "1em">>
<<label "Общее здоровье: $roundHealth" black center>>
<</newmeter>>
<<set $disTable =[{ "name" : "анальные трещины", "stage" : 0, "maxstage" : 3, "status" : 0, "progress" : 0, "incidence" : 0 },{ "name" : "сифилис", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 5 },{ "name" : "гонорея", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 2 },{ "name" : "хламидиоз", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 4 },{ "name" : "ВИЧ", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 1 },{ "name" : "генитальный герпес", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 3 },{ "name" : "синяки", "stage" : 0, "maxstage" : 2, "status" : 0, "progress" : 0, "incidence" : 0 },{ "name" : "гепатит B", "stage" : 0, "maxstage" : 3, "status": 0, "progress" : 0, "incidence" : 2 },{ "name" : "нимфомания", "stage" : 0, "maxstage" : 3, "status": 1, "progress" : 0, "incidence" : 0 }]>> /* статус 0 - неизвестная болезнь, 1 - прогрессирует, 2 - лечится */
<<initializeAllTattoo>>
<<set $tattooTable = [{"slot" : "neck", "right" : "none","left" : "blocked"},{"slot" : "shoulders", "right" : "none","left" : "none"},{"slot" : "loin", "right" : "none","left" : "blocked"},{"slot" : "hips", "right" : "none","left" : "none"},{"slot" : "ass", "right" : "none","left" : "none"},{"slot" : "face", "right" : "none","left" : "blocked"},{"slot" : "wrist", "right" : "none","left" : "none"},{"slot" : "chest", "right" : "none","left" : "blocked"},{"slot" : "breast", "right" : "none","left" : "none"},{"slot" : "areola", "right" : "none","left" : "none"},{"slot" : "clavicle", "right" : "none","left" : "none"},{"slot" : "back", "right" : "none","left" : "blocked"},{"slot" : "side", "right" : "none","left" : "none"},{"slot" : "belly", "right" : "none","left" : "blocked"},{"slot" : "legs", "right" : "none","left" : "none"},{"slot" : "anus", "right" : "none","left" : "blocked"}]>>/*таблица с имеющимися на теле татуировками персонажа; slot - место на теле, где можно нанести татуировку, right - какая татуировка нанесена в правой части этого места (дефолтное положение для односторонних мест типа шеи), left - татуировка в левой части места (для односторонних обязательно указать значение blocked здесь)*/
<<set $piercTable = [{"name" : "левая бровь", "slot" : "left_eyebrow", "status" : "locked"},{"name" : "правая бровь", "slot" : "right_eyebrow", "status" : "locked"},{"name" : "носовая перегородка", "slot" : "septum", "status" : "locked"},{"name" : "нижняя губа", "slot" : "underlip", "status" : "locked"},{"name" : "язык", "slot" : "tongue", "status" : "locked"},{"name" : "левый сосок", "slot" : "left_nipple", "status" : "locked"},{"name" : "правый сосок", "slot" : "right_nipple", "status" : "locked"},{"name" : "пупок", "slot" : "navel", "status" : "locked"}]>>
<<initializeAllDress>>
<<set $dressTable = []>>
<<buyDress "black_tshirt">>
<<buyDress "jeans_male">>
<<buyDress "pants_male">>
<<buyDress "white_socks">>
<<buyDress "white_sneakers">>
<<buyDress "sweatpants_male">>
<<set $decorTable = []>>
/*<<buyDecor "simple_ring">>
<<buyDecor "simple_ring">>
<<buyDecor "gold_ring">>
<<buyDecor "gold_ring">>
<<buyDecor "pierce_ring">>
<<buyDecor "pierce_ring">>
<<buyDecor "pierce_labret">>
<<buyDecor "pierce_barbell">>
<<buyDecor "pierce_banana">>*/
<<set $selectDressOT = "black_tshirt">>
<<set $selectDressOB = "jeans_male">>
<<set $selectDressIB = "pants_male">>
<<set $selectDressIF = "white_socks">>
<<set $selectDressOF = "white_sneakers">>
<<putOnClothes "black_tshirt">>
<<putOnClothes "jeans_male">>
<<putOnClothes "pants_male">>
<<putOnClothes "white_socks">>
<<putOnClothes "white_sneakers">>
<<set $haveKey = true>>
<<dressup>>
<<set $dressPresets = [{ "name" : "Ежедневный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "jeans_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty", "tits" : "empty", "anus" : "empty", "penis" : "empty", "vagina" : "empty", "belt" : "empty"},{ "name" : "Спортивный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "sweatpants_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty", "tits" : "empty", "anus" : "empty", "penis" : "empty", "vagina" : "empty", "belt" : "empty"}]>>
<<set $nudeLevel = 1>>
<<set $hasClothesForDecency = true>>
<<set $hasOverDepravityDress = false>>
<<set $wardrobe = []>>
<<buyDress "dress_female">>
<<buyDress "usual_pantyhose">>
<<buyDress "female_pants">>
<<buyDress "usual_bra">>
<<buyDress "female_shoes">>
<<set $routineMakeup = 0>>
<<set $makeupType = 0>>
<<set $makeupStrength = 0>>
<<newmeter "makeupProgress" $makeupStrength>>
<<colors "green" "red" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $makeupPermanentType = 0>>
<<set $perfumeType = 0>>
<<set $perfumeStrength = 0>>
<<set $manicureType = 0>>
<<set $manicureStrength = 0>>
<<newmeter "manicureProgress" $manicureStrength>>
<<colors "green" "red" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $pedicureType = 0>>
<<set $pedicureStrength = 0>>
<<newmeter "pedicureProgress" $pedicureStrength>>
<<colors "green" "red" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $hairColor = "каштановые">>
<<set $hairColorNatural = "каштановые">>
<<set $hairColorStrength =0>>
<<set $hairColorsRus = ["чёрные","тёмно-русые","каштановые","блонд","платиновые","рыжие","розовые","синие","фиолетовые","зелёные"]>>
<<set $hairColorsEng = ["black","lightbrown","brown","blond","platinum","ginger","pink","blue","violet","green"]>>
<<set $hairFace = 1>>
<<set $hairFaceProgress = 0>>
<<set $hairBody = 4>>
<<set $hairBodyProgress = 1000>>
<<set $hairHead = 3>>
<<set $hairHeadNext = 300>>
<<set $hairHeadProgress = 200>>
<<newmeter "hairHeadProgress" $hairHeadProgress>>
<<colors "green" "green" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $fakeHair = 0>>
<<set $fakeHairSize = 0>>
<<set $isEarlapPierced = false>>
<<set $hasPenis = true>>
<<set $penisSize = 1425>>
<<set $minPenisSize = 500>>
<<set $penisReductionHormones = 200>>
<<set $penisErection = 1000>>
<<set $potenciaStatus = 4>>
<<set $sizeOfChastity = 0>>
<<set $tortureBelt = false>>
<<set $hasBalls = true>>
<<set $hasVagina = false>>
<<set $vaginaSize = 0>>
<<set $hasAdamsApple = true>>
<<set $siliconLips = 0>>
<<set $breastSize = 0>>
<<set $breastSizeProgress = 0>>
<<set $breastSizeNatural = 0>>
<<set $breastSizeSilicon = 0>>
<<newmeter "breastSizeProgress" $breastSizeProgress>>
<<colors "green" "green" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $breastMaxVolume = 150 + $breastSizeNatural*100>>
<<set $breastCurVolume = 0>>
<<set $breastCapacity = -800>>
<<set $buttSize = 0>>
<<set $buttSizeProgress = 0>>
<<set $buttSizeNatural = 0>>
<<set $buttSizeSilicon = 0>>
<<set $anusCondition = 0>>
<<newmeter "anusCondition" $anusCondition>>
<<colors "green" "green" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $throatCondition = 0>>
<<newmeter "throatCondition" $throatCondition>>
<<colors "green" "green" "white">>
<<sizing "100%" "1em">>
<</newmeter>>
<<set $skinColor = 1>>
<<set $skinColorProgress = 0>>
<<set $femBody = 0>>
<<set $femBodyProgress = 0>>
<<set $femFace = 0>>
<<set $hoursAntiandr = 0>>
<<set $hoursEstro = 0>>
<<set $hoursProlactin = 0>>
<<set $hoursAntiviral = 0>>
<<set $hoursAntidepr = 0>>
<<set $hoursViagra = 0>>
<<set $hoursTruvada = 0>>
<<set $hoursAntinympho = 0>>
<<set $narcoTable = [{"id" : "cannabis", "name" : "марихуана","stage" : 0, "progress" : 0, "psycho" : 0, "physic" : 0}]>>
<<set $alcoStatus = 0>>
<<set $alcoProgress = 0>>
<<set $daysFaceEpilation = 0>>
<<set $daysBodyEpilation = 0>>
<<set $daysSolarium = 0>>
<<set $completFaceEpilation = false>>
<<set $completBodyEpilation = false>>
<<set $coffeeTime = 0>>
<<set $qualityFood = false>>
<<set $firstHumDiscProgress = 0>>
<<set $secondHumDiscProgress = 0>>
<<set $naturalSciencesProgress = 0>>
<<set $languagesProgress = 0>>
<<set $courseworkProgress = 0>>
<<set $grade1 = 0>>
<<set $grade2 = 0>>
<<set $grade3 = 0>>
<<set $grade4 = 0>>
<<set $grade5 = 0>>
<<set $resultOfSession = 0>>
<<set $classroomPosition = 1>>
<<set $payForFlat = true>>
<<set $cashForFlat = 800>>
<<set $baseSlutPay = 25>>
<<set $isStreetSlut = false>>
<<set $streetSlutToll = 300>>
<<set $streetSlutTollDays = 0>>
<<set $streetSlutTollSumma = 0>>
<<set $hasPenaltyStreetSlut = 0>>
<<set $isBrothelSlut = false>>
<<set $isBrothelAvailable = false>>
<<set $brothelSlutToll = 400>>
<<set $brothelSlutTollDays = 0>>
<<set $brothelSlutTollSumma = 0>>
<<set $hasPenaltyBrothelSlut = 0>>
<<set $isIndiSlut = false>>
<<set $indiSlutRating = 0>>
<<set $isEscortAvailable = false>>
<<set $isEscortSlut = false>>
<<set $hasWorkInPub = false>>
<<set $isPubRestroomClean = false>>
<<set $isStripper = false>>
<<set $hasWorkInCafe = false>>
<<set $isNeighborWomanWait = true>>
<<set $blackMarketAvailable = false>>
<<set $marinaSexRest = 0>>
<<set $idrisRootStage = 0>>
<<set $idrisCounter = 0>>
<<set $nikitaRootStage = 0>>
<<set $alinaRootStage = 0>>
<<set $alinaCounter = 0>>
<<set $annaRootStage = 0>>
<<set $annaCounter = 0>>
<<set $hueyCounter = 0>>
<<set $hueyOralCount = 0>>
<<set $markRootStage = 0>>
<<set $markCounter = 0>>
<<set $havePornoChanel = false>>
<<set $wcTokensBalans = 0>>
<<set $wcFans = 0>>
<<set $daysWithoutOrgasm = 0>>
<<set $hormonesAvailable = false>>
<<set $wholesalerAvailable = false>>
<<set $eventCrossdressColldown = 0>>
<<set $achStreetLegend = 0>>
<<set $hiddenCams = [{"id" : "pub", "title" : "туалет бара", "available" : false, "active" : false, "volume" : 0},{"id" : "mall", "title" : "туалет торгового центра", "available" : false, "active" : false, "volume" : 0},{"id" : "femrestroom", "title" : "женский туалет универа", "available" : false, "active" : false, "volume" : 0},{"id" : "femlockerroom", "title" : "женская раздевалка универа", "available" : false, "active" : false, "volume" : 0},{"id" : "streap", "title" : "гримёрка стрип-клуба", "available" : false, "active" : false, "volume" : 0},{"id" : "brothel", "title" : "бордель", "available" : false, "active" : false, "volume" : 0}]>>
<<set $posters = [{"id" : "poster1", "name" : "Good girls...", "available" : false, "active" : false, "skill" : "submis", "bonus" : 1},{"id" : "poster3", "name" : "Sissy Dream", "available" : false, "active" : false, "skill" : "submis", "bonus" : 1},{"id" : "poster6", "name" : "Девочка с членом", "available" : false, "active" : false, "skill" : "femin", "bonus" : 1},{"id" : "poster7", "name" : "Follow Your Dreams", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster9", "name" : "LOVE", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster10", "name" : "Чокер Slut", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster15", "name" : "Бесстыдная поза", "available" : false, "active" : false, "skill" : "shameless", "bonus" : 1},{"id" : "poster16", "name" : "Девушка в розовом", "available" : false, "active" : false, "skill" : "femin", "bonus" : 1},{"id" : "poster20", "name" : "Вебкам словарь", "available" : false, "active" : false, "skill" : "language", "bonus" : 1},{"id" : "poster22", "name" : "Макияж для селфи", "available" : false, "active" : false, "skill" : "makeup", "bonus" : 1},{"id" : "poster23", "name" : "Быть глупой и доступной", "available" : false, "active" : false, "skill" : "mind", "bonus" : -1},{"id" : "poster24", "name" : "Быть sissy проституткой", "available" : false, "active" : false, "skill" : "disgrace", "bonus" : 1},{"id" : "poster25", "name" : "Cunnilingus Positions", "available" : false, "active" : false, "skill" : "cunni", "bonus" : 1},{"id" : "poster26", "name" : "Как правильно сосать член", "available" : false, "active" : false, "skill" : "fellation", "bonus" : 1}]>>
<<set $achievementsTable = [{"id" : "natural_breasts", "name" : "Дойки","desc" : "Отрастить максимально большую натуральную грудь", "isDone" : false, "bonus" : "Станет доступен дополнительный лифчик в магазине одежды"},{"id" : "bimbo_tits", "name" : "Бимбо-дойки","desc" : "Вставить грудные импланты максимального размера", "isDone" : false, "bonus" : "Работа грудью будет доставлять ещё больше удовольствия партнёру"}, {"id" : "useles_limp", "name" : "Бесполезный отросток","desc" : "Сократить размер члена до минимума и свести его эрекцию в 0", "isDone" : false}, {"id" : "semen_expert", "name" : "Семенной сомелье","desc" : "Выпить 3 литра спермы", "isDone" : false, "bonus" : "Станет доступен дополнительный тематический костюм в сексшопе"}, {"id" : "street_legend", "name" : "Легенда двора","desc" : "Обслужить 100 клиентов у бара", "isDone" : false}, {"id" : "street_slut", "name" : "Уличная бабочка","desc" : "Устроиться работать уличной проституткой", "isDone" : false, "bonus" : "Станут доступны красные колготки с доступом в сексшопе"}, {"id" : "carier_slut", "name" : "Карьерный рост","desc" : "Устроиться работать в бордель", "isDone" : false}, {"id" : "best_worker", "name" : "Образцовая работница","desc" : "Заработать для панели или борделя $1000 за неделю", "isDone" : false}, {"id" : "escort", "name" : "Работа для элиты","desc" : "Устроиться работать в эскорт-агентстве", "isDone" : false}, {"id" : "strip_work", "name" : "Повелительница шеста","desc" : "Устроиться работать в стрип-клуб", "isDone" : false}, {"id" : "tease10000", "name" : "Магнит для мужчин","desc" : "Заработать $10000 стриптизом", "isDone" : false, "bonus" : "Станут доступны красные пэстисы в сексшопе"}, {"id" : "max_decease", "name" : "Любовный букет","desc" : "Болеть одновременно сифилисом, гонореей и хламидиозом", "isDone" : false}, {"id" : "all_tattoo", "name" : "Шлюха в картинках","desc" : "Разукрасить всё тело татуировками", "isDone" : false, "bonus" : "Новые татуировки будут накалываться на 25% быстрее"}, {"id" : "cumbucket", "name" : "Полный бак","desc" : "Получить 100 кремпаев", "isDone" : false}, {"id" : "rain", "name" : "Эльдорадо","desc" : "Получить 100 золотых дождей", "isDone" : false}, {"id" : "milk", "name" : "Молочная порода","desc" : "Достичь уровня ежедневной выработки своего молока в 750 мл", "isDone" : false, "bonus" : "Станет доступен дополнительный тематический костюм в сексшопе"}, {"id" : "stupid", "name" : "Счастье без ума","desc" : "Снизить уровень интеллекта до минимума", "isDone" : false}, {"id" : "oralmaster", "name" : "Королева минета","desc" : "Сделать минет 500 раз", "isDone" : false, "bonus" : "Станет доступен кляп-расширитель в форме губ в сексшопе"}, {"id" : "cuntfox", "name" : "Бархатный язычок","desc" : "Сделать куннилингус 100 раз", "isDone" : false}, {"id" : "marina_end", "name" : "Домашний котик","desc" : "Пройти до конца рут Марины", "isDone" : false}]>> /* для id использовать малые буквы латиницы, _ , 1 и 0 */
<<set $listMaleNames = ["Борис","Михаил","Андрей","Константин","Леонид","Аркадий","Игорь","Александр","Пётр","Георгий","Сергей","Эдуард","Юрий","Кирилл"]>>
<<set $genericManNPC = ["Это был низкий худой мужчина лет 40 с коротко постриженными волосами, небольшими усиками.","Это был высокий, полноватый мужчина лет 50 с серыми волосами и густой бородой.","Он был среднего роста и телосложения, лет 35-40, с длинными рыжими волосами и пронзительными зелеными глазами.","Этот мужчина был выше среднего роста, около 45 лет, с короткой седой бородой и шрамом на левой щеке.","Высокий, статный мужчина около 50 лет с густой седой бородой, которая отлично сочеталась с его длинными волосами, собранными в хвост.","Высокий мужчина средних лет, в костюме и галстуке, с крепкой, уверенной походкой и короткой стрижкой.","Большой, плечистый мужчина в возрасте около 50 лет с густой, седой бородой и небольшими круглыми очками на носу.","Харизматичный мужчина в свои 30 лет, с длинными, закрученными волосами и несколькими татуировками на руках.","Это был высокий и стройный мужчина лет 35 с темно-русыми волосами, коротко постриженными с боков, и густой бородой на подбородке.","Мужчина лет 45 среднего роста, с небольшой лысиной на затылке, глубокими голубыми глазами и аккуратно подстриженной бородой.","Это был крепкий, мускулистый мужчина в возрасте около 50 лет с резко остроугольным лицом, носом-орлом и короткой русой бородой.","Это был невысокий парень лет 25 с непослушными каштановыми волосами, которые постоянно падали на его лоб. У него была небольшая бородка, придающая ему вид загадочности.","Это был высокий и крепкий парень лет 25 с короткими черными волосами и небольшими шрамами на левой щеке. Он имел острый взгляд и уверенную походку, что не оставляло сомнений в его мужественности.","Он был стройным парнем лет 20 с мягкими чертыми лица и светлыми волосами, уложенными в аккуратную прическу. На нем была светло-синяя рубашка и синие джинсы, которые подчеркивали его спортивную фигуру."]>>
<<set $genericWomanNPC = ["Она была высокой и стройной, около 30 лет, с рыжими волосами, длинной шеей и изящными руками, одетая в чёрное платье.","Это была женщина лет 50 с кудрявыми седыми волосами, изящной фигурой и проницательными глазами, одетая в оранжевое платье.","Она была среднего роста и телосложения, лет 35-40, с длинными прямыми чёрными волосами, грациозной походкой и улыбкой, которая освещала всё её лицо, одетая в зелёное платье.","Она была высокой и стройной, лет 40, с короткими блондинистыми волосами, глубокими голубыми глазами и неброской одеждой в стиле бохо.","Это была низкая женщина лет 50 с каштановыми волосами в легкой причёске боб, круглым лицом и зелёными глазами, одетая в тёмно-синий брючный костюм.","Она была среднего роста и телосложения, около 30 лет, с чёрными волосами, собранными в хвост и великолепной кожей, одетая в свободную синюю рубашку и светлые джинсы.","Она была высокой и стройной, лет 35, с длинными рыжими волосами в пучок, изящными руками и небрежной юбкой в клетку, которая свободно качалась при движении.","Это была низкая женщина лет 50 с короткими седыми волосами, круглым лицом и яркими зелеными глазами, одетая в плиссированную юбку и блузу цвета лаванды.","Она была среднего роста и телосложения, около 40 лет, с прямыми черными волосами, овальным лицом и яркой красной юбкой в мелкий горошек, которая смотрелась дерзко и весело.","Это была низкая слегка полная женщина лет 40 с короткими тёмными волосами, с округлым лицом и улыбчивыми серыми газами, одетая в синее платье."]>>
<</nobr>>
<<recalcAppearance>>
<<recalcQueerness>>
<<addHeaderUI>>
<<nobr>>
В гардеробном шкафу вы можете хранить одежду, которая не требуется в данный момент. Кликайте по изображениям, чтобы переносить их между гардеробом и инвентарём.
<table>
<tr>
<th style="text-align: center; width: 600px">Инвентарь</th>
<th style="text-align: center; width: 600px">Гардероб</th>
</tr>
<tr>
<td style="padding-right: 5px;">
<<nobr>>
<<set _wardrInv = false>>
<div class="inventory-row">
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if !$dressTable[_i].wears>>
<<set _wardrInv = true>>
<<print "<div class='inventory-box'><<link [img["+$dressTable[_i].name+"|img/dress/"+$dressTable[_i].id+".png][wardrobe]]>><<addMins 1>><<moveToWardrobe "+$dressTable[_i].id+">><</link>></div>">>
<</if>>
<</for>>
</div>
<</nobr>>
<<if !_wardrInv>>
Инвентарь пуст
<</if>>
</td>
<td style="padding-left: 5px;">
<<nobr>>
<<if $wardrobe.length >= 1>>
<div class="inventory-row">
<<for _i = 0; _i < $wardrobe.length; _i++>>
<<if !$dressTable.haveDress($wardrobe[_i].id)>>
<<print "<div class='inventory-box'><<link [img["+$wardrobe[_i].name+"|img/dress/"+$wardrobe[_i].id+".png][wardrobe]]>><<addMins 1>><<takeFromWardrobe "+$wardrobe[_i].id+">><</link>></div>">> /* можно вместо трюка с принтом юзать макрос capture попробовать. Если ничего не делать такого, то для всех ссылок $wardrobe[_i].id будет передаваться последнее значение */
<</if>>
<</for>>
</div>
<<else>>
Гардероб пуст
<</if>>
<</nobr>>
</td>
</tr>
</table>
<</nobr>>
[[Закрыть шкаф|livingroom]] <<widget "addHeaderUI">>
<<append "#story">>
<div id="customOverlay" class="customOverlay hidden" data-overlay="">
<div id="customOverlayTitle"></div>
<div id="customOverlayContent"></div>
<div id="bottom-buttons"><<button "Закрыть">><<addclass "#customOverlay" "hidden">><<removeclass "#passages" "disabledcontent">><<set $currentOverlay = "none">><<set $blockedHotkeys = false>><</button>> <<button "Подсказка">><<script>>Dialog.setup("Помощь по интерфейсу");Dialog.wiki("В интерфейсе игры могут использоваться разные цвета для улучшения восприятия определённых параметров и показателей. Обычная цветовая схема такая:<br><br><font color='hotpink'>розовый</font> — самый женственный, лучший, продвинутый показатель<br><font color='red'>красный</font>, <font color='orange'>оранжевый</font>, <font color='yellow'>жёлтый</font>, <font color='green'>зелёный</font>, <font color='blueviolet'>фиолетовый</font>, <font color='darkviolet'>тёмнофиолетовый</font>, <font color='deepskyblue'>голубой</font> — промежуточные показатели в порядке убывания<br><font color='mediumblue'>синий</font> — самый мужественный, худший, начальный показатель<br><br>Горячие клавиши (должны быть включены в настройках):<br><br>1-9 — навигация по ссылкам на странице<br>I — инвентарь<br>D — одежда<br>B — состояние тела<br>C — характеристики<br>R — отношения<br>S — статистика<br>L — журнал<br>X — закрыть окно меню");Dialog.open();<</script>><</button>><<if settings.mobileMode>><div style="height: 25px;"></div><</if>>
</div>
</div>
<</append>>
<</widget>>
<<widget "overlayReplace">>
<<if _args[0]>>
<<set $currentOverlay to _args[0]>>
<<run $(".customOverlay").attr("data-overlay",$currentOverlay)>>
<<switch _args[0]>>
<<case "inventory">>
<<replace #customOverlayTitle>>Инвентарь<</replace>>
<<replace #customOverlayContent>><<inventory>><</replace>>
<<case "doll">>
<<replace #customOverlayTitle>>Одежда и косметика<</replace>>
<<replace #customOverlayContent>><<doll>><</replace>>
<<case "bodyform">>
<<replace #customOverlayTitle>>Состояние тела<</replace>>
<<replace #customOverlayContent>><<bodyform>><</replace>>
<<case "characteristics">>
<<replace #customOverlayTitle>>Характеристики и навыки<</replace>>
<<replace #customOverlayContent>><<characteristics>><</replace>>
<<case "socium">>
<<replace #customOverlayTitle>>Отношения и репутация<</replace>>
<<replace #customOverlayContent>><<socium>><</replace>>
<<case "stats">>
<<replace #customOverlayTitle>>Статистика и достижения<</replace>>
<<replace #customOverlayContent>><<stats>><</replace>>
<<case "journal">>
<<replace #customOverlayTitle>>Задачи и встречи<</replace>>
<<replace #customOverlayContent>><<journal>><</replace>>
<</switch>>
<</if>>
<</widget>>
[img[img/hospital.jpg]]
Вы находитесь у регистрационной стойки городской больницы. Здесь можно записаться на приём к нужным специалистам.
[[Инфекционист|hospInfectionist]]
[[Проктолог|hospProctolog]]
[[Пластический хирург|hospSurgeon]]
[[Психолог и сексолог|hospPsycho]]
[[Почитать информационные стенды|hospInfo]]
<<link [[Аптека «Эскулап»|drugstore]]>><<doWalk -1>><<addMins 1>><<set $backpathDrugstore = "hospital">><</link>>
<<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>[img[img/doctor.jpg]]
<<nobr>><<set _hasInfections = false>>
<<for _i = 0; _i < $disTable.length; _i++>>
<<if $disTable[_i].incidence > 0 && $disTable[_i].stage > 0 && $disTable[_i].status == 0>>
<<set _hasInfections = true>>
<</if>>
<</for>>
<<if _hasInfections>>
<<if $wallet >= 10>>
Доктор выявил некоторые симптомы, которые требуют сдачи анализов для диагностики.<br>
<<link [[Сдать анализы ($10)|infectAnalyzes]]>><<addMoney -10>><<addMins 30>><</link>><br>
<<else>>
Доктор выявил некоторые симптомы, но для анализов необходимо иметь $10.<br>
<</if>>
<</if>>
<<if $disTable[1].stage > 0 && $disTable[1].status == 1>>
<<if $wallet >= 30>>
<<link [[Лечить сифилис ($30)|infectTherapy]]>><<addMoney -30>><<addMins 15>><<set $disTable[1].status = 2>><</link>><br>
<<else>>
Для лечения сифилиса необходимо иметь $30.<br>
<</if>>
<</if>>
<<if $disTable[2].stage > 0 && $disTable[2].status == 1>>
<<if $wallet >= 30>>
<<link [[Лечить гонорею ($30)|infectTherapy]]>><<addMoney -30>><<addMins 15>><<set $disTable[2].status = 2>><</link>><br>
<<else>>
Для лечения гонореи необходимо иметь $30.<br>
<</if>>
<</if>>
<<if $disTable[3].stage > 0 && $disTable[3].status == 1>>
<<if $wallet >= 50>>
<<link [[Лечить хламидиоз ($50)|infectTherapy]]>><<addMoney -50>><<addMins 15>><<set $disTable[3].status = 2>><</link>><br>
<<else>>
Для лечения хламидиоза необходимо иметь $50.<br>
<</if>>
<</if>>
<<if $disTable[4].stage > 0 && $disTable[4].status == 1>>
У вас ВИЧ, необходимо регулярно принимать антиретровирусные препараты для его сдерживания, полное излечение невозможно.<br>
<</if>>
<<if $disTable[5].stage > 0 && $disTable[5].status == 1>>
У вас генитальный герпес, необходимо регулярно принимать антиретровирусные препараты для его сдерживания, полное излечение невозможно.<br>
<</if>>
<<set _needCure = false>>
<<for _i = 0; _i < $disTable.length; _i++>>
<<if $disTable[_i].incidence > 0 && $disTable[_i].stage > 0 && $disTable[_i].status < 2>>
<<set _needCure = true>>
<</if>>
<</for>>
<<if !_needCure>>Инфекционист не обнаружил у вас никаких симптомов, которые необходимо дополнительно диагностировать.<</if>>
<</nobr>>
<<link [[Назад|hospital]]>><<addMins 1>><</link>>[img[img/doctor_proct.jpg]]
Вы находитесь на приёме у проктолога, который может осмотреть ваш анус на предмет травм.
<<nobr>>
<<if $disTable[0].stage > 0 && $disTable[0].status != 2>>
<<if $wallet >= 50>>
<<link [[Вылечить анальные трещины ($50)|proctTherapy]]>><<addMoney -50>><<addMins 30>><<set $disTable[0].status = 2>><</link>>
<<else>>
Для лечения необходимо иметь $50.
<</if>>
<<else>>
Проктолог не обнаружил у вас никаких проблем, которые нужно сейчас лечить.
<</if>>
<</nobr>>
<<link [[Назад|hospital]]>><<addMins 1>><</link>>Вы находитесь в отделении пластической хирургии, где могут за хорошую оплату оперативно улучшить ваше тело. Современные технологии позволяют сократить восстановление после операции до минимума, но стоимость операций из-за этого сильно выросла.
<<nobr>>
<<set $typeOfSurgery = "">>
<<if $myHealth > 10>>
<<if $femFace == 0>>
[[Феминизация лица ($2500)|surgFace]]<br>
<</if>>
[[Увеличение губ ($1000)|surgLips]]<br>
<<if $hasAdamsApple>>
[[Удаление кадыка ($1000)|surgAA]]<br>
<</if>>
[[Увеличение груди (от $1500 до $3500)|surgBreastImprove]]<br>
[[Увеличение ягодиц (от $1250 до $2000)|surgButttImprove]]<br>
<<if $hasBalls>>
[[Орхиэктомия ($1000)|surgOrchi]]<br>
<</if>>
<<if $hasPenis>>
[[Вагинопластика (от $5000 до $7000)|surgVagina]]<br>
<</if>>
<<else>>
У вас слишком слабое здоровье, хирург сразу сказал, что не будет проводить никаких операций, пока вы не окрепнете немного.
<</if>>
<</nobr>>
<<link [[Назад|hospital]]>><<addMins 1>><</link>>[img[img/doctor_proct.jpg]]
Доктор выписал вам необходимые мази, которые помогут быстро залечить повреждения ануса.
[[Назад|hospProctolog]][img[img/doctor.jpg]]
Доктор выписал вам необходимые таблетки, которые со временем позволят вылечить болезнь.
[[Назад|hospInfectionist]][img[img/doctor.jpg]]
Вы сдали основные экспресс-тесты, в результате чего были выявлены некоторые инфекционные заболевания.
<<nobr>>
<<for _i = 0; _i < $disTable.length; _i++>>
<<if $disTable[_i].incidence > 0 && $disTable[_i].stage > 0 && $disTable[_i].status == 0>>
<<set $disTable[_i].status = 1>>
<</if>>
<</for>><</nobr>>
[[Назад|hospInfectionist]][[Посмотреть порно полчаса|watchPorn]]
<<if $havePornoChanel>>[[Запустить стрим|goToWebcam]]<br>[[Творческая студия|channelStats]]<<else>><<link [[Создать свой канал|createChannel]]>><<addMins 10>><<set $havePornoChanel = true>><</link>><</if>>
[[Назад|toNotebook]]
Вы позанимались с дилдо на присоске, исполняя минет по видеоурокам в интернете и несколько улучшили свои оральные навыки, потренировав также глубокую глотку.
[[Закончить|noteSelfStudy]]
<<nobr>>
<<widget "recalcFemBody">>
<<if $femBodyProgress >= 1000 && $femBody < 2>>
<<set $femBody += 1>>
<<set $femBodyProgress = 0>>
<<elseif $femBodyProgress < 0 && $femBody > 0>>
<<set $femBody -= 1>>
<<set $femBodyProgress = 999>>
<<elseif $femBodyProgress < 0>>
<<set $femBodyProgress = 0>>
<<elseif $femBodyProgress > 1000>>
<<set $femBodyProgress = 1000>>
<</if>>
<</widget>>
<<widget "recalcNudeLevel">>
<<set _nudeOT = $dressTable.getClassDress("ot")>>
<<if _nudeOT == "dress">>
<<set _nudeOB = "dress">>
<<else>>
<<set _nudeOB = $dressTable.getClassDress("ob")>>
<</if>>
<<if $dressTable.getClassDress("ib") == "swimsuit" || $dressTable.getClassDress("ib") == "bodysuit">>
<<set _nudeIT = "bodysuit">>
<<else>>
<<set _nudeIT = $dressTable.getClassDress("it")>>
<</if>>
<<set _nudeIB = $dressTable.getClassDress("ib")>>
<<if _nudeOT != 0 && _nudeOB !=0 && _nudeIB != 0>>
<<set $nudeLevel = 1>> /* полностью одет */
<<elseif _nudeOT != 0 && _nudeOB != 0 && _nudeIB == 0>>
<<set $nudeLevel = 2>> /* в верхней одежде, но без трусов */
<<elseif (_nudeOT == 0 || _nudeOB == 0) && _nudeIB != 0 && _nudeIT != 0>>
<<set $nudeLevel = 3>> /* в трусах и лифчике */
<<elseif (_nudeOT == 0 || _nudeOB == 0) && _nudeIB != 0 && _nudeIT == 0>>
<<set $nudeLevel = 4>> /* только в трусах */
<<else>>
<<set $nudeLevel = 5>> /* голый */
<</if>>
<<if (getSkill("shameless") - $nudeLevel) >= 0>>
<<set $hasClothesForDecency = true>>
<<else>>
<<set $hasClothesForDecency = false>>
<</if>>
<</widget>>
<<widget "recalcQueerness">>
<<set $queerness = 0>>
<<for _j = 0; _j < $tattooTable.length; _j++>>
<<if $tattooTable[_j].right != "none">>
<<set $queerness += getTattooAccent($tattooTable[_j].right)>>
<</if>>
<<if $tattooTable[_j].left != "none" && $tattooTable[_j].left != "blocked">>
<<set $queerness += getTattooAccent($tattooTable[_j].left)>>
<</if>>
<</for>>
<<for _j = 0; _j < $piercTable.length; _j++>>
<<if $piercTable[_j].status != "empty" && $piercTable[_j].status != "locked">>
<<set $queerness += 3>>
<</if>>
<</for>>
<<if getMakeup() > 2>>
<<set $queerness += getMakeup()>>
<</if>>
<<if $manicureType > 1>>
<<set $queerness += $manicureType>>
<</if>>
<<if $pedicureType > 1>>
<<set $queerness += $pedicureType>>
<</if>>
<<if $hairColor == "платиновые" || $hairColor == "рыжие">>
<<set $queerness += 2>>
<<elseif $hairColor == "розовые" || $hairColor == "синие" || $hairColor == "фиолетовые" || $hairColor == "зелёные">>
<<set $queerness += 8>>
<</if>>
<<if $skinColor > 2>>
<<set $queerness += $skinColor*2>>
<</if>>
<<set _breast = getBreast()>>
<<if _breast > 3>><<set $queerness += _breast-2>><</if>>
<<if $buttSize > 3>><<set $queerness += $buttSize-2>><</if>>
<<if $siliconLips > 0>><<set $queerness += 2>><</if>>
<<if $queerness < 0>><<set $queerness = 0>>
<<elseif $queerness > 100>><<set $queerness = 100>>
<</if>>
<</widget>>
<<widget "recalcKink">>
<<set $kinkness = 0>>
<<for _j = 0; _j < $dressTable.length; _j++>>
<<if $dressTable[_j].kink>>
<<set $kinkness += $dressTable[_j].kink>>
<</if>>
<</for>>
<</widget>>
<<widget "recalcAppearance">>
<<set $discomfortWear = 0>>
<<set _herpesFactor = hasDisease("генитальный герпес")>>
<<set _siphilisFactor = hasDisease("сифилис") * 3>>
<<set _gonoreaFactor = hasDisease("гонорея") * 3>>
<<if _herpesFactor <= 1>>
<<set _herpesFactor = 0>>
<</if>>
/* учитываем, что всякие боди занимают два слоя и могут лифчик перекрывать, нужно заранее рассчитать в таком случае привлекательность и депру */
<<if ($dressTable.getClassDress("ib") == "bodysuit" || $dressTable.getClassDress("ib") == "swimsuit") && $dressTable.getClassDress("it") == 0>>
/* привлекательноть такой одёжки делится на два слота */
<<set _realITAttr = Math.round($dressTable.getAttractDress("ib")/2)>>
<<set _realIBAttr = Math.round($dressTable.getAttractDress("ib")/2)>>
<<set _realITDepr = $dressTable.getDepravityDress("ib")>>
<<elseif ($dressTable.getClassDress("ib") == "bodysuit" || $dressTable.getClassDress("ib") == "swimsuit") && $dressTable.getClassDress("it") != 0>>
<<set _realITAttr = Math.round($dressTable.getAttractDress("ib")/2)>>
<<set _realIBAttr = Math.round($dressTable.getAttractDress("ib")/2)>>
/* при лифчике под боди развратность берётся наименьшая из них */
<<if $dressTable.getDepravityDress("ib") > $dressTable.getDepravityDress("it")>>
<<set _realITDepr = $dressTable.getDepravityDress("it")>>
<<else>>
<<set _realITDepr = $dressTable.getDepravityDress("ib")>>
<</if>>
<<else>>
<<set _realITAttr = $dressTable.getAttractDress("it")>>
<<set _realIBAttr = $dressTable.getAttractDress("ib")>>
<<set _realITDepr = $dressTable.getDepravityDress("it")>>
<</if>>
/*### Голова (макушка) ###*/
<<if $dressTable.getClassDress("head")=="wig">>
<<set _raHairHeadBonus = 15>>
<<else>>
<<set _raHairHeadBonus = ($hairHead*5)-20>>
<</if>>
<<set _raHeadAttract = $dressTable.getAttractDress("head")>>
<<set _raHeadFemin = _raHairHeadBonus>>
<<set _raHeadSex = _raHairHeadBonus>>
/*### Лицо и шея ###*/
<<set _makeupState = 0>>
<<if $makeupStrength > 0>>
<<if $makeupStrength > 75>>
<<set _makeupState = $makeupType*4>>
<<elseif $makeupStrength > 50>>
<<set _makeupState = $makeupType*3>>
<<elseif $makeupStrength > 25>>
<<set _makeupState = $makeupType*2>>
<<else>>
<<set _makeupState = $makeupType>>
<</if>>
<<elseif $makeupPermanentType > 0>>
<<set _makeupState = $makeupPermanentType*4-2>>
<</if>>
<<set _raFaceFemin = $femFace*10 - (($hairFace-1)*4) + $siliconLips*5>>
<<set _faceBruise = hasDisease("синяки")>>
<<if _faceBruise > 0>> /* штраф за фингалы на лице */
<<set _faceBruise = _faceBruise*5 - Math.round(_makeupState/2)>>
<<if _faceBruise < 0>><<set _faceBruise = 0>><</if>>
<</if>>
<<if $dressTable.getClassDress("face") == "mask">>
/* любая маска скрывает синяки, половину женственности, макияжа лица и волос на лице, но добавляет своей собственной привлекательности */
<<set _raFaceSex = Math.round($femFace/2) + Math.round(_makeupState/2) + $dressTable.getAttractDress("face")+$dressTable.getAttractDress("neck")+ $decorTable.getAttractDress("neck_decor") + $decorTable.getAttractDress("earlap") - (($hairFace-1)*2) - _herpesFactor-Math.round(_siphilisFactor/2)>>
<<else>>
<<set _raFaceSex = _raFaceFemin + _makeupState + $dressTable.getAttractDress("face")+$dressTable.getAttractDress("neck")+ $decorTable.getAttractDress("neck_decor") + $decorTable.getAttractDress("earlap") - (_herpesFactor*2) - _faceBruise-_siphilisFactor>>
<</if>>
<<if !$hasAdamsApple>>
<<set _raFaceFemin += 3>>
<<set _raFaceSex += 3>>
<<elseif $dressTable.getClassDress("neck") == "choker">>/*чокер прикрывает немного кадык*/
<<set _raFaceSex += 2>>
<</if>>
<<set _raFaceAttract = $dressTable.getAttractDress("face")+ $dressTable.getAttractDress("neck") + $decorTable.getAttractDress("neck_decor") + $decorTable.getAttractDress("earlap") + _makeupState - (_herpesFactor * 2) - _faceBruise>>
/*### Верхняя часть тела ###*/
<<set _raBodyFemin = (5-$hairBody*2) + getBreast()*4 + $femBody*5 - (getSkill("musculs")-2)*2>>
<<set _raBodyFeminNoBreast = _raBodyFemin - getBreast()*4>>
<<if getBreast() > 0>> /* Любая грудь больше нуля кроме секс-ти объёмом (getBreast()*4) даёт ещё бонус за внешний вид */
<<set _decorBreast = 10>>
<<if $dressTable.getClassDress("tits") == "breast_form">><<set _decorBreast -= 4>><</if>>
<<else>>
<<set _decorBreast = 0>>
<</if>>
<<if $dressTable.getClassDress("ot") != 0 && ($dressTable.getClassDress("it") != 0 || $dressTable.getClassDress("ib") == "bodysuit" || $dressTable.getClassDress("ib") == "swimsuit")>>
<<set _raBodyAttract = $dressTable.getAttractDress("ot")>>
<<if $dressTable.getDepravityDress("ot") >= _realITDepr>><<set _minTopDepr = _realITDepr>><<else>><<set _minTopDepr = $dressTable.getDepravityDress("ot")>><</if>>/* влияние на декоративную секс-ть груди оказывает только наименее развратная шмотка */
<<set _raBodySex = _raBodyAttract + Math.round(_realITAttr * $dressTable.getDepravityDress("ot") / 100) + Math.round(_raBodyFeminNoBreast * $dressTable.getDepravityDress("ot") / 100) +Math.round(_decorBreast * (_minTopDepr / 100)) + getBreast()*3>> /* getBreast()*3 - верхняя одежда чуть уменьшает видимый объём груди */
<<elseif $dressTable.getClassDress("ot") != 0>>
<<set _raBodyAttract = $dressTable.getAttractDress("ot")>>
<<set _raBodySex = _raBodyAttract + Math.round(_raBodyFeminNoBreast * $dressTable.getDepravityDress("ot") / 100) + Math.round(_decorBreast * ($dressTable.getDepravityDress("ot") / 100)) + getBreast()*3>>
<<elseif $dressTable.getClassDress("it") != 0 || $dressTable.getClassDress("ib") == "bodysuit" || $dressTable.getClassDress("ib") == "swimsuit">>
<<set _raBodyAttract = _realITAttr>>
<<set _raBodySex = _raBodyAttract + _raBodyFemin + Math.round(_decorBreast * (_realITDepr / 100))>>
<<else>>
<<set _raBodyAttract = 0>>
<<set _raBodySex = _raBodyAttract + _raBodyFemin + _decorBreast>>
<</if>>
/*### Нижняя часть тела ###*/
<<set _raLegsFemin = (10-$hairBody*4) + $femBody*4 - (getSkill("musculs")-2)>>
<<set _raBeltFemin = $buttSize*4 - (_herpesFactor * 2)-_siphilisFactor-_gonoreaFactor>>
<<if !$hasPenis && $hasVagina>>
<<set _raBeltFemin += 10>>
<</if>>
<<set _raBottomFemin = _raLegsFemin + _raBeltFemin>>
<<if $dressTable.getClassDress("ot") == "dress">>
/* Платье прикрывает и низ, его здесь отдельно учитываем */
<<set _raBottomDepr = $dressTable.getDepravityDress("ot")>>
<<if $dressTable.getClassDress("ob") != 0>>
<<if $dressTable.getDepravityDress("ob") < _raBottomDepr>>
<<set _raBottomDepr = $dressTable.getDepravityDress("ob")>>
<</if>>
<</if>>
<<set _raBeltAttract = $dressTable.getAttractDress("ot") + Math.round($dressTable.getAttractDress("if")* _raBottomDepr / 100) + Math.round($dressTable.getAttractDress("belt")* _raBottomDepr / 100) + Math.round(_realIBAttr* _raBottomDepr / 100)>>
/* Если под платьем вдруг например джинсы или длинная юбка надеты, то именно они должны резать сексапильность, а не нижнее бельё, которое почти не видно тогда */
<<if _raBottomDepr < $dressTable.getDepravityDress("if")>>
<<set _raIFDepr = _raBottomDepr>>
<<else>>
<<set _raIFDepr = $dressTable.getDepravityDress("if")>>
<</if>>
<<if _raBottomDepr < $dressTable.getDepravityDress("ib")>>
<<set _raIBDepr = _raBottomDepr>>
<<else>>
<<set _raIBDepr = $dressTable.getDepravityDress("ib")>>
<</if>>
<<set _raBeltSex = _raBeltAttract + Math.round(_raLegsFemin* _raIFDepr / 100) + Math.round(_raBeltFemin* _raIBDepr / 100)>>
<<elseif $dressTable.getClassDress("ob") == "jeans" || $dressTable.getClassDress("ob") == "leggings">>
/* С разными брюками и джинсами всё просто, они всё нижнее бельё прикроют */
<<set _raBeltAttract = $dressTable.getAttractDress("ob")>>
<<set _raBeltSex = _raBeltAttract + Math.round(_raBottomFemin * $dressTable.getDepravityDress("ob") / 100)>>
<<elseif $dressTable.getClassDress("ob") != 0>>
/* Тут остальные юбки */
<<set _raBeltAttract = $dressTable.getAttractDress("ob") + Math.round($dressTable.getAttractDress("if")* $dressTable.getDepravityDress("ob") / 100) + Math.round($dressTable.getAttractDress("belt")* $dressTable.getDepravityDress("ob") / 100) + Math.round(_realIBAttr* $dressTable.getDepravityDress("ob") / 100)>>
<<set _raBeltSex = _raBeltAttract + Math.round(_raLegsFemin* $dressTable.getDepravityDress("if") / 100) + Math.round(_raBeltFemin* $dressTable.getDepravityDress("ib") / 100)>>
<<else>>
/* Остаются случаи, когда низ ничего не прикрывает */
<<set _raBeltAttract = $dressTable.getAttractDress("belt") + $dressTable.getAttractDress("if") + _realIBAttr>>
<<set _raBeltSex = _raBeltAttract + Math.round(_raLegsFemin* $dressTable.getDepravityDress("if") / 100) + Math.round(_raBeltFemin* $dressTable.getDepravityDress("ib") / 100)>>
<</if>>
/*### Кисти рук и ступни ###*/
<<set _raFeetWristAttract = $dressTable.getAttractDress("of")+$decorTable.getAttractDress("wrist1")+$decorTable.getAttractDress("wrist2")+$decorTable.getAttractDress("finger1")+$decorTable.getAttractDress("finger2")+$decorTable.getAttractDress("finger3")+$decorTable.getAttractDress("finger4")>>
<<if $manicureType > 0>>
<<set _raFeetWristAttract += $manicureType+1>>
<</if>>
<<if $pedicureType > 0>>
<<set _raFeetWristAttract += $pedicureType+1>>
<</if>>
<<if getHeelsLevel() > getSkill("heels")>>/* Слишком высокие каблуки для текущего навыка хождения на них отнимет часть сексапильности*/
<<set _penaltyForHeels = getHeelsLevel() - getSkill("heels")>>
<<else>>
<<set _penaltyForHeels = 0>>
<</if>>
<<set _raFeetWristSex = _raFeetWristAttract - _penaltyForHeels*5>>
/*### Итоговая сводка ###*/
<<set $sexappeal = _raHeadSex + _raFaceSex + _raBodySex + _raBeltSex + _raFeetWristSex>>
<<if getSkill("femin") > 5>>
<<set $sexappeal = Math.round($sexappeal* (1+(getSkill("femin")-5)*0.05))>>
<</if>>
<<if $sexappeal < 0>>
<<set $sexappeal = 0>>
<</if>>
<<if $perfumeStrength > 75>>
<<set _raPerfumeState = 5>>
<<elseif $perfumeStrength > 50>>
<<set _raPerfumeState = 3>>
<<elseif $perfumeStrength > 25>>
<<set _raPerfumeState = 2>>
<<else>>
<<set _raPerfumeState = 1>>
<</if>>
<<set $currentAttract = _raHeadAttract + _raFaceAttract + _raBodyAttract + _raBeltAttract + _raFeetWristAttract + $perfumeType*_raPerfumeState>>
<<set $currentFemin = _raHeadFemin + _raFaceFemin + _raBodyFemin +_raBottomFemin>>
<<if $currentAttract > 100>><<set $currentAttract = 100>>
<<elseif $currentAttract < 0>><<set $currentAttract = 0>>
<</if>>
<<if $currentFemin > 100>><<set $currentFemin = 100>>
<<elseif $currentFemin < 0>><<set $currentFemin = 0>>
<</if>>
/* высчитываем восприятие женственности/мужественности внешки окружающими */
<<if $currentFemin < 20>>
<<set $feminGrade = 0>>
<<elseif $currentFemin < 40>>
<<set $feminGrade = 1>>
<<elseif $currentFemin < 60>>
<<set $feminGrade = 2>>
<<elseif $currentFemin < 85>>
<<set $feminGrade = 3>>
<<else>>
<<set $feminGrade = 4>>
<</if>>
/* добавим также развратность одежды, которая сверху */
<<set _topMain = 0>>
<<set _bottomMain = 0>>
<<set _feetMain = 0>>
<<set _depravTop = 0>>
<<set _depravBottom = 0>>
<<set _depravFeet = 0>>
<<if $dressTable.getClassDress("ot") == "dress">>
<<set _depravTop = $dressTable.getDepravityDress("ot")>>
<<set _depravBottom = _depravTop>>
<<set _topMain = Math.round(_depravTop/10)>>
<<set _bottomMain = _topMain>>
<<else>>
<<if $dressTable.getClassDress("ot") != 0>>
<<set _depravTop = $dressTable.getDepravityDress("ot")>>
<<set _topMain = Math.round(_depravTop/10)>>
<<elseif $dressTable.getClassDress("it") != 0>>
<<set _depravTop = $dressTable.getDepravityDress("it")>>
<<set _topMain = Math.round(_depravTop/10)>>
<</if>>
<<if $dressTable.getClassDress("ob") != 0>>
<<set _depravBottom = $dressTable.getDepravityDress("ob")>>
<<set _bottomMain = Math.round(_depravBottom/10)>>
<<elseif $dressTable.getClassDress("ib") != 0>>
<<set _depravBottom = $dressTable.getDepravityDress("ib")>>
<<set _bottomMain = Math.round(_depravBottom/10)>>
<</if>>
<</if>>
<<if $dressTable.getClassDress("of") != 0>>
<<set _depravFeet = $dressTable.getDepravityDress("of")>>
<<set _feetMain = Math.round(_depravFeet/10)>>
<</if>>
<<recalcNudeLevel>>
/* голому персонажу не определяем образ, если есть грудь - то голым считается даже без лифчика, иначе только если без трусов */
<<if (getBreast() > 0 && $nudeLevel >= 4) || (getBreast() == 0 && $nudeLevel >= 5)>>
<<set $attractGrade = -1>>
<<else>>
/* Средняя женская привлекательность образа из 5 частей тела + развратность одёжки */
<<set $attractGrade = Math.round((_raHeadAttract + _raFaceAttract + _raBodyAttract + _topMain +_raBeltAttract+ _bottomMain + _raFeetWristAttract + _feetMain)/5)>>
<<if $attractGrade < 0>><<set $attractGrade = 0>><</if>>/* чтобы всякие синяки не делали нас нудистами */
<</if>>
/* как нам психологически комфортно показываться людям в настолько женственной одежде */
<<if $attractGrade < 0>><<set _attractLevel = 0>> /* голый */
<<elseif $attractGrade < 1>><<set _attractLevel = 1>> /* мужской */
<<elseif $attractGrade < 3>><<set _attractLevel = 2>> /* юнисекс */
<<elseif $attractGrade < 6>><<set _attractLevel = 3>> /* скорее женский */
<<elseif $attractGrade < 12>><<set _attractLevel = 4>> /* женский */
<<else>><<set _attractLevel = 5>> /* гиперженский */
<</if>>
<<if _attractLevel > 1>> /* только начиная с юнисекса */
<<if getSkill("femin") - (_attractLevel + 4) < 0>>
<<set $discomfortWear = getSkill("femin") - (_attractLevel + 4)>>
<<else>>
<<set $discomfortWear = 0>>
<</if>>
<</if>>
/* из комбинации феминности тела и натянутой на него одежды и штукатурки считаем общий образ */
<<if $attractGrade < 0>>
<<set $appearanceReception = -1>>
<<elseif $feminGrade == 0 && $attractGrade < 1>>
<<set $appearanceReception = 0>>
<<elseif ($feminGrade == 0 && $attractGrade < 6) || ($feminGrade == 1 && $attractGrade < 1) || ($feminGrade == 1 && $attractGrade < 3) || ($feminGrade == 2 && $attractGrade < 1)>>
<<set $appearanceReception = 1>>
<<elseif ($feminGrade == 0 && $attractGrade >= 6) || ($feminGrade == 1 && $attractGrade >= 12)>>
<<set $appearanceReception = 2>>
<<elseif ($feminGrade == 1 && $attractGrade < 12) || ($feminGrade == 2 && $attractGrade < 6)>>
<<set $appearanceReception = 3>>
<<elseif ($feminGrade == 2 && $attractGrade < 3) || ($feminGrade == 3 && $attractGrade < 1) || ($feminGrade == 4 && $attractGrade < 1)>>
<<set $appearanceReception = 5>>
<<elseif ($feminGrade == 3 && $attractGrade < 1) || ($feminGrade == 4 && $attractGrade < 3)>>
<<set $appearanceReception = 6>>
<<elseif ($feminGrade == 2 && $attractGrade < 12) || ($feminGrade == 3 && $attractGrade < 6)>>
<<set $appearanceReception = 4>>
<<elseif ($feminGrade == 3 && $attractGrade < 12) || ($feminGrade == 4 && $attractGrade < 6)>>
<<set $appearanceReception = 7>>
<<elseif $feminGrade == 2 && $attractGrade >= 12>>
<<set $appearanceReception = 8>>
<<elseif ($feminGrade == 3 && $attractGrade >= 12) || ($feminGrade == 4 && $attractGrade < 12)>>
<<set $appearanceReception = 9>>
<<elseif $feminGrade == 4 && $attractGrade >= 12>>
<<set $appearanceReception = 10>>
<</if>>
/* Высчитываем ещё, есть ли среди одежды слишком развратное что-то */
<<set _legsDress = $dressTable.getClassDress("ob")>>
<<if _legsDress == "jeans" || _legsDress == "leggings" || _legsDress == "sweatpants" || $dressTable.getClassDress("if") == 0>> /* колготкам/чулкам особое внимание, если их брюки не скрывают */
<<set _depravStock = 0>>
<<else>>
<<set _depravStock = $dressTable.getDepravityDress("if")>>
<</if>>
<<set _depravityLimit = 20 + getSkill("disgrace")*10>>
<<if _depravStock > _depravityLimit || _depravBottom > _depravityLimit || _depravFeet > _depravityLimit || _depravTop > _depravityLimit || ($dressTable.getClassDress("neck") != 0 && ($dressTable.getDepravityDress("neck") > _depravityLimit))>>
<<set $hasOverDepravityDress = true>>
<<else>>
<<set $hasOverDepravityDress = false>>
<</if>>
<</widget>>
/* виджет рассчитывает разнообразие видеоконтента на канале, при одноообразном контенте просмотры должны снижаться, за что и отвечает коэффициент $publicVideosVariety */
/* на будущее можно добавить подсчёт по типу видео и ещё чему то */
<<widget "calcVideoVariety">>
<<if $listVideosUploaded.length < 10>>
<<set $publicVideosVariety = 1>> /* пока видео мало - они точно не надоедают */
<<else>>
/* иначе берём последние 10 видео и анализируем их длину */
<<set _lastTenVideos = $listVideosUploaded.slice(-10)>>
<<set _timeCounts = {}>>
<<run _lastTenVideos.forEach(video => { _timeCounts[video.time] = (_timeCounts[video.time] || 0) + 1;})>>
<<set _uniqueTimeValues = Object.keys(_timeCounts).length>>
<<if _uniqueTimeValues == 3>>
<<set $publicVideosVariety = 1>>
<<elseif _uniqueTimeValues == 2>>
<<set $publicVideosVariety = 0.7>>
<<else>>
<<set $publicVideosVariety = 0.5>>
<</if>>
<</if>>
<</widget>>
<<widget "calcVideoViews">>
<<set _currLikes = $likes>> /* без этого след. видео будут сразу получать выгоду от лайков предыдущих в списке */
<<for _i = 0; _i < $listVideosUploaded.length; _i++>>
/* старые видео мало кто смотрит */
<<set _old = 1-($daysFromStart - $listVideosUploaded[_i].day)/20>>
<<if _old < 0.1>><<set _old = 0.1>><</if>>
/* видео с сексапильной актрисой более привлекательны */
<<set _sex = $listVideosUploaded[_i].sex/10>>
/* для каждого видео считается из популярности канала на момент загрузки этого видео, чтобы просмотры совсем уж лавиной не росли */
<<if $listVideosUploaded[_i].likes>>
<<set _videoPopularity = $listVideosUploaded[_i].likes>>
<<else>>
<<set _videoPopularity = _currLikes>>
<<set $listVideosUploaded[_i].likes = _currLikes>>
<</if>>
<<set _base = Math.round(_videoPopularity/2)+random(10)>>
<<set _limit = _base+_videoPopularity>>
<<set _views = Math.round(random(_base,_limit)*_old*_sex*$publicVideosVariety) + random($queerness)>>
<<set $listVideosUploaded[_i].views += _views>>
<<set $viewsPerWeek += _views>>
<<set $viewsAll += _views>>
/* популярность получим только от свежих видео */
<<if _old >= 0.9>>
/* на лайки должны будут также влиять хардкорность видео, его тип, разнообразие */
<<set _likesKoef = 0.01+$listVideosUploaded[_i].sex/1000+$listVideosUploaded[_i].time/1000>>
<<set $likes += Math.round(_views * _likesKoef)>>
/* ограничим популярность, $100 за день для выложенного видео хватит */
<<if $likes > 100000>><<set $likes = 100000>><</if>>
<</if>>
<</for>>
<</widget>>
/* высчитывает прирост подписчиков на платные видео */
<<widget "calcPaidSubs">>
<<set _all = $listVideosPaid.length>>
<<set _count = 0>>
<<set _sumTime = 0>>
<<for _i = $listVideosPaid.length - 1; _i >= 0 && _count < 10; _i-->>
<<set _sumTime += $listVideosPaid[_i].time>>
<<set _count++>>
<</for>>
<<set _avgTime = _sumTime / _count>>
<<set _balance = Math.round(random(0,$likes/10)*(_count/10) * (_avgTime/30))>>
/* отписываться будут если видео не выходили более трёх дней */
<<set _lastVideoDays = $daysFromStart - $listVideosPaid[_all-1].day>>
<<if _lastVideoDays > 3>>
<<set _balance -= random(0,_lastVideoDays)>>
<</if>>
<<set _subsLimit = random(6,10)>>
<<if _balance < _subsLimit*(-1)>><<set _balance = _subsLimit*(-1)>><<elseif _balance > _subsLimit>><<set _balance = _subsLimit>><</if>>
<<set $subs += _balance>>
<<if $subs < 0>><<set $subs = 0>><<elseif $subs > $likes>><<set $subs = $likes>><</if>>
<</widget>>
<</nobr>>[img[img/shaveface.jpg]]
<<if $hairFace < 4>>Вы легко сбриваете щетину с подбородка.<<addMins 7>><<addStamina -1>>
<<else>>Вам пришлось повозиться, чтобы сбрить свои бороду и усы.<<addMins 10>><<addStamina -2>><</if>><<set $hairFace = 1>><<set $hairFaceProgress = 0>><<recalcAppearance>>
[[Закончить|bathroom]][img[img/shavebody.jpg]]
<<if $hairBody < 3>>Вы довольно быстро управляетесь с ещё не сильно выросшей растительностью по всему телу.<<addMins 30>><<addStamina -5>><<else>>Вам пришлось повозиться, чтобы побрить всё своё заросшее тело.<<addMins 60>><<addStamina -10>><</if>><<set $hairBody = 1>><<set $hairBodyProgress = 0>><<recalcAppearance>>
[[Закончить|bathroom]]<<addMins 1440>>
[[livingroom]][img[img/gloryhole_cabin.jpg]]
Вы находитесь в кабинке туалета. На её боковой стенке вы видите круглую дырку на уровне пояса.
<<if $gameDate.getHours() >= 18 || $gameDate.getHours() <= 6>>
<<nobr>>
<<if $haveFirsAnalForMoney>><<set $haveFirsAnalForMoney = false>><<goto "sceneAfterFirstWhoring">><</if>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы заниматься проституцией.
<<elseif $currentComposure <= 10>>
Вы слишком подавлены, чтобы заниматься проституцией.
<<else>>
<<set _searchTime = random(10, 30)>>
<<set $backpathSex = "barRestroomCabin">>
<<link [[Подождать|searchGloryHole]]>><<addStamina -3>><<addMins _searchTime>><</link>>
<<if $difficultyLevel < 2 && $currentArousal > 50 && (($hasPenis && $dressTable.getClassDress("penis") != "chastity_male") || (!$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female"))>><br><<link [[>> Быстро подрочить|fastMaturbation]]>><<addMins 5>><<set $backpathFastmast = "barRestroomCabin">><</link>><<prntTips "Позволяет быстро спустить сексуальное напряжение, если его накопилось более половины шкалы">><</if>>
<</if>>
<<if haveItem("hiddenCamsKit") && $hiddenCams.hasProperty("pub","available") && !$hiddenCams.hasProperty("pub","active") && $hiddenCams.hasProperty("pub","volume") < 24>><br><<link [[Установить скрытую камеру|barRestroomHidden]]>><<addMins 5>><<run $hiddenCams.setProperty("pub","active",true)>><</link>><</if>>
<<if $hiddenCams.hasProperty("pub","active") && $hiddenCams.hasProperty("pub","volume") >= 24>><br><<link [[Забрать скрытую камеру|barRestroomHidden]]>><<addMins 5>><<run $hiddenCams.setProperty("pub","active",false)>><</link>>
<<elseif $hiddenCams.hasProperty("pub","active") && $hiddenCams.hasProperty("pub","volume") < 24>>
<br>Камера записала материала на <<print $hiddenCams.hasProperty("pub","volume")>> ч. из 24-х, заберите её позже
<</if>>
<</nobr>><<else>>Бар уже закрывается, придётся покинуть туалет.<</if>>
<<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>[[Выйти из кабинки|barRestroom]]<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>
<<if $nudeLevel <= 1>><<else>>Вы не можете выйти в таком виде на публику.<</if>>
[img[img/gloryhole_dick.jpg]]
<<set $typeOfSex = "gloryhole">>Через некоторое время в дырку осторожно просовывается член в висячем состоянии. Он прямо перед лицом и манит вас, вы видите каждую вену на нём и чувствуете его запах.
<<link [[Обслужить член|goSex]]>><<set $typeOfSex = "gloryhole">><</link>>
[[Отказаться от члена|$backpathSex]]<<nobr>>
<<if $wallet >= 1500>>
<ul>
<<if $breastSizeSilicon < 1 && $wallet >= 3500>>
<li><<link [[Увеличить на три размера за $3500|surgOperatingTable]]>><<addMins 180>><<addMoney -3500>><<addHealth -3>><<set $breastSize += 3>><<set $breastSizeSilicon += 3>><<set $typeOfSurgery = "breast3">><<removeClothes "tits">><<recalcAppearance>><</link>></li>
<</if>>
<<if $breastSizeSilicon < 2 && $wallet >= 2500>>
<li><<link [[Увеличить на два размера за $2500|surgOperatingTable]]>><<addMins 180>><<addMoney -2500>><<addHealth -3>><<set $breastSize += 2>><<set $breastSizeSilicon += 2>><<removeClothes "tits">><<recalcAppearance>><</link>></li>
<</if>>
<<if $breastSizeSilicon < 3 && $wallet >= 1500>>
<li><<link [[Увеличить на один размер за $1500|surgOperatingTable]]>><<addMins 180>><<addMoney -1500>><<addHealth -3>><<set $breastSize += 1>><<set $breastSizeSilicon += 1>><<removeClothes "tits">><<recalcAppearance>><</link>></li>
<</if>>
</ul>
<<else>>
Нужно иметь хотя бы $1500 для операции на один размер, $2500 на два размера и $3500 для трёх размеров.
<</if>>
<<if $wallet >= 1000 && $breastSizeSilicon > 0>>
<br><<link [[Удалить силиконовые импланты за $1000 |surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -2>><<set $breastSizeSilicon = 0>><<set $breastSize = $breastSizeNatural>><<recalcAppearance>><</link>>
<<elseif $wallet < 1000 && $breastSizeSilicon > 0>>
<br>Нужно иметь $1000 для операции по удалению имплантов.
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]][img[img/operatingTable.jpg]]
<<nobr>>
Вам успешно провели операцию под общим наркозом, несколько часов пролетели довольно быстро.
<<if $breastSizeSilicon >= 3 && !hasAchievement("bimbo_tits")>>
<<giveAchievement "bimbo_tits">>
<</if>>
<<if $typeOfSurgery == "breast3">>
<br>Вы очнулись после наркоза с ощущением непривычной тяжести на груди. Новая большая грудь возвышалась перед вами, немного закрывая обзор, так как голова лежала на невысокой смятой подушке. Вы осторожно пощупали её, она оказалась довольно твёрдой. Интересно, как она будет вести себя при ходьбе?
<<elseif $typeOfSurgery == "vagina">>
<br>Вы очнулись после наркоза, ощущая онемение между ног. Через некоторое время вы попытались встать и пройтись по палате, что оказалось не так просто - хотя хирург вас и хорошо заштопал, но сначала было больно и непривычно. Перед тем как выписать, хирург осмотрел результат своей работы и остался доволен. Вы же впервые при этом очутились в гинекологическом кресле и подверглись процедуре, которую регулярно проходят девушки. Но особенно ярко ощутить изменения тела удалось в больничном туалете. Вы и ранее могли сидя мочиться, а теперь и выбора то не было - между ног была пустота, вы аккуратно уселись на седушку унитаза, придвинув колени друг к дружке, и опорожнили мочевой пузырь. По привычке хотелось струсить последние капли с члена, которого не было, и чтобы как-то логически завершить этот процесс, вы просто провели между ног клочком туалетной бумаги.
<<elseif $typeOfSurgery == "lips">>
<br>Вы очнулись после наркоза со странным ощущением припухлости на лице. Губами шевелить было непривычно сложно. Вы встали и прошлись в больничный туалет, где перед зеркалом рассмотрели результат операции. Губы, казалось, занимали большую часть нижней половины лица. Впрочем, хирург предупреждал, что сразу после операции они будут немного более припухлыми, но вскоре вернуться к запланированному размеру. В любом случае, они теперь у вас значительно больше природного размера, поэтому к ним ещё нужно будет привыкнуть. Интересно, будут ли они мешать при еде? <<if $statOral > 9>>И как они скажутся на качестве исполнения минета?<</if>>
<</if>>
<br>
<br>
Каждая операция отнимает немного здоровья, поэтому следите за здоровьем, если хотите часто навещать пластического хирурга.
<</nobr>>
[[В отделение|hospSurgeon]][img[img/mall.jpg]]<<set _tempH = $gameDate.getHours()>>
Вы находитесь в крупнейшем торговом центре города. <<if _tempH < 18>>В дневное время здесь не слишком много людей, в основном развлекается молодёжь и занимаются шоппингом скучающие домохозяйки-содержанки.<<else>>Вечером здесь как всегда многолюдно, влюблённые парочки и уставшие семьянины активно занимаются шоппингом и проводят вечерний досуг в увеселительных заведениях центра.<</if>>
<<link [[Универмаг|mallStore]]>><<addMins 1>><</link>>
<<link [[Магазин одежды|mallDressStore]]>><<addMins 1>><</link>>
<<link [[Ювелирный магазин|jewerelyStore]]>><<addMins 1>><</link>>
<<link [[Сексшоп «Перчинка»|sexshop]]>><<addMins 1>><</link>>
<<link [[Кафе «Цезарь»|caesar]]>><<addMins 1>><</link>>
<<link [[Туалет|mallRestroom]]>><<addMins 1>><</link>>
<<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>[img[img/malltoilet.jpg]]
Вы находитесь в довольно чистом туалете торгового центра.
[[Зайти в свободную кабинку|mallRestroomCabin]]
[[Заняться макияжем|makeupManager][$backpathMakeup to "mallRestroom"]]
<<link [[Покинуть туалет|mall]]>><<addMins 1>><</link>>[img[img/gloryhole_cabin.jpg]]
Вы находитесь в кабинке туалета. На её боковой стенке вы видите круглую дырку на уровне пояса.
<<nobr>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы заниматься проституцией.<br>
<<elseif $currentComposure <= 10 && hasDisease("нимфомания") == 0>>
Вы слишком подавлены, чтобы заниматься проституцией.<br>
<<else>>
<<set _searchTime = random(10, 30)>>
<<set $backpathSex = "mallRestroomCabin">>
<<link [[Подождать|searchGloryHole]]>><<addStamina -3>><<addMins _searchTime>><</link>><br>
<<if $difficultyLevel < 2 && $currentArousal > 50 && (($hasPenis && $dressTable.getClassDress("penis") != "chastity_male") || (!$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female"))>><<link [[>> Быстро подрочить|fastMaturbation]]>><<addMins 5>><<set $backpathFastmast = "mallRestroomCabin">><</link>><<prntTips "Позволяет быстро спустить сексуальное напряжение, если его накопилось более половины шкалы">><br><</if>>
<</if>>
<<if haveItem("hiddenCamsKit") && $hiddenCams.hasProperty("mall","available") && !$hiddenCams.hasProperty("mall","active") && $hiddenCams.hasProperty("mall","volume") < 24>><br><<link [[Установить скрытую камеру|mallRestroomHidden]]>><<addMins 5>><<run $hiddenCams.setProperty("mall","active",true)>><</link>><br><</if>>
<<if $hiddenCams.hasProperty("mall","active") && $hiddenCams.hasProperty("mall","volume") >= 24>><<link [[Забрать скрытую камеру|mallRestroomHidden]]>><<addMins 5>><<run $hiddenCams.setProperty("mall","active",false)>><</link>><br>
<<elseif $hiddenCams.hasProperty("mall","active") && $hiddenCams.hasProperty("mall","volume") < 24>>
Камера записала материала на <<print $hiddenCams.hasProperty("mall","volume")>> ч. из 24-х, заберите её позже<br>
<</if>>
<<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>>
<<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>
<<if previous() is "tidyingSex">>
<<set _meetWithPoliceChance = random(1,10)>>
<<if _meetWithPoliceChance > 9>>
[[Выйти из кабинки|policeMallRestroom]]<br>
<<else>>
[[Выйти из кабинки|mallRestroom]]<br>
<</if>>
<<else>>
[[Выйти из кабинки|mallRestroom]]<br>
<</if>>
<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<br>
<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br>
<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<br><</if>>
<</nobr>>[img[img/barbershop.jpg]]
Вы находитесь в местной парикмахерской, где делают стрижки, окрашивание и наращивание волос.
<<nobr>>
<<set $barbershopAction = "">>
<<set _cutPrice = 20>>
<<set _colorPrice = 25>>
<div class="inventory-row" style="max-width: 615px">
<<if $hairHead > 1>><div class="inventory-box">[img[Налысо|img/interface/hair_hitman.png]]<div><<if $wallet >= 15 && $fakeHair <= 0>><<link [img[Стрижка на 20 минут|img/interface/cut_icon.png][DoHaircut]]>><<addMins 20>><<addMoney -15>><<set $hairHead = 1>><<set $hairHeadProgress = 0>><<set $hairHeadNext = 100>><<set $hairColor = $hairColorNatural>><</link>><<elseif $fakeHair > 0>>[img[Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные|img/interface/cancel_icon.png]]<<elseif $wallet < 15>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$15</font></div></div>
<</if>>
<<if $hairHead > 2>><div class="inventory-box"><<print "[img[Очень короткие волосы|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"2.png]]">><div><<if $wallet >= _cutPrice && $fakeHair <= 0>><<link [img[Стрижка на 20 минут|img/interface/cut_icon.png][DoHaircut]]>><<addMins 20>><<addMoney _cutPrice*(-1)>><<set $hairHead = 2>><<set $hairHeadProgress = 100>><<set $hairHeadNext = 200>><</link>><<elseif $fakeHair > 0>>[img[Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные|img/interface/cancel_icon.png]]<<elseif $wallet < _cutPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_cutPrice>></font></div></div>
<</if>>
<<if $hairHead > 3>><div class="inventory-box"><<print "[img[Короткие волосы|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"3.png]]">><div><<if $wallet >= _cutPrice && $fakeHair <= 0>><<link [img[Стрижка на 20 минут|img/interface/cut_icon.png][DoHaircut]]>><<addMins 20>><<addMoney _cutPrice*(-1)>><<set $hairHead = 3>><<set $hairHeadProgress = 200>><<set $hairHeadNext = 300>><</link>><<elseif $fakeHair > 0>>[img[Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные|img/interface/cancel_icon.png]]<<elseif $wallet < _cutPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_cutPrice>></font></div></div>
<</if>>
<<if $hairHead > 4>><div class="inventory-box"><<print "[img[Средние волосы|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"4.png]]">><div><<if $wallet >= _cutPrice && $fakeHair <= 0>><<link [img[Стрижка на 20 минут|img/interface/cut_icon.png][DoHaircut]]>><<addMins 20>><<addMoney _cutPrice*(-1)>><<set $hairHead = 4>><<set $hairHeadProgress = 300>><<set $hairHeadNext = 600>><</link>><<elseif $fakeHair > 0>>[img[Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные|img/interface/cancel_icon.png]]<<elseif $wallet < _cutPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_cutPrice>></font></div></div>
<</if>>
<<if $hairHead > 5>><div class="inventory-box"><<print "[img[Волосы до плеч|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"5.png]]">><div><<if $wallet >= _cutPrice && $fakeHair <= 0>><<link [img[Стрижка на 20 минут|img/interface/cut_icon.png][DoHaircut]]>><<addMins 20>><<addMoney _cutPrice*(-1)>><<set $hairHead = 5>><<set $hairHeadProgress = 600>><<set $hairHeadNext = 1200>><</link>><<elseif $fakeHair > 0>>[img[Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные|img/interface/cancel_icon.png]]<<elseif $wallet < _cutPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_cutPrice>></font></div></div>
<</if>>
<<if $hairHead > 6>><div class="inventory-box"><<print "[img[Длинные волосы|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"6.png]]">><div><<if $wallet >= _cutPrice && $fakeHair <= 0>><<link [img[Стрижка на 20 минут|img/interface/cut_icon.png][DoHaircut]]>><<addMins 20>><<addMoney _cutPrice*(-1)>><<set $hairHead = 6>><<set $hairHeadProgress = 1200>><<set $hairHeadNext = 1800>><</link>><<elseif $fakeHair > 0>>[img[Нужно сначала убрать нарощенные волосы, прежде чем стричь натуральные|img/interface/cancel_icon.png]]<<elseif $wallet < _cutPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_cutPrice>></font></div></div>
<</if>>
</div>
<br><b>Покраска волос</b><br>
Краска на волосах постепенно блекнет и вымывается от купания, также волосы растут и заменяют окрашенные, поэтому краску необходимо регулярно обновлять.<br>
<<if $hairHead > 1>>
<div class="inventory-row" style="max-width: 615px">
<<if $hairColor != $hairColorNatural && $hairColorStrength > 0>>
<div class="inventory-box"><<print "[img[Смыть текущую краску|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColorNatural)]+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Смыть за 15 минут|img/interface/undo_icon.png][DoHairColor]]>><<addMins 15>><<addMoney _colorPrice*(-1)>><<set $hairColor = $hairColorNatural>><<set $hairColorStrength = 0>><<set $barbershopAction = "removeColor">><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != $hairColorNatural && $hairColorStrength < 90>>
<div class="inventory-box"><<print "[img[Обновить текущую краску|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Обновить за 15 минут|img/interface/refresh_icon.png][DoHairColor]]>><<addMins 15>><<addMoney _colorPrice*(-1)>><<set $hairColorStrength = 100>><<set $barbershopAction = "restoreColor">><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "чёрные" && $hairColorNatural != "чёрные">>
<div class="inventory-box"><<print "[img[Чёрные волосы|img/interface/hair_black"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "чёрные">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "тёмно-русые" && $hairColorNatural != "тёмно-русые">>
<div class="inventory-box"><<print "[img[Тёмно-русые волосы|img/interface/hair_lightbrown"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "тёмно-русые">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "каштановые" && $hairColorNatural != "каштановые">>
<div class="inventory-box"><<print "[img[Каштановые волосы|img/interface/hair_brown"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "каштановые">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "блонд" && $hairColorNatural != "блонд">>
<div class="inventory-box"><<print "[img[Блонд|img/interface/hair_blond"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "блонд">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "платиновые" && $hairColorNatural != "платиновые">>
<div class="inventory-box"><<print "[img[Платиновые волосы|img/interface/hair_platinum"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "платиновые">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "рыжие" && $hairColorNatural != "рыжие">>
<div class="inventory-box"><<print "[img[Рыжие волосы|img/interface/hair_ginger"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "рыжие">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "розовые" && $hairColorNatural != "розовые">>
<div class="inventory-box"><<print "[img[Розовые волосы|img/interface/hair_pink"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "розовые">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "синие" && $hairColorNatural != "синие">>
<div class="inventory-box"><<print "[img[Синие волосы|img/interface/hair_blue"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "синие">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "фиолетовые" && $hairColorNatural != "фиолетовые">>
<div class="inventory-box"><<print "[img[Фиолетовые волосы|img/interface/hair_violet"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "фиолетовые">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
<<if $hairColor != "зелёные" && $hairColorNatural != "зелёные">>
<div class="inventory-box"><<print "[img[Зелёные волосы|img/interface/hair_green"+$hairHead+".png]]">><div><<if $wallet >= _colorPrice>><<link [img[Покраска за 30 минут|img/interface/colors_icon.png][DoHairColor]]>><<addMins 30>><<addMoney _colorPrice*(-1)>><<set $hairColor = "зелёные">><<set $hairColorStrength = 100>><</link>><<elseif $wallet < _colorPrice>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'><<print "$"+_colorPrice>></font></div></div>
<</if>>
</div>
<<else>>
<span style="color:yellow">У вас недостаточно волос на голове, чтобы красить их</span>
<</if>>
<br><b>Наращивание волос</b><br>
К вашим натуральным волосам можно прикрепить дополнительные пряди, чтобы сделать их более длинными и густыми. Эти волосы будут постепенно выпадать, каждые несколько месяцев им требуется коррекция.<br>
<div class="inventory-row" style="max-width: 615px">
<<if $fakeHair > 0>>
<div class="inventory-box"><<print "[img[Убрать нарощенные волосы|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+$hairHead+".png]]">><div><<if $wallet >= 50>><<link [img[Срезать за полчаса|img/interface/cut_icon.png][doFakeHair]]>><<addMins 30>><<addMoney -50>><<addHair "head" $fakeHair*(-1)>><<set $fakeHair = 0>><<set $fakeHairSize = 0>><<set $barbershopAction = "removeFake">><</link>><<elseif $wallet < 50>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$50</font></div></div>
<</if>>
<<if $fakeHair > 0 && $fakeHair < $fakeHairSize>>
<div class="inventory-box"><<print "[img[Коррекция нарощенных волос |img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+$hairHead+".png]]">><div><<if $wallet >= 100>><<link [img[Коррекция за час|img/interface/refresh_icon.png][doFakeHair]]>><<addMins 60>><<addMoney -100>><<set _fakeHairCorrect = $fakeHairSize - $fakeHair>><<addHair "head" _fakeHairCorrect>><<set $fakeHair = $fakeHairSize>><<set $barbershopAction = "restoreFake">><</link>><<elseif $wallet < 100>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$100</font></div></div>
<</if>>
<<if $hairHead > 1 && $hairHead < 7>>
<<if $fakeHair <= 0>>
<div class="inventory-box"><<print "[img[Нарастить до очень длинных волос|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"7.png]]">><div><<if $wallet >= 300>><<link [img[Наращивание за 3 часа|img/interface/hair_icon.png][doFakeHair]]>><<addMins 180>><<addMoney -300>><<set $fakeHair = 2700-$hairHeadProgress>><<set $fakeHairSize = 2700-$hairHeadProgress>><<set $hairHeadNext = 3000>><<set $hairHead = 7>><<set $hairHeadProgress = 2700>><</link>><<elseif $wallet < 300>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$300</font></div></div>
<</if>>
<<if $hairHead < 6 && $fakeHair <= 0>>
<div class="inventory-box"><<print "[img[Нарастить до длинных волос|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"6.png]]">><div><<if $wallet >= 250>><<link [img[Наращивание за 3 часа|img/interface/hair_icon.png][doFakeHair]]>><<addMins 180>><<addMoney -250>><<set $fakeHair = 1750-$hairHeadProgress>><<set $fakeHairSize = 1750-$hairHeadProgress>><<set $hairHead = 6>><<set $hairHeadNext = 1800>><<set $hairHeadProgress = 1750>><</link>><<elseif $wallet < 250>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$250</font></div></div>
<</if>>
<<if $hairHead < 5 && $fakeHair <= 0>>
<div class="inventory-box"><<print "[img[Нарастить до плеч|img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+"5.png]]">><div><<if $wallet >= 200>><<link [img[Наращивание за 3 часа|img/interface/hair_icon.png][doFakeHair]]>><<addMins 180>><<addMoney -200>><<set $fakeHair = 900-$hairHeadProgress>><<set $fakeHairSize = 900-$hairHeadProgress>><<set $hairHead = 5>><<set $hairHeadNext = 1200>><<set $hairHeadProgress = 900>><</link>><<elseif $wallet < 200>>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$200</font></div></div>
<</if>>
<<elseif $hairHead <= 1>>
<br><span style="color: yellow; width: 100%;">Вам не хватает пока собственных волос на голове, вам сейчас поможет лишь парик.</span>
<<else>>
<br><span style="color: yellow; width: 100%;">У вас уже волосы максимальной длины.</span>
<</if>>
</div>
<</nobr>>
<<link [[Выйти|street1]]>><<doWalk -1>><<addMins 3>><</link>>Это конец. Вы умерли из-за ухудшения здоровья.<<set _tempMonth = GameMonths[$gameDate.getMonth()]>>Вас навещает хозяйка квартиры, чтобы взять плату за текущий месяц. <<set _currentPay = $cashForFlat + $difficultyLevel*200>><<if $cashForFlat <= 800 && _tempMonth == "марта">>Она также «обрадовала» вас новостью, что со следующего месяца собирается поднять арендную плату, так как сейчас она уже меньше, чем у всех остальных арендодателей.<<set $cashForFlat *= 1.5>><</if>>
<<if $wallet >= _currentPay>><<set $payForFlat = true>>Вы заплатили за квартиру.<<addMoney _currentPay*(-1)>><br><<return "Далее">><<else>>[[Вам нечем заплатить|homelessEnd]]<</if>>Это конец, вы не смогли оплатить аренду и стали бездомным. Жизнь бездомных в большом городе полна опасностей и лишений, но это уж другая история...[img[img/foyer_marina.jpg]]
Вы находитесь у своей соседки сверху. У неё квартира такой же планировки, что и у вас, но здесь всегда более чисто и ухожено.
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье" || _tempH >=19 || _tempH < 9>>
<<if $marinaCleanDays <= 0>>
<<link [[Убраться в квартире соседки|cleaningForMarina]]>><<addStamina -10>><<addClean -5>><<addMins 60>><</link>><br>
<</if>>
<<if $hasFirstSexWithMarina && $marinaSexRest <= 0>>
<<link [[Заняться с ней сексом|marinaRegularSexStart]]>><<addMins 5>><</link>><br>
<<elseif $hasFirstSexWithMarina && $marinaSexRest > 0>>
Она пока что удовлетворена сексуально, зайдите для секса позже<br><br>
<</if>>
<<if $hasFirstSexWithMarina && getSkill("makeup") < 4 && !$marinaMakeupLesson>>
<<link [[Взять у неё урок макияжа|marinaDoMakeupLesson]]>><<addMins 60>><<set $marinaMakeupLesson = true>><<addExp "makeup" 20>><<set $makeupType = 2>><<set $makeupStrength = 100>><<addExp "femin" 2>><<recalcAppearance>><</link>><br>
<</if>>
<<if !$hasMarinaFirstDate>>
<<goto "marinaFirstDate">>
<</if>>
<<else>>
Вы не застали Марину Евгеньевну дома. Обычно она на работе до вечера по будням.<br><br>
<</if>>
<<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><</link>>
<</nobr>><<nobr>>
<<if $backpathSex == "afterOrderSlut">><<set _maxCuntImg = 8>><<else>><<set _maxCuntImg = 16>><</if>>/*у шлюх всегда бритая пизда*/
<<if $backpathSex == "liveWithMarinaAfterSex">>
<<set $sexCuntView = 3>> /* пизда Марины */
<<else>>
<<set $sexCuntView = random(1,_maxCuntImg)>>
<</if>>
<<set $enduranceForSex = 0>> /* здесь суммируем бонус к выносливости, что мы получим за физические усилия при сексе */
<<set $sexTimeLimit = 60>>
<<set _desiresAvailable = ["полизали киску","полизали анус"]>>
<<set $sexErection = 0>>
<<set $myErectionForPenetration = 30 + (getSkill("femin")-5)*5>>
<<set _imgPath = "img/cunt" + $sexCuntView + ".jpg">>
[img[_imgPath]]
<br>Перед вами женская <<prntObscene "киска">>. <<if $backpathSex != "afterOrderSlut">>$sexPartnerName близка к оргазму на $sexErection %.<</if>><br>
<<if $sexPenisDesire > 0 && $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">>
<<run _condomsOptions =["нет"] ;>>
<<if haveItem("cond1")>>
<<set _condomsOptions = _condomsOptions.concat("анальный") >>
<</if>>
<<if haveItem("cond2")>>
<<set _condomsOptions = _condomsOptions.concat("обычный") >>
<</if>>
<<if haveItem("cond3")>>
<<set _condomsOptions = _condomsOptions.concat("оральный") >>
<</if>>
Использовать презерватив: <<listbox "$selectMeCondomSex" autoselect>>
<<optionsfrom _condomsOptions>>
<</listbox>><br>
<</if>>
<br>
<<radiobutton "$radioSextype" "cunni" checked>> лизать <<prntObscene "киску">>
<<radiobutton "$radioSextype" "rimming">> лизать анус
<<if $sexPenisDesire > 0 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">> (вы не можете использовать свой запертый член для минета)<<else>> <<radiobutton "$radioSextype" "oral">> дать ей пососать<<run _desiresAvailable.push("дали пососать")>><</if>><</if>>
<<if $sexPenisDesire > 1 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">> (вы не можете использовать свой запертый член для классического секса)<<elseif $currentStamina < 10>> (вы уже слишком устали, чтобы <<prntObscene "трахать">> женщину)<<elseif $currentArousal < $myErectionForPenetration>> (нужно иметь не менее $myErectionForPenetration возбуждения, чтобы <<prntObscene "трахнуть">> женщину)<<else>> <<radiobutton "$radioSextype" "vaginal">><<prntObscene "трахнуть">> в вагину<<run _desiresAvailable.push("трахнули в киску")>><</if>><</if>>
<<if $sexPenisDesire > 2 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">><<elseif $currentStamina < 10>><<elseif $currentArousal < $myErectionForPenetration>><<else>> <<radiobutton "$radioSextype" "anal">><<prntObscene "трахнуть">> в задницу<<run _desiresAvailable.push("трахнули в попку")>><</if>><</if>>
<<if haveItemClass("strapon") && $sexPenisDesire > 1>><<radiobutton "$radioSextype" "strapon">><<prntObscene "трахнуть">> cтрапоном<</if>>
<<if $womanHaveStrapon>> <<radiobutton "$radioSextype" "straponAnal">> подставить попку под страпон<<run _desiresAvailable.push("дали в попку")>><</if>>
<</nobr>>
<<link [[Действуй|processSexGirl]]>><<addMins 5>><<set $sexTimeLimit -= 5>><</link>>
<<set $currentDesires = []>><<if $backpathSex != "afterOrderSlut">><span style="color:yellow">Женщина хочет, чтобы вы для неё сделали следующее:</span><<nobr>>
<<set _indexDesires = _desiresAvailable.length>>
<<if _indexDesires > 3>>
<<set _indexDesires = 3>>
<<for _i = 0; _i < 3 && _desiresAvailable.length > 0; _i++>>
<<set _randomIndex = random(_desiresAvailable.length-1)>>
<<set _selectedElement = _desiresAvailable.splice(_randomIndex, 1)[0]>>
<<if !$currentDesires.includes(_selectedElement)>>
<<run $currentDesires.push(_selectedElement)>>
<</if>>
<</for>>
<<else>>
<<set $currentDesires = _desiresAvailable>>
<</if>>
<<for _i = 0; _i < $currentDesires.length > 0; _i++>>
<<if _i < $currentDesires.length - 1>><<print $currentDesires[_i] + ", ">>
<<else>><<print $currentDesires[_i]>>
<</if>>
<</for>>
<<prntTips "Каждая женщина имеет свои предпочтения. Выполняя её желания, вы быстрее доведёте её до оргазма и получите за это большую награду.">>
<</nobr>>
<</if>><<nobr>>
<<set _haveOrgasm = false>>
<<if $radioSextype == "cunni">>
<<if $currentFemin < 10>>[img[img/cunni1.gif]]
<<elseif $currentFemin > 50>>[img[img/cunni3.gif]]
<<else>>[img[img/cunni2.gif]]
<</if>>
<br>Вы лижете её <<prntObscene "киску">>, языком стараясь ласкать клитор и помогая себе пальцами.
<<if !$boolHasCunni>>
<<set $boolHasCunni = true>>
<</if>>
<<addClean -2>>
<<addArousal 3>>
<<addStamina -3>>
<<set $enduranceForSex += 0.2>>
<<set $sexErection += 10+getSkill("cunni")*2>>
/* Пирсинг языка добавит немного ощущений партнёру */
<<if getPiercingInSlot("tongue") != "locked" && getPiercingInSlot("tongue") != "empty">>
<<set $sexErection += 2>>
<</if>>
<<if $currentDesires.indexOf("полизали киску") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "полизали киску" })>>
<<set $sexErection += 3>>
<</if>>
<<addExp "cunni" 2>>
<<addExp "promiscuity" 2>>
<<elseif $radioSextype == "oral">>
<<set _oralGifPic = "img/suck" + random(1,6) + ".gif">>
[img[_oralGifPic]]<br>
$sexPartnerName с причмокиванием сосёт ваш <<prntObscene "член">>, вы стараетесь засовывать его поглубже, трахая её в рот.
<<if !$boolHasMeOral>>
<<set $boolHasMeOral = true>>
<</if>>
<<addClean -1>>
<<addComp 1>>
<<set _arousalFromOral = random(8,16)>>
<<if $selectMeCondomSex != "нет">><<set _arousalFromOral -= 2>><</if>>/* Здесь и далее презерватив немного уменьшает удовольствие для мужчины */
<<addArousal _arousalFromOral>>
<<if $currentArousal > 90 && random(0,1) == 1>>
<<doUsualOrgasm -90>>
<<set _haveOrgasm = true>>
<span style="color:pink"> Удовольствие переполнило вас и заставило кончить от минета.</span>
<</if>>
<<set $sexErection += 5 - Math.round((100 - $currentClean)/10)>>
<<if $selectCondomSex == "оральный">><<set $sexErection += 2>><</if>>
<<if $currentDesires.indexOf("дали пососать") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "дали пососать" })>>
<<set $sexErection += 3>>
<</if>>
<<addExp "promiscuity" 1>>
<<elseif $radioSextype == "vaginal">>
<<if !$boolHasMeVaginal>>
<<set $boolHasMeVaginal = true>>
<</if>>
<<addClean -3>>
<<if random(1,6) > Math.round($penisErection/100)>>/*фейл с нашей эрекцией*/
<<set _arousalFromVaginal = 0 - random(1,5)>>
<<addArousal _arousalFromVaginal>>
<<set $sexErection -= random(0,8)
<<addStamina -3>>
Вы присовываете <<prntObscene "член">> женщине, но в этот ответственный момент он вас подвёл, из-за плохой эрекции вы так и не смогли совершить нормальных фрикций и были вынуждены прервать процесс.
<<else>>
<<set _arousalFromVaginal = random(10,30) - getSkill("submis")>>
<<if $selectMeCondomSex != "нет">><<set _arousalFromVaginal -= 2>><</if>>
<<addArousal _arousalFromVaginal>>
<<set $sexErection += Math.round($penisSize/100) + getSkill("penis")*2>>
<<if $currentDesires.indexOf("трахнули в киску") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "трахнули в киску" })>>
<<set $sexErection += 3>>
<</if>>
<<addExp "penis" 3>>
<<addStamina -5>>
<<addPenisErection 1>>
<<addComp 2>>
Вы присовываете <<prntObscene "член">> женщине и начинаете ритмично двигать тазом. Вы ласкаете друг друга, $sexPartnerName стонет под вами, вы тоже кайфуете вместе с ней.
<<if $currentArousal > 90 && random(0,1) == 1>>
<<doUsualOrgasm -90>>
<<set _haveOrgasm = true>>
<span style="color:pink"> Вы достигли пика возбуждения и кончили внутри женщины.</span>
<</if>>
<<set $enduranceForSex += 0.5>>
<</if>>
<<addExp "promiscuity" 3>>
<<elseif $radioSextype == "strapon">>
<<addClean -2>>
<<addArousal 3>>
/* самый лучший страпон - с вибрацией, хоть он и не самый большой по факту */
<<if haveItem("strapon_unisex")>>
<<set _straponLong = 25>>
<<elseif haveItem("strapon_big")>>
<<set _straponLong = 22>>
<<else>>
<<set _straponLong = 16>>
<</if>>
<<set $sexErection += _straponLong + random(1,getSkill("penis")*2)>>
<<if $currentDesires.indexOf("трахнули в киску") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "трахнули в киску" })>>
<<set $sexErection += 3>>
<</if>>
<<addExp "penis" 2>>
<<addExp "promiscuity" 3>>
<<addStamina -6>>
Вы присовываете страпон женщине и начинаете ритмично двигать тазом. Вы ласкаете друг друга, $sexPartnerName стонет под вами, вы тоже какую-то долю удовольствия получаете.
<<set $enduranceForSex += 0.5>>
<<elseif $radioSextype == "anal">>
<<if !$boolHasMeAnal>>
<<set $boolHasMeAnal = true>>
<</if>>
<<addClean -4>>
<<if random(1,6) > Math.round($penisErection/100)>>/*фейл с нашей эрекцией*/
<<set _arousalFromAnal = 0 - random(1,5)>>
<<addArousal _arousalFromAnal>>
<<set $sexErection -= random(0,8)
<<addStamina -3>>
Вы присовываете <<prntObscene "член">> женщине между булок, но в этот ответственный момент он вас подвёл, из-за плохой эрекции вы так и не смогли совершить нормальных фрикций и были вынуждены прервать процесс.
<<else>>
<<set _arousalFromAnal = random(12,35) - getSkill("submis")>>
<<if $selectMeCondomSex != "нет">><<set _arousalFromAnal -= 2>><</if>>
<<addArousal _arousalFromAnal>>
<<set $sexErection += Math.round($penisSize/100) + getSkill("penis")>>
<<if $currentDesires.indexOf("трахнули в попку") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "трахнули в попку" })>>
<<set $sexErection += 3>>
<</if>>
<<addExp "penis" 4>>
<<addStamina -5>>
<<addPenisErection 1>>
<<addComp 3>>
Вы присовываете <<prntObscene "член">> женщине между булок и начинаете ритично двигать тазом. Вы ласкаете друг друга, $sexPartnerName стонет под вами, вы тоже кайфуете вместе с ней.
<<if $currentArousal > 90 && random(0,1) == 1>>
<<doUsualOrgasm -90>>
<<set _haveOrgasm = true>>
<span style="color:pink"> Вы достигли пика возбуждения и кончили внутри женщины.</span>
<</if>>
<<set $enduranceForSex += 0.5>>
<</if>>
<<addExp "promiscuity" 3>>
<<elseif $radioSextype == "straponAnal">>
<<if $hasPenis>><video src="video/strapon.webm" height="360" autoplay="" loop muted></video><br><</if>>
Женщина надела страпон и начала неспешно <<prntObscene "трахает">> вас в задницу.
/* высчитаем минимальное возбуждение, достаточное для анального оргазма */
<<set _analOrgasmLimit = $maxArousal - ($daysWithoutOrgasm*5)>>
<<if _analOrgasmLimit < 30>><<set _analOrgasmLimit = 30>><</if>>
<<if $disTable[0].stage > 0>><<addComp $disTable[0].stage*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит всё возможное удовольствие от секса.</span>
<<else>>
Страпон свободно движется в вашей прямой кишке, массажируя простату, что приносит явное удовольствие от секса.
<<if $currentArousal >= _analOrgasmLimit>>
<<set _sexAnalOrgasmChance = random(1,10)>>
<<if (getSkill("anal")+1) > _sexAnalOrgasmChance>>
<<doAnalOrgasm>>
<span style="color:pink"> Вы кончили без рук во время секса.</span>
<</if>>
<</if>>
<</if>>
<<if $boolHasStraponAnal != true>>
<<set $boolHasStraponAnal = true>>
<</if>>
<<addClean -2>>
<<addComp -1>>
<<addArousal 5>>
<<addStamina -3>>
<<set $sexErection += 10+getSkill("anal")*3>>
<<if $currentDesires.indexOf("дали в попку") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "дали в попку" })>>
<<set $sexErection += 3>>
<</if>>
<<getAnalSex 5 3>>
<<addExp "anal" 2>>
<<addExp "promiscuity" 2>>
<<else>>
[img[img/rimming_women.gif]]<br>Вы вылизываете её анус, полируя его до блеска.
<<if !$boolHasRimming>>
<<set $boolHasRimming = true>>
<</if>>
<<addClean -1>>
<<addStamina -2>>
<<addArousal 2>>
<<addComp -1>>
<<set $enduranceForSex += 0.2>>
<<set $sexErection += 5+getSkill("rimming")*2>>
<<if $currentDesires.indexOf("полизали анус") >= 0>>
<<run $currentDesires = $currentDesires.filter(function(e) { return e !== "полизали анус" })>>
<<set $sexErection += 3>>
<</if>>
<<addExp "rimming" 2>>
<<addExp "promiscuity" 2>>
<</if>>
<</nobr>>
<<if _haveOrgasm && $backpathSex == "afterOrderSlut">>
<<link [[Закончить|orgasmSexGirl]]>><</link>>
<<elseif $sexErection >= 100 && $backpathSex != "afterOrderSlut">>
<<link [[Приближаемся к концу...|orgasmSexGirl]]>><</link>>
<<else>>
<<link [[Далее|nextstepSexGirl]]>><</link>>
<</if>>
<<nobr>>
<<if $backpathSex == "liveWithMarinaAfterSex">>
<<addRelation "marina" 1>>
<</if>>
<<if $statCunni >= 100 && !hasAchievement("cuntfox")>>
<<giveAchievement "cuntfox">>
<</if>>
<<if $backpathSex == "afterOrderSlut">>
Вы успешно кончили, трахая проститутку и теперь лежите вместе с ней, наслаждаясь моментом.
<<elseif $radioSextype == "cunni">>
<<set _squirtChance = random(1,getSkill("cunni")*3)>>
<<if _squirtChance >= 5>>
$sexPartnerName кончила с обильным сквиртом, который забрызгал ваше лицо и тело.
<<addClean -5>>
<<else>>
$sexPartnerName кончила, когда вы лизали ей <<prntObscene "киску">>.
<</if>>
<<elseif $radioSextype == "oral">>
$sexPartnerName кончила, когда сосала ваш член. Вы прижимаете её голову к паху, пока она тихо скулит от удовольствия.
<<elseif $radioSextype == "vaginal">>
$sexPartnerName кончила, когда вы <<prntObscene "трахали">> её самым классическим образом.
<<elseif $radioSextype == "strapon">>
$sexPartnerName кончила, когда вы <<prntObscene "трахали">> её с помощью страпона.
<<elseif $radioSextype == "anal">>
$sexPartnerName кончила, когда вы <<prntObscene "трахали">> её в задницу.
<<elseif $radioSextype == "straponAnal">>
$sexPartnerName кончила, когда <<prntObscene "трахала">> вас страпоном в задницу.
<<else>>
$sexPartnerName кончила, когда вы вылизывали ей анус.
<</if>>
<</nobr>>
<<if haveItem("wipes") && $currentClean<100>> <br><<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>>
[[Привести себя в порядок|tidyingSexGirl]]<<nobr>>
<<if $sexTimeLimit <= 0>><<goto "timeoutSexGirl">><</if>>
<<set _imgPath = "img/cunt" + $sexCuntView + ".jpg">>
[img[_imgPath]]
<br>
Перед вами женская <<prntObscene "киска">> с краснеющими половыми губами. <<if $backpathSex != "afterOrderSlut">>Женщина близка к оргазму на $sexErection %.<</if>><br><br>
<<radiobutton "$radioSextype" "cunni" autocheck>> лизать <<prntObscene "киску">>
<<radiobutton "$radioSextype" "rimming" autocheck>> лизать анус
<<if $sexPenisDesire > 0 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">> (вы не можете использовать свой запертый член для минета)<<else>>
<<radiobutton "$radioSextype" "oral" autocheck>> дать ей пососать<</if>><</if>>
<<if $sexPenisDesire > 1 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">> (вы не можете использовать свой запертый член для классического секса)<<elseif $currentStamina < 10>> (вы уже слишком устали, чтобы <<prntObscene "трахать">> женщину)<<elseif $currentArousal < $myErectionForPenetration>> (нужно иметь не менее $myErectionForPenetration возбуждения, чтобы <<prntObscene "трахнуть">> женщину)<<else>> <<radiobutton "$radioSextype" "vaginal" autocheck>><<prntObscene "трахнуть">> в вагину<</if>>
<<if $sexPenisDesire > 2 && $hasPenis>><<if $dressTable.getClassDress("penis") == "chastity_male">><<elseif $currentStamina < 10>><<elseif $currentArousal < $myErectionForPenetration>><<else>> <<radiobutton "$radioSextype" "anal" autocheck>><<prntObscene "трахнуть">> в задницу<</if>><</if>><</if>>
<<if haveItemClass("strapon") && $sexPenisDesire > 1 && $currentStamina >= 10>><<radiobutton "$radioSextype" "strapon" autocheck>><<prntObscene "трахнуть">> cтрапоном<</if>>
<<if $womanHaveStrapon>> <<radiobutton "$radioSextype" "straponAnal" autocheck>> подставить попку под страпон<</if>>
<</nobr>>
<<link [[Действуй|processSexGirl]]>><<addMins 5>><<set $sexTimeLimit -= 5>><</link>>
<<if $backpathSex != "afterOrderSlut" && $currentDesires.length > 0>><span style="color:yellow">Нужно ещё, чтобы вы исполнили такие её желания:</span> <<for _i = 0; _i < $currentDesires.length > 0; _i++>><<if _i < $currentDesires.length-1>><<print $currentDesires[_i] + ", ">><<else>><<print $currentDesires[_i]>><</if>><</for>><</if>>
<<link [[Прервать секс|abortSexGirl]]>><</link>><<nobr>>
<<set $getPaid = 0>>
<<if $backpathSex == "afterBrothelWorkFemale" || $backpathSex == "afterIndiWork">>
<<set _currentSlutPay = $baseSlutPay - ($difficultyLevel*5)>>
<<set $getPaid = _currentSlutPay>>
<<set _cleanLevel = $currentClean>>
<<if _cleanLevel < 80>>/* парфюм немного маскирует грязь*/
<<set _cleanLevel += $perfumeType*10>>
<</if>>
<<set $getPaid = Math.round($getPaid*(1+$sexappeal/40))>>/* влияние сексапильности на плату */
<<set $getPaid = Math.round($getPaid*((_cleanLevel+50)/100))>>/* влияние чистоты на плату */
<</if>>
<<set $infectionRisk = 0>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<<if $boolHasMeOral || $boolHasMeVaginal || $boolHasMeAnal>>
<<addExp "femin" -2>>
<<addExp "shameless" 1>> /* показывал свой член - меньше стыда */
<</if>>
<<set _condom = false>>
<<if $selectMeCondomSex == "анальный">>
<<delItem "cond1" 1>>
<<set _condom = true>>
<<elseif $selectMeCondomSex == "обычный">>
<<delItem "cond2" 1>>
<<set _condom = true>>
<<elseif $selectMeCondomSex == "оральный">>
<<delItem "cond3" 1>>
<<set _condom = true>>
<</if>>
<<if $boolHasCunni == true>>
<<set $boolHasCunni = false>>
<<set $statCunni += 1>>
<<set $infectionRisk += 8>>
<</if>>
<<if $boolHasRimming== true>>
<<set $boolHasRimming = false>>
<<set $statRimming += 1>>
<<set $infectionRisk += 4>>
<</if>>
<<if $boolHasMeOral == true>>
<<set $boolHasMeOral = false>>
<<set $statMeOral += 1>>
<<if !_condom>><<set $infectionRisk += 5>><</if>>
<</if>>
<<if $boolHasMeVaginal == true>>
<<set $boolHasMeVaginal = false>>
<<set $statMeVaginal += 1>>
<<if !_condom>><<set $infectionRisk += 10>><</if>>
<</if>>
<<if $boolHasMeAnal == true>>
<<set $boolHasMeAnal = false>>
<<set $statMeAnal+= 1>>
<<if !_condom>><<set $infectionRisk += 5>><</if>>
<</if>>
<<if $boolHasStraponAnal == true>>
<<set $boolHasStraponAnal = false>>
<<set $statStraponAnal += 1>>
<<addExp "femin" 1>>
<</if>>
<<if $backpathSex == "liveWithMarinaAfterSex">><<set $infectionRisk = 0>><</if>>
<<checkInfection $infectionRisk>>
<<set $womanHaveStrapon = false>>
<</nobr>><<if $backpathSex == "afterOrderSlut">>Шлюха пошла в ванную подмыться после секса.<<else>>Довольная $sexPartnerName погладила вас по голове.<</if>>
Вы по возможности приводите себя в порядок. <<if $backpathSex == "afterBrothelWorkFemale" || $backpathSex == "afterIndiWork">><<if $currentDesires.length > 0>><<set $getPaid = Math.round($getPaid*0.67)>><</if>>Она заплатила за ваши услуги <<print "$"+$getPaid>>. <<if $currentDesires.length > 0>>Но полностью вы её не удовлетворили, не выполнив все её пожелания в процессе, поэтому награда могла бы быть больше<</if>><<addExp "disgrace" 5>><<if $backpathSex == "afterBrothelWorkFemale">><<set _partOfMadam = Math.round($getPaid*0.35)>><<set $getPaid -= _partOfMadam>><<set $brothelSlutTollSumma += _partOfMadam>><<if $brothelSlutTollSumma >= 1000 && !hasAchievement("best_worker")>><<giveAchievement "best_worker">><</if>> Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.<</if>><</if>><<if $useWipes && haveItem("wipes")>> С помощью влажной салфетки вам удалось убрать часть следов секса.<<addClean 5>><<delItem "wipes" 1>><</if>><<addMoney $getPaid>>
<<link [[Далее|$backpathSex]]>><<addMins 5>><</link>>Вам могут быстро удалить яички, что остановит выработку мужских гормонов. Эффект по большей части аналогичен употреблению антиандрогенов, эти эффекты не складываются, но без яичек мышечная масса и эрекция падают быстрее. Операция необратима, после её проведения вы не сможете иметь детей.
<<nobr>>
<<if $wallet >= 1000>>
<<link [[Удалить яички|surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -4>><<set $hasBalls = false>><</link>><br>
<<else>>
Для данной операции нужно иметь $1000.<br>
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]][img[img/beautyshop.jpg]]
<<if $wasFirstVisitBeautyShop>>Вы находитесь в салоне красоты, предоставляющем широкий спектр услуг для мужчин и женщин.<<else>>Вы впервые зашли в салон красоты, мимо которого так часто ходили ранее. Вас встречает администратор, женщина средних лет с густо напудренным до белизны лицом и яркой помадой на губах.
<<if $appearanceReception > 3>>Добрый день, девушка, - приветствует она вас. -Не видела вас здесь раньше, но уверена, что вам у нас понравится. Может хотите красивые ноготочки?<<else>>- Не стесняйтесь, молодой человек, - подбадривает она вас. - Мы работаем и с мужчинами, и с женщинами, в наше время все хотят быть чуть красивее обезьяны. Может быть желаете навсегда избавиться от лишних волос на теле?<</if>>
Вы торопливо ответили, что ещё не определились и начали внимательно рассматривать прейскурант.<<set $wasFirstVisitBeautyShop = true>><</if>>
<<nobr>>
Макияж:<br>
<<if $wallet >=3>><<if $makeupType >= 2 && $makeupStrength < 100>><<link [[Обновить текущий макияж ($3)|doMakeupShop]]>><<addMins 7>><<addMoney -3>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $3 для обновления макияжа<br><</if>>
<<if $wallet >=3>><<if $makeupType != 2>><<link [[Сделать обычный женский макияж ($3)|doMakeupShop]]>><<addMins 8>><<addMoney -3>><<set $makeupType = 2>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $3 для обычного макияжа<br><</if>>
<<if $wallet >=4>><<if $makeupType != 3>><<link [[Сделать яркий макияж шлюхи ($4)|doMakeupShop]]>><<addMins 10>><<addMoney -4>><<set $makeupType = 3>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $4 для яркого макияжа<br><</if>>
<<if $wallet >=5>><<if $makeupType != 4>><<link [[Сделать развратный макияж бимбо-шлюхи ($5)|doMakeupShop]]>><<addMins 12>><<addMoney -5>><<set $makeupType = 4>><<set $makeupStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $5 для развратного макияжа<br><</if>>
<br>
Маникюр:<br>
<<if $wallet >=10>><<if $manicureType > 0 && $manicureStrength< 100>><<link [[Обновить текущий маникюр ($10 на 45 минут)|doManicureShop]]>><<addMins 45>><<addMoney -10>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для обновления маникюра<br><</if>>
<<if $wallet >=10>><<if $manicureType != 1>><<link [[Сделать французский маникюр (френч) ($10 на 1 час)|doManicureShop]]>><<addMins 60>><<addMoney -10>><<set $manicureType = 1>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для французского маникюра<br><</if>>
<<if $wallet >=12>><<if $manicureType != 2>><<link [[Сделать маникюр c ярким однотонным лаком ($12 на 1 час)|doManicureShop]]>><<addMins 60>><<addMoney -12>><<set $manicureType = 2>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $12 для яркого маникюра<br><</if>>
<<if $wallet >=20>><<if $manicureType != 3>><<link [[Сделать маникюр c простым рисунком ($20 на 1.5 часа)|doManicureShop]]>><<addMins 90>><<addMoney -20>><<set $manicureType = 3>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $20 для маникюра c простым рисунком<br><</if>>
<<if $wallet >=30>><<if $manicureType != 4>><<link [[Сделать маникюр cо сложным рисунком ($30 на 2 часа)|doManicureShop]]>><<addMins 120>><<addMoney -30>><<set $manicureType = 4>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $30 для маникюра cо сложным рисунком<br><</if>>
<br>
Педикюр:<br>
<<if $wallet >=10>><<if $pedicureType > 0 && $pedicureStrength< 100>><<link [[Обновить текущий педикюр ($10 на 45 минут)|doPedicureShop]]>><<addMins 45>><<addMoney -10>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для обновления педикюра<br><</if>>
<<if $wallet >=10>><<if $pedicureType != 1>><<link [[Сделать французский педикюр (френч) ($10 на 1 час)|doPedicureShop]]>><<addMins 60>><<addMoney -10>><<set $pedicureType = 1>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $10 для французского педикюра<br><</if>>
<<if $wallet >=12>><<if $pedicureType != 2>><<link [[Сделать педикюр c ярким однотонным лаком ($12 на 1 час)|doPedicureShop]]>><<addMins 60>><<addMoney -12>><<set $pedicureType = 2>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $12 для яркого педикюра<br><</if>>
<<if $wallet >=20>><<if $pedicureType != 3>><<link [[Сделать педикюр c простым рисунком ($20 на 1.5 часа)|doPedicureShop]]>><<addMins 90>><<addMoney -20>><<set $pedicureType = 3>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $20 для педикюра c простым рисунком<br><</if>>
<<if $wallet >=30>><<if $pedicureType != 4>><<link [[Сделать педикюр cо сложным рисунком ($30 на 2 часа)|doPedicureShop]]>><<addMins 120>><<addMoney -30>><<set $pedicureType = 4>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>><<else>>Нужно иметь $30 для педикюра cо сложным рисунком<br><</if>>
<br>
<<if !$completFaceEpilation || !$completBodyEpilation>>Эпиляция:<br>
<<if !$completFaceEpilation>><<if $daysFaceEpilation > 0>>Для следующей процедуры эпиляции лица нужно подождать ещё $daysFaceEpilation дней<br><<elseif $wallet < 25>>Нужно иметь $25 для процедуры<br><<else>><<link [[Лазерная эпиляция лица ($25 на 20-30 минут)|laserEpilation]]>><<addMoney -25>><<addMins 20>><<if $hairFaceProgress > 0>><<set $hairFace = 1>><<set $hairFaceProgress = 0>><<addMins 10><br>><</if>><<addHair "face" -800>><<set $daysFaceEpilation = 7>><<addExp "femin" 2>><</link>><br><</if>><</if>>
<<if !$completBodyEpilation>><<if $daysBodyEpilation > 0>>Для следующей процедуры эпиляции тела нужно подождать ещё $daysBodyEpilation дней<br><<elseif $wallet < 80>>Нужно иметь $80 для процедуры<br><<else>><<link [[Лазерная эпиляция тела ($80 на 2 часа)|laserEpilation]]>><<addMoney -80>><<addMins 120>><<if $hairBodyProgress > 0>><<set $hairBody = 1>><<set $hairBodyProgress = 0>><</if>><<addHair "body" -400>><<set $daysBodyEpilation = 7>><<addExp "femin" 2>><</link>><br><</if>><</if>>
<br>
<</if>>
Солярий:<br>
<<if $daysSolarium > 0>>Между сеансами загара в солярии нужно делать паузу хотя бы на пару дней<<elseif $wallet < 30>>Нужно иметь $30 для процедуры<<else>><<link [[Сеанс в солярии ($30 на 15 минут)|solarium]]>><<addMoney -30>><<addMins 15>><<addTan 150>><<set $daysSolarium = 2>><</link>><</if>>
<br>
<br><<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>
<</nobr>>[img[img/laserepilation.jpg]]
Вам успешно провели процедуру лазерной эпиляции, это было не больно.<<if $completFaceEpilation>> Процедур эпиляции лица больше не требуется.<</if>><<if $completBodyEpilation>> Процедур эпиляции тела больше не требуется.<</if>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Закончить|beautyShop]]>><</link>><<else>><<link [[Салон уже закрывается|streetCentre]]>><<addMins 1>><</link>><</if>>
Вы провели депиляцию тела сахаром. Процедура была довольно болезненной, но в результате тело длительное время будет гладким.
[[Закончить|bathroom]]
<<if $liveWith == "marina">>[img[img/kitchen_marina.jpg]]<<else>>[img[img/kitchen.jpg]]<</if>>
Вы находитесь на кухне, здесь есть микроволновка для разогрева еды, чайник и холодильник.
<<link [[Гостиная|livingroom]]>><<addMins 1>><</link>> | <<link [[Ванная|bathroom]]>><<addMins 1>><</link>> | <<link [[Прихожая|foyer]]>><<addMins 1>><</link>>
[[Холодильник|fridge]]
<<if $coffeeTime <= 0 && amountItems("coffee") > 0>><<link [[Выпить чашку кофе|coffeeBreak]]>><<drinkCoffee>><<addMins 10>><<delItem "coffee" 1>><</link>><<elseif amountItems("coffee") <= 0>>У вас закончился кофе, нужно будет купить<<else>>Вы недавно выпили чашку кофе и пока не хотите снова<</if>>
Продуктовый план:
<<if $qualityFood>><<link [[Питаться обычными продуктами ($5 в день)|kitchen]]>><<set $qualityFood = false>><</link>><<elseif !$qualityFood>><<link [[Питаться качественными продуктами ($8 в день)|kitchen]]>><<set $qualityFood = true>><</link>><</if>><<prntTips "При более качественном питании во время сна чуть быстрее будет восстанавливаться бодрость и здоровье.">>[img[img/coffetime.jpg]]
Вы выпили чашку горячего и вкусного кофе, <<if hasDisease("нимфомания")>><font color="hotpink">но мысли о сексе это не отогнало.</font><<else>> настроение и бодрость улучшились.<</if>> У вас осталось порций кофе: <<print amountItems("coffee")>>
[[Закончить|kitchen]]Можно сделать вагинопластику, заменив с член с мошонкой на искусственную вагину. Эта операция необратима, после неё нельзя будет иметь детей. <<if $hasPenis && !$hasVagina>>Есть более сложный вариант операции, когда создаётся вагина, но мужские органы остаются, получаются половые органы как у гермафродита.<</if>> Чтобы ткани созданного влагалища не заросли, нужно будет регулярно делать бужирование, то есть растягивать его.
<<nobr>>
<<if $wallet >= 5000>>
<<link [[Обычная вагинопластика за $5000|surgOperatingTable]]>><<addMins 240>><<addMoney -5000>><<addHealth -8>><<set $hasBalls = false>><<set $hasPenis = false>><<set $hasVagina = true>><<set $vaginaSize = $penisSize - 100>><<set $maxVaginaSize = $vaginaSize>><<set $penisSize = 0>><<if $dressTable.getClassDress("penis")=="chastity_male">><<set $haveKey = true>><<removeClothes "penis">><<set $selectDressPenis = "none">><</if>><<set $typeOfSurgery = "vagina">><<recalcAppearance>><</link>><br>
<<else>>
Для обычной вагинопластики нужно иметь $5000.<br>
<</if>>
<<if $hasPenis && !$hasVagina>>
<<if $wallet >= 7000>>
<<link [[Гермафродитная вагинопластика за $7000|surgOperatingTable]]>><<addMins 240>><<addMoney -7000>><<addHealth -8>><<set $hasVagina = true>><<set $hasVagina = true>><<set $vaginaSize = 800>><<set $maxVaginaSize = $vaginaSize>><</link>><br>
<<else>>
Для гермафродитной вагинопластики нужно иметь $7000.<br>
<</if>>
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]]На выходе вы сразу упираетесь в полицейского, который хочет вас арестовать за разврат в общественном месте.
<<nobr>>
<<set $typeOfCrime = "slut">>
<<set $bribeCash = calcBribe(100)>>
<<if $wallet >= $bribeCash>>
<<link [[Предложить ему взятку, чтобы отстал|giveBribe]]>><<addMoney $bribeCash*(-1)>><<addMins 5>><<addExp "convince" 5>><</link>> <<print "(-$"+ $bribeCash+")">> <br>
<<else>>
У вас нет <<print "$"+ $bribeCash>> для взятки полицейскому.<br>
<</if>>
[[Покорно отправиться в изолятор|prisonCell]]
<</nobr>>Вы даёте копу взятку и он от вас отстаёт.
[[Далее|mallRestroom]][img[img/prisoncell.jpg]]
<<nobr>>
<<set _maxRapists = Math.round(3+$sexappeal/10)>>
<<set $countRapists = random(2,_maxRapists)>>
<<set $backpathSex = "prisonCellAfterRape">>
<</nobr>>
Вы находитесь в обезьяннике с кучей подозрительно выглядящих личностей. Кажется, ваше появление здесь вызвало особый интерес у как минимум $countRapists здешних обитателей. Вас зажимают в углу камеры и предлагают по-хорошему обслужить мужиков, которые здесь лишены женской ласки.
<<if getSkill("submis") < 9>><<link [[Попытаться дать отпор|rebuffRape]]>><<addExp "submis" -25>><</link>><<else>>Вы слишком покорны, чтобы хотеть дать отпор<</if>>
<<link [[Расслабиться и попытаться получить удовольствие|goRape]]>><<addExp "submis" 25>><</link>>
<<if getSkill("musculs") + getSkill("combat") > 5>>Вы оказались в достаточно хорошей форме, чтобы защитить себя. Несколько эффективных ударов отрезвили задир и заставили их отказаться от своих намерений.<<addStamina -5>><<addExp "combat" 10>>
[[Далее|prisonRebuffSuccess]]
<<else>>Вы пытаетесь отбиваться от попытки изнасилования, но силы не равны, вас сваливают с ног и избивают, после чего начинают насиловать. <<addHealth -3>><<addComp -10 "pain">><<addDisease "синяки" 2 200>>
[[Далее|goRape]]<</if>>
[img[img/prisoncell.jpg]]
<<nobr>>
<<set $currentRapists = $countRapists>>
<</nobr>>Вас раздевают и готовятся изнасиловать во все дырки. $currentRapists мужчин удовлетворят свою похоть, прежде чем вас отпустят.
<<link [[Далее|processRape]]>><<addMins 10>><</link>><<nobr>>
<<if $currentRapists > 1>>
Один насильник заставил вас сосать его член, другой же пристроился сзади и начал жестко <<prntObscene "трахать">> в жопу.<br>
<<else>>
Насильник сначала принудил вас сделать ему минет, потом поставил раком и изнасиловал в жопу. <br><<set $currentRapists -= 1>>
<</if>>
<<set $statOral++>>
<<set $statAnal++>>
<<set $statCreampieAnal++>>
<<addStamina -10>>
<<addComp -10 "pain">>
<<addClean -5>>
<<addArousal 5>>
<<addExp "fellation" 5>>
<<addExp "anal" 5>>
<<addExp "promiscuity" 1>>
<<set _rapistPenisSize = random(5)>>
<<getAnalSex 5 _rapistPenisSize>>
<<addMins 10>>
<</nobr>>
<<if $currentRapists <= 0>><<link [[Наконец это заканчивается...|endRape]]>><</link>><<else>><<link [[Далее|nextstepRape]]>><</link>><</if>>
<<set $currentRapists -= 1>>Очередной мужчина кончил внутри вас без презерватива и какой-либо другой защиты и уступил место следующему. Вам осталось удовлетворить $currentRapists насильников.
<<link [[Далее|processRape]]>><</link>>
[img[img/prisoncell.jpg]]<<nobr>>
<<analDamage $countRapists-1>>
<<set $statRape += $countRapists>>
<<set $infectionRisk = 10+$countRapists*2>>
<<checkInfection $infectionRisk>>
<</nobr>>
Вас закончили насиловать, вы лежите без сил, во рту неприятный привкус, а жопа горит огнём.
<<link [[Продолжить|$backpathSex]]>><<addMins 5>><</link>><<nobr>>
Вы сидите на нарах после изнасилования и ждёте, пока вас выпустят из камеры. <br><br>
<<if $gameDate.getHours() >= 9 && $gameDate.getHours() <= 17>><<link [[Далее|courtForSlut]]>><<addMins 10>><</link>>
<<else>>
/*<<set _hoursToMorning = 0>>
<<if $gameDate.getHours() > 17>>
<<set _hoursToMorning += (33 - $gameDate.getHours())>>
<<else>>
<<set _hoursToMorning += (9 - $gameDate.getHours())>>
<</if>>*/
<<link [[Подождать до утра|prisonCellAfterRape]]>><<addMinsTo 9>><</link>>
<</if>>
<</nobr>><<nobr>>
<<if $typeOfCrime == "slut">>
Вас отвезли в городской суд, где судья приговорил вас к небольшому штрафу за занятие проституцией и отпустил домой.<br>
<br>
<<link [[Домой|foyer]]>><<addMins 60>><<addReputation "slut" 2>><<addMoney -100>><</link>>
<<else>>
Вас отвезли в городской суд, где судья приговорил вас к небольшому штрафу за нарушение общественного порядка и отпустил домой.<br>
<br>
<<link [[Домой|foyer]]>><<addMins 60>><<addMoney -75>><</link>>
<</if>>
<</nobr>>[img[img/uniHall.jpg]]
Вы находитесь в холле университета.
<<nobr>>
<<if ($alcoStatus >= 2 || $appearanceReception < 0 || $appearanceReception == 2 || $appearanceReception > 7) && !$freeEnterToUniver>>
<<goto "UniverWrongApp">>
<<elseif $resultOfSession == 1>>
<<goto "sessionFinal">>
<</if>>
<<set _tempH = $gameDate.getHours()>>
<<set _tempM = $gameDate.getMinutes()>>
<<set _tempMonth = GameMonths[$gameDate.getMonth()]>>
<<if $alinaRootStage == 2 && (GameDays[$gameDate.getDay()] == "Четверг" || GameDays[$gameDate.getDay()] == "Пятница") && _tempH > 7 && _tempH < 15>>
<<goto "alinaLastChance">>
<</if>>
<<if $isStudent && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье" && _tempMonth != "января" && _tempMonth != "июня" && _tempMonth != "июля" && _tempMonth != "августа">>
<<if _tempH == 8 || (_tempH == 9 && _tempM <= 5)>>
<<link [[Идти на первую пару с 9:00|lessonStart]]>><<set $lessonNumber = 1>><<addMinsTo 9 5>><</link>>
<<elseif _tempH == 10 && _tempM <= 35>>
<<link [[Идти на вторую пару с 10:30|lessonStart]]>><<set $lessonNumber = 2>><<addMinsTo 10 35>><</link>>
<<elseif _tempH == 11 || (_tempH == 12 && _tempM <= 5)>>
<<link [[Идти на третью пару с 12:00|lessonStart]]>><<set $lessonNumber = 3>><<addMinsTo 12 5>><</link>>
<<elseif _tempH == 13 && _tempM <= 35>>
<<link [[Идти на четвёртую пару с 13:30|lessonStart]]>><<set $lessonNumber = 4>><<addMinsTo 13 35>><</link>>
<</if>>
<<elseif !$isStudent>>
Вы уже не учитесь в этом университете.
<<elseif _tempMonth == "июля" && _tempMonth == "августа">>
Университет закрыт на каникулы.
<<elseif _tempMonth == "июня">>
Сейчас летняя сессия. Даты экзаменов и пересдач должны быть на доске с расписанием.<br>
<<if $gameDate.getDate() == 2 && (_tempH == 11 || (_tempH == 12 && _tempM <= 5))>>
<<link [[Идти на защиту курсовой с 12:00|summerCourseWork]]>>
<<addMinsTo 12 5>><</link>>
<<elseif $gameDate.getDate() == 5 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>>
<<elseif $gameDate.getDate() == 8 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>>
<<elseif $gameDate.getDate() == 11 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>>
<<elseif $gameDate.getDate() == 15 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>>
<<elseif $grade1 < 5 && $gameDate.getDate() == 18 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>>
<<elseif $grade2 < 5 && $gameDate.getDate() == 22 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>>
<<elseif $grade3 < 5 && $gameDate.getDate() == 25 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>>
<<elseif $grade4 < 5 && $gameDate.getDate() == 29 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>>
<<elseif $grade5 < 3 && $courseworkProgress > 33 && $gameDate.getDate() > 2 && _tempH > 8 && _tempH < 17>>
<<link [[Сдать свою проваленную курсовую|summerCourseWorkRetake]]>><<set $examinationLesson = 4>><<addMins 45>><</link>>
<</if>>
<<elseif GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье">>
Университет сегодня не работает.
<</if>>
<</nobr>>
<<link [[Пройти в коридоры|uniCorridors]]>><<addMins 1>><</link>>
<<link [[Доска с расписанием|sheduleBoard]]>><<addMins 1>><</link>>
<<link [[Спортивные секции|gym]]>><<addMins 1>><</link>><<if $wallet >= 1 && $coffeeTime <= 0>><br><<link [[Купить кофе в кофейном автомате за $1|uniCoffee]]>><<addMins 5>><<drinkCoffee>><<addMoney -1>><</link>><</if>>
<<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>[img[img/library.jpg]]
Вы находитесь в университетской библиотеке, здесь тихо и можно эффективно поработать над учебными проектами.
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if $currentStamina >= 25 && $currentComposure >= 50 && _tempH < 17>>
<<if $courseworkProgress < 100 && $grade5 < 3>><<link [[Уделить час курсовой работе|libraryCW]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 5 2>><</link>><br><</if>>
<<link [[Почитать литературу по основному гуманитарному предмету|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 1 1>><</link>><br>
<<link [[Почитать литературу по дополнительному гуманитарному предмету|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addExp "mind" 1>><<addComp -2>><<addKnowl 2 1>><</link>><br>
<<link [[Почитать литературу по естественным наукам|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 3 1>><</link>><br>
<<link [[Почитать литературу на иностранном языке|libraryLessons]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 4 1>><<addExp "language" 2>><</link>><br>
<<elseif _tempH >= 17>>
Библиотека уже закрывается
<<elseif $currentComposure < 50>>
Вы слишком подавлены, чтобы дополнительно заниматься учёбой (нужно не менее 50 настроения)
<<else>>
Вы слишком устали, чтобы дополнительно заниматься учёбой (нужно не менее 25 бодрости)
<</if>>
<</nobr>>
<<link [[Выйти|uniCorridors]]>><<addMins 1>><</link>>Вы находитесь в спортивной пристройке университета, здесь находится бассейн и несколько спортивных секций.<<nobr>>
<<if !$encounterHappened>>
<<set $encountersTable = []>>
<<if (previous() is "mansLockerroom" || previous() is "womansLockerroom") && getBreast() > 1 && getMakeup() > 1 && $sexappeal > 50>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encSlapAtGym", "chance" : 10}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "mansLockerroom">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
<<set _tempH = $gameDate.getHours()>><<set _tempD = GameDays[$gameDate.getDay()]>><<if _tempD == "Воскресенье">>По воскресеньям секции не работают.<<elseif _tempD == "Суббота" && (_tempH < 10 || _tempH >=15)>>По субботам секции работают с 10 до 15.<<elseif _tempD != "Суббота" && (_tempH < 14 || _tempH >=20)>>По будням секции работают с 14 до 20.<<else>>
<<if $appearanceReception < 5>><<link [[Мужская раздевалка|mansLockerroom]]>><<addMins 1>><</link>><<else>>Вас не впустят в мужскую раздевалку в таком виде<</if>>
<<if $appearanceReception > 3>><<link [[Женская раздевалка|womansLockerroom]]>><<addMins 1>><</link>><<else>>Вас не впустят в женскую раздевалку в таком виде<</if>>
<</if>>
<<link [[Выйти|university]]>><<addMins 1>><</link>>[img[img/unimtoilet.jpg]]
Вы находитесь в мужском туалете университета.
<<nobr>>
<<defineTimeOfDay>>
<<if $isStudyTime && !$encounterHappened>>
<<set $encountersTable = []>>
<<if $appearanceReception > 4 && getReputationStatus("cross") < 3>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encWomanInMaleRestroom", "chance" : 35}])>>
<</if>>
<<if getReputationStatus("slut") > 2 && $sexappeal > 50>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encSlutInRestroom", "chance" : 25}])>>
<</if>>
<<if getSocialStatus("university") < -2>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encLooserInRestroom", "chance" : 15}])>>
<</if>>
<<if !$blackMarketAvailable>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encAboutBlackmarketrInRestroom", "chance" : 10}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "uniRestroomM">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
[[Зайти в свободную кабинку|uniRestroomCabinM]]
<<link [[Выйти|uniCorridors]]>><<addMins 1>><</link>>[img[img/uniftoilet.jpg]]<<nobr>>
<<defineTimeOfDay>>
<<if $isStudyTime && !$encounterHappened>>
<<set $encountersTable = []>>
<<if ($appearanceReception >= 0 && $appearanceReception < 5) || ($appearanceReception < 0 && $hasPenis)>>
<<if $appearanceReception < 3>>
<<set _encChance = 50>>
<<else>>
<<set _encChance = 20>>
<</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encMenInFemaleRestroom", "chance" : _encChance}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "uniRestroomF">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
Вы находитесь в женском туалете университета.
<br>[[Заняться макияжем|makeupManager][$backpathMakeup to "uniRestroomF"]]
[[Зайти в свободную кабинку|uniRestroomCabinF]]
<<link [[Выйти|uniCorridors]]>><<addMins 1>><</link>>
<<nobr>>
<<set _tempMonth = GameMonths[$gameDate.getMonth()]>>
<<if _tempMonth != "января" && _tempMonth != "июня" && _tempMonth != "июля" && _tempMonth != "августа">>
Ваше ежедневное расписание с понедельника по пятницу:<br><br>
1 пара: основной гуманитарный предмет с 9:00 до 10:20<br>
2 пара: дополнительный гуманитарный предмет с 10:30 до 11:50<br>
3 пара: естественные науки с 12:00 до 13:20<br>
4 пара: иностранный язык с 13:30 до 14:50<br>
<<elseif _tempMonth == "июня">>
Расписание экзаменов летней сессии:<br>
Защита курсовой работы: 2 июня в 12:00<br>
Экзамен по основному гуманитарному предмету: 5 июня в 9:00 (пересдача 18 июня в то же время)<br>
Экзамен по дополнительному гуманитарному предмету: 8 июня в 9:00 (пересдача 22 июня в то же время)<br>
Экзамен по естественным наукам: 11 июня в 9:00 (пересдача 25 июня в то же время)<br>
Экзамен по иностранному языку: 15 июня в 9:00 (пересдача 29 июня в то же время)<br>
Деканат подведёт итоги сессии в июле.<br>
<<else>>
Сейчас каникулы.
<</if>>
<</nobr>>
Библиотека работает с 9 до 17 по будням.
Спортивные секции работают с 14 до 20 по будням и с 10 до 15 в субботу.
Объявление: деканат разрешил опаздывать не более чем на 5 минут после звонка на пару.
<<link [[Назад|university]]>><<addMins 1>><</link>>[img[img/lections.jpg]]
<<nobr>>
<<if $nikitaRootStage == 4 || $nikitaRootStage == 5>><<goto "nikitaStageSix">><</if>>
<<set $timeToLessonProcess = random(15,45)>><<set $lessonKnowl = 0>><<if $lessonNumber == 1>>Группа рассаживается в аудитории для занятия по основному гуманитарному предмету.<br><<elseif $lessonNumber == 2>>Группа рассаживается в аудитории для занятия по дополнительному гуманитарному предмету.<<elseif $lessonNumber == 3>>Группа рассаживается в аудитории для занятия по естественным наукам.<<elseif $lessonNumber == 4>>Группа рассаживается в аудитории для занятия по иностранному языку.<</if>><br>
<<if $appearanceReception >= 2 && $appearanceReception <= 4 && getReputationStatus("cross") < 6 && $eventCrossdressColldown <= 0>>
<br>Ваш внешний вид вызвал бурную реакцию у многих однокурсников. Вы услышали немало грубых шуток про свой наряд, это плохо повлияет на репутацию среди студентов.<br>
<<addReputation "cross" 1>>
<<addStatus "university" -5>>
<<addComp -10 "hum">>
<<set $eventCrossdressColldown = 12>>
<</if>>
<<if getBreast() > 1 && $appearanceReception >= 0 && $appearanceReception <= 3 && getReputationStatus("trans") < 6 && $eventCrossdressColldown <= 0>>
<br>Одежда не скрывает полностью ваши формы спереди, и грудь приковала внимание части сокурсников. Парни начали отпускать грязные шуточки по этому поводу, вы аж засмущались и попытались как-то так сесть, чтобы грудь была меньше видна.<br>
<<addReputation "trans" 1>>
<<addArousal 5>>
<<addComp -5 "hum">>
<<set $eventCrossdressColldown = 12>>
<</if>>
<br>
<<if $currentClean > 25>><<radiobutton "$classroomPosition" 1.25 autocheck>> сесть спереди <<if isRelationAvailable("alina")>>[<<= getRelationName("alina")>>]<</if>><<else>>Вы слишком грязны и неопрятны, чтобы сидеть спереди<</if>><br>
<<if $currentClean > 10>><<radiobutton "$classroomPosition" 1 autocheck>> сесть посередине <<if isRelationAvailable("nikita")>>[<<= getRelationName("nikita")>>]<</if>><<else>>Вы слишком грязны и неопрятны, чтобы сидеть посередине<</if>><br>
<<radiobutton "$classroomPosition" 0.75 autocheck>> сесть на галёрке<br>
<</nobr>>
<<if $currentStamina >= 50 && $currentArousal < $maxArousal>><<link [[Старательно усваивать материал|lessonProcess]]>><<set $lessonKnowl+= 1>><<addExp "mind" 1>><<addStamina -8>><<addComp -5>><<set $lessonConcentration = 2>><<addMins $timeToLessonProcess>><</link>><<elseif $currentStamina < 50>>Вы слишком устали уже, чтобы вникать в учебный предмет.<<elseif $currentArousal >= $maxArousal>>Вы слишком возбуждены и не можете сконцентрироваться на учебном предмете<</if>>
<<link [[Не напрягаться и уделить больше времени общению и другим развлечениям|lessonProcess]]>><<set $lessonKnowl+= 0.5>><<addStamina -5>><<addComp -3>><<set $lessonConcentration = 1>><<addMins $timeToLessonProcess>><</link>>
<<if $currentStamina < 80>><<link [[Попытаться поспать на паре|lessonProcess]]>><<addStamina 5>><<set $lessonConcentration = 0>><<addMins $timeToLessonProcess>><</link>><</if>>[img[img/lections.jpg]]
<<nobr>>Звонок известил об окончании пары и вы вышли из аудитории.<br>
<<if $alinaRootStage == 0 && getRelationStatus("alina") > 0 && $currentFemin < 40>>
<<set $alinaRootStage = 1>>
Когда вы выходили из аудитории, проходящая мимо Алина незаметно сунула вам в руки записку и быстро выпорхнула в коридор, смешавшись в толпе. Вы удивились, но быстро спрятали клочок бумаги в карман. Усевшись на подоконник в коридоре вдали от остальных студентов, вы осторожно развернули записку и прочли её содержание: "$characterName, нужно встретиться вдвоём в эту субботу в Цезаре, часов в 12, есть чисто деловое предложение к тебе. Я приглашаю и оплачиваю. Алина". Также в записке она указала свой телефон для связи, что придавало ей уж совсем интимный характер, так как вы ранее и помышлять не могли о том, чтобы узнать личные контакты такой девушки. Это всё конечно выглядело странно и интригующе, чего она от вас хочет такого, что аж приглашает встретиться наедине в довольно элитной кафешке в центре города? Это следует выяснить.<br>
<</if>>
<<set _time = 75 - $timeToLessonProcess>>
<<addMins _time>>
<<set $lessonKnowl *= $classroomPosition>>
<<addKnowl $lessonNumber $lessonKnowl>>
<<set $encounterHappened = false>>
<<if $lessonNumber == 4>>
<<set _langExp = Math.round($lessonKnowl*2)>>
<<addExp "language" _langExp>>
<</if>>
<</nobr>>
[[Покинуть аудиторию|uniCorridors]][img[img/library.jpg]]
Вы плодотворно поработали над своей курсовой работой.
[[Закончить|library]]Вы находитесь в большом универмаге, где продаются товары любого назначения.
<<nobr>>
<div class="inventory-row">
<<itemToSaleNew "coffee" 25 10 "buyMallStore" "Купить на 25 использований">>
<<itemToSaleNew "energy" 1 3 "buyMallStore">>
<<itemToSaleNew "perfumeUsual" 25 10 "buyMallStore" "Купить на 25 использований">>
<<itemToSaleNew "perfumeRich" 25 25 "buyMallStore" "Купить на 25 использований">>
<<itemToSaleNew "cosmetic" 10 40 "buyMallStore" "Купить на 10 использований">>
<<itemToSaleNew "makeupKit" 1 50 "buyMallStore">>
<<itemToSaleNew "webCamera" 1 35 "buyMallStore">>
</div>
<</nobr>>
<<link [[Покинуть магазин|mall]]>><<addMins 1>><</link>>Вы успешно оплатили и забрали товар в магазине, теперь его можно найти в инвентаре.
[[Вернуться к покупкам|mallStore]][img[img/makeupkit.jpg]]
<<nobr>>
<<set _mkSkill = getSkill("makeup")>>
<<if haveItem("makeupKit")>><<set _mkSkill++>><</if>>
Макияж<br>
<<if haveItem("cosmetic")>>
<<if $makeupStrength > 0 && $makeupStrength < 100 && getSkill("makeup")>=$makeupType>><<link [[Обновить текущий макияж|doMakeup]]>><<set _worktime = 10-_mkSkill>><<addMins _worktime>><<addExp "makeup" 1>><<delItem "cosmetic" 1>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>>
<<if $makeupType != 1>><<link [[Простейший женский макияж|doMakeup]]>><<set _worktime = 12-_mkSkill>><<addMins _worktime>><<addExp "makeup" 2>><<delItem "cosmetic" 1>><<set $makeupType = 1>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>>
<<if getSkill("makeup") >=2 && $makeupType != 2>><<link [[Обычный женский макияж|doMakeup]]>><<set _worktime = 15-_mkSkill>><<addMins _worktime>><<addExp "makeup" 3>><<delItem "cosmetic" 1>><<set $makeupType = 2>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>>
<<if getSkill("makeup") >=3 && $makeupType != 3>><<link [[Яркий макияж шлюхи|doMakeup]]>><<set _worktime = 18-_mkSkill>><<addMins _worktime>><<addExp "makeup" 4>><<delItem "cosmetic" 1>><<set $makeupType = 3>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>>
<<if getSkill("makeup") >=4 && $makeupType != 4>><<link [[Развратный макияж бимбо-шлюхи|doMakeup]]>><<set _worktime = 20-_mkSkill>><<addMins _worktime>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $makeupType = 4>><<set $makeupStrength = 100>><<recalcAppearance>><</link>><br><</if>>
<<else>>
-в инвентаре отсутствует косметика<br>
<</if>>
<<if $makeupStrength > 0>><<link [[Смыть макияж|doMakeup]]>><<addMins 5>><<set $makeupType = 0>><<set $makeupStrength = 0>><<recalcAppearance>><</link>><br><</if>>
<br>
<<if getSkill("makeup") >= 2 || $manicureStrength > 0>>Маникюр<<else>>Маникюр недоступен на текущем уровне навыка<</if>><br>
<<if haveItem("cosmetic")>>
<<if $manicureStrength > 0 && $manicureStrength < 100 && getSkill("makeup")> $manicureType>><<link [[Обновить текущий маникюр (45 минут)|doManicure]]>><<addMins 45>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $manicureType != 1 && getSkill("makeup") >=2>><<link [[Обычный французский маникюр (френч, 60 минут) |doManicure]]>><<addMins 60>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $manicureType = 1>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $manicureType != 2 && getSkill("makeup") >=3>><<link [[Маникюр с ярким однотонным лаком (60 минут)|doManicure]]>><<addMins 60>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $manicureType = 2>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $manicureType != 3 && getSkill("makeup") >=4>><<link [[Маникюр с простым нейл-артом (90 минут)|doManicure]]>><<addMins 90>><<addExp "makeup" 8>><<delItem "cosmetic" 1>><<set $manicureType = 3>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $manicureType != 4 && getSkill("makeup") >=5>><<link [[Маникюр со сложным нейл-артом (120 минут)|doManicure]]>><<addMins 120>><<addExp "makeup" 10>><<delItem "cosmetic" 1>><<set $manicureType = 4>><<set $manicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<else>>
-в инвентаре отсутствует косметика<br>
<</if>>
<<if $manicureStrength > 0>><<link [[Снять лак с ногтей (20 минут)|doManicure]]>><<addMins 20>><<set $manicureType = 0>><<set $manicureStrength = 0>><<recalcAppearance>><</link>><br><</if>>
<br>
<<if getSkill("makeup") >= 2 || $pedicureStrength > 0>>Педикюр<<else>>Педикюр недоступен на текущем уровне навыка<</if>><br>
<<if haveItem("cosmetic")>>
<<if $pedicureStrength > 0 && $pedicureStrength < 100 && getSkill("makeup")> $pedicureType>><<link [[Обновить текущий педикюр (45 минут)|doPedicure]]>><<addMins 45>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $pedicureType != 1 && getSkill("makeup") >=2>><<link [[Обычный французский педикюр (френч, 60 минут) |doPedicure]]>><<addMins 60>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $pedicureType = 1>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $pedicureType != 2 && getSkill("makeup") >=3>><<link [[Педикюр с ярким однотонным лаком (60 минут)|doPedicure]]>><<addMins 60>><<addExp "makeup" 5>><<delItem "cosmetic" 1>><<set $pedicureType = 2>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $pedicureType != 3 && getSkill("makeup") >=4>><<link [[Педикюр с простым нейл-артом (90 минут)|doPedicure]]>><<addMins 90>><<addExp "makeup" 8>><<delItem "cosmetic" 1>><<set $pedicureType = 3>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<if $pedicureType != 4 && getSkill("makeup") >=5>><<link [[Педикюр со сложным нейл-артом (120 минут)|doPedicure]]>><<addMins 120>><<addExp "makeup" 10>><<delItem "cosmetic" 1>><<set $pedicureType = 4>><<set $pedicureStrength = 100>><<addExp "femin" 1>><<recalcAppearance>><</link>><br><</if>>
<<else>>
-в инвентаре отсутствует косметика<br>
<</if>>
<<if $pedicureStrength > 0>><<link [[Снять лак с ногтей (20 минут)|doPedicure]]>><<addMins 20>><<set $pedicureType = 0>><<set $pedicureStrength = 0>><<recalcAppearance>><</link>><br><</if>>
<</nobr>>
<<link [[Закончить|$backpathMakeup]]>><</link>><<if $makeupType != 0>>[img[img/makeup_process.jpg]]
Вы успешно справились с задачей, в результате у вас сейчас на лице свежий <<prntMakeup>> макияж. Макияж держится на лице в течение примерно суток, не забывайте его обновлять. Приём душа полностью смоет его.<<addExp "femin" 1>><<else>>Вы успешно смыли текущий макияж.<</if>>
<<link [[Далее|makeupManager]]>><</link>><<nobr>>
<<widget "prntMakeup">>
<<if $makeupType == 4>><<print "<font color='hotpink'>развратный</font>">>
<<elseif $makeupType == 3>><<print "<font color='red'>яркий</font>">>
<<elseif $makeupType == 2>><<print "<font color='yellow'>обычный</font>">>
<<elseif $makeupType == 1>><<print "<font color='green'>простейший</font>">>
<<else>><<print "<font color='mediumblue'>нет</font>">>
<</if>>
<</widget>>
<<widget "prntPermMakeup">>
<<if $makeupPermanentType == 4>><<print "<font color='hotpink'>развратный</font>">>
<<elseif $makeupPermanentType == 3>><<print "<font color='red'>яркий</font>">>
<<elseif $makeupPermanentType == 2>><<print "<font color='yellow'>обычный</font>">>
<<else>><<print "<font color='mediumblue'>нет</font>">>
<</if>>
<</widget>>
<<widget "prntPerfume">>
<<if $perfumeType == 1>><<print "<font color='yellow'>дешёвый парфюм</font>">>
<<elseif $perfumeType == 2>><<print "<font color='hotpink'>дорогой парфюм</font>">>
<<else>><<print "<font color='mediumblue'>нет</font>">>
<</if>>
<</widget>>
<<widget "prntManicure">>
<<if $manicureType == 4>><<print "<font color='hotpink'>сложный нейл-арт</font>">>
<<elseif $manicureType == 3>><<print "<font color='red'>простой нейл-арт</font>">>
<<elseif $manicureType == 2>><<print "<font color='yellow'>яркий однотонный</font>">>
<<elseif $manicureType == 1>><<print "<font color='green'>обычный френч</font>">>
<<else>><<print "<font color='mediumblue'>нет</font>">>
<</if>>
<</widget>>
<<widget "prntPedicure">>
<<if $pedicureType == 4>><<print "<font color='hotpink'>сложный нейл-арт</font>">>
<<elseif $pedicureType == 3>><<print "<font color='red'>простой нейл-арт</font>">>
<<elseif $pedicureType == 2>><<print "<font color='yellow'>яркий однотонный</font>">>
<<elseif $pedicureType == 1>><<print "<font color='green'>обычный френч</font>">>
<<else>><<print "<font color='mediumblue'>нет</font>">>
<</if>>
<</widget>>
<<widget "prntSkinColor">>
<<if $skinColor == 5>><<print "<font color='sienna'>коричневая</font>">>
<<elseif $skinColor == 4>><<print "<font color='darkgoldenrod'>бронзовая</font>">>
<<elseif $skinColor == 3>><<print "<font color='tan'>смуглая</font>">>
<<elseif $skinColor == 2>><<print "<font color='floralwhite'>светлая</font>">>
<<else>><<print "<font color='white'>бледная</font>">>
<</if>>
<</widget>>
<<widget "prntRelation">>
<<for _j = 0; _j < $relatTable.length; _j++>>
<<if $relatTable[_j].id == _args[0]>>
<<set _relpoints = $relatTable[_j].points>>
<<break>>
<</if>>
<</for>>
<<set _relstatus = getRelationStatus(_args[0])>>
/* любовь, близкие отношения, дружба, симпатия, антипатия, презрение, враждебность, ненависть, безразличие*/
<<if _relpoints > 0>><<set _strstatus = "+" + _relpoints>><<else>><<set _strstatus =_relpoints>><</if>>
<<print _strstatus +" [img[img/interface/relation_icon"+_relstatus+".png]]">>
<</widget>>
<<widget "prntSocStatusUniver">>
<<set _socstatus = getSocialStatus("university")>>
<<if _socstatus == 3>><<set _strstatus = "альфа">>
<<elseif _socstatus == 2>><<set _strstatus = "бета">>
<<elseif _socstatus == 1>><<set _strstatus = "гамма">>
<<elseif _socstatus == -1>><<set _strstatus = "фрик">>
<<elseif _socstatus == -2>><<set _strstatus = "лох">>
<<elseif _socstatus == -3>><<set _strstatus = "омега">>
<<else>><<set _strstatus = "студент без статуса">>
<</if>>
<<print _strstatus>>
<</widget>>
<<widget "prntSocStatusStreets">>
<<set _socstatus = getSocialStatus("streetsluts")>>
<<if _socstatus == 3>><<set _strstatus = "альфа-шалава">>
<<elseif _socstatus == 2>><<set _strstatus = "авторитетная">>
<<elseif _socstatus == 1>><<set _strstatus = "приятная">>
<<elseif _socstatus == -1>><<set _strstatus = "неприятная">>
<<elseif _socstatus == -2>><<set _strstatus = "противная">>
<<elseif _socstatus == -3>><<set _strstatus = "гонимая">>
<<else>><<set _strstatus = "обычная шлюха">>
<</if>>
<<print _strstatus>>
<</widget>>
<<widget "prntSocStatusBrothel">>
<<set _socstatus = getSocialStatus("streetsluts")>>
<<if _socstatus == 3>><<set _strstatus = "правая рука мадам">>
<<elseif _socstatus == 2>><<set _strstatus = "авторитетная">>
<<elseif _socstatus == 1>><<set _strstatus = "приятная">>
<<elseif _socstatus == -1>><<set _strstatus = "неприятная">>
<<elseif _socstatus == -2>><<set _strstatus = "противная">>
<<elseif _socstatus == -3>><<set _strstatus = "гонимая">>
<<else>><<set _strstatus = "обычная шлюха">>
<</if>>
<<print _strstatus>>
<</widget>>
<<widget "prntSocStatusStrips">>
<<set _socstatus = getSocialStatus("strippers")>>
<<if _socstatus == 3>><<set _strstatus = "королева шеста">>
<<elseif _socstatus == 2>><<set _strstatus = "авторитетная">>
<<elseif _socstatus == 1>><<set _strstatus = "приятная">>
<<elseif _socstatus == -1>><<set _strstatus = "неприятная">>
<<elseif _socstatus == -2>><<set _strstatus = "противная">>
<<elseif _socstatus == -3>><<set _strstatus = "гонимая">>
<<else>><<set _strstatus = "обычная танцовщица">>
<</if>>
<<print _strstatus>>
<</widget>>
<<widget "prntTattoo">>
<<for _j = 0; _j < $allTattooTable.length; _j++>>
<<if $allTattooTable[_j].id == _args[0]>>
<<set _tName = $allTattooTable[_j].name>>
<<set _tSlot = $allTattooTable[_j].slot>>
<<break>>
<</if>>
<</for>>
<<switch _tSlot>>
<<case "neck">>
<<set _tSlot = "шея">>
<<case "shoulders">>
<<set _tSlot = "плечи">>
<<case "loin">>
<<set _tSlot = "поясница">>
<<case "hips">>
<<set _tSlot = "бедро">>
<<case "ass">>
<<set _tSlot = "ягодицы">>
<<case "face">>
<<set _tSlot = "лицо">>
<<case "wrist">>
<<set _tSlot = "запястья">>
<<case "chest">>
<<set _tSlot = "над грудью">>
<<case "breast">>
<<set _tSlot = "грудь">>
<<case "areola">>
<<set _tSlot = "ареола">>
<<case "clavicle">>
<<set _tSlot = "ключица">>
<<case "back">>
<<set _tSlot = "спина">>
<<case "side">>
<<set _tSlot = "бок">>
<<case "belly">>
<<set _tSlot = "живот">>
<<case "legs">>
<<set _tSlot = "ноги">>
<<case "anus">>
<<set _tSlot = "анус">>
<</switch>>
<<print _tSlot + ": " + _tName>>
<</widget>>
<<widget "prntReputation">>
<<for _j = 0; _j < $reputTable.length; _j++>>
<<if $reputTable[_j].id == _args[0]>>
<<set _repstage = $reputTable[_j].stage>>
<<break>>
<</if>>
<</for>>
<<if _repstage == 6>><<set _strreputation = "<font color='hotpink'>пресловутая</font>">>
<<elseif _repstage == 5>><<set _strreputation = "<font color='red'>прославленная</font>">>
<<elseif _repstage == 4>><<set _strreputation = "<font color='orange'>общепризнанная</font>">>
<<elseif _repstage == 3>><<set _strreputation = "<font color='yellow'>известная</font>">>
<<elseif _repstage == 2>><<set _strreputation = "<font color='green'>малоизвестная</font>">>
<<elseif _repstage == 1>><<set _strreputation = "<font color='blueviolet'>неясная</font>">>
<<elseif _repstage == 0>><<set _strreputation = "<font color='mediumblue'>неизвестная</font>">>
<</if>>
<<print _strreputation>>
<</widget>>
<<widget "prntSkill">>
<<set _isSkillCorrect = false>>
<<for _j = 0; _j < $skillsTable.length; _j++>>
<<if $skillsTable[_j][1] == _args[0]>>
<<set _pointForNextLevel = $skillsTable[_j][2]*100>>
<<if ($skillsTable[_j][2] == $skillsTable[_j][3])>><<set _pointForNextLevel = "достигнут максимальный уровень">><</if>>
<<print $skillsTable[_j][2]+$skillsTable[_j][5]+" / "+ $skillsTable[_j][3]+" (<span style='text-decoration: underline dotted' title='Нужно очков для следующего уровня: "+_pointForNextLevel+"'>"+$skillsTable[_j][4]+" очков</span>)">>
/*<<if $skillsTable[_j][5] > 0>><<print $skillsTable[3][5]+" - временный бонус)">><</if>>*/
<<set _isSkillCorrect = true>>
<<break>>
<</if>>
<</for>>
<<if !_isSkillCorrect>><span style="color:red">Характеристика _args[0] не найдена!</span><</if>>
<</widget>>
<<widget "prntBiSkill">>
<<set _isSkillCorrect = false>>
<<for _j = 0; _j < $skillsTable.length; _j++>>
<<if $skillsTable[_j][1] == _args[0]>>
<<if $skillsTable[_j][2] == 5>>
<<set _pointForNextLevel = 100>>
<<elseif $skillsTable[_j][2] > 5>>
<<set _pointForNextLevel = 100*Math.pow(2, $skillsTable[_j][2]-5)>>
<<elseif $skillsTable[_j][2] < 5>>
<<set _pointForNextLevel = -100*Math.pow(2, 5-$skillsTable[_j][2])>>
<</if>>
<<if $skillsTable[_j][2] == $skillsTable[_j][3] || $skillsTable[_j][2] == 1>><<set _pointForNextLevel = "достигнут максимальный уровень">><</if>>
<<set _curBalans = ($skillsTable[_j][2]+$skillsTable[_j][5]) - 5>>
<<if _curBalans > 0>>
<<set _curBalans = "+" + _curBalans + " / 4">>
<<elseif _curBalans < 0>>
<<set _curBalans = _curBalans + " / 4">>
<</if>>
<<print _curBalans +" (<span style='text-decoration: underline dotted' title='Нужно очков для следующего уровня: "+_pointForNextLevel+"'>"+$skillsTable[_j][4]+" очков</span>)">>
<<set _isSkillCorrect = true>>
<<break>>
<</if>>
<</for>>
<<if !_isSkillCorrect>><span style="color:red">Характеристика _args[0] не найдена!</span><</if>>
<</widget>>
<<widget "prntSkillDesc">>
<<set _skill = getSkill(_args[0])>>
<span style="font-size: 13px;">
<<switch _args[0]>>
<<case "promiscuity">>
<<if _skill <=1>><<print "Вы целомудренны.">>
<<elseif _skill == 2>><<print "Вы ханжа.">>
<<elseif _skill == 3>><<print "Вы сексуально любопытны.">>
<<elseif _skill == 4>><<print "Вас возбуждают мысли о сексе.">>
<<elseif _skill == 5>><<print "Вы жаждете секса.">>
<<elseif _skill == 6>><<print "Вы сексуально ненасытны.">>
<<elseif _skill >= 7>><<print "Вы безотказная шлюха.">>
<</if>>
<<case "disgrace">>
<<if _skill <=1>><<print "Вы непорочны.">>
<<elseif _skill == 2>><<print "Вы слегка испорчены">>
<<elseif _skill == 3>><<print "Вы испорчены.">>
<<elseif _skill == 4>><<print "Вам нравится получать деньги за секс.">>
<<elseif _skill == 5>><<print "Вас возбуждают мысли о торговле своим телом.">>
<<elseif _skill == 6>><<print "Вы неисправимо падшая проститутка.">>
<<elseif _skill >= 7>><<print "Вы готовы на всё ради денег.">>
<</if>>
<<case "shameless">>
<<if _skill <=1>><<print "Вы застенчивы.">>
<<elseif _skill == 2>><<print "Вы робки.">>
<<elseif _skill == 3>><<print "Вам нравится быть сексуализированными.">>
<<elseif _skill == 4>><<print "Вы наслаждаетесь непристойным вниманием.">>
<<elseif _skill == 5>><<print "Чувство обнажённости возбуждает вас.">>
<<elseif _skill == 6>><<print "Мысли об обнажении не идут из головы.">>
<<elseif _skill >= 7>><<print "Вы бесстыдны.">>
<</if>>
<<case "mind">>
<<if _skill <=1>><<print "Вы тупы, как пробка.">>
<<elseif _skill == 2>><<print "Вы слегка оглупели.">>
<<elseif _skill == 3>><<print "Вы среднего ума.">>
<<elseif _skill == 4>><<print "Вы слегка умнее окружающих.">>
<<elseif _skill == 5>><<print "Вы довольно умны.">>
<<elseif _skill == 6>><<print "Вы являетесь бесспорным интеллектуалом.">>
<<elseif _skill >= 7>><<print "Вы обладаете блистательным умом.">>
<</if>>
<<case "musculs">>
<<if _skill <=1>><<print "Никакой заметной мускулатуры у вас нет.">>
<<elseif _skill == 2>><<print "Вы довольно хилого телосложения.">>
<<elseif _skill == 3>><<print "Вы слегка спортивного телосложения.">>
<<elseif _skill == 4>><<print "У вас весьма крепкое тело.">>
<<elseif _skill == 5>><<print "Вы слегка накачаны.">>
<<elseif _skill == 6>><<print "Вы неплохо накачаны, с кубиками на животе.">>
<<elseif _skill >= 7>><<print "Вы качок с роскошной рельефной мускулатурой.">>
<</if>>
<<case "endurance">>
<<if _skill <=1>><<print "Ваша выносливость никуда не годится.">>
<<elseif _skill == 2>><<print "У вас слабая выносливость.">>
<<elseif _skill == 3>><<print "Вы уже хорошо выдерживаете физическую работу.">>
<<elseif _skill == 4>><<print "Вы уже можете довольно долго бегать.">>
<<elseif _skill == 5>><<print "Вы уже хорошо держитесь на длительной дистанции.">>
<<elseif _skill == 6>><<print "У вас просто конская выносливость.">>
<<elseif _skill >= 7>><<print "Вы готовы к марафонскому забегу.">>
<</if>>
<<case "submis">>
<<if _skill <=1>><<print "Вы всегда доминируете и твёрдо стоите на своём.">>
<<elseif _skill == 2>><<print "Вы любите доминировать над людьми.">>
<<elseif _skill == 3>><<print "Вы готовы стоять на своём и добиваться подчинения.">>
<<elseif _skill == 4>><<print "Вы слегка доминантны.">>
<<elseif _skill == 5>><<print "Нет определённых наклонностей.">>
<<elseif _skill == 6>><<print "Вы слегка сабмиссивны.">>
<<elseif _skill == 7>><<print "Вам проще подчиняться другим, чем перечить.">>
<<elseif _skill == 8>><<print "Вы любите подчиняться другим.">>
<<elseif _skill >= 9>><<print "Вы бесхребетная подстилка для других.">>
<</if>>
<<case "sadomaso">>
<<if _skill <=1>><<print "Вы обожаете приносить боль и унижение другим.">>
<<elseif _skill == 2>><<print "Причинение другим боли и унижений возбуждает вас.">>
<<elseif _skill == 3>><<print "Вы довольно часто причиняете другим боль и унижения.">>
<<elseif _skill == 4>><<print "Вы иногда можете спокойно причинить кому-то боль.">>
<<elseif _skill == 5>><<print "Нет определённых наклонностей.">>
<<elseif _skill == 6>><<print "Вы приемлете испытывать немного боли и унижений.">>
<<elseif _skill == 7>><<print "Вы часто не против испытывать боль и унижения.">>
<<elseif _skill == 8>><<print "Мысли о боли и унижениях начинают вызывать возбуждение.">>
<<elseif _skill >= 9>><<print "Вы дико возбуждаетесь, когда вас бьют и унижают.">>
<</if>>
<<case "femin">>
<<if _skill <=1>><<print "Вы всегда действуете как мужественный мачо.">>
<<elseif _skill == 2>><<print "Мужской характер проявляется у вас в любой деятельности.">>
<<elseif _skill == 3>><<print "В мужской компании вы всегда свой.">>
<<elseif _skill == 4>><<print "Вы чаще демонстрируете мужские черты характера.">>
<<elseif _skill == 5>><<print "Нет определённых наклонностей.">>
<<elseif _skill == 6>><<print "Вы замечаете за собой некоторые женские черты.">>
<<elseif _skill == 7>><<print "Вам проще находить общий язык с женщинами.">>
<<elseif _skill == 8>><<print "Вы ведёте себя скорее как женщина.">>
<<elseif _skill >= 9>><<print "Вы ведёте себя всегда как слабая и эмоциональная женщина.">>
<</if>>
<<case "fellation">>
<<if _skill <= 1>><<print "Вы имеете лишь базовое представление о том, как делать минет.">>
<<elseif _skill == 2>><<print "Вы умеете сосать на сносном любительском уровне.">>
<<elseif _skill == 3>><<print "Вы делаете минет быстро и качественно, как настоящие профессионалки.">>
<<elseif _skill == 4>><<print "Вы сосёте не хуже опытной порнозвезды.">>
<<elseif _skill >= 5>><<print "Ваш рот - портал наслаждений для любого члена.">>
<</if>>
<<case "anal">>
<<if _skill <= 1>><<print "Вы с трудом засовываете себе в анус посторонние предметы.">>
<<elseif _skill == 2>><<print "Вы уже умеете принимать в анус не слишком крупные предметы.">>
<<elseif _skill == 3>><<print "Вы довольно легко и безопасно для ануса принимаете в него крупные предметы.">>
<<elseif _skill == 4>><<print "Вы отлично умеете расслаблять анус и двигаться при анальном сексе.">>
<<elseif _skill >= 5>><<print "Анальный секс - ваша стихия, в которой вы умеете делать просто всё.">>
<</if>>
<<case "cunni">>
<<if _skill <= 1>><<print "Вы не разбираетесь совершенно в женской анатомии.">>
<<elseif _skill == 2>><<print "Вы с трудом находите клитор, но это уже что-то.">>
<<elseif _skill == 3>><<print "Ваш язык уже знает некоторые пути к женскому оргазму.">>
<<elseif _skill == 4>><<print "Вы способны довести ртом до оргазма почти любую женщину.">>
<<elseif _skill >= 5>><<print "Своим ртом вы заставляете ярко кончать любую женщину.">>
<</if>>
<<case "seduction">>
<<if _skill <= 1>><<print "Вы абсолютно неловки в соблазнении.">>
<<elseif _skill == 2>><<print "Вы пробуете говорить людям пошлые комплименты.">>
<<elseif _skill == 3>><<print "Вы умеете делать некоторые соблазнительные жесты и прикосновения.">>
<<elseif _skill == 4>><<print "Ваши мимика и речь могут располагать к себе встречных.">>
<<elseif _skill == 5>><<print "Вы умеете принимать сексуальные позы в любой ситуации.">>
<<elseif _skill == 6>><<print "Ваши тело и лицо всегда говорят на языке секса.">>
<<elseif _skill >= 7>><<print "Вы непреодолимо соблазняете любого встречного своим телом и разговорами.">>
<</if>>
<<case "makeup">>
<<if _skill <= 1>><<print "Вы можете делать лишь примитивнейший макияж.">>
<<elseif _skill == 2>><<print "Вы уже кое-что умеете в макияже и пробуете также ухаживать за ногтями.">>
<<elseif _skill == 3>><<print "Вы довольно сносно наносите сложный макияж и обычный маникюр.">>
<<elseif _skill == 4>><<print "Вы отлично наносите любой макияж и пробуете силы в нейл-арте.">>
<<elseif _skill >= 5>><<print "Вы настоящий художник, а тело - ваш холст.">>
<</if>>
<<case "dancing">>
<<if _skill <= 1>><<print "Вы танцуете с грацией бегемота.">>
<<elseif _skill == 2>><<print "Вы умеете нормально исполнять некоторые простые па.">>
<<elseif _skill == 3>><<print "Вы уже научились исполнять ряд несложных танцев.">>
<<elseif _skill == 4>><<print "Вы уже умеете исполнять многие сложные па, но не во всех комбинациях.">>
<<elseif _skill >= 5>><<print "Вы виртуозно исполняете танцы любой сложности.">>
<</if>>
<<case "heels">>
<<if _skill <= 1>><<print "Вы чувствуете себя неловко на любых высоких каблуках.">>
<<elseif _skill == 2>><<print "Вы уже немного приучились ходить на не очень высоких каблуках.">>
<<elseif _skill == 3>><<print "Вам уже привычна обувь на каблуках небольшой и средней высоты.">>
<<elseif _skill == 4>><<print "Вы хорошо освоили хождение на каблуках, но на самых высоких чувствуете ещё неловкость.">>
<<elseif _skill >= 5>><<print "Вы уверенно ходите на каблуках и шпильках любой высоты.">>
<</if>>
<<case "rimming">>
<<if _skill <= 1>><<print "Вы с трудом находите анус языком.">>
<<elseif _skill == 2>><<print "Вы уже немного приловчились доставать анус языком.">>
<<elseif _skill == 3>><<print "Вы уже довольно уверенно умеете полировать анус.">>
<<elseif _skill == 4>><<print "Ваш язык и анус - лучшие друзья.">>
<<elseif _skill >= 5>><<print "Своим языком вы легко доводите любого до оргазма через анус.">>
<</if>>
<</switch>>
</span>
<</widget>>
<<widget "prntAnusCondition">>
<<if $anusCondition <= 0>><<print "тугой">>
<<elseif $anusCondition <= 200>><<print "слегка размятый">>
<<elseif $anusCondition <= 400>><<print "хорошо размятый">>
<<elseif $anusCondition <= 600>><<print "раздолбанный">>
<<elseif $anusCondition <= 800>><<print "сильно раздолбанный">>
<<else>><<print "раздолбанный до зияющей дыры">>
<</if>>
<</widget>>
<<widget "prntThroatCondition">>
<<if $throatCondition < 200>><<print "сильная чувствительность">>
<<elseif $throatCondition < 400>><<print "средняя чувствительность">>
<<elseif $throatCondition < 600>><<print "малая чувствительность">>
<<elseif $throatCondition < 800>><<print "значительно подавлен">>
<<else>><<print "полностью подавлен">>
<</if>>
<</widget>>
<<widget "prntDressInfo">>
<<for _j = 0; _j < $allDress.length; _j++>>
<<if $allDress[_j].id == _args[0]>>
<<if $allDress[_j].id != "pump_portable">>
<<set _attractInfo = "<br>Бонус к внешности: "+$allDress[_j].attract>>
<<else>>
<<set _attractInfo = "<br>Пара электрических портативных молокоотсосов для женской груди, создаёт некоторый дискомфорт при постоянном ношении.<br>Скорость отсоса 150 мл/час, резервуар заполнен на "+$portablePumpFilling+"/300 мл">>
<</if>>
<<if $allDress[_j].depravity>>
<<set _depravityInfo = "<br>Откровенность одежды: "+$allDress[_j].depravity + "%">>
<<else>>
<<set _depravityInfo = "">>
<</if>>
<<if $allDress[_j].kink>>
<<set _kinkInfo = "<br>БДСМ-бонус: "+$allDress[_j].kink>>
<<else>>
<<set _kinkInfo = "">>
<</if>>
<<if $allDress[_j].heel>>
<<set _heelsLevelInfo = "<br><span title = \"При недостаточно высоком навыке хождения вы будете очень неловки на высоких каблуках, а значит и не слишком сексапильны. Начинайте с более низких каблуков.\" style=\"text-decoration: underline dotted\">Требуется навык хождения на каблуках: </span>"+ $allDress[_j].heel>>
<<else>>
<<set _heelsLevelInfo = "">>
<</if>>
<<if $allDress[_j].class == "chastity_male">>
<<set _itemSizeInfo = "<br>Максимальная длина члена: "+$allDress[_j].size+" см">>
<<elseif $allDress[_j].class == "plug">>
<<set _itemSizeInfo = "<br>Размер: "+$allDress[_j].size>>
<<else>>
<<set _itemSizeInfo = "">>
<</if>>
<<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+$allDress[_j].name+"');Dialog.append('<div style=\"display: flex;justify-content: center;\"><img src=img/dress/"+$allDress[_j].id+".png></div>"+_attractInfo+_depravityInfo+_kinkInfo+_heelsLevelInfo+_itemSizeInfo+"');Dialog.open();<</script>><</link>>">>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "prntItemInfo">>
<<set _itemInfoName = "Нет информации">>
<<set _itemInfoStr = "Информации по этому предмету не обнаружено в игре. Сообщите разработчикам, возможно они просто забыли внести её.">>
<<switch _args[0]>>
<<case "wipes">>
<<set _itemInfoName = "Влажные салфетки">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Восстанавливают чистоту: 5">>
<<case "desinf">>
<<set _itemInfoName = "Антисептик">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Уменьшает риск заражения">>
<<case "lubr1">>
<<set _itemInfoName = "Анальный лубрикант ">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Специальная смазка для анального секса<br>Эффект смазки: 12">>
<<case "lubr2">>
<<set _itemInfoName = "Общий лубрикант">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Обычная смазка для секса<br>Эффект смазки: 8">>
<<case "lubr3">>
<<set _itemInfoName = "Крем для рук">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Обычный крем для рук, можно (но не нужно) использовать как дешёвый лубрикант для анального секса<br>Эффект смазки: 4">>
<<case "cond1">>
<<set _itemInfoName = "Анальные презервативы ">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Особо крепкие презервативы для анального секса с увеличенным количеством смазки<br>Эффект смазки: 3<br>Прочность: 6">>
<<case "cond2">>
<<set _itemInfoName = "Обычные презервативы">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Обычные презервативы для секса, могут легко порваться при анальном проникновении<br>Эффект смазки: 1<br>Прочность: 3">>
<<case "cond3">>
<<set _itemInfoName = "Оральные презервативы">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Ультратонкие презервативы с ярким вкусом для орального секса, при других видах проникновения быстро рвутся<br>Эффект смазки: 1<br>Прочность: 1">>
<<case "dildo">>
<<set _itemInfoName = "Фаллоимитатор">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Реалистичный фаллоимитатор с присоской<br>Рабочая длина: 18 см">>
<<case "giantDildo">>
<<set _itemInfoName = "Большой фаллоимитатор">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Реалистичный фаллоимитатор большого размера с присоской<br>Рабочая длина: 22 см">>
<<case "vibrator">>
<<set _itemInfoName = "Вибратор">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Вибратор для вагинальной стимуляции">>
<<case "strapon_usual">>
<<set _itemInfoName = "Мужской страпон">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div>Полый страпон для мужчин<br>Рабочая длина: 16 см">>
<<case "strapon_big">>
<<set _itemInfoName = "Большой мужской страпон">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Полый страпон увеличенного размера для мужчин<br>Рабочая длина: 22 см">>
<<case "strapon_unisex">>
<<set _itemInfoName = "Юнисекс вибро-страпон">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Юнисекс-страпон с вибрацией для максимального удовлетворения обоих партнёров<br>Рабочая длина: 20 см">>
<<case "massager">>
<<set _itemInfoName = "Массажёр простаты">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Массажёр для стимуляции простаты через анус">>
<<case "makeupKit">>
<<set _itemInfoName = "Косметический набор">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Футляр с косметикой, расширяет ячейку инвентаря для косметики на 30 единиц и немного ускоряет процесс макияжа">>
<<case "webCamera">>
<<set _itemInfoName = "Веб-камера">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Веб-камера с микрофоном">>
<<case "hiddenCamsKit">>
<<set _itemInfoName = "Набор скрытых камер">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Набор из нескольких миниатюрных камер с возможностью записи на встроенную флеш-память">>
<<case "hiddenCamsKit">>
<<case "perfumeUsual">>
<<set _itemInfoName = "Дешёвый парфюм">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Флакон с дешёвым женским парфюмом">>
<<case "perfumeRich">>
<<set _itemInfoName = "Дорогой парфюм">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Флакон с дорогим женским парфюмом">>
<<case "antiandr">>
<<set _itemInfoName = "Антиандрогены">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки для подавления действия мужских половых гормонов, что замедляет рост волос на лице и теле, уменьшает прирост возбуждения и увеличивает ежедневную убыль мышечной массы; рекомедуется принимать раз в сутки">>
<<case "estro">>
<<set _itemInfoName = "Эстрогены">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки с женскими половыми гормонами, которые уменьшают размер пениса и его эрекцию (частично обратимо), вызывают рост женской груди (необратимо), феминизируют кожу и распределение жира в теле (обратимо); рекомедуется принимать раз в сутки">>
<<case "prolactin">>
<<set _itemInfoName = "Пролактиногены">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки с препаратом, который значительно повышает в организме уровень гормона пролактин, который нужен для выработки молока грудью; рекомедуется принимать раз в сутки">>
<<case "antiviral">>
<<set _itemInfoName = "Антиретровирусный препарат">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки для подавление вирусной активности в организме, рекомедуется принимать раз в сутки">>
<<case "truvada">>
<<set _itemInfoName = "Тенофовир/эмтрицитабин">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки для профилактики вирусного заражения, помогает избежать заражения ВИЧ, гепатитами, герпесом. Рекомедуется принимать раз в сутки">>
<<case "antidepr">>
<<set _itemInfoName = "Антидепрессанты">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки уменьшают получаемый стресс, позволяя сохранить больше настроения, но при приёме отнимают немного бодрости и возбуждения, рекомедуется принимать раз в сутки">>
<<case "viagra">>
<<set _itemInfoName = "Усилитель потенции">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Таблетки, временно увеличивающие потенцию члена на +50% от максимума, эффект длится 5-6 часов">>
<<case "cosmetic">>
<<set _itemInfoName = "Косметика">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Различная женская косметика, используемая для макияжа и маникюра">>
<<case "coffee">>
<<set _itemInfoName = "Растворимый кофе">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Банка с растворимым кофе, можно готовить там, где есть чайник.<br>При употреблении восстанавливает немного бодрости и настроения">>
<<case "energy">>
<<set _itemInfoName = "Энергетик">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Банка энергетика с большим количеством кофеина.<br>Восстанавливает значительное количество бодрости при употреблении, но вреден для здоровья">>
<<case "cannabis">>
<<set _itemInfoName = "Косяк с марихуаной">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Косяк с марихуаной, можно выкурить в укромном месте, чтобы поднять себе настроение. Вызывает психологическую зависимость.">>
<<case "pump_manual">>
<<set _itemInfoName = "Ручной молокоотсос">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Ручной молокоотсос для женской груди, требует физических усилий для работы. Можно использовать дома при отдыхе на диване например.<br>Скорость отсоса 250 мл/час, резервуар заполнен на "+$manualPumpFilling+"/1000 мл">>
<<case "pump_electrical">>
<<set _itemInfoName = "Электрический молокоотсос">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;\"><img src=img/items/"+_args[0]+".png></div><br>Электрический двойной молокоотсос для женской груди. Можно использовать дома при отдыхе на диване например.<br>Скорость отсоса 500 мл/час, резервуар заполнен на "+$electricalPumpFilling+"/1000 мл">>
<<case "maid_suit">>
<<set _itemInfoName = "Костюм горничной">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;align-items: flex-start;\"><img src=img/dress/maid_dress.png><img src=img/dress/maid_choker.png style=\"margin-left: 5px\"><img src=img/dress/maid_bezel.png style=\"margin-left: 5px\"></div><br>Комплект состоит из платья, манжет, кружевного чокера и ободка. Почувствуйте себя сексапильной французской горничной!">>
<<case "cumslut_suit">>
<<set _itemInfoName = "Набор Cumslut">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;align-items: flex-start;\"><img src=img/dress/cumslut_tshirt.png><img src=img/dress/cumslut_choker.png style=\"margin-left: 5px\"><img src=img/dress/cumslut_strings.png style=\"margin-left: 5px\"></div><br>Комплект состоит из футболки, чокера и стрингов с надписью Cumslut. Покажите всем, как вы любите сперму!">>
<<case "cow_suit">>
<<set _itemInfoName = "Костюм коровы">>
<<set _itemInfoStr = "<div style=\"display: flex;justify-content: center;align-items: flex-start;\"><img src=img/dress/cow_bra.png><img src=img/dress/cow_pants.png style=\"margin-left: 5px\"><img src=img/dress/cow_choker.png style=\"margin-left: 5px\"><img src=img/dress/cow_bezel.png style=\"margin-left: 5px\"><img src=img/dress/cow_stockings.png style=\"margin-left: 5px\"></div><br>Комплект состоит из стрингов, лифчика, чулок, бабочки и ободка с рожками и ушками. Помогите сексуальной молочной коровке найти своего быка-осеменителя!">>
<</switch>>
<<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+_itemInfoName+"');Dialog.append('"+_itemInfoStr+"');Dialog.open();<</script>><</link>>">>
<</widget>>
<<widget "prntTattooInfo">>
<<for _j = 0; _j < $allTattooTable.length; _j++>>
<<if $allTattooTable[_j].id == _args[0]>>
<<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+$allTattooTable[_j].name+"');Dialog.append('<div style=\"display: flex;justify-content: center;\"><img src=img/tattoo/"+$allTattooTable[_j].id+".jpg></div><br>Заметность: "+$allTattooTable[_j].accent+"');Dialog.open();<</script>><</link>>">>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "prntPosterInfo">>
<<for _j = 0; _j < $posters.length; _j++>>
<<if $posters[_j].id == _args[0]>>
<<set _rusSkill = $skillsRus[$skillsIndex.indexOf($posters[_j].skill)]>>
<<set _plusChar = "">>
<<if $posters[_j].bonus > 0>>
<<set _plusChar = "+">>
<</if>>
<<print "<<link [img[Обзор|img/interface/view_icon.png]]>><<script>>Dialog.setup('"+$posters[_j].name+"');Dialog.append('<div style=\"display: flex;justify-content: center;\"><img src=img/posters/"+$posters[_j].id+".jpg></div><br>Ежедневно изменяет характеристику «"+_rusSkill+"» на "+_plusChar+$posters[_j].bonus+"');Dialog.open();<</script>><</link>>">>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "prntPenisErection">>
<<if $potenciaStatus < 1>><<print "почти отсутствует">>
<<elseif $potenciaStatus < 2>><<print "низкая">>
<<elseif $potenciaStatus < 3>><<print "средняя">>
<<elseif $potenciaStatus < 4>><<print "хорошая">>
<<else>><<print "потрясающая">>
<</if>>
<</widget>>
<<widget "prntCharFemin">>
<<if $feminGrade == 0>><<print "<font color='mediumblue'>парень</font>">>
<<elseif $feminGrade == 1>><<print "<font color='green'>фембой</font>">>
<<elseif $feminGrade == 2>><<print "<font color='yellow'>андрогин</font>">>
<<elseif $feminGrade == 3>><<print "<font color='red'>девушка</font>">>
<<elseif $feminGrade == 4>><<print "<font color='hotpink'>бимбо</font>">>
<</if>>
<</widget>>
<<widget "prntCharAttract">>
<<if $attractGrade < 0>><<print "неопределённом">>
<<elseif $attractGrade < 1>><<print "<font color='mediumblue'>мужском</font>">>
<<elseif $attractGrade < 3>><<print "<font color='green'>юнисекс</font>">>
<<elseif $attractGrade < 6>><<print "<font color='yellow'>скорее женском</font>">>
<<elseif $attractGrade < 12>><<print "<font color='red'>женском</font>">>
<<else>><<print "<font color='hotpink'>гиперженственном</font>">>
<</if>>
<</widget>>
<<widget "prntCharAccept">>
<<if $appearanceReception == -1>><<print "нудист">>
<<elseif $appearanceReception == 0>><<print "<font color='mediumblue'>обычный парень</font>">>
<<elseif $appearanceReception == 1>><<print "<font color='deepskyblue'>гомосек</font>">>
<<elseif $appearanceReception == 2>><<print "<font color='blueviolet'>извращенец</font>">>
<<elseif $appearanceReception == 3>><<print "<font color='green'>трансвестит</font>">>
<<elseif $appearanceReception == 4>><<print "<font color='yellow'>транссексуал</font>">>
<<elseif $appearanceReception == 5>><<print "<font color='orange'>пацанка</font>">>
<<elseif $appearanceReception == 6>><<print "<font color='orange'>бучиха</font>">>
<<elseif $appearanceReception == 7>><<print "<font color='red'>обычная девушка</font>">>
<<elseif $appearanceReception == 8>><<print "<font color='hotpink'>трансшлюха</font>">>
<<elseif $appearanceReception == 9>><<print "<font color='hotpink'>шлюха</font>">>
<<elseif $appearanceReception == 10>><<print "<font color='hotpink'>бимбо-шлюха</font>">>
<</if>>
<</widget>>
<<widget "prntHairFace">>
<<if $hairFace <= 1>>
<<print "гладко выбрито">>
<<elseif $hairFace == 2>>
<<print "короткая щетина">>
<<elseif $hairFace == 3>>
<<print "длинная щетина">>
<<elseif $hairFace == 4>>
<<print "небольшие усики и бородка">>
<<elseif $hairFace >= 5>>
<<print "усы и борода">>
<</if>>
<</widget>>
<<widget "prntHairBody">>
<<if $hairBody <= 1>>
<<print "гладко выбрито">>
<<elseif $hairBody == 2>>
<<print "короткая щетина">>
<<elseif $hairBody == 3>>
<<print "длинная щетина">>
<<elseif $hairBody >= 4>>
<<print "густая">>
<</if>>
<</widget>>
<<widget "prntHairLength">>
<<if $hairHead <= 1>>
<<print "налысо">>
<<elseif $hairHead == 2>>
<<print "очень короткие">>
<<elseif $hairHead == 3>>
<<print "короткие">>
<<elseif $hairHead == 4>>
<<print "средние">>
<<elseif $hairHead == 5>>
<<print "до плеч">>
<<elseif $hairHead == 6>>
<<print "длинные">>
<<elseif $hairHead >= 7>>
<<print "очень длинные">>
<</if>>
<</widget>>
<<widget "prntBreast">>
/* Если необязательный параметр есть, то выводит физическую грудь, если нет - видимую (с накладками)*/
<<if _args[0]>><<set _currentBreast = $breastSize>>
<<else>><<set _currentBreast = getBreast()>><</if>>
<<if _currentBreast <= 0>><font color='mediumblue'>плоская</font>
<<elseif _currentBreast == 1>><font color='blueviolet'>маленькая</font>
<<elseif _currentBreast == 2>><font color='green'>средняя</font>
<<elseif _currentBreast == 3>><font color='yellow'>большая</font>
<<elseif _currentBreast == 4>><font color='red'>очень большая</font>
<<elseif _currentBreast >= 5>><font color='hotpink'>гигантская</font>
<</if>>
<</widget>>
<<widget "prntButts">>
<<if $buttSize <= 0>><font color='mediumblue'>плоская</font>
<<elseif $buttSize == 1>><font color='blueviolet'>худая</font>
<<elseif $buttSize == 2>><font color='green'>слегка округлая</font>
<<elseif $buttSize == 3>><font color='yellow'>округлая</font>
<<elseif $buttSize == 4>><font color='red'>большая</font>
<<elseif $buttSize >= 5>><font color='hotpink'>выдающаяся</font>
<</if>>
<</widget>>
<<widget "prntTips">>
<<print "<<link '<sup>[?]</sup>'>><<script>>Dialog.setup('Подсказка');Dialog.wiki('"+_args[0]+"');Dialog.open();<</script>><</link>>">>
<</widget>>
<<widget "displayChanges">>
<<if $popupSkillsArray.length > 0 && !settings.usePopups>>
<<set _innerStr = "Изменения характеристик:<br>">>
<<for _j = 0; _j < $popupSkillsArray.length; _j++>>
<<if _j % 2 == 0>>
<<set _innerStr += $popupSkillsArray[_j]+" ">>
<<else>>
<<if $popupSkillsArray[_j] >= 0>>
<<set _innerStr += "+"+$popupSkillsArray[_j]+"<br>">>
<<else>>
<<set _innerStr += $popupSkillsArray[_j]+"<br>">>
<</if>>
<</if>>
<</for>>
<<print _innerStr>>
<<set $popupSkillsArray = []>>
<</if>>
<</widget>>
/* Аргументы itemToSale:
0 - название предмета
1 - его айдишник
2 - текущее кол-во в инвентаре
3 - максимум в инвентаре
4 - цена
5 - магазин
6 - опциональный, кастомная подсказка над кнопкой купить, для кол-ва покупаемых вещей
*/
<<widget "itemToSale">>
<<if _args[6]>>
<<set _saleItemTitle = _args[6]>>
<<else>>
<<set _saleItemTitle = "Купить">>
<</if>>
<<print "<div class='inventory-box'>[img["+_args[0]+"|img/items/"+_args[1]+".png]]<div><<if $wallet >= "+_args[4]+" && "+_args[2]+" < "+_args[3]+">><<link [img["+_saleItemTitle+"|img/interface/paid_icon.png]["+_args[5]+"]]>><<set $ms_item = '"+_args[1]+"'>><<addMins 1>><</link>><<elseif $wallet < "+_args[4]+">>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$"+_args[4]+"</font><<prntItemInfo "+_args[1]+">></div></div>">>
<</widget>>
/* Аргументы нового виджета:
0 - айдишник предмета
1 - количество
2 - цена
3 - магазин
4 - опциональный, кастомная подсказка над кнопкой купить, для кол-ва покупаемых вещей
*/
<<widget "itemToSaleNew">>
<<if _args[4]>>
<<set _saleItemTitle = _args[4]>>
<<else>>
<<set _saleItemTitle = "Купить">>
<</if>>
<<set _saleItemName = "">>
<<set _saleItemAmount = 0>>
<<set _saleItemMax = 0>>
<<for _j = 0; _j < $itemsTable.length; _j++>>
<<if $itemsTable[_j].id == _args[0]>>
<<set _saleItemName = $itemsTable[_j].name>>
<<set _saleItemAmount = $itemsTable[_j].amount>>
<<set _saleItemMax = $itemsTable[_j].max>>
<<break>>
<</if>>
<</for>>
/* расширение ячейки инвентаря для косметики с косметичкой */
<<if _args[0] == "makeupKit">>
<<set _cosmetBonus = "<<run $itemsTable.setProperty('cosmetic','max',50)>>">>
<<else>>
<<set _cosmetBonus = "">>
<</if>>
<<print "<div class='inventory-box'>[img["+_saleItemName+"|img/items/"+_args[0]+".png]]<div><<if $wallet >= "+_args[2]+" && "+_saleItemAmount+" < "+_saleItemMax+">><<link [img["+_saleItemTitle+"|img/interface/paid_icon.png]["+_args[3]+"]]>><<buyItem '"+_args[0]+"' "+_args[1]+" "+_args[2]+">><<addMins 1>>"+_cosmetBonus+"<</link>><<elseif $wallet < "+_args[2]+">>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже максимальное количество|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$"+_args[2]+"</font><<prntItemInfo "+_args[0]+">></div></div>">>
<</widget>>
/* Аргументы dressToSale:
0 - айдишник предмета
1 - цена
2 - магазин
*/
<<widget "dressToSale">>
<<print "<div class='inventory-box'>[img["+ getDressName(_args[0]) + "|img/dress/"+_args[0]+".png]]<div><<if $wallet >= "+_args[1]+" && !$dressTable.haveDress('"+_args[0]+"')>><<link [img[Купить|img/interface/paid_icon.png]["+_args[2]+"]]>><<buyDress '"+_args[0]+"' "+_args[1]+">><<addMins 1>><</link>><<elseif $wallet < "+_args[1]+">>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже есть этот предмет|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$"+_args[1]+"</font><<prntDressInfo "+_args[0]+">></div></div>">>
<</widget>>
<<widget "decorToSale">>
<<print "<div class='inventory-box'>[img["+ getDressName(_args[0]) + "|img/dress/"+_args[0]+".png]]<div><<if $wallet >= "+_args[1]+" && !$dressTable.haveDress('"+_args[0]+"')>><<link [img[Купить|img/interface/paid_icon.png]["+_args[2]+"]]>><<buyDecor '"+_args[0]+"' "+_args[1]+">><<addMins 1>><</link>><<elseif $wallet < "+_args[1]+">>[img[Не хватает денег|img/interface/nomoneypaid_icon.png]]<<else>>[img[В инвентаре уже есть этот предмет|img/interface/maxitems_icon.png]]<</if>><font size='2' style='vertical-align: top;'>$"+_args[1]+"</font><<prntDressInfo "+_args[0]+">></div></div>">>
<</widget>>
<<widget "prntAlco">>
<<if $alcoStatus == 1>><span style="color:yellow">лёгкое опьянение</span><<elseif $alcoStatus == 2>><span style="color:orange;text-decoration: underline dotted" title="+1 к распущенности и бесстыдству">среднее опьянение</span><<elseif $alcoStatus == 3>><span style="color:red;text-decoration: underline dotted" title="+2 к распущенности и бесстыдству">сильное опьянение</span><<else>>трезвое состояние<</if>>
<</widget>>
<<widget "prntNudeWalk">>
<<set _randomScene = random(3)>>
<<if _randomScene == 0>>
Прохожие обращают внимание, что вы раздеты, потёртая бабка, проходя мимо, жалуется на засилье «наркоманов и проституток».<br>
<<elseif _randomScene == 1>>
Прохожие обращают внимание, что вы раздеты, проходящий мимо парень плюёт вам вслед.<br>
<<elseif _randomScene == 2>>
Проходящая рядом компания из нескольких девушек безудержно смеётся над вами, завидев ваше голое тело.<br>
<<else>>
Ваше голое тело привлекает внимание проходящего рядом мужика, который кричит вслед: «Ты под солями что ли? А ну иди быстрее оденься.»<br>
<</if>>
<</widget>>
<<widget "prntProcAnal">>
<<switch _args[0]>>
<<case "doggylay">>
<<if random(1) == 0>>Мужчина неспешно <<prntObscene "трахает">> вас, лёжа сверху, вам остаётся только расслабиться и получать удовольствие.
<<else>>Мужчина нависает над вами, полностью придавливая и периодически ласкает вашу попку и шею.
<</if>>
<<if random(1) == 0>>Вы слышите громкое хлюпанье, которое издаёт ваша дырочка под его натиском.
<<else>>Вы начинаете ощущать толчки в своей дырке.
<</if>>
<<case "missionary">>
Вы ложитесь на спину, закидываете мужчине ноги на плечи и он начинает <<prntObscene "трахать">> вас в жопу. Мужчина нависает над вами, полностью придавливая и периодически<<if getBreast() > 0>> ласкает ваши груди и губы.<<else>> целует вас.<</if>>
<<case "doggystyle">>
<<if random(1) == 0>>Вы становитесь на колени и наклоняетесь, подставляя попку по собачьи. Мужчина пристраивается сзади, вводит член вам в жопу и начинает активно <<prntObscene "трахать">>.
<<else>>Вы становитесь на колени и выставляете попу на обозрение. Мужчина пристраивается сзади, вводит член вам в жопу и начинает активно <<prntObscene "трахать">>.
<</if>>
<<case "doggystand">>
Вы становитесь на ноги и слегка наклоняетесь, подставляя попку . Мужчина пристраивается сзади, вводит член вам в жопу и начинает активно <<prntObscene "трахать">>.
<<case "cowgirl">>
Мужчина ложится на спину, а вы садитесь сверху лицом к нему и насаживаетесь на его эррегированный член. Оседлав его таким образом в позе наездницы, вы начинаете всё быстрее и быстрее двигать тазом, скача на его <<prntObscene "члене">>. <<if getBreast() > 2>> Ваша <<prntBreast>> грудь во время фрикций взмывает вверх и вниз, что ещё больше его заводит.<</if>>
<<case "reversecowgirl">>
Мужчина ложится на спину, а вы садитесь сверху спиной к нему и насаживаетесь на его эррегированный член, удобно опираясь двумя руками. Оседлав его таким образом в позе перевёрнутой наездницы, вы начинаете всё быстрее и быстрее двигать тазом, скача на его <<prntObscene "члене">>. <<if $buttSize > 2>> Ваша <<prntButts>> попка двигается перед мужчиной вверх-вниз, ягодицы с приятным звуком шлёпаются о его живот, что явно ему нравится.<</if>>
<</switch>>
<</widget>>
<</nobr>>[img[img/beautyshop.jpg]]
Мастер по макияжу быстро и профессионально сделала вам <<prntMakeup>> макияж. Макияж держится на лице в течение примерно суток, не забывайте его обновлять. Приём душа полностью смоет его.
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|beautyShop]]>><</link>><<else>><<link [[Салон уже закрывается|streetCentre]]>><<addMins 1>><</link>><</if>><<nobr>>
<<widget "dressup">>
/* создаём временный массив для пирсинга и вначале устанавливаем те слоты, из которых вынимаем украшения*/
<<set _arrayOfPiercing = []>>
<<if $selectleft_eyebrow == "empty">>
<<dressPiercing "left_eyebrow" "empty">>
<</if>>
<<if $selectright_eyebrow == "empty">>
<<dressPiercing "right_eyebrow" "empty">>
<</if>>
<<if $selectseptum == "empty">>
<<dressPiercing "septum" "empty">>
<</if>>
<<if $selectunderlip == "empty">>
<<dressPiercing "underlip" "empty">>
<</if>>
<<if $selecttongue == "empty">>
<<dressPiercing "tongue" "empty">>
<</if>>
<<if $selectleft_nipple == "empty">>
<<dressPiercing "left_nipple" "empty">>
<</if>>
<<if $selectright_nipple == "empty">>
<<dressPiercing "right_nipple" "empty">>
<</if>>
<<if $selectnavel == "empty">>
<<dressPiercing "navel" "empty">>
<</if>>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "ot">>
<<if $selectDressOT == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "it">>
<<if $selectDressIT == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "ob">>
<<if $selectDressOB == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "ib">>
<<if $selectDressIB == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "belt">>
<<if $selectDressBelt== $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "if">>
<<if $selectDressIF == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "of">>
<<if $selectDressOF == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "head">>
<<if $selectDressHead == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "face">>
<<if $selectDressFace == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "mouth">>
<<if $selectDressMouth == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "neck">>
<<if $selectDressNeck == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "tits">>
<<if $selectDressTits == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "anus">>
<<if $selectDressAnus == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
/* Пробки, кроме самой маленькой, можно вставить только с определённой разработкой ануса, при вставлении они также добавляют немного ширины анусу, если тот туговат ещё */
/*<<if ($dressTable[_i].size-1)*75 <= $anusCondition>>
<<set $dressTable[_i].wears = true>>
<<set $sizeOfPlug = $dressTable[_i].size>>
<<if $dressTable[_i].size*100 > $anusCondition>><<set $anusCondition = $dressTable[_i].size*100>><</if>>
<<else>>
<<script>>alert("Пробка слишком велика! Разработайте сначала анус получше или используйте пробку меньшего размера.");<</script>>
<</if>> */
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</if>>
<<if $dressTable[_i].slot == "penis">>
<<if $selectDressPenis == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
/*<<if $dressTable[_i].size >= Math.round($penisSize/100)>>
<<set $dressTable[_i].wears = true>>
<<set $sizeOfChastity = $dressTable[_i].size>>
<<else>>
<<script>>alert("Этот пояс верности слишком тесен для вашего члена, чтобы можно было его постоянно носить! Уменьшите размер члена или используйте пояс большего размера.");<</script>>
<</if>> */
<<else>>
<<set $dressTable[_i].wears = false>>
<</if>>
/* <<elseif $dressTable[_i].slot == "penis" && !$haveKey>>
<<set $selectDressPenis = $dressTable.getIdInSlot("penis")>>
<<script>>alert("У вас нет ключа, чтобы снимать или надевать мужской пояс верности.");<</script>>*/
<</if>>
<<if $dressTable[_i].slot == "vagina">>
<<if $selectDressVagina == $dressTable[_i].id>>
<<set $dressTable[_i].wears = true>>
/*<<if $dressTable[_i].class != "chastity_female" || ($dressTable[_i].class == "chastity_female" && !$hasPenis && $haveKey)>>
<<set $dressTable[_i].wears = true>>
<<elseif $dressTable[_i].class == "chastity_female" && $hasPenis>>
<<script>>alert("Вы не можете носить женский пояс верности, так как мешает член.");<</script>>
<<elseif $dressTable[_i].class == "chastity_female" && !$haveKey>>
<<script>>alert("У вас нет ключа, чтобы надевать женский пояс верности.");<</script>>
<</if>>*/
<<else>>
/*<<if $dressTable[_i].class != "chastity_female" || ($dressTable[_i].class == "chastity_female" && $haveKey)>>*/
<<set $dressTable[_i].wears = false>>
/*<<else>>
<<script>>alert("У вас нет ключа, чтобы снять женский пояс верности.");<</script>>
<</if>>*/
<</if>>
<</if>>
<</for>>
<<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].slot == "earlap">>
<<if $selectDressEarlap == $decorTable[_i].id>>
<<set $decorTable[_i].wears = true>>
<<else>>
<<set $decorTable[_i].wears = false>>
<</if>>
<</if>>
<<if $decorTable[_i].slot == "neck_decor">>
<<if $selectDressNecklace == $decorTable[_i].id>>
<<set $decorTable[_i].wears = true>>
<<else>>
<<set $decorTable[_i].wears = false>>
<</if>>
<</if>>
<<if $decorTable[_i].slot == "wrist1" || $decorTable[_i].slot == "wrist2">>
<<if $selectDressLeftwrist == $decorTable[_i].id && !_wrist1dressed>>
<<set $decorTable[_i].wears = true>>
<<set _wrist1dressed = true>>
<<set $decorTable[_i].slot = "wrist1">>
<<elseif $selectDressRightwrist == $decorTable[_i].id>>
<<set $decorTable[_i].wears = true>>
<<set $decorTable[_i].slot = "wrist2">>
<<else>>
<<set $decorTable[_i].wears = false>>
<</if>>
<</if>>
<<if $decorTable[_i].slot == "finger1" || $decorTable[_i].slot == "finger2" || $decorTable[_i].slot == "finger3" || $decorTable[_i].slot == "finger4">>
<<if $selectDressLeftFirstFinger == $decorTable[_i].id && !_finger1dressed>>
<<set $decorTable[_i].wears = true>>
<<set _finger1dressed = true>>
<<set $decorTable[_i].slot = "finger1">>
<<elseif $selectDressLeftSecondFinger == $decorTable[_i].id && !_finger2dressed>>
<<set $decorTable[_i].wears = true>>
<<set _finger2dressed = true>>
<<set $decorTable[_i].slot = "finger2">>
<<elseif $selectDressRightFirstFinger == $decorTable[_i].id && !_finger3dressed>>
<<set $decorTable[_i].wears = true>>
<<set _finger3dressed = true>>
<<set $decorTable[_i].slot = "finger3">>
<<elseif $selectDressRightSecondFinger == $decorTable[_i].id && !_finger4dressed>>
<<set $decorTable[_i].wears = true>>
<<set _finger4dressed = true>>
<<set $decorTable[_i].slot = "finger4">>
<<else>>
<<set $decorTable[_i].wears = false>>
<</if>>
<</if>>
/* пирсинг весь снимаем, а потом конкретные слоты вставляем, здесь не проверяем ещё, хватает ли нам украшений, выбранных в списке пользователем */
<<if $decorTable[_i].slot == "piercing">>
<<run _arrayOfPiercing.push($decorTable[_i].id)>>
<<if $selectleft_eyebrow == $decorTable[_i].id>>
<<dressPiercing "left_eyebrow" $decorTable[_i].id>>
<</if>>
<<if $selectright_eyebrow == $decorTable[_i].id>>
<<dressPiercing "right_eyebrow" $decorTable[_i].id>>
<</if>>
<<if $selectseptum == $decorTable[_i].id>>
<<dressPiercing "septum" $decorTable[_i].id>>
<</if>>
<<if $selectunderlip == $decorTable[_i].id>>
<<dressPiercing "underlip" $decorTable[_i].id>>
<</if>>
<<if $selecttongue== $decorTable[_i].id>>
<<dressPiercing "tongue" $decorTable[_i].id>>
<</if>>
<<if $selectleft_nipple == $decorTable[_i].id>>
<<dressPiercing "left_nipple" $decorTable[_i].id>>
<</if>>
<<if $selectright_nipple == $decorTable[_i].id>>
<<dressPiercing "right_nipple" $decorTable[_i].id>>
<</if>>
<<if $selectnavel == $decorTable[_i].id>>
<<dressPiercing "navel" $decorTable[_i].id>>
<</if>>
<</if>>
<</for>>
/* здесь из временного массива вынимаем по одному украшению на слот где они указаны, если они закончились - то слот здесь уже ставим пустым, два кольца на три слота не надеть */
<<for _i = 0; _i < $piercTable.length; _i++>>
<<if $piercTable[_i].status != "locked" && $piercTable[_i].status != "empty">>
<<set _itemPierce = _arrayOfPiercing.indexOf($piercTable[_i].status)>>
<<if _itemPierce != -1>>
<<run _arrayOfPiercing.splice(_itemPierce,1)>>
<<else>>
<<set $piercTable[_i].status = "empty">>
<</if>>
<</if>>
<</for>>
/* В конце, когда отфильтровали лишние украшения, уже смело ставим в списки с выбором украшений значение из массива piercTable*/
<<set $selectleft_eyebrow = getPiercingInSlot("left_eyebrow")>>
<<set $selectright_eyebrow = getPiercingInSlot("right_eyebrow")>>
<<set $selectseptum = getPiercingInSlot("septum")>>
<<set $selectunderlip = getPiercingInSlot("underlip")>>
<<set $selecttongue = getPiercingInSlot("tongue")>>
<<set $selectleft_nipple = getPiercingInSlot("left_nipple")>>
<<set $selectright_nipple = getPiercingInSlot("right_nipple")>>
<<set $selectnavel = getPiercingInSlot("navel")>>
<<recalcAppearance>>
<<recalcQueerness>>
<</widget>>
<<widget "removeClothes">>
<<if _args[0] == "all">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].wears && ($dressTable[_i].slot != "penis" && $dressTable[_i].slot != "vagina")>>
<<set $dressTable[_i].wears = false>>
<<elseif ($dressTable[_i].slot == "penis" && $haveKey) || ($dressTable[_i].slot == "vagina" && $haveKey)>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</for>>
<<if $haveKey>><<set $selectDressPenis = "none">><</if>>
<<set $selectDressVagina = "none">>
<<else>>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == _args[0] && $dressTable[_i].wears && _args[0] != "penis">>
<<set $dressTable[_i].wears = false>>
<<break>>
<<elseif _args[0] == "penis" && $dressTable[_i].slot == "penis" && $dressTable[_i].wears && $haveKey>>
<<set $dressTable[_i].wears = false>>
<<set $selectDressPenis = "none">>
<<break>>
<</if>>
<</for>>
<</if>>
<<recalcAppearance>>
<<recalcQueerness>>
<</widget>>
<<widget "putOnClothes">> /* Надеть указанную одежду, осторожнее со всякими поясами верности и т.п.*/
/* Надеваем указанную одежду */
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].id == _args[0]>>
<<set $dressTable[_i].wears = true>>
<<set _slotClothes = $dressTable[_i].slot>>
<<break>>
<</if>>
<</for>>
/* Снимаем предыдущую одежду в том же слоте */
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == _slotClothes && $dressTable[_i].id != _args[0]>>
<<set $dressTable[_i].wears = false>>
<</if>>
<</for>>
<<recalcAppearance>>
<<recalcQueerness>>
<</widget>>
<<widget "buyDress">>
<<for _i = 0; _i < $allDress.length; _i++>>
<<if $allDress[_i].id == _args[0]>>
<<set $dressTable = $dressTable.concat($allDress[_i])>>
<<break>>
<</if>>
<</for>>
<<if _args[1]>>
<<addMoney _args[1]*(-1)>>
<</if>>
<</widget>>
<<widget "buyDecor">>
<<for _i = 0; _i < $allDress.length; _i++>>
<<if $allDress[_i].id == _args[0]>>
<<set $decorTable = $decorTable.concat($allDress[_i])>>
<<break>>
<</if>>
<</for>>
<<if _args[1]>>
<<addMoney _args[1]*(-1)>>
<</if>>
<</widget>>
<<widget "buyItem">>
<<for _i = 0; _i < $itemsTable.length; _i++>>
<<if _args[1] && _args[1] > 0>> /* отрицательные значения нам тут не нужны */
<<set _amountItems = _args[1]>>
<<else>>
<<set _amountItems = 1>>
<</if>>
<<if $itemsTable[_i].id == _args[0]>>
<<set $itemsTable[_i].amount += _amountItems>>
<<if $itemsTable[_i].amount > $itemsTable[_i].max>>
<<set $itemsTable[_i].amount = $itemsTable[_i].max>>
<</if>>
<<break>>
<</if>>
<</for>>
<<if _args[2]>>
<<addMoney _args[2]*(-1)>>
<</if>>
<</widget>>
<<widget "delItem">>
<<for _i = 0; _i < $itemsTable.length; _i++>>
<<if $itemsTable[_i].id == _args[0]>>
<<if _args[1] && _args[1] > 0>>
<<set $itemsTable[_i].amount -= _args[1]>>
<<else>> /* без второго параметра выкидываем полностью */
<<set $itemsTable[_i].amount = 0>>
<</if>>
<<if $itemsTable[_i].amount < 0>>
<<set $itemsTable[_i].amount = 0>>
<</if>>
<<break>>
<</if>>
<</for>>
<<if _args[2]>>
<<addMoney _args[1]*(-1)>>
<</if>>
<</widget>>
<<widget "moveToWardrobe">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].id == _args[0]>>
<<set $wardrobe = $wardrobe.concat($dressTable[_i])>>
<<run $dressTable.deleteAt(_i)>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "takeFromWardrobe">>
<<if !$dressTable.haveDress(_args[0])>>
<<for _i = 0; _i < $wardrobe.length; _i++>>
<<if $wardrobe[_i].id == _args[0]>>
<<set $dressTable = $dressTable.concat($wardrobe[_i])>>
<<run $wardrobe.deleteAt(_i)>>
<<break>>
<</if>>
<</for>>
<</if>>
<</widget>>
<<widget "checkSportWear">>
<<if ($dressTable.getClassDress("ob") == "sweatpants" || $dressTable.getClassDress("ob") == "leggings" || $dressTable.getClassDress("ob") == "shorts") && $dressTable.getClassDress("of") == "sneakers">>
<<set $isWearedForSport = true>>
<<else>>
<<set $isWearedForSport = false>>
<</if>>
<<if $dressTable.getClassDress("ob") == 0 && $dressTable.getClassDress("ot") == 0 && $dressTable.getClassDress("of") == 0 && $dressTable.getClassDress("if") == 0 && $dressTable.getClassDress("face") == 0 && ($dressTable.getClassDress("ib") == "swimming_trunks" || $dressTable.getClassDress("ib") == "swimsuit") && (($dressTable.getClassDress("it") == 0 && getBreast() == 0) || $dressTable.getClassDress("it") == "swimming_bra" || $dressTable.getClassDress("ib") == "swimsuit")>>
<<set $isWearedForSwimming = true>>
<<else>>
<<set $isWearedForSwimming = false>>
<</if>>
<</widget>>
<<widget "checkSecludedPlace">>
<<if passage() is "livingroom" || passage() is "kitchen" || passage() is "foyer" || passage() is "bathroom" || passage() is "toSofa" || passage() is "toBed" || passage() is "mallRestroomCabin" || passage() is "barRestroomCabin" || passage() is "stripDressingRoom" || passage() is "brothelRestroom" || passage() is "mansLockerroom" || passage() is "womansLockerroom" || passage() is "uniRestroomCabinF" || passage() is "uniRestroomCabinM" || passage() is "beachLockerroom">>
<<set $isSecludedPlace = true>>
<<else>>
<<set $isSecludedPlace = false>>
<</if>>
<</widget>>
<<widget "initializeAllDress">>
<<set $allDress = [{"name" : "Мужские джинсы", "id" : "jeans_male", "wears" : false, "attract" : 0, "slot" : "ob", "class" : "jeans"},{"name" : "Свободные спортивные штаны", "id" : "sweatpants_male", "wears" : false, "attract" : 0, "slot" : "ob", "class" : "sweatpants" },{"name" : "Обтягивающие спортивные штаны", "id" : "sweatpants_female", "wears" : false, "attract" : 2, "slot" : "ob", "class" : "sweatpants" },{"name" : "Женские джинсы", "id" : "jeans_female", "wears" : false, "attract" : 2, "depravity" : 10, "slot" : "ob", "class" : "jeans" },{"name" : "Джинсовые шорты", "id" : "denim_shorts", "wears" : false, "attract" : 3, "depravity" : 40, "slot" : "ob", "class" : "shorts" },{"name" : "Чёрные леггинсы", "id" : "black_leggings", "wears" : false, "attract" : 5, "depravity" : 30, "slot" : "ob", "class" : "leggings"},{"name" : "Кожаные леггинсы", "id" : "leather_leggings", "wears" : false, "attract" : 6, "depravity" : 30, "kink" : 1, "slot" : "ob", "class" : "leggings"},{"name" : "Латексные леггинсы", "id" : "latex_leggings", "wears" : false, "attract" : 7, "depravity" : 40, "kink" : 1, "slot" : "ob", "class" : "leggings"},{"name" : "Леопардовые леггинсы", "id" : "leopard_leggings", "wears" : false, "attract" : 7, "depravity" : 35, "slot" : "ob", "class" : "leggings"},{"name" : "Чёрная футболка", "id" : "black_tshirt", "wears" : false, "attract" : 0, "slot" : "ot", "class" : "t-shirt"},{"name" : "Розовая футболка", "id" : "pink_tshirt", "wears" : false, "attract" : 4, "slot" : "ot", "class" : "t-shirt"},{"name" : "Футболка Cumslut", "id" : "cumslut_tshirt", "wears" : false, "attract" : 6, "depravity" : 20, "slot" : "ot", "class" : "t-shirt"},{"name" : "Розовая блузка", "id" : "pink_blouse", "wears" : false, "attract" : 7, "depravity" : 20, "slot" : "ot", "class" : "blouse"},{"name" : "Жёлтый топ", "id" : "yellow_top", "wears" : false, "attract" : 6, "depravity" : 35, "slot" : "ot", "class" : "blouse"},{"name" : "Цветочный топ", "id" : "flowers_top", "wears" : false, "attract" : 8, "depravity" : 25, "slot" : "ot", "class" : "blouse"},{"name" : "Латексный топ", "id" : "latex_top", "wears" : false, "attract" : 7, "depravity" : 35, "kink" : 1, "slot" : "ot", "class" : "blouse"},{ "name" : "Мужские трусы", "id" : "pants_male", "wears" : false, "attract" : 0, "slot" : "ib", "class" : "pants" },{"name" : "Мужские плавки", "id" : "swimming_trunks_male", "wears" : false, "attract" : 0, "slot" : "ib", "class" : "swimming_trunks"},{"name" : "Закрытый купальник", "id" : "blue_pink_swimsuit", "wears" : false, "attract" : 5, "slot" : "ib", "class" : "swimsuit"},{"name" : "Бикини (низ)", "id" : "bikini_bottom", "wears" : false, "attract" : 5, "depravity" : 25, "slot" : "ib", "class" : "swimming_trunks"},{"name" : "Бикини (верх)", "id" : "bikini_top", "wears" : false, "attract" : 5, "depravity" : 25, "slot" : "it", "class" : "swimming_bra"},{"name" : "Микрокини (низ)", "id" : "microkini_bottom", "wears" : false, "attract" : 8, "depravity" : 50, "slot" : "ib", "class" : "swimming_trunks"},{"name" : "Микрокини (верх)", "id" : "microkini_top", "wears" : false, "attract" : 8, "depravity" : 50, "slot" : "it", "class" : "swimming_bra"},{ "name" : "Белые носки", "id" : "white_socks", "wears" : false, "attract" : 0, "slot" : "if", "class" : "socks" },{ "name" : "Радужные гольфы", "id" : "lgbt_socks", "wears" : false, "attract" : 1, "slot" : "if", "class" : "socks" },{"name" : "Синяя шапочка для плавания", "id" : "swimming_cap_male", "wears" : false, "attract" : 0, "slot" : "head", "class" : "swimming_cap"},{"name" : "Розовая шапочка для плавания", "id" : "swimming_cap_female", "wears" : false, "attract" : 2, "slot" : "head", "class" : "swimming_cap" },{"name" : "Белые кеды", "id" : "white_sneakers", "wears" : false, "attract" : 0, "slot" : "of", "class" : "sneakers" },{"name" : "Бело-розовые кеды", "id" : "white_pink_sneakers", "wears" : false, "attract" : 2, "slot" : "of", "class" : "sneakers" },{"name" : "Женские туфли", "id" : "female_shoes", "wears" : false, "attract" : 5, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 2},{ "name" : "Красные туфли", "id" : "red_shoes", "wears" : false, "attract" : 7, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 3},{ "name" : "Ботфорты", "id" : "botforts", "wears" : false, "attract" : 10, "kink" : 1, "slot" : "of", "class" : "boots" ,"heel" : 4},{ "name" : "Чёрные туфли на шпильке", "id" : "black_stilettos", "wears" : false, "attract" : 8, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 4},{ "name" : "Розовые туфли на шпильке", "id" : "pink_stilettos", "wears" : false, "attract" : 10, "depravity" : 30, "slot" : "of", "class" : "shoes" ,"heel" : 5},{"name" : "Простые колготки", "id" : "usual_pantyhose", "wears" : false, "attract" : 5, "depravity" : 15, "slot" : "if", "class" : "pantyhose" },{"name" : "Красные колготки с доступом", "id" : "red_open_pantyhose", "wears" : false, "attract" : 12, "depravity" : 50, "slot" : "if", "class" : "pantyhose" },{"name" : "Чёрные чулки", "id" : "black_stockings", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "if", "class" : "stockings" },{"name" : "Белые чулки", "id" : "white_stockings", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "if", "class" : "stockings" },{"name" : "Коровьи чулки", "id" : "cow_stockings", "wears" : false, "attract" : 15, "depravity" : 30, "slot" : "if", "class" : "stockings" },{"name" : "Чёрные чулки (крупная сетка)", "id" : "black_stockings_grid", "wears" : false, "attract" : 10, "depravity" : 70, "slot" : "if", "class" : "stockings"},{"name" : "Красные чулки (мелкая сетка)", "id" : "red_stockings", "wears" : false, "attract" : 10, "depravity" : 50, "slot" : "if", "class" : "stockings"},{"name" : "Красные чулки (крупная сетка)", "id" : "red_stockings_grid", "wears" : false, "attract" : 10, "depravity" : 70, "slot" : "if", "class" : "stockings"},{"name" : "Латексные чулки", "id" : "latex_stockings", "wears" : false, "attract" : 13, "depravity" : 40, "kink" : 1, "slot" : "if", "class" : "stockings" },{"name" : "Женские трусики", "id" : "female_pants", "wears" : false, "attract" : 5, "depravity" : 10, "slot" : "ib", "class" : "pants" },{ "name" : "Красные стринги", "id" : "red_strings", "wears" : false, "attract" : 10, "depravity" : 60, "slot" : "ib", "class" : "pants" },{ "name" : "Стринги Cumslut", "id" : "cumslut_strings", "wears" : false, "attract" : 12, "depravity" : 50, "slot" : "ib", "class" : "pants" },{ "name" : "Чёрные кружевные трусики", "id" : "black_pants", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "ib", "class" : "pants" },{ "name" : "Коровьи стринги", "id" : "cow_pants", "wears" : false, "attract" : 10, "depravity" : 50, "slot" : "ib", "class" : "pants" },{ "name" : "Портупея с шипами (низ)", "id" : "spikes_harness_down", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "ib", "class" : "pants" },{ "name" : "Обычный лифчик", "id" : "usual_bra", "wears" : false, "attract" : 5, "depravity" : 10, "slot" : "it", "class" : "bra" },{ "name" : "Откровенный красный лифчик", "id" : "red_bra", "wears" : false, "attract" : 10, "depravity" : 50, "slot" : "it", "class" : "bra" },{ "name" : "Чёрный кружевной лифчик", "id" : "black_bra", "wears" : false, "attract" : 12, "depravity" : 30, "slot" : "it", "class" : "bra" },{ "name" : "Леопардовый лифчик", "id" : "leo_bra", "wears" : false, "attract" : 13, "depravity" : 40, "slot" : "it", "class" : "bra" },{ "name" : "Коровий лифчик", "id" : "cow_bra", "wears" : false, "attract" : 12, "depravity" : 40, "slot" : "it", "class" : "bra" },{ "name" : "Красные пэстисы", "id" : "red_pastis", "wears" : false, "attract" : 7, "depravity" : 90, "slot" : "it", "class" : "bra" },{ "name" : "Портупея на грудь", "id" : "chest_harness", "wears" : false, "attract" : 3, "depravity" : 90, "kink" : 1, "slot" : "it", "class" : "bra" },{ "name" : "Портупея с шипами (верх)", "id" : "spikes_harness_up", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "it", "class" : "bra" },{ "name" : "Эротичное чёрное боди", "id" : "black_bodysuit", "wears" : false, "attract" : 16, "depravity" : 75, "slot" : "ib", "class" : "bodysuit" },{ "name" : "Эротичное розовое боди", "id" : "pink_bodysuit", "wears" : false, "attract" : 16, "depravity" : 75, "slot" : "ib", "class" : "bodysuit" },{ "name" : "Латексное боди", "id" : "latex_dress", "wears" : false, "attract" : 18, "depravity" : 50, "kink" : 2, "slot" : "id", "class" : "bodysuit" },{ "name" : "Портативные молокоотсосы", "id" : "pump_portable", "wears" : false, "attract" : 0, "slot" : "tits", "class" : "pump" },{ "name" : "Накладная грудь 2-го размера", "id" : "breast_form2", "wears" : false, "attract" : 0, size: 2, "slot" : "tits", "class" : "breast_form" },{ "name" : "Накладная грудь 3-го размера", "id" : "breast_form3", "wears" : false, "attract" : 0, size: 3, "slot" : "tits", "class" : "breast_form" },{ "name" : "Накладная грудь 4-го размера", "id" : "breast_form4", "wears" : false, "attract" : 0, size: 4, "slot" : "tits", "class" : "breast_form" },{ "name" : "Накладная грудь 5-го размера", "id" : "breast_form5", "wears" : false, "attract" : 0, size: 5, "slot" : "tits", "class" : "breast_form" },{"name" : "Обычное платье", "id" : "dress_female", "wears" : false, "attract" : 12, "slot" : "ot", "class" : "dress" },{"name" : "Летнее платье", "id" : "summer_dress", "wears" : false, "attract" : 14, "depravity" : 15, "slot" : "ot", "class" : "dress" },{ "name" : "Маленькое чёрное платье", "id" : "black_dress", "wears" : false, "attract" : 15, "depravity" : 30, "slot" : "ot", "class" : "dress" },{ "name" : "Красное платье", "id" : "red_dress", "wears" : false, "attract" : 18, "depravity" : 20, "slot" : "ot", "class" : "dress" },{ "name" : "Платье горничной", "id" : "maid_dress", "wears" : false, "attract" : 20, "depravity" : 30, "slot" : "ot", "class" : "dress" },{ "name" : "Чёрный пеньюар", "id" : "black_peignoir", "wears" : false, "attract" : 18, "depravity" : 70, "slot" : "ot", "class" : "dress" },{ "name" : "Короткая красная юбка", "id" : "red_skirt", "wears" : false, "attract" : 10, "depravity" : 40, "slot" : "ob", "class" : "skirt" },{ "name" : "Чёрная юбка", "id" : "black_skirt", "wears" : false, "attract" : 7, "depravity" : 30, "slot" : "ob", "class" : "skirt" },{ "name" : "Джинсовая мини-юбка", "id" : "denim_skirt", "wears" : false, "attract" : 6, "depravity" : 40, "slot" : "ob", "class" : "skirt" },{ "name" : "Чёрный пояс для чулок", "id" : "black_garterbelt", "wears" : false, "attract" : 3, "slot" : "belt", "class" : "garterbelt" },{ "name" : "Красный пояс для чулок", "id" : "red_garterbelt", "wears" : false, "attract" : 3, "slot" : "belt", "class" : "garterbelt" },{ "name" : "Белый пояс для чулок", "id" : "white_garterbelt", "wears" : false, "attract" : 3, "slot" : "belt", "class" : "garterbelt" },{ "name" : "Гартеры с наручниками", "id" : "garters_handcuffs", "wears" : false, "attract" : 2, "kink" : 1, "slot" : "belt", "class" : "garterbelt" },{ "name" : "Ободок горничной", "id" : "maid_bezel", "wears" : false, "attract" : 5, "slot" : "head", "class" : "hat" },{ "name" : "Коровьи рожки", "id" : "cow_bezel", "wears" : false, "attract" : 6, "slot" : "head", "class" : "hat" },{ "name" : "Красные женский берет", "id" : "red_beret", "wears" : false, "attract" : 4, "slot" : "head", "class" : "hat" },{ "name" : "Парик блондинки", "id" : "blonde_wig", "wears" : false, "attract" : 5, "slot" : "head", "class" : "wig" },{ "name" : "Парик брюнетки", "id" : "brunette_wig", "wears" : false, "attract" : 5, "slot" : "head", "class" : "wig" },{ "name" : "Яркие очки", "id" : "yellow_glasses", "wears" : false, "attract" : 2, "slot" : "face", "class" : "mask" },{ "name" : "Карнавальная маска", "id" : "carnival_mask", "wears" : false, "attract" : 3, "kink" : 1, "slot" : "face", "class" : "mask" },{ "name" : "Маска с ушками зайки", "id" : "rabbit_mask", "wears" : false, "attract" : 3, "kink" : 2, "slot" : "face", "class" : "mask" },{ "name" : "Медицинская маска", "id" : "medical_mask", "wears" : false, "attract" : 0, "slot" : "face", "class" : "mask" },{ "name" : "Кляп", "id" : "black_gag", "wears" : false, "attract" : 2, "depravity" : 50, "kink" : 1, "slot" : "mouth", "class" : "gag" },{ "name" : "Кляп-расширитель", "id" : "gag_expander", "wears" : false, "attract" : 3, "depravity" : 50, "kink" : 2, "slot" : "mouth", "class" : "gag_expander" },{ "name" : "Кляп-расширитель в форме губ", "id" : "gag_expander_lips", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 2, "slot" : "mouth", "class" : "gag_expander" },{ "name" : "Кожаный чокер", "id" : "leather_choker", "wears" : false, "attract" : 3, "depravity" : 35, "kink" : 1, "slot" : "neck", "class" : "choker" },{ "name" : "Чокер Cumslut", "id" : "cumslut_choker", "wears" : false, "attract" : 4, "depravity" : 50, "kink" : 2, "slot" : "neck", "class" : "choker" },{ "name" : "Чокер горничной", "id" : "maid_choker", "wears" : false, "attract" : 4, "depravity" : 30, "slot" : "neck", "class" : "choker" },{ "name" : "Коровий бантик", "id" : "cow_choker", "wears" : false, "attract" : 4, "depravity" : 30, "slot" : "neck", "class" : "choker" },{ "name" : "Сисси-чокер", "id" : "sissy_choker", "wears" : false, "attract" : 5, "depravity" : 50, "kink" : 1, "slot" : "neck", "class" : "choker" },{ "name" : "Ошейник с поводком", "id" : "choker_with_leash", "wears" : false, "attract" : 4, "depravity" : 35, "kink" : 2, "slot" : "neck", "class" : "choker" },{ "name" : "Малая анальная пробка", "id" : "small_buttplug", "wears" : false, "attract" : 0, "size" : 1,"slot" : "anus", "class" : "plug" },{ "name" : "Средняя анальная пробка", "id" : "medium_buttplug", "wears" : false, "attract" : 0, "size" : 3, "slot" : "anus", "class" : "plug" },{ "name" : "Большая анальная пробка", "id" : "big_buttplug", "wears" : false, "attract" : 0, "size" : 5, "slot" : "anus", "class" : "plug" },{ "name" : "Гигантская анальная пробка", "id" : "giant_buttplug", "wears" : false, "attract" : 0, "size" : 8, "slot" : "anus", "class" : "plug" },{ "name" : "Большой пояс верности", "id" : "big_chastity_belt", "wears" : false, "attract" : 0, "kink" : 1, "size" : 17, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Просторный пояс верности", "id" : "steel_chastity_belt", "wears" : false, "attract" : 0, "kink" : 1, "size" : 15, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Средний пояс верности", "id" : "medium_chastity_belt", "wears" : false, "attract" : 0, "kink" : 1, "size" : 13, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Тесный пояс верности", "id" : "small_chastity_belt", "wears" : false, "attract" : 0, "kink" : 1, "size" : 11, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Крохотный пояс верности", "id" : "micro_chastity_belt", "wears" : false, "attract" : 0, "kink" : 1, "size" : 9, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Плоский пояс верности", "id" : "flat_chastity_belt", "wears" : false, "attract" : 0, "kink" : 2, "size" : 7, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Надёжный пояс верности", "id" : "gold_chastity_belt", "wears" : false, "attract" : 0, "kink" : 1, "size" : 17, "slot" : "penis", "class" : "chastity_male" },{ "name" : "Женский пояс верности", "id" : "chastity_belt_female", "wears" : false, "attract" : 0, "kink" : 1, "slot" : "vagina", "class" : "chastity_female" },{ "name" : "Серебрянное кольцо", "id" : "simple_ring", "wears" : false, "attract" : 1, "slot" : "finger1", "class" : "ring", "decor": true },{ "name" : "Золотое кольцо", "id" : "gold_ring", "wears" : false, "attract" : 2, "slot" : "finger1", "class" : "ring", "price" : 50 , "decor": true},{ "name" : "Серебряный браслет", "id" : "bracelet", "wears" : false, "attract" : 2, "slot" : "wrist1", "class" : "bracelet", "price" : 15, "decor": true },{ "name" : "Подвеска Сердце", "id" : "pendant", "wears" : false, "attract" : 2, "slot" : "neck_decor", "class" : "pendant", "price" : 12 , "decor": true},{ "name" : "Серебрянные серьги", "id" : "earrings", "wears" : false, "attract" : 2, "slot" : "earlap", "class" : "earrings", "price" : 20, "decor": true},{ "name" : "Золотые пуссеты", "id" : "gold_pussets", "wears" : false, "attract" : 4, "slot" : "earlap", "class" : "earrings", "price" : 80, "decor": true },{ "name" : "Золотые серьги-подвески", "id" : "gold_drop_earring", "wears" : false, "attract" : 5, "slot" : "earlap", "class" : "earrings", "price" : 120, "decor": true },{ "name" : "Золотые серьги с полудрагкамнями", "id" : "gold_earrings_semiprecious", "wears" : false, "attract" : 6, "slot" : "earlap", "class" : "earrings", "price" : 150, "decor": true },{ "name" : "Кольцо (пирсинг)", "id" : "pierce_ring", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_ring", "decor": true },{ "name" : "Лабрет", "id" : "pierce_labret", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_labret", "decor": true },{ "name" : "Штанга", "id" : "pierce_barbell", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_barbell", "decor": true },{ "name" : "Банан", "id" : "pierce_banana", "wears" : false, "attract" : 1, "slot" : "piercing", "class" : "pierce_banana", "decor": true}]>>
<</widget>>
<</nobr>>Вы находитесь в магазине одежды, где можно найти одежду для покупателей любого пола.
<<nobr>>
<div class="inventory-row" style="max-width: 615px;align-items: flex-start;">
<<dressToSale "pink_tshirt" 25 "buyDressStore">>
<<dressToSale "jeans_female" 60 "buyDressStore">>
<<dressToSale "denim_shorts" 50 "buyDressStore">>
<<dressToSale "leather_leggings" 100 "buyDressStore">>
<<dressToSale "leopard_leggings" 80 "buyDressStore">>
<<dressToSale "black_dress" 60 "buyDressStore">>
<<dressToSale "red_dress" 60 "buyDressStore">>
<<dressToSale "black_peignoir" 75 "buyDressStore">>
<<dressToSale "pink_blouse" 45 "buyDressStore">>
<<dressToSale "yellow_top" 40 "buyDressStore">>
<<dressToSale "red_skirt" 50 "buyDressStore">>
<<dressToSale "black_skirt" 50 "buyDressStore">>
<<dressToSale "lgbt_socks" 10 "buyDressStore">>
<<dressToSale "white_stockings" 15 "buyDressStore">>
<<dressToSale "black_stockings" 15 "buyDressStore">>
<<dressToSale "black_stockings_grid" 20 "buyDressStore">>
<<dressToSale "red_stockings" 16 "buyDressStore">>
<<dressToSale "red_stockings_grid" 20 "buyDressStore">>
<<dressToSale "black_garterbelt" 16 "buyDressStore">>
<<dressToSale "red_garterbelt" 16 "buyDressStore">>
<<dressToSale "white_garterbelt" 16 "buyDressStore">>
<<dressToSale "black_pants" 16 "buyDressStore">>
<<dressToSale "red_strings" 20 "buyDressStore">>
<<dressToSale "black_bra" 16 "buyDressStore">>
<<dressToSale "red_bra" 20 "buyDressStore">>
<<if hasAchievement("natural_breasts")>><<dressToSale "leo_bra" 30 "buyDressStore">><</if>>
<<dressToSale "black_bodysuit" 50 "buyDressStore">>
<<dressToSale "pink_bodysuit" 50 "buyDressStore">>
<<dressToSale "botforts" 75 "buyDressStore">>
<<dressToSale "red_shoes" 50 "buyDressStore">>
<<dressToSale "black_stilettos" 60 "buyDressStore">>
<<dressToSale "pink_stilettos" 80 "buyDressStore">>
</div>
<br><b>Спортивная секция</b><br>
<div class="inventory-row" style="max-width: 615px;align-items: flex-start;">
<<dressToSale "black_leggings" 60 "buyDressStore">>
<<dressToSale "sweatpants_male" 25 "buyDressStore">>
<<dressToSale "sweatpants_female" 30 "buyDressStore">>
<<dressToSale "white_pink_sneakers" 35 "buyDressStore">>
<<dressToSale "swimming_trunks_male" 10 "buyDressStore">>
<<dressToSale "blue_pink_swimsuit" 30 "buyDressStore">>
<<dressToSale "bikini_bottom" 10 "buyDressStore">>
<<dressToSale "bikini_top" 10 "buyDressStore">>
<<dressToSale "microkini_bottom" 20 "buyDressStore">>
<<dressToSale "microkini_top" 20 "buyDressStore">>
<<dressToSale "swimming_cap_male" 10 "buyDressStore">>
<<dressToSale "swimming_cap_female" 12 "buyDressStore">>
</div>
<</nobr>>
<<link [[Покинуть магазин|mall]]>><<addMins 1>><</link>>[img[img/dressstore.jpg]]
Вы успешно оплатили и забрали выбранную одежду, теперь её можно найти в инвентаре.
[[Вернуться к покупкам|mallDressStore]][img[img/gym.jpg]]
<<nobr>>
<<if $currentStamina < 30>>
Вы слишком устали, чтобы заниматься тяжёлой атлетикой.
<<elseif $myHealth < 50>>
Вам нужно иметь хотя-бы 50% здоровья, чтобы заниматься этим видом спорта.
<<else>>
<<link [[Заниматься час с «железом»|gymHeavyDo]]>><<addMins 60>><<addStamina -30>><<addExp "musculs" 10>><<addExp "endurance" 5>><<addExp "femin" -2>><<addPenisErection 5>><<addClean -8>><</link>>
<</if>>
<</nobr>>
<<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>[img[img/gym.jpg]]
Вы хорошо позанимались с гирями, гантелями и штангами, подкачав свою мускулатуру. Также вы чувствуете, что становитесь мужественней после таких занятий.
<<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
[img[img/outskirts.jpg]]
Вы находитесь на окраине городской застройки, здесь находится транспортная развязка, элеваторы и склады, в этом месте собираются дальнобойщики и таксисты, а также обслуживающий их персонал, в том числе и проститутки.
<<nobr>>
<<if $nudeLevel >= 5>>
<<addComp -1>>
<<prntNudeWalk>>
<</if>>
<<if !$encounterHappened || previous() == "street1">>
<<set $encountersTable = []>>
<<if $currentArousal > 50 && previous() == "street1">>
<<set $encountersTable = $encountersTable.concat([{"name" : "encUsedCondom", "chance" : 5}])>>
<</if>>
<<if $nudeLevel >= 5>>
<<if $isLightTime>><<set _chanceOfNudeCops = 10>><<else>><<set _chanceOfNudeCops = 1>><</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNudistDetention", "chance" : _chanceOfNudeCops}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "outskirts">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
<<link [[Вернуться к дому|street1]]>><<doWalk -3>><<addMins 10>><</link>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH >= 11 && _tempH < 20>>[[Тату-салон|tattooSalon]]<<else>>Тату-салон работает с 11 до 20.<</if>>
<<if _tempH >= 18 || _tempH <= 6>>[[На панель|streetSluts]]<<else>>В дневное время окраина города пустует, проститутки выходят здесь на работу к вечеру.<</if>>
[img[img/street_sluts2.jpg]]
Вы находитесь среди группы транс-проституток за работой, которых контролирует «мамка».
<<nobr>>
<<recalcAppearance>>
<<if $hasPenaltyStreetSlut > 0>><<goto "penaltyForStreetSlut">><</if>>
<<if $isStreetSlut>>
<<if $currentClean >= 25 && $sexappeal >= 60 && getMakeup() >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>><<link [[Приступить к работе|goStreetWork]]>><<addMins 1>><</link>>
<<else>>
Вы в текущем состоянии не соответствуете требованиям, по которым вас принимали на работу.
<</if>>
<</if>>
<</nobr>>
[[Поговорить с мамкой|talkStreetMadam]]<<if $nikitaRootStage == 6>><br><<link [[Найти Нику|nikaOnPanel]]>><<addMins 10>><</link>><</if>>
<<link [[Назад|outskirts]]>><<doWalk -1>><<addMins 1>><</link>>[img[img/street_sluts2.jpg]]
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 18 && _tempH > 5>>
Вы смотрите на часы и видите, что сейчас нерабочее время.<br>
<<elseif $currentStamina <= 10>>
Вы слишком устали, чтобы заниматься проституцией.<br>
<<elseif $currentComposure <= 10 && hasDisease("нимфомания") == 0>>
Вы слишком подавлены, чтобы заниматься проституцией.<br>
<<elseif $currentClean <= 24>>
Ваше тело слишком грязное, чтобы заниматься проституцией.<br>
<<else>>
<<set _maxTime = 60 - Math.round($sexappeal/10)>>
<<set _minTime = 15 - Math.round($queerness/10)>>
<<set _searchTime = random(_minTime, _maxTime)>>
Вы можете внимательно наблюдать за потенциальными клиентами и пытаться их соблазнить или же отвлечься на общение с другими проститутками на панели.
<br>
<br>
<<link [[Высматривать клиентов|streetClient]]>><<addMins _searchTime>><</link>><br>
<<link [[Пообщаться с коллегами|streetSlutsTalks]]>><<addMins 30>><</link>><br>
<</if>>
<</nobr>>
[[Прекратить поиск клиентов|streetSluts]]Вы находитесь перед мамкой местной группы транс-проституток, она готова вас выслушать.
<<nobr>>
<<if !$isStreetSlut>><<if getSkill("disgrace") >= 3>><<link [[Спросить, не требуется ли ей новая работница|streetSlutsHire]]>><<addMins 1>><</link>><<else>>Вам нужно иметь уровень бесчестия не менее чем 3, чтобы устроиться работать уличной шлюхой.<</if>><br><</if>>
<<if $isStreetSlut>><<link [[Сказать, что хотите уволиться|streetSlutsDismis]]>><<addMins 1>><</link>><br><</if>>
<<if $isStreetSlut>><<link [[Спросить о возможностях карьерного роста|streetMadamInfo]]>><<addMins 5>><</link>><br><</if>>
<<link [[Отмена|streetSluts]]>><<addMins 1>><br><</link>>
<</nobr>> <<recalcAppearance>><<if !$hasStreetWorkInPast>><<set $hasStreetWorkInPast = true>>- Конечно нам постоянно требуются новые работницы, спрос очень большой, - отвечает мамка. - Мне отдают<<else>>- Надо же, кто вернулся, - узнала вас мамка. - У нас ничего не поменялось, работницы нужны всегда, ты помнишь, отдаёшь <</if>> 30% заработанного за защиту. Работаем мы здесь с 18 до 6 каждый день, график выбирает сама работница, но за неделю есть установленная минимальная сумма, которую необходимо отдать мне. Те, кто не укладываются в этот минимум, получают наказания. Минимальные требования для работницы такие:
- какой-либо женский макияж и отсутствие растительности на лице;
- чистота не менее 25;
- сексапильность не менее 60;
- навык минета не менее 2;
- навык анала не менее 2.
<<if $currentClean >= 25 && $sexappeal >= 60 && getMakeup() >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveStreeetSlutWork]]>><<addMins 10>><</link>><</if>>
<<link [[Сказать, что вы не подходите по требованиям|talkStreetMadam]]>><<addMins 1>><</link>>Мамка убедилась, что вы соответствуете всем минимальным требованиям и с удовольствием приняла вас в ряды своих работниц. С сегодняшнего дня начинается ваша первая трудовая неделя, вам нужно за 7 дней заработать для мамки как минимум <<print "$"+$streetSlutToll>>. Ей всё равно, в каком режиме вы будете работать и где вы ещё работаете, главное чтобы у неё вы отрабатывали хотя бы минимальную сумму. За 30%, которые вы ей платите, вам разрешено работать в наиболее популярной точке города, также вам обеспечена защита от полиции и нерадивых клиентов, так что никто не будет мешать работать.
<<set $isStreetSlut = true>><<set $streetSlutTollDays = 7>><<set $streetSlutTollSumma = 0>>
[[Теперь у вас есть постоянная работа на улице|streetSluts]]
<<if !hasAchievement("street_slut")>><<giveAchievement "street_slut">><</if>>Вы зашли в раздел прямых трансляций на порносайте, где можно запустить стрим и заработать деньги, выполняя извращённые запросы посетителей со всего мира.
<<nobr>>
<<recalcAppearance>>
<<if !haveItem("webCamera")>>
У вас нет камеры, чтобы вести трансляцию
<<elseif $currentStamina <= 10>>
Вы слишком устали, чтобы вести стрим.
<<elseif $currentComposure <= 10>>
Вы слишком подавлены, чтобы вести стрим.
<<elseif getSkill("shameless") == 1 && $dressTable.getClassDress("face") != "mask">>
Вам нужна маска на лице, чтобы вести интимную трансляцию при низком уровне бесстыдства.
<<else>>
[[Начать трансляцию|prepareToStream]]
<</if>>
<</nobr>>
[[На главную|notePorn]]Раздел трансляции:
<<if $sexappeal >=60 && $hasPenis>>* <<radiobutton "$radioWebcamSection" "trans" checked>> Трансы и кроссдрессеры [[Старт|startWebcam]]<<else>>Вы недостаточно сексапильны (<60) чтобы работать в разделе трансов и кросдрессеров.<</if>>
<<if !$hasPenis && $hasVagina && $currentFemin > 50>>* <<radiobutton "$radioWebcamSection" "womans">> Девушки [[Старт|startWebcam]]<<else>>Вы должны быть весьма женственной пост-оп транссексуалкой, чтобы работать в женском разделе.<</if>>
<<if getSkill("shameless") == 1>><<set $unlimDiapason = false>>Вы не можете с таким низким уровнем бесстыдства стримить во всех странах, в т.ч. в вашей и соседних.<<elseif getSkill("shameless") == 2 && $dressTable.getClassDress("face") != "mask">><<set $unlimDiapason = false>>Чтобы с вашим уровнем бесстыдства стримить во всех странах, в т.ч. в вашей и соседних, нужно хотя бы надеть маску на лицо.<<else>> <<checkbox "$unlimDiapason" false true autocheck>> Включить доступ к трансляции во всех странах.<</if>>
<<nobr>>
<<set $wcCurrentAudience = 0>>
<<set $wcCurrentTokens = 0>>
<<set $wcFansOnline = 0>>
<<set $receivedRequests = []>>
<<set $hasPrivateInvite = false>>
<<set $namesForChat = ["DarkBondage", "BellyPuncher", "romario84", "abdulbeka", "papochka007", "romandika", "BigDickClub3", "Perunperun88", "FoRaSt228", "Antoha222T", "Geilneil", "Nababanan", "nobody-78", "909090ka", "pimp666","zloyebaka","hotrabbit","sanek"]>>
<<set $messagesForChat = ["привет", "приветик", "вау вау какие прелести", "как представляю что в реале ее ебет кто то другой аж жаба душит", "супер", "красавица", "горяча", "отымел бы тебя во все щели", "отсосешь в машине?", "смелее, чика", "чмок чмок","хочу тебя", "горячая штучка", "целую в губки, детка", "да да продолжай", "насадить бы тебя на моего красавца", "не ищешь себе мужа?", "о да, не останавливайся", "моя ты прелесть"]>>
<<set $chatMessages = []>>
<</nobr>>
[[Отмена|goToWebcam]]<table><tr><td>[img[img/webcam.jpg]]</td><td style='padding-left: 10px;'>Чат:<br><<for _i = 0; _i < $chatMessages.length; _i++>><<print "<font color='red'>"+$chatMessages[_i].name+"</font>: "+$chatMessages[_i].message+"<br>">><</for>></td></tr></table>
Вы ведёте трансляцию на популярном сайте со взрослой аудиторией. Сейчас вас смотрят <<print $wcFansOnline + $wcCurrentAudience>> зрителей, у вас $wcFans фанатов. За стрим получено токенов: $wcCurrentTokens.
<<nobr>>
<<if $dressTable.getIdInSlot("face") == "medical_mask">><<link [[Просто сидеть и общаться с чатом|processWebcam]]>><<addMins 5>><<addStamina -1>><<addComp -1>><<set $wcAction = "simple_talk">><</link>><br><</if>>
<<if $dressTable.getIdInSlot("face") != "medical_mask">><<link [[Сидеть, приветливо улыбаться и общаться с чатом|processWebcam]]>><<addMins 5>><<addStamina -1>><<addComp -1>><<set $wcAction = "smile_talk">><</link>><<else>>Вы не можете улыбаться в этой маске.<</if>><br>
<<if $currentArousal > 10 && $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">><<link [[Дрочить на камеру|processWebcam]]>><<addMins 5>><<addStamina -2>><<addComp 5>><<addArousal 10>><<addExp "shameless" 1>><<set $wcAction = "onanism">><</link>><br><</if>>
<<if $currentArousal > 50 && $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">><<link [[Кончить на камеру|processWebcam]]>><<addMins 5>><<addStamina -2>><<addExp "shameless" 3>><<if $hasBalls>><<addClean -7>><<else>><<addClean -5>><</if>><<doUsualOrgasm -90>><<set $wcAction = "orgasm">><</link>><br><</if>>
<<if haveItem("dildo") || haveItem("giantDildo")>><<link [[Пососать дилдо|processWebcam]]>><<addMins 5>><<addStamina -3>><<addComp -1>><<addExp "fellation" 1>><<addExp "shameless" 1>><<set $wcAction = "suck_dildo">><</link>><br><</if>>
<<if haveItem("dildo") || haveItem("giantDildo")>><<link [[Поскакать на дилдо|processWebcam]]>><<addMins 5>><<addStamina -5>><<addComp -2>><<addExp "anal" 1>><<addArousal 5>><<getAnalSex 5 3>><<addExp "shameless" 2>><<set $wcAction = "dildofuck">><</link>><br><</if>>
<<if $nudeLevel == 1>><<link [[Раздеться до нижнего белья|processWebcam]]>><<addMins 10>><<addExp "shameless" 1>><<set $wcAction = "naked1">><</link>><br><</if>>
<<if $nudeLevel <= 3 >><<link [[Оставить только трусы|processWebcam]]>><<addMins 10>><<addExp "shameless" 2>><<set $wcAction = "naked2">><</link>><br><</if>>
<<if $nudeLevel < 5 >><<link [[Полностью раздеться|processWebcam]]>><<addMins 10>><<addExp "shameless" 3>><<set $wcAction = "naked3">><</link>><br><</if>>
<br>
Текущие реквесты:<br>
<<if $receivedRequests.length == 0>>никаких реквестов вам не заказано.<br>
<<else>>
<<for _i = 0; _i < $receivedRequests.length; _i++>>
<<if $receivedRequests[_i] == "rqShowAss">><<print "<<link [[Показать свою дырочку|processWebcam]]>><<addMins 5>><<addExp 'shameless' 3>><<set $wcAction = 'rqShowAss'>><</link>>">><br><</if>>
<<if $receivedRequests[_i] == "rqFingersAss">><<print "<<link [[Засунуть пальцы в попку|processWebcam]]>><<addMins 10>><<addExp 'shameless' 3>><<set $wcAction = 'rqFingersAss'>><</link>>">><br><</if>>
<<if $receivedRequests[_i] == "rqAhegao">><<print "<<link [[Скорчить ахегао|processWebcam]]>><<addMins 5>><<addExp 'shameless' 1>><<set $wcAction = 'rqAhegao'>><</link>>">><br><</if>>
<</for>>
<</if>>
<br>
Приватные чаты:<br>
<<if $hasPrivateInvite>>[[Пойти в приват с фанатом|StartPrivateWebcam]]
<<else>>приглашений нет
<</if>>
<</nobr>>
[[Хватит на сегодня стримить|endWebcam]]<<nobr>>
<<set _tipsForStep = 0>>
<<set $chatMessages = []>>
/* заполнение чата */
<<set _mesCount = Math.round($wcCurrentAudience / 10)>>
<<if _mesCount > 10>><<set _mesCount = 10>><</if>>
<<for _i = 0; _i < _mesCount; _i++>>
<<set _oneMessage = {}>>
<<set _oneMessage.name = $namesForChat[random(0,$namesForChat.length-1)]>>
<<set _oneMessage.message = $messagesForChat[random(0,$messagesForChat.length-1)]>>
<<run $chatMessages.push(_oneMessage)>>
<</for>>
<<switch $wcAction>>
<<case "simple_talk">>
Вы просто сидите перед камерой и ждёте, иногда отвечая на сообщения в чате.
<<set _potencialAud = 1>>
<<case "smile_talk">>
Вы сидите перед камерой, улыбаетесь и общаетесь кое-как с аудиторией.
<<set _potencialAud = 2>>
<<case "onanism">>
<video src="video/mast_dick.webm" height="360" autoplay="" loop muted></video><br>
Вы мастурбируете перед камерой.
<<set _potencialAud = 4>>
<<case "orgasm">>
<video src="video/mast_dick.webm" height="360" autoplay="" loop muted></video><br>
Вы довели себя до оргазма, кончив прямо на глазах у зрителей.
<<set _potencialAud = 8>>
<<case "suck_dildo">>
Вы сосёте дилдо.
<<set _potencialAud = 5>>
<<case "dildofuck">>
<video src="video/mast_anal.webm" height="360" autoplay="" loop muted></video><br>
Вы прилепили дилдо к полу и, засунув его в попку, скачете на нём.
<<set _potencialAud = 8>>
<<getAnalSex 10 3>>
<<case "naked1">>
Вы медленно снимаете свою верхнюю одежду.<br>
<<removeClothes "ot">>
<<removeClothes "ob">>
<<set _potencialAud = 2>>
<<recalcNudeLevel>>
<<recalcAppearance>>
<<case "naked2">>
Вы медленно раздеваетесь до трусов, снимаете одежду выше пояса и обувь.<br>
<<removeClothes "ot">>
<<removeClothes "ob">>
<<removeClothes "of">>
<<removeClothes "it">>
<<set _potencialAud = 4>>
<<recalcNudeLevel>>
<<recalcAppearance>>
<<case "naked3">>
Вы полностью раздеваетесь перед зрителями стрима.<br>
<<removeClothes "ot">>
<<removeClothes "ob">>
<<removeClothes "it">>
<<removeClothes "ib">>
<<removeClothes "of">>
<<removeClothes "if">>
<<set _potencialAud = 6>>
<<recalcNudeLevel>>
<<recalcAppearance>>
<<case "rqShowAss">>
<<if random(0,1) == 1>>
[img[img/webShowAss.gif]]
<<else>>
[img[img/webShowAss2.gif]]
<</if>>
<br>
Вы раздвигаете ягодицы и демонстрируете свою дырочку во всех подробностях.
<<set _potencialAud = 6>>
<<for _i = 0; _i < $receivedRequests.length; _i++>>
<<if $receivedRequests[_i] == "rqShowAss">>
<<run $receivedRequests.deleteAt(_i)>>
<<break>>
<</if>>
<</for>>
<<set _tipsForStep += Math.round($wcCurrentAudience/4) + random(5)>>
<<case "rqFingersAss">>
[img[img/webFingersAss.gif]]<br>
Вы развлекаете публику, засовывая поочерёдно пальцы в свою попку.
<<set _potencialAud = 8>>
<<for _i = 0; _i < $receivedRequests.length; _i++>>
<<if $receivedRequests[_i] == "rqFingersAss">>
<<run $receivedRequests.deleteAt(_i)>>
<<break>>
<</if>>
<</for>>
<<set _tipsForStep += Math.round($wcCurrentAudience/4) + random(5)>>
<<case "rqAhegao">>
[img[img/webAhegao.jpg]]<br>
Вы высовываете язык и закатываете глаза, изображая типичное выражение лица из порно.
<<set _potencialAud = 5>>
<<for _i = 0; _i < $receivedRequests.length; _i++>>
<<if $receivedRequests[_i] == "rqAhegao">>
<<run $receivedRequests.deleteAt(_i)>>
<<break>>
<</if>>
<</for>>
<<set _tipsForStep += Math.round($wcCurrentAudience/4) + random(5)>>
<</switch>>
/*активный прирост аудитории за счёт подключающихся фанатов*/
<<if $wcFans > 2>>
<<set _wcFansOffline = $wcFans - $wcFansOnline>>
<<if $wcFansOnline == 0>>
<<set $wcFansOnline = Math.round($wcFans/3) >>
<<elseif _wcFansOffline > 2>>
<<set $wcFansOnline += Math.round(_wcFansOffline/5) >>
<</if>>
<<else>>
<<set $wcFansOnline = 2>>
<</if>>
/*Рассчитываем прирост аудитории из доступности стрима и привлекательности*/
<<set _newAud = Math.round($sexappeal/10)+Math.round($queerness/20)>>
<<if $unlimDiapason>>
<<set _newAud *= 2>>
<</if>>
<<set $wcCurrentAudience += random(1,_newAud)>>
/*Рассчитываем шанс потерять часть аудитории из действий на стриме и привлекательности*/
<<set _saveAud = Math.round($sexappeal/10) + _potencialAud>>
<<set _saveChance = random(0,_saveAud)>>
<<if _saveChance <= 5>> /*теряется часть зрителей*/
<<set $wcCurrentAudience -= Math.round($wcCurrentAudience/random(2,_saveAud))>>
<<else>> /*если же нет, то есть шанс на нового фаната*/
<<if random(1,10) == 1>><<set $wcFans +=1>><</if>>
<</if>>
<<if $wcCurrentAudience < 0>>
<<set $wcCurrentAudience = 0>>
<<elseif $wcCurrentAudience > 0>> /* Получение чаевых от всей аудитории */
<<for _i = 0; _i < $wcCurrentAudience; _i++>>
<<if random(0,20) == 1>>
<<set _tipsForStep += 1>>
<</if>>
<</for>>
<<for _i = 0; _i < $wcFansOnline; _i++>> /* Чаевые от фанов */
<<if random(0,10) == 1>>
<<set _tipsForStep += 1>>
<</if>>
<</for>>
<</if>>
/*Реквесты от зрителей*/
<<set _availableRequests = []>>
<<if $dressTable.getClassDress("ib") != 0 || $dressTable.getClassDress("ob") != 0>><<set _availableRequests = _availableRequests.concat("rqShowAss") >><</if>>
<<set _availableRequests = _availableRequests.concat("rqFingersAss")>>
<<if $dressTable.getIdInSlot("face") != "medical_mask">><<set _availableRequests = _availableRequests.concat("rqAhegao") >><</if>>
<<set _requestChance = $wcCurrentAudience + $wcFansOnline - _potencialAud + $sexappeal>>
<<set _requestRandom = random(1,1000)>>
<<if _requestChance > _requestRandom && _availableRequests.length > 1>>
<font color="yellow">Вы получили новый реквест от зрителей.</font>
<<set $receivedRequests = $receivedRequests.concat(_availableRequests[random(0,_availableRequests.length - 1)])>>
<</if>>
/* Приват с фанатами */
<<set _privatChance = $wcFansOnline>>
<<if _privatChance > 50>><<set _privatChance = 50>><</if>>
<<if !$hasPrivateInvite && _privatChance > random(1,100)>>
<<set $hasPrivateInvite = true>>
<font color="green">Вы получили приглашение от фаната пообщаться в привате.</font>
<</if>>
<<if _tipsForStep > 0>><<set $wcCurrentTokens += _tipsForStep>>
Вы получили чаевые от зрителей в виде токенов: _tipsForStep <</if>>
<<if $currentStamina <= 10 || $currentComposure <= 10>><br><br>Вы слишком вымотались и вынуждены завершить трансляцию. <br> [[Закончить|endWebcam]]<<else>><br><br>[[Продолжить|startWebcam]]<</if>>
<</nobr>>
<<set $wcTokensBalans += $wcCurrentTokens>>Вы заработали за стрим токенов: $wcCurrentTokens, в сумме у вас их стало <<print $wcTokensBalans>>. <<if $wcTokensBalans >= 20>><<run _moneyForStream = parseInt( $wcTokensBalans / 20)>><<addMoney _moneyForStream>><<set $wcTokensBalans -= _moneyForStream*20>> По цене в $0.05 за токен вы сразу выводите <<print "$"+_moneyForStream>>, на счету осталось после этого $wcTokensBalans токенов.<</if>>
[[Продолжить|notePorn]][img[img/street_sluts1.jpg]]
<<nobr>>
<<set $backpathSex = "afterStreetWork">>
<<set $typeOfSex = "usual">>
<<set _hesitantChance = random(1,10)>>
<<set _clientsTranport = ["подходит","подъезжает"]>>
<<set _clientsHeight = [" коренастый"," среднего роста"," высокий"]>>
<<set _clientsAge = [" парень"," мужчина"," мужик"]>>
<<set _clientsFeature = [" с коротко постриженными волосами"," в кепке на лысую голову"," в спортивном костюме"," с роскошными усами"," с аккуратными усиками и бородкой"]>>
<<set _clientsTarget = ["явно хочет расслабиться после рабочего дня","ищет новых ощущений в сексе","сбежал от жены, чтобы развлечься по полной","хочет бурно отметить какой-то свой праздничный повод"]>>
/*30% шанса на колебающегося клиента, которого нужно соблазнить*/
<<if _hesitantChance > 3>>
<<set _clientStreetStory = random(1,10)>>
<<if _clientStreetStory == 1>>
К вашей группе проституток подъезжает таксист, откатавший свою смену. Это невысокий мужичок с короткой стрижкой, он явно хочет после тяжёлого рабочего дня размять яйца. Вы принимаете максимально соблазнительную позу и в результате удаётся привлечь его внимание. <br>- Сочная соска, - он оценивает вас. - Не хочешь прокатиться со мной на заднем сиденьи?<br>- О, я люблю садиться к незнакомым мужчинам в авто, особенно когда они могут щедро оплатить моё время, - отвечаете вы. <br>-Не переживай, на цене сойдёмся, залезай в тачку.<br>Вы садитесь в машину на заднее сиденье, таксист отъезжает к тёмному переулку неподалёку, паркуется там и перелазит с водительского места к вам.<br><br>
<<elseif _clientStreetStory == 2>>
К вашей группе проституток подруливает дальнобойщик на своём грузовике без фуры. Это довольно крупный мужик с рыжей бородой и в кепке. Не заглушая мотор, он громко кричит:<br>
-Эй, девчонки, кто хочет сделать дяде расслабляющий массаж за достойную плату наличкой?<br>
-А дядя любит девочек с сюрпризами? - спрашиваете вы.<br>
-Конечно, - отвечает он. -Из таких девушек получаются лучшие массажистки.<br>
Вы не теряете время и запрыгиваете к нему в кабину. Дальнобойщик отвозит вас немного в сторону от основной трассы, вы же в это время располагаетесь уже на койке в задней части кабины грузовика.<br><br>
<<elseif _clientStreetStory == 3>>
К вашей группе проституток подходит гастарбайтер в рабочем комбинезоне, работающий на одной из окрестных строек. Он тычет на вас пальцем и говорит:<br>
-Ты сасать мне?<br>
-Надеюсь у тебя на родине ещё принято дарить калым в таких случаях, - отвечаете вы игриво?<br>
-Калым? Канешна, будет калым, - отвечает он, доставая из нагрудного кармана мятую пачку купюр.<br>
Вы берёте его за руку и отводите к уединённому полуразрушенному зданию неподалёку, где вам никто не должен помешать.<br><br>
<<else>>
<<print "К вашей группе проституток "+_clientsTranport[random(0,1)] +_clientsHeight[random(0,2)] + _clientsAge[random(0,2)] + _clientsFeature[random(0,4)] + ", который "+ _clientsTarget[random(0,3)]+". Вам удалось произвести на него нужное впечатление, и после короткого разговора он решил снять вас. С благословления мамки вы отправились с клиентом, чтобы удовлетворить его желания.">><br><br>
<</if>>
<<link [[За работу|goSex]]>><<addExp "seduction" 1>><</link>>
<<else>>
<<print "К вашей группе проституток "+_clientsTranport[random(0,1)] +_clientsHeight[random(0,2)] + _clientsAge[random(0,2)] + _clientsFeature[random(0,4)] + ", который "+ _clientsTarget[random(0,3)]+". Вы привлекаете его внимание, однако он не может пока решиться заплатить за вас.">>
<br><br>
[[Попытаться ещё соблазнить его|seduceStreetClient]]<br>
[[Не тратить на него больше времени|goStreetWork]]<br>
<</if>>
<</nobr>>[img[img/street_sluts3.jpg]]
<<nobr>>
<<set _seduceChance = random(0,7)>>
<<set _seduceSkill = getSkill("seduction") + $perfumeType+Math.round($queerness/20)>><<addMins 5>>
<<if _seduceSkill >= _seduceChance>>
Вам всё таки удалось заманить клиента и он решил развлечься с вами.<br><br><<addExp "seduction" 5>>
[[За работу|goSex]]
<<else>>Вы упустили потенциального клиента, ваш навык соблазнения ещё нуждается в совершенствовании.<<addExp "seduction" 1>><br><br>
[[Дальше|goStreetWork]]
<</if>>
<</nobr>>
Вы не заработали необходимый минимум, которые должны были отдать мамке и теперь вынуждены исправляться. Мамка предлагает вам или выплатить недостачу в двойном размере или вас продадут на стройку гастарбайтерам, чтобы они несколько часов с вами позабавлялись.
<<addStatus "streetsluts" -10>>
<<set _penalty = $hasPenaltyStreetSlut*2>><<if $wallet >= _penalty>><<link [[Заплатить штраф|goPenaltyMoney]]>><<addMoney _penalty*(-1)>><</link>> <<print "($"+ _penalty+")">><<else>>У вас не хватате денег, чтобы заплатить штраф<</if>>
[[Отработать недостачу своим телом|goPenaltyBody]]<<nobr>>
<<set $streetSlutTollDays = 7>>
<<set $streetSlutTollSumma = 0>>
<<set $hasPenaltyStreetSlut = 0>>
<<addMins 5>>
<</nobr>>
Вы заплатили штраф и мамка позволила вам вернуться к работе.
[[Далее|streetSluts]]
<<nobr>>
<<set $countRapists = 10+random(0,10)>>
<<set $backpathSex = "afterRapeBuilding">>
<<set $streetSlutTollDays = 7>>
<<set $streetSlutTollSumma = 0>>
<<set $hasPenaltyStreetSlut = 0>>
<<addMins 10>>
<</nobr>>
Вас приводят на стройку на окраине города, где работают гастарбайтеры из Средней Азии и более экзотических стран, и передают вас в распоряжение прорабу. Множество мужиков, давно не видевших своих жён и подруг, обступают вас, чтобы удовлетворить свою похоть.
[[Придётся сегодня задержаться...|goRape]]<<addMins 10>>Последний рабочий закончил с вами и вас наконец отпускают обратно к коллегам по панели.
[[Далее|streetSluts]][img[img/bar.jpg]]
Хозяин бара, и так работающий барменом у себя же, не может позволить себе сейчас никого нанимать. Единственная работа, которую он может дать - мыть туалет бара.
[[Согласиться|getWorkCleaner]]
[[Отказаться от такой работы|insidePub]][img[img/bar.jpg]]
<<set $hasWorkInPub = true>><<addMins 5>>Бармен обрадовался такой помощи и дал вам ключи от чёрного входа. Приходить можно в нерабочее время бара с 6 до 17, за каждый раз вам на счёт будут переводить $10. Официального трудоустройства и графика нет, не можете прийти - хозяин сам как-то управится, но денег в этот день значит не заработаете.
[[Понятно|insidePub]]Вы в течение часа усердно драили грязный клубный туалет, за что получили свою плату сегодня.
<<addMins 60>><<addStamina -10>><<addExp "disgrace" 5 3>><<addMoney 10>><<set $isPubRestroomClean = true>>
[[Закончить|pub]][img[img/dances.jpg]]
<<nobr>>
<<if $currentStamina < 15>>
Вы слишком устали, чтобы заниматься танцами.
<<else>>
<<link [[Заниматься час танцами|gymDancingDo]]>><<addMins 60>><<addStamina -15>><<addExp "dancing" 15>><<addExp "endurance" 1>><<addExp "femin" 2>><<addPenisErection 2>><<addClean -2>><</link>>
<</if>>
<</nobr>>
<<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>[img[img/dances.jpg]]
Вы потренировались в танцевальном искусстве, улучшив свои навыки. Вы чувствуете, что занимаетесь стереотипным женским делом, что делает вас немного женственней внутри .
<<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>[img[img/railwayStation.jpg]]
<<set _tempH = $gameDate.getHours()>>Вы находитесь на площади перед ЖД-вокзалом в северной части города. Здесь кроме самого вокзала и жилых зданий находятся склады и рыночные навесы, а также можно найти некоторые интересные заведения.
<<nobr>>
<<defineTimeOfDay>>
<<if $nudeLevel >= 5>>
<<addComp -1>>
<<prntNudeWalk>>
<</if>>
<<if !$encounterHappened || previous() == "streetCentre" || previous() == "park">>
<<set $encountersTable = []>>
<<if $currentArousal > 50 && (previous() == "streetCentre" || previous() == "park")>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encUsedCondom", "chance" : 5}])>>
<</if>>
<<if $alcoStatus >= 2 && !$isLightTime && $appearanceReception > 2>>
<<set _chanceOfAlcosex = $alcoStatus*4>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encStreetAlcoSex", "chance" : _chanceOfAlcosex}])>>
<</if>>
<<if $nudeLevel >= 5>>
<<if $isLightTime>><<set _chanceOfNudeCops = 15>><<else>><<set _chanceOfNudeCops = 10>><</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNudistDetention", "chance" : _chanceOfNudeCops}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "railwayStation">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
<<link [[Центр города|streetCentre]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[Парковая зона|park]]>><<doWalk -4>><<addMins 15>><</link>>
<<link [[Грузовая станция|railwayCargo]]>><<doWalk -2>><<addMins 5>><</link>>
<<if _tempH >= 22 || _tempH < 5>>[[Подпольный стрип-клуб|stripClub]]<<else>>Стриптиз-клуб работает с 22 до 5<</if>>
<<if _tempH >= 8 && _tempH < 17>><<link [[Рынок|market]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Рынок работает с 8 до 17<</if>>
<<if $idrisRootStage >= 2 && isRelationAvailable("idris")>><<if $idrisCounter <= 0>><<link [[Зайти к Идрису|idrisHomeRegular]]>><<addMins 90>><<addStamina -10>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<addRelation "idris" 1>><<set $idrisCounter = 20>><<addStatus "streetsluts" 1>><</link>><<else>>Вы недавно уже были у Идриса<</if>><</if>>
[img[img/stripclub.jpg]]
Вы находитесь в подпольном стриптиз-клубе, где на нескольких сценах выступают стриптизёрши.
<<if $wallet >= 5 && $alcoProgress < 300>><<link [[Выпить пива за $5|drinkStrip]]>><<addMins 10>><<addComp 10>><<addExp "mind" -1>><<addAlco 75>><<addMoney -5>><</link>><</if>>
<<if $wallet >= 10 && $alcoProgress < 300>><<link [[Выпить водки за $10|drinkStrip]]>><<addMins 10>><<addComp 15>><<addExp "mind" -1>><<addAlco 90>><<addMoney -10>><</link>><</if>>
<<if $wallet >= 20 && $alcoProgress < 300>><<link [[Выпить абсента за $20|drinkStrip]]>><<addMins 10>><<addComp 15>><<addExp "mind" -1>><<addAlco 150>><<addMoney -20>><</link>><</if>>
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH >= 22 || _tempH < 5>>
<<if $isStripper>>
<<link [[Гримёрная|stripDressingRoom]]>><<addMins 1>><</link>><br>
<<else>>
[[Спросить у администратора, можно ли устроиться на работу здесь|stripperHire]]
<</if>>
<<else>>
Клуб уже закрывается и все расходятся.
<</if>>
<</nobr>>
[[Выйти|railwayStation]][img[img/stripclub.jpg]]
Чем лучше вы умеете танцевать, тем более важные сцены вам будут доступны. На большой сцене можно завоевать внимание большего числа клиентов, в том числе и богатых.
<<if getSkill("dancing") >= 4>><<link [[Выступать на основной сцене|stripScene]]>><<set $stripMaxAttention = 100>><<addMins 1>><</link>><</if>>
<<if getSkill("dancing") >= 3>><<link [[Выступать на дополнительной сцене|stripScene]]>><<set $stripMaxAttention = 80>><<addMins 1>><</link>><</if>>
<<if getSkill("dancing") >= 2>><<link [[Выступать на маленькой сцене у барной стойки|stripScene]]>><<set $stripMaxAttention = 60>><<addMins 1>><</link>><</if>>
<<set $stripclubAttention = 0>><<set $hasStripIndi = false>><<set $hasStripLap = false>><<set $hasStripConsum= false>>
[[Назад|stripDressingRoom]][img[img/stripDressingRoom.jpg]]
В гримёрной комнате стриптиз-клуба вы можете переодеться перед номером и обновить макияж.
<<nobr>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы танцевать.<br>
<<elseif $currentComposure <= 10>>
Вы слишком подавлены, чтобы танцевать.<br>
<<elseif $currentClean <= 10>>
Ваше тело слишком грязное, нельзя в таком виде показываться перед клиентами.<br>
<<elseif getSkill("shameless") == 1 && $dressTable.getClassDress("face") != "mask">>
Вам нужна маска на лице, чтобы танцевать стриптиз при низком уровне бесстыдства.<br>
<<elseif $currentClean >= 25 && $sexappeal >= 60 && getMakeup() >= 1 && $hairFace <= 1 && getSkill("dancing") >= 2>><<link [[Приступить к работе|goStriptease]]>><<addMins 1>><</link>><br>
<<else>>
Вы в текущем состоянии не соответствуете требованиям, по которым вас принимали на работу.<br>
<</if>>
<</nobr>>[[Заняться макияжем|makeupManager][$backpathMakeup to "stripDressingRoom"]]<br><<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>><<link [[Выйти|stripClub]]>><<addMins 1>><</link>><<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>
<<recalcAppearance>>-Нам постоянно требуются стриптизёры, - говорит администратор, - поэтому при соответствии всем требованиям можешь конечно приходить и танцевать. Клуб лишь предоставляет тебе площадку, заработок танцорам поступает из их чаевых и приватных танцев. Работаем мы здесь с 22 до 5 каждый день, можешь в это время приходить когда сможешь. У нас есть три сцены, чем ближе к центру клуба - тем больше внимания от публики, но и танцевальными навыками нужно обладать хорошими, чтобы там выступать. Минимальные требования для стриптизёрши такие:
- какой-либо женский макияж и отсутствие растительности на лице;
- чистота не менее 25;
- сексапильность не менее 60;
- навык танцев не менее 2.
<<if $currentClean >= 25 && $sexappeal >= 60 && getMakeup() >= 1 && $hairFace <= 1 && getSkill("dancing") >= 2>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveStripperWork]]>><<addMins 10>><</link>><</if>>
<<link [[Сказать, что вы видимо не подходите по требованиям|stripClub]]>><<addMins 1>><</link>>Администратор убедился, что вы соотвествуете всем минимальным требованиям и разрешил вам работать на сцене. Вы можете переодеваться в гримёрной клуба. Если клиент захочет посмотреть приватный танец с вами, то для этого вам будут доступны уединённые комнаты с минисценами.
<<set $isStripper = true>>
[[Теперь у вас есть работа в стриптиз-клубе|stripClub]]
<<if !hasAchievement("strip_work")>><<giveAchievement "strip_work">><</if>><<nobr>>
<<recalcAppearance>>
<<if $stripclubAttention > $stripMaxAttention>>
<<set $stripclubAttention = $stripMaxAttention>>
<<elseif $stripclubAttention < 0>>
<<set $stripclubAttention = 0>>
<</if>>
[img[img/stripclub_begin.jpg]]<br>
Вы находитесь на сцене стриптиз-клуба с шестом. На данный момент вы завели публику на $stripclubAttention из $stripMaxAttention. <br><br>
<<if getSkill("dancing") >=2>><<link [[Исполнить простой танец с шестом|processStriptease]]>><<addMins 5>><<addStamina -5>><<addExp "dancing" 1>><<addExp "shameless" 2 3>><<set $wcAction = "dance1">><</link>><br><</if>>
<<if getSkill("dancing") >=3>><<link [[Исполнить профессиональный танец с шестом|processStriptease]]>><<addMins 5>><<addStamina -6>><<addExp "dancing" 2>><<addExp "shameless" 3 5>><<set $wcAction = "dance2">><</link>><br><</if>>
<<if getSkill("dancing") >=4>><<link [[Исполнить мастерский танец с шестом|processStriptease]]>><<addMins 5>><<addStamina -7>><<addExp "dancing" 3>><<set $wcAction = "dance3">><<addExp "shameless" 4>><</link>><br><</if>>
<<if $nudeLevel == 1 && getSkill("shameless") >= 2>><<link [[Раздеться до нижнего белья|processStriptease]]>><<addMins 5>><<addExp "shameless" 5 4>><<set $wcAction = "naked1">><</link>><br><</if>>
<<if $nudeLevel <= 3 && getSkill("shameless") >= 3>><<link [[Оставить только трусы|processStriptease]]>><<addMins 5>><<addExp "shameless" 10 6>><<set $wcAction = "naked2">><</link>><br><</if>>
<<if $nudeLevel < 5 && getSkill("shameless") >= 4>><<link [[Полностью раздеться|processStriptease]]>><<addMins 5>><<addExp "shameless" 12>><<set $wcAction = "naked3">><</link>><br><</if>>
<<if $stripclubAttention >= 20>><<link [[Флиртовать с публикой|processStriptease]]>><<addMins 10>><<addComp -3>><<set $wcAction = "flirt">><</link>><br><</if>>
<<if $hasStripIndi>><<link [[Пойти с клиентом на индивидуальный танец|stripIndiDance]]>><<set $hasStripIndi = false>><</link>><br><</if>>
<<if $hasStripLap>><<link [[Исполнить танец на коленях богатого посетителя|stripLapDance]]>><<set $hasStripLap = false>><</link>><br><</if>>
<<if $hasStripConsum>><<link [[Посидеть за столиком с пригласившим посетителем|stripConsummation]]>><<set $hasStripConsum = false>><</link>><br><</if>>
<</nobr>>
[[Закончить выступление|stripDressingRoom]]<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<switch $wcAction>>
<<case "dance1">>
<<if random(0,1) > 0>>[img[img/stripclubscene2.jpg]]
<<else>>[img[img/stripclubscene5.jpg]]
<</if>>
<br>
Вы неторопливо исполняете на сцене простой танец средней развратности с шестом.
<<set _potencialAud = 7>>
<<addExp "endurance" 1>>
<<case "dance2">>
<<if random(0,1) > 0>>[img[img/stripclubscene1.jpg]]
<<else>>[img[img/stripclubscene4.jpg]]
<</if>>
<br>
Вы неторопливо исполняете на сцене достаточно сложный танец большой развратности с шестом.
<<set _potencialAud = 10>>
<<addExp "endurance" 1>>
<<case "dance3">>
<<if $hasPenis>>[img[img/stripclubscene3.jpg]]
<<else>>[img[img/stripclubscene.jpg]]
<</if>>
<br>
Вы неторопливо исполняете на сцене сложнейший и крайне развратный танец с шестом.
<<set _potencialAud = 14>>
<<addExp "endurance" 1>>
<<case "naked1">>
[img[img/stripclub_undress.jpg]]<br>
Вы танцуете и медленно снимаете свою верхнюю одежду.<br>
<<removeClothes "ot">>
<<removeClothes "ob">>
<<recalcNudeLevel>>
<<set _potencialAud = getSkill("dancing")*2>>
<<case "naked2">>
[img[img/stripclub_undress.jpg]]<br>
Вы танцуете и медленно раздеваетесь до трусов, снимаете одежду выше пояса.<br>
<<removeClothes "it">>
<<removeClothes "ot">>
<<removeClothes "ob">>
<<recalcNudeLevel>>
<<set _potencialAud = getSkill("dancing")*2>>
<<case "naked3">>
[img[img/stripclub_undress.jpg]]<br>
Вы танцуете и медленно полностью раздеваетесь перед зрителями.<br>
<<removeClothes "ot">>
<<removeClothes "ob">>
<<removeClothes "it">>
<<removeClothes "ib">>
<<recalcNudeLevel>>
<<set _potencialAud = getSkill("dancing")*2>>
<<case "flirt">>
Вы оказываете знаки внимания публике в зале, напрашиваясь на чаевые, приватные танцы или приглашение за столик.
<<set _potencialAud = 0>>
<</switch>>
/* Рассчитываем прирост внимания публики из привлекательности, необычности и совершаемых действий (кроме флирта) */
<<if _potencialAud != 0>>
<<set _newAud = Math.round($sexappeal/10)+Math.round($queerness/10)>>
<<set $stripclubAttention += random(_newAud,_newAud+_potencialAud+$stripMaxAttention/10)>>
<</if>>
/* Плюшки от флирта */
<<if $wcAction == "flirt">>
/* Получение чаевых */
<<set _tipsForStep = 0>>
<<for _i = 0; _i < $stripclubAttention; _i++>>
<<set _chanceForTip = random(0,100) >>
<<if _chanceForTip <= getSkill("seduction")+1>>
<<set _tipsForStep += 1>>
<</if>>
<</for>>
<<if _tipsForStep>0>>
<<addExp "seduction" 3>>
<<addExp "disgrace" 1>>
<</if>>
Вы собрали чаевые от зрителей в размере: <<print "$"+_tipsForStep>><<addMoney _tipsForStep>><<set $statMoneyFromScene += _tipsForStep>><<if $statMoneyFromScene >= 10000 && !hasAchievement("tease10000")>><<giveAchievement "tease10000">><</if>><br>
/* Шанс на индивидуальное предложение в зависимости от внимания публики*/
/* Предыдущие возможности сгорают, если ими не пользоваться*/
<<set $hasStripIndi = false>>
<<set $hasStripLap = false>>
<<set $hasStripConsum= false>>
<<if $stripclubAttention+getSkill("seduction") > random(0,120)>>
<<set _stripDaddy = random(1,3)>>
<<if _stripDaddy == 1>>
<<set $hasStripIndi = true>>
Вы нашли богатого посетителя, который приглашает вас в комнатку для приватного танца.
<<elseif _stripDaddy == 2>>
<<set $hasStripLap = true>>
Вы нашли богатого посетителя, который хотел бы более близкого контакта с вами (lap dance).
<<else>>
<<set $hasStripConsum= true>>
Вы нашли богатого посетителя, который приглашает вас за столик со спиртным, чтобы пообщаться поближе.
<</if>>
<</if>>
<<set $stripclubAttention -= random(4,$stripMaxAttention/10)>>
<</if>>
/*Каждый ход внимание публики в любом случае падает*/
<<set $stripclubAttention -= random(4,$stripMaxAttention/10)>>
<<if $stripclubAttention > $stripMaxAttention>>
<<set $stripclubAttention = $stripMaxAttention>>
<<elseif $stripclubAttention < 0>>
<<set $stripclubAttention = 0>>
<</if>>
<</nobr>>
<<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<elseif _tempH < 22 && _tempH > 4>>Стрипклуб уже закрывается, пора заканчивать. <br> [[Закончить|stripDressingRoom]]<<else>>[[Продолжить|stripScene]]<</if>><<nobr>>
<<set $hasStripIndi = false>>
<<addMins 15>>
<<set $stripclubAttention -= random(10,10+$stripMaxAttention/10)>>
<<addStamina -10>>
<<addExp "dancing" 5>>
<<addExp "disgrace" 2>>
<<set _moneyForPrivat = Math.round($sexappeal/10) * getSkill("dancing")+random(-5,5)>>
<<if _moneyForPrivat < 5>><<set _moneyForPrivat = 5>><</if>>
<<addMoney _moneyForPrivat>>
<</nobr>>
[img[img/stripclub_privat.jpg]]
Вы исполняете индивидуальный развратный танец перед клиентом, за что получаете щедрую награду от него в размере <<print "$"+_moneyForPrivat>><<set $statMoneyFromScene += _moneyForPrivat>><<if $statMoneyFromScene >= 10000 && !hasAchievement("tease10000")>><<giveAchievement "tease10000">><</if>>.
<<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<elseif !$isEscortAvailable && $sexappeal >= 90 && getSkill("fellation") >= 4 && getSkill("anal") >= 4 && random(1,5) == 1>>[[Продолжить|encStripProposeEscort]]<<else>>[[Вернуться на сцену|stripScene]]<</if>><<nobr>>
<<set $hasStripLap = false>>
<<addMins 10>>
<<addStamina -5>>
<<addExp "disgrace" 3>>
<<set _moneyForPrivat = Math.round($sexappeal/15) * getSkill("shameless")+random(-5,5)>>
<<if _moneyForPrivat < 5>><<set _moneyForPrivat = 5>><</if>>
<<addMoney _moneyForPrivat>>
<<set $stripclubAttention -= random(0,$stripMaxAttention/10-2)>>
<</nobr>>
[img[img/stripclub_lapdance.jpg]]
Вы становитесь прямо перед выбранным посетителем, сидящем в кресле перед сценой, и продолжаете танцевать. В момент кульминации вы садитесь ему на колени и выполняете ещё более развратные движения. За это представление посетитель выдал вам щедрые чаевые в размере <<print "$"+_moneyForPrivat>>, остальная публика также осталась довольна вами<<set $statMoneyFromScene += _moneyForPrivat>><<if $statMoneyFromScene >= 10000 && !hasAchievement("tease10000")>><<giveAchievement "tease10000">><</if>>.
<<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<else>>[[Вернуться на сцену|stripScene]]<</if>><<nobr>>
<<set $hasStripConsum = false>>
<<addMins 15>>
<<addAlco 50>>
<<addExp "seduction" 5 5>>
<<addExp "disgrace" 1>>
<<set _moneyForPrivat = Math.round($sexappeal/10) * getSkill("seduction")-random(5,15)>>
<<if _moneyForPrivat < 5>><<set _moneyForPrivat = 5>><</if>>
<<addMoney _moneyForPrivat>>
<<set $stripclubAttention -= random(10,8+$stripMaxAttention/10)>>
<</nobr>>
[img[img/stripclub_consum.jpg]]
Вам с помощью своих навыков соблазнения удалось раскрутить посетителя заказать несколько дорогих напитков. Вы посидели с ним за столиком и мило пообщались, попивая напитки. За эти дополнительные заказы для клуба бармен выдал вам вашу долю прибыли в размере <<print "$"+_moneyForPrivat>><<set $statMoneyFromScene += _moneyForPrivat>><<if $statMoneyFromScene >= 10000 && !hasAchievement("tease10000")>><<giveAchievement "tease10000">><</if>>.
<<if $currentStamina <= 10 || $currentComposure <= 10>>Вы слишком вымотались и вынуждены завершить выступление. <br> [[Закончить|stripDressingRoom]]<<else>>[[Вернуться на сцену|stripScene]]<</if>>[img[img/gym.jpg]]
<<nobr>>
<<if $currentStamina < 20>>
Вы слишком устали, чтобы заниматься боевыми искусствами.
<<elseif $myHealth < 50>>
Вам нужно иметь хотя-бы 50% здоровья, чтобы заниматься этим видом спорта.
<<else>>
<<link [[Заниматься час единоборствами|gymCombatDo]]>><<addMins 60>><<addStamina -20>><<addExp "combat" 10>><<addExp "musculs" 2>><<addExp "endurance" 2>><<addExp "femin" -2>><<addPenisErection 4>><<addClean -5>><</link>>
<</if>>
<</nobr>>
<<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>[img[img/gym.jpg]]
Вы хорошо позанимались единоборствами, научившись лучше себя защищать без оружия. Также вы чувствуете, что становитесь мужественней после таких занятий.
<<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>[img[img/prisoncell.jpg]]
Вы провели оставшееся время в камере, отдыхая на нарах.
<<nobr>>
<<if $gameDate.getHours() >= 9 && $gameDate.getHours() <= 17>><<link [[Далее|courtForSlut]]>><<addMins 10>><</link>>
<<else>>
<<set _hoursToMorning = 0>>
<<if $gameDate.getHours() > 17>>
<<set _hoursToMorning += (33 - $gameDate.getHours())>>
<<else>>
<<set _hoursToMorning += (9 - $gameDate.getHours())>>
<</if>>
<<link [[Поспать до утра|courtForSlut]]>><<goSleep _hoursToMorning>><</link>>
<</if>>
<</nobr>><<nobr>>
<<widget "testConfig1">>
<<buyItem "dildo">>
<<buyItem "cosmetic" 10>>
<<buyItem "webCamera">>
<<setSkill "shameless" 3>>
<<setSkill "seduction" 4>>
<<setSkill "dancing" 3>>
<<setSkill "disgrace" 3>>
<<buyDress "leather_choker">>
<<buyDress "black_dress">>
<<buyDress "red_strings">>
<<buyDress "red_bra">>
<<buyDress "red_stockings">>
<<set $dressPresets = [{ "name" : "Ежедневный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "jeans_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty", "tits" : "empty", "anus" : "empty", "penis" : "empty", "vagina" : "empty", "belt" : "empty"},{ "name" : "Шлюха" , "head" : "empty", "ot" : "black_dress", "ob" : "empty" , "of" : "female_shoes", "face" : "empty", "it" : "red_bra", "ib" : "red_strings", "if" : "red_stockings", "mouth" : "empty", "neck" : "leather_choker", "tits" : "empty", "anus" : "empty", "penis" : "empty", "vagina" : "empty", "belt" : "empty"}]>>
<<set $makeupType = 4>>
<<set $makeupStrength = 100>>
<<set $hairFace = 1>>
<<set $hairFaceProgress = -200>>
<<set $hairBody = 1>>
<<set $hairBodyProgress = -200>>
<<set $hairHead = 7>>
<<set $hairHeadNext = 1800>>
<<set $hairHeadProgress = 3000>>
<<set $breastSize = 5>>
<<set $breastSizeProgress = 2000>>
<<set $breastSizeNatural = 2>>
<<set $breastSizeSilicon = 3>>
<<set $breastMaxVolume = 150 + $breastSizeNatural*100>>
<<set $buttSize = 5>>
<<set $buttSizeProgress = 2000>>
<<set $buttSizeNatural = 3>>
<<set $buttSizeSilicon = 2>>
<<set $femBody = 2>>
<<set $femBodyProgress = 2000>>
<<set $isStripper = true>>
<<set $wcFans = 50>>
<<set $havePornoChanel = true>>
<<set $listVideosUnmounted = []>>
<<set $listVideosReady = []>>
<<set $viewsPerWeek = 0>>
<<set $viewsAll = 0>>
<<set $likes = 0>>
<<set $subs = 0>>
<<set $moneyForMyVideos = 0>>
<<set $moneyFromSubs = 0>>
<<set $publicVideosVariety = 1>>
<<set $listVideosUploaded = [{"title" : "Видео дрочки", "time" : 10, "type" : 0, "sex" : 55, "queerness" : 0, "cover": 1, "views": 0, "day": 0},{"title" : "Я и мой дилдо", "time" : 20, "type" : 1, "sex" : 60, "cover": 2, "views": 0, "day": 0},{"title" : "В ванной", "time" : 30, "type" : 0, "sex" : 35, "queerness" : 0, "cover": 3, "views": 0, "day": 0}]>>
<<set $listVideosPaid = []>>
<<set $radioVideoContent = 0>>
<<set $radioVideoLong = 10>>
<<recalcAppearance>>
<</widget>>
<<widget "testConfig2">>
<<set $currentClean = 100>>
<<buyItem "dildo">>
<<buyItem "cosmetic" 10>>
<<buyItem "webCamera">>
<<setSkill "fellation" 3>>
<<setSkill "anal" 3>>
<<setSkill "goldrain" 3>>
<<setSkill "seduction" 4>>
<<setSkill "disgrace" 6>>
<<setSkill "promiscuity" 3>>
<<set $anusCondition = 500>>
<<set $throatCondition = 500>>
<<set $isBrothelAvailable = true>>
<<buyDress "leather_choker">>
<<buyDress "black_dress">>
<<buyDress "red_strings">>
<<buyDress "red_bra">>
<<buyDress "red_stockings">>
<<set $dressPresets = [{ "name" : "Спортивный" , "head" : "empty", "ot" : "black_tshirt", "ob" : "sweatpants_male" , "of" : "white_sneakers", "face" : "empty", "it" : "empty", "ib" : "pants_male", "if" : "white_socks", "mouth" : "empty", "neck" : "empty", "tits" : "empty", "anus" : "empty", "penis" : "empty", "vagina" : "empty", "belt" : "empty"},{ "name" : "Шлюха" , "head" : "empty", "ot" : "black_dress", "ob" : "empty" , "of" : "female_shoes", "face" : "empty", "it" : "red_bra", "ib" : "red_strings", "if" : "red_stockings", "mouth" : "empty", "neck" : "leather_choker", "tits" : "empty", "anus" : "empty", "penis" : "empty", "vagina" : "empty", "belt" : "empty"}]>>
<<buyItem "lubr1" 30 0>>
<<buyItem "cond1" 30 0>>
<<set $makeupType = 4>>
<<set $makeupStrength = 100>>
<<set $hairFace = 1>>
<<set $hairFaceProgress = -200>>
<<set $hairBody = 1>>
<<set $hairBodyProgress = -200>>
<<set $hairHead = 7>>
<<set $hairHeadNext = 1800>>
<<set $hairHeadProgress = 3000>>
<<set $breastSize = 5>>
<<set $breastSizeProgress = 2000>>
<<set $breastSizeNatural = 2>>
<<set $breastSizeSilicon = 3>>
<<set $breastMaxVolume = 150 + $breastSizeNatural*100>>
<<set $femBody = 2>>
<<set $femBodyProgress = 2000>>
<<set $isStreetSlut = true>>
<<set $streetSlutTollDays = 7>>
<<set $isEscortAvailable = true>>
<<recalcAppearance>>
<</widget>>
<<widget "testConfig3">>
<<buyDress "leather_choker">>
<<buyDress "black_dress">>
<<buyDress "red_strings">>
<<buyDress "red_bra">>
<<buyDress "red_stockings">>
<<set $hairFace = 1>>
<<set $hairFaceProgress = -200>>
<<set $completFaceEpilation = true>>
<<set $hairBody = 1>>
<<set $hairBodyProgress = -200>>
<<set $hairHead = 5>>
<<set $hairHeadNext = 1200>>
<<set $hairHeadProgress = 1000>>
<<set $breastSize = 2>>
<<set $breastSizeProgress = 2000>>
<<set $breastSizeNatural = 2>>
<<set $breastMaxVolume = 150 + $breastSizeNatural*100>>
<<set $breastCurVolume = 300>>
<<set $breastCapacity = 500>>
<<set $femBody = 2>>
<<set $femBodyProgress = 2000>>
<<set $femFace = 1>>
<<set $hasPenis = false>>
<<set $hasBalls = false>>
<<set $hasVagina = true>>
<<set $vaginaSize = 1300>>
<<set $maxVaginaSize = 1300>>
<<set $hasAdamsApple = false>>
<<set $isEarlapPierced = true>>
<<recalcAppearance>>
<</widget>>
<<widget "testConfig4">>
<<set $firstHumDiscProgress = 70>>
<<set $secondHumDiscProgress = 70>>
<<set $naturalSciencesProgress = 55>>
<<set $languagesProgress = 80>>
<<set $courseworkProgress = 90>>
<</widget>>
<<widget "achImport">>
<<set _sourceAlphabet = "qwertyuiopasdfghjklzxcvbnm_01">>
<<set _encAlphabet = "AbcdEFghIjkl%mN^@xySv25790p(O">> /* алфавит примитивного шифра */
<<set _achCode = $importedAchievements>>
<<set _encryptedLines = _achCode.split("q")>> /* q - разделитель между ачивками в коде */
<<set _decryptedLines = []>>
/* расшифруем каждую строку в зашифрованном массиве */
<<for _k = 0; _k < _encryptedLines.length; _k++>>
<<set _decLine = "">>
<<for _m = 0; _m < _encryptedLines[_k].length; _m++>>
<<set _char = _encryptedLines[_k][_m]>>
<<set _index = _encAlphabet.indexOf(_char)>>
<<if _index != -1>>
<<set _decLine += _sourceAlphabet[_index]>>
<<else>>
<<set _decLine += _char>>
<</if>>
<</for>>
<<run _decryptedLines.push(_decLine)>>
<</for>>
/* пройдёмся по ачивкам и сделаем достигнутыми те, котоые не выполнены и есть в расшифрованном списке, считая заодно их количество */
<<set $achImportAmount = 0>>
<<for _k = 0; _k < $achievementsTable.length; _k++>>
<<for _m = 0; _m < _decryptedLines.length; _m++>>
<<if ($achievementsTable[_k].id == _decryptedLines[_m]) && !$achievementsTable[_k].isDone>>
<<set $achievementsTable[_k].isDone = true>>
<<set $achImportAmount++>>
<</if>>
<</for>>
<</for>>
<<if $achImportAmount > 0>>
<<script>>alert("Достижения были успешно импортированы в количестве "+State.variables.achImportAmount);<</script>>
<<else>>
<<script>>alert("Не обнаружено никаких невыполненных достижений, которых можно было бы импортировать в текущей игре!");<</script>>
<</if>>
<</widget>>
<<widget "achExport">>
<<set _sourceAlphabet = "qwertyuiopasdfghjklzxcvbnm_01">>
<<set _encAlphabet = "AbcdEFghIjkl%mN^@xySv25790p(O">> /* алфавит примитивного шифра */
<<set _achCode = "">>
<<set _accomplished = []>>
/* собираем в массив уже выполненные ачивки */
<<for _k = 0; _k < $achievementsTable.length; _k++>>
<<if $achievementsTable[_k].isDone>>
<<run _accomplished.push($achievementsTable[_k].id)>>
<</if>>
<</for>>
<<if _accomplished.length == 0>>
<<print "<font color='red'>в данном сохранении ещё нет выполненных достижений!</font>">>
<<else>>
/* закодируем выполненные */
<<for _k = 0; _k < _accomplished.length; _k++>>
<<set _encLine = "">>
<<for _m= 0; _m < _accomplished[_k].length; _m++>>
<<set _char = _accomplished[_k][_m]>>
<<set _index = _sourceAlphabet.indexOf(_char)>>
<<if _index != -1>>
<<set _encLine += _encAlphabet[_index]>>
<<else>>
<<set _encLine += _char>>
<</if>>
<</for>>
<<set _accomplished[_k] = _encLine>>
<</for>>
/* переписываем закодированный массив в одну строку с разделителем q */
<<run _achCode = _accomplished.join("q")>>
<<print _achCode>>
<</if>>
<</widget>>
<<widget "runConsole">>
<<set _command = $consoleCommand>>
<<set _commandList = [{"command" : "godmode", "args" : 0},{"command" : "giveall", "args" : 0},{"command" : "setmoney", "args" : 1},{"command" : "setname", "args" : 1},{"command" : "setstamina", "args" : 1},{"command" : "setarousal", "args" : 1},{"command" : "setclean", "args" : 1},{"command" : "setcomp", "args" : 1},{"command" : "help", "args" : 0}]>>
<<set _parts = _command.trim().split(/\s+/)>>
<<set _enteredCommand = _parts[0]>> /* Команда */
<<set _args = _parts.slice(1)>> /* Аргументы */
<<set _validCommand = "">>
<<set _validArgs = []>>
<<for _i = 0; _i < _commandList.length; _i++>>
<<set _cmd = _commandList[_i]>>
<<if _cmd.command === _enteredCommand && _cmd.args === _args.length>>
<<set _validCommand = _enteredCommand>>
<<set _validArgs = _args>>
<<break>>
<</if>>
<</for>>
<<if _validCommand.length > 0>>
<<switch _validCommand>>
<<case "godmode">>
<<if !$godmode>>
<<set $godmode = true>>
<<set $myHealth = 100>>
<<else>>
<<set $godmode = false>>
<</if>>
<<script>>Dialog.close();<</script>>
<<set $blockedHotkeys = false>>
<<case "giveall">>
/* предметы и расходники */
<<for _i = 0; _i < $itemsTable.length; _i++>>
<<set $itemsTable[_i].amount = $itemsTable[_i].max>>
<</for>>
/* одежда */
<<for _i = 0; _i < $allDress.length; _i++>>
<<set _exists = false>>
<<for _j = 0; _j < $dressTable.length; _j++>>
<<if $allDress[_i].id === $dressTable[_j].id>>
<<set _exists = true>>
<<break>>
<</if>>
<</for>>
<<if !_exists && !$allDress[_i].decor>>
<<run $dressTable.push($allDress[_i])>>
<</if>>
<</for>>
/* украшения */
<<for _i = 0; _i < $allDress.length; _i++>>
<<set _exists = false>>
<<for _j = 0; _j < $decorTable.length; _j++>>
<<if $allDress[_i].id === $decorTable[_j].id>>
<<set _exists = true>>
<<break>>
<</if>>
<</for>>
<<if !_exists && $allDress[_i].decor>>
<<run $decorTable.push($allDress[_i])>>
<</if>>
<</for>>
<<script>>Dialog.close();<</script>>
<<set $blockedHotkeys = false>>
<<case "setmoney">>
<<set $wallet = parseInt(_validArgs[0], 10)>>
<<script>>
Dialog.close();
UIBar.update();
<</script>>
<<set $blockedHotkeys = false>>
<<case "setname">>
<<set $characterName = _validArgs[0]>>
<<script>>
Dialog.close();
UIBar.update();
<</script>>
<<set $blockedHotkeys = false>>
<<case "setstamina">>
<<set $currentStamina = parseInt(_validArgs[0], 10)>>
<<script>>
Dialog.close();
UIBar.update();
<</script>>
<<set $blockedHotkeys = false>>
<<case "setarousal">>
<<set $currentArousal = parseInt(_validArgs[0], 10)>>
<<script>>
Dialog.close();
UIBar.update();
<</script>>
<<set $blockedHotkeys = false>>
<<case "setclean">>
<<set $currentClean = parseInt(_validArgs[0], 10)>>
<<script>>
Dialog.close();
UIBar.update();
<</script>>
<<set $blockedHotkeys = false>>
<<case "setcomp">>
<<set $currentComposure = parseInt(_validArgs[0], 10)>>
<<script>>
Dialog.close();
UIBar.update();
<</script>>
<<set $blockedHotkeys = false>>
<<case "help">>
<<set _commands_str = "">>
<<for _i = 0; _i < _commandList.length; _i++>>
<<if _commandList[_i].args == 0>>
<<set _arg_str = " (нет аргументов)">>
<<elseif _commandList[_i].args == 1>>
<<set _arg_str = " (один аргумент)">>
<<else>>
<<set _arg_str = " ("+ _commandList[_i].args +" аргумента)">>
<</if>>
<<set _commands_str += _commandList[_i].command + _arg_str +"<br>">>
<</for>>
<<print "<<script>>document.getElementById('console-commands-list').innerHTML = '<br>Список доступных команд: <br> "+_commands_str+"';<</script>>">>
<</switch>>
<<else>>
<<script>>alert("Ошибка: неправильная команда или количество аргументов.");<</script>>
<</if>>
<</widget>>
<<widget "checkGameVersion">>
/* система контроля версий игры, если версия не совпадает - присваиваем нужные глобальные переменные, чтобы старый сейв работал на новой версии */
<<set _currentVersion = "0.2.5">>
<<if $gameVersion == "0.2.2">>
<<set $hasWorkInCafe = false>>
<<set $sociumTable = [ {"name" : "университет", "id" : "university", "points" : 0},{"name" : "уличные проститутки", "id" : "streetsluts", "points" : 0},{"name" : "стриптизёрши","id" : "strippers", "points" : 0},{"name" : "бордель","id" : "brothel", "points" : 0}]>>
<<run $itemsTable.push({ "id" : "lubr1", "name" : "Анальный лубрикант", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "lubr2", "name" : "Общий лубрикант", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "lubr3", "name" : "Крем для рук", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "cond1", "name" : "Анальные презервативы", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "cond2", "name" : "Обычные презервативы", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "cond3", "name" : "Оральные презервативы", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<set $wholesalerAvailable = false>>
<<set $hueyOralCount = 0>>
<<set $alinaCounter = 0>>
<<run $allDress.push({ "name" : "Надёжный пояс верности", "id" : "gold_chastity_belt", "wears" : false, "attract" : 0, "size" : 17, "slot" : "penis", "class" : "chastity_male" })>>
<<run $allDress.push( { "name" : "Джинсовая мини-юбка", "id" : "denim_skirt", "wears" : false, "attract" : 6, "depravity" : 40, "slot" : "ob", "class" : "skirt" })>>
<<set $havePornoChanel = true>>
<<set $listVideosUnmounted = []>>
<<set $listVideosReady = []>>
<<set $listVideosUploaded = []>>
<<set $listVideosPaid = []>>
<<set $radioVideoContent = 0>>
<<set $radioVideoLong = 10>>
<<set $viewsPerWeek = 0>>
<<set $viewsAll = 0>>
<<set $likes = 0>>
<<set $subs = 0>>
<<set $moneyForMyVideos = 0>>
<<set $moneyFromSubs = 0>>
<<set $statMoneyFromOF = 0>>
<<set $publicVideosVariety = 1>>
<<run $itemsTable.push({ "id" : "strapon_usual", "name" : "Мужской страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 16})>>
<<run $itemsTable.push({ "id" : "strapon_big", "name" : "Большой мужской страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 22})>>
<<run $itemsTable.push({ "id" : "strapon_unisex", "name" : "Унисекс вибро-страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 20})>>
<<run $itemsTable.push({ "id" : "antiandr", "name" : "Антиандрогены", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "estro", "name" : "Эстрогены", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "prolactin", "name" : "Пролактиногены", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<set $posters = [{"id" : "poster1", "name" : "Good girls...", "available" : false, "active" : false, "skill" : "submis", "bonus" : 1},{"id" : "poster3", "name" : "Sissy Dream", "available" : false, "active" : false, "skill" : "submis", "bonus" : 1},{"id" : "poster6", "name" : "Девочка с членом", "available" : false, "active" : false, "skill" : "femin", "bonus" : 1},{"id" : "poster7", "name" : "Follow Your Dreams", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster9", "name" : "LOVE", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster10", "name" : "Чокер Slut", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster15", "name" : "Бесстыдная поза", "available" : false, "active" : false, "skill" : "shameless", "bonus" : 1},{"id" : "poster16", "name" : "Девушка в розовом", "available" : false, "active" : false, "skill" : "femin", "bonus" : 1},{"id" : "poster20", "name" : "Вебкам словарь", "available" : false, "active" : false, "skill" : "language", "bonus" : 1},{"id" : "poster22", "name" : "Макияж для селфи", "available" : false, "active" : false, "skill" : "makeup", "bonus" : 1},{"id" : "poster23", "name" : "Быть глупой и доступной", "available" : false, "active" : false, "skill" : "mind", "bonus" : -1},{"id" : "poster24", "name" : "Быть sissy проституткой", "available" : false, "active" : false, "skill" : "disgrace", "bonus" : 1},{"id" : "poster25", "name" : "Cunnilingus Positions", "available" : false, "active" : false, "skill" : "cunni", "bonus" : 1},{"id" : "poster26", "name" : "Как правильно сосать член", "available" : false, "active" : false, "skill" : "fellation", "bonus" : 1}]>>
<<run $allDress.push({ "name" : "Красные туфли", "id" : "red_shoes", "wears" : false, "attract" : 7, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 3})>>
<<run $allDress.push({ "name" : "Плоский пояс верности", "id" : "flat_chastity_belt", "wears" : false, "attract" : 0, "size" : 7, "slot" : "penis", "class" : "chastity_male" })>>
<<run $allDress.push({ "name" : "Маска с ушками зайки", "id" : "rabbit_mask", "wears" : false, "attract" : 3, "kink" : 2, "slot" : "face", "class" : "mask" })>>
<<run $allDress.push({ "name" : "Гартеры с наручниками", "id" : "garters_handcuffs", "wears" : false, "attract" : 2, "kink" : 1, "slot" : "belt", "class" : "garterbelt" })>>
<<run $allDress.push({ "name" : "Портупея на грудь", "id" : "chest_harness", "wears" : false, "attract" : 3, "depravity" : 90, "kink" : 1, "slot" : "it", "class" : "bra" })>>
<<run $allDress.push({ "name" : "Портупея с шипами (верх)", "id" : "spikes_harness_up", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "it", "class" : "bra" })>>
<<run $allDress.push({ "name" : "Портупея с шипами (низ)", "id" : "spikes_harness_down", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "ib", "class" : "pants" })>>
<<run $allDress.push({"name" : "Латексные леггинсы", "id" : "latex_leggings", "wears" : false, "attract" : 7, "depravity" : 40, "kink" : 1, "slot" : "ob", "class" : "leggings"})>>
<<run $allDress.push({ "name" : "Латексное боди", "id" : "latex_dress", "wears" : false, "attract" : 18, "depravity" : 50, "kink" : 2, "slot" : "id", "class" : "bodysuit" })>>
<<run $allDress.push({"name" : "Латексный топ", "id" : "latex_top", "wears" : false, "attract" : 7, "depravity" : 35, "kink" : 1, "slot" : "ot", "class" : "blouse"})>>
<<run $allDress.push({"name" : "Латексные чулки", "id" : "latex_stockings", "wears" : false, "attract" : 13, "depravity" : 40, "kink" : 1, "slot" : "if", "class" : "stockings" })>>
<<run $allDress.push({ "name" : "Ошейник с поводком", "id" : "choker_with_leash", "wears" : false, "attract" : 4, "depravity" : 35, "kink" : 2, "slot" : "neck", "class" : "choker" })>>
<<if haveItem("makeupKit")>>
<<run $itemsTable.push({ "id" : "cosmetic", "name" : "Косметика", "max" : 50, "amount" : 25, "class" : "consumable"})>>
<<else>>
<<run $itemsTable.push({ "id" : "cosmetic", "name" : "Косметика", "max" : 20, "amount" : 0, "class" : "consumable"})>>
<</if>>
<<run $itemsTable.push({ "id" : "hiddenCamsKit", "name" : "Набор скрытых камер", "max" : 1, "amount" : 0, "class" : "other"})>>
<<set $markRootStage = 0>>
<<set $markCounter = 0>>
<<set $hiddenCams = [{"id" : "pub", "title" : "туалет бара", "available" : false, "active" : false, "volume" : 0},{"id" : "mall", "title" : "туалет торгового центра", "available" : false, "active" : false, "volume" : 0},{"id" : "femrestroom", "title" : "женский туалет универа", "available" : false, "active" : false, "volume" : 0},{"id" : "femlockerroom", "title" : "женскиая раздевалка универа", "available" : false, "active" : false, "volume" : 0},{"id" : "streap", "title" : "гримёрка стрип-клуба", "available" : false, "active" : false, "volume" : 0},{"id" : "brothel", "title" : "бордель", "available" : false, "active" : false, "volume" : 0}]>>
<<run $itemsTable.push({ "id" : "perfumeUsual", "name" : "Дешёвый парфюм", "max" : 50, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "perfumeRich", "name" : "Дорогой парфюм", "max" : 50, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "cannabis", "name" : "Косяк с марихуаной", "max" : 5, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "antiviral", "name" : "Антиретровирусный препарат", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "antidepr", "name" : "Антидепрессанты", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "viagra", "name" : "Усилитель потенции", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "truvada", "name" : "Тенофовир/эмтрицитабин", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $tattooTable.push({"slot" : "anus", "right" : "none","left" : "blocked"})>>
<<run $allTattooTable.push({"name" : "паутина", "id" : "web_anus", "slot" : "anus", "accent" : 2, "cost" : 75, "isFemale" : false})>>
<<run $allTattooTable.push({"name" : "звезда", "id" : "star_anus", "slot" : "anus", "accent" : 3, "cost" : 90, "isFemale" : false})>>
<<script>>alert("Обнаружено сохранение для старой версии игры. Необходимые настройки для совместимости были применены игрой, но это не гарантирует полной совместимости. Если столкнётесь с критическими ошибками в этой версии, откатите игру до предыдущей или начните игру заново.");<</script>>
<<set $gameVersion = _currentVersion>>
<<elseif $gameVersion == "0.2.3">>
<<set $havePornoChanel = true>>
<<set $listVideosUnmounted = []>>
<<set $listVideosReady = []>>
<<set $listVideosUploaded = []>>
<<set $listVideosPaid = []>>
<<set $radioVideoContent = 0>>
<<set $radioVideoLong = 10>>
<<set $viewsPerWeek = 0>>
<<set $viewsAll = 0>>
<<set $likes = 0>>
<<set $subs = 0>>
<<set $moneyForMyVideos = 0>>
<<set $moneyFromSubs = 0>>
<<set $statMoneyFromOF = 0>>
<<set $publicVideosVariety = 1>>
<<run $itemsTable.push({ "id" : "strapon_usual", "name" : "Мужской страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 16})>>
<<run $itemsTable.push({ "id" : "strapon_big", "name" : "Большой мужской страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 22})>>
<<run $itemsTable.push({ "id" : "strapon_unisex", "name" : "Унисекс вибро-страпон", "max" : 1, "amount" : 0, "class" : "strapon", "size" : 20})>>
<<run $itemsTable.push({ "id" : "antiandr", "name" : "Антиандрогены", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "estro", "name" : "Эстрогены", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "prolactin", "name" : "Пролактиногены", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<set $posters = [{"id" : "poster1", "name" : "Good girls...", "available" : false, "active" : false, "skill" : "submis", "bonus" : 1},{"id" : "poster3", "name" : "Sissy Dream", "available" : false, "active" : false, "skill" : "submis", "bonus" : 1},{"id" : "poster6", "name" : "Девочка с членом", "available" : false, "active" : false, "skill" : "femin", "bonus" : 1},{"id" : "poster7", "name" : "Follow Your Dreams", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster9", "name" : "LOVE", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster10", "name" : "Чокер Slut", "available" : false, "active" : false, "skill" : "promiscuity", "bonus" : 1},{"id" : "poster15", "name" : "Бесстыдная поза", "available" : false, "active" : false, "skill" : "shameless", "bonus" : 1},{"id" : "poster16", "name" : "Девушка в розовом", "available" : false, "active" : false, "skill" : "femin", "bonus" : 1},{"id" : "poster20", "name" : "Вебкам словарь", "available" : false, "active" : false, "skill" : "language", "bonus" : 1},{"id" : "poster22", "name" : "Макияж для селфи", "available" : false, "active" : false, "skill" : "makeup", "bonus" : 1},{"id" : "poster23", "name" : "Быть глупой и доступной", "available" : false, "active" : false, "skill" : "mind", "bonus" : -1},{"id" : "poster24", "name" : "Быть sissy проституткой", "available" : false, "active" : false, "skill" : "disgrace", "bonus" : 1},{"id" : "poster25", "name" : "Cunnilingus Positions", "available" : false, "active" : false, "skill" : "cunni", "bonus" : 1},{"id" : "poster26", "name" : "Как правильно сосать член", "available" : false, "active" : false, "skill" : "fellation", "bonus" : 1}]>>
<<run $allDress.push({ "name" : "Красные туфли", "id" : "red_shoes", "wears" : false, "attract" : 7, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 3})>>
<<run $allDress.push({ "name" : "Плоский пояс верности", "id" : "flat_chastity_belt", "wears" : false, "attract" : 0, "size" : 7, "slot" : "penis", "class" : "chastity_male" })>>
<<run $allDress.push({ "name" : "Маска с ушками зайки", "id" : "rabbit_mask", "wears" : false, "attract" : 3, "kink" : 2, "slot" : "face", "class" : "mask" })>>
<<run $allDress.push({ "name" : "Гартеры с наручниками", "id" : "garters_handcuffs", "wears" : false, "attract" : 2, "kink" : 1, "slot" : "belt", "class" : "garterbelt" })>>
<<run $allDress.push({ "name" : "Портупея на грудь", "id" : "chest_harness", "wears" : false, "attract" : 3, "depravity" : 90, "kink" : 1, "slot" : "it", "class" : "bra" })>>
<<run $allDress.push({ "name" : "Портупея с шипами (верх)", "id" : "spikes_harness_up", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "it", "class" : "bra" })>>
<<run $allDress.push({ "name" : "Портупея с шипами (низ)", "id" : "spikes_harness_down", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "ib", "class" : "pants" })>>
<<run $allDress.push({"name" : "Латексные леггинсы", "id" : "latex_leggings", "wears" : false, "attract" : 7, "depravity" : 40, "kink" : 1, "slot" : "ob", "class" : "leggings"})>>
<<run $allDress.push({ "name" : "Латексное боди", "id" : "latex_dress", "wears" : false, "attract" : 18, "depravity" : 50, "kink" : 2, "slot" : "id", "class" : "bodysuit" })>>
<<run $allDress.push({"name" : "Латексный топ", "id" : "latex_top", "wears" : false, "attract" : 7, "depravity" : 35, "kink" : 1, "slot" : "ot", "class" : "blouse"})>>
<<run $allDress.push({"name" : "Латексные чулки", "id" : "latex_stockings", "wears" : false, "attract" : 13, "depravity" : 40, "kink" : 1, "slot" : "if", "class" : "stockings" })>>
<<run $allDress.push({ "name" : "Ошейник с поводком", "id" : "choker_with_leash", "wears" : false, "attract" : 4, "depravity" : 35, "kink" : 2, "slot" : "neck", "class" : "choker" })>>
<<if haveItem("makeupKit")>>
<<run $itemsTable.push({ "id" : "cosmetic", "name" : "Косметика", "max" : 50, "amount" : 25, "class" : "consumable"})>>
<<else>>
<<run $itemsTable.push({ "id" : "cosmetic", "name" : "Косметика", "max" : 20, "amount" : 0, "class" : "consumable"})>>
<</if>>
<<run $itemsTable.push({ "id" : "hiddenCamsKit", "name" : "Набор скрытых камер", "max" : 1, "amount" : 0, "class" : "other"})>>
<<set $markRootStage = 0>>
<<set $markCounter = 0>>
<<set $hiddenCams = [{"id" : "pub", "title" : "туалет бара", "available" : false, "active" : false, "volume" : 0},{"id" : "mall", "title" : "туалет торгового центра", "available" : false, "active" : false, "volume" : 0},{"id" : "femrestroom", "title" : "женский туалет универа", "available" : false, "active" : false, "volume" : 0},{"id" : "femlockerroom", "title" : "женскиая раздевалка универа", "available" : false, "active" : false, "volume" : 0},{"id" : "streap", "title" : "гримёрка стрип-клуба", "available" : false, "active" : false, "volume" : 0},{"id" : "brothel", "title" : "бордель", "available" : false, "active" : false, "volume" : 0}]>>
<<run $itemsTable.push({ "id" : "perfumeUsual", "name" : "Дешёвый парфюм", "max" : 50, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "perfumeRich", "name" : "Дорогой парфюм", "max" : 50, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "cannabis", "name" : "Косяк с марихуаной", "max" : 5, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "antiviral", "name" : "Антиретровирусный препарат", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "antidepr", "name" : "Антидепрессанты", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "viagra", "name" : "Усилитель потенции", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "truvada", "name" : "Тенофовир/эмтрицитабин", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $tattooTable.push({"slot" : "anus", "right" : "none","left" : "blocked"})>>
<<run $allTattooTable.push({"name" : "паутина", "id" : "web_anus", "slot" : "anus", "accent" : 2, "cost" : 75, "isFemale" : false})>>
<<run $allTattooTable.push({"name" : "звезда", "id" : "star_anus", "slot" : "anus", "accent" : 3, "cost" : 90, "isFemale" : false})>>
<<script>>alert("Обнаружено сохранение для старой версии игры. Необходимые настройки для совместимости были применены игрой, но это не гарантирует полной совместимости. Если столкнётесь с критическими ошибками в этой версии, откатите игру до предыдущей или начните игру заново.");<</script>>
<<set $gameVersion = _currentVersion>>
<<elseif $gameVersion == "0.2.4">>
<<run $allDress.push({ "name" : "Красные туфли", "id" : "red_shoes", "wears" : false, "attract" : 7, "depravity" : 25, "slot" : "of", "class" : "shoes" ,"heel" : 3})>>
<<run $allDress.push({ "name" : "Плоский пояс верности", "id" : "flat_chastity_belt", "wears" : false, "attract" : 0, "size" : 7, "slot" : "penis", "class" : "chastity_male" })>>
<<run $allDress.push({ "name" : "Маска с ушками зайки", "id" : "rabbit_mask", "wears" : false, "attract" : 3, "kink" : 2, "slot" : "face", "class" : "mask" })>>
<<run $allDress.push({ "name" : "Гартеры с наручниками", "id" : "garters_handcuffs", "wears" : false, "attract" : 2, "kink" : 1, "slot" : "belt", "class" : "garterbelt" })>>
<<run $allDress.push({ "name" : "Портупея на грудь", "id" : "chest_harness", "wears" : false, "attract" : 3, "depravity" : 90, "kink" : 1, "slot" : "it", "class" : "bra" })>>
<<run $allDress.push({ "name" : "Портупея с шипами (верх)", "id" : "spikes_harness_up", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "it", "class" : "bra" })>>
<<run $allDress.push({ "name" : "Портупея с шипами (низ)", "id" : "spikes_harness_down", "wears" : false, "attract" : 5, "depravity" : 70, "kink" : 1, "slot" : "ib", "class" : "pants" })>>
<<run $allDress.push({"name" : "Латексные леггинсы", "id" : "latex_leggings", "wears" : false, "attract" : 7, "depravity" : 40, "kink" : 1, "slot" : "ob", "class" : "leggings"})>>
<<run $allDress.push({ "name" : "Латексное боди", "id" : "latex_dress", "wears" : false, "attract" : 18, "depravity" : 50, "kink" : 2, "slot" : "id", "class" : "bodysuit" })>>
<<run $allDress.push({"name" : "Латексный топ", "id" : "latex_top", "wears" : false, "attract" : 7, "depravity" : 35, "kink" : 1, "slot" : "ot", "class" : "blouse"})>>
<<run $allDress.push({"name" : "Латексные чулки", "id" : "latex_stockings", "wears" : false, "attract" : 13, "depravity" : 40, "kink" : 1, "slot" : "if", "class" : "stockings" })>>
<<run $allDress.push({ "name" : "Ошейник с поводком", "id" : "choker_with_leash", "wears" : false, "attract" : 4, "depravity" : 35, "kink" : 2, "slot" : "neck", "class" : "choker" })>>
<<if haveItem("makeupKit")>>
<<run $itemsTable.push({ "id" : "cosmetic", "name" : "Косметика", "max" : 50, "amount" : 25, "class" : "consumable"})>>
<<else>>
<<run $itemsTable.push({ "id" : "cosmetic", "name" : "Косметика", "max" : 20, "amount" : 0, "class" : "consumable"})>>
<</if>>
<<run $itemsTable.push({ "id" : "hiddenCamsKit", "name" : "Набор скрытых камер", "max" : 1, "amount" : 0, "class" : "other"})>>
<<set $markRootStage = 0>>
<<set $markCounter = 0>>
<<set $hiddenCams = [{"id" : "pub", "title" : "туалет бара", "available" : false, "active" : false, "volume" : 0},{"id" : "mall", "title" : "туалет торгового центра", "available" : false, "active" : false, "volume" : 0},{"id" : "femrestroom", "title" : "женский туалет универа", "available" : false, "active" : false, "volume" : 0},{"id" : "femlockerroom", "title" : "женскиая раздевалка универа", "available" : false, "active" : false, "volume" : 0},{"id" : "streap", "title" : "гримёрка стрип-клуба", "available" : false, "active" : false, "volume" : 0},{"id" : "brothel", "title" : "бордель", "available" : false, "active" : false, "volume" : 0}]>>
<<run $itemsTable.push({ "id" : "perfumeUsual", "name" : "Дешёвый парфюм", "max" : 50, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "perfumeRich", "name" : "Дорогой парфюм", "max" : 50, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "cannabis", "name" : "Косяк с марихуаной", "max" : 5, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "antiviral", "name" : "Антиретровирусный препарат", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "antidepr", "name" : "Антидепрессанты", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "viagra", "name" : "Усилитель потенции", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $itemsTable.push({ "id" : "truvada", "name" : "Тенофовир/эмтрицитабин", "max" : 30, "amount" : 0, "class" : "consumable"})>>
<<run $tattooTable.push({"slot" : "anus", "right" : "none","left" : "blocked"})>>
<<run $allTattooTable.push({"name" : "паутина", "id" : "web_anus", "slot" : "anus", "accent" : 2, "cost" : 75, "isFemale" : false})>>
<<run $allTattooTable.push({"name" : "звезда", "id" : "star_anus", "slot" : "anus", "accent" : 3, "cost" : 90, "isFemale" : false})>>
<<script>>alert("Обнаружено сохранение для старой версии игры. Необходимые настройки для совместимости были применены игрой, но это не гарантирует полной совместимости. Если столкнётесь с критическими ошибками в этой версии, откатите игру до предыдущей или начните игру заново.");<</script>>
<<set $gameVersion = _currentVersion>>
<</if>>
<</widget>>
<</nobr>>
[img[img/beautyshop.jpg]]
<<nobr>>
<<if $wasFirstManicure>>Мастер по ногтям аккуратно и профессионально нанесла вам <<prntManicure>> в качестве маникюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.
<<else>>
Мастер по маникюру приветливо вас встретила и предложил выбрать цвет лака и дизайн для ногтей. Вы были восхищены тем, как она быстро и умело всё делала, как тщательно подготовила ваши ногти, очистив их от кутикулы, а затем начала создавать красивый дизайн.
<br><br>
В течение некоторого времени мастер работала над вашими ногтями, внимательно следя за каждой деталью и превращая обычные ногти в произведение искусства. Вы были в восторге от результата - ногти выглядели просто потрясающе! Маникюр казался вам настолько красивым, что уже не хотелось его никогда снимать.
<br><br>
В итоге мастер по маникюру реализовала всё так, как вы и хотели. Вы ощущали, что сделали что-то особенное для себя. Вы были вдохновлены тем, что мастер смогла создать такой красивый дизайн на ваших ногтях, и теперь будете с нетерпением ждать следующего визита в салон для маникюра.
<br>
<<set $wasFirstManicure = true>><</if>>
<<recalcQueerness>>
<</nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|beautyShop]]>><</link>><<else>><<link [[Салон уже закрывается|streetCentre]]>><<addMins 1>><</link>><</if>><<if $manicureType != 0>>[img[img/manicure_process.jpg]]
Вы успешно справились с задачей, в результате у вас сейчас на ногтях свежий <<prntManicure>> в качестве маникюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.<<else>>Вы успешно убрали лак с ногтей, лишившись маникюра.<</if>>
<<recalcQueerness>>
<<link [[Далее|makeupManager]]>><</link>>Сколько часов хотите полежать на диване?
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<set _tempM = $gameDate.getMinutes()>>
<<if haveItem("pump_electrical")>>
<<set _milkSuckSpeed = 500>>
<<elseif haveItem("pump_manual")>>
<<set _milkSuckSpeed = 250>>
<<else>>
<<set _milkSuckSpeed = 0>>
<</if>>
<<set $doDecantMilk = false>>
<<set _optionsSofaTime = {}>>
<<for _i = 1; _i < 13; _i++>>
<<set _nextHour = _tempH + _i>>
<<if _nextHour >= 24>>
<<set _nextHour -= 24>>
<</if>>
<<if _tempM < 10>><<set _nextMinutes = "0"+_tempM>>
<<else>><<set _nextMinutes = _tempM>>
<</if>>
<<set _timeToRest = _i + " (до "+_nextHour+":"+_nextMinutes+")">>
<<set _optionsSofaTime[_timeToRest] = _i>>
<</for>>
<<listbox "$sofaTime" autoselect>><<optionsfrom _optionsSofaTime>><</listbox>> <<link [[Вперёд|livingroom]]>><<set _minsOnSofa = $sofaTime*60>><<if $doDecantMilk>><<suckMilk _milkSuckSpeed $sofaTime>><</if>><<addMins _minsOnSofa>><</link>> | [[Отмена|livingroom]]
<<if $dressTable.getIdInSlot("tits") == 0 && (haveItem("pump_manual") || haveItem("pump_electrical"))>><br><<checkbox "$doDecantMilk" false true autocheck>> Использовать молокоотсос<<elseif $dressTable.getIdInSlot("tits") != 0 && (haveItem("pump_manual") || haveItem("pump_electrical"))>><br>Снимите текущий предмет с груди, чтобы воспользоваться молокоотсосами<</if>>
<</nobr>>[img[img/surgface.jpg]]
Вам могут откорректировать черты лица, чтобы они были более женственными.
<<nobr>>
<<if $wallet >= 2500>>
<<link [[Феминизировать лицо|surgOperatingTable]]>><<addMins 240>><<addMoney -2500>><<addHealth -1>><<set $femFace = 1>><<recalcAppearance>><</link>><br>
<<else>>
Для данной операции нужно иметь $2500.<br>
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]]<<widget "bodyform">>
<div class="ablock" style = "position: relative;display: inline-flex;flex-direction: column;padding-left: 5px;"><<set $roundHealth = Math.round($myHealth)>><<showmeter "health-bar"$roundHealth/100>>
<table border="1" style = "text-align: center;min-width: 45%;">
<tr><td>Волосы на голове</td><<if $fakeHair > 0>><td>Нарощенные</td><</if>><td>Цвет волос</td><td rowspan="3"><<if $hairHead <= 1>>[img[img/interface/hair_hitman.png]]<<else>><<print "[img[img/interface/hair_"+$hairColorsEng[$hairColorsRus.indexOf($hairColor)]+$hairHead+".png]]">><</if>></td></tr>
<tr><td><<prntHairLength>>($hairHead/7)</td><<if $fakeHair > 0>><td>$fakeHair/$fakeHairSize</td><</if>><td><<print "<span title = 'Натуральный цвет волос: "+$hairColorNatural+"' style='text-decoration: underline dotted'>"+$hairColor+"</span>">></td></tr>
<tr><td style="padding-top: 5px"><<showmeter "hairHeadProgress" $hairHeadProgress/$hairHeadNext>></td><<if $fakeHair > 0>><td></td><</if>><td><<if $hairHead <= 1 || $hairColor == $hairColorNatural >>-<<else>><span title = "Состояние краски на волосах" style="text-decoration: underline dotted">$hairColorStrength%</span><</if>></td></tr>
</table>
<table border="1" style = "text-align: center;min-width: 45%;">
<tr><td>Черты лица</td><td>Растительность на лице</td><td>Кадык</td><td>Губы</td><td rowspan="2"><<if $siliconLips == 1>>[img[img/interface/lips_big.png]]<<else>>[img[img/interface/lips_normal.png]]<</if>></td></tr>
<tr><td><<if $femFace == 1>>женские<<else>>мужские<</if>></td><td><<if $completFaceEpilation>>выведена насовсем<<else>><<prntHairFace>><</if>></td><td><<if $hasAdamsApple>>есть<<else>>нет<</if>></td><td><<if $siliconLips == 1>>увеличенные<<else>>обычные<</if>></td></tr>
</table>
<table border="1" style = "text-align: center;min-width: 45%;">
<tr><td>Растительность на теле</td><td>Кожа и жир</td><td>Цвет кожи</td><td rowspan="2"><<if $femBody == 0>>[img[img/interface/masculine_body.png]]<<elseif $femBody == 1>>[img[img/interface/balance_body.png]]<<else>>[img[img/interface/femine_body.png]]<</if>></td></tr>
<tr><td><<if $completBodyEpilation>>выведена насовсем<<else>><<prntHairBody>> <<if $hairBody == 1>>(<span title = "Прогресс роста волос до следующего уровня" style="text-decoration: underline dotted">$hairBodyProgress / 100</span>)<<elseif $hairBody == 2>>(<span title = "Прогресс роста волос до следующего уровня" style="text-decoration: underline dotted">$hairBodyProgress / 300</span>)<<elseif $hairBody == 3>>(<span title = "Прогресс роста волос до следующего уровня" style="text-decoration: underline dotted">$hairBodyProgress / 1000</span>)<<else>>(<span title = "Прогресс роста волос" style="text-decoration: underline dotted">$hairBodyProgress </span>)<</if>><</if>></td><td><<if $femBody == 0>>мужские<<elseif $femBody == 1>>андрогинные<<else>>женские<</if>> (<span title = "Прогресс в сторону женского типа" style="text-decoration: underline dotted">$femBodyProgress</span>)</td><td><<prntSkinColor>>(<span title = "Прогресс загара до следующего уровня" style="text-decoration: underline dotted">$skinColorProgress / 200</span>)</td></tr>
</table>
<table border="1" style = "text-align: center;min-width: 45%">
<tr><td colspan="2">Размер груди: $breastSize -<<prntBreast true>></td><<if $breastCapacity > -800>><td>Лактация</td><</if>><td rowspan="3"><<print "[img[img/interface/breast"+$breastSize+".png]]">></td></tr>
<tr><td style="padding-right: 5px">натуральная: $breastSizeNatural</td><td style="padding-right: 5px">импланты: $breastSizeSilicon</td><<if $breastCapacity > -800>><td><span title = "Сколько ваша грудь производит миллилитров молока в сутки" style="text-decoration: underline dotted">$breastCapacity мл/сутки</span></td><</if>></tr>
<tr><td><<if $breastSizeNatural < 2>><<showmeter "breastSizeProgress" $breastSizeProgress/1500>><<else>>максимум<</if>></td><td><<if $breastSizeSilicon < 3>><span title = "На сколько ещё размеров можно увеличить силиконом" style="text-decoration: underline dotted"><<print 3 - $breastSizeSilicon + " свободно">></span><<else>>максимум<</if>></td><<if $breastCapacity > -800>><td><<if $breastCurVolume >= $breastMaxVolume>><<set _colorMilk = "color:red;">><<elseif $breastMaxVolume / $breastCurVolume <= 2>><<set _colorMilk = "color:yellow;">><<else>><<set _colorMilk = "">><</if>><<print "<span title = 'Сколько скопилось молока в вашей груди, максимум зависит от развития натуральной груди' style='"+_colorMilk+"text-decoration: underline dotted;'>"+$breastCurVolume+"/"+$breastMaxVolume+" мл</span>">></td><</if>></tr>
</table>
</div><div class="ablock" style = "position: relative;display: inline-flex;flex-direction: column;padding-left: 5px;"><<showmeter "body-femin" $currentFemin/100>>
<table border="1" style = "text-align: center;min-width: 45%">
<tr><td colspan="2">Размер задницы: $buttSize -<<prntButts>></td><td rowspan="3"><<print "[img[img/interface/butt"+$buttSize+".png]]">></td></tr>
<tr><td style="padding-right: 5px">натуральная: $buttSizeNatural</td><td style="padding-right: 5px">импланты: $buttSizeSilicon</td></tr>
<tr><td><<if $buttSizeNatural <= 0>><span title = "Прокачивание ягодиц до следующего размера" style="text-decoration: underline dotted">$buttSizeProgress / 200</span><<elseif $buttSizeNatural == 1>><span title = "Прокачивание ягодиц до следующего размера" style="text-decoration: underline dotted">$buttSizeProgress / 500</span><<elseif $buttSizeNatural == 2>><span title = "Прокачивание ягодиц до следующего размера" style="text-decoration: underline dotted">$buttSizeProgress / 1000</span><<else>>максимум ($buttSizeProgress)<</if>></td><td><<if $buttSizeSilicon < 2>><span title = "На сколько ещё размеров можно увеличить силиконом" style="text-decoration: underline dotted"><<print 2 - $buttSizeSilicon + " свободно">></span><<else>>максимум<</if>></td></tr>
</table>
<table border="1" style = "text-align: center;min-width: 45%">
<tr><td colspan="2"> Половые органы: <<if $hasPenis && $hasVagina>>член и вагина<<elseif $hasPenis>>член<<elseif $hasVagina>>вагина<</if>><<if $hasBalls>> с яйцами<<elseif $hasVagina && !$hasPenis>><<else>> без яиц<</if>><<if $dressTable.getClassDress("penis") == "chastity_male">><br>(член закрыт в поясе верности<<if $haveKey>>, ключ у вас)<<else>>, ключа нет у вас)<</if>><</if>></td><td rowspan="3"><<if $hasPenis>><<print "[img[img/interface/mydick"+$potenciaStatus+".png]]">><<elseif $hasVagina>>[img[img/interface/myvagina.png]]<</if>></td></tr>
<tr><<if $hasPenis>><td style="padding-right: 5px">Длина члена: <<print "<span title = '" + $penisSize/10 + " мм' style='text-decoration: underline dotted'>"+Math.round($penisSize/100)+" см</span>">></td><</if>>
<<if $hasVagina>><td style="padding-right: 5px">Глубина вагины: <<print "<span title = '" + $vaginaSize/10 + " мм' style='text-decoration: underline dotted'>"+Math.round($vaginaSize/100)+" см</span>">></td><</if>></tr>
<tr>
<<if $hasPenis>><td style="padding-right: 5px">Эрекция: <<prntPenisErection>> <<print "("+Math.round($penisErection/10)+"%)">></td><</if>><<if $hasVagina>><td style="padding-right: 5px">Максимум глубины: <<print "<span title = 'Исходная глубина, поддерживается регулярным использованием или бужированием вагины' style='text-decoration: underline dotted'>"+Math.round($maxVaginaSize/100)+" см</span>">></td><</if>>
</tr>
</table>
<table border="1" style = "text-align: center;min-width: 45%;">
<tr><td style = "min-width: 17%"> Состоние ануса:<br> <<prntAnusCondition>></td><td style = "min-width: 17%">Рвотный рефлекс горла: <br> <<prntThroatCondition>></td></tr>
<tr><td><<showmeter "anusCondition" $anusCondition/1000>></td><td><<showmeter "throatCondition" $throatCondition/1000>></td></tr>
</table>
</div>
<div class="inventory-row">
<div class="inventory-box" style="min-width: 360px;"><div><b>Травмы и болезни</b></div>
<<nobr>>
<<if settings.isDebug && $disTable[0].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[0].stage = 0>><<set $disTable[0].progress = 0>><<set $disTable[0].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[0].stage>0 && $disTable[0].status != 2>>
<span style="color:red"> $disTable[0].name стадии $disTable[0].stage</span><br>
<<elseif $disTable[0].stage>0 && $disTable[0].status == 2>>
<span style="color:green"> $disTable[0].name стадии $disTable[0].stage (лечится)</span>
<br>
<</if>>
<<if settings.isDebug && $disTable[1].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[1].stage = 0>><<set $disTable[1].progress = 0>><<set $disTable[1].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[1].stage>0 && $disTable[1].status==1>><span style="color:red"> $disTable[1].name стадии $disTable[1].stage</span><br>
<<elseif $disTable[1].stage>0 && $disTable[1].status==0 && $disTable[1].progress > 25>>
<span style="color:yellow">неизвестная инфекция</span><br>
<<elseif $disTable[1].stage>0 && $disTable[1].status==2>>
<span style="color:green"> $disTable[1].name стадии $disTable[1].stage (лечится)</span><br>
<</if>>
<<if settings.isDebug && $disTable[2].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[2].stage = 0>><<set $disTable[2].progress = 0>><<set $disTable[2].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[2].stage>0 && $disTable[2].status==1>><span style="color:red"> $disTable[2].name стадии $disTable[2].stage</span><br>
<<elseif $disTable[2].stage>0 && $disTable[2].status==0 && $disTable[2].progress > 25>>
<span style="color:yellow">неизвестная инфекция</span><br>
<<elseif $disTable[2].stage>0 && $disTable[2].status==2>>
<span style="color:green"> $disTable[2].name стадии $disTable[2].stage (лечится)</span><br>
<</if>>
<<if settings.isDebug && $disTable[3].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[3].stage = 0>><<set $disTable[3].progress = 0>><<set $disTable[3].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[3].stage>0 && $disTable[3].status==1>><span style="color:red"> $disTable[3].name стадии $disTable[3].stage</span><br>
<<elseif $disTable[3].stage>0 && $disTable[3].status==0 && $disTable[3].progress > 25>>
<span style="color:yellow">неизвестная инфекция</span><br>
<<elseif $disTable[3].stage>0 && $disTable[3].status==2>>
<span style="color:green"> $disTable[3].name стадии $disTable[3].stage (лечится)</span><br>
<</if>>
<<if settings.isDebug && $disTable[4].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[4].stage = 0>><<set $disTable[4].progress = 0>><<set $disTable[4].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[4].stage>0 && $hoursAntiviral <= 0 && $disTable[4].status==1>><span style="color:red"> $disTable[4].name стадии $disTable[4].stage</span><br>
<<elseif $disTable[4].stage>0 && $disTable[4].status==0 && $disTable[4].progress > 25>>
<span style="color:yellow">неизвестная инфекция</span><br>
<<elseif $disTable[4].stage>0 && $hoursAntiviral > 0>>
<span style="color:green"> $disTable[4].name стадии $disTable[4].stage (лечится)</span><br>
<</if>>
<<if settings.isDebug && $disTable[5].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[5].stage = 0>><<set $disTable[5].progress = 0>><<set $disTable[5].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[5].stage>0 && $hoursAntiviral <= 0 && $disTable[5].status==1>><span style="color:red"> $disTable[5].name стадии $disTable[5].stage</span><br>
<<elseif $disTable[5].stage>0 && $disTable[5].status==0 && $disTable[5].progress > 25>>
<span style="color:yellow">неизвестная инфекция</span><br>
<<elseif $disTable[5].stage>0 && $hoursAntiviral > 0>>
<span style="color:green"> $disTable[5].name стадии $disTable[5].stage (лечится)</span><br>
<</if>>
<<if settings.isDebug && $disTable[6].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[6].stage = 0>><<set $disTable[6].progress = 0>><<set $disTable[6].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[6].stage>0>>
<span style="color:green"> $disTable[6].name стадии $disTable[6].stage (лечится)</span><br>
<</if>>
<<if settings.isDebug && $disTable[7].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[7].stage = 0>><<set $disTable[7].progress = 0>><<set $disTable[7].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[7].stage>0 && $hoursAntiviral <= 0 && $disTable[7].status==1>><span style="color:red"> $disTable[7].name стадии $disTable[7].stage</span><br>
<<elseif $disTable[7].stage>0 && $disTable[7].status==0 && $disTable[7].progress > 25>>
<span style="color:yellow">неизвестная инфекция</span><br>
<<elseif $disTable[7].stage>0 && $hoursAntiviral > 0>>
<span style="color:green"> $disTable[7].name стадии $disTable[7].stage (лечится)</span><br>
<</if>>
<<set _nymphoTip = "При нимфомании настроение можно улучшать лишь занимаясь проникающим сексом в пассивной роли, однако при этом сама болезнь прогрессирует. Заниматься проституцией можно при любом уровне настроения. Чем выше стадия, тем сильнее растёт возбуждение и быстрее падает настроение без секса. Лечится у психолога.">>
<<if settings.isDebug && $disTable[8].stage>0>><<link [img[Убрать (отладка)|img/interface/genom_icon.png]]>><<set $disTable[8].stage = 0>><<set $disTable[8].progress = 0>><<set $disTable[8].status = 0>><<overlayReplace "bodyform">><</link>><</if>>
<<if $disTable[8].stage>0 && $hoursAntinympho <= 0>><span style="color:red"> $disTable[8].name стадии $disTable[8].stage</span><<prntTips _nymphoTip>><br>
<<elseif $disTable[8].stage>0 && $hoursAntinympho > 0>>
<span style="color:green"> $disTable[8].name стадии $disTable[8].stage (лечится)</span><<prntTips _nymphoTip>><br>
<</if>>
<</nobr>>
</div>
<div class="inventory-box" style="min-width: 360px;"><div><b>Временные эффекты</b></div>
<<nobr>>
<<if $hoursAntiandr > 0>><span style="color:yellow">действие антиандрогенов (осталось $hoursAntiandr часов)</span><br><</if>>
<<if $hoursEstro > 0>><span style="color:yellow">действие эстрогенов (осталось $hoursEstro часов)</span><br><</if>>
<<if $hoursProlactin > 0>><span style="color:yellow">действие пролактиногенов (осталось $hoursProlactin часов)</span><br><</if>>
<<if $hoursAntiviral > 0>><span style="color:green">действие антиретровирусных препаратов (осталось $hoursAntiviral часов)</span><br><</if>>
<<if $hoursTruvada > 0>><span style="color:green">антивирусная профилактика (осталось $hoursTruvada часов)</span><br><</if>>
<<if $hoursAntidepr > 0>><span style="color:green">действие антидепрессантов (осталось $hoursAntidepr часов)</span><br><</if>>
<<if $hoursViagra > 0>><span style="color:green">усиление потенции (осталось $hoursViagra часов)</span><br><</if>>
<<if $alcoStatus > 0>><<prntAlco>> <<if $alcoProgress > 0 && settings.isDebug>> ($alcoProgress)<</if>><br><</if>>
<<for _j = 0; _j < $narcoTable.length; _j++>>
<<if $narcoTable[_j].progress >= 200>>
<span style="color:red;">тяжёлый эффект наркотика: $narcoTable[_j].name</span><br>
<<elseif $narcoTable[_j].progress >= 100>>
<span style="color:orange;">заметный эффект наркотика: $narcoTable[_j].name</span><br>
<<elseif $narcoTable[_j].progress > 0>>
<span style="color:yellow;">лёгкий эффект наркотика: $narcoTable[_j].name</span><br>
<</if>>
<</for>>
<</nobr>>
</div>
<div class="inventory-box" style="min-width: 360px;"><div><b>Татуировки</b></div>
<<nobr>>
<<for _i = 0; _i < $tattooTable.length; _i++>>
<<if $tattooTable[_i].right != "none" && $tattooTable[_i].left == "blocked">>
<<prntTattoo $tattooTable[_i].right>> <<prntTattooInfo $tattooTable[_i].right>><br>
<<else>>
<<if $tattooTable[_i].right != "none">>
<<prntTattoo $tattooTable[_i].right>> (справа) <<prntTattooInfo $tattooTable[_i].right>><br>
<</if>>
<<if $tattooTable[_i].left != "none" && $tattooTable[_i].left != "blocked">>
<<prntTattoo $tattooTable[_i].left>> (слева) <<prntTattooInfo $tattooTable[_i].left>><br>
<</if>>
<</if>>
<</for>>
<</nobr>>
</div>
</div>
<</widget>><<widget "socium">>
<<nobr>>
<b>Личные отношения</b><<prntTips "Отношение к персонажу других конкретных личностей. Отображаются только отношения с теми, кого персонаж знает и может взаимодействовать. С течением времени без подпитки отношения с обеих концов охлаждаются, понемногу стремясь к нулю.">>
<ul>
<<for _i = 0; _i < $relatTable.length; _i++>>
<<if $relatTable[_i].available>>
<li>$relatTable[_i].name: <<prntRelation $relatTable[_i].id>><<if settings.isDebug>>
<<print "<<link [img[img/interface/up_icon.png]]>><<addRelation " + $relatTable[_i].id + " 10>><<overlayReplace 'socium'>><</link>> <<link [img[img/interface/down_icon.png]]>><<addRelation " + $relatTable[_i].id + " -10>><<overlayReplace 'socium'>><</link>>">><</if>></li>
<</if>>
<</for>>
</ul>
<b>Социальные отношения</b><<prntTips "Статус персонажа среди определённых групп людей в игре. Высокий статус может открывать дополнительные возможности для прохождения.">><br><br>
<<if $isStudent>>
Статус среди студентов: <<prntSocStatusUniver>> ($sociumTable[0].points)<br>
<</if>>
<<if $isStreetSlut>>
Статус среди уличных проституток: <<prntSocStatusStreets>> ($sociumTable[1].points)<br>
<</if>>
<<if $isBrothelSlut>>
Статус среди проституток в борделе: <<prntSocStatusBrothel>> ($sociumTable[3].points)<br>
<</if>>
<<if $isStripper>>
Статус среди стриптизёрш: <<prntSocStatusStrips>> ($sociumTable[2].points)<br>
<</if>>
<br><b>Репутация</b><<prntTips "Репутация показывает, насколько общественность осведомлена об определённых предпочтениях и поступках персонажа. Широкая известность может влиять на некоторые события или взаимодействия в игре.">>
<ul>
<<for _i = 0; _i < $reputTable.length; _i++>>
<li>$reputTable[_i].name: <<prntReputation $reputTable[_i].id>><<if settings.isDebug>>
<<print "<<link [img[img/interface/up_icon.png]]>><<addReputation " + $reputTable[_i].id + " 1>><<overlayReplace 'socium'>><</link>> <<link [img[img/interface/down_icon.png]]>><<addReputation " + $reputTable[_i].id + " -1>><<overlayReplace 'socium'>><</link>>">><</if>></li>
<</for>>
</ul>
<</nobr>>
<</widget>>[img[img/tattoosalon.jpg]]
Вы находитесь в тату-салоне на окраине города, где делают практически любые возможные татуировки и пирсинг.
[[Татуировки|tattooChoice]]
[[Татуаж|tattooMakeupChoice]]
[[Пирсинг|piercingChoice]]
[[Удаление татуировок|tattooRemove]]
<<link [[Выйти|outskirts]]>><<addMins 1>><</link>>[img[img/tattoosalon.jpg]]
Здешний мастер может наколоть такие татуировки:
<<nobr>>
<<for _i = 0; _i < $allTattooTable.length; _i++>>
<<set _tattooCost = getTattooCost($allTattooTable[_i].id)>>
<<if hasAchievement("all_tattoo")>>
<<set _tattooTime = Math.round(_tattooCost*0.75)>>
<<else>>
<<set _tattooTime = _tattooCost>>
<</if>>
<<set _slot = $allTattooTable[_i].slot>>
<<prntTattoo $allTattooTable[_i].id>><<print " за $" + _tattooCost>>
<<if $wallet >= _tattooCost>>
<<if getTattooSlotRight(_slot) == "none" && getTattooSlotLeft(_slot) == "blocked">>
<<print "<<link [[наколоть|doTattoo]]>><<addMins "+_tattooTime+">><<addMoney "+_tattooCost*(-1)+">><<addTattoo "+_slot+" 'right' "+$allTattooTable[_i].id+">><<addExp 'sadomaso' 15>><<addComp -20 'pain'>><</link>>">>
<<else>>
<<if getTattooSlotRight(_slot) == "none">>
<<print "<<link [[наколоть справа|doTattoo]]>><<addMins "+_tattooTime+">><<addMoney "+_tattooCost*(-1)+">><<addTattoo "+_slot+" 'right' "+$allTattooTable[_i].id+">><<addExp 'sadomaso' 15>><<addComp -20 'pain'>><</link>>">>
<</if>>
<<if getTattooSlotRight(_slot) == "none" && getTattooSlotLeft(_slot) == "none">>
<<print " | ">>
<</if>>
<<if getTattooSlotLeft(_slot) == "none">>
<<print "<<link [[наколоть слева|doTattoo]]>><<addMins "+_tattooTime+">><<addMoney "+_tattooCost*(-1)+">><<addTattoo "+_slot+" 'left' "+$allTattooTable[_i].id+">><<addExp 'sadomaso' 15>><<addComp -20 'pain'>><</link>>">>
<</if>>
<</if>>
<</if>>
<<prntTattooInfo $allTattooTable[_i].id>><br>
<</for>>
<</nobr>>
[[Назад|tattooSalon]][img[img/tattoosalon.jpg]]
Татуаж или перманентный макияж - нанесение пигмента на лицо, имитирующее обычный макияж. Он не смывается водой и может держаться на лице годами.
<<if $wallet >=600>><<if $makeupPermanentType != 2>><<link [[Изобразить обычный женский макияж ($600 за 2 часа)|doTattooMakeup]]>><<addMins 120>><<addMoney -600>><<set $makeupPermanentType = 2>><<addExp "sadomaso" 20>><<addComp -20 "pain">><</link>><<else>>Вам уже нанесён постоянный женский макияж.<</if>><<else>>Нужно иметь хотя бы $600 для нанесения обычного женского макияжа.<</if>>
<<if $wallet >=800>><<if $makeupPermanentType != 3>><<link [[Изобразить яркий макияж шлюхи ($800 за 2,5 часа)|doTattooMakeup]]>><<addMins 150>><<addMoney -800>><<set $makeupPermanentType = 3>><<addExp "sadomaso" 25>><<addComp -25 "pain">><</link>><<else>>Вам уже нанесён постоянный яркий макияж шлюхи.<</if>><<else>>Нужно иметь хотя бы $800 для нанесения яркого макияжа шлюхи.<</if>>
<<if $wallet >=1000>><<if $makeupPermanentType != 4>><<link [[Изобразить развратный макияж бимбо-шлюхи ($1000 за 3 часа)|doTattooMakeup]]>><<addMins 180>><<addMoney -1000>><<set $makeupPermanentType = 4>><<addExp "sadomaso" 30>><<addComp -30 "pain">><</link>><<else>>Вам уже нанесён постоянный развратный макияж бимбо-шлюхи.<</if>><<else>>Нужно иметь хотя бы $1000 для нанесения развратного макияжа бимбо-шлюхи .<</if>>
[[Назад|tattooSalon]][img[img/tattoosalon.jpg]]
<<nobr>><<if !$isEarlapPierced>><<if $wallet >=15>><<link [[Проколоть: мочки ушей за $15|doPiercing]]>><<addMins 15>><<addMoney -15>><<set $isEarlapPierced = true>><<addExp "sadomaso" 10>><<addComp -10 "pain">><</link>><br><<else>>Нужно иметь хотя бы $15 для прокалывания мочек.<br><</if>><</if>>
<<for _i = 0; _i < $piercTable.length; _i++>>
<<if $piercTable[_i].status == "locked">>
<<if $wallet >= 25>>
<<print "<<link [[Проколоть: "+$piercTable[_i].name+" за $25|doPiercing]]>><<addMins 15>><<addMoney -25>><<addPuncture '"+$piercTable[_i].slot+"'>><<addExp 'sadomaso' 10>><</link>><br>">>
<<else>>
Нужно иметь хотя бы $25, чтобы проколоть в месте <<print $piercTable[_i].name>>.<br>
<</if>>
<</if>>
<</for>>
<</nobr>>
[[Купить украшения для пирсинга|buyPiercing]]
[[Назад|tattooSalon]][img[img/tattoomakeup.jpg]]
Тату-мастер очистил вам кожу на лице, нарисовал эскиз и подобрал оттенок пигмента, после чего начал наносить вам на лицо татуаж. Несмотря на современные инструменты, иногда вы ощущали боль в процессе, но ради чего не пойдёшь ради красоты?
<<set $makeupType = 0>><<set $makeupStrength = 0>><<recalcAppearance>><<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|tattooSalon]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>[img[img/tattoosalon.jpg]]
Современные инструменты позволяют удалять любые татуировки за один сеанс.
<<nobr>>
<<if $makeupPermanentType >= 2>>
<<if $wallet >= 200>>
<<link [[Удалить татуаж с лица ($200 за 45 минут)|doTattooRemove]]>><<addMins 45>><<addMoney -200>><<set $makeupPermanentType = 0>><<set $makeupType = 0>><<set $makeupStrength = 0>><<recalcAppearance>><</link>><br><br>
<<else>>Нужно иметь хотя бы $200 для удаления татуажа с лица.<br><br>
<</if>>
<</if>>
<<for _i = 0; _i < $tattooTable.length; _i++>>
<<if $tattooTable[_i].right != "none" && $tattooTable[_i].left == "blocked">>
<<prntTattoo $tattooTable[_i].right>>
<<if $wallet >= 50>>
<<print "<<link [[удалить татуировку ($50 за 30 минут)|doTattooRemove]]>><<addMins 30>><<addMoney -50>><<removeTattoo "+$tattooTable[_i].slot+" 'right'>><</link>>">>
<<else>>
(нужно иметь хотя бы $50 для удаления татуировки)
<</if>>
<br>
<<else>>
<<if $tattooTable[_i].right != "none">>
<<prntTattoo $tattooTable[_i].right>> (справа)
<<if $wallet >= 50>>
<<print "<<link [[удалить татуировку ($50 за 30 минут)|doTattooRemove]]>><<addMins 30>><<addMoney -50>><<removeTattoo "+$tattooTable[_i].slot+" 'right'>><</link>>">>
<<else>>
(нужно иметь хотя бы $50 для удаления татуировки)
<</if>>
<br>
<</if>>
<<if $tattooTable[_i].left != "none" && $tattooTable[_i].left != "blocked">>
<<prntTattoo $tattooTable[_i].left>> (слева)
<<if $wallet >= 50>>
<<print "<<link [[удалить татуировку ($50 за 30 минут)|doTattooRemove]]>><<addMins 30>><<addMoney -50>><<removeTattoo "+$tattooTable[_i].slot+" 'left'>><</link>>">>
<<else>>
(нужно иметь хотя бы $50 для удаления татуировки)
<</if>>
<br>
<</if>>
<</if>>
<</for>>
<</nobr>>
[[Назад|tattooSalon]][img[img/tattooprocess.jpg]]
Тату-мастер быстро и безболезненно удалил у вас указанную татуировку.
<<recalcQueerness>><<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|tattooRemove]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>[img[img/tattooprocess.jpg]]
Тату-мастер искуссно наколол вам новую татуировку. Несмотря на современные инструменты, иногда вы ощущали боль в процессе, но это не отбило желания продолжать процедуру.
<<recalcQueerness>><<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|tattooChoice]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>
Вам могут удалить кадык, чтобы горло выглядело менее мужским, а голос стал более женским.
<<nobr>>
<<if $wallet >= 1000>>
<<link [[Удалить кадык|surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -2>><<set $hasAdamsApple = false>><<recalcAppearance>><</link>><br>
<<else>>
Для данной операции нужно иметь $1000.<br>
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]][img[img/gym.jpg]]
<<nobr>>
<<if $currentStamina < 15>>
Вы слишком устали, чтобы заниматься упражнениями для ягодиц.<br>
<<else>>
<<link [[Заниматься час упражнениями для прокачки ягодиц|gymLightDo]]>><<addStamina -15>><<addMins 60>><<addButtProgress 15>><<addExp "musculs" 1>><<addExp "endurance" 2>><<addExp "femin" 2>><<addPenisErection 2>><<addClean -5>><</link>><br>
<</if>>
<<if $currentStamina < 25>>
Вы слишком устали, чтобы заниматься бегом.<br>
<<else>>
<<link [[Заниматься час бегом для улучшения выносливости|gymLightRun]]>><br><<addStamina -25>><<addMins 60>><<addExp "musculs" 1>><<addExp "endurance" 8>><<addPenisErection 5>><<addClean -5>><</link>>
<</if>>
<</nobr>>
<<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>[img[img/gymbutts.jpg]]
<<nobr>>
<<if $sexappeal > 35 && $buttSize > 0>><<set _buttEnc = random(1,10)>><<else>><<set _buttEnc = 0>><</if>>
<<if _buttEnc == 10>>
Вы уже заканчивали комплекс упражнений, когда незнакомый парень, проходя мимо вас, сильно шлёпнул вас ладонью по ягодицам.
<br>
<br>
<<if getSkill("promiscuity") > 1>><<link [[Улыбнуться ему и подмигнуть|encButtTraining]]>><<addMins 5>><<set $encChoice = 1>><<addExp "seduction" 5>><</link>><br>
<<else>>
Вы недостаточно распущены, чтобы подыгрывать таким приставаниям.<br>
<</if>>
<<if getSkill("promiscuity") >= 7 && $currentArousal > 50>>
Вы слишком распущены и возбуждены, чтобы отреагировать как-либо по другому на приставания.
<<else>>
<<link [[Никак не реагировать|encButtTraining]]>><<addMins 5>><<set $encChoice = 2>><<addExp "submis" 5>><</link>><br>
<<link [[Словесно возмутиться|encButtTraining]]>><<addMins 5>><<set $encChoice = 3>><<addExp "submis" -5>><</link>><br>
<<link [[Броситься на него с кулаками|encButtTraining]]>><<addMins 5>><<set $encChoice = 4>><<addExp "submis" -10>><<addExp "combat" 5>><</link>>
<</if>>
<<else>>
Вы выполнили утомительный комплекс упражнений по прокачке ягодиц, которые способны в итоге значительно увеличить ваши ягодицы, сделать их округлыми и выделяющимися. Вы понимаете, что занимаетесь делом, популярным у женщин, что делает вас немного женственней внутри.
<br>
<br>
<<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>
<</if>>
<</nobr>>
<<nobr>>
<<if $wallet >= 1250>>
<ul>
<<if $buttSizeSilicon < 1 && $wallet >= 2000>>
<li><<link [[Увеличить на два размера за $2000|surgOperatingTable]]>><<addMins 180>><<addMoney -2000>><<addHealth -3>><<set $buttSize += 2>><<set $buttSizeSilicon += 2>><<recalcAppearance>><</link>></li>
<</if>>
<<if $buttSizeSilicon < 2 && $wallet >= 1250>>
<li><<link [[Увеличить на один размер за $1250|surgOperatingTable]]>><<addMins 180>><<addMoney -1250>><<addHealth -3>><<set $buttSize += 1>><<set $buttSizeSilicon += 1>><<recalcAppearance>><</link>></li>
<</if>>
</ul>
<<else>>
Нужно иметь хотя бы $1250 для операции с небольшим имплантом.
<</if>>
<<if $wallet >= 1000 && $buttSizeSilicon > 0>>
<br><<link [[Удалить силиконовые импланты за $1000 |surgOperatingTable]]>><<addMins 180>><<addMoney -1000>><<addHealth -2>><<set $buttSizeSilicon = 0>><<set $buttSize = $buttSizeNatural>><<recalcAppearance>><</link>>
<<elseif $wallet < 1000 && $buttSizeSilicon > 0>>
<br>Нужно иметь $1000 для операции по удалению имплантов.
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]][img[img/gym.jpg]]
Вы хорошо побегали на беговом тренажёре с передышками на несложные гимнастические упражнения, что неплохо развивает вашу общую выносливость.
<<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>><<nobr>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<<if $boolHasOral || $boolHasAnal || $boolHasVahinalSex>>
<<addExp "femin" 2>>
<</if>>
<<if $boolHasOral == true>>
<<set $boolHasOral = false>>
<<set $statOral += 1>>
<</if>>
<<if $boolHasAnal == true>>
<<set $boolHasAnal = false>>
<<set $statAnal += 1>>
<<if $typeOfSex != "gloryhole">><<addExp "shameless" 1>><</if>>
<</if>>
<<if $boolHasVahinalSex == true>>
<<set $boolHasVahinalSex = false>>
<<set $statVaginal += 1>>
<<if $typeOfSex != "gloryhole">><<addExp "shameless" 1>><</if>>
<</if>>
<<if $backpathSex == "afterStreetWork">>
<<addStatus "streetsluts" -1>>
<<elsef $backpathSex == "afterBrothelWork">>
<<addStatus "brothel" -1>>
<</if>>
<<if $backpathSex == "afterIndiWork" && random(1,2) == 1>>
<<set $indiSlutRating-->>
<</if>>
<</nobr>>Вы слишком долго пытались удовлетворить мужчину, но так и не добились успеха, оставив его в итоге недовольным. Никакой награды конечно же вы не получите за такой провал.
<<link [[Продолжить|$backpathSex]]>><<addMins 5>><</link>>
<<nobr>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<<if $boolHasOral || $boolHasAnal || $boolHasVahinalSex>>
<<addExp "femin" 2>>
<</if>>
<<if $boolHasOral == true>>
<<set $boolHasOral = false>>
<<set $statOral += 1>>
<</if>>
<<if $boolHasAnal == true>>
<<set $boolHasAnal = false>>
<<set $statAnal += 1>>
<<if $typeOfSex != "gloryhole">><<addExp "shameless" 1>><</if>>
<</if>>
<<if $boolHasVahinalSex == true>>
<<set $boolHasVahinalSex = false>>
<<set $statVaginal += 1>>
<<if $typeOfSex != "gloryhole">><<addExp "shameless" 1>><</if>>
<</if>>
<<if $backpathSex == "afterStreetWork">>
<<addStatus "streetsluts" -1>>
<<elseif $backpathSex == "afterBrothelWork">>
<<addStatus "brothel" -1>>
<</if>>
<<if $backpathSex == "afterIndiWork" && random(1,2) == 1>>
<<set $indiSlutRating-->>
<</if>>
<</nobr>>Вы не захотели продолжать секс с мужчиной, оставив его в итоге недовольным. Никакой награды конечно же вы не получите за такой поступок.
<<link [[Закончить|$backpathSex]]>><<addMins 5>><</link>><<set $bribeCash = calcBribe(1000)>>Вы хотите уволиться с уличной работы, но мамка говорит, что существуют серьёзные обязательства перед серьёзными людьми, которые вложились в этот нелегальный бизнес и просто так она не может расбрасываться работницами, которые постоянно приносят деньги. Но за небольшую сумму в <<print "$"+$bribeCash>> она готова уладить этот вопрос и отпустить вас.
<<if $wallet >= $bribeCash>><<link [[Заплатить ей|streetSluts]]>><<addMins 5>><<addMoney $bribeCash*(-1)>><<set $isStreetSlut = false>><<set $streetSlutTollDays = 0>><<set $streetSlutTollSumma = 0>><<addExp "convince" 10>><</link>> <<print "(-$"+ $bribeCash+")">><<else>>У вас нет нужной суммы для откупа<</if>><<if $isBrothelSlut>><br><<link [[Сказать, что уже работаете в борделе|streetSlutsOtherWork]]>><<addMins 5>><<set $isStreetSlut = false>><<set $streetSlutTollDays = 0>><<set $streetSlutTollSumma = 0>><</link>><</if>>
[[Отмена|talkStreetMadam]]Вы спросили у мамки, какие вообще перспективы существуют на этой работе. <<if !$isBrothelSlut>>Она рассказала, что можно при должном уровне умений и рекомендациях устроиться в подпольный бордель в центре города, который крышует та же группировка, что и уличный бизнес. Рекомендацию для бордельной мадам она вам может выдать, если заслужите.<</if>> Если стать опытной проституткой и обзавестись авторитетом среди коллег, то в будущем можно стать мамкой для группы уличных шлюх.
<<nobr>>
<<set $bribeCash = calcBribe(1000)>>
<<if !$isBrothelAvailable>>
<<if getSocialStatus("streetsluts") > 1>>
<<link [[Получить рекомендацию для борделя за заслуги|streetGetBrothelAccess]]>><<addMins 10>><</link>><br>
<<else>>
Нужно иметь статус среди уличных проституток как минимум уровня 2, чтобы получить положительную рекомендацию от мамки<br>
<</if>>
<<if getSocialStatus("streetsluts") < 2>>
<<if $wallet >= $bribeCash>><<link [[Получить рекомендацию для борделя за взятку |streetGetBrothelAccess]]>><<addMins 10>><<addMoney $bribeCash*(-1)>><<addExp "convince" 10>><</link>> <<print "(-$"+ $bribeCash+")">><<else>>У вас нет <<print "$"+ $bribeCash>> для взятки мамке ради рекомендации в бордель <</if>><br>
<</if>>
<</if>>
[[Понятно|talkStreetMadam]]
<</nobr>>
[img[img/street_sluts2.jpg]]
<<if amountItems("cond1") >= 3 && random(100) > 95>><<goto "streetLatexHelp">><</if>><<set _slutsStory = random (1,5)>>Вы пока отдыхаете от работы и общаетесь со своими коллегами по панели. <<if _slutsStory < 3>>Одна опытная проститутка рассказала про пару смешных случаев с клиентами, все дружно посмеялись. Вы также получили заряд положительных эмоций, ваша ночная работа кажется уже более приятной.<<addComp 5>><<elseif _slutsStory == 3>>Вы лучше узнали некоторых из уличных бабочек и улучшили свою репутацию среди них.<<addStatus "streetsluts" 1>><<elseif _slutsStory > 3>>Вы поговорили с более опытными проститутками и узнали про некоторые секреты соблазнения клиентов.<<addExp "seduction" 2>><</if>><<if !$blackMarketAvailable && random(6) == 6>>Также вы услышали от одной трансшлюхи, что она покупает женские гормоны без рецепта у торгаша курительными смесями на рынке, который вообще много чего нелегально продаёт. Ему нужно просто сказать кодовую фразу «драконово зелье», чтобы он принял вас за своего человека и показал весь товар.<</if>>
[[Далее|goStreetWork]]<<widget "addTattoo">>
<<set _haveEmptySlot = false>>
<<for _k = 0; _k < $tattooTable.length; _k++>>
<<if $tattooTable[_k].slot == _args[0]>>
<<if _args[1] == "right">>
<<set $tattooTable[_k].right = _args[2]>>
<<elseif _args[1] == "left">>
<<set $tattooTable[_k].left = _args[2]>>
<</if>>
<</if>>
<<if $tattooTable[_k].right == "none" || $tattooTable[_k].left == "none">>
<<set _haveEmptySlot = true>>
<</if>>
<</for>>
<<recalcQueerness>>
<<if !_haveEmptySlot && !hasAchievement("all_tattoo")>>
<<giveAchievement "all_tattoo">>
<</if>>
<</widget>>
<<widget "removeTattoo">>
<<for _k = 0; _k < $tattooTable.length; _k++>>
<<if $tattooTable[_k].slot == _args[0]>>
<<if _args[1] == "right">>
<<set $tattooTable[_k].right = "none">>
<<elseif _args[1] == "left">>
<<set $tattooTable[_k].left = "none">>
<</if>>
<</if>>
<</for>>
<<recalcQueerness>>
<</widget>>
<<widget "addPuncture">>
<<for _k = 0; _k < $piercTable.length; _k++>>
<<if $piercTable[_k].slot == _args[0]>>
<<set $piercTable[_k].status = "empty">>
<<break>>
<</if>>
<</for>>
<<recalcQueerness>>
<</widget>>
<<widget "dressPiercing">>
<<for _p = 0; _p < $piercTable.length; _p++>>
<<if $piercTable[_p].slot == _args[0]>>
<<set $piercTable[_p].status = _args[1]>>
<<break>>
<</if>>
<</for>>
<</widget>>
<<widget "initializeAllTattoo">>
<<set $allTattooTable = [{"name" : "надпись Beauty", "id" : "beauty", "slot" : "face", "accent" : 3, "cost" : 60,"isFemale" : true},{"name" : "роза", "id" : "rose_face", "slot" : "face", "accent" : 4, "cost" : 75,"isFemale" : true},{"name" : "цветочная композиция", "id" : "flowers_face", "slot" : "face", "accent" : 6, "cost" : 120,"isFemale" : true},{"name" : "бабочка", "id" : "butterfly", "slot" : "loin", "accent" : 3, "cost" : 60,"isFemale" : true},{"name" : "роза с листьями", "id" : "rose_with_leaves", "slot" : "loin", "accent" : 4, "cost" : 80, "isFemale" : true},{"name" : "лисица", "id" : "fox", "slot" : "loin", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "пион", "id" : "pion", "slot" : "neck", "accent" : 4, "cost" : 80, "isFemale" : true},{"name" : "паук", "id" : "spider_neck", "slot" : "neck", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "белые розы", "id" : "white_roses", "slot" : "shoulders", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "морда льва", "id" : "lion", "slot" : "shoulders", "accent" : 3, "cost" : 100, "isFemale" : false},{"name" : "гейша с катаной", "id" : "geisha", "slot" : "shoulders", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "бабочка", "id" : "butterfly_clavicle", "slot" : "clavicle", "accent" : 2, "cost" : 60, "isFemale" : true},{"name" : "лилия", "id" : "lilia", "slot" : "clavicle", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "кот", "id" : "cat", "slot" : "clavicle", "accent" : 5, "cost" : 100, "isFemale" : false},{"name" : "цветы и бабочки", "id" : "flowers_butterflies", "slot" : "breast", "accent" : 5, "cost" : 100, "isFemale" : true},{"name" : "цветы и звёздочки", "id" : "flowers_stars", "slot" : "breast", "accent" : 5, "cost" : 100, "isFemale" : true},{"name" : "божья коровка на цветке", "id" : "ladybug", "slot" : "breast", "accent" : 4, "cost" : 80, "isFemale" : true},{"name" : "цветок", "id" : "areola_flower", "slot" : "areola", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "сердце", "id" : "areola_heart", "slot" : "areola", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "красные розы", "id" : "roses_hip", "slot" : "hips", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "дракон", "id" : "dragon_hip", "slot" : "hips", "accent" : 3, "cost" : 100, "isFemale" : false},{"name" : "бабочка", "id" : "butterfly_ass", "slot" : "ass", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "роза", "id" : "rose_wrist", "slot" : "wrist", "accent" : 3, "cost" : 60, "isFemale" : true},{"name" : "кобра", "id" : "cobra_wrist", "slot" : "wrist", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "девушка с птицами", "id" : "girl_back", "slot" : "back", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "феникс", "id" : "phoenix", "slot" : "back", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "сова", "id" : "owl", "slot" : "back", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "пион", "id" : "pion_leg", "slot" : "legs", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "вишенки", "id" : "cherry", "slot" : "legs", "accent" : 2, "cost" : 60, "isFemale" : true},{"name" : "лисица", "id" : "fox_leg", "slot" : "legs", "accent" : 3, "cost" : 75, "isFemale" : true},{"name" : "паук", "id" : "spider_leg", "slot" : "legs", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "Минни Маус", "id" : "minnie", "slot" : "side", "accent" : 2, "cost" : 60, "isFemale" : true},{"name" : "русалка", "id" : "mermaid", "slot" : "side", "accent" : 3, "cost" : 75, "isFemale" : false},{"name" : "орхидеи", "id" : "orchid", "slot" : "side", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "скорпион", "id" : "scorpio", "slot" : "belly", "accent" : 2, "cost" : 60, "isFemale" : false},{"name" : "цветочный узор", "id" : "flowers_belly", "slot" : "belly", "accent" : 3, "cost" : 80, "isFemale" : true},{"name" : "феникс", "id" : "fenix", "slot" : "belly", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "цветы", "id" : "flowers_chest", "slot" : "chest", "accent" : 4, "cost" : 100, "isFemale" : true},{"name" : "лиса с цветами", "id" : "fox_chest", "slot" : "chest", "accent" : 5, "cost" : 120, "isFemale" : true},{"name" : "паутина", "id" : "web_anus", "slot" : "anus", "accent" : 2, "cost" : 75, "isFemale" : false},{"name" : "звезда", "id" : "star_anus", "slot" : "anus", "accent" : 3, "cost" : 90, "isFemale" : false}]>>
<</widget>>[img[img/surglips.jpg]]
Можно накачать губы филлером на основе гиалуроновой кислоты, что на постоянной основе значительно увеличит их, сделав более женственными и сексуальными.
<<nobr>>
<<if $wallet >= 1000 && $siliconLips == 0>>
<<link [[Накачать губы за $1000|surgOperatingTable]]>><<addMins 90>><<addHealth -1>><<addMoney -1000>><<set $siliconLips = 1>><<set $typeOfSurgery = "lips">><<recalcAppearance>><</link>><br>
<<elseif $wallet < 1000 && $siliconLips == 0>>
Нужно иметь $1000 для операции по увеличению губ.<br>
<</if>>
<<if $wallet >= 500 && $siliconLips == 1>>
<<link [[Удалить филлер из губ за $500|surgOperatingTable]]>><<addMins 90>><<addMoney -500>><<set $siliconLips = 0>><<recalcAppearance>><</link>><br>
<<elseif $wallet < 500 && $siliconLips == 1>>
Нужно иметь $500 для удаления силикона из губ.<br>
<</if>>
<</nobr>>
[[Отмена|hospSurgeon]]Мастер аккуратно сделал вам указанные проколы. Было немного больно, но это быстро прошло.
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|piercingChoice]]>><</link>><<else>><<link [[Салон уже закрывается|outskirts]]>><<addMins 1>><</link>><</if>>[img[img/jewstore.jpg]]
Вы находитесь в ювелирном магазине, где можно купить кольца, серьги, браслеты и прочие украшения.
<<nobr>>
<div class="inventory-row" style="max-width: 615px">
<<decorToSale "simple_ring" 15 "buyJewStore">>
<<decorToSale "gold_ring" 50 "buyJewStore">>
<<decorToSale "bracelet" 20 "buyJewStore">>
<<decorToSale "pendant" 15 "buyJewStore">>
<<decorToSale "earrings" 25 "buyJewStore">>
<<decorToSale "gold_pussets" 100 "buyJewStore">>
<<decorToSale "gold_drop_earring" 150 "buyJewStore">>
<<decorToSale "gold_earrings_semiprecious" 200 "buyJewStore">>
</div>
<</nobr>>
[[Продать свои украшения|sellJewStore]]
<<link [[Покинуть магазин|mall]]>><<addMins 1>><</link>><<nobr>>
<<if $ms_item == "simple_ring">>
<<buyDecor "simple_ring" 10>>
<<elseif $ms_item == "gold_ring">>
<<buyDecor "gold_ring" 50>>
<<elseif $ms_item == "bracelet">>
<<buyDecor "bracelet" 15>>
<<elseif $ms_item == "pendant">>
<<buyDecor "pendant" 12>>
<<elseif $ms_item == "earrings">>
<<buyDecor "earrings" 20>>
<<elseif $ms_item == "gold_pussets">>
<<buyDecor "gold_pussets" 80>>
<<elseif $ms_item == "gold_drop_earring">>
<<buyDecor "gold_drop_earring" 120>>
<<elseif $ms_item == "gold_earrings_semiprecious">>
<<buyDecor "gold_earrings_semiprecious" 150>>
<</if>>
<</nobr>>[img[img/jewstore.jpg]]
Вы успешно оплатили и забрали выбранные украшения, теперь их можно найти в инвентаре.
[[Вернуться к покупкам|jewerelyStore]]<<widget "doll">><div style="display: inline-flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start;"><<nobr>>
<div style="text-align: left; margin-left: 15px">[img[img/interface/doll.png]]
<<set $selectDressOT ="none">>
<<set _optionsDressOT ={"нет" : "none"}>>
<<set $otImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "ot">>
<<set _optionsDressOT[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $otImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressOT = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressOB ="none">>
<<set _optionsDressOB ={"нет" : "none"}>>
<<set $obImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "ob">>
<<set _optionsDressOB[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $obImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressOB = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressMouth ="none">>
<<set _optionsDressMouth ={"нет" : "none"}>>
<<set $mouthImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "mouth">>
<<set _optionsDressMouth[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $mouthImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressMouth = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressOF ="none">>
<<set _optionsDressOF ={"нет" : "none"}>>
<<set $ofImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "of">>
<<set _optionsDressOF[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $ofImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressOF = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressIB ="none">>
<<set _optionsDressIB ={"нет" : "none"}>>
<<set $ibImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "ib">>
<<set _optionsDressIB[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $ibImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressIB = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressIF ="none">>
<<set _optionsDressIF ={"нет" : "none"}>>
<<set $ifImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "if">>
<<set _optionsDressIF[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $ifImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressIF = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressIT ="none">>
<<set _optionsDressIT ={"нет" : "none"}>>
<<set $itImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "it">>
<<set _optionsDressIT[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $itImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressIT = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressBelt ="none">>
<<set _optionsDressBelt ={"нет" : "none"}>>
<<set $beltImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "belt">>
<<set _optionsDressBelt[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $beltImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressBelt = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressFace ="none">>
<<set _optionsDressFace ={"нет" : "none"}>>
<<set $faceImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "face">>
<<set _optionsDressFace[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $faceImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressFace = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressHead ="none">>
<<set _optionsDressHead ={"нет" : "none"}>>
<<set $headImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "head">>
<<set _optionsDressHead[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $headImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressHead = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressNeck ="none">>
<<set _optionsDressNeck ={"нет" : "none"}>>
<<set $neckImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "neck">>
<<set _optionsDressNeck[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $neckImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressNeck = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressTits ="none">>
<<set _optionsDressTits ={"нет" : "none"}>>
<<set $titsImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "tits">>
<<set _optionsDressTits[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $titsImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressTits = $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressAnus ="none">>
<<set _optionsDressAnus ={"нет" : "none"}>>
<<set $anusImg = "">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "anus">>
<<set _optionsDressAnus[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $anusImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressAnus= $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressPenis ="none">>
<<set _optionsDressPenis ={"нет" : "none"}>>
<<if $hasPenis>><<set $penisImg = "img/dress/empty_penis.png">>
<<else>><<set $penisImg = "">><</if>>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "penis">>
<<set _optionsDressPenis[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $penisImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressPenis= $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressVagina ="none">>
<<set _optionsDressVagina ={"нет" : "none"}>>
<<set $vaginaImg = "img/dress/empty_vagina.png">>
<<for _i = 0; _i < $dressTable.length; _i++>>
<<if $dressTable[_i].slot == "vagina">>
<<set _optionsDressVagina[$dressTable[_i].name] = $dressTable[_i].id>>
<<if $dressTable[_i].wears>>
<<set $vaginaImg = "img/dress/"+$dressTable[_i].id+".png">>
<<set $selectDressVagina= $dressTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressEarlap ="none">>
<<set _optionsDressEarlap ={"нет" : "none"}>>
<<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].slot == "earlap">>
<<set _optionsDressEarlap[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressEarlap= $decorTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressNecklace ="none">>
<<set _optionsDressNecklace ={"нет" : "none"}>>
<<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].slot == "neck_decor">>
<<set _optionsDressNecklace[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressNecklace= $decorTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressLeftwrist ="none">>
<<set $selectDressRightwrist ="none">>
<<set _optionsDressWrists ={"нет" : "none"}>>
<<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].slot == "wrist1">>
<<set _optionsDressWrists[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressLeftwrist= $decorTable[_i].id>>
<</if>>
<<elseif $decorTable[_i].slot == "wrist2">>
<<set _optionsDressWrists[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressRightwrist= $decorTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set $selectDressLeftFirstFinger ="none">>
<<set $selectDressLeftSecondFinger ="none">>
<<set $selectDressRightFirstFinger ="none">>
<<set $selectDressRightSecondFinger ="none">>
<<set _optionsDressFingers ={"нет" : "none"}>>
<<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].slot == "finger1">>
<<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressLeftFirstFinger= $decorTable[_i].id>>
<</if>>
<<elseif $decorTable[_i].slot == "finger2">>
<<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressLeftSecondFinger= $decorTable[_i].id>>
<</if>>
<<elseif $decorTable[_i].slot == "finger3">>
<<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressRightFirstFinger= $decorTable[_i].id>>
<</if>>
<<elseif $decorTable[_i].slot == "finger4">>
<<set _optionsDressFingers[$decorTable[_i].name] = $decorTable[_i].id>>
<<if $decorTable[_i].wears>>
<<set $selectDressRightSecondFinger= $decorTable[_i].id>>
<</if>>
<</if>>
<</for>>
<<set _optionsDressPiercing ={"нет" : "empty"}>>
<<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].slot == "piercing">>
<<set _optionsDressPiercing[$decorTable[_i].name] = $decorTable[_i].id>>
<</if>>
<</for>>
<<if Object.keys(_optionsDressHead).length > 1>>
<<print "<div id='imgForSlot_head' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $headImg + "); width: 80px; height:80px; left: 25px; top: 85px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('head')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_head' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_head.png); width: 80px; height:80px; left: 29px; top: 89px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressOT).length > 1>>
<<print "<div id='imgForSlot_ot' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $otImg + "); width: 80px; height:120px; left: 25px; top: 219px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('ot')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_ot' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_ot.png); width: 80px; height:80px; left: 29px; top: 223px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressOB).length > 1>>
<<print "<div id='imgForSlot_ob' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $obImg + "); width: 80px; height:120px; left: 25px; top: 359px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('ob')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_ob' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_ob.png); width: 80px; height:80px; left: 29px; top: 363px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressOF).length > 1>>
<<print "<div id='imgForSlot_of' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $ofImg + "); width: 80px; height:80px; left: 25px; top: 612px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('of')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_of' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_of.png); width: 80px; height:80px; left: 29px; top: 616px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressFace).length > 1>>
<<print "<div id='imgForSlot_face' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $faceImg + "); width: 80px; height:80px; left: 144px; top: 85px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('face')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_face' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_face.png); width: 80px; height:80px; left: 148px; top: 89px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressIT).length > 1>>
<<print "<div id='imgForSlot_it' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $itImg + "); width: 80px; height:80px; left: 144px; top: 219px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('it')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_it' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_it.png); width: 80px; height:80px; left: 148px; top: 223px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressIB).length > 1>>
<<print "<div id='imgForSlot_ib' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $ibImg + "); width: 80px; height:80px; left: 144px; top: 319px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('ib')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_ib' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_ib.png); width: 80px; height:80px; left: 148px; top: 323px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressBelt).length > 1>>
<<print "<div id='imgForSlot_belt' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $beltImg + "); width: 80px; height:80px; left: 144px; top: 417px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('belt')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_belt' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_belt.png); width: 80px; height:80px; left: 148px; top: 421px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressIF).length > 1>>
<<print "<div id='imgForSlot_if' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $ifImg + "); width: 80px; height:120px; left: 144px; top: 572px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('if')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_if' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_if.png); width: 80px; height:80px; left: 148px; top: 576px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressMouth).length > 1>>
<<print "<div id='imgForSlot_mouth' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $mouthImg + "); width: 80px; height:80px; left: 261px; top: 85px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('mouth')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_mouth' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_mouth.png); width: 80px; height:80px; left: 265px; top: 89px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressNeck).length > 1>>
<<print "<div id='imgForSlot_neck' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $neckImg + "); width: 80px; height:80px; left: 261px; top: 183px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('neck')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_neck' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_neck.png); width: 80px; height:80px; left: 265px; top: 187px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressTits).length > 1>>
<<print "<div id='imgForSlot_tits' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $titsImg + "); width: 80px; height:80px; left: 261px; top: 281px; z-index:1;border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('tits')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_tits' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_tits.png); width: 80px; height:80px; left: 265px; top: 285px; z-index:1;'></div>">>
<</if>>
<<if $hasPenis && Object.keys(_optionsDressPenis).length > 1>>
<<print "<div id='imgForSlot_penis' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $penisImg + "); width: 80px; height:80px; left: 261px; top: 417px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('penis')\"></div>">>
<<elseif $hasPenis>>
<<print "<div id='imgForSlot_penis' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_penis.png); width: 80px; height:80px; left: 265px; top: 421px; z-index:1;'></div>">>
<<else>>
<<print "<div id='imgForSlot_penis' title='Ячейка заблокирована' style='position: absolute; background-image: url(img/dress/empty_lock.png); width: 80px; height:80px; left: 265px; top: 421px; z-index:1;'></div>">>
<</if>>
<<if Object.keys(_optionsDressAnus).length > 1>>
<<print "<div id='imgForSlot_anus' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $anusImg + "); width: 80px; height:80px; left: 261px; top: 515px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('anus')\"></div>">>
<<else>>
<<print "<div id='imgForSlot_anus' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_anus.png); width: 80px; height:80px; left: 265px; top: 519px; z-index:1;'></div>">>
<</if>>
<<if $hasVagina && Object.keys(_optionsDressVagina).length > 1>>
<<print "<div id='imgForSlot_vagina' title='Кликните для выбора предмета' style='position: absolute; background-image: url(" + $vaginaImg + "); width: 80px; height:80px; left: 261px; top: 612px; z-index:1; border: 4px solid #4a4; cursor: pointer;' onclick=\"showDressChoice('vagina')\"></div>">>
<<elseif $hasVagina>>
<<print "<div id='imgForSlot_vagina' title='Нет предметов для этой ячейки' style='position: absolute; background-image: url(img/dress/empty_vagina.png); width: 80px; height:80px; left: 265px; top: 616px; z-index:1;'></div>">>
<<else>>
<<print "<div id='imgForSlot_vagina' title='Ячейка заблокирована' style='position: absolute; background-image: url(img/dress/empty_lock.png); width: 80px; height:80px; left: 265px; top: 616px; z-index:1;'></div>">>
<</if>>
</div>
<</nobr>>
<div style="margin-left: 15px;max-width: 70%"><div class="ablock"><table border="1" style = "text-align: center;min-width: 45%;">
<tr>
<td>Макияж:<br><<prntMakeup>><<if $makeupPermanentType >=2 && $makeupStrength > 0>><br> под ним перманентный <<prntPermMakeup>> макияж<<elseif $makeupPermanentType >=2 && $makeupStrength == 0>><br>есть перманентный <<prntPermMakeup>> макияж<</if>></td><td rowspan="2"><<if $makeupPermanentType > $makeupType>><<print "[img[img/interface/makeup"+$makeupPermanentType+".png]]">><<else>><<print "[img[img/interface/makeup"+$makeupType+".png]]">><</if>></td>
<td>Маникюр:<br><<prntManicure>></td><td rowspan="2"><<print "[img[img/interface/manicure"+$manicureType+".png]]">></td>
<td>Педикюр: <br><<prntPedicure>></td><td rowspan="2"><<print "[img[img/interface/pedicure"+$pedicureType+".png]]">></td></tr>
<tr><td style="padding-top: 5px"> <<if $makeupPermanentType > 0 && $makeupStrength == 0>><<showmeter "makeupProgress" 100/100>><<else>><<showmeter "makeupProgress" $makeupStrength/100>><</if>> </td><td style="padding-top: 5px"> <<showmeter "manicureProgress" $manicureStrength/100>> </td><td style="padding-top: 5px"> <<showmeter "pedicureProgress" $pedicureStrength/100>> </td>
</tr>
</table>
</div>Парфюм: <<prntPerfume>> ($perfumeStrength %) <<if $perfumeStrength < 100 && (haveItem("perfumeUsual") || haveItem("perfumeRich"))>><<link [img[Применить парфюм|img/interface/use_icon.png]]>><<if haveItem("perfumeRich")>><<delItem "perfumeRich" 1>><<set $perfumeType = 2>><<else>><<delItem "perfumeUsual" 1>><<set $perfumeType = 1>><</if>><<set $perfumeStrength = 100>><<overlayReplace "doll">><</link>><</if>>
<table>
<tr><td><<showmeter "body-attract" $currentAttract/100>></td><td style="padding-left: 10px"><<showmeter "queer-bar" $queerness/100>></td></tr>
</table>
В целом выглядите как <<prntCharFemin>> <<if settings.isDebug>>($feminGrade)<</if>> в <<prntCharAttract>> <<if settings.isDebug>>($attractGrade)<</if>> образе, в глазах большинства окружающих вы <<prntCharAccept>><<prntTips "Внешний образ формируется из того, во что вы одеваетесь и какой макияж используете. Чем более женскую одежду носите и чем более яркий макияж используете, тем выше женская привлекательность. Слишком женский образ на мужском теле воспринимается окружающими как довольно неуместный.">>
/*<<button "Украшения">><<addclass "#ui_change_presets" "hidden">><<removeclass "#ui_change_piercing" "hidden">><</button>> | <<button "Наряды">><<addclass "#ui_change_piercing" "hidden">><<removeclass "#ui_change_presets" "hidden">><</button>>*/
<div id="ui_change_dress" class="hidden">Смена одежды
Футболка/платье: <<listbox "$selectDressOT" autoselect>>
<<optionsfrom _optionsDressOT>>
<</listbox>>
Брюки/юбка: <<listbox "$selectDressOB" autoselect>>
<<optionsfrom _optionsDressOB>>
<</listbox>>
Лифчик: <<listbox "$selectDressIT" autoselect>>
<<optionsfrom _optionsDressIT>>
<</listbox>>
Трусы: <<listbox "$selectDressIB" autoselect>>
<<optionsfrom _optionsDressIB>>
<</listbox>>
Пояс: <<listbox "$selectDressBelt" autoselect>>
<<optionsfrom _optionsDressBelt>>
<</listbox>>
Носки/колготки: <<listbox "$selectDressIF" autoselect>>
<<optionsfrom _optionsDressIF>>
<</listbox>>
Обувь: <<listbox "$selectDressOF" autoselect>>
<<optionsfrom _optionsDressOF>>
<</listbox>>
Голова: <<listbox "$selectDressHead" autoselect>>
<<optionsfrom _optionsDressHead>>
<</listbox>>
Лицо: <<listbox "$selectDressFace" autoselect>>
<<optionsfrom _optionsDressFace>>
<</listbox>>
Рот: <<listbox "$selectDressMouth" autoselect>>
<<optionsfrom _optionsDressMouth>>
<</listbox>>
Шея: <<listbox "$selectDressNeck" autoselect>>
<<optionsfrom _optionsDressNeck>>
<</listbox>>
Груди: <<listbox "$selectDressTits" autoselect>>
<<optionsfrom _optionsDressTits>>
<</listbox>>
Член: <<listbox "$selectDressPenis" autoselect>>
<<optionsfrom _optionsDressPenis>>
<</listbox>>
Анус: <<listbox "$selectDressAnus" autoselect>>
<<optionsfrom _optionsDressAnus>>
<</listbox>>
Вагина: <<listbox "$selectDressVagina" autoselect>>
<<optionsfrom _optionsDressVagina>>
<</listbox>>
</div>
<div id="ui_change_piercing" class="ablock"><table border="1"><tr><th style="text-align: center; padding: 5px;">Украшения</th><th style="text-align: center;padding: 5px;">Пирсинг</th></tr><tr><td>
<<if $isEarlapPierced>>Серьги: <<listbox "$selectDressEarlap" autoselect>>
<<optionsfrom _optionsDressEarlap>>
<</listbox>><</if>>
Ожерелье/кулон: <<listbox "$selectDressNecklace" autoselect>>
<<optionsfrom _optionsDressNecklace>>
<</listbox>>
Левый браслет: <<listbox "$selectDressLeftwrist" autoselect>>
<<optionsfrom _optionsDressWrists>>
<</listbox>>
Правый браслет: <<listbox "$selectDressRightwrist" autoselect>>
<<optionsfrom _optionsDressWrists>>
<</listbox>>
Кольца:
<<listbox "$selectDressLeftFirstFinger" autoselect>>
<<optionsfrom _optionsDressFingers>><</listbox>> <<listbox "$selectDressRightFirstFinger" autoselect>>
<<optionsfrom _optionsDressFingers>>
<</listbox>>
<<listbox "$selectDressLeftSecondFinger" autoselect>>
<<optionsfrom _optionsDressFingers>>
<</listbox>> <<listbox "$selectDressRightSecondFinger" autoselect>>
<<optionsfrom _optionsDressFingers>><</listbox>>
</td><td>
<<nobr>>
<<for _i = 0; _i < $piercTable.length; _i++>>
<<if $piercTable[_i].status != "locked">>
<<set _piercNameListbox = "$select"+$piercTable[_i].slot>>
<<print $piercTable[_i].name + ":">> <<listbox _piercNameListbox autoselect>>
<<optionsfrom _optionsDressPiercing>>
<</listbox>><br>
<</if>>
<</for>><</nobr>></td></tr></table>
</div><<checkSecludedPlace>>
<div id="ui_change_presets" style="max-width: 300px;border: 1px solid;">
<b>Выбор нарядов</b><<prntTips "Вы можете сохранять наборы одежды, чтобы потом переодеваться в один клик. Помните при редактировании нарядов, что одежда меняется целиком после нажатия кнопки Сменить одежду, а не при выборе в отдельной ячейке, поэтому перед добавлением или обновлением наряда меняйте одежду этой кнопкой.">>
<<set _curPass = passage()>><<nobr>>
<<for _i = 0; _i < $dressPresets.length; _i++>>
<div><<if $isSecludedPlace>><<print "<<link [img[Надеть|img/interface/use_icon.png]]>><<script>>loadPreset("+ _i+");<</script>><<dressup>><<addMins 1>><<overlayReplace 'doll'>><<goto _curPass>><</link>>">><</if>><<print (_i + 1) + ". " + $dressPresets[_i].name + "<<link [img[Перезаписать наряд|img/interface/refresh_icon.png]]>><<script>>Dialog.setup('Подтвердите действие');Dialog.wiki('Вы действительно хотите перезаписать этот наряд<br>текущим набором одежды на персонаже?<br><br><div style=\"display: flex;justify-content: space-around;\"><<button \"Отмена\">><<script>>Dialog.close();<</script>><</button>> <<button \"Перезаписать\">><<script>>savePreset("+ _i+");Dialog.close();<</script>><</button>></div>');Dialog.open();<</script>><<overlayReplace 'doll'>><</link>> <<link [img[Просмотр|img/interface/view_icon.png]]>><<script>>viewPreset("+ _i+");<</script>><</link>> <<link [img[Удалить|img/interface/delete_icon.png]]>><<script>>Dialog.setup('Подтвердите действие');Dialog.wiki('Вы действительно хотите удалить этот наряд?<br><br><div style=\"display: flex;justify-content: space-around;\"><<button \"Отмена\">><<script>>Dialog.close();<</script>><</button>> <<button \"Удалить\">><<script>>deletePreset("+ _i+");Dialog.close();<</script>><<overlayReplace \"doll\">><</button>></div>');Dialog.open();<</script>><</link>>">>
<</for>><</nobr>>
<<if $dressPresets.length < 8>><<button "Добавить наряд">><<set $blockedHotkeys = true>><<script>>Dialog.setup("Новый наряд");Dialog.wiki("Данное действие сохранит текущий набор<br>одежды, надетой на персонажа, в новый наряд.<br> Введите название этого наряда:<br><<textbox '$newPresetName' ''>><br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<set $blockedHotkeys = false>><<script>>Dialog.close();<</script>><</button>> <<button 'Сохранить'>><<set $blockedHotkeys = false>><<script>>savePreset();Dialog.close();<</script>><<overlayReplace 'doll'>><</button>></div>"); Dialog.open();<</script>><</button>><<else>>Сохранено максимальное количество нарядов.<</if>>
</div>
<<if $isSecludedPlace>><<button "Снять всё">><<addMins 1>><<removeClothes "all">><<recalcNudeLevel>><<overlayReplace "doll">><<goto _curPass>><</button>> <<button "Сменить одежду">><<addMins 1>><<dressup>><<recalcNudeLevel>><<overlayReplace "doll">><<goto _curPass>><</button>><<prntTips "Кликайте по нужным слотам на кукле персонажа, чтобы выбирать предметы одежды, и нажмите потом кнопку Сменить одежду, чтобы переодеться.">><<else>>Здесь и сейчас нельзя переодеваться. Найдите более подходящее место или время. <<prntTips "Переодеваться можно дома, в туалетных кабинках и специальных помещениях для переодевания.">><</if>>
</div></div>
<</widget>><<defineSeason>><<if $currentSeason == "winter">>[img[img/winter_park.jpg]]<<else>>[img[img/park.jpg]]<</if>>
Вы находитесь у входа в главный городской парк, отделённый от центра города вытянутым прудом, на берегу которого располагаются пляжи.
<<nobr>>
<<defineTimeOfDay>>
<<set _tempH = $gameDate.getHours()>>
<<if $nudeLevel >= 5>>
<<addComp -1>>
<<prntNudeWalk>>
<</if>>
<<if !$encounterHappened || previous() == "streetCentre" || previous() == "railwayStation">>
<<set $encountersTable = []>>
<<if $currentArousal > 50 && (previous() == "streetCentre" || previous() == "railwayStation")>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encUsedCondom", "chance" : 5}])>>
<</if>>
<<if $alcoStatus >= 2 && !$isLightTime && $appearanceReception > 2>>
<<set _chanceOfAlcosex = $alcoStatus*4>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encStreetAlcoSex", "chance" : _chanceOfAlcosex}])>>
<</if>>
<<if $nudeLevel >= 5>>
<<if $isLightTime>><<set _chanceOfNudeCops = 10>><<else>><<set _chanceOfNudeCops = 5>><</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNudistDetention", "chance" : _chanceOfNudeCops}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "park">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>
<<link [[Центр города|streetCentre]]>><<doWalk -3>><<addMins 10>><</link>> | <<link [[ЖД-вокзал|railwayStation]]>><<doWalk -4>><<addMins 15>><</link>>
<<link [[Пляж|beach]]>><<doWalk -1>><<addMins 3>><</link>><<if $isEscortAvailable>><br><<if _tempH >= 9 && _tempH < 20>><<link [[Эскорт-агентство|escortAgency]]>><<doWalk -1>><<addMins 3>><</link>><<else>>Офис эскорт-агентства принимает посетителей с 9 до 20<</if>><</if>>
<<nobr>>
<<checkSportWear>>
<<if $isWearedForSport>>
<<if $currentStamina < 25>>Вы слишком устали, чтобы заниматься бегом.
<<else>>
<<set _attractForRape = Math.round($sexappeal/20)>>
/* ночью бегать по парку опаснее */
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 6 || _tempH >=18>><<set _attractForRape+=10>><</if>>
<<if _attractForRape > random(1,25)>>
<<link [[Пробежка по парку|encParkStalker]]>><<addStamina -12>><<addMins 30>><<addExp "musculs" 1>><<addExp "endurance" 4>><<addPenisErection 3>><<addClean -5>><</link>>
<<else>>
<<link [[Пробежка по парку|parkJog]]>><<addStamina -25>><<addMins 60>><<addExp "musculs" 1>><<addExp "endurance" 6>><<addPenisErection 5>><<addClean -5>><</link>>
<</if>>
<</if>>
<<else>>На вас неподходящая одежда или обувь, чтобы заниматься бегом.
<</if>>
<<if $alinaRootStage == 3 && GameDays[$gameDate.getDay()] == "Суббота" && _tempH >= 9 && _tempH <= 10>><br><<link [[Встреча с Алиной|parkAlinaMeet]]>><<addMins 60>><<set $alinaRootStage = 4>><</link>><</if>>
<</nobr>>
<<nobr>>
<<defineSeason>>
<<defineTimeOfDay>>
<<recalcAppearance>>
<<recalcNudeLevel>>
<<checkSportWear>>
<<if $currentSeason != "summer">>
В это время года вода слишком холодная и пляж пустует. Обычно пляжный сезон открыт с середины мая до середины сентября.
<<else>>
<<if $isLightTime>>[img[img/beach.jpg]]<br><</if>>
Вы находитесь на городском пляже. Сейчас пляжный сезон, поэтому пляж регулярно убирают, кое-где выставлены шезлонги для загорающих, а чуть сбоку располагается разборная пляжная раздевалка с несколькими отдельными кабинками.<br>
<br>
<<if $isLightTime>><<link [[Позагорать часик|doTanning]]>><<addMins 30>><<addComp 2>><</link>>
<<else>>Ночное время не очень подходят для загорания<</if>><br>
<<if !$isWearedForSwimming>>
У вас неподходящая одежда для плавания. Наденьте плавки или купальник и снимите лишнюю одежду.
<<elseif $currentStamina <= 10>>
Вы слишком устали, чтобы плавать
<<else>>
<<link[[Поплавать|doParkSwim]]>><<addMins 10>><<addStamina -5>><<doWash>><<addExp "musculs" 1>><<addExp "endurance" 1>><<addPenisErection 1>><</link>>
<</if>><br>
<<link [[Раздевалка|beachLockerroom]]>><<addMins 2>><</link>>
<</if>>
<br><br>
<<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>
<<link [[Обратно в парк|park]]>><<doWalk -1>><<addMins 3>><</link>><br>
<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы выйтив таком виде с пляжа, нужно больше одежды. <<if $currentSeason != "summer">>([[в раздевалку|beachLockerroom]])<</if>><br>
<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти с пляжа. <<if $currentSeason != "summer">>([[в раздевалку|beachLockerroom]])<</if>><br><</if>>
<</nobr>>[img[img/tattoosalon.jpg]]
<<if $isPiercDecorBuy>><span style="color:green">Украшение куплено и помещено в инвентарь</span><br><<set $isPiercDecorBuy = false>><</if>>Вы смотрите, какие украшения для проколов на теле можно купить:
<ul>
<li>Кольцо за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_ring") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_ring" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li>
<li>Лабрет за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_labret") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_labret" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li>
<li>Штанга за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_barbell") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_barbell" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li>
<li>Банан за $10 <<if $wallet >= 10 && $decorTable.amountDress("pierce_banana") < 10>><<link [[купить|buyPiercing]]>><<buyDecor "pierce_banana" 10>><<addMins 1>><<set $isPiercDecorBuy = true>><</link>><</if>></li>
</ul>
[[Назад|piercingChoice]][img[img/uniHall.jpg]]
<<nobr>><<if $alcoStatus >= 2 >>
Охранник заметил, что вы слишком пьяны и выпроводил вас из университетского корпуса.
<<elseif $appearanceReception < 0>>
Охранник выгнал вас из здания университета, так как вы слишком обнажились.
<<elseif $appearanceReception == 2>>
Охранник принял вас за какого-то извращенца и заставил покинуть здание университета.
<br>
-<<prntObscene "Иди">> отсюда, педрила, здесь гей-парадов никто не проводит, - крикнул он вам вслед.
<<else>>
<<if random(10)>1>><<addMins 10>><<goto "encSexualGuard">><</if>>
-Эй, дамочка, здесь храм науки, а не любви, - окрикнул вас охранник и вывел из здания. Он явно принял вас за жрицу любви в таком наряде.
<</if>>
<</nobr>>
<<link [[Уйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>Вы зашли в женском образе в мужской туалет, из-за чего один студент сделал вам замечание и попросил выйти из туалета.
<<link [[Выйти из туалета|uniCorridors]]>><<addMins 1>><<addExp "submis" 10>><<set $encounterHappened = false>><</link>>
<<if getSkill("submis") >= 9>>Вы не можете отказать настойчивому требованию с вашими склонностями к подчинению>><<else>><<link [[Отказаться выходить|encWomanInMaleRestroomRefuse]]>><<addMins 5>><<addExp "submis" -10>><<addReputation "cross" 1>><</link>><</if>>В туалете вас прижимает к стенке рослый студент и предлагает немного заработать денег привычным для вас способом.
<<link [[Согласиться и пройти с ним в кабинку|goSex]]>><<set $backpathSex = $backpathEncounter>><<set $typeOfSex = "usual">><<addMins 1>><<addExp "submis" 10>><</link>>
<<if getSkill("promiscuity") >= 7 && $currentArousal > 50>>Вы не можете отказаться от секса из-за вашей степени распущенности и возбуждения>><<else>><<link [[Вырваться и убежать|uniCorridors]]>><<addMins 1>><<addExp "submis" -10>><<set $encounterHappened = false>><</link>><</if>>Группа студентов хватает вас и макает головой прямо в унитаз. Поразвлекавшись таким образом вволю они предлагают вам потом взять тряпку и убрать оставшийся в туалетной кабинке беспорядок.
<<link [[Молча взять тряпку и вытереть пол возле унитаза|encLooserInRestroomSubmis]]<<addMins 15>><<addExp "submis" 10>><<addStatus "university" -5>><</link>>
<<if getSkill("submis") >= 9>>Вы не можете отказать настойчивому требованию с вашими склонностями к подчинению>><<else>><<link [[Отказаться и выбежать из туалета|uniCorridors]]>><<addMins 10>><<addExp "submis" -10>><</link>><</if>>Вы вытираете пол в университетском туалете, ещё больше унижаясь перед студентами. Закончив с этим, вы наконец можете спокойно покинуть туалет.
<<addExp "sadomaso" 5>>
[[Выйти|uniCorridors]]Вы не захотели покидать мужской туалет, хотя выглядите скорее как женщина. Поднялся небольшой шум из-за этого происшествия, многие студенты могли узнать, что вы вытворяете такие фокусы.
[[Далее|uniRestroomM]]<<if $characterName.length == 0>><<set $isWrongStrartName = true>><<goto "start">>
<<else>>
<<if !settings.isDebug>>
<<moveToWardrobe "dress_female">>
<<moveToWardrobe "usual_pantyhose">>
<<moveToWardrobe "female_pants">>
<<moveToWardrobe "usual_bra">>
<<moveToWardrobe "female_shoes">>
<</if>>
<<if $startConfig == 1 && !$hasApplyConfig1>><<testConfig1>><<set $hasApplyConfig1 = true>>
<<elseif $startConfig == 2 && !$hasApplyConfig2>><<testConfig2>><<set $hasApplyConfig2 = true>>
<<elseif $startConfig == 3 && !$hasApplyConfig3>><<testConfig3>><<set $hasApplyConfig3 = true>>
<<elseif $startConfig == 4 && !$hasApplyConfig4>><<testConfig4>><<set $hasApplyConfig4 = true>>
<</if>>
<<set $hairColor = $hairColorNatural>>
<<if $bypassProlog>>
<<addMoney 500>>
<<set $gameDate to new Date(2037,1,7, 12, 0)>>
<<set $isProlog = false>>
<<set $hasMarinaFirstDate = true>>
<<set $marinaCleanDays = 0>>
<<addExp "mind" 12>>
<<addExp "endurance" 10>>
<<addExp "language" 10>>
<<addKnowl 1 5>>
<<addKnowl 2 5>>
<<addKnowl 3 5>>
<<addKnowl 4 5>>
<<set $statUsualOrgasms += 1>>
<<if $startConfig == 1>><<run $gameDate.setHours(22)>>
<<elseif $startConfig == 2>><<run $gameDate.setHours(18)>>
<<elseif $startConfig == 4>><<set $gameDate to new Date(2037,5,1, 8, 0)>>
<</if>>
<<goto "livingroom">>
<<else>>
<<set $gameDate to new Date(2037,1,1, 9, 30)>>
<<set $isProlog = true>>
<<goto "prolog1">>
<</if>>
<</if>><<nobr>>
<<set $encountersTable = []>>
<<set $backpathEncounter = "lessonProcess">>
<<if getRelationStatus("alina") < 1 && $classroomPosition == 1.25 && $lessonConcentration > 0 && !$encounterHappened>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encAlinaAway", "chance" : 10}])>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encAlinaStudyHelp", "chance" : 10}])>>
<</if>>
<<if $currentClean <= 10 && !$encounterHappened>>
<<if $classroomPosition >= 1>><<set _dirtyChance = 35>><<else>><<set _dirtyChance = 15>><</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encDirtyOnLesson", "chance" : _dirtyChance}])>>
<</if>>
<<if isRelationAvailable("nikita") && getRelationStatus("nikita") > 0 && $classroomPosition == 1 && $lessonConcentration == 1 && $nikitaRootStage < 4 && !$encounterHappened>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNikitaGames", "chance" : 20}])>>
<</if>>
<<if isRelationAvailable("nikita") && getRelationStatus("nikita") > 0 && $classroomPosition == 1 && $lessonConcentration == 2 && $nikitaRootStage < 4 && !$encounterHappened>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encNikitaStudy", "chance" : 20}])>>
<</if>>
<<if $encountersTable.length > 0>>
<<set $encounterHappened = true>>
<<doEncounters $backpathEncounter>>
<</if>>
<<if $sexappeal > 50 && getReputationStatus("gomosex") > 2 && $lessonConcentration > 0 && 50 > random(100)>>
Некоторые сокурсники пытались приставать к вам и домогались, постоянно делая непристойные предложения. Из-за этого вы больше обычного отвлеклись от процесса обучения.<<set $lessonKnowl *= 0.5>>
<br><br>
[[Далее|lessonComplet]]
<<elseif $lessonConcentration > 0 && 60 > random(100)>>
Вам сегодня особенно легко удалось усваивать материал и участвовать в обсуждениях, поэтому вы добились дополнительных успехов в обучении. <<set $lessonKnowl *= 1.5>>
<br><br>
[[Далее|lessonComplet]]
<<elseif $lessonConcentration == 1 && 60 > random(100)>>
Вы неплохо пообщались с однокурсниками, влившись в их тусовку, что улучшило ваши социальные контакты в университете.
<br><br>
<<addStatus "university" 1>>
[[Далее|lessonComplet]]
<<else>>
Занятие проходило без особых происшествий.
<br><br>
[[Далее|lessonComplet]]
<</if>>
<</nobr>>
/*<<set $encountersTable = []>>
<<set $backpathEncounter = "lesson1complet">>
<<if $sexappeal > 50 && getReputationStatus("gomosex") > 2 && $lessonConcentration > 0>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encFlirtStudy", "chance" : 50}])>>
<</if>>
<<if $lessonConcentration > 0>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encGoodStudy", "chance" : 60}])>>
<</if>>
<<if $encountersTable.length > 0>><<doEncounters $backpathEncounter>>
<<else>><<goto $backpathEncounter>>
<</if>>*/
Некоторые сокурсники пытались приставать к вам и домогались, постоянно делая непристойные предложения. Из-за этого вы больше обычного отвлеклись от процесса обучения.
<<nobr>>
<<if $backpathEncounter == "lesson1complet">>
<<addKnowl 1 -0.25>>
<<elseif $backpathEncounter == "lesson2complet">>
<<addKnowl 2 -0.25>>
<<elseif $backpathEncounter == "lesson3complet">>
<<addKnowl 3 -0.25>>
<<elseif $backpathEncounter == "lesson4complet">>
<<addKnowl 4 -0.25>>
<</if>>
<</nobr>>
[[Далее|$backpathEncounter]]Вам сегодня особенно легко удалось усваивать материал и участвовать в обсуждениях, поэтому вы добились дополнительных успехов в обучении.
<<nobr>>
<<if $backpathEncounter == "lesson1complet">>
<<addKnowl 1 0.25>>
<<elseif $backpathEncounter == "lesson2complet">>
<<addKnowl 2 0.25>>
<<elseif $backpathEncounter == "lesson3complet">>
<<addKnowl 3 0.25>>
<<elseif $backpathEncounter == "lesson4complet">>
<<addKnowl 4 0.25>>
<</if>>
<</nobr>>
[[Далее|$backpathEncounter]][img[img/manslockerroom.jpg]]
<<nobr>>
<<if $isProlog>>
<<run loadPreset(1)>>
<<dressup>>
<</if>>
<<if !$encounterHappened>>
<<set $encountersTable = []>>
<<if $hairBody <= 1 && getReputationStatus("cross") < 3 && getReputationStatus("trans") < 3>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encShavedBodyInLockerroom", "chance" : 15}])>>
<</if>>
<<if getBreast() > 0 && getReputationStatus("trans") < 6>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encBreastInLockerroom", "chance" : 25}])>>
<</if>>
<<set $encounterHappened = true>>
<<set $backpathEncounter = "mansLockerroom">>
<<if $encountersTable.length > 0>><<doEncounters>><</if>>
<<else>>
<<set $encounterHappened = false>>
<</if>>
<</nobr>>Вы находитесь в мужской раздевалке университета.<<set $useLockerroom = "man">>
<<set _tempH = $gameDate.getHours()>><<set _tempD = GameDays[$gameDate.getDay()]>><<if _tempD == "Воскресенье">>По воскресеньям секции не работают.<<elseif _tempD == "Суббота" && (_tempH < 10 || _tempH >=15)>>По субботам секции работают с 10 до 15.<<elseif _tempD != "Суббота" && (_tempH < 14 || _tempH >=20)>>По будням секции работают с 14 до 20.<<else>>
<<checkSportWear>><<if $isWearedForSport>><<link [[Секция лёгкой атлетики|gymLight]]>><<addMins 1>><</link>>
<<link [[Секция тяжёлой атлетики|gymHeavy]]>><<addMins 1>><</link>>
<<link [[Секция боевых искусств|gymCombat]]>><<addMins 1>><</link>>
<<link [[Секция танцев|gymDancing]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для занятия спортом. Наденьте удобные штаны и спортивную обувь.<</if>>
<<if $isWearedForSwimming && $dressTable.getClassDress("head") == "swimming_cap">><<link [[Плавательный бассейн|swimmingpool]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для плавания. Наденьте плавки или купальник, плавательную шапочку и снимите лишнюю одежду.<</if>>
<</if>>
<<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0 && !$isProlog>>[[Выйти|gym]]<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>[img[img/womanslockerroom.jpg]]
Вы находитесь в женской раздевалке университета.<<set $useLockerroom = "woman">>
<<set _tempH = $gameDate.getHours()>><<set _tempD = GameDays[$gameDate.getDay()]>><<if _tempD == "Воскресенье">>По воскресеньям секции не работают.<<elseif _tempD == "Суббота" && (_tempH < 10 || _tempH >=15)>>По субботам секции работают с 10 до 15.<<elseif _tempD != "Суббота" && (_tempH < 14 || _tempH >=20)>>По будням секции работают с 14 до 20.<<else>>
<<checkSportWear>><<if $isWearedForSport>><<link [[Секция лёгкой атлетики|gymLight]]>><<addMins 1>><</link>>
<<link [[Секция тяжёлой атлетики|gymHeavy]]>><<addMins 1>><</link>>
<<link [[Секция боевых искусств|gymCombat]]>><<addMins 1>><</link>>
<<link [[Секция танцев|gymDancing]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для занятия спортом. Наденьте удобные штаны и спортивную обувь.<</if>>
<<if $isWearedForSwimming && $dressTable.getClassDress("head") == "swimming_cap">><<link [[Плавательный бассейн|swimmingpool]]>><<addMins 1>><</link>><<else>>У вас неподходящая одежда для плавания. Наденьте плавки или купальник, плавательную шапочку и снимите лишнюю одежду.<</if>>
<</if>>
<br>[[Заняться макияжем|makeupManager][$backpathMakeup to "womansLockerroom"]]
<<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>[[Выйти|gym]]<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>[img[img/pool.jpg]]
<<if !$firstVisitToPool>>Вы зашли в зал крытого плавательного бассейна. Раньше вы не очень часто здесь бывали, стараясь отлынивать на физкультуре от плавания. В этом семестре секцию плавания будет вести новый тренер, Анна Николаевна. Это довольно высокая крашенная блондинка лет 30, очень подтянутая, с хорошо выделяющимися формами, которые её бикини почти не скрывали. Вы сразу эти формы отметили, некоторым парням наверное туго придётся в одних лишь узких плавках. Вам, впрочем, она сначала показалась какой-то хмурой, ей как будто было неуютно здесь работать.<<set $firstVisitToPool = true>><<else>>Вы находитесь в крытом плавательном бассейне университета.<</if>>
<<nobr>>
<<if getRelationStatus("anna") < -1>><<goto "annaFired">><</if>>
<<if $currentStamina < 25>>
Вы слишком устали, чтобы заниматься плаванием.
<<else>>
<<link [[Заниматься час плаванием|gymSwimDo]]>><<addMins 60>><<addStamina -25>><<doWash>><<addExp "musculs" 7>><<addExp "endurance" 5>><<addPenisErection 5>><</link>><</if>>
<<if $annaRootStage == 1>><br>[[Подойти к Анне Николаевне для приватного разговора|annaBlackmail]]<</if>>
<<if $annaRootStage == 2 && $annaCounter <= 0>><br>[[Снова шантажировать Анну Николаевну|annaBlackmailRegular]]<</if>>
<<if $annaRootStage == 3 && $annaCounter <= 0>><br><<link [[Уединиться с Анной Николаевной|thirdStageAnna]]>><<set $annaCounter = 2>><</link>><</if>>
<</nobr>>
<<link [[Назад|backToLockerroom]]>><<addMins 1>><</link>>[img[img/pool.jpg]]
<<if $annaRootStage == 0 && $useLockerroom == "man" && random(8) > 7>><<goto "annaRootFirstChoice">><</if>>Вы поплавали, хорошо укрепив таким образом свой организм. <<if random(0,$queerness) > 10>>Ваша экзотическая внешность, выставленная в бассейне на всеобщее обозрение, постоянно привлекала внимание публики, из-за чего вас часто отвлекали различными шуточками и подколами, без которых явно было бы лучше (-настроение). <<addComp -5>><</if>>
<<link [[В раздевалку|backToLockerroom]]>><<addMins 1>><</link>>Вы без происшествий побегали по беговым дорожкам парка, неплохо улучшив свою выносливость.
[[Закончить пробежку|park]]Во время пробежки по парку вы замечаете, что за вами начал бежать какой-то подозрительный персонаж.
[[Попытаться ускориться и оторваться|encParkStalkerRunout]]
[[Не менять темпа бега|encParkStalkerStartRape]]<<nobr>>Вы прибавляете скорости в надежде на то, что незнакомец отстанет.
<<if getSkill("endurance")+5 > random(0,12)>> Вам удалось оторваться и добраться до безопасного выхода из парка.<br><br>
<<link [[Закончить пробежку|park]]>><<addStamina -20>><<addMins 30>><<addExp "musculs" 1>><<addExp "endurance" 4>><<addPenisErection 3>><</link>>
<<else>>Однако вам не хватило физической подготовки, чтобы оторваться от незнакомца и добежать до безопасного места, в безлюдной части парка он вас догоняет и затаскивает в кусты, явно намереваясь изнасиловать.
<br><br>
<<link [[Попытаться дать ему отпор|encParkStalkerRebuff]]>><<addStamina -10>><<addMins 10>><<addExp "submis" -25>><<addExp "endurance" 2>><<addPenisErection 1>><</link>><br>
<<link [[Расслабиться и попытаться получить удовольствие|encParkStalkerRapeProcess]]>><<addStamina -10>><<addMins 10>><<addExp "submis" 25>><<addExp "endurance" 2>><<addPenisErection 1>><</link>><br>
<</if>>
<</nobr>>В безлюдной части парка вас догоняет незнакомец и затаскивает в кусты, явно намереваясь изнасиловать.
<<link [[Попытаться дать ему отпор|encParkStalkerRebuff]]>><<addExp "submis" -25>><</link>>
<<link [[Расслабиться и попытаться получить удовольствие|encParkStalkerRapeProcess]]>><<addExp "submis" 25>><</link>><<if getSkill("musculs") + getSkill("combat") > random(2,10)>>Вы оказались в достаточно хорошей форме, чтобы защитить себя, в результате чего вам удалось отбиться от насильника.<<addStamina -5>><<addExp "combat" 10>>
[[Закончить пробежку|park]]
<<else>>Вы пытаетесь отбиваться от попытки изнасилования, но вам не хватает силы и умения, из-за чего незнакомый мужчина легко вас обездвиживает.<<addStamina -5>>
[[Остаётся только терпеть|encParkStalkerRapeProcess]]<</if>>Насильник хватает вас за волосы и жёстко имеет в рот. Поразвлекавшись орально, он валит вас на землю, стаскивает одежду и грубо насилует в жопу, без смазки и презерватива. Наконец он кончает внутрь и убегает, оставив вас лежать на земле грязными, обессиленными, с вытекающей из жопы спермой.
<<set _rapePenisSize = random(5)>><<doSingleRape _rapePenisSize 10 10>><<addClean -50>><<addComp -35 "pain">><<addStamina -25>><<addMins 30>>
<<link [[Встать, поправить одежду и плестись к выходу|park]]>><<doWalk -3>><<addMins 10>><</link>><<nobr>>
<<widget "prntObscene">>
<<if settings.isObscene>>
<<switch _args[0]>>
<<case "член">>
<<print "хуй">>
<<case "члене">>
<<print "хуе">>
<<case "членом">>
<<print "хуем">>
<<case "трахать">>
<<print "ебать">>
<<case "трахают">>
<<print "ебут">>
<<case "трахает">>
<<print "ебёт">>
<<case "трахаете">>
<<print "ебёте">>
<<case "трахаетесь">>
<<print "ебётесь">>
<<case "трахали">>
<<print "ебали">>
<<case "трахала">>
<<print "ебала">>
<<case "трахнуть">>
<<print "выебать">>
<<case "трахнули">>
<<print "выебали">>
<<case "отыметь">>
<<print "выебать">>
<<case "киску">>
<<print "пизду">>
<<case "киска">>
<<print "пизда">>
<<case "вагина">>
<<print "пизда">>
<<case "вагину">>
<<print "пизду">>
<<case "Иди">>
<<print "Пиздуй">>
<<case "иди">>
<<print "пиздуй">>
<<case "помастурбировать">>
<<print "подрочить">>
<<case "рот">>
<<print "ебало">>
<</switch>>
<<else>>
<<print _args[0]>>
<</if>>
<</widget>>
<</nobr>>Ничего не предвещало беды в последний день зимних каникул перед следующим семестром в универстите... Да, вы учились на не очень любимом факультете, успешное окончание которого не сулило никакого очевидного карьерного старта. Гуманитарии и ранее были не слишком в цене, в эпоху же бесконечного экономического кризиса стать после выпуска торговцем на вещевом рынке было совершенно реальной перспективой. Но при всех этих нюансах текущее положение вас вполне устраивало: не нужно было работать, содержат родители, живёте большую часть времени сами в съёмной однушке, да ещё и в большой городе, не то что родная провинция.
Вы наконец поднялись с кровати, потянулись и рассмотрели себя в полный рост в зеркале на дверце шкафа. Худощавое хилое тело с широким тазом никогда не привлекало противоположный пол, вы в очередной раз с огорчение напомнили себя, что являетесь девственником до сих пор. Трусы скрывали довольно небольшой член, а в целом тело могло бы выглядеть довольно женственным, если бы не густая растительность на ногах и руках.
<<link [[Одеться и пойти на кухню|prolog2]]>><<addMinsTo 9 35>><</link>>На кухне вы застали маму, которая уже приготовила завтрак и сидела с грустным лицом. Отца нигде не было видно, хотя по выходным он обычно отдыхал дома как минимум до обеда. Довольно скоро выяснилось, что произошло. Вы знали, что мелкий бизнес отца с трудом держался на плаву, но оказалось, что сейчас он вообще разорён и не может выплачивать долги. Отец теперь вынужден скрываться от коллекторов, поэтому куда-то смылся, не уведомив даже мать. У вас нет теперь средств к существованию, под угрозой также родительская квартира.
Вы с трудом заставили себя позавтракать, узнав все эти новости. Мать посоветовала уехать учиться и не наведываться пока к ней, чтобы не попасться коллекторам и сопуствующим бандитам. «Пришло время тебе взрослеть и самостоятельно зарабатывать на жизнь, ты же уже взрослый и совершеннолетний парень», - напутствовала она вас, давая последние $500, которых едва хватит на пару месяцев жизни. Хорошо хоть съёмная квартира оплачена наперёд на этот месяц, но дальше придётся как-то решать жилищный вопрос.
<<link [[Пора ехать в город|prolog3]]>><<addMinsTo 16>><<addComp -20>><<addMoney 500>><</link>>Вы попрощались с матерью и отправились на вокзал. Дорога в большой город на поезде заняла несколько часов, поэтому когда вы добрались до квартиры зимнее солнце уже клонилось к закату. В подъезде вы повстречали соседку сверху, Марину Евгеньевну, которая как раз спускалась по лестнице. Это была полная, но упругая и приятная на вид женщина лет 40 с небольшим количеством лишнего веса, который был ей очень к лицу. Она живёт одна после того, как взрослая дочь недавно съехала жить к своему парню. Вы неоднократно тайком засматривались на её аппетитную попку (как же ей идут обтягивающие брючки!) и иногда даже фантизировали о сексе с ней, несмотря на разницу в возрасте. Может из-за этого вам всегда казалось, что она уж очень добродушно к вам относится.
-Здрасте, Марина Евгеньевна, - здороваетесь вы.
-Доброго дня, $characterName, - как всегда приветливо ответила она. - Зайдёшь ко мне, как будешь свободен на днях? У меня есть некоторыве проблемы с телефоном, без молодёжи не справлюсь.
-Да, конечно, постараюсь помочь.
Вы удивились такому предложению, но в вашем текущем положении наверное не стоит отказывать знакомым в мелких просьбах.
<<link [[В квартиру|prolog4]]>><<addMinsTo 21 30>><</link>>[img[img/livingroom.jpg]]
Вы разложили вещи и до вечера занимались уборкой, за каникулы квартира покрылась слоем пыли. В результате вы довольно сильно устали за день и весь вечер провалялись на диване с ноутбуком, смотря различные стримы.
Перед сном вы зашли <<prntObscene "помастурбировать">> на свой любимый порносайт, где быстро нашли видео по вкусу. Сочную брюнетку буквально нанизали на два члена, один в рот, второй в анус. По привычке вы начали представлять себя именно на месте актрисы, ведь как же она сладко стонет в процессе! Вы смутно понимаете, что вроде обычно мужчины при просмотре порно представляют себя на месте мужчины-факера, но вы уже привыкли к своей особенности и изменять своим привычкам не собираетесь.
В конце ваше внимание привлекла новая реклама, предлагающая неплохо зарабатывать всем желающим, не выходя из дома. На поверку это оказалось предложение заниматься вебкамом на этом же сайте, похоже, его владельцы решили серьёзно развивать это направление и максимально облегчают все бюрократические преграды для вывода средств. «Это точно не для меня», - думаете вы и идёте спать. Завтра тяжёлый день, нужно будет возвращаться к привычному ритму учёбы и думать над тем, на что жить дальше.
<<link [[Спать|prolog5]]>><<addMinsTo 9>><<addStamina 100>><<addComp 20>><</link>>
[img[img/lections.jpg]]
Как же сложно снова заставлять себя вставать рано утром. Неужели придётся после окончания вуза до пенсии вставать так на работу всегда? Вы кое как умылись и позавтракали, после чего поспешили в центр города на свой факультет. В холле было довольно оживлённо, студенты обменивались другу с другом впечатлениями от зимних каникул. Вы нашли в толпе Никиту, единственного человека с потока, которого могли бы назвать другом. Он небольшого роста, с короткими светлыми волосами, увлекается аниме и пытается регулярно подсадить на эту заразу и вас. Вместе с ним вы пошли в аудиторию на первую пару.
На первой паре по гуманитарному предмету ничего особо интересного не было, основное время ушло на различные оргвопросы. В этом семестре предмет снова будет вести Татьяна Григорьевна, не особо строгая, но и не весёлая женщина за 50.
<<link [[Следующая пара|prolog6]]>><<addStamina -10>><<addMinsTo 10 30>><</link>>[img[img/lections.jpg]]
Первая пара пролетела быстро и студенты пошли на перемену. Когда вы с Никитой проходили мимо нескольких одногруппниц, вам крикнули вслед:
-Эй, голубки, вы ещё не свили общее гнёздышко на каникулах?
Даже не оборочиваясь вы по голосу узнали Алину. Это высокая эффектная блондинка, имевшая богатых предков и множество поклонников на факультете. Она всегда была признанной альфа-самкой потока и при этом порой прявляла какой-то повышенный и не очень дружелюбный, к сожалению, интерес к вам, не особо приметному студенту.
-У неё ПМС наверное, не обращай внимания, - сказал Никита и вы вместе зашли в аудиторию.
Вторую пару вёл Андрей Игоревич, бодрый мужчина лет за 30, уже как то преподаваший для вашего потока на младших курсах. Его обычно любили студенты за не слишком строгий нрав, он к тому же до преподавания работал в различных интересных местах типа исправительной колонии и всегда мог среди лекции рассказать весёлую историю из жизни. Собственно, большая часть этой ознакомительной пары в итоге и заняли слабосоотносящиеся с темой курса байки.
<<link [[Следующая пара|prolog7]]>><<addStamina -10>><<addMinsTo 12 0>><</link>>[img[img/lections.jpg]]
Третьей парой в расписании стояли ненавистные естественные науки. Даже таким отъявленным гуманитариям, как ваш поток, семестр за семестром читали различные курсы по математике и физике, для общего развития так сказать.
В этом семестре вашим преподавателем будет профессор Юрий Анатольевич, мужчина под 50 с ярко блестящей лысиной. Большую часть сегодняшней лекции он посвятил попытке убедить студентов, что его курс имеет огромное значение для нашей будущей карьеры и пригодится нам в любой сфере деятельности в дальнейшем.
<<link [[Следующая пара|prolog8]]>><<addStamina -10>><<addMinsTo 13 30>><</link>>[img[img/lections.jpg]]
Последней парой стоял иностранный язык. Вместо старой преподавательницы, ушедшей на пенсию, с этого семестра его будет вести для вашего потока новая молодая преподша, Ольга Борисовна. Вы не видели её ранее в университете, это довольно красивая низкая брюнетка с длинными прямыми волосами. Первое занятие она предпочла уделить знакомству со своими новыми учениками, чтобы понимать, кто на что способен.
Наконец звонок известил об окончании этой последней пары и вы с Никитой вышли на улицу. Он предложил сегодня вечером отметить начало нового учебного семестра в баре. Вы хотели отказаться, сославшись на свои очевидные финансовые трудности, но Никита пообещал угостить вас за свой счёт. Это стало довольно необычным предложениям, т.к. он из неблагополучной семьи и ранее за ним не была замечена такая щедрость. Ну что же, задарма напиться в такой ситуации, в которой вы оказались, никогда не помешает, поэтому вы согласились в итоге провести вечер в баре с Никитой.
<<link [[Позднее вечером...|prolog9]]>><<addMinsTo 19>><<addAlco 100>><</link>>[img[img/bar.jpg]]
К семи часам, как и договаривались, вы встретились в баре "Злачное место" с Никитой. Это самый популярный бар и ночной клуб по совместительству в вашем районе. Вы сидели с ним в укромном углу и говорили о жизни. Ваш собутыльник уже знал о ваших проблемах и после пары кружек пива уже глубокомысленно заявлял, что жизненные трудности только закаляют характер человека и делают его лучше.
Вы закончили закаляться пенистым напитком и перед уходом из бара зашли облегчиться в клубный туалет. Закончив с этим, вы услышали из соседней кабинки странные звуки и под действием алкоголя решили сразу выяснить, что там происходит, для чего встали на седушку унитаза и аккуратно заглянули за перегодку в соседнюю кабинку. А там было на что посмотреть. Молодой парень, стоя на коленях у противоположной стенки туалетной кабинки, сосал <<prntObscene "член">>, просунутый через дырку в этой стенке, отчего и возникали эти интересные звуки. Вы заворожено смотрели на на это действо, пока парень не выпустил <<prntObscene "член">> изо рта, проглотив по видимому сперму. Мужской агрегат скрылся в дырке, вместо него туда просунулась волостая рука с купюрой, которую сразу схватил парень. Вы решили, что пора заканчивать эту шпионскую миссию, тихо слезли с унитаза и вышли на улицу, ища Никиту.
<<link [[Возле бара|prolog10]]>><<addMinsTo 19 45>><</link>>Вы встретились с Никитой у входа бар и уже были готовы выдвигаться домой, но тут вас окликнули.
- Эй, Ника, не ожидал тебя сегодня встретить.
Это был лысый мужичок лет под 40 в тёмной одежде.
- Привет, вот видишь, гуляю с однокашником, - немного смутился сначала, но всё таки ответил ему Никита.
Мужичок каким-то излишне назойливым оценивающим взглядом посмотрел на вас, а потом снова обратился к вашему другу.
- Если нет никаких дел у тебя больше, пойдём со мной, обкашляем дельце.
Никита как будто сначала хотел возразить, но потом всё таки принял предложение, попрощался с вами и пошёл с этим мужиком в направлении тёмного переулка за баром. Вам стало интересно, почему мужик его так назвали и что за общие дела у них могут быть. Сам Никита вам ни о чём таком не рассказывал. Эта парочка пошла в противоположную сторону от вашего дома, нужно решать сейчас, следить за ними или пойти прямиком домой.
<<link [[Проследить за ними|prolog11]]>><<addMinsTo 20 15>><</link>>
<<link [[Идти домой|prolog12]]>><<addMinsTo 21 30>><</link>>Вам не составило труда проследить за ними вдалеке, да и не сильно они скрывались, остановившись в безлюдном переулке возле бара. Несмотря на ночное время, света от далёких уличных фонарей вполне хватало рассмотреть, как Никита встал на колени перед мужчиной и начал делать характерные ритмичные движения головой у его паха. Через несколько минут он развернулся спиной, спустил джинсы и наклонился раком, опираясь руками на стену, а мужик нанёс какую-то смазку из тюбика между его ягодиц и начал его активно <<prntObscene "трахать">>. У вас быстро встал член от такого зрелища, Никита делал то, о чём вы только фантазировали, никогда не решаясь перейти к практике. Вскоре мужчина, судя по всему, кончил и вытащил член, он распрощался с Никитой, что-то передав ему перед тем.
Вы осторожно нагнали Никиту после этого, окликнув его буквально с нескольких метров, от чего тот чуть не подпрыгнул.
- Ты не рассказывал мне о таких интересных знакомствах, - сразу решили подколоть его.
- Ну, время сейчас тяжёлое, нужно как-то на жизнь зарабатывать, - начал он неловко оправдываться.
- Так значит тебе этот мужик заплатил за секс, или у тебя с ним более тесные отношения?
- Нет-нет, я же не из этих, встречаюсь только ради денег. Ты никому не говори, - снизал тон он, - А вообще можешь и сам влиться в этот бизнес, раз у тебя проблема с деньгами.
- Я? - опешили вы. - Да как-то не планирую до такого опускаться.
- А ты подумай. Место тут прикормленное, возле бара по вечерам собираются мужчины, которым не дают и которые не могут раскошелиться на нормальную проститутку, вот они и за умеренную плату выцепляют мальчиков. Особенно ценят женственных парней, у тебя есть неплохой потенциал в этом плане.
- И как, нормально зарабатываешь?
- Точно побольше, чем моя мамка на кассе. Сегодня вообще я не планировал работать, но раз пошли с тобой выпить и встретил постоянного клиента, то ещё бонусом заработал сегодня.
- А в туалете дырку в перегородке тоже такие парнишки используют? - вспомнили вы увиденное сегодня в клубном туалете.
- О да, ну это для самых стеснительных и ценителей анонимности, я вообще не люблю там торчать, долго слишком.
Вы ещё немного пообщались с Никитой на близкие темы, договорились встречаться каждую пятницу в этом же баре и разошлись наконец по домам. Полученную за сегодня информацию нужно было ещё как-то переварить.
<<link [[Домой|prolog13]]>><<addMinsTo 23>><</link>>Вы вернулись домой и плюхнулись отдыхать на диван. Инцидент у бара не давл покоя и через пару часов, когда Никита появился в сети, вы решили всё таки его подробно расспросить, что у него за близкие знакомые появились.
- Привет снова, "Ника", - написали вы ему, - Как там делишки с твоим новым знакомым?
- Норм, за полчаса заработал хорошую премию в выхожной день, - Никита не стал тянуть или даже пытаться что-то скрывать.
- Так значит тебе этот мужик заплатил за секс, или у тебя с ним более тесные отношения?
- Нет-нет, я же не из этих, встречаюсь только ради денег. Ты никому не говори, а вообще можешь и сам влиться в этот бизнес, раз у тебя проблема с деньгами.
- Да я как-то не планирую до такого опускаться.
- А ты подумай, $characterName. Место тут прикормленное, возле бара по вечерам собираются мужчины, которым не дают и которые не могут раскошелиться на нормальную проститутку, вот они и за умеренную плату выцепляют мальчиков. Особенно ценят женственных парней, у тебя есть неплохой потенциал в этом плане.
- И как, нормально зарабатываешь обычно?
- Точно побольше, чем моя мамка на кассе. Сегодня вообще я не планировал работать, но раз пошли с тобой выпить и встретил постоянного клиента, то ещё бонусом заработал сегодня.
- А в туалете дырку в перегородке тоже такие парнишки используют? - вспомнили вы увиденное сегодня в клубном туалете.
- О да, ну это для самых стеснительных и ценителей анонимности, я вообще не люблю там торчать, долго слишком.
Вы ещё немного попереписывались с Никитой на близкие темы, договорились встречаться каждую пятницу в этом же баре и распрощались окончательно на сегодня. Полученную информацию нужно было ещё как-то переварить.
<<link [[Ложиться спать|prolog13]]>><<addMinsTo 23>><</link>>[img[img/livingroom.jpg]]
Вы начали готовиться ко сну и обратили внимание, что в гардеробном шкафу храняться некоторые вещи хозяйки, которые она не хотела никуда забирать. Платье, туфли, женское нижнее бельё. На мгновение у вас мелькнула шальная мысль, нельзя ли эти вещи использовать в деле, которое рекомендовал Никита? Вы конечно иногда мастурбировали на порно с трансами, но чтобы самому превратиться в такого персонажа - это слишком безумно. В любом случае, пора спать, утро вечера мудренее, а завтра ещё начинается настоящая учёба.
<<link [[Спать|prologTuesday]]>><<addMinsTo 9>><<addStamina 100>><<addComp 50>><<addClean 100>><</link>>[img[img/livingroom_marina.jpg]]
Вы рассказываете за чаем о своих финансовых проблемах и соседка предлагает вам приходить раз в неделю к ней и делать уборку, за что она будет платить по $50. Над этим конечно стоит подумать.
Вернувшись к себе, вы немного ещё посидели в интернете и отправились спать.
<<set $marinaCleanDays = 0>>
<<link [[Спать|prologFriday]]>><<addMinsTo 9>><<addStamina 100>><<addComp 50>><<addClean 100>><</link>>
<<run loadPreset(0)>>
<<dressup>>[img[img/foyer_marina.jpg]]
Вы отказались остаться на чай, сославшись на большую занятость, и покинули соседку. Она выглядела довольно разочарованной вашим отказом.
Вернувшись к себе, вы немного ещё посидели в интернете и отправились спать.
<<link [[Спать|prologFriday]]>><<addMinsTo 9>><<addStamina 100>><<addComp 50>><<addClean 100>><</link>>
<<run loadPreset(0)>>
<<dressup>>Вы занялись уборкой в квартире своей соседки, пропылесосив и протерев всю пыль.
<<set _randomMarinaEvent = random(1,5)>><<if _randomMarinaEvent < 3>>В процессе уборки вы заметили под кроватью брошенные женские трусики, как раз по размеру подходящие под пышные формы Марины Евгеньевны. Они лежат так, как будто специально были здесь оставлены, навряд ли она их могла здесь забыть.<br><br><<link [[Взять их и понюхать|cleaningForMarinaPants]]>><<addMins 5>><</link>><br><<link [[Не трогать их|cleaningForMarinaEnd]]>><<addMins 1>><</link>><<elseif _randomMarinaEvent < 5>>Пока вы убирались, Марина Евгеньевна решила принять душ. Вы обратили внимание, что дверь в ванную комнату она оставила не то чтобы даже не закрытой изнутри, а даже не прикрытой плотно. Оттуда доносятся звуки падающей воды и хозяйку квартиры незакрытая дверь, похоже, не беспокоит.<br><br><<link [[Осторожно заглянуть в ванную|cleaningForMarinaShower]]>><<addMins 5>><</link>><br><<link [[Держаться подальше от ванной|cleaningForMarinaEnd]]>><<addMins 1>><</link>><<else>><br><<link [[Закончить|cleaningForMarinaEnd]]>><<addMins 1>><</link>><</if>>[img[img/livingroom_marina.jpg]]
Вы легко управились с уборкой за час, за что получили обещанную награду. В следующий раз она вас ждёт через неделю.
<<addMoney 50>><<set $marinaCleanDays = 7>><<addRelation "marina" 5>>
<<if getRelationStatus("marina")>1 && !$hasFirstSexWithMarina>><<link [[Далее|marinaFirstSexPrelude]]>><<addMins 1>><</link>><<else>><<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><</link>><</if>>Вы берёте эти трусики и нюхаете. Они явно ношенные и требуют стирки, но вас этот запах взбудоражил, а не вызвал отвращение. Запах взрослой женщины. Вы представили на минуту, как стаскиваете эти трусики с Марины Евгеньевны, и что видите под ними... Но пора возвращаться к реальности. Пока хозяйка квартиры возилась на кухне, вы осторожно кинули трусики в ведро для стирки в ванной. Пока что там им самое место.
<<addRelation "marina" 2>><<addArousal 10>>
<<link [[Закончить уборку|cleaningForMarinaEnd]]>><<addMins 1>><</link>>Вы осторожно заглядываете в приоткрытую дверь и видите силуэт Марины Евгеньевны за полупрозрачной занавеской, стоящую голой под душем спиной к двери. Её широкие бёдра призывно качаются, а руками, судя по всему, она сжимает свои груди, которые не видно со спины. Интересно, настолько ли большая у неё грудь, как она выглядит в одежде? Женщина начинает медленно поворачиваться и тянется к смесителю, а вы в испуге прикрываете быстро дверь и идёте дальше заканчивать уборку
<<addRelation "marina" 2>><<addArousal 10>>
<<link [[Закончить уборку|cleaningForMarinaEnd]]>><<addMins 1>><</link>><<if $isProlog>>
<<goto "prologChoiceDispath">>
<<elseif $useLockerroom == "woman">>
<<goto "womansLockerroom">>
<<else>>
<<goto "mansLockerroom">>
<</if>>[img[img/livingroom_marina.jpg]]
Вы хотели уйти, когда закончили убираться, но Марина Евгеньевна решила пригласить вас выпить с ней вина. Она сегодня ведёт себя как-то особенно дружелюбно и похоже что надела халат просто на голое тело.
<<link [[Согласиться|marinaFirstSex]]>><<addMins 1>><<set $hasFirstSexWithMarina = true>><</link>>
<<link [[Отказаться, это выглядит слишком подозрительно|foyer]]>><<doWalk -1>><<addMins 1>><</link>>[img[img/livingroom_marina.jpg]]
Вы выпили по бокалу вина, после чего Марина Евгеньевна начала причитать, как же скучно живётся одинокой женщине. Она начала всё ближе и ближе к вам подсаживаться, её халатик как бы невзначай оголяет значительную часть груди... «Давай сделаем друг другу приятно», - шепчет наконец она на ухо. Вы не можете сдерживаться, выпитый алкоголь и все недавние сексуальные фантазии захлестнули вас, и ничего не остаётся кроме того как утонуть в её объятиях...
<<link [[Женщина скидывает свой халат|marinaSexCunni]]>><<addMins 30>><<addExp "cunni" 5>><<set $statCunni++>><</link>>[img[img/livingroom_marina.jpg]]
Вы лежите с Мариной на её кровати, ваша рука гладит её большую грудь. «Ты такой лапочка», - говоит она вам, - «Заходи ко мне почаще, даже когда не нужно делать уборку». Вы пообещали, что будете по возможности регулярно теперь к ней наведываться.
<<set $hasFirstSexWithMarina = true>><<set $marinaSexRest = 18>>
<<link [[Вернуться домой|foyer]]>><<doWalk -1>><<addMins 1>><</link>>[img[img/livingroom_marina.jpg]]
<<print getRelationName("marina")>> ждала вас и очень обрадовалась, что вы не забываете о ней. Вы страстно целуетесь и скидываете одежду.
<<link [[На кровать... |marinaSexCunni]]>><<addMins 30>><<addExp "cunni" 5>><<set $statCunni++>><<set $marinaSexRest = 18>><</link>>Желание женщины:
<<listbox "$sexPenisDesire" autoselect>>
<<option "без члена" 0>>
<<option "только минет" 1>>
<<option "минет и классика" 2>>
<<option "во все дырки" 3>>
<</listbox>>
<<set $backpathSex = "testSexGirl">><<set $sexPartnerName = "Женщина">>
<<set $womanHaveStrapon = true>><<buyItem "strapon_usual">><<buyItem "strapon_big">><<buyItem "strapon_unisex">>
[[Начать|goSexGirl]]<<nobr>>
<<set $infectionRisk = 0>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<<if $boolHasMeOral || $boolHasMeVaginal || $boolHasMeAnal>>
<<addExp "femin" -2>>
<</if>>
<<set _condom = false>>
<<if $selectMeCondomSex == "анальный">>
<<delItem "cond1" 1>>
<<set _condom = true>>
<<elseif $selectMeCondomSex == "обычный">>
<<delItem "cond2" 1>>
<<set _condom = true>>
<<elseif $selectMeCondomSex == "оральный">>
<<delItem "cond3" 1>>
<<set _condom = true>>
<</if>>
<<if $boolHasCunni == true>>
<<set $boolHasCunni = false>>
<<set $statCunni += 1>>
<<set $infectionRisk += 8>>
<</if>>
<<if $boolHasRimming== true>>
<<set $boolHasRimming = false>>
<<set $statRimming += 1>>
<<set $infectionRisk += 4>>
<</if>>
<<if $boolHasMeOral == true>>
<<set $boolHasMeOral = false>>
<<set $statMeOral += 1>>
<<if !_condom>><<set $infectionRisk += 5>><</if>>
<</if>>
<<if $boolHasMeVaginal == true>>
<<set $boolHasMeVaginal = false>>
<<set $statMeVaginal += 1>>
<<if !_condom>><<set $infectionRisk += 10>><</if>>
<</if>>
<<if $boolHasMeAnal == true>>
<<set $boolHasMeAnal = false>>
<<set $statMeAnal+= 1>>
<<if !_condom>><<set $infectionRisk += 5>><</if>>
<</if>>
<<if $boolHasStraponAnal == true>>
<<set $boolHasStraponAnal = false>>
<<set $statStraponAnal += 1>>
<<addExp "femin" 1>>
<</if>>
<<checkInfection $infectionRisk>>
<<if $backpathSex == "afterBrothelWorkFemale">>
<<addStatus "brothel" -1>>
<</if>>
<<if $backpathSex == "afterIndiWork" && random(1,2) == 1>>
<<set $indiSlutRating-->>
<</if>>
<<set $womanHaveStrapon = false>>
<</nobr>><<if $backpathSex == "afterOrderSlut">>Вы не захотели продолжать секс с проституткой и прервали его, чему она особо и не расстроилась.<<else>>Вы не захотели продолжать секс с женщиной и прервали его, хотя она ожидала от вас большего.<</if>>
<<link [[Закончить|$backpathSex]]>><<addMins 5>><</link>>Парикмахер обрезала вам волосы согласно вашим пожеланиям.
<<set _tempH = $gameDate.getHours()>><<recalcAppearance>>
<<if _tempH >= 9 && _tempH < 21>><<link [[Далее|barbershop]]>><</link>><<else>><<link [[Парикмахерская уже закрывается|street1]]>><<doWalk -1>><<addMins 3>><</link>><</if>><<if $barbershopAction == "removeColor">>Парикмахер с помощью специальной жидкости быстро смыла краску с ваших волос, вернув им натуральный цвет.<<elseif $barbershopAction == "restoreColor">>[img[img/colorhair.jpg]]<br>Парикмахер обновила вам цвет крашенных волос, теперь он снова такой же яркий, как и был при изначальном окрашивании. Процедура заняла несколько меньше времени, чем первое окрашивание. <<else>>[img[img/colorhair.jpg]]<br>Парикмахер профессионально покрасила ваши волосы в выбранный цвет.<</if>>
<<set _tempH = $gameDate.getHours()>><<recalcAppearance>><<recalcQueerness>>
<<if _tempH >= 9 && _tempH < 21>><<link [[Далее|barbershop]]>><</link>><<else>><<link [[Парикмахерская уже закрывается|street1]]>><<doWalk -1>><<addMins 3>><</link>><</if>>Вы удобно расположились в своей комнате, чтобы мастурбировать. На ноутбуке крутится порно, перед вами все инструменты, которые можно использовать в этом деле. Текущее возбуждение: $currentArousal, состояние рвотного рефлекса: <<prntThroatCondition>>, состояние ануса: <<prntAnusCondition>>
<<nobr>>
<<set $enduranceForSex = 0>> /* здесь суммируем бонус к выносливости, что мы получим за физические усилия при мастурбации */
<<set _optionsThroatItems ={"зубную щётку" : "toothbrush"}>>
<<if haveItem("dildo")>>
<<set _optionsThroatItems["фаллоимитатор"] = "dildo">>
<</if>>
<<if haveItem("giantDildo")>>
<<set _optionsThroatItems["большой фаллоимитатор"] = "giantDildo">>
<</if>>
<<set _optionsAnusItems ={"пальцы" : "fingers"}>>
<<if haveItem("dildo")>>
<<set _optionsAnusItems["фаллоимитатор"] = "dildo">>
<</if>>
<<if haveItem("giantDildo") && ($anusCondition >= 200 || getSkill("anal") >=5)>>
<<set _optionsAnusItems["большой фаллоимитатор"] = "giantDildo">>
<</if>>
<<if haveItem("massager") > 0>>
<<set _optionsAnusItems["массажёр простаты"] = "massager">>
<</if>>
<<set _optionsVaginaItems ={"пальцы" : "fingers"}>>
<<if haveItem("dildo")>>
<<set _optionsVaginaItems["фаллоимитатор"] = "dildo">>
<</if>>
<<if haveItem("giantDildo")>>
<<set _optionsVaginaItems["большой фаллоимитатор"] = "giantDildo">>
<</if>>
<<if haveItem("vibrator")>>
<<set _optionsVaginaItems["вибратор"] = "vibrator">>
<</if>>
<table>
<tr>
<th style="text-align: center; width: 600px">Правая рука</th>
<th style="text-align: center; width: 600px">Левая рука</th>
</tr>
<tr>
<td style="padding-right: 5px;line-height: 1;">
<<if previous() is "livingroom">><<radiobutton "$radioMasttypeRight" "rest" checked>> отдыхать <<else>><<radiobutton "$radioMasttypeRight" "rest" autocheck>> отдыхать <</if >><br><br>
<<if $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">>
<<radiobutton "$radioMasttypeRight" "penis" autocheck>> ласкать член <br><br>
<<elseif $hasPenis && $dressTable.getClassDress("penis") == "chastity_male" && haveItem("vibrator")>>
<<radiobutton "$radioMasttypeRight" "penis_cage" autocheck>> ласкать член вибратором <br><br>
<</if>>
<<if !$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female">>
<<radiobutton "$radioMasttypeRight" "pussy" autocheck>> ласкать киску <br><br>
<</if>>
<<radiobutton "$radioMasttypeRight" "nipples" autocheck>> ласкать соски <br><br>
<<radiobutton "$radioMasttypeRight" "throat" autocheck>> засунуть в рот <<listbox "$selectMastThroatRight" autoselect>><<optionsfrom _optionsThroatItems>><</listbox>><br>
<<radiobutton "$radioMasttypeRight" "anus" autocheck>> засунуть в попку <<listbox "$selectMastAnusRight" autoselect>><<optionsfrom _optionsAnusItems>><</listbox>><br>
<<if $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female">>
<<radiobutton "$radioMasttypeRight" "vagina" autocheck>> засунуть в вагину <<listbox "$selectMastVaginaRight" autoselect>><<optionsfrom _optionsVaginaItems>><</listbox>><br>
<</if>>
</td>
<td style="padding-left: 5px;line-height: 1;">
<<if previous() is "livingroom">><<radiobutton "$radioMasttypeLeft" "rest" checked>> отдыхать <<else>><<radiobutton "$radioMasttypeLeft" "rest" autocheck>> отдыхать <</if >><br><br>
<<if $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">>
<<radiobutton "$radioMasttypeLeft" "penis" autocheck>> ласкать член <br><br>
<<elseif $hasPenis && $dressTable.getClassDress("penis") == "chastity_male" && haveItem("vibrator")>>
<<radiobutton "$radioMasttypeLeft" "penis_cage" autocheck>> ласкать член вибратором <br><br>
<</if>>
<<if !$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female">>
<<radiobutton "$radioMasttypeLeft" "pussy" autocheck>> ласкать киску <br><br>
<</if>>
<<radiobutton "$radioMasttypeLeft" "nipples" autocheck>> ласкать соски <br><br>
<<radiobutton "$radioMasttypeLeft" "throat" autocheck>> засунуть в рот <<listbox "$selectMastThroatLeft" autoselect>><<optionsfrom _optionsThroatItems>><</listbox>><br>
<<radiobutton "$radioMasttypeLeft" "anus" autocheck>> засунуть в попку <<listbox "$selectMastAnusLeft" autoselect>><<optionsfrom _optionsAnusItems>><</listbox>><br>
<<if $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female">>
<<radiobutton "$radioMasttypeLeft" "vagina" autocheck>> засунуть в вагину <<listbox "$selectMastVaginaLeft" autoselect>><<optionsfrom _optionsVaginaItems>><</listbox>><br>
<</if>>
</td>
</tr>
</table>
<</nobr>>
<<link [[Действуй|processMasturbate]]>><<addMins 5>><</link>><<if $difficultyLevel < 2 && $currentArousal > 50 && (($hasPenis && $dressTable.getClassDress("penis") != "chastity_male") || (!$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female"))>><br><<link [[>> Быстро подрочить|fastMaturbation]]>><<addMins 5>><<set $backpathFastmast = "livingroom">><</link>><<prntTips "Позволяет быстро спустить сексуальное напряжение, если его накопилось более половины шкалы">><</if>>
<<link [[Закончить|livingroom]]>><<addMins 1>><</link>><<nobr>>
<<set _usedToy = "">>/* Здесь потом сохраним используемую правой рукой игрушку, чтобы не совершать никаких действий, если игрок укажет ту же игрушку для левой руки */
<<set _haveOrgasm = false>>
<<if $radioMasttypeRight == "rest" && $radioMasttypeLeft == "rest">>
Вы просто сидите и смотрите порно.
<<addArousal 3>>
<<else>>
<<if $radioMasttypeRight == "penis">>
<<set $enduranceForSex += 0.2>>
<video src="video/mast_dick.webm" height="360" autoplay="" loop muted></video><br>
Вы активно дрочите свой член правой рукой.
<<set _onanArousal = getSkill("hand") + random(4,8)>>
<<addArousal _onanArousal>>
<<addStamina -1>>
<<elseif $radioMasttypeRight == "penis_cage">>
<<set _usedToy = "vibrator">>
Вы прижимаете вибратор в правой руке к запертой в клетку головке члена и наслаждаетесь этой приятной вибрацией, которая расходится волнами от паха.
<<set _onanArousal = random(5,10) + $daysWithoutOrgasm>>
<<addArousal _onanArousal>>
<<elseif $radioMasttypeRight == "pussy">>
<<set $enduranceForSex += 0.2>>
<video src="video/mast_pussy.webm" height="360" autoplay="" loop muted></video><br>
Вы активно ласкаете свою киску и клитор правой рукой.
<<addArousal 8>>
<<addStamina -1>>
<<elseif $radioMasttypeRight == "nipples">>
<<if $breastSize > 0>><video src="video/mast_nipples.webm" height="360" autoplay="" loop muted></video><br><</if>>
Вы ласкаете свои соски правой рукой.
<<set _nippleArousal = $breastSizeNatural*2 + random(1,2)>>
<<addArousal _nippleArousal>>
<<addStamina -1>>
<<elseif $radioMasttypeRight == "throat">>
<<set _stressForThroattrain = Math.round($throatCondition/200)-5>>
<<addComp _stressForThroattrain>>
<<if $selectMastThroatRight != "toothbrush">>
<<set _usedToy = $selectMastThroatRight>>
<<if $selectMastThroatRight == "dildo">>
Вы засовываете дилдо в горло и в течение некоторого времени активно подавляете им рвотный рефлекс.
<<getIrrumatio 5 3>>
<</if>>
<<if $selectMastThroatRight == "giantDildo">>
Вы засовываете огромный дилдо в горло и в течение некоторого времени приучаете его к таким огромным посторонним предметам.
<<getIrrumatio 5 5>>
<</if>>
<<else>>
Вы засовываете зубную щётку в горло обратной стороной и в течение некоторого времени пытаетесь подавить ею рвотный рефлекс.
<<getIrrumatio 5 1>>
<</if>>
<<addArousal 0>>
<<addStamina -2>>
<<elseif $radioMasttypeRight == "anus">>
<<set $enduranceForSex += 0.3>>
<<if $selectMastAnusRight != "fingers">>
<<set _usedToy = $selectMastAnusRight>>
<<if $selectMastAnusRight == "dildo">>
<video src="video/mast_anal.webm" height="360" autoplay="" loop muted></video><br>
Вы насаживаетесь на фаллоимитатор попкой и начинаете активно скакать на нём.
<<addExp "anal" 1 2>>
<<getAnalSex 5 3>>
<<addArousal 5>>
<</if>>
<<if $selectMastAnusRight == "giantDildo">>
<video src="video/mast_anal.webm" height="360" autoplay="" loop muted></video><br>
Вы насаживаетесь на гигантский фаллоимитатор попкой и начинаете активно скакать на нём.
<<addExp "anal" 1 3>>
<<getAnalSex 5 5>>
<<addArousal 7>>
<</if>>
<<if $selectMastAnusRight == "massager">>
Вы засовываете правой рукой массажёр простаты в анус и включаете его. Приятная вибрация наполняет вашу попку.
<<getAnalSex 5 1>>
<<addArousal 10>>
<</if>>
<<else>>
Вы разминаете свой анус пальцами.
<<getAnalSex 5 1>>
<<addArousal 3>>
<</if>>
<<if hasDisease("анальные трещины") > 0>><<set _analDis = hasDisease("анальные трещины")>><<addComp _analDis*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит удовольствие от игр с аналом.</span><</if>>
<<addArousal 1>>
<<addStamina -2>>
<<elseif $radioMasttypeRight == "vagina">>
<<set $enduranceForSex += 0.3>>
<<if $selectMastVaginaRight != "fingers">>
<<set _usedToy = $selectMastVaginaRight>>
<<if $selectMastVaginaRight == "dildo">>
<video src="video/mast_vaginal.webm" height="360" autoplay="" loop muted></video><br>
Вы насаживаетесь на фаллоимитатор киской и начинаете активно скакать на нём.
<<getVaginalSex 5 3>>
<<addArousal 7>>
<</if>>
<<if $selectMastVaginaRight == "giantDildo">>
<video src="video/mast_vaginal.webm" height="360" autoplay="" loop muted></video><br>
Вы насаживаетесь на гигантский фаллоимитатор киской и начинаете активно скакать на нём.
<<getVaginalSex 5 5>>
<<addArousal 9>>
<</if>>
<<if $selectMastVaginaRight == "vibrator">>
Вы засовываете себе в вагину вибратор правой рукой и включаете его. Волны наслаждения прокатываются по вашему телу.
<<getVaginalSex 5 1>>
<<addArousal 11>>
<</if>>
<<else>>
Вы вставляете себе в вагину пальцы и начинаете активно двигать ими.
<<getVaginalSex 5 1>>
<<addArousal 5>>
<</if>>
<<addStamina -2>>
<</if>>
<<if $radioMasttypeLeft == "penis" && $radioMasttypeRight != "penis">>
<<set $enduranceForSex += 0.2>>
Левой рукой вы активно дрочите свой член.
<<set _onanArousal = getSkill("hand") + random(4,8)>>
<<addArousal _onanArousal>>
<<addStamina -1>>
<<elseif $radioMasttypeLeft == "penis_cage" && _usedToy != "vibrator">>
Вы прижимаете вибратор в левой руке к запертой в клетку головке члена и наслаждаетесь этой приятной вибрацией, которая расходится волнами от паха.
<<set _onanArousal = random(5,10) + $daysWithoutOrgasm>>
<<addArousal _onanArousal>>
<<elseif $radioMasttypeLeft == "pussy" && $radioMasttypeRight != "pussy">>
<<set $enduranceForSex += 0.2>>
Левой рукой вы активно ласкаете свою киску и клитор.
<<addArousal 8>>
<<addStamina -1>>
<<elseif $radioMasttypeLeft == "nipples">>
Левой рукой вы ласкаете свои соски.
<<set _nippleArousal = $breastSizeNatural*2 + random(1,2)>>
<<addArousal _nippleArousal>>
<<addStamina -1>>
<<elseif $radioMasttypeLeft == "throat" && $radioMasttypeRight != "throat" && $selectMastThroatLeft != _usedToy>>
<<set _stressForThroattrain = Math.round($throatCondition/200)-5>>
<<addComp _stressForThroattrain>>
<<if $selectMastThroatLeft != "toothbrush">>
<<if $selectMastThroatLeft == "dildo">>
Вы засовываете дилдо в горло и в течение некоторого времени активно подавляете им рвотный рефлекс.
<<getIrrumatio 5 3>>
<</if>>
<<if $selectMastThroatLeft == "giantDildo">>
Вы засовываете огромный дилдо в горло и в течение некоторого времени приучаете его к таким огромным посторонним предметам.
<<getIrrumatio 5 5>>
<</if>>
<<else>>
Вы засовываете зубную щётку в горло обратной стороной и в течение некоторого времени пытаетесь подавить ею рвотный рефлекс.
<<getIrrumatio 5 1>>
<</if>>
<<addArousal 0>>
<<addStamina -2>>
<<elseif $radioMasttypeLeft == "anus" && $radioMasttypeRight != "anus" && $selectMastAnusLeft != _usedToy>>
<<set $enduranceForSex += 0.3>>
<<if $selectMastAnusLeft != "fingers">>
<<if $selectMastAnusLeft == "dildo">>
Левой рукой вы удерживаете фаллоимитатор и насаживаетесь попкой на него, начиная активно скакать.
<<addExp "anal" 1 2>>
<<getAnalSex 5 3>>
<<addArousal 5>>
<</if>>
<<if $selectMastAnusLeft == "giantDildo">>
Левой рукой вы удерживаете большой фаллоимитатор и насаживаетесь попкой на него, начиная активно скакать.
<<addExp "anal" 1 3>>
<<getAnalSex 5 5>>
<<addArousal 7>>
<</if>>
<<if $selectMastAnusLeft == "massager">>
Левой рукой вы засовываете массажёр простаты в анус и включаете его. Приятная вибрация наполняет вашу попку.
<<getAnalSex 5 1>>
<<addArousal 10>>
<</if>>
<<else>>
Пальцами левой руки вы разминаете свой анус.
<<getAnalSex 5 1>>
<<addArousal 3>>
<</if>>
<<if hasDisease("анальные трещины") > 0>><<set _analDis = hasDisease("анальные трещины")>><<addComp _analDis*3*(-1)>> <span style="color:red;">Незажившие анальные трещины причиняют сильную боль, это портит удовольствие от игр с аналом.</span><</if>>
<<addArousal 1>>
<<addStamina -2>>
<<elseif $radioMasttypeLeft == "vagina" && $radioMasttypeRight != "vagina" && $selectMastVaginaLeft != _usedToy>>
<<set $enduranceForSex += 0.3>>
<<if $selectMastVaginaLeft != "fingers">>
<<if $selectMastVaginaLeft == "dildo">>
Левой рукой вы удерживаете фаллоимитатор и насаживаетесь киской на него, начиная активно скакать.
<<getVaginalSex 5 3>>
<<addArousal 7>>
<</if>>
<<if $selectMastVaginaLeft == "giantDildo">>
Левой рукой вы удерживаете большой фаллоимитатор и насаживаетесь киской на него, начиная активно скакать.
<<getVaginalSex 5 5>>
<<addArousal 9>>
<</if>>
<<if $selectMastVaginaLeft == "vibrator">>
Левой рукой вы засовываете себе в вагину вибратор и включаете его. Волны наслаждения прокатываются по вашему телу.
<<getVaginalSex 5 1>>
<<addArousal 11>>
<</if>>
<<else>>
Пальцы левой руки вы вставляете себе в вагину и начинаете активно двигать ими.
<<getVaginalSex 5 1>>
<<addArousal 5>>
<</if>>
<<addStamina -2>>
<</if>>
<<if $radioMasttypeRight == "penis" || $radioMasttypeLeft == "penis">> /* оргазм членом */
<<if $currentArousal > 50 + random(0,60)>> /* даже при макс.возбуждении кончить может не сразу получиться */
<br><span style="color:pink">Наслаждение достигло пика и вы начали кончать членом.</span>
<br><<if haveItem("wipes")>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>>
<<if $hasBalls>><<addClean -7>><<else>><<addClean -5>><</if>>
<<doUsualOrgasm -90>>
<<set _haveOrgasm = true>>
<</if>>
<<else>> /* женский оргазм */
<<set _femaleOrgasmLimit = $maxArousal - ($daysWithoutOrgasm*5)>>
<<if _femaleOrgasmLimit < 50>><<set _femaleOrgasmLimit = 30>><</if>>
<<if $currentArousal > _femaleOrgasmLimit + random(0,100)>>
<span style="color:pink">Наслаждение переполнило вас и вы начали кончать как женщина.</span>
<br><<if haveItem("wipes")>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>>
<<doAnalOrgasm>>
<<set _haveOrgasm = true>>
<</if>>
<</if>>
<</if>>
<</nobr>>
<<if $currentStamina < 10>>[[Вы выдохлись и вынуждены закончить|livingroom]]<<else>><<if _haveOrgasm>>[[Заканчивать|endMasturbate]]<<else>>[[Далее|goMasturbate]]<</if>><</if>>
<<nobr>>
<<addMins 3>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<</nobr>>Вы хорошо помастурбировали и кончили, лишившись большей части своего возбуждения, улучшив своё настроение и ясность ума.<<if $useWipes && haveItem("wipes")>> С помощью влажной салфетки вам удалось убрать большую часть следов.<<addClean 5>><<delItem "wipes" 1>><</if>>
[[Пока хватит|livingroom]]Вы находитесь в кабинке университетского туалета для мужчин.
<<nobr>>
<<if $difficultyLevel < 2 && $currentArousal > 50 && (($hasPenis && $dressTable.getClassDress("penis") != "chastity_male") || (!$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female"))>><<link [[>> Быстро подрочить|fastMaturbation]]>><<addMins 5>><<set $backpathFastmast = "uniRestroomCabinM">><</link>><<prntTips "Позволяет быстро спустить сексуальное напряжение, если его накопилось более половины шкалы">><br><</if>>
<<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>>
<<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>
[[Выйти из кабинки|uniRestroomM]]<br>
<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<br>
<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br>
<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<br><</if>>
<</nobr>>Вы находитесь в кабинке университетского туалета для женщин.
<<nobr>>
<<if random(10) == 0 && previous() == "uniRestroomF">>
<<goto "napkinInRestroom">>
<</if>>
<<defineTimeOfDay>>
<<if $difficultyLevel < 2 && $currentArousal > 50 && (($hasPenis && $dressTable.getClassDress("penis") != "chastity_male") || (!$hasPenis && $hasVagina && $dressTable.getClassDress("vagina") != "chastity_female"))>><<link [[>> Быстро подрочить|fastMaturbation]]>><<addMins 5>><<set $backpathFastmast = "uniRestroomCabinF">><</link>><<prntTips "Позволяет быстро спустить сексуальное напряжение, если его накопилось более половины шкалы">><br><</if>>
<<if haveItem("hiddenCamsKit") && $hiddenCams.hasProperty("femrestroom","available") && !$hiddenCams.hasProperty("femrestroom","active") && $hiddenCams.hasProperty("femrestroom","volume") < 24>><<link [[Установить скрытую камеру|uniRestroomHidden]]>><<addMins 5>><<run $hiddenCams.setProperty("femrestroom","active",true)>><</link>><br><</if>>
<<if $hiddenCams.hasProperty("femrestroom","active") && $hiddenCams.hasProperty("femrestroom","volume") >= 24>><<link [[Забрать скрытую камеру|uniRestroomHidden]]>><<addMins 5>><<run $hiddenCams.setProperty("femrestroom","active",false)>><</link>><br>
<<elseif $hiddenCams.hasProperty("femrestroom","active") && $hiddenCams.hasProperty("femrestroom","volume") < 24>>
Камера записала материала на <<print $hiddenCams.hasProperty("femrestroom","volume")>> ч. из 24-х, заберите её позже<br>
<</if>>
<<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>>
<<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>>
<<if random(10) == 0 && getSkill("femin") < 9 && $isStudyTime>>
[[Выйти из кабинки|uniRestroomFemaleTalks]]<br>
<<else>>
[[Выйти из кабинки|uniRestroomF]]<br>
<</if>>
<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<br>
<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br>
<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<br><</if>>
<</nobr>><<nobr>>
<<addAlco 100>>
<<if $nikitaRootStage == 0>>
Вы встретились с Никитой в баре и выпили с ним пива.<br>
- Знаешь, - доверительно сказал он, изрядно набравшись, - я решил принимать женские гормоны, чтобы надолго сохранять свою конкурентоспособность.<br>
<<if $statHRT > 0>>
- Ты молодец, - подмигиваете ему вы, - но я уже в этой теме.<br>
- Надо же, и как ощущения от приёма препаратов?<br>
- Та вроде пока всё спокойно принимается.<br>
- Хорошая мысль приходит сразу ко всем, - отмечает Никита, - Выпьем же за то, чтобы и дальше действовать сообща.<br>
И вы выпили с Никитой ещё по кружке пива.
<<else>>
- Зачем, это же вредно для здоровья? - спрашиваете вы.<br>
- Не так уж и вредно, если принимать грамотно. Главное, что я преумножу и сохраню женственность надолго, а это в моём деле очень важно.<br>
- И где ты достал гормоны? Они же по рецепту продаются...<br>
- Ну, если сильно нужно, то рецепт можно у доктора купить отдельно. Могу себе позволить, - подмигивает вам Никита.<br>
Вы задумались об изменениях, которые происходят с окружающими. Лучший друг такими темпами скоро может стать подругой. Вы оценивающе посмотрели на него - может для него это будет к лучшему?
<</if>>
<br>
<br>
<<link [[Закончить|pub]]>><</link>>
<<set $nikitaRootStage = 1>>
<<elseif $nikitaRootStage == 1>>
Вы выпили с Никитой по пиву как обычно, после чего пошли в туалет. Свободная кабинка была только одна, вы предложили ему зайти первым, но тот внезапно схватил вас за руку и увлёк в кабинку. «Давай лучше вместе», - сказал он, закрывая дверцу, после чего впился в ваши губы. Это было довольно неожиданно, будучи под хмелем вы не могли и не сильно хотели этому противостоять. Никита конечно друг, но более серьёзные отношения... <br>
<br>
<<link [[Вырваться из его объятий и убежать из туалета|nikitaFirstKissRefuse]]>><<addMins 5>><<addRelation "nikita" -5>><</link>> <br>
<<link [[Ответить взаимностью|nikitaFirstKiss]]>><<addMins 5>><<addArousal 10>><<addRelation "nikita" 5>><</link>>
<<set $nikitaRootStage = 2>>
<<elseif $nikitaRootStage == 2>>
На встрече с Никитой вы заметили, что тот сделал себе яркий красный маникюр.<br>
- Это довольно смело для тебя.<br>
- Да, - ответил он. <<if $manicureType > 0>>Но ты тоже знаешь толк в красоте, - указал он на ваш маникюр.<<else>>Но тебе стоит попробовать тоже, красивые ноготочки - это привлекательно с любой стороны.<</if>>
<br>
Вы закончили с выпивкой, после чего сами пошли в туалет, а Никита остался ждать вас у входа в бар. Когда вы закончили и вышли из бара, то сразу заметили, что на выходе слишком шумно. Оказалось, что к Никите пристал бухой мужик лет 40, которому явно не понравился его маникюр. Над Никитой повисла угроза получить за это в лучшем случае по лицу.<br><br>
<<link [[Пройти мимо|nikitaManicureThrew]]>><<addRelation "nikita" -5>><<addComp -10>><</link>> <br>
<<link [[Заступиться за Никиту|nikitaManicureResist]]>><<addRelation "nikita" 10>><</link>> <br>
<<link [[Попытаться успокоить мужика|nikitaManicureCalm]]>><<addRelation "nikita" 5>><</link>>
<<set $nikitaRootStage = 3>>
<<elseif $nikitaRootStage == 3>>
На этот раз Никита решил прийти в полном образе, в платье и туфлях на каблуке. В дополнение к уже знакомому маникюру на лице был вполне сносный макияж, а лифчик то ли прикрывал выросшую грудь, то ли вмещал что-то, что её имитировало. <br>
<br>
- К тебе иначе как Ника теперь не стоит обращаться, верно, - сразу подкалываете его вы. <br>
- Да, так будет лучше, - невозмутимо отвечает Ника.<br><br>
Вечер проходил как обычно, пока к вам не подсела троица мужчин, которые были не прочь завести новые знакомства на вечер. Они сразу показались вам немного странными, со своими несколько стрёмными шутками, но при этом были весьма вежливы и обходительны, так что вы с Никой расслабились и продолжали веселиться. В итоге они предложили вам вдвоём поехать с ними «на шашлыки». Ника была не против продолжить с ними знакомство, вам же не хотелось ехать куда-то с незнакомыми мужчинами. Однако бросать «подружку» тоже не хотелось, за неё было страшно, тем более что Ника изрядно напилась.<br>
<br>
<<link [[Поехать вместе с Никой|nikitaAnd3Man]]>><<addMins 45>><</link>><br>
<<link [[Попрощаться и пойти домой|foyer]]>><<addMins 30>><<addRelation "nikita" -5>><<set $nikitaRootStage = 4>><</link>>
<<else>>
Вы посидели с Никитой в баре и обсудили новости за неделю.<br>
<br>
<<link [[Закончить|pub]]>><</link>>
<</if>>
<</nobr>><<set $encountersTable = []>>
<<set _qFactor = Math.round($queerness/10)>> /* экзотичность влияет на восприятие клиентов */
<<if $idrisRootStage == 0>>
<<set $encountersTable = $encountersTable.concat([{"name" : "firstIdrisMeet", "chance" : 25}])>>
<<elseif $idrisRootStage == 1 && $idrisCounter <= 0>>
<<set $encountersTable = $encountersTable.concat([{"name" : "regularIdrisMeet", "chance" : 20}])>>
<</if>>
<<if $idrisRootStage > 0 && $idrisCounter <= 0>>
<<set $encountersTable = $encountersTable.concat([{"name" : "idrisSpecialClients", "chance" : 15}])>>
<</if>>
<<if $idrisRootStage != 0 && $idrisCounter <= 0 && !$hasIdrisCheck>>
<<set $encountersTable = $encountersTable.concat([{"name" : "idrisCheck", "chance" : 10}])>>
<</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "streetClientConfession", "chance" : 20-_qFactor}])>>
<<if getSkill("disgrace") >= 3>>
<<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGet", "chance" : 12+_qFactor}])>>
<</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGive", "chance" : 12+_qFactor}])>>
<<doEncounters "goStreetWork">>После обслуживания клиента он предложил ещё хорошо заплатить вам, если выдадите ему «золотой дождь».
<<if $backpathSex == "afterStreetWork">><<set _workLink = "goStreetWork">><<elseif $backpathSex == "afterBrothelWork">><<set _workLink = "goBrothelWork">><</if>>
<<link [[Согласиться|streetGoldRainDo]]>><<addMins 10>><</link>>
[[Отказаться|_workLink]]<<nobr>>
<<if $goldrainPersona == "male">>
<<print "[img[img/cocks/"+$cockPic+"]]">><br>
Вы стоите на коленях перед мужчиной, его член направлен вам в лицо.
<<elseif $goldrainPersona == "female">>
<<print "[img[img/cunt"+$sexCuntView+".jpg]]">><br>
Вы ложитесь на спину, женщина садится на корточки над вашим лицом, оголяя свою <<prntObscene "киску">>.<br>
<</if>>
<br>
Как будете принимать мочу:<<prntTips "Большая степень бесчестия позволит согласиться более бесстыдно принять золотой дождь и даже глотать его, за это можно получить больше денег, но для хорошего шанса успешного исполнения нужно иметь развитый навык золотого дождя.">> <br>
<<radiobutton "$radioGoldrainetype" "closed_face" autocheck>> на закрытое руками лицо
<<if getSkill("disgrace") >= 4>><<radiobutton "$radioGoldrainetype" "open_face" checked>> на лицо с закрытым ртом<</if>>
<<if getSkill("disgrace") >= 5>><<radiobutton "$radioGoldrainetype" "open_mouth">> на лицо с открытым ртом<</if>>
<<if getSkill("disgrace") >= 6>><<radiobutton "$radioGoldrainetype" "swallow_part">> в открытый рот, глотая часть<</if>>
<<if getSkill("disgrace") >= 7>><<radiobutton "$radioGoldrainetype" "swallow_all">> в открытый рот, полностью глотая<</if>>
<</nobr>>
<<link [[Вперёд|resultGoldRain]]>><<addMins 5>><<set $statGoldRainGet++>><</link>>После обслуживания клиента он предложил ещё хорошо заплатить вам, если примете от него «золотой дождь».
<<if $backpathSex == "afterStreetWork">><<set _workLink = "goStreetWork">><<elseif $backpathSex == "afterBrothelWork">><<set _workLink = "goBrothelWork">><</if>>
<<link [[Согласиться|goGoldRain]]>><<addMins 2>><<set $backpathGoldrain = _workLink>><<set $goldrainPersona = "male">><</link>>
[[Отказаться|_workLink]]<<set _currentSlutPay = $baseSlutPay - ($difficultyLevel*5)>><<set $getPaid = _currentSlutPay + Math.round($sexappeal/10)>>Вы выполнили просьбу клиента и помочились на него. За это он заплатил $<<print $getPaid>>. <<if $backpathSex == "afterStreetWork">><<set _partOfMadam = Math.round($getPaid*0.3)>><<set $getPaid -= _partOfMadam>><<set $streetSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мамке.<<elseif $backpathSex == "afterBrothelWork">><<set _partOfMadam = Math.round($getPaid*0.35)>><<set $getPaid -= _partOfMadam>><<set $brothelSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.<</if>>
<<addExp "submis" -5>><<set $statGoldRainGive++>>
<<if $backpathSex == "afterStreetWork">>[[Продолжить|goStreetWork]]<<elseif $backpathSex == "afterBrothelWork">>[[Продолжить|goBrothelWork]]<</if>><<nobr>>
<<set _bonusPaid = 0>>
<<if $radioGoldrainetype == "closed_face">>
Вы прикрываете лицо руками, пока на него мочатся. Струи мочи разбрызгиваются по всему телу.<br>
<<addClean -40>>
<<addExp "goldrain" 10>>
<<elseif $radioGoldrainetype == "open_face">>
Струя мочи ударяет вам прямо в незащищённое лицо.
<<if getSkill("goldrain") > random(0,1)>>
Закрыв глаза и крепко сцепив губы, вы успешно вытерпели это.<br>
<<set _bonusPaid = $baseSlutPay>>
<<else>>
Вас внезапно охватило чувство отвращения, которое не получилось перебороть, и вы начали уклоняться от струи, чем вызвали неудовлетворение мочащегося на вас.<br>
<<addComp -10 "hum">>
<</if>>
<<addClean -30>>
<<addExp "goldrain" 12>>
<<elseif $radioGoldrainetype == "open_mouth">>
Струя мочи ударяет вам прямо в лицо, забегая в открытый рот.
<<if getSkill("goldrain") > random(0,2)>>
Закрыв глаза и давая моче спокойно вытечь изо рта по подбородку, вы успешно вытерпели это.<br>
<<set _bonusPaid = $baseSlutPay*2>>
<<set $statPee += 0.002>>
<<else>>
Вас внезапно охватило чувство отвращения, которое не получилось перебороть, и вы начали уклоняться от струи, чем вызвали неудовлетворение мочащегося на вас.<br>
<<addComp -15 "hum">>
<<set $statPee += 0.001>>
<</if>>
<<addClean -30>>
<<addExp "goldrain" 14>>
<<elseif $radioGoldrainetype == "swallow_part">>
Струя мочи ударяет вам прямо в открытый рот.
<<if getSkill("goldrain") > random(0,3)>>
Вы по мере возможности глотаете часть мочи, остальная стекает по подбородку вниз.<br>
<<set _bonusPaid = $baseSlutPay*3>>
<<set $statPee += 0.1>>
<<else>>
Вы попытались глотать часть мочи, но столкнулись с сильными рвотными позывами, из-за чего не смогли нормально выполнить эту задачу.<br>
<<addComp -20 "hum">>
<<set $statPee += 0.05>>
<</if>>
<<addClean -20>>
<<addExp "goldrain" 16>>
<<else>>
Струя мочи ударяет вам прямо в открытый рот.
<<if getSkill("goldrain") > random(0,4)>>
Вы спокойно глотаете всю эту мочу, лишь несколько капель пролилось на ваше лицо и тело.<br>
<<set _bonusPaid = $baseSlutPay*4>>
<<set $statPee += 0.2>>
<<else>>
Вы попытались глотать всю мочу, но столкнулись с сильными рвотными позывами, из-за чего не смогли нормально выполнить эту задачу.<br><<addClean -10>><<addComp -25 "hum">><<set $statPee += 0.1>>
<</if>>
<<addClean -10>>
<<addExp "goldrain" 18>>
<</if>>
<<if haveItem("wipes")>> <<checkbox "$useWipes" false true autocheck>> Использовать салфетки (+5 чистоты)<</if>><br>
<<addExp "disgrace" 5>>
<<addExp "submis" 5>>
<<set $getPaid = ($baseSlutPay - ($difficultyLevel*5))*Math.round($sexappeal/20+1) + _bonusPaid>>
<<if $statGoldRainGet >= 100 && !hasAchievement("rain")>>
<<giveAchievement "rain">>
<</if>>
<</nobr>>
<<link [[Закончить|tidyingGoldRain]]>><<addMins 5>><<addMoney $getPaid>><</link>>Вы получили за эту экзотическую услугу $<<print $getPaid>>. <<if $backpathSex == "afterStreetWork">><<set _partOfMadam = Math.round($getPaid*0.3)>><<set $getPaid -= _partOfMadam>><<set $streetSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мамке.<<elseif $backpathSex == "afterBrothelWork">><<set _partOfMadam = Math.round($getPaid*0.35)>><<set $getPaid -= _partOfMadam>><<set $brothelSlutTollSumma += _partOfMadam>>Вы сразу откладываете <<print "$"+_partOfMadam>>, которые должны отдать мадам.<</if>> <<if $useWipes && haveItem("wipes")>>С помощью влажной салфетки вам удалось вытереть мочу на некоторых участках лица и тела.<<addClean 5>><<delItem "wipes" 1>><</if>>
[[Продолжить|$backpathGoldrain ]][img[img/fakehair.jpg]]
<<if $barbershopAction == "removeFake">>Парикмахер быстро и аккуратно удалила все нарощенные локоны волос, в результате у вас остались лишь ваши натуральные волосы на голове.<<elseif $barbershopAction == "restoreFake">>Парикмахер сделала вам коррекцию нарощенных волос, восстановив их длину и густоту. Процедура заняла значительно меньше времени, чем первоначальное наращивание. <<else>>Парикмахер нарастила волосы до указанной длины, благодаря чему вы теперь обладаете длинной и пышной шевелюрой. Процедура была очень долгой, но это того стоило, нарощенные волосы могут держаться несколько месяцев.<</if>>
<<set _tempH = $gameDate.getHours()>><<recalcAppearance>>
<<if _tempH >= 9 && _tempH < 21>><<link [[Далее|barbershop]]>><</link>><<else>><<link [[Парикмахерская уже закрывается|street1]]>><<doWalk -1>><<addMins 3>><</link>><</if>>Вы подходите к дому, когда из-за угла внезапно появляется компания молодых людей гоповатой наружности.
- Ля, петушок какой залетел на район, пацаны, - сразу кричит один из них.
Гопники обступают вас и явно не отпустят просто так.
<<if getSkill("submis") < 9>><<link [[Попытаться дать отпор|encGopnicsAndFaggotFight]]>><<addMins 10>><<addExp "submis" -10>><</link>><<else>>Вы слишком покорны, чтобы хотеть дать отпор<</if>>
<<if $currentStamina > 10>><<link [[Попытаться убежать|encGopnicsAndFaggotRun]]>><<addMins 10>><</link>><<else>>Вы слишком устали, чтобы убегать от них<</if>>
<<link [[Покорно принять порцию унижений|encGopnicsAndFaggotAccept]]>><<addMins 10>><<addExp "submis" 10>><</link>><<if getSkill("musculs") + getSkill("combat") > random(5,10)>>Вы оказались в достаточно хорошей форме, чтобы защитить себя. Несколько эффективных ударов отправили в нокаут вожака, остальная гопота после этого предпочла обзывать вас на расстоянии.
<<addStamina -5>><<addExp "combat" 10>>
[[Далее|$backpathEncounter]]
<<else>>Вы попытались отбиться от гопников, но они навалились всей толпой, повалили вас и начали избивать ногами. Вскоре их спугнул случайный прохожий, вы в итоге отделались несколькими синяками, в том числе и на лице.
<<addHealth -3>><<addDisease "синяки" 2 200>><<addComp -10 "pain">>
[[Далее|$backpathEncounter]]<</if>><<if getSkill("endurance") > random(6)>>Вы оказались в достаточно хорошей форме, чтобы убежать от гопников, которые явно ведут не слишком здоровый образ жизни.<<addStamina -10>><<addExp "endurance" 3>>
[[Далее|$backpathEncounter]]
<<else>>Вы попытались убежать от гопников, но вам не хватило выносливости, чтобы достаточно долго бежать. Они вас нагнали, повалили и начали избивать ногами. Вскоре их спугнул случайный прохожий, вы в итоге отделались несколькими синяками, в том числе и на лице.
<<addHealth -3>><<addComp -10 "pain">><<addStamina -10>>
[[Далее|$backpathEncounter]]<</if>>Вы не стали как-то сопротивляться, а просто покорно терпели все оскорбления от гопников, надеясь, что они быстро удовлетворят своё желание поиздеваться над отличных от них парнем.
Если вы согласитесь подвергнуться ещё какому-то унижению, то после этого от вас точно отстанут.
<<link [[Сесть на бутылку|encGopnicsAndFaggotBottle]]>><<addMins 10>><<addComp -5 "hum">><<getAnalSex 10 3>><</link>>
<<link [[Принять от них золотой дождь|encGopnicsAndFaggotRain]]>><<addMins 15>><<addComp -25 "hum">><<addClean -100>><<addExp "goldrain" 20>><<addReputation "goldrain" 1>><<set $statGoldRainGet += 3>><</link>>
<<link [[Позволить запихнуть себя в мусорный контейнер|encGopnicsAndFaggotGarbage]]>><<addMins 30>><<addComp -25 "hum">><<addClean -50>><</link>>Один из гопников поставил на асфальт пустую бутылку из под пива, вы сели на неё и начали скакать, засовывая всё глубже и глубже в анус. Гопота ржала с этого и снимала процесс на свои телефоны. Поиздевавшись вдосталь, они наконец отпустили вас.
[[Далее|$backpathEncounter]]Гопники схватили вас и с весёлым улюлюканьем запихнули в ближайший мусорный контейнер, закрыв его сверху крышкой. Они ещё около получаса стояли здесь и пили пиво, периодически стуча ногами о стенку вашего контенера, пока наконец не ушли. Вы наконец смогли вылезти из мусорника и насладиться свежим воздухом.
[[Далее|$backpathEncounter]]Гопники схватили вас и отвели на безлюдный пустырь, где поставили на колени и коллективно помочились на вас, снимая этот процесс на видео. Они перед этим явно немало выпили пива, поэтому вы оказались просто залиты мочёй. Удовлетворившись таким наказанием, он наконец отстали от вас.
[[Далее|$backpathEncounter]][img[img/jewstore.jpg]]
Здесь вы можете продать за бесценок свои украшения.
<ul><<for _i = 0; _i < $decorTable.length; _i++>>
<<if $decorTable[_i].price>>
<<set _sellprice = Math.round($decorTable[_i].price/2)>>
<<else>>
<<set _sellprice = 5>>
<</if>>
<<print "<li><<link [["+$decorTable[_i].name + " за $"+_sellprice+"|sellJewStore]]>><<addMoney "+_sellprice+">><<set $decorTable.deleteAt("+_i+")>><</link>></li>">>
<</for>></ul>
[[Назад|jewerelyStore]]<<defineTimeOfDay>>Вы находитесь на грузовой железнодорожной станции, где разгружаются многочисленные грузы, поступающие для города по железной дороге. <<if !$isLightTime>> Cейчас на станции кипит работа, бригадир командует грузчиками, которые переносят различные грузы.<<else>>Сейчас на станции практически нет активности, большинство товарных составов прибывает на разгрузку ночью. Скучающий бригадир сидит на ящике, уткнувшись в телефон.<</if>>
<<nobr>>
<<if $wasRailwayCargoTalk>>
<<if !$isLightTime && $currentStamina >= 20>><<link [[Работать час на разгрузке вагонов|railwayDoWork]]>><<addMins 60>><<addStamina -20>><<addClean -5>><<addExp "musculs" 5>><<addExp "endurance" 4>><<addExp "femin" -1>><<addHealth -0.1>><</link>><<elseif $isLightTime>>Грузчиков нанимают работать в ночное время<<elseif $currentStamina < 20>>Вы слишком устали, чтобы заниматься разгрузкой вагонов<</if>>
<<else>>
<<link [[Спросить у бригадира, не требуются ли ему рабочие руки|railwayWorkInstruktion]]>><<addMins 2>><</link>>
<</if>>
<</nobr>>
<<link [[Уйти|railwayStation]]>><<doWalk -2>><<addMins 5>><</link>><<set _payForCargo = 9 + getSkill("musculs")>>Вы в течение часа разгружали товарные вагоны на станции. Такая работа тренирует мускулатуру, но и требует хорошо развитых мышц, чтобы брать больше работы и получать за неё больше платы. Сейчас вы смогли заработать <<print "$"+ _payForCargo>>.<<if !$blackMarketAvailable && random(5) == 5>><br>В перерыве между вагонами вы краем уха послушали курящих мужиков, один из них рассказывал, как расславляеться с «травкой» дома после тяжёлой смены. При этом хороший косячёк можно легко купить на рынке у торговца курительными смесями, ему нужно просто сказать кодовую фразу «драконово зелье», чтобы он принял вас за своего человека и показал весь товар.<</if>>
<<addMoney _payForCargo>>
<<link [[Перерыв|railwayCargo]]>><<addMins 5>><</link>>Бригадир, матерясь через слово, охотно поведал вам, что рабочие всегда нужны, пожаловавшись также заодно на молодёжь, которая не спешит устраиваться на «реальную работу». Можно приходить и наниматься на работу по часу, чем больше выгрузишь грузов - тем больше заплатят. Дополнительные рабочие нужны только в ночное время, днём штатная бригада с небольшим объёмом грузов всегда справится.
<<set $wasRailwayCargoTalk = true>>
[[Понятно|railwayCargo]][img[img/uniCorridors.jpg]]
Вы находитесь во внутренних коридорах университета.
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<set _tempM = $gameDate.getMinutes()>>
<<set _tempMonth = GameMonths[$gameDate.getMonth()]>>
<<if $isStudent && GameDays[$gameDate.getDay()] != "Суббота" && GameDays[$gameDate.getDay()] != "Воскресенье" && _tempMonth != "января" && _tempMonth != "июня" && _tempMonth != "июля" && _tempMonth != "августа">>
<<if _tempH == 8 || (_tempH == 9 && _tempM <= 5)>>
<<link [[Идти на первую пару с 9:00|lessonStart]]>><<set $lessonNumber = 1>><<addMinsTo 9 5>><</link>><br>
<<elseif _tempH == 10 && _tempM <= 35>>
<<link [[Идти на вторую пару с 10:30|lessonStart]]>><<set $lessonNumber = 2>><<addMinsTo 10 35>><</link>><br>
<<elseif _tempH == 11 || (_tempH == 12 && _tempM <= 5)>>
<<link [[Идти на третью пару с 12:00|lessonStart]]>><<set $lessonNumber = 3>><<addMinsTo 12 5>><</link>><br>
<<elseif _tempH == 13 && _tempM <= 35>>
<<link [[Идти на четвёртую пару с 13:30|lessonStart]]>><<set $lessonNumber = 4>><<addMinsTo 13 35>><</link>><br>
<</if>>
<<if _tempH >=9 && _tempH < 17>>
<<link [[Библиотека|library]]>><<addMins 1>><</link>>
<<else>>
Библиотека сейчас не работает
<</if>>
<<elseif !$isStudent>>
Вы уже не учитесь в этом университете.
<<elseif _tempMonth == "июля" && _tempMonth == "августа">>
Университет закрыт на каникулы.
<<elseif _tempMonth == "июня">>
Сейчас летняя сессия. Даты экзаменов и пересдач должны быть на доске с расписанием в главном холле.<br>
<<if $gameDate.getDate() == 2 && (_tempH == 11 || (_tempH == 12 && _tempM <= 5))>>
<<link [[Идти на защиту курсовой с 12:00|summerCourseWork]]>>
<<addMinsTo 12 5>><</link>>
<<elseif $gameDate.getDate() == 5 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>>
<<elseif $gameDate.getDate() == 8 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>>
<<elseif $gameDate.getDate() == 11 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>>
<<elseif $gameDate.getDate() == 15 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на экзамен по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>>
<<elseif $grade1 < 5 && $gameDate.getDate() == 18 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по основному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 1>><<addMinsTo 9 5>><</link>>
<<elseif $grade2 < 5 && $gameDate.getDate() == 22 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по дополнительному гуманитарному предмету с 9:00|examination]]>><<set $examinationLesson = 2>><<addMinsTo 9 5>><</link>>
<<elseif $grade3 < 5 && $gameDate.getDate() == 25 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по естественным наукам с 9:00|examination]]>><<set $examinationLesson = 3>><<addMinsTo 9 5>><</link>>
<<elseif $grade4 < 5 && $gameDate.getDate() == 29 && (_tempH == 8 || (_tempH == 9 && _tempM <= 5))>>
<<link [[Идти на пересдачу по иностранному языку с 9:00|examination]]>><<set $examinationLesson = 4>><<addMinsTo 9 5>><</link>>
<<elseif $grade5 < 3 && $courseworkProgress > 33 && $gameDate.getDate() > 2 && _tempH > 8 && _tempH < 17>>
<<link [[Сдать свою проваленную курсовую|summerCourseWorkRetake]]>><<set $examinationLesson = 4>><<addMins 45>><</link>>
<</if>>
<<elseif GameDays[$gameDate.getDay()] == "Суббота" || GameDays[$gameDate.getDay()] == "Воскресенье">>
Университет сегодня не работает.
<</if>>
<</nobr>>
<<link [[Мужской туалет|uniRestroomM]]>><<addMins 1>><</link>>
<<link [[Женский туалет|uniRestroomF]]>><<addMins 1>><</link>>
<<link [[В холл|university]]>><<addMins 1>><</link>>
[img[img/uniHall.jpg]]
Вы оплатили стаканчик кофе в кофейном автомате и выпили его, получив заряд бодрости и настроения.<<defineTimeOfDay>>
<<if getRelationStatus("alina") < 1 && random(10) < 1 && $isStudyTime>><<goto "coffeeAlinaEvent">><</if>>
[[Далее|university]]- Хорошо, можешь спросить в борделе мадам Аделаиду и передать ей, что ты от меня. - сказала мамка, - Я ей сейчас сообщу, что талантливая работница ищет себе работу в её салоне.
Мамка вам также объяснила, как найти бордель в центре города. Его не особо тщательно прячут, но и вывесок там конечно же нет на улице.
<<set $isBrothelAvailable = true>>
[[Далее|talkStreetMadam]]Вы находитесь в подпольном борделе в центре города. Здесь круглые сутки жрицы любви проводят свои древнейшие ритуалы.
<<nobr>>
<<recalcAppearance>>
<<if $hasPenaltyBrothelSlut > 0>><<addStatus "brothel" -10>><<goto "penaltyForBrothelSlut">><</if>>
<<if !$isBrothelSlut>>[[Спросить мадам Аделаиду|brothelSlutsHire]]<br><</if>>
<<if $isBrothelSlut>>
<<if $currentClean >= 25 && $sexappeal >= 75 && getMakeup() >= 2 && $hairFace <= 1 && getSkill("fellation") >= 3 && getSkill("anal") >= 3>><<link [[Рабочая комната|goBrothelWork]]>><<addMins 1>><</link>><br>
<<else>>
Вы в текущем состоянии не соответствуете требованиям, по которым вас принимали на работу. <br>
<</if>>
<<link [[Комната отдыха|brothelRestroom]]>><<addMins 1>><</link>><br>
<<link [[BDSM-студия|brothelBDSM]]>><<addMins 1>><</link>><br>
<<link [[Кабинет управляющей|brothelMadam]]>><<addMins 1>><</link>><br>
<</if>>
<</nobr>>
<<link [[Выйти|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>Управляющая борделя, мадам Аделаида, приняла вас в своём кабинете. Благодаря полученной рекомендации она готова вас взять на работу, если будете соответствовать требованиям. Бордель работает круглосуточно (хотя в ночное время поток клиентов обильнее), можете работать в удобном для себя графике, 35% заработанного отдаёте мадам. За неделю нужно заработать для борделя не менее <<print "$"+$brothelSlutToll>>, если хотите избежать наказания. Минимальные требования для работницы такие:
- нормальный женский макияж и отсутствие растительности на лице;
- чистота не менее 25;
- сексапильность не менее 75;
- бесчестие не менее 4 уровня;
- навык минета не менее 3;
- навык анала не менее 3.
<<if $currentClean >= 25 && $sexappeal >= 75 && getMakeup() >= 2 && $hairFace <= 1 && getSkill("fellation") >= 3 && getSkill("anal") >= 3 && getSkill("disgrace") >= 4>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveBrothelSlutWork]]>><<addMins 10>><<set $isBrothelSlut = true>><<set $brothelSlutTollDays = 7>><<set $brothelSlutTollSumma = 0>><</link>><</if>>
<<link [[Сказать, что вы не подходите по требованиям|brothel]]>><<addMins 1>><</link>>Мадам убедилась, что вы соответствуете всем минимальным требованиям и с удовольствием приняла вас в ряды своих работниц. Для сотрудниц в борделе есть комната отдыха, где можно кроме самого отдыха привести себя в порядок.
<<set $brothelServiceFemale = false>>
[[Выйти|brothel]]
<<if !hasAchievement("carier_slut")>><<giveAchievement "carier_slut">><</if>>Вы находитесь в комнате отдыха для сотрудниц борделя. Здесь есть кушетка для сна, макияжный столик и чайник, а в соседнем помещении можно принять душ.
<<nobr>>
<<if $currentStamina < $maxStamina>><<link [[Поспать на кушетке|toBed]]>><<set $hasSleepInBrothel = true>><</link>><br><</if>>
<<if $coffeeTime <= 0 && amountItems("coffee") > 0>><<link [[Выпить чашку кофе|brothelRestroom]]>><<drinkCoffee>><<addMins 10>><<delItem "coffee" 1>><</link>><<elseif amountItems("coffee") <= 0>>У вас закончился кофе, нужно будет купить<<else>>Вы недавно выпили чашку кофе и пока не хотите снова<</if>><br>
[[Заняться макияжем|makeupManager][$backpathMakeup to "brothelRestroom"]]<br>
<<if $currentClean < 100>><<link [[Принять душ|brothelRestroom]]>><<addComp 5>><<addArousal 5>><<addMins 15>><<doWash>><</link>><br><<else>>Ваше тело полностью чистое<br><</if>>
<</nobr>><<recalcNudeLevel>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>><<if $hasClothesForDecency && !$hasOverDepravityDress && $dressTable.getClassDress("of") != 0>><<link [[Выйти|brothel]]>><<addMins 1>><</link>><<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на публике, нужно больше одежды.<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<<elseif $dressTable.getClassDress("of") == 0>>Вам нужно обуться, чтобы выйти.<</if>>[img[img/brothel.jpg]]
Вы занимаете рабочую комнату с кроватью, где обслуживаете приходящих клиентов.
<<nobr>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы обслуживать клиентов.
<<elseif $currentComposure <= 10 && hasDisease("нимфомания") == 0>>
Вы слишком подавлены, чтобы обслуживать клиентов.
<<elseif $currentClean <= 24>>
Ваше тело слишком грязное, чтобы обслуживать клиентов.
<<else>>
<<defineTimeOfDay>>
<<if $isLightTime>><<set _searchTime = random(10, 45)>><<else>><<set _searchTime = random(5, 30)>><</if>>
<<link [[Ожидать клиентов|brothelClient]]>><<addMins _searchTime>><</link>><br>
<</if>>
<</nobr>>
[[Освободить комнату|brothel]][img[img/brothel.jpg]]
<<nobr>>
<<if $brothelServiceFemale>>
<<if random(1,10) > 7>>
<<set _client = "female">>
<<else>>
<<set _client = "male">>
<</if>>
<<else>>
<<set _client = "male">>
<</if>>
<<if _client == "male">>
<<set $backpathSex = "afterBrothelWork">>
<<set $typeOfSex = "usual">>
Мадам привела к вам очередного клиента, который заплатит за час с вами. <<print $genericManNPC[random($genericManNPC.length-1)]>>
<br><br>
[[За работу|goSex]]
<<elseif _client == "female">>
<<set $backpathSex = "afterBrothelWorkFemale">>
<<set $sexPartnerName = "Женщина">>
<<set $sexPenisDesire = random(3)>>
<<if random(1) == 1>>
<<set $womanHaveStrapon = true>>
<<else>>
<<set $womanHaveStrapon = false>>
<</if>>
Мадам привела к вам клиентку, которая заплатит за час с вами. <<print $genericWomanNPC[random($genericWomanNPC.length-1)]>>
<br><br>
[[За работу|goSexGirl]]
<</if>>
<</nobr>>[img[img/usedcondom.jpg]]
Вы идёте по улице и видите на земле лежащий использованный презерватив, наполненный спермой. Вокруг никого нет, в голове проскакивает мысль сделать что-то грязное с ним.
<<link[[Поднять презерватив и выпить сперму|encUsedCondomDrink]]>><<swallowCum 5>><<addExp "disgrace" 5>><<addMins 5>><</link>>
[[Пройти мимо|$backpathEncounter]]Вы берёте презерватив с земли и выпиваете его содержимое. Остывшая сперма слегка горчит и оставляет во рту свой стойкий привкус.
[[Далее|$backpathEncounter]][img[img/fridge.jpg]]
Вы заглядываете в холодильник.
<<nobr>>
<<if $fridgeMilk >0>>
Замороженного грудного молока: $fridgeMilk мл<br>
<</if>>
<<if haveItem("pump_manual") && $manualPumpFilling > 0>>
<<link [[Слить молоко из ручного молокоотсасывателя|fridge]]>><<set $fridgeMilk += $manualPumpFilling>><<set $manualPumpFilling = 0>><<addMins 2>><</link>><br>
<</if>>
<<if haveItem("pump_electrical") && $electricalPumpFilling > 0>>
<<link [[Слить молоко из электрического молокоотсасывателя|fridge]]>><<set $fridgeMilk += $electricalPumpFilling>><<set $electricalPumpFilling = 0>><<addMins 2>><</link>><br>
<</if>>
<<if $dressTable.haveDress("pump_portable") && $portablePumpFilling > 0>>
<<link [[Слить молоко из портативных молокоотсасывателей|fridge]]>><<set $fridgeMilk += $portablePumpFilling>><<set $portablePumpFilling = 0>><<addMins 2>><</link>><br>
<</if>>
<<if $fridgeMilk > 1000>>
<<link [[Продать литр молока за $50|fridge]]>><<set $fridgeMilk -= 1000>><<addMins 5>><<addMoney 50>><</link>><br>
<</if>>
<</nobr>>
[[Закрыть дверцу|kitchen]]Вы не заработали необходимый минимум, который должны были отдать управляющей борделем и теперь вынуждены исправляться. Мадам предлагает вам или выплатить недостачу в двойном размере или отработать её в подвале в качестве дешёвой дырки для нетребовательных клиентов.
<<set _penalty = $hasPenaltyBrothelSlut*2>><<if $wallet >= _penalty>><<link [[Заплатить штраф|goPenaltyMoneyBrothel]]>><<addMoney _penalty*(-1)>><</link>> <<print "($"+ _penalty+")">><<else>>У вас не хватает денег, чтобы заплатить штраф<</if>>
[[Отработать недостачу своим телом|goBrothelPenalty]]<<nobr>>
<<set _countBasementClients = Math.round($hasPenaltyBrothelSlut/10)>>
<<if _countBasementClients < 5>><<set _countBasementClients = 5>><</if>>
<<set $brothelSlutTollDays = 7>>
<<set $brothelSlutTollSumma = 0>>
<<set $hasPenaltyBrothelSlut = 0>>
<<set _oralNumber = 0>>
<<set _analNumber = 0>>
<<for _i = 0; _i < _countBasementClients; _i++>>
<<if _i % 2 == 0>>
<<swallowCum 5>>
<<set $statOral++>>
<<set _oralNumber++>>
<<else>>
<<getAnalSex 10 3>>
<<set $statAnal++>>
<<set $statCreampieAnal++>>
<<set _analNumber++>>
<</if>>
<</for>>
<<addComp -25 "pain">>
<<addStamina _countBasementClients*(-1)>>
<<addClean _countBasementClients*(-2)>>
<<addExp "fellation" _oralNumber>>
<<addExp "anal" _analNumber>>
<<if random(10) < _countBasementClients>>
<<analDamage 1>>
<<addComp -10 "pain">>
<</if>>
<<set $infectionRisk = 5+_countBasementClients>>
<<checkInfection $infectionRisk>>
<<addMins 10*_countBasementClients>>
<</nobr>>Охранник борделя отвёл вас в подвальное помещение, посреди которого стоит чёрный ящик на табуретке. На одной стороне ящика вы видите довольно большое прямоугольное отверстие, а на противоположной - отверстие поменьше. Над каждым отверстием указана цена в $10 за палку. По приказу охранника вы просунули верхнюю часть тела в большое отверстие, через маленькое отверстие он просунул руку и надел вам на шею ошейник, прикреплённый короткой цепочкой под малым отверстием. Таким образом вы стоите раком, из ящика выступает ваша обнажённая задница и ноги, перед лицом отверстие, вполне достаточное для того, чтобы просунуть член.
Охранник выключил свет и к обеим дыркам пошёл поток клиентов. Вы вынуждены сосать член за членом, пока сзади вас <<prntObscene "трахают">> в задницу, при этом совершенно ничего не видите и не можете высунуться из коробки из-за прикреплённого цепью и закрытого на замок ошейника. Наконец это закончилось и охранник вас освободил, грязную и уставшую шлюху. Вы отработали всю нужную сумму и мадам позволила вам вернуться к работе в обычном режиме.
[[Это было жестоко|brothel]]<<nobr>>
<<set $brothelSlutTollDays = 7>>
<<set $brothelSlutTollSumma = 0>>
<<set $hasPenaltyBrothelSlut = 0>>
<<addMins 5>>
<</nobr>>
Вы заплатили штраф и мадам позволила вам вернуться к работе.
[[Далее|brothel]][img[img/beautyshop.jpg]]
Мастер по ногтям аккуратно и профессионально нанесла вам <<prntPedicure>> в качестве педикюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.<<recalcQueerness>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Далее|beautyShop]]>><</link>><<else>><<link [[Салон уже закрывается|streetCentre]]>><<addMins 1>><</link>><</if>><<if $pedicureType != 0>>Вы успешно справились с задачей, в результате у вас сейчас на ногтях свежий <<prntPedicure>> в качестве педикюра. Лак на ногтях держится примерно две недели, не забывайте его обновлять периодически.<<else>>Вы успешно убрали лак с ногтей на ногах, лишившись педикюра.<</if>>
<<recalcQueerness>>
<<link [[Далее|makeupManager]]>><</link>><<set $encountersTable = []>>
<<if getSkill("disgrace") >= 3>>
<<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGet", "chance" : 15}])>>
<</if>>
<<set $encountersTable = $encountersTable.concat([{"name" : "streetGoldrainProposeGive", "chance" : 15}])>>
<<if !$isEscortAvailable && $sexappeal >= 90 && getSkill("fellation") >= 4 && getSkill("anal") >= 4>>
<<set $encountersTable = $encountersTable.concat([{"name" : "encProposeEscort", "chance" : 20}])>>
<</if>>
<<doEncounters "goBrothelWork">>Вы сообщаете мамке, что уже работаете в борделе, у которого те же хозяева, что и у уличного бизнеса, поэтому вы всё равно остаётесь по сути работать в той же организации, но не успеваете совмещать одновременно две должности. Она согласилась с этим и отпустила вас.
[[Далее|streetSluts]][img[img/lections.jpg]]
Ваша группа готовится защищать свои курсовые работы. Первыми к кафедре пошли все отличники и прочие ботаны, потом по очереди остальные выступали с докладами и отвечали на каверзные вопросы преподов. Наконец эта очередь дошла до вас.
<<link [[Приступить к защите|summerCourseWorkDefend]]>><<addMins 120>><</link>>[img[img/lections.jpg]]
<<nobr>>
<<if $examinationLesson == 1>>
Вы находитесь на экзамене по основному гуманитарному предмету. Группа студентов рассаживается по аудитории и готовится тянуть свои билеты.
<<elseif $examinationLesson == 2>>
Вы находитесь на экзамене по дополнительному гуманитарному предмету. Группа студентов рассаживается по аудитории и готовится тянуть свои билеты.
<<elseif $examinationLesson == 3>>
Вы находитесь на экзамене по естественным наукам. Группа студентов рассаживается по аудитории и готовится тянуть свои билеты.
<<elseif $examinationLesson == 4>>
Вы находитесь на экзамене по иностранному языку. Группа студентов рассаживается по аудитории и готовится тянуть свои билеты.
<</if>>
<</nobr>>
<<link [[Тянуть билет|examinationProcess]]>><<addMins 5>><</link>>[img[img/lections.jpg]]
<<nobr>>
<<if $examinationLesson == 1>>
<<set _examPrepare = $firstHumDiscProgress>>
<<elseif $examinationLesson == 2>>
<<set _examPrepare = $secondHumDiscProgress>>
<<elseif $examinationLesson == 3>>
<<set _examPrepare = $naturalSciencesProgress>>
<<elseif $examinationLesson == 4>>
<<set _examPrepare = $languagesProgress>>
<</if>>
<<set _ticket = random(1,3)>>
<<if _ticket == 1>>
Вам повезло, вы выбрали простой билет, на вопросы которого вам не так уж сложно ответить.
<<set _examPrepare += 10>>
<<elseif _ticket == 2>>
Вам попался билет средней сложности, могло быть конечно и лучше.
<<elseif _ticket == 3>>
Вам не повезло, выбранный билет содержит довольно сложные вопросы, требующие весьма глубоких знаний в не самых хорошо освещённых темах.
<<set _examPrepare -= 10>>
<</if>>
<<set _randomFactor = 5 - random(10)>>
<<set _examPrepare += _randomFactor>>
<<if $currentComposure > 80 && $currentStamina > 80>><<set _examPrepare += random(2,10)>> Вы хорошо выспались перез экзаменом и пребываете в хорошем настроении, поэтому вам ответы на эти вопросы будут даваться легче обычного.<<elseif $currentComposure < 50 && $currentStamina < 50>><<set _examPrepare -= random(2,10)>> Вы пришли на экзамен уставшими и в плохом настроении, поэтому с трудом соображаете, как же отвечать на эти вопросы.<</if>>
<<if _examPrepare >= 90>>
<<set $examGrade = 5>>
<<elseif _examPrepare >= 70>>
<<set $examGrade = 4>>
<<elseif _examPrepare >= 50>>
<<set $examGrade = 3>>
<<else>>
<<set $examGrade = 2>>
<</if>>
<</nobr>>
<<link [[Отвечать на билет|examinationFinal]]>><<addMins 75>><</link>>[img[img/lections.jpg]]
<<nobr>>
<<if $examGrade == 5>>
Вы успешно ответили на все вопросы в билете и получили отличную оценку.
<<elseif $examGrade == 4>>
Вы смогли ответить на почти все вопросы в билете и получили хорошую оценку.
<<elseif $examGrade == 3>>
Вы с трудом ответили на часть вопросов в билете и в итоге смогли выбить лишь удовлетворительную оценку.
<<else>>
Вы почти ни на что не ответили из вопросов в билете, не оставив другого выбора экзаменатору, кроме как поставить вам неудовлетворительную оценку.
<</if>>
<<if $examinationLesson == 1>>
<<set $grade1 = $examGrade>>
<<elseif $examinationLesson == 2>>
<<set $grade2 = $examGrade>>
<<elseif $examinationLesson == 3>>
<<set $grade3 = $examGrade>>
<<elseif $examinationLesson == 4>>
<<set $grade4 = $examGrade>>
<</if>>
<</nobr>>
[[В холл|university]]
<<if $examGrade < 5>><<link [[Подойти к экзаменатору после экзамена|examinationBribeLecturer]]>><<addMins 30>><</link>><</if>>Вы подождали окончания экзамена, чтобы зайти к экзаменатору в кабинет, надеясь как-то улучшить оценку.
<<link [[Дать взятку для улучшения оценки|examinationBribeMoney]]>><<addMins 5>><</link>>
<<if getSkill("disgrace") > 2>><<link [[Попытаться соблазнить экзаменатора|examinationBribeSeduction]]>><</link>><<else>>Нужно иметь уровень бесчестия не меньше 3 для того, чтобы отдаться за лучшую оценку<</if>>
<<link [[Уйти|university]]>><<addMins 1>><</link>>[img[img/library.jpg]]
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 16 && random(12) <= 1 && getRelationStatus("alina") < 2 && isRelationAvailable("alina")>>
Вы уже заканчивали, когда в читательский зал ввалилась Алина.
- О, $characterName, как ты удачно здесь сидишь, - прощебетала она. - Сделай одолжение, возьми этот список чтива, найди всё в библиотеке и собери в одну кучку. А то мне нужно подружке срочно помочь.
Она протянула вам аккуратную бумажку, где её красивым почерком был написан список из дюжины позиций. Это растянется как минимум на полчаса, нужно ли позволять ей понукать собой?<br>
<br>
<<link [[Согласиться помочь|encAlinaLibrAgree]]>><<addRelation "alina" 3>><<addExp "submis" 5>><<addMins 40>><</link>><br>
<<link [[Отказать ей|encAlinaLibrRefuse]]>><<addRelation "alina" -3>><<addExp "submis" -5>><</link>>
<<else>>
Вы почитали литературу по выбранному предмету, несколько расширив свои знания о нём.<br>
<br>
[[Закончить|library]]
<</if>>
<</nobr>>Курсовая работа готова на <<print Math.round($courseworkProgress)>>%
<<nobr>>
<<if $alcoStatus >= 2>>
Вы слишком пьяны и не соображеете, что вообще можно с этим долбаным курсачём делать...
<<else>>
<<if $currentStamina >= 25 && $currentComposure >= 50>>
<<link [[Уделить час курсовой работе|noteStudy]]>><<addMins 60>><<addStamina -5>><<addComp -2>><<addExp "mind" 1>><<addKnowl 5 1.5>><</link>><br>
<<elseif $currentComposure < 50>>
Вы слишком подавлены, чтобы дополнительно заниматься учёбой (нужно не менее 50 настроения)<br>
<<else>>
Вы слишком устали, чтобы дополнительно заниматься учёбой (нужно не менее 25 бодрости)<br>
<</if>>
<<if $courseworkProgress < 90>><<link [[Купить готовую курсовую работу|buyCoursework]]>><<addMins 10>><</link>><</if>>
<</if>>
<</nobr>>
[[Назад|toNotebook]]Вы находитесь в кабинете управляющей борделем и мадам Аделаида готова вас выслушать.
<<link [[Обсудить перечень услуг|brothelTerms]]>><<addMins 1>><</link>>
<<link [[Сказать, что хотите уволиться|brothelSlutsDismis]]>><<addMins 1>><</link>> <<if !$wholesalerAvailable>><br><<link [[Спросить о покупке расходников|brothelWholesaler]]>><<addMins 1>><<set $wholesalerAvailable = true>><</link>><</if>>
<<link [[Назад|brothel]]>><<addMins 1>><</link>><<set $bribeCash = calcBribe(2000)>>Вы хотите уволиться из салона, но мадам напоминает, что существуют серьёзные обязательства перед серьёзными людьми, которые вложились в этот нелегальный бизнес и просто так она не может расбрасываться работницами, которые постоянно приносят деньги. Но за небольшую сумму в <<print "$"+$bribeCash>> она готова уладить этот вопрос и отпустить вас.
<<if $wallet >= $bribeCash>><<link [[Заплатить ей|brothel]]>><<addMins 5>><<addMoney $bribeCash*(-1)>><<set $isBrothelSlut = false>><<set $brothelSlutTollDays = 0>><<set $brothelSlutTollSumma = 0>><<addExp "convince" 10>><</link>> <<print "(-$"+ $bribeCash+")">><<else>>У вас нет нужной суммы для откупа<</if>>
[[Отмена|brothelMadam]]Каждая проститутка в борделе обязана как минимум предоставлять классические услуги клиентам-мужчинам, но есть и дополнительные услуги, на которые можно согласиться при желании.
<<checkbox "$brothelServiceFemale" false true autocheck>> Обслуживать женщин
[[Назад|brothelMadam]]<<goto "goBrothelWork">><<nobr>>
<<set $bribeCash = calcBribe(500)>>
<<set _costFor3 = $bribeCash>>
<<set _costFor4 = 500 + (4-$examGrade)*250>>
<<set $bribeCash = calcBribe(_costFor4)>>
<<set _costFor4 = $bribeCash>>
<<set _costFor5 = 2000>>
<<set _costFor5 = 500 + (5-$examGrade)*500>>
<<set $bribeCash = calcBribe(_costFor5)>>
<<set _costFor5 = $bribeCash>>
<<if $examinationLesson == 1>>
Татьяна Григорьевна готова рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки.
<<elseif $examinationLesson == 2>>
Андрей Игоревич готов рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки.
<<elseif $examinationLesson == 3>>
Юрий Анатольевич готов рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки.
<<elseif $examinationLesson == 4>>
Ольга Борисовна готова рассмотреть корректировку оценки за добровольный финансовый взнос в фонд развития науки.
<</if>>
<</nobr>>
<<if $wallet >= _costFor5>><<link [[Повысить оценку до 5|examinationGiveBribe]]>><<addMoney _costFor5*(-1)>><<set $examGrade = 5>><<addExp "convince" 10>><</link>> за _costFor5<<else>>Нужно иметь не менее <<print "$"+_costFor5>> для взятки на оценку 5<</if>><<if $examGrade < 4>><br><<if $wallet >= _costFor4>><<link [[Повысить оценку до 4|examinationGiveBribe]]>><<addMoney _costFor4*(-1)>><<set $examGrade = 4>><<addExp "convince" 10>><</link>> за _costFor4<<else>>Нужно иметь не менее <<print "$"+_costFor4>> для взятки на оценку 4<</if>><</if>><<if $examGrade < 3>><br><<if $wallet >= _costFor3>><<link [[Повысить оценку до 3|examinationGiveBribe]]>><<addMoney _costFor3*(-1)>><<set $examGrade = 3>><<addExp "convince" 10>><</link>> за _costFor3<<else>>Нужно иметь не менее <<print "$"+_costFor3>> для взятки на оценку 3<</if>><</if>>
[[Нужно ещё подумать|examinationBribeLecturer]]<<nobr>><<if $examinationLesson == 1>>
В университете давно ходили слухи, что Татьяне Григорьевне очень льстит внимание со стороны молодых студентов и студенток. Вообще есть мнение, что у женщин именно в её возрасте либидо вырастает до максимума. Вы решили попытать счастья на этом поприще. <br>
- Татьяна Григорьевна, а можно пересдать экзамен чисто в устный способ? <br>
- Это каким образом? - спросила она спокойно. <br>
- Ну, как бы оральным образом... <br>
- Хорошо, давай посмотрим, как ты справишься с оральным заданием, - сказала она и приспустила свои брюки. Перед вами открылась её волосатая <<prntObscene "киска">> с заметной брухлей.
<br>
<br>
<<link [[Приступить|lector1Seduction]]>><<addMins 30>><</link>><br>
<<elseif $examinationLesson == 2>>
Вы остались наедине с экзаменатором в его кабинете. <br>
- Андрей Игоревич, дайте мне ещё один шанс, я всё сделаю ради лучшей оценки, - молите вы.
- Учиться нужно лучше, тогда и оценки приложаться получше. <br>
- Ну пожалуйста, - вы становитесь на колени перед ним, - я могу выполнить любое ваше желание. <br>
- Хорошо, посмотрим какие навыки ты осваивал вместо учёбы, - ответил он, расстёгивая свою ширинку. <br>
Перед вами был член экзаменатора, не слишком внушительный в нерабочем состоянии. Привести его в рабочее состояние - ваша текущая обязанность.
<br>
<br>
[[Приступить|lector2Seduction]]
<<elseif $examinationLesson == 3>>
Вы попробовали соблазнить Юрия Анатольевича, зная о его скандальной репутации жеребца. <<if $sexappeal > 50>> Вы крутились вокруг него и делали недвусмысленные намёки, что вскоре дало результат. Он начал вас лапать и понемногу снимать одежду, чему вы не слишком сопротивлялись. Наконец вы решили взять немного инициативы на себя и расстегнули ему ширинку, освободив из заточения его уже вставшего дружка. Агрегат у него оказался довольно большого размера, с бритыми яйцами и аппетитно выступающей капелькой смазки на конце. Пора приступать к основной части экзамена. <br><br>
[[Взять в рот|lector3Seduction]]<<else>> Однако ваши попытки ни к чему не привели. Похоже, он предпочитает молодых красивых студенток, и вы оказались недостаточно сексапильны по женским стандартам.<br><br>
[[Печально|examinationBribeLecturer]]<</if>>
<<elseif $examinationLesson == 4>>
Вы решили попытаться соблазнить Ольгу Борисовну, намекнув ей на готовность удовлетворить любые желания, которые могут возникнуть в голове у молодой женщины. <<if getSkill("musculs") > 4 && $currentFemin < 20 && $hasPenis>>Она захотела оценить вашу хорошо развитую мускулатуру и попросила вас снять верхнюю одежду. После чего она начала ласкать ваши мускулы, постепенно перемещаясь поближе к паху. Наконец она схватила вас за член и предложила показать, как такой славный парень умеет работать со своим агрегатом.<br><br>
[[Показать ей|lector4Seduction]]<<else>> Однако она ясно дала понять, что её интересуют лишь мужественные партнёры с хорошо развитой мускулатурой, а не женоподобные, пусть даже очень милые, парни.<br><br>
[[Печально|examinationBribeLecturer]]<</if>>
<</if>>
<</nobr>><<nobr>>
<<set $statCunni++>>
<<addExp = "cunni" 5>>
<<addExp = "promiscuity" 3>>
<<addStamina -10>>
<</nobr>>[img[img/cunt11.jpg]]
Вы начинаете осторожно вылизывать её, постепенно подбираясь к клитору, женщина стонет и подбадривает вас. <<if random (1,5) > getSkill("cunni")>>Однако вам явно не хватает нужных навыков, довести её до оргазма так и не получилось.<br> - Что за молодёжь пошла, ни мозгом работать, ни телом не могут нормально, - сокрушалась Татьяна Григорьевна.<br>Вы поняли, что устную часть экзамена также провалили и оценку повысить не смогли.<<else>><<set $grade1 += 2>><<if $grade1 > 5>><<set $grade1 = 5>><</if>> Ваши усилия вскоре увенчались успехом, Татьяна Григорьевна бурно кончила. Она осталась вами очень довольна и повысила итоговую оценку по своему предмету, теперь это $grade1<</if>>
[[Закончить|university]]<<nobr>><<if $examinationLesson == 1>>
<<set $grade1 = $examGrade>>
<<elseif $examinationLesson == 2>>
<<set $grade2 = $examGrade>>
<<elseif $examinationLesson == 3>>
<<set $grade3 = $examGrade>>
<<elseif $examinationLesson == 4>>
<<set $grade4 = $examGrade>>
<</if>><</nobr>>Вы заплатили нужную сумму, получив оценку, которая вас больше устроила.
<<link [[Уйти|university]]>><<addMins 1>><</link>>[img[img/livingroom_marina.jpg]]
<<nobr>>
Вы целуете её груди, потом живот, потом опускаетесь ещё ниже и ласкаете языком её киску. <<print getRelationName("marina")>> стонет и направлет вашу голову своей рукой.
<<if getSkill("cunni") < 2>>
Вы не слишком опытны в искусстве куннилингуса, поэтому не удалось довести её до оргазма, но удовольствие от процесса женщина явно получила.<<addRelation "marina" 1>>
<<elseif getSkill("cunni") < 4>>
Ваши навыки в куннилингусе позволили легко довести женщину до яркого оргазма.<<addRelation "marina" 2>>
<<else>>
Вам удалось продемонстрировать свои самые лучшие навыки в куннилингусе, <<print getRelationName("marina")>> в течение нескольких минут непрерывно сотрясалась от серии мощных оргазмов.<<addRelation "marina" 3>>
<</if>>
<<if getRelationStatus("marina") > 2>>
<br>Получив свою порцию удовольствия, она решила сделать приятно и своему партнёру, начав стаскивать с вас одежду. <<if !$hasPenis>>Справившись с этим, она увидела, что вы уже не совсем мальчик и расстроилась из-за этого.<br><br>-Ой, мой котик оказался кошечкой. Жаль, что разведение кошек меня не интересует. <br><br>Марина Евгеньевна действительно очень расстроилась, вы поняли, что вам придётся расстаться с ней.<br><br><<link [[Печально|foyer]]>><<addMins 30>><<addRelation "marina" -100>><<setRelation "marina" false>><</link>><<elseif $dressTable.getClassDress("penis") == "chastity_male">>Справившись с этим, она увидела, что ваш член заточён в пояс верности, что её несколько расстроило.<br><br>-Ой, мой котик не даёт хозяйке играться с его перчиком. <br><br>На этом вам пришлось закончить сегодняшнюю встречу с Мариной.<br><br><<link [[Значит в следующий раз...|foyer]]>><<addMins 30>><</link>><<else>>Справившись с этим, она наклонилась и взяла ваш член в рот...<br><br><<link [[Расслабиться и получить удовольствие|marinaSexFellation]]>><<addMins 30>><<doUsualOrgasm -50>><<set $statMeOral++>><<addRelation "marina" 1>><</link>><</if>>
<<else>>
<br>
<br>
<<if $hasFirstSexWithMarina>>[[Закончить|marinaFirstSexAfter]]<<else>>[[Закончить|neighborWoman]]<</if>>
<</if>>
<</nobr>><<if $wasFirstVisitSlutSite>>Вы находитесь на сайте, где местные проститутки-индивидуалки выкладывают свои анкеты.<<else>><<set $wasFirstVisitSlutSite = true>>Случайно кликнув по рекламной ссылке, вы оказались на сайте, где проститутки-индивидуалки из вашего города выкладывают свои анкеты. Раньше вы такими вопросами не интересовались, поэтому только сейчас узнали, что оказывается есть такой удобный сайт, где просто глаза разбегаются от количества предложеннных вариантов провести приятный вечер. И создать тут анкету совсем просто, неудивительно, что множество девушек (и не только) это уже сделали.<</if>>
<<if $isIndiSlut>>Рейтинг вашей анкеты: $indiSlutRating<<prntTips "Клиенты после ваших встреч могут оставлять положительные или отрицательные отзывы о вас (причём отрицательные с большим рвением), в зависимости от того, смогли ли вы удовлетворить клиента. Чем выше рейтинг по отзывам, тем больше клиентов вами заинтересуются и меньше времени будет занимать их поиск.">><br><</if>>
[[Найти проститутку|slutsSiteSearch]]
<<nobr>>
<<if $isIndiSlut>>
<<if $currentClean >= 25 && $sexappeal >= 60 && getMakeup() >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>>[[Найти клиентов|slutsSiteSearchClients]]<br>
<<else>>
Ваш текущий внешний вид сильно хуже того, который в анкете, вы не готовы искать клиентов.<br>
<</if>>
[[Редактировать анкету|editAnketa]]<br>
<</if>>
<<if getSkill("disgrace") > 1 && !$isIndiSlut>>[[Разместить свою анкету|createAnketa]]<br><<elseif !$isIndiSlut>>Нужен уровень бесчестия не менее 2, чтобы размещать здесь анкету<br><</if>>
<</nobr>>
[[Назад|toNotebook]]<<nobr>>
<<set $arrSlutsNames = ["Агата","Аделина","Алиса","Аля","Ангелина","Арина","Василиса","Диана","Ева","Катерина","Кристиночка","Ксюша","Машенька","Ленчик","Есения","Жасмин","Карина","Лара","Лана","Лера","Марго","Мира","Оксана","Полина","Соня","Регина","Настя","Мэри","Ульяна","Эльвина","Юля","Яна"]>>
<<set _youngImages = []>>
<<set _oldImages = []>>
<<for _i = 1; _i < 11; _i++>>
<<run _youngImages.push(_i)>>
<<run _oldImages.push(_i)>>
<</for>>
<<set $backpathSex = "afterOrderSlut">>
<div class="ablock"><table>
<<for _j = 0; _j < 5; _j++>>
<tr>
<<for _i = 0; _i < 2; _i++>>
<<set _name = $arrSlutsNames[random($arrSlutsNames.length-1)]>>
<<set _age = random(18,49)>>
<<if _age > 34>>
<<set _randomIndex = random(_oldImages.length-1)>>
<<set _randomImg = _oldImages.splice(_randomIndex, 1)[0]>>
<<set _slutPicture = "[img[img/sluts/old"+_randomImg+".jpg]]">>
<<else>>
<<set _randomIndex = random(_youngImages.length-1)>>
<<set _randomImg = _youngImages.splice(_randomIndex, 1)[0]>>
<<set _slutPicture = "[img[img/sluts/young"+_randomImg+".jpg]]">>
<</if>>
<<set _anal = random(0,1)>>
<<set _time = random(20,60)>>
<<set _cost = random(150,200)-_age*2>>
<<if _anal == 0>>
<<set _anal = "нет">>
<<set $sexPenisDesire = 2>>
<<else>>
<<set _anal = "есть">>
<<set $sexPenisDesire = 3>>
<<set _cost += random(15,30)>>
<</if>>
<<set _cost = Math.round(_cost / 5) * 5>> /* округлим немного для красоты */
<<print "<td style = 'padding: 10px;'>"+_slutPicture +"<br>"+ _name +", "+_age + " лет<br> анал: "+_anal + " - $" + _cost + " <<if $wallet >= _cost>><br><<link [[Вызвать|orderSlut]]>><<set $sexPartnerName = '"+_name+"'>><<set $sexPenisDesire = "+$sexPenisDesire+">><<set $payForMySlut = "+_cost+">><<addMins "+_time+">><</link>><</if>></td>">>
<</for>>
</tr>
<</for>>
</table>
</div>
<</nobr>>
[[Назад|slutsSite]]Вы связались с выбранной «феей» и заказали её себе домой. Вскоре она приехала на такси, вы её встретили и отвели в гостиную.
[[Приступить к делу|goSexGirl]]<<nobr>>
<<if $hasCamInFlat>>
<<set _sexKoef = 1>>
<<if getSkill("shameless") < 6>>
<<set _sexKoef = (getSkill("shameless")+3)/10>>
<</if>>
<<set _title = "Секс с шлюхой " + ($daysFromStart + 1)>>
<<set _time = 10>>
<<if 60 - $sexTimeLimit >= 40>>
<<set _time = 30>>
<<elseif 60 - $sexTimeLimit >= 20>>
<<set _time = 20>>
<</if>>
<<set _type = 3>> /* мужчина на женщине */
<<set _videoCover = random(1,8)>>
<<set _sexView = Math.round(getSkill("musculs")*($penisSize/100))>> /* у мужчины важны мускулы и длина члена, а не сексапильность */
<<if $hasPenis && $appearanceReception >= 3>>
<<set _type = 4>> /* трап на женщине */
<<set _videoCover = random(1,8)>>
<<set _sexView = Math.round($sexappeal*_sexKoef)>>
<<elseif !$hasPenis>>
<<set _type = 5>> /* лесби */
<<set _videoCover = random(1,5)>>
<<set _sexView = Math.round($sexappeal*_sexKoef)>>
<</if>>
<<run $listVideosUnmounted.push({"title" : _title, "time" :_time, "type" : _type, "sex" : _sexView, "queerness" : $queerness, "cover": _videoCover, "paid": false, "views": 0})>>
<</if>>
<</nobr>>Вы заплатили проститутке оговоренную ранее сумму и выпроводили её. Время пролетело быстро и приятно, стоит наверное почаще повторять такие встречи. <<if $hasCamInFlat>>Тем более, что они записываются на скртыую камеру.<</if>><<if $hasCamInFlat && !$havePornoChanel>><font color='yellow'>Нужно создать свой канал на порносайте, чтобы выкладывать видео</font><</if>>
<<addMoney $payForMySlut*(-1)>>
[[Продолжить|livingroom]]<<nobr>>
<<if $currentClean >= 25 && $sexappeal >= 60 && getMakeup() >= 1 && $hairFace <= 1 && getSkill("fellation") >= 2 && getSkill("anal") >= 2>>
Вам нужно сфотографироваться для анкеты. Ваша сексапильность в текущем наряде $sexappeal, чем она будет выше - тем больше будет спрос на вас. Лучше всего конечно провести фотосессию с профессиональным фотографом, но можно для начала и самостоятельно управиться с камерой телефона. Сделать фото сейчас или подготовиться ещё получше?<br>
<br>
<<link [[Сделать сейчас|createAnketaOptions]]>><<addMins 5>><<set $slutAnketaSexy = $sexappeal>><</link>><br>
[[Нужно навести ещё красоты|livingroom]]<br>
<<else>>
Для того, чтобы сделать нормальные фотографии и начать работать индивидуалкой нужно соответствовать таким минимальным требованиям:<br>
- какой-либо женский макияж и отсутствие растительности на лице;<br>
- чистота не менее 25;<br>
- сексапильность не менее 60;<br>
- навык минета не менее 2;<br>
- навык анала не менее 2.<br>
<br>
[[Закрыть|livingroom]]<br>
<</if>>
<</nobr>>Вам нужно также указать требования к клиентам и предоставляемые услуги. Все проститутки встречаются с мужчинами, но можно указать также, что вы готовы обслуживать и женщин.
<<checkbox "$indiServiceFemale" false true autocheck>> Обслуживать женщин
<<link [[Готово|slutsSite]]>><<set $isIndiSlut = true>><</link>><<nobr>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы заниматься проституцией.
<<elseif $currentComposure <= 10>>
Вы слишком подавлены, чтобы заниматься проституцией.
<<elseif $currentClean <= 24>>
Ваше тело слишком грязное, чтобы заниматься проституцией.
<<else>>
<<set _maxTime = random (40,100)>>
<<if $indiServiceFemale>><<set _maxTime -= 10>><</if>>
<<set _maxTime -= $indiSlutRating>>
<<set _maxTime -= Math.round($slutAnketaSexy/10)>>
<<if _maxTime < 10>><<set _maxTime = 10>><</if>>
<<set _minTime = Math.round(_maxTime/2)>>
<<set _searchTime = random(_minTime, _maxTime)>>
<<if _searchTime > 60>>
<<link [[Искать клиентов|slutsSiteSearchFail]]>><<addMins 60>><</link>><br>
<<else>>
<<link [[Искать клиентов|slutsSiteSearchWin]]>><<addMins _searchTime>><<addMoney -5>><</link>><br>
<</if>>
<</if>>
<</nobr>>
[[Прекратить поиск клиентов|slutsSite]]<<nobr>>
<<set $backpathSex = "afterIndiWork">>
<<if $indiServiceFemale>>
<<if random(1,10) > 8>>
<<set _client = "female">>
<<else>>
<<set _client = "male">>
<</if>>
<<else>>
<<set _client = "male">>
<</if>>
<<if _client == "male">>
<<set $typeOfSex = "usual">>
Вы сделали анкету активной и некоторое время отвечали на сообщения и звонки. В результате вам удалось договориться с мужчиной о встрече у него. Вы быстро собрались и поехали на указанный адрес на такси.
<br><br>
<<if 5 > random(100)>><<link [[За работу|inadequateIndiClient]]>><<addMins 15>><</link>><<else>><<link [[За работу|goSex]]>><<addMins 15>><</link>><</if>>
<<elseif _client == "female">>
<<set $sexPartnerName = "Женщина">>
<<set $sexPenisDesire = random(3)>>
<<if random(1) == 1>>
<<set $womanHaveStrapon = true>>
<<else>>
<<set $womanHaveStrapon = false>>
<</if>>
Вы сделали анкету активной и некоторое время отвечали на сообщения и звонки. В результате вам удалось договориться с женщиной, которая оказалась заинтересована экзотическим сексом. Вы быстро собрались и поехали на указанный адрес на такси.
<br><br>
<<link [[За работу|goSexGirl]]>><<addMins 15>><</link>>
<</if>>
<</nobr>>Вы целый час провели онлайн и принимали звонки, но никто адекватный вами не заинтересовался за это время.
[[Далее|slutsSiteSearchClients]]После клиента вы поехали обратно домой на такси. <<if !$isEscortAvailable && $sexappeal >= 90 && getSkill("fellation") >= 4 && getSkill("anal") >= 4 && random(1,5) == 1>>Клиент перед вашим уходом сунул вам в руки какую-то визитку, сказав, что есть интересное предложение. Вы рассмотрели в такси эту визитку: «Агентство организации досуга "Кардинал". Только для успешных мужчин». На визитке были указаны контакты, в том числе и адрес офиса в районе парка. Похоже, кто-то ищет новых работников.<br><br><span style="color:yellow">Эскорт-агентство разблокировано!</span><<set $isEscortAvailable = true>><<elseif $appearanceReception > 2 && $sexappeal >= random(60,400)>><<goto "encTaxiRaper">><</if>>
<<link [[Подняться в квартиру|foyer]]>><<doWalk -1>><<addMins 15>><<addMoney -5>><</link>><<checkbox "$indiServiceFemale" false true autocheck>> Обслуживать женщин
<<checkbox "$indiNewPhoto" false true autocheck>> Обновить фотографию (сексапильность на текущем фото: $slutAnketaSexy)
<<link [[Готово|slutsSite]]>><<if $indiNewPhoto>><<set $slutAnketaSexy = $sexappeal>><</if>><<addMins 5>><</link>>
[[Отмена|slutsSite]]
<<link [[Удалить анкету|slutsSite]]>><<set $isIndiSlut = false>><<set $indiSlutRating = 0>><<addMins 1>><</link>>Мужчина быстро убрал член, застегнул ширинку и поспешно выбежал из кабинки, ничего не дав вам в награду. Вот мудак!
<<if $useWipes && haveItem("wipes")>><<addClean 5>><<delItem "wipes" 1>><</if>>
<<link [[Ничего не поделаешь|$backpathSex]]>><<addMins 5>><</link>>Мужчина застегнул ширинку, похвалил вас за работу и развернулся, чтобы уйти. «А как насчёт награды?», - несмело спрашиваете вы. «Какой награды?», - притворно удивился он. «Мы ни о чём таком не договаривались», - и пошёл дальше. Вы остались в полураздетом виде стоять в переулке ни с чем, не бежать же за ним, громко требуя оплатить за секс.
<<if $useWipes && haveItem("wipes")>><<addClean 5>><<delItem "wipes" 1>><</if>>
<<link [[Ничего не поделаешь|$backpathSex]]>><<addMins 5>><</link>>Во время пары Алина решила вас довольно грубо прогнать со своего места рядом с ней, чтобы усадить туда свою подругу.
<<link [[Молча пересесть чуть дальше|lessonComplet]]>><<addRelation "alina" 3>><<addExp "submis" 5>><</link>>
<<link [[Заупрямиться и никуда не пересаживаться|lessonComplet]]>><<addRelation "alina" -3>><<addExp "submis" -5>><</link>>
[img[img/manslockerroom.jpg]]
Когда вы начали переодеваться в мужской раздевалке, на ваше бритое тело внезапно обратил внимание один из сокурсников и спросил с нескрываемой издёвкой:
- Что, $characterName, решил не отставать от современных веяний и побрил ноги?
Среди других студентов, присутствующих также в раздевалке, послышались лёгкие смешки. Нужно что-то ответить, чтобы вас не заподозрили в чём-то.
<<link [[-Нужно было и побрил, у тебя какие-то проблемы от этого возникли?|encShavedBodyInLockerroomAnswer]]>><<addMins 2>><<addExp "submis" -5>><</link>>
<<link [[Смущённо промолчать...|encShavedBodyInLockerroomSilent]]>><<addMins 2>><<addExp "submis" 5>><<addReputation "cross" 1>><</link>>[img[img/manslockerroom.jpg]]
Вы просто смущённо промолчали, позволив всем желающим укрепиться в своих подозрених о ваших тайных пристрастиях.
[[Далее|$backpathEncounter]][img[img/manslockerroom.jpg]]
<<nobr>>
<<if random(1) == 1>>
-Та нет, я просто спросил, хочется просто знать, с кем переодеваешься в одной комнате, - примирительно ответил задира.<br>
На этом инцидент был исчерпан и о вас быстро все забыли.
<<else>> Ваша реплика привела к продолжению перепалки и в конечном счёте вы сцепились врукопашную с этим задирой. <<addExp "combat" 10>>
<<if (getSkill("combat")+getSkill("musculs")) > random(10)>> Вам удалось взять над ним верх и добиться извинений за его претензии, после этого ни у кого больше не возникло вопросов по поводу вашего бритого тела.<<else>> Вы получили сильный удар в лицо и упали на пол раздевалки, после чего обидчика оттащили остальные присутствующие. Несмотря на очевидное поражение, по крайней мере на этот раз все позабыли о вашем гладко выбритом теле.<<addDisease "синяки" 2 200>><<addComp -10 "pain">><</if>>
<</if>>
<</nobr>>
[[Далее|$backpathEncounter]]<<nobr>>
<<if $encChoice == 1>>
После тренировки вы уединились с парнем в старой раздевалке, которую никто сейчас не использует, вы назвали ему цену, на которую он согласился и начал стягивать с вас одежду...
<<set $backpathSex = "backToLockerroom">>
<<set $typeOfSex = "usual">>
<br>
<br>
[[Работать|goSex]]
<<elseif $encChoice == 2>>
Вы никак не отреагировал на поступок парня и молча вышли из зала.
<br>
<br>
[[В раздевалку|backToLockerroom]]
<<elseif $encChoice == 3>>
Вы громко возмутились поступком парня, он засмущался и быстро ретировался из спортивных секций.
<br>
<br>
[[В раздевалку|backToLockerroom]]
<<else>>
Вы набросились на нахала с кулаками, чтобы отучить того приставать к любым обладателям красивых попок. <<if (getSkill("combat")+getSkill("musculs")) > random(10)>>Вам удалось парой хороших ударов разбить ему нос, в результате чему ему пришлось в спешке убегать из тренировочного зала, вы же получили порцию аплодисментов от других посетителей за устроенное шоу.<<else>>Парень однако оказался не из робкого десятка, он легко увернулся, сделал подсечку и вы упали на тренировочный мат. Он навалился сверху, усевшись на вас с видом победителя. Вы почувствовали, как он снова распустил свои руки и облапал ваши ягодицы. "Не шали, крошка, не все такие нежные, как я", - сказал он в итоге и отпустил вас. Вы были вынуждены после такого публичного унижения сразу покинуть спортзал.<<addComp -10 "hum">><</if>>
<br>
<br>
[[В раздевалку|backToLockerroom]]
<</if>>
<</nobr>>[img[img/bdsm_studio.jpg]]
В этой комнате, увешанной большим количеством тематической атрибутики проходят БДСМ-сессии. За хорошие деньги богатые посетители желают получить новые яркие ощущения.<<set _randomTime = random(20, 60) - Math.round($sexappeal/10)>><<recalcKink>>
БДСМ-бонус вашего текущего наряда: $kinkness <<prntTips "Тематическая одежда (кожа, латекс) и различные БДСМ-аксессуары прибавляют бонус, который увеличивает получение удовольствия для партнёра.">>
<<if $currentStamina <= 10>>Вы слишком устали, чтобы обслуживать клиентов.<<elseif $currentComposure < 25>>Нужно иметь запас настроения не меньше 25 для старта сессии.<<else>><<link [[Вызваться в нижней роли|startMasoSession]]>><<addMins _randomTime>><</link>><</if>>
Вызваться в верхней роли (этот контент ещё не готов)
[[Выйти|brothel]]
Вы вернулись после клиента на основное рабочее место и застали его в некотором оживлении. Причиной его был крупный мужик, подъехавший сюда на какой-то дешёвой китайской тачке, выкрашенной в фиолетовый цвет и «украшенной» каким-то совершенно бестолковым и пижонским тюнингом. Он о чём-то разговаривал с мамкой, остальные проститутки сгрудились неподалёку и также оживлённо щебетали.
- Это Идрис, наш сутенёр, он мамку крышует, - шепнула вам одна из коллег когда вы подошли к ним.
Вы присмотрелись внимательнее к Идрису. Это был высокий мужчина лет под 50 с большим орлиным носом и стриженной почти налысо головой. Он был в обычных спортивных штанах и полураспахнутой розовой рубахе с коротким рукавом, которая давала возможность рассмотреть широкую волосатую грудь и татуировки девушек в разных сексуальных позах на руках и плечах. Хотя у него были ярко выраженные кавказские черты лица, но разговаривал он практически без акцента. Закончив обсуждать дела с мамкой, он обратился к остальным шлюхам:
- Ну что, девочки, кто хочет прокатиться с ветерком на тачке с папочкой?
<<link [[Вызваться добровольно|firstIdrisMeetAccept]]>><<setStatusRelation "idris" true>><<set $idrisRootStage = 1>><<addMins 15>><</link>> (персонаж будет разблокирован)
<<link [[Тихо постоять в сторонке|firstIdrisMeetAcceptDecline]]<<set $idrisRootStage = -1>><<addMins 5>><</link>> (персонаж останется заблокированным)
[img[img/night_city.jpg]]
Вы вызвались поехать с сутенёром добровольно, мамка вас представила.
- Это наша новенькая бабочка, очень перспективная, - охарактеризовала она вас.
Не хотелось бы её подвести, подумали вы, садясь в машину на переднее пассажирское сиденье. Когда вы садились, Идрис успел ущипнуть вас за бедро, после чего с весёлым мотивчиком на устах он быстро сам сел и вы поехали кататься по ночному городу.
- Ну что, $characterName, нравится работа? Мамка не обижает? - спросил он через некоторое время.
- Да, всё хорошо, - скромно отвечаете вы. - Мамка так вообще ласковая зайка.
- Это здорово, давай тогда покажи, чему научилась уже.
- Что, прямо здесь? - удивляетесь вы.
- Ну да, а что такое? Люблю когда мне сосут за рулём. Давай расстёгивай мою ширинку и приступай, я твои навыки проверю и потом тебе рабочее время компенсирую.
<<set $idrisCounter = 12>>
<<link [[Приняться сосать|firstIdrisMeetObedience]]>><<addMins 40>><<addStamina -10>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<set $statCreampieAnal++>><<addMoney $baseSlutPay*4>><<addRelation "idris" 5>><<addExp "submis" 5>><<addStatus "streetsluts" 1>><</link>>
<<link [[Отказаться от предложения|firstIdrisMeetResist]]>><<addMins 60>><<addStamina -20>><<addComp -10 "pain">><<doSingleRape 3 10 5>><<set $statCreampieAnal++>><<addRelation "idris" -5>><<addExp "submis" -5>><<addStatus "streetsluts" -1>><</link>>
Вы решили, что достаточно поработали сегодня телом и не стали высовываться. С Идрисом в итоге поехала одна из любимиц мамки, стройная рыжуля Анюта.
[[Далее|streetSluts]] [img[img/cock_idris.jpg]]
Вы осторожно оттянули резинку штанов и трусов Идриса, освободив его член. Он был набухшим, но ещё не стоял. Мужчина положил руку вам на голову и легонько потянул вниз. Вы не сопротивлялись, и он поднёс вашу голову к своему члену. Вы стали медленно дрочить его член своей рукой, обнаружив, что он обрезанный и встаёт все сильнее. Было в этом что-то завораживающее. От него чувствовался запах, яйца и лобок волосатые. Наконец он встал в полный рост, длиной сантиметров 18 и довольно толстый. Вы поняли, что пора, открыли рот и обхватили головку.
Вы старались обхватить поплотнее губами и двигаться ровнее и глубже. Пару раз давились. Потом вытащили член изо рта, полюбовались им снова и стали его облизывать и немного играть языком с головкой. Потом снова сосали, не особо стараясь взять глубоко, но всасывая в себя и двигаясь более энергично.
Только получилось войти во вкус, как Идрис остановил машину и сказал вам выходить. Вы огляделись и увидели, что пока сосали, выехали снова куда-то на окраину городу, вокруг было темно, лишь в одной стороне вдалеке были видны яркие городские огни. Вы вышли из машины, вокруг не было ни души, машина стояла под деревьями на обочине просёлочной грунтовой дороги. Идрис приказал спустить одежду снизу и стать раком, просунув туловище в салон машины и уперевшись локтями на сиденье, что вы незамедлительно выполнили. Вы почувствовали, как его пальцы наносят на ваш анус холодную смазку, мужчина немного размял его пальцами, после чего засунул уже свой член. <<if $anusCondition > 200>>Ваш <<prntAnusCondition>> анус легко принял его и Идрис начал <<prntObscene "трахать">> вас в жопу.<<else>>Ваш <<prntAnusCondition>> анус с некоторым трудом принял его, было вначале немного больно, но в таком положении вы никак не могли соскочить с члена и пришлось потерпеть.<<addComp -3>><</if>> Это продолжалось минут 10, вы к концу уже кайфовали подмахивали мужику, находясь в комфортной позе на мягком сиденье в салоне авто, где громко играла музыка. Наконец он кончил и позволи вам привести себя в порядок на обочине дороги.
- Хороша, сучка, - похвалил вас Идрис, когда вы сели снова в его тачку и поехали с ним обратно на панель. -Будешь на хорошем счету у меня - я тебя в обиду не дам никому, поняла?
- Конечно, Идрис, для тебя я уж постараюсь.
- Вот и хорошо, на тебе награду за потраченное время,- сказал он, суя вам в руки <<print "$" + $baseSlutPay*4>>.
- Ну дорогой, тебя мне и бесплатно обслужить в радость, - пытаетесь вы отказаться от денег.
- Нет уж, я цену рабочего времени моих девочек знаю, так что бери молча и не строй из себя любящую жену.
Машина подъехала к вашему рабочему месту, вы быстро попрощались с сутенёром и вышли из авто.
- Как прокатилась, всё нормально? - спросила вас мамка.
- Всё замечательно, ма, Идрис был настоящим джентельменом.
[[Продолжить|streetSluts]]Вам не очень хотелось работать в такой обстановке, тем более Идрис как-то не вызывал у вас симпатии.
- Слушай, отвези меня лучше обратно к девочкам, мне ещё норму нужно выработать, - просите его.
- Сучка, не упрямься, норму ещё сто раз успеешь выработать.
- Ну пожалуйста, Идрис, мне неудобно здесь.
Машина к этому времени снова подьехала к городской окраине и Идрис прекратил вас доставать, аккуартно выруливая по неосвещённой дороге между какими-то полузаброшенными гаражами. Наконец он остановился и сказал:
- На выход, хочешь не хочешь, а я тебе проэкзаменую сейчас.
Вы осторожно вышли, Идрис погасил фары и стало совсем темно. Он вышел из машины, подошёл к вам и сильно надавил на плечи, заставив вас опуститься на колени, а затем резко взял за волосы и притянул к своему паху. Вы внезапно обнаружили, что он уже расстегнул и приспустил штаны и вы упираетсь лицом в его полувставший член. Идрис начал активно пытаться засунуть его вам в рот.
Хоть вы активно вертели головой, но он таки вставил наконец член и начал жёстко <<prntObscene "трахать">> вас в рот. Его <<prntObscene "хуй">> был довольно большим и толстым, ваш нос постоянно упирался в его чересчур волосатый лобок и вы начали задыхаться, а к горлу подступала тошнота, но кроме как нечленораздельно мычать ничего сделать не могли.
Наконец он закончил это мучение и приступил к следующему: поднял вас и поставил раком перед капотом машины. Вы жадно хватали воздух открытым ртом и могли лишь без сил опереться на капот, пока Идрис стягивалл с вас последнюю одежду. Вошёл он резко и, похоже, без смазки, вы аж взвигнули от боли и начали его умолять прекратить, но он лишь засунул вам в рот что-то из снятого тряпья и продолжил. Минут через 5 этого мучения, которые показались целым часом, он наконец кончил, навалившись всем своим весом на вас.
- Да-а, потенциал есть, но послушности тебе нужно ещё научиться будет, - резюмировал он в конце. - Бонуса от меня сегодня не заслужила, <<prntObscene "иди">> теперь пешком к мамке, поплачься ей.
Он сел в машину и уехал, оставив вас собирать в полутьме разбросанную одежду. Кое как удалось одеться, после чего вы ещё долго выбирались на трасу и шли к городу, устав как гоночная лошадь, пока не добрались до рабочего места. Мамка на вас посмотрела и сразу всё поняла:
- Что, строила из себя целку перед папиком? В следующий раз не садись к нему в тачку, если не готова делать всё что скажет.
Ваш авторитет среди уличных работниц несколько просел от этого, в будущем стоит вести себя более послушно хотя бы ради большего заработка.
[[На панель|streetSluts]]Вы занялись всеми своими обычными ежедневными процедурами в ванной.
<<nobr>>
<<if $routineWash && $currentClean < 100>>
<<addComp 5>>
<<addArousal 5>>
<<addMins 15>>
<<doWash>>
- душ принят<br>
<</if>>
<<if $routineShaveFace && $hairFaceProgress > 20>>
<<if $hairFace < 4>><<addMins 7>><<addStamina -1>>
<<else>><<addMins 10>><<addStamina -2>><</if>>
<<set $hairFace = 1>>
<<set $hairFaceProgress = 0>>
- лицо побрито<br>
<</if>>
<<if $routineShaveBody && $hairBodyProgress > 35>>
<<if $hairBody < 3>><<addMins 30>><<addStamina -5>>
<<else>><<addMins 60>><<addStamina -10>><</if>>
<<set $hairBody = 1>>
<<set $hairBodyProgress = 0>>
<<addExp "femin" 2>>
- тело побрито<br>
<</if>>
<<if $routineAntiandr && $hoursAntiandr <= 24 && haveItem("antiandr")>>
<<delItem "antiandr" 1>>
<<set $hoursAntiandr = 36>>
<<addMins 1>>
- антиандрогены приняты<br>
<</if>>
<<if $routineEstro && $hoursEstro <= 24 && haveItem("estro")>>
<<delItem "estro" 1>>
<<set $hoursEstro = 36>>
<<addMins 1>>
- эстрогены приняты <br>
<</if>>
<<if $routineProlact && $hoursProlactin <= 24 && haveItem("prolactin")>>
<<delItem "prolactin" 1>>
<<set $hoursProlactin = 36>>
<<addMins 1>>
- пролактиногены приняты <br>
<</if>>
<<if $routineAntivirus && $hoursAntiviral <= 12 && haveItem("antiviral")>>
<<delItem "antiviral" 1>>
<<set $hoursAntiviral = 24>>
- антиретровирусный препарат принят <br>
<</if>>
<<if $routineTruvada && $hoursTruvada <= 12 && haveItem("truvada")>>
<<delItem "truvada" 1>>
<<set $hoursTruvada = 24>>
- препарат антивирусной профилактики принят <br>
<</if>>
<<if $routineAntidepr && $hoursAntidepr <= 12 && haveItem("antidepr")>>
<<delItem "antidepr" 1>>
<<set $hoursAntidepr = 24>>
<<addStamina -5>>
<<addArousal -10>>
<<addMins 1>>
- антидепрессант принят <br>
<</if>>
<<if $routineMakeup > 0 && haveItem("cosmetic")>>
<<set _mkSkill = getSkill("makeup")>>
<<delItem "cosmetic" 1>>
<<if $routineMakeup == 1>>
<<set _worktime = 12-_mkSkill>>
<<addMins _worktime>>
<<addExp "makeup" 2>>
<<addExp "femin" 1>>
<<set $makeupType = 1>>
<<set $makeupStrength = 100>>
<<elseif $routineMakeup == 2>>
<<set _worktime = 15-_mkSkill>>
<<addMins _worktime>>
<<addExp "makeup" 3>>
<<addExp "femin" 1>>
<<set $makeupType = 2>>
<<set $makeupStrength = 100>>
<<elseif $routineMakeup == 3>>
<<set _worktime = 18-_mkSkill>>
<<addMins _worktime>>
<<addExp "makeup" 4>>
<<addExp "femin" 1>>
<<set $makeupType = 3>>
<<set $makeupStrength = 100>>
<<elseif $routineMakeup == 4>>
<<set _worktime = 20-_mkSkill>>
<<addMins _worktime>>
<<addExp "makeup" 5>>
<<addExp "femin" 1>>
<<set $makeupType = 4>>
<<set $makeupStrength = 100>>
<</if>>
-<<prntMakeup>>макияж нанесён <br>
<<elseif $routineMakeup > 0 && !haveItem("cosmetic")>>
<font color="yellow">-макияж не нанесён из-за отсутствия косметики!</font><br>
<</if>>
<<if $routinePerfume && (haveItem("perfumeUsual") || haveItem("perfumeRich")) && $perfumeStrength < 100>>
/* сначала дорогой парфюм идёт в дело */
<<if haveItem("perfumeRich")>>
<<delItem "perfumeRich" 1>>
<<set $perfumeType = 2>>
<<set $perfumeStrength = 100>>
<<else>>
<<delItem "perfumeUsual" 1>>
<<set $perfumeType = 1>>
<<set $perfumeStrength = 100>>
<</if>>
<<addMins 1>>
- парфюм применён<br>
<</if>>
<<recalcAppearance>>
<</nobr>>
[[Отлично|bathroom]]Здесь можно настроить рутинные действия, которые персонаж будет все сразу выполнять по нажатию на одну ссылку.
Уход за телом (при необходимости):
<<checkbox "$routineWash" false true autocheck>> мыться в душе
<<checkbox "$routineShaveFace" false true autocheck>> брить лицо
<<checkbox "$routineShaveBody" false true autocheck>> брить тело
Приём препаратов (при наличии):
<<checkbox "$routineAntiandr" false true autocheck>> антиандрогены
<<checkbox "$routineEstro" false true autocheck>> эстрогены
<<checkbox "$routineProlact" false true autocheck>> пролактиногены
<<checkbox "$routineAntivirus" false true autocheck>> антиретровирусный препарат
<<checkbox "$routineTruvada" false true autocheck>> антивирусная профилактика
<<checkbox "$routineAntidepr" false true autocheck>> антидепрессант
Макияж:
<<checkbox "$routinePerfume" false true autocheck>> парфюм (при наличии, сначала дорогой)
<<radiobutton "$routineMakeup" 0 autocheck>> нет
<<radiobutton "$routineMakeup" 1 autocheck>> простейший женский макияж
<<if getSkill("makeup") >=2>><<radiobutton "$routineMakeup" 2 autocheck>> обычный женский макияж<</if>>
<<if getSkill("makeup") >=3>><<radiobutton "$routineMakeup" 3 autocheck>> яркий макияж шлюхи<</if>>
<<if getSkill("makeup") >=4>><<radiobutton "$routineMakeup" 4 autocheck>> развратный макияж бимбо-шлюхи<</if>>
[[Готово|bathroom]]Вернувшись к коллегам после очередного клиента, вы снова обнаружили там Идриса со своей тачкой. Он обсудил уже все рабочие вопросы и теперь ищет девочку, чтобы отдохнуть с ней.
<<nobr>>
<<set $idrisCounter = 12>>
<<set _relValue = getSkill("fellation")+getSkill("anal")+getSkill("hand")-3>>
<<if getRelationStatus("idris") >= 2>>
<<set _relValue = 0>>
<</if>>
<</nobr>>
<<link [[Вызваться добровольно|regularIdrisMeetAccept]]>><<addMins 60>><<addStamina -10>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<addMoney $baseSlutPay*4>><<addRelation "idris" _relValue>><<addStatus "streetsluts" 1>><</link>>
<<link [[Не высовываться|streetSluts]]>><<addMins 5>><</link>>
[img[img/cock_idris.jpg]]
Вы в очередной раз вызываетесь поехать с сутенёром и <<prntObscene "трахаетесь">> с ним в машине. Идрис очень любит умелых шлюшек, чем лучше вы умеете ублажать мужчину руками, ртом или своей попкой, тем более довольным он остаётся.
<<nobr>>
<<if getRelationStatus("idris") >= 2>>После поездки Идрис остался очень довольным вами и пригласил вас к себе домой на "продолжение банкета".<br><br>
<<link [[Принять предложение|idrisHomeFirst]]>><<addClean 100>><<addStamina -10>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<addRelation "idris" 3>><<set $idrisRootStage = 2>><<addStatus "streetsluts" 1>><</link>><br>[[- Давай не сегодня|streetSluts]]<<else>>После этого он как обычно заплатил вам и привёз обратно на рабочее место.<br><br>[[Продолжить|streetSluts]]<</if>>
<</nobr>>[img[img/doctor_psychologist.jpg]]
Вы находитесь на приёме у психолога, которая по совместительству также работает сексологом. В кабинете у неё очень уютная обстановка, располагающая к откровенным разговорам. Вы сидите в мягком кресле напротив неё.
<<nobr>>
<<if $currentComposure > 80 || (hasDisease("нимфомания") && $hoursAntinympho > 1)>>Вы находитесь в отличном расположении духа и не испытываете потребности в доверительных разговорах<<elseif $wallet < 50>>У вас нет $50 для оплаты сеанса терапии<<else>><<link [[Оплатить сеанс консультации (восстановить настроение за $50)|hospPsychoConsult]]>><<addMoney -50>><<addMins 60>><<set $currentComposure = 100>><</link>><</if>><br>
<<if !$hormonesAvailable>><<link [[Попросить рецепт на женские гормоны|hospGetHormones]]>><<addMins 20>><</link>><br><</if>>
<</nobr>>
<<link [[Назад|hospital]]>><<addMins 1>><</link>>[img[img/doctor_psychologist.jpg]]
Вы пообщались с психологом в течение оплаченного часа, рассказали ей обо всём, что вас волновало. Она дала немало ценных советов по преодолению трудностей и прибодрила вас, благодаря чему вы стали ощущать себя значительно уверенней после сеанса. <<if hasDisease("нимфомания")>>Также она уделила внимание вашим сексуальным проблемам, а именно, неудержимому желанию отдаваться всем встречным мужчинам. Вы чувствуете, что уже можете бороться с этой страстью, и как минимум на сегодня вам этого хватит.<<set $hoursAntinympho = 24>><</if>>
[[Продолжить|hospPsycho]][img[img/doctor_psychologist.jpg]]
<<nobr>>
<<if getSkill("femin") > 6>>
<<set $hormonesAvailable = true>>
Вы рассказали психологу, что хотите начать трансгендерный переход и поэтому вам нужен рецепт на специальные гормоны. Она побеседовала с вами подробнее об этом как сексолог, чтобы убедиться, что вы действительно испытываете необходимость в начале заместительной гормональной терапии, и выписала вам рецепт на популярные препараты для подавления мужских гормонов и увеличения уровня женских.
<<else>>Вы рассказали психологу, что хотите начать трансгендерный переход и поэтому вам нужен рецепт на специальные гормоны. Она побеседовала с вами подробнее об этом как сексолог и решила, что никаких оснований для такого радикального шага у вас сейчас нет. <span style="color: yellow;">Нужен как минимум 2-й уровень женственности, чтобы сексолог выписала вам рецепт.</span>
<br>
<br>
<<set _bribe = calcBribe(500)>>
<<if $wallet < _bribe>>Для взятки нужно иметь <<print "$" + _bribe>><<else>><<link [[Дать взятку доктору|hospHormonesBribe]]>><<addMins 10>><<set $hormonesAvailable = true>><<addExp "convince" 10>><<addMoney _bribe*(-1)>><</link>> <<print "(-$"+ _bribe+")">><</if>>
<</if>>
<</nobr>>
[[Продолжить|hospPsycho]][img[img/doctor_psychologist.jpg]]
Вы дали ей взятку и она выписала нужный рецепт, но предупредила, что ответственность за ваше психическое здоровье от таких действий не несёт.
[[Продолжить|hospPsycho]]После обслуживания клиента он захотел ещё с вами поговорить по душам, начав грузить вас своими проблемами в семье и на работе.
<<link [[Внимательно его выслушать и утешить|streetClientConfessionDo]]>><<addMins 20>><<addComp -10>><</link>> (-настроение)
[[Прервать его и быстро распрощаться|streetSluts]]<<nobr>>
Вы внимательно выслушали исповедь клиента, имитируя заинтересованность его проблемами с женой и работой. <<if random(80) > $currentComposure>>Однако вы сами оказались не в настолько хорошем расположении духа, чтобы как-то серьёзно его взбодрить, у вас получалось лишь сидеть и слушать с мрачным видом, поэтому клиент в расстроенных чувствах покинул вас, не дав даже чаевых.
<br>
<br>
[[Продолжить|streetSluts]]
<<else>>
Вам удалось создать у него впечатление сочувствующего и внимательного собеседника, даже местами утешили его, мужчина отлично выговорился и, удовлетворившись такой исповедью, дал вам «на чай» <<print "$"+$baseSlutPay*2>>. Да уж, работа проститутки иногда предполагает и психологическую консультацию для клиентов.
<br>
<br>
<<link [[Продолжить|streetSluts]]>><<addMoney $baseSlutPay*2>><</link>>
<</if>>
<</nobr>>[img[img/lections.jpg]]
<<nobr>>
<<if $courseworkProgress >= 90>>
Вы подготовили качественную и объёмную курсовую работу, которую удалось защитить на высший балл.
<<set $grade5 = 5>>
<<elseif $courseworkProgress >= 70>>
Ваша курсовая работа оказалось достаточно качественной, чтобы защитить её на четвёрку.
<<set $grade5 = 4>>
<<elseif $courseworkProgress >= 50>>
Вы уделили не так много времени и сил для работы над курсовым проектом, она довольно поверхностно раскрывает свою тему и вы не можете детальнее ответить на вопросы по докладу, поэтому вам с трудом удалось защититься на удовлетворительную оценку.
<<set $grade5 = 3>>
<<else>>
Вы совершенно забили на подготовку к курсовой работе, поэтому руководитель кафедры был вынужден констатировать, что ваша работу никаким требованиям не удовлетворяет и не может быть зачтена. Вам необходимо сделать её хоть на треть и занести своему руководителю завтра или в любой другой день до конца месяца, чтобы получить за неё хотя бы тройку.
<<set $grade5 = 2>>
<</if>>
<</nobr>>
[[Выйти из аудитории|university]]
Вы отдали свою курсовую работу руководителю, он кратко её посмотрел и таки согласился натянуть вам тройку, лишь бы вы уже отстали от него.
<<set $grade5 = 3>>Вы смотрите в интернете, какие есть предложения от людей, которые могут сделать за вас курсовую работу.
<<if $courseworkProgress < 90 && $wallet >= 1000>><<link [[Заказать отличную курсовую работу за $1000|toNotebook]]>><<set $courseworkProgress = 95>><<addMoney -1000>><<addMins 30>><</link>><<elseif $courseworkProgress < 90 && $wallet < 1000>>Нужно иметь $1000 для оплаты отличной курсовой работы<</if>>
<<if $courseworkProgress < 70 && $wallet >= 750>><<link [[Заказать хорошую курсовую работу за $750|toNotebook]]>><<set $courseworkProgress = 75>><<addMoney -750>><<addMins 30>><</link>><<elseif $courseworkProgress < 70 && $wallet < 750>>Нужно иметь $750 для оплаты хорошей курсовой работы<</if>>
<<if $courseworkProgress < 50 && $wallet >= 500>><<link [[Заказать среднюю курсовую работу за $500|toNotebook]]>><<set $courseworkProgress = 55>><<addMoney -500>><<addMins 30>><</link>><<elseif $courseworkProgress < 50 && $wallet < 500>>Нужно иметь $500 для оплаты средней курсовой работы<</if>>
[[Выйти|noteStudy]]<<nobr>>
<<set $hasPrivateInvite = false>>
<<if $unlimDiapason>>
<<set _foreignClient = random(0,1)>>
<<else>>
<<set _foreignClient = 1>>
<</if>>
<<set _moneyForMinute = Math.round($sexappeal/10)>>
<<set _timeOfPrivat = random(1,getSkill("seduction")*2) + random(1,getSkill("convince")*2) + random(5)>>
<<if _foreignClient == 1>>
<<if getSkill("language") < random(6)>>
<<set _timeOfPrivat = Math.round(_timeOfPrivat/2)>>
<</if>>
<</if>>
<<set _finalPay = _moneyForMinute*_timeOfPrivat>>
Вы начинаете приватную беседу с фанатом, который готов щедро оплатить её. <<if _foreignClient == 1>>Это иностранец, поэтому с ним очень важным будет знание иностранного языка, что позволит дольше привлекать его внимание.<</if>> Чем дольше продлится беседа, тем больше токенов вы заработаете.
<</nobr>>
<<link [[Начать|EndPrivateWebcam]]>><<addMins _timeOfPrivat>><<set $wcCurrentAudience = 0>><<set $wcCurrentTokens += _finalPay>><</link>>Вы общались в привате с клиентом столько, насколько ваши навыки общения и соблазнения позволяли удерживать его в приватной комнате. В итоге вы с ним попрощались и получили полагающиеся за потраченное время токены. Пора возвращаться в общий чат.
[[Далее|startWebcam]]<<nobr>>
<<set _resultGrade = ($grade1 + $grade2 + $grade3 + $grade4 + $grade5)/5>>
<<if _resultGrade < 3>>
<<set $resultOfSession = 2>>
<<set $isStudent = false>>
Вы сразу зашли в деканат и узнали, что вас уже отчислили из-за проваленной сессии. Вы сдали студбилет и теперь больше не является студентом в этом университете.
<<elseif _resultGrade < 4>>
<<set $resultOfSession = 3>>
Вы сразу зашли в деканат и узнали, что сессию сдали успешно, хоть и на удовлетворительном уровне, поэтому стипендии вам как обычно не видать.
<<elseif _resultGrade < 5>>
<<set $resultOfSession = 4>>
Вы сразу зашли в деканат и узнали, что сессию сдали успешно, со средним балом в четыре, поэтому можете рассчитывать на стипендию в следующем семестре.
<<else>>
<<set $resultOfSession = 5>>
Вы сразу зашли в деканат и узнали, что сессию сдали с отличным результатом, поэтому можете рассчитывать на повышенную стипендию в следующем семестре.
<</if>>
<<set $firstHumDiscProgress = 0>>
<<set $secondHumDiscProgress = 0>>
<<set $naturalSciencesProgress = 0>>
<<set $languagesProgress = 0>>
<<set $courseworkProgress = 0>>
<<set $grade1 = 0>>
<<set $grade2 = 0>>
<<set $grade3 = 0>>
<<set $grade4 = 0>>
<<set $grade5 = 0>>
<</nobr>>
[[Продолжить|university]]Среди пары преподаватель устроил потоку внеплановое тестирование по ранее пройденному материалу. Вы довольно легко смогли незаметно списать из своей лекционной тетради, после чего обратили внимание, что Алина и её кодло из напыщенных подружек сильно плавают в материале и растерянно ищут, у кого бы списать. Видимо, они в последнее время больше увлекались гулянками, чем учёбой. Несомненно, Алина ни за что не опустится до того, чтобы просить у вас дать списать, но может стоит самому предложить помощь?
<<link [[Дать ей списать|encAlinaStudyHelpDo]]>><<addStatus "university" 1>><<addRelation "alina" 3>><</link>>
[[Ничего не делать|lessonComplet]]- Надо же, наш сумрачный гений решил проявить свои благородные качества, - съязвила Алина шёпотом, когда вы предложили ей помощь.
- Тебе нужны ответы на тесты или нет? У нас же совпадают варианты...
Алина надула губки и молча приняла от вас помощь, благодаря чему сумела избежать провала. Вы едва можете надеяться, что она вернёт должок, но может она станет лучше к вам относиться.
[[Далее|lessonComplet]]<<nobr>>
<<set $statMeOral++>>
<<set $statMeVaginal++>>
<<addExp "penis" 5>>
<<addExp "promiscuity" 3>>
<<addStamina -15>>
<</nobr>>[img[img/cunt7.jpg]]
Вы дали предподше по иностранному сначала поразвлекаться с вашим членом во рту, а потом уложили её спиной на рабочий стол, сняли с неё одежду и присунули ей.<<if random(1,8) > Math.round($penisErection/100)>>Однако в этот решающий момент ваш дружок подвёл вас, начав стремительно опадать. Вы так и не смогли нормально <<prntObscene "трахнуть">> её, не удовлетворив высоких ожиданий. Смутившись от такого провала, вы быстро натянули одежду и молча убежали из кабинета Ольги Борисовны. Выбить оценку получше явно не получилось.<<else>><<doUsualOrgasm -50>><<set $grade4 += 2>><<if $grade4 > 5>><<set $grade4 = 5>><</if>> Вы довольно хорошо <<prntObscene "трахнули">> молодую преподшу, она в итоге кончила под вами прямо на своём рабочем месте. Ольга Борисовна осталась вами очень довольна и повысила итоговую оценку по своему предмету, теперь это $grade4<</if>>
[[Закончить|university]]После секса клиент преобразился и начал предъявлять вам многочисленные претензии, что вы всё делали не так и не удовлетворили его нормально. На этом основании он отказался оплачивать услугу, а когда вы начали скандалить - пригрозил сдать вас полиции за нелегальную проституцию и вытолкнул из квартиры. Вам осталось только занести его номер в чёрный список.
<<if $useWipes && haveItem("wipes")>><<addClean 5>><<delItem "wipes" 1>><</if>>
<<link [[Попадаются же мудаки...|$backpathSex]]>><<addMins 5>><</link>>[img[img/cafe.jpg]]
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 8 || _tempH >= 22>><<goto "caesarClosed">><</if>>
<<set _tempH = $gameDate.getHours()>>
Вы находитесь в «Цезаре», весьма дорогом кафе, куда обычные работяги не ходят.<br><br>
<<if !$hasWorkInCafe>>
<<link [[Спросить администратора про работу|caesarHire]]>><<addMins 5>><</link>><br>
<<else>>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы работать
<<elseif $currentComposure <= 10>>
Вы слишком подавлены, чтобы общаться с клиентами
<<elseif $currentClean >= 50 && $appearanceReception >= 2 && $dressTable.getIdInSlot("ot") == "maid_dress" && $dressTable.getIdInSlot("neck") == "maid_choker" && $dressTable.getIdInSlot("head") == "maid_bezel">><<link [[Поработать час официанткой|doCafeWork]]>><<addMins 30>><<addStamina -6>><<addComp -5>><<doWalk -2>><<addMoney 5>><</link>>
<<else>>
Ваш внешний вид не соответствует требованиям для официантов, нужно быть в костюме горничной и иметь чистое тело
<</if>>
<br>
<</if>>
<<if $hasWorkInCafe>><<if $coffeeTime <= 0>><<link [[Попить кофе и поболтать с коллегами|caesarCoffeeFree]]>><<addMins 30>><<drinkCoffee>><<if random(1) == 0>><<addExp "seduction" 1>><<else>><<addExp "convince" 1>><</if>><</link>><br><<else>>Вы недавно выпили чашку кофе и пока не хотите снова<br><</if>> <<else>><<if $wallet >= 5 && $coffeeTime <= 0>><<link [[Заказать чашку кофе за $5|caesarCoffee]]>><<addMins 15>><<drinkCoffee>><<addMoney -5>><</link>><br><<elseif $wallet < 5>>Для минимального заказа необходимо иметь минимум $5<br><<else>>Вы недавно выпили чашку кофе и пока не хотите снова<br><</if>><</if>>
<<if $alinaRootStage == 1 && GameDays[$gameDate.getDay()] == "Суббота" && _tempH >= 11 && _tempH <= 12>><<link [[Подойти к столику Алины|caesarAlinaMeet]]>><<addMins 60>><<set $alinaRootStage = 2>><</link>><br><<elseif $alinaRootStage == 5 && GameDays[$gameDate.getDay()] == "Суббота" && _tempH >= 11 && _tempH <= 12>><<link [[Подойти к столику Алины|alinaStage4Caesar]]>><<addMins 60>><<set $alinaRootStage = 6>><<addRelation "alina" 5>><<addStatus "univer" 10>><<drinkCoffee>><</link>><br><</if>>
<</nobr>>
<<link [[Выйти|mall]]>><<addMins 1>><</link>>[img[img/cafe.jpg]]
<<drinkCoffee>>Вы сразу заприметили Алину, со скучающим видом сидящую в одиночестве за столиком, с чашкой кофе и круасанами. Робко оглядевшись, всё ещё пытаясь найти где-то здесь подвох, вы таки решились к ней подойти.
- Привет, Алина.
- О, привет, $characterName. Рада что ты всё таки пришёл, - удивительно приветливо ответила она. - Садись напротив, кофе заказать тебе?
- Да, пожалуйста, если не сложно, - робко ответили вы.
Алина словила ближайшую официантку и попросила ещё чашку кофе. Вы в это время разглядывали её почти не стесняясь. В простом, но элегантном белом платье она выглядела просто ангельски. Возникла небольшая пауза и вы всё таки решились её прервать:
- И зачем такая красавица хотела меня видеть?
- Ой не надо комплиментов, трахаться я с тобой не собираюсь, это я тебе точно могу гарантировать заранее, - откровенно ответила она, замолкнув, когда официантка принесла вам кофе, после чего продолжила. - У меня деловое предложение. Ты не думал о свадьбе?
- Свадьбе? - вы чуть не поперхнулись кофе. - Да как-то не очень, хотя родители были бы очень рады.
- Смотри короче какая схема: мне достаётся квартира от родителей, но только в качестве свадебного подарка. К сожалению, моего парня родители никак ни примут, поэтому мне пришлось найти среди знакомых самого бесхребетного и не уважающего себя парня, которому я сейчас делаю предложение стать моим фиктивным мужем. Тебе выгодно: будешь жить в хорошей новой квартире в отдельной комнате, квартплату и коммуналку делим пополам. Я же спокойно в своей комнате могу встречаться с любимым. Родители тоже довольны, все в плюсе.
- Э, интересно, а почему твои родители примут меня по твоему, а не твоего парня?
- Да им давно хочеться выдать меня замуж уже, но вот кавказцев они терпеть не могут. В отличие от меня. Ахмат для соседей и знакомых будет твоим приятелем-собутыльником, а неофициально он будет согревать мою постель. Ну так как, не хочешь стать моим мужем?
[[Принять предложение|caesarAlinaAgree]]
[[Сказать, что подумаете над предложением|caesarAlinaRefuse]]
[img[img/cafe.jpg]]
- Вот и хорошо, - явно обрадовалась Алина. - Я так и знала, что такая роль как раз для тебя. Нужно будет конечно познакомить тебя с Ахматом и родителями, а также возможно ещё какие-то испытания тебе нужно будет выдержать.
- Что ещё за испытания? - напрягаетесь вы.
- Увидишь. Впрочем, не думаю что именно для тебя будет хоть что-то сложно, - она подмигнула. - А вообще главное не теряй товарного вида, Ахмату всё равно, а вот перед родителями должен выглядеть приличным парнем. Встретимся в следующую субботу утром, допустим, в парке. Там и обсудим, что дальше будет.
Она оплатила ваше кофе как и обещала, и вы разбежались.
<<set $alinaRootStage = 3>>
<<link [[Выйти|mall]]>><<addMins 5>><</link>>[img[img/cafe.jpg]]
- Ты подумай конечно, но ждать тебя я не намерена, может кого-то ещё найду подходящего, пока ты будешь думы думать, - ответила Алина со своим обычным выскокомерием. - Если надумаешь не слишком поздно, то маякни мне сообщением.
Она оплатила ваше кофе как и обещала, вы холодно попрощались с ней и пошли к выходу из кафе.
<<link [[Выйти|mall]]>><<addMins 5>><</link>><<nobr>>
<<set $statOral++>>
<<addExp = "fellation" 5>>
<<swallowCum 5>>
<<addExp = "promiscuity" 3>>
<<addStamina -10>>
<</nobr>>[img[img/cock_lector2.jpg]]
Вы заглатываете член и начинаете его сосать. Он быстро встаёт в полный рост, который оказался довольно большим, хотя картину немного портит его слегка изогнутая форма. Но ярко красная головка на конце смотрится очень сексуально.<<if random (1,5) > getSkill("fellation")>> Вы старательно сосали член препода, но вам похоже ещё не хватает навыков в оральном удовлетворении мужчин. Монотонный процесс ему наскучил, член начал опадать, так и не разразившись потоком спермы.<br> - Тебе легче будет конспекты заучить, чем сдавать экзамен особым способом, - прокомментировал это Андрей Игоревич.<br>Вы поняли, что оценку повысить сегодня не смогли.<<else>><<set $grade2 += 1>><<if $grade2 > 5>><<set $grade2 = 5>><</if>> Ваши усилия вскоре увенчались успехом и Андрей Игоревич кончил вам в рот. Вы послушно проглотили сперму и продемонстрировали это преподу. Он остался вами доволен, но оценку за такую сдачу предмета повышает только на один балл, теперь это оценка $grade2<</if>>
[[Закончить|university]]<<nobr>>
<<set $statOral++>>
<<set $statAnal++>>
<<getAnalSex 5 4>>
<<addExp = "fellation" 5>>
<<addExp = "anal" 5>>
<<addExp = "promiscuity" 3>>
<<addStamina -10>>
<</nobr>>[img[img/cock_lector2.jpg]]
Вы начинаете сосать член препода, слушая его стоны восхищения. Через пару минут он резко поднимает вас и наклоняет к столу, ставя раком. Вы ощущаете, как он полностью освобождает вас от одежды и начинает пальцами разминать попку.<<if random (1,5) > getSkill("anal")>><<set $grade3 += 1>><<if $grade3 > 5>><<set $grade3 = 5>> Однако, несмотря на ваши совместные потуги, вставить член Юрию Анатольевичу так и не получилось. Вам было очень больно и вы вынуждены были попросить прекратить это.<br> - За старания я тебе конечно немного оценку натяну, но тебе следует научиться натягиваться на любые аппараты, если хочешь таким способом чего-то добиться в будущем, - пошутил экзаменатор по этому поводу.<br>Хорошо хоть чего-то удалось добиться., теперь ваша оценка по предмету: $grade3<<else>><<set $grade3 += 2>><<if $grade3 > 5>><<set $grade3 = 5>><</if>> Очень скоро он уже начал вставлять и свой член, а когда это удалось - начал активно вас трахать. Вам было немного больно, в качестве смазки препод использовал только свою слюну, но чего не потерпишь ради хороших отметок? В итоге Юрий Анатольевич с довольным стоном кончил вам в попку, после чего вы снова опустилиь перед ним на колени и ртом очистили головку члена от спермы. Он остался очень вами доволен и повысил итоговую оценку, теперь это оценка $grade3<</if>>
[[Закончить|university]][img[img/coffetime.jpg]]
Вы заказали чашку кофе, который вскоре принесла симпатичная официантка в откровенном костюме горничной. Убедившись, что её помощь не требуется, она пожелала хоршего дня и отправилась обратно, сексуально виляя своей попкой. Чего только не выдумывают сейчас владельцы заведений, чтобы привлекать клиентов.
[[Закончить с кофе|caesar]]Вы подождали, пока ваш первый мужчина, которому вы продали свою задницу, вышел из туалета, после чего сами аккуратно вышли из своей кабинки. <<if hasDisease("анальные трещины") > 0>>А задница эта довольно сильно болела, похоже, что визита к проктологу не избежать. Нужно больше заботиться о безопасности в таком тонком процессе.<<else>>А задница эта немного побаливала, хотя отделались вы в первый раз ещё легко.<</if>> Но больше вас беспокоили не физические ощущения. Вы как могли умылись в туалете, но всё равно вас не покидало ощущение грязи, которую никак нельзя отмыть. В туалет зашёл молодой парень и прошёл в одну из кабинок, вам показалось, что он бросил на вас какой-то не такой взгляд, как будто он знал, чем вы только что занимались.
[[Нужно привыкать жить с этим...|barRestroom]]<<nobr>>
<<if $hasPenis>>
<<if $currentArousal > 50>>
<<set _timeMast = random(1,5)>>
<<addMins _timeMast>>
<<doUsualOrgasm -90>>
<</if>>
Вы решительно схватили свой член рукой и, смотря порно на телефоне, быстро довели себя до оргазма, обильно кончив.
<<else>>
<<if $currentArousal > 50>>
<<set _timeMast = random(3,9)>>
<<addMins _timeMast>>
<<doAnalOrgasm>>
<</if>>
Вы начали активно теребить свой вареник, смотря жёсткое порно с помощью телефона, и вскоре волны наслаждения полностью вас накрыли.
<</if>>
<</nobr>>
[[Закончить|$backpathFastmast]]Вы надели защитные очки и с комфортом полежали в солярии под его мощными лампами ради быстрого получения загара. Сейчас у вас <<prntSkinColor>> кожа.
<<set _tempH = $gameDate.getHours()>>
<<if _tempH < 20>><<link [[Закончить|beautyShop]]>><</link>><<else>><<link [[Салон уже закрывается|streetCentre]]>><<addMins 1>><</link>><</if>>[img[img/beachlockerroom.jpg]]
Вы заняли одну из кабинок в летней раздевалке у городского пляжа. Кабинки открыты сверху и разделены тонкой стенкой примерно двухметровой высоты, снизу есть довольно большой зазор.
<<nobr>>
<<link [[Подглядывать за соседними кабинками|peepBeach]]>><<addMins 10>><</link>><br>
<<recalcNudeLevel>>
<<if ($nudeLevel == 5 && getSkill("shameless") > 4) || ($nudeLevel < 5 && getBreast() < 1) || ($nudeLevel == 4 && getBreast() > 0 && getSkill("shameless") > 2) || $nudeLevel < 4>>
<<set $hasClothesForDecency = true>>
<<else>>
<<set $hasClothesForDecency = false>>
<</if>>
<<if $discomfortWear < 0>><span style="color:blue">Вы будете чувствовать себя неловко в такой одежде на публике, особенно в дневное время</span><br><</if>>
<<if $hasClothesForDecency && !$hasOverDepravityDress>>
<<link [[На пляж|beach]]>><<addMins 2>><</link>><br>
<<elseif !$hasClothesForDecency>>Вы не настолько бесстыдны, чтобы появиться в таком виде на пляже, нужно больше одежды.<br>
<<elseif $hasOverDepravityDress>>Вы не настолько бесчестны, чтобы появиться в таком виде на публике, смените или прикройте слишком откровенную одежду.<br>
<</if>>
<</nobr>>
Вы нашли свободный шезлонг и улеглись на него. <<nobr>>
<<recalcNudeLevel>>
<<set _tempH = $gameDate.getHours()>>
<<if _tempH > 9 && _tempH < 14>>
<<set _tanValue = 50>>
Сейчас самый разгар дня, лучшее время для загара.
<<elseif (_tempH > 7 && _tempH < 10) || (_tempH > 13 && _tempH < 16)>>
<<set _tanValue = 35>>
Сейчас солнце светит не с максимальной силой, но всё равно можно довольно быстро загореть.
<<else>>
<<set _tanValue = 20>>
Сейчас солнце светит довольно слабо, поэтому сильно загореть не получится.
<</if>>
<<if $nudeLevel == 3 || $nudeLevel == 4>>
<<set _tanValue = Math.round(_tanValue*0.8)>>
В нижнем белье вы можете довольно неплохо загореть.
<<elseif $nudeLevel < 3 >>
<<set _tanValue = Math.round(_tanValue*0.25)>>
Верхняя одежда сильно мешает полноценному загару.
<<else>>
Благодаря отсутствию одежды вы можете полноценно загореть всем телом.
<</if>>
<</nobr>>
<<addTan _tanValue>>
<<link [[Закончить|beach]]>><<addMins 30>><<addComp 2>><<addTan _tanValue>><</link>>Вы приняли объятия Никиты и взаимно впились ему в губы. Руками вы оба ласкали друг друга тоже, в порыве страсти вы засунули руку в брюки Никите, нащупав его гладко выбритый член. Эти взаимные ласки продолжались некоторое время и были прерваны внезапным стуком в дверь кабинки:
- У кого там запор, выходи уже!
Вам с Никитой пришлось прерваться. Потупив глаза, вы вместе вышли из кабинки под насмешки мужика, который ломился в неё. Внезапный прилив страсти прошёл без следа и вам осталось лишь смущённо попрощаться с Никитой.
<<link [[На улицу|pub]]>><</link>>Вы оттолкнули Никиту и поправили одежду, которую он успел своими шаловливыми ручками немного стянуть.
- Давай будем пока друзьями, хорошо? - предложили вы.
- Эх, хочется иногда кого-то более близкого, - рассеянно ответил тот.
Вы вышли из кабинки, твёрдо решив, что на сегодняшний вечер вам хватит всего.
<<link [[На улицу|pub]]>><</link>>[img[img/hospitalinfo.jpg]]
Вы смотрите на информационные стенды, чего интересного тут пишут о разных болезнях.
<table>
<tr>
<th style="text-align: center;">Болезнь</th>
<th style="text-align: center;">Заразность</th>
<th style="text-align: center;">Симптомы</th>
</tr>
<tr><td>Сифилис</td><td>высокая</td><td>Специфическая сыпь на коже и слизистых оболочках, которая не добавит вам привлекательности. На поздних стадиях - поражение внутренних органов с общим вредом здоровью.</td></tr>
<tr><td>Гонорея</td><td>средняя</td><td>Выделение слизи, гноя, ощущением щекотания, жжения и боли в уретральном канале, частыми позывами к мочеиспусканию, очень болезненному, что ухудшает <font color="slateblue">настроение</font>. Наружные покровы воспаляются, отекают, что ухудшает внешний вид. Запущенная гонорея может перейти на почки, что наносит общий вред здоровью.</td></tr>
<tr><td>Хламидиоз</td><td>высокая</td><td>Воспаление мочеиспускательного канала, при мочеиспускании могут отмечаться зуд и жжение. В дальнейшем может повыситься температура и наступить ощущение <font color="green">общей слабости</font>. Запущенный хламидиоз приводит к различным вредным для здоровья осложнениям.</td></tr>
<tr><td>ВИЧ</td><td>низкая</td><td>Вирус имуннодефицита человека при отсутствии антиретровирусной терапии приводит к поражению имунной системы, что делает организм неспособным противостоять даже простейшим инфекциям.</td></tr>
<tr><td>Гепатит B</td><td>средняя</td><td>Начинается с общего плохого самочувствия, потери аппетита, тошноты, рвоты, ломоты в теле, умеренной температуры и темного цвета мочи. В дальнейшем может наступить ощущение <font color="green">общей слабости</font>. Запущенный гепатит может может вызвать цирроз или рак печени, что наносит общий вред здоровью. Не лечится полностью, но антиретровирусной терапией можно можно остановить размножение вируса.</td></tr>
<tr><td>Генитальный герпес</td><td>средняя</td><td>Везикулы, изъязвления в области промежности, половых органов, ануса, которые ухудшают вашу привлекательность. Не лечится полностью, но при антиретровирусной терапии снижается тяжесть и частота симптомов.</td></tr>
</table>
<<link [[Назад|hospital]]>><<addMins 1>><</link>>Идрис жил в довольно непритязательной панельке недалеко от ЖД-вокзала. Он провёл вас к себе в квартиру и сразу отправил в душ, где вы с удовольствием смыли с себя грязь после работы. Вы нежились под тёплыми струями воды, когда Идрис решил к вам присоединиться. Он ласкал вас своими руками, в итоге вы не вытерпели и прямо под душем встали на колени в ванной и начали сосать у него. После секса в машине член Идриса не так быстро реагировал на ласки, но благодаря вашему умелому ротику он всё же через пару минут был вполне готов к более серьёзным приключениям.
Вы вместе спешно вытерлись, после чего Идрис легко подхватил вас на руки и отнёс на свой диван. Вы легли на спину, закинув ноги своему жеребцу на плечи, он вошёл в вас и начал активно <<prntObscene "трахать">>. Через пару минут он уже навалился на вас, практически полностью вжав в диван, который при этом процессе скрипел так, что наверное все соседи слышали. Но вам было всё равно, а даже если бы захотелось это прервать - возможности остановить заведённого Идриса не было. Вы сами были уже практически на пике наслаждения, когда Идрис кончил.
- Хорошая моя девочка, люблю тебя, - шептал он после этого вам на ушко, отдыхая после забега.
Вы с ним ещё немного поболтали, потом подмылись и он отвёз вас прямо домой, так как своё вы на сегодня отработали.
- Заходи иногда ко мне, - сказал он на прощание. - С тобой мне и дома не скучно.
- Обязательно буду наведыватьcя в гости, - пообещали вы.
<<link [[Домой|foyer]]>><<addMins 90>><</link>> Вы застали Идриса дома и снова к взаимному удовлетворению устроили испытание для его старого скрипящего дивана.
[[Далее|railwayStation]]
Этот клиент вам сразу не понравился, как только переступили порог его квартиры. Он явно был бухой и сразу начал проявлять агрессию, прямо в прихожей стал стягивать с вас одежду.
- Щас я тебя оттрахаю, ух шлюшка, будешь неделю в раскорячку ходить, - обещал он вам.
- Полегче, пожалуйста, а можно деньги наперёд?
- Заткни <<prntObscene "рот">>, блядина, ты должна радоваться, что я тебя сейчас просто отымею.
<<link [[Попытаться вырваться и убежать|inadequateIndiClientResist]]>><<addExp "submis" -5>><<addMins 5>><</link>>
<<link [[Покорно принять судьбу|inadequateIndiClientSubmis]]>><<addExp "submis" 5>><<addMins 60>><<set _rapePenisSize = random(5)>><<doSingleRape _rapePenisSize 15 15>><<addClean -30>><<addComp -35 "pain">><<addStamina -25>><</link>>
<<nobr>>
<<if random(0,1) == 1>>
Вам удалось вырваться и выбежать из квартиры неадеквата. На улице вы быстро словили такси, чтобы уехать домой.
<br>
<br>
[[В такси|$backpathSex]]
<<else>>
Вы попытались вырваться, но этот неадекват крепко вас схватил, оттащил поглубже в своё логово и там жестоко избил, а потом изнасиловал во все дырки. Ничего он вам конечно не заплатил, вы были даже рады тому, что он вас просто отпустил. Жаловаться вам некому, вы работаете индивидуально и нелегально, такие случаи неизбежны иногда.
<br>
<br>
<<link [[Вызвать такси домой|$backpathSex]]>><<addMins 60>><<set _rapePenisSize = random(5)>><<doSingleRape _rapePenisSize 15 15>><<addClean -30>><<addComp -45 "pain">><<addStamina -25>><<addDisease "синяки" 2 200>><</link>>
<</if>>
<</nobr>>Вы не стали сопротивляться и дали этому быдлану возможность вволю с вами позабавиться. Он жёстко отымел вас во все дырки, причём прямо на полу в коридоре. Ничего он вам конечно не заплатил, вы были даже рады тому, что он вас просто отпустил. Жаловаться вам некому, вы работаете индивидуально и нелегально, такие случаи неизбежны иногда.
[[Вызвать такси домой|$backpathSex]]Вы уже зашли к себя домой, когда на телефон пришло сообщение от предыдущего клиента. Там оказалась ссылка на видео со скрытой камеры из его квартиры, где очень хорошо было видно, как и в каких позах он с вами развлекался. Лицо ваше на видео попадало неоднократно и в довольно хороших ракурсах, ни с кем вас не спутать. "Пока это приватное видео, сучка, и если хочешь сохранить его таким, перечисли на указанный счёт $500".
<<if $wallet >= 500>><<link [[Придётся заплатить, не хочу чтобы о моём промысле все узнали|indiBlackmailPay]]>><<addMins 10>><<addMoney -500>><</link>><<else>>Не хватает денег для выплаты<</if>>
<<link [[Не буду я этому придурку ничего платить|indiBlackmailDecline]]>><<addMins 5>><<addReputation "gomosex" 1>><<addReputation "slut" 1>><</link>>Вы перевели на указанный счёт нужную сумму. "Послушная соска. Ты ещё легко заработаешь, а мне приятно.", - пришёл ответ от вымогателя.
[[Далее|foyer]]Вы не стали ничего платить этому вымогателю. Видео конечно может кто-то увидеть из ваших знакомых, но с этим придётся мириться.
[[Далее|foyer]][img[img/bar.jpg]]<<set _tempH = $gameDate.getHours()>>
Вы неторопливо выпили заказанный напиток, наблюдая за кипучей активностью в баре.
<<if _tempH < 6 && $sexappeal > 60 && $alcoProgress >= 300 && random(5) > 4>><<getAnalSex 30 3>><<addExp "disgrace" 5>><<addHealth -3>><<set $statAnal++>><<addMins 300>><<goto "encFuckedByBarmen">><</if>>
Ваше текущее состояние: <<prntAlco>>. <<if $alcoProgress >= 300>>Вы напились в хлам, хватит пока что.<</if>>
[[Далее|insidePub]][img[img/stripclub.jpg]]
Вы неторопливо выпили заказанный напиток, наблюдая за <<if $isStripper>>работой ваших коллег.<<else>>танцующими на сцене девушками.<</if>>
Ваше текущее состояние: <<prntAlco>>. <<if $alcoProgress >= 300>>Вы напились в хлам, хватит пока что.<</if>>
[[Далее|stripClub]]
<<if !$blackMarketAvailable>>[[Спросить у бармена, есть ли чего покрепче у него|stripBlackMarketInfo]]<</if>>[img[img/beachlockerroom.jpg]]
Вы тихонько встали на уступ в конструкции кабинки и потянулись, чтобы заглянуть в соседнюю кабинку через верхний край перегородки.
<<nobr>>
<<defineTimeOfDay>>
<<if random (0,1) == 1 && $isLightTime>>
<<set _randChar = random(1,4)>>
<<addExp "promiscuity" 1>>
<<if _randChar == 1>>
В кабинку зашла молодая стройная девушка и начала переодеваться в бикини.
<<addArousal 10>>
<<elseif _randChar == 2>>
В кабинку зашла женщина средних лет и начала снимать свой закрытый купальник, чтобы переодеться в обычную одежду.
<<addArousal 5>>
<<elseif _randChar == 3>>
В кабинку зашёл молодой парень атлетичного телосложения, чтобы после игры в пляжный волейбол переодеться в повседневную одежду.
<<addArousal 10>>
<<elseif _randChar == 4>>
В кабинку зашёл мужчина средних лет с обильной растительностью на теле, чтобы сменить свои шорты и семейки на плавки.
<<addArousal 5>>
<</if>>
Вы понаблюдали за переодеванием вашей жертвы, несколько возбудившись от того, что тайком подсматривали за таким интимным процессом.
<<else>>
Вы наблюдали некоторое время за соседней кабинкой, но в неё никто так и не зашёл.
<</if>>
<</nobr>>
<<link [[Подсматривать дальше|peepBeach]]>><<addMins 10>><</link>><br>
[[Перестать|beachLockerroom]]Вы зашли в городской пруд и начали отплывать от берега, доплыв вскоре до буйков, предупреждающих, что дальше плыть небезопасно.
<<link [[Плыть обратно к пляжу|beach]]>><<addMins 10>><<addStamina -5>><<doWash>><<addExp "musculs" 1>><<addExp "endurance" 1>><<addPenisErection 1>><</link>>
Проигнорировть буйки и плыть дальшеИзрядно выпив, вы шли по улице, с трудом сохраняя уверенную походку, когда возле вас затормозил автомобиль.
- Девушка, давайте подвезу, в тёмное время вам лучше не ходить в таком состоянии, - предложил его водитель, молодой парень.
Вы не планировали никаких поездок, но под действием алкоголя импульсивно приняли его предложение, в конце концов на мягком сидении автомобиля приятнее передвигаться по городу<<if getHeelsLevel() > 0>>, особенно с высокими каблуками.<<else>>.<</if>>
В машине завязался непринуждённый разговор с водителем, вскоре он начал вас откровенно лапать. Вы и не заметили, как он завёз вас в незнакомые места, после чего остановил авто и расстегнул ширинку. Заставить вас отсосать оказалось не так уж и трудно, вы с трудом соображали что к чему. Поcле чего вы переместились на заднее сиденье, где парень удобно примостился сзади и отымел ещё вас в анал. <<if $hasPenis>>Вам удалось кое-как сообразить прикрыть свой член, и так как он лишь частично вас раздел, то наверное и не сообразил, что провёл приятно время не совсем с девушкой.<</if>>
Удовлетворив свои первостепенные потребности, водитель высадил вас где-то и быстро смотался, не попрощавшись.
<<link [[Оглядеться|encStreetAlcoSexAfter]]>><<addMins 45>><<addStamina -5>><<getAnalSex 10 3>><<set $statAnal++>><<set $statOral++>><<set $statCreampieAnal++>><</link>><<if random(0,1) == 0>>Вы обнаружили себя на окраине города.<<set _encPath = "outskirts">><<else>>Вы обнаружили себя на границе с парковой зоной.<<set _encPath = "park">><</if>> Некоторое время ещё понадобилось, чтобы вспомнить, куда вы вообще ранее собирались добраться. Угораздило же сесть в машину к какому-то озабоченному типу, нужно меньше пить.
[[Далее|_encPath]][img[img/market.jpg]]
Вы находитесь среди торговых рядов рынка, прилегающего к ЖД-вокзалу. Здесь продают всякую всячину, в основном ширпотрёб, но можно найти и какие-то интересные товары.
<<link [[Торговец курительными смесями|smokingTrade]]>><<addMins 1>><</link>>
<<link [[Торговец одеждой|marketDress]]>><<addMins 1>><</link>>
<<if $wholesalerAvailable>><<link [[Оптовый склад|wholesaler]]>><<addMins 1>><</link>><<else>>Вы не знаете, как зайти на оптовый склад<</if>><<if $marketGloryholeIsAvailable>><br><<link [[Поработать в глорихол-кабинке|marketDoGloryhole]]>><<addMins 5>><<set $markGHPrize = 0>><</link>><</if>>
<<link [[Выйти с рынка|railwayStation]]>><<doWalk -1>><<addMins 3>><</link>>Вы находитесь в торговом павильоне, где хмурый торгаш продаёт курительные смеси для кальяна, биодобавки и другие сомнительные вещества.
<<nobr>>
<div class="inventory-row" style="max-width: 615px">
<<itemToSaleNew "coffee" 25 12 "buySmoking" "Купить на 25 использований">>
<<itemToSaleNew "viagra" 5 30 "buySmoking" "Купить 5 доз">>
<<if $blackMarketAvailable>>
<<itemToSaleNew "antiandr" 10 15 "buySmoking" "Купить 10 доз">>
<<itemToSaleNew "estro" 10 22 "buySmoking" "Купить 10 доз">>
<<itemToSaleNew "prolactin" 10 30 "buySmoking" "Купить 10 доз">>
<<itemToSaleNew "cannabis" 1 5 "buySmoking" "Купить 1 штуку">>
<</if>>
</div>
<</nobr>>
<<if !$blackMarketAvailable>><<link "Сказать словесный пароль">><<addMins 1>><<set $blockedHotkeys = true>><<script>>Dialog.setup("Словесный пароль");Dialog.wiki("Чтобы продавец показал вам нелегальные товары,<br> нужно сказать ему определённую фразу. <br>Он ожидает, что вы ему скажете наедине:<br><br><<textbox '$blackMarketText' ''>><br><br><div style='display: flex;justify-content: space-around;'><<button 'Отмена'>><<set $blockedHotkeys = false>><<script>>Dialog.close();<</script>><</button>> <<button 'Сказать'>><<set $blockedHotkeys = false>><<script>>Dialog.close();<</script>><<goto 'blackMarketCheck'>><</button>></div>"); Dialog.open();<</script>><</link>><br><</if>><<link [[Уйти|market]]>><<addMins 1>><</link>><<nobr>>
<<set $ms_item = "">>
<</nobr>>Вы успешно оплатили и забрали покупку. Теперь её можно найти в инвентаре.
[[Далее|smokingTrade]]Вы согласились ей помочь и более получаса выбирали ей из каталога всё нужное. Она как раз вернулась к концу с банкой энергетика в руках (наверное помогала подруге опохмелиться).
- Ну молодец, я не сомневалась, что ты умник, хоть и не выглядишь таким, - "похвалила" она вас за это.
[[Далее|library]]Вы не захотели ей помогать, за что получили в свой адрес едкий комментарий. «Богатенькая шлюха, думаешь, что все должны перед тобой бегать?» - подумали вы про себя, но вслух ничего не сказали.
[[Закончить|library]]Вы находитесь в торговом павильоне со всякими летними шмотками, которыми торгует <<if $firstMarketOral>>ваш знакомый китаец, большой любитель оральных ласк. <<if $hueyCounter <= 0>>Он вам улыбается и всячески намекает на то, что не против снова уединиться.<</if>><<else>>высокий парень-китаец, навязчиво рекламирующий товар со своим смешным акцентом.<</if>>
<<nobr>>
<div class="inventory-row" style="max-width: 615px">
<<if $haveFreeShop>>
<<dressToSale "dress_female" 0 "buyMarketDress">>
<<dressToSale "summer_dress" 0 "buyMarketDress">>
<<dressToSale "flowers_top" 0 "buyMarketDress">>
<<dressToSale "denim_skirt" 0 "buyMarketDress">>
<<dressToSale "red_beret" 0 "buyMarketDress">>
<<dressToSale "yellow_glasses" 0 "buyMarketDress">>
<<else>>
<<dressToSale "dress_female" 45 "buyMarketDress">>
<<dressToSale "summer_dress" 50 "buyMarketDress">>
<<dressToSale "flowers_top" 45 "buyMarketDress">>
<<dressToSale "denim_skirt" 40 "buyMarketDress">>
<<dressToSale "red_beret" 20 "buyMarketDress">>
<<dressToSale "yellow_glasses" 15 "buyMarketDress">>
<</if>>
</div>
<</nobr>>
<<link [[Уйти|market]]>><<addMins 1>><</link>>
<<if $firstMarketOral && $hueyCounter <= 0>><<link [[Отсосать у продавца за бесплатную шмотку|marketDressRegularOral]]>><<addMins 20>><<addExp "fellation" 5>><<set $statOral++>><<swallowCum 5>><<set $hueyCounter = 18>><</link>><</if>><<if $appearanceReception > 2 && !$firstMarketOral>><<goto "marketDressFirstProposal">><</if>> Вы успешно оплатили и забрали покупку. Теперь её можно найти в инвентаре.
<<if $haveFreeShop>><<set $haveFreeShop = false>><</if>>
[[Далее|marketDress]][img[img/livingroom_marina.jpg]]
<<print getRelationName("marina")>> - очень опытная и умудрённая жизнью женщина, поэтому минет она делает потрясающе. <<if getRelationStatus("marina") < 4>>Вы вскоре кончили ей в рот, после чего долго и страстно целовали эти мягкие губы, не обращая внимания на следы своей спермы на них. <br><br>[[Закончить|neighborWoman]]<<else>>Поработав ротиком, она вскоре прервалась, надела вам на член презерватив, откинулась на спину и раздвинула ноги, выставив напоказ свою мокрую киску. <br>- Давай, войди в меня как хороший мальчик, - страстно шепчет она.<br>Вы ложитесь на неё сверху, вставляете свой член и быстро кончаете, пребывая на пике блаженства.<br><br><<link [[Далее|marinaAfterPenetration]]>><<addMins 20>><<set $statMeVaginal++>><<addRelation "marina" 1>><</link>><</if>>После секса клиент ещё немного поговорил с вами:
- Хорошая девочка, ты заслуживаешь большего, чем прозябать в этом борделе.
- Да неужели, - кокетливо отвечаете вы.
- Я уверен в этом, так как сам работаю в этой сфере. Вот, держи визитку, - сказал он, всунув вам небольшую карточку светлого цвета. - Там нужны самые лучшие из лучших работниц, подумай над этим и обращайся по контактам.
Вы рассмотрели эту визитку: «Агентство организации досуга "Кардинал". Только для успешных мужчин.» На визитке были указаны контакты, в том числе и адрес офиса в районе парка. Похоже, кто-то ищет новых работников.
<<set $isEscortAvailable = true>>
<span style="color:yellow">Эскорт-агентство разблокировано!</span>
[[Над этим нужно подумать|goBrothelWork]]Вы находитесь в офисном здании на границе с центром города и парковой зоной. На ресепшене сидит симпатичная брюнетка с роскошными формами.
<<if $isEscortSlut>>[[Поговорить с главой агентства|escortAdmin]]<<else>>[[Обратиться по поводу работы|escortSlutsHire]]<</if>>
<<link [[Выйти|park]]>><<doWalk -1>><<addMins 3>><</link>>
Секретарша провела вас в офис к Николаю, который назвался директором по персоналу агентства. Эта организация предоставляет состоятельным мужчинам спутниц для различных мероприятий и просто для приятного вечернего отдыха после зарабатывания больших сумм денег. Конечно, секс обычно является важной составляющей этих встреч, но некоторым это даже не важно, агентство готово удовлетворять любые капризы. В том числе и в плане знакомств с необычными девушками.
Минимальные требования для работницы такие:
- нормальный женский макияж и отсутствие растительности на лице;
- чистота не менее 50;
- сексапильность не менее 90;
- экзотичность не больше 10;
- навык минета не менее 4;
- навык анала не менее 4.
<<if $currentClean >= 50 && $sexappeal >= 90 && $queerness <= 10 && getMakeup() >= 2 && $hairFace <= 1 && getSkill("fellation") >= 4 && getSkill("anal") >= 4>><<link [[Отлично, вы подходите по всем требованиям, согласиться на работу|haveEscortSlutWork]]>><<addMins 10>><<set $isEscortSlut = true>><</link>><</if>>
<<link [[Сказать, что вы не подходите по требованиям|escortAgency]]>><<addMins 1>><</link>><<if $escortPenalties >= 3>><<goto "escortPenaltyDecision">><</if>>Вы находитесь в кабинете Николая, директора по персоналу агентства "Кардинал".
<<link [[Назад|escortAgency]]>><<addMins 1>><</link>>Николай быстро ввёл вас в курс дел. Агентство будет регулярно присылать вам предложения, смотрите с утра свою почту на компьютере. Дорога на такси и прочие оргвопросы также берёт на себя оно, за это забирая 50% полученной от клиента оплаты. График работы достаточно свободный, если не хотите принимать предложение - его примет кто-то другой.
<<set $escortOrders = []>><<set $escortPenalties = 0>><<if !hasAchievement("escort")>><<giveAchievement "escort">><</if>>
[[Понятно|escortAgency]]Здесь должны отображаться присланные эскорт-агентством приглашения.
<<nobr>>
<<set _tempH = $gameDate.getHours()>>
<<if $escortOrders.length > 0>>
<<set _haveTakenOrder = false>>
<<for _i = 0; _i < $escortOrders.length; _i++>>
<<if $escortOrders[_i].taken>>
<<set _haveTakenOrder = true>>
<<break>>
<</if>>
<</for>>
<<for _i = 0; _i < $escortOrders.length; _i++>>
<<print $escortOrders[_i].name+", время: "+$escortOrders[_i].time+":00">>
<<if _tempH < $escortOrders[_i].time && !_haveTakenOrder>>
<<print "<<link [[принять заказ|escortTakeOrder]]>><<set $escortOrderId ='"+$escortOrders[_i].name+"'>><<set $escortTime ='"+$escortOrders[_i].time+"'>><</link>>">>
<<elseif _tempH < $escortOrders[_i].time>>
<<print "<span style='color:deepskyblue'>уже есть активный заказ</span>">>
<<else>>
<<print "<span style='color:yellow'>заказ просрочен</span>">>
<</if>>
<<print "<br>">>
<</for>>
<<else>>
Заказов сейчас нет
<</if>>
<<if $escortPenalties > 0>>
<br>
Штрафных баллов: $escortPenalties
<br>
<<if $escortPenalties < 3>>При достижении трёх баллов за невыполненные заказы придётся решать вопрос со штрафом в агентстве.<<else>><font color="red">Вы слишком много просрочили заказов, новых не будет, пока вы не компенсируете убытки агентству!</font><</if>>
<</if>>
<</nobr>>
[[Назад|toNotebook]]Вы приняли этот заказ. Нужно готовиться, чтобы к указанному времени выехать на такси к клиенту, за час до указанного времени (<<print $escortTime+":00">>) будет возможность отправиться из прихожей.
<<nobr>>
<<for _i = 0; _i < $escortOrders.length; _i++>>
<<if $escortOrders[_i].name == $escortOrderId>>
<<set $escortOrders[_i].taken = true>>
<<break>>
<</if>>
<</for>>
<</nobr>>
[[Готовиться к выезду|livingroom]]Вы приехали на вызов по заказу эскорт-агентства. <<nobr>>
<<set _escortScene = random(1,3)>>
<<if _escortScene == 1>>
[img[img/cafe.jpg]]<br>
Богатому мужчине нужна была спутница для похода в ресторан, с которой после этого можно было бы и уединиться. Вы поболтали с ним, стараясь побольше улыбаться, после чего он повёз вас в номер гостиницы, в которой сейчас остановился. Вы быстро сориентировались и повели его на кровать, чтобы показать, что он не зря выбрал именно вас.
<<elseif _escortScene == 2>>
Богатому молодому человеку захотелось развеяться и покататься по городу на своём спорткаре с красивой девушкой. Вы мило поболтали с ним во время поездки, он в свою очередь вас понемногу лапал. Достаточно возбудившись, он отвёз вас за город, где в безлюдной местности набросился на вас прямо в машине и начал жадно срывать одежду...
<<else>>
Мило выглядящий дедок захотел, чтобы вы составили ему компанию в его довольно роскошном, но пустынном доме. Вы пили с ним вино и внимательно слушали его самые невероятные истории, стараясь быть хорошей слушательницей. Закончив с бутылкой вина, дед решил вспомнить молодость и решительно сбросил халат. Вам не нужны были ещё какие-то намёки, чтобы приступить к следующему этапу свидания...
<<addAlco 100>>
<</if>>
<<set $backpathSex = "afterEscort">>
<<set $typeOfSex = "usual">>
<<set $escortTalkPrize = (20-($difficultyLevel*5) + Math.round($currentComposure/5)) * getSkill("mind")>>
<</nobr>>
<<link [[Приступить|goSex]]>><<addMins 60>><<addComp -15>><</link>>Вы закончили с "горизонтальной" частью встречи, немного пообщавшись с клиентом напоследок. За общие впечатления от вашего общества он заплатил вам <<print "$"+$escortTalkPrize>>, из которых половину вы отдадите агентству.
<<nobr>>
<<for _i = 0; _i < $escortOrders.length; _i++>>
<<if $escortOrders[_i].name == $escortOrderId>>
<<run $escortOrders.splice(_i, 1)>>
<<set $escortOrderId = "">>
<<break>>
<</if>>
<</for>>
<<set _myPrize = Math.round($escortTalkPrize/2)>>
<</nobr>>
<<if $appearanceReception > 2 && $sexappeal >= 60 && random(10) == 0>><<link [[Домой|encTaxiRaper]]>><<addMins 20>><<addMoney _myPrize>><</link>><<else>><<link [[Домой|foyer]]>><<addMins 30>><<addMoney _myPrize>><</link>><</if>>На выходе из раздевалки вас шлёпнул по попе мимо проходящий студент. И вообще внимание к вашей персоне со стороны мужского пола в целом сильно возросло в последнее время. Всему виной то ли ваши сиськи, то ли вызывающий макияж.
<<link [[Девушки к этому как-то привыкают...|university]]>><<addExp "femin" 3>><</link>>Вы так сильно набухались в баре, что едва помните, как бармен отвёл вас в подсобку и отымел. Только сперма по всему телу и слипшиеся волосы напомнили вам о забытом, когда вы проснулись у себя дома с диким похмельем.
<<addClean -100>>
[[Ну и ночка выдалась...|livingroom]]- Эй, стой, - окрикнул вас охранник, пожилой мужчина 60 лет. - В таком виде здесь нельзя ходить, пойдём выведу тебя, - сказал он и схватил вас за руку, потащив в сторону от центрального входа. Вы покорно пошли за охранником по каким-то закоулкам и вышли в пристройку при универе. Он завёл вас внутрь и начал домогаться.
<<link [[-Дед, ну может не надо...|encSexualGuardProcess]]>><</link>>Пока вы думали над ситуацией и робко терпели прикосновения старика, он внезапно со стоном кончает себе в штаны, не успев даже вытащить член.
[[Сбежать|streetCentre]]
<<link [[Остаться|encSexualGuardAccept]]>><<set $statMeOral++>><<swallowCum 5>><<addExp "promiscuity" 5>><</link>>Вы остались и помогли сторожу навести порядок в его трусах, вылизав всё там начисто. Он поблагодарил вас и пообещал, что не будет больше гонять таких красивых девушек из университета.
<<set $freeEnterToUniver = true>>
[[В университет|university]]Интернет предоставляет отличные возможности для самообразования.
<<link [[Почитать случайные статьи на Вики (1 час)|readWiki]]>><<addExp "mind" 2>><<addStamina -5>><<addMins 60>><</link>>
<<if amountItems("cosmetic") > 1 && $currentComposure >= 10 && getSkill("makeup") < 5>><<link [[Видеокурсы по макияжу (1 час)|trainMakeup]]>><<addExp "makeup" 10>><<delItem "cosmetic" 2>><<addMins 60>><</link>><<elseif getSkill("makeup") >= 5>>У вас максимальный уровень владения макияжем<<else>>Для занятий по макияжу нужны хотя бы две единицы косметики и настроение не менее 10<</if>>
<<if (haveItem("dildo") || haveItem("giantDildo")) && getSkill("fellation") < 4 && $currentStamina >= 10>><<link [[Потренироваться в минете с фаллоимитатором (30 минут)|trainOral]]>><<getIrrumatio 30 1>><<addArousal 15>><<addExp "fellation" 5 4>><<addStamina -10>><<addMins 30>><</link>><<else>>Для тренировки минета нужен дилдо и бодрость не менее 10, тренироваться можно не дальше 4-го уровня<</if>>
[[Назад|toNotebook]]Вы зашли на Википедию и в течение часа читали там различные статьи, обогатившись немного новыми знаниями. Это намного интереснее университетской программы, хотя практическому применению полученных знаний вы тут тоже особо не научитесь.
[[Закончить|noteSelfStudy]][img[img/makeup_lesson.jpg]]
Вы открыли видеоуроки по женскому макияжу одной популярной блогерши и в течение часа старались повторять за ней с помощью своего косметического набора.
[[Закончить|noteSelfStudy]]Ваша прогулка голышом привлекла слишком много внимания прохожих, которые в итоге вызвали полицию. Приехал наряд из двух крепких парней, которые задержали вас за эту выходку. Сейчас вас везут в «обезьянник», чтобы в дальнейшем отдать под суд за нарушение общественного порядка.
<<set $typeOfCrime = "nude">>
<<link [[Покорно последовать в отделение|prisonCell]]>><<addMins 30>><</link>>
<<nobr>>
<<set $bribeCash = calcBribe(200)>>
<<if $wallet >= $bribeCash>>
<<link [[Подкупить полицейских|encNudistDetentionBribe]]>><<addMoney $bribeCash*(-1)>><<addMins 5>><<addExp "convince" 5>><</link>> <<print "(-$"+ $bribeCash+")">>
<<else>>
У вас нет <<print "$"+ $bribeCash>> для взятки полицейским.
<</if>>
<</nobr>>
[[Попытаться соблазнить полицейских|encNudistDetentionSeduction]]
Вы даёте полицейским взятку, они сразу подобрели и даже отвезли вас домой.
[[Домой|foyer]]<<nobr>>
<<recalcAppearance>>
<<if $feminGrade*getSkill("seduction") > random(10)>>
Вы убедили полицейских, что намного лучше для общественного порядка будет в том случае, если вы поможете улучшить настроение стражей этого порядка. Они остановили машину на заброшенном пустыре, поочерёдно подсели к вам на заднее сиденье и трахнули. Один кончил вам прямо в задницу, другой в рот, вы послушно проглотили сперму, чтобы лишний раз не разочаровывать их. После этого они добродушно посоветовали вам не ходить нагишом по городу и отвезли прямо домой, чтобы вы там оделись.<br>
<br>
<<link [[Домой|foyer]]>><<addMins 60>><<addStamina -10>><<addClean -20>><<getAnalSex 20 3>><<set $statAnal += 2>><<set $statOral += 2>><<set $statCreampieAnal++>><<swallowCum 5>><</link>>
<<else>>
Ваше предложение уладить этот вопрос в частном порядке только разозлили полицейских. Эта парочка явно любит более феминных и соблазнительных членососок, чем вы, поэтому вы подверглись избиению, после чего вас всё таки доставили в отделение.<br>
<br>
<<link [[В камеру|prisonCell]]>><<addMins 60>><<addDisease "синяки" 2 200>><<addComp -10 "pain">><</link>>
<</if>>
<</nobr>>Вы прошли мимо, сделав вид, что не знаете Никиту. Остаётся надеяться, что он сам выпутается как-то из ситуации, в конце концов, он сам захотел сделать себе провокационный маникюр, что несёт в себе определённые риски. Но на душе всё равно было гадко, как не убеждай себя, но всё равно вы предали друга.
[[Домой|foyer]]<<if getSkill("musculs") + getSkill("combat") > 5>>Вы сцепились с этим типом и быстро дали ему понять, что связыватсья с вами не стоит, повалив его на землю. Весь в кровавых соплях, он лишь жалко грозился «выловить всех пидоров». Этот поступок явно поднял вас в глазах Никиты.<<addExp "combat" 10>>
<<else>>Вы попытались силой утихомирить буяна, однако тот оказался сильнее и повалил вас сильным ударом в челюсть. Он явно хотел добивать вас ногами, но толпа уже принялась вас разнимать, Никита подхватил вас и повёл подальше от бара. Но хотя бы вы не дали в обиду Никиту, что он должен запомнить.<<addHealth -3>><<addComp -10 "pain">><<addDisease "синяки" 2 200>><</if>>
[[Домой|foyer]]<<nobr>>
<<if $appearanceReception > 4>>
- Мужчина, отстаньте от молодого человека, займитесь лучше чем-то полезным, - говорите вы ему.<br>
- А ты кто такая, его подружка чоли?<br>
- Я может его девушка, а если что-то не нравится в его внешнем виде - то об этом только мне судить.<br>
- Ну лады, забирай своего хахаля, смотри чтоб не шлялся где попало сам, да ещё в таком виде, - уже примирительно ответил мужик.<br>
<br>
Вы схватили Никиту под мышки и быстро ретировались с ним, пока ситуация снова не накалилась.
<<elseif random(5) < getSkill("convince")>>
- Эй, мужик, я сейчас полицию вызову, если тебе хочется приключений, - угрожаете ему вы.<br>
- Доктора лучше этому пидору вызови, - отвечает тот. - Развелось тут педерастов, не протолкнёшься уже возле бара, ёпта.<br>
- Доктор понадобится тебе, если не отстанешь от него.<br>
Ваш напор дал свои плоды, агрессивный мужик таки решил не обострять ситуацию, поругался немного ещё на неправильную молодёжь и отстал. Вы с Никитой быстро ретировались, он обрадовался, что дело так легко разрешилось.
<<else>>
- Эй, останьте от него, - говорите вы ему несмело. <br>
- Ты, блядь, кто такой, подружка его или сосунок? - агрессивно отвечает тот. - Щас я вас двух тут размажу.<br>
Поняв, что переговоры уже провалились, вы схватил Никиту за руку и быстро сделали ноги. Мужик явно был не в том состоянии, чтобы за кем то далеко бежать, так что ему только и осталось кричать вслед, какие все «пидоры».
<</if>>
<</nobr>>
[[Домой|foyer]]
Вы впервые выходите на улицу в женском наряде, испытывая боязнь, но вместе с тем жгучее желание ощутить на себе взгляды посторонних. Мужчин, женщин, не важно. Вы ещё не так хороши в макияже и повадках, поэтому раскрыть вас не так-то и сложно. Членодевка, которая вместо того, чтобы оставаться мужчиной, решила всё бросить и уподобиться женщине. Ну и ладно, в конечном счёте все узнают вашу истинную сущность.
[[Как волнительно...|street1]]Когда вы выбирали товар, то заметили, что китаец не просто суетится вокруг вас, а пытается периодически прижиматься. В один момент он прижался к вашим ягодицам и вы почувствовали сквозь его шорты крепко стоящий член. Вы явно привлекаете его, этим можно воспользоваться, либо же спешно покинуть торгаша, оставив его дрочить в одиночестве.
<<if getSkill("promiscuity") > 1>><<link [[Ответить взаимностью|marketDressFirstOral]]>><<addMins 20>><<addExp "promiscuity" 3>><<addExp "fellation" 5>><<set $statOral++>><<swallowCum 8>><<set $hueyCounter = 18>><</link>><<else>>Нужен хотя бы второй уровень распущенности, чтобы ответить взаимностью<</if>>
[[Уйти из павильона|market]]
Вы начали подыгрывать продавцу, долго рассматривая товары, которые вам не нужны, а также начали со своей стороны прижиматься попкой к нему. Он это заметил и наконец решился взять быка, точнее, корову, за рога:
- Какая красависа... Давай зайти в примерку, я тебе показу свой лутший товар.
Вы последовали за ним за ширму, где покупатели могли в уединении примерять одежду. Китаец быстро снял свои шорты и трусы, обнажив свой на удивление большой <<prntObscene "член">>. А вы то думали, что азиаты всегда пасут задних по длине.
- Давай, сучика, возми его, - прошептал вам он.
Вы опустились на колени на мягкий коврик примерочной и взяли его аппарат в рот. Он быстро стал абсолютно твёрдым, с эрекцией у паренька всё хорошо было. Энергичными движениями вы начали сосать, заглатывая член поглубже, иногда упираясь носом в заросший иссиня чёрными волосами лобок продавца. Краем глаза вы пытались поглядывать, чтобы никто не зашёл в павильон, пока вы с продавцом заняты таким делом, но похоже сейчас было мёртвое время для торговли. Наконец он глубоко задышал и обильно кончил вам в рот, наполнив его своим горько-солёным соком. Никакого способа быстро избавиться от спермы не было, поэтому пришлось просто проглотить всю сперму. Зато не запачкались!
- Хоросо, хоросая девочка. Следущий товар засёт заведения, - торжественно объявил вам продавец, надевая обратно шорты. - Меня зовут Хуй, но здесь все називают меня Хуэй. Заходи хоть иногда, будут новые скидки.
<<set $haveFreeShop = true>><<set $firstMarketOral = true>>
[[Продолжить|marketDress]]Вы предложили Хуэю сделать ему приятно и снова уединились с ним в примерочной, отсосав ему за бесплатную покупку.
<<set $haveFreeShop = true>><<set $hueyOralCount++>><<if $hueyOralCount == 3>><<goto "marketGloryholeProposal">><</if>>
[[Продолжить|marketDress]]Вы зашли в кабинет Николая, чтобы уладить проблемы из-за необслуженных заказов. Он сразу же с укоризной на вас посмотрел и с притворной строгостью сказал:
- Как же так, такая перспективная работница, и полное отсутствие пунктуальности. Наше агентство предоставляет только качественные и надёжные услуги, нам не нужны сотрудницы, которые не способны поддерживать и преумножать его репутацию.
- Может быть, можно как-то компенсировать эти убытки в репутации? - осторожно спрашиваете вы.
- Конечно всё можно компенсировать. Скажем так, за $2000 агентство закроет глаза на ваши прегрешения и даст новый шанс проявить себя в эскорт-сфере.
<<if $wallet >= 2000>><<link [[Оплатить штраф|escortAgency]]>><<addMins 10>><<addMoney -2000>><<set $escortPenalties = 0>><</link>><<else>>У вас нет $2000 для оплаты штрафа<</if>>
<<link [[Вы не можете позволить таких трат сейчас|escortAgency]]>><<addMins 10>><</link>>Вы закончили со своей обычной плавательной программой и вылезли из бассейна. Никого в данный момент больше не осталось в бассейне, поэтому Анна Николаевна решила пораньше свалить в женские душевые. Вы поплелись в мужскую душевую, и проходя мимо женской заметили, что дверь как-то вообще неплотно прикрыта. Вы ещё раз оглянулись, никого в бассейне больше не было сейчас, может быть поподглядывать за тренершой? Это звучало так заманчиво, но в то же время и опасно.
<<link [[Подглядывать за Анной Николаевной|annaPeeping]]>><<set $annaRootStage = 1>><<addMins 10>><<addArousal 10>><</link>>
<<link [[Лучше не надо|backToLockerroom]]>><<addMins 1>><</link>>[img[img/characters/anna.png]]
Вы осторожно проникли в женскую душевую, готовясь быстро выскочить в случае чего. Анна Николаевна стояла к вам спиной голой, её ягодицы блестели от покрывающей их мыльной воды. Она что-то делала руками в районе своего паха, и когда повернулась немного боком вы успели заметить, что там у неё зачем-то всё залеплено скотчем. Наконец она сняла скотч и между ног у неё внезапно вывалился... мужской член.
От такого поворота вы забыли про осторожность, однако к счастью, тренерша поглядывала лишь на выход из душевой со стороны раздевалок, а не бассейна, считая, что в зале уже всё равно никого нет. Анна Николаевна начала размнать свой член, которому явно было не очень удобно до этого, а потом прислонилась спиной к стенке душевой и начала его дрочить. Вы достали телефон и принялись зачем-то записывать этот процесс на видео. Она довольно быстро кончила и начала смывать с тела следы своей шалости. На этот моменте вы решили ретироваться, на сегодня с вас хватит.
Выскользнув аккуратно из женской душевой, вы отправились в мужскую. Вот оказывается какую тайну скрывает тренерша по плаванию, думали вы, наслаждаясь тёплым душем. Очень ей некомфортно работать в бассейне в бикини, но платье сюда не наденешь, чтобы легко скрыть секрет между ног. Интересно, можно ли таким видео из душа как-то шантажировать её?
[[Можно попробовать извлечь выгоду из этого|backToLockerroom]][img[img/characters/anna.png]]
Вы попросили Анну Николаевну поговорить наедине о «личном деле». Она не хотела сразу отвлекаться от тренировок, но таки отошла с вами в дальний конец бассейна, где сейчас никого не было. Тут вы ей и показали на предусмотрительно захваченном с собой телефоне то самое видео из душа, намекнув, что вам не хотелось бы такое разглашать, но придётся.
- Ах ты маленький мерзавец,- злобно прошипела она, не желая кричать при посторонних.
- Ну Анна Николаевна, давайте спокойно обсудим ситуацию наедине, мы обязательно придём к какому решению.
Тренерша заглотнула наживку. Ей точно не хотелось, чтобы о её секрете все узнали. У нас сейчас общество, конечно, довольно толерантное, не то что ещё немногим раньше, но всё же, если родители невинных студенток узнают, что в женскую душевую университета спокойно ходит транс с вполне рабочим членом... Ни она, ни деканат не хотят скандалов.
Анна Николаевна отвела вас в пустынную подсобку, где хранилась всякая спортивная утварь.
- И что ты хочешь за своё молчание? - спросила она у вас.
<<set $annaRootStage = 2>><<set $annaCounter = 7>><<setStatusRelation "anna" true>>
<<if $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">><<link [[- Отсосите у меня|annaSuckMe]]>><<doUsualOrgasm -50>><<addRelation "anna" -5>><<addMins 15>><<set $statMeOral++>><</link>><</if>>
<<link [[- Дайте пососать свой член|annaSuckHer]]>><<addExp "fellation" 5>><<set $statOral++>><<swallowCum 3>><<addRelation "anna" 8>><<addMins 15>><</link>>
<<link [[- Некоторая сумма денег заставит меня молчать|annaBribe]]>><<addMoney 150>><<addRelation "anna" -8>><<addMins 5>><</link>>
[img[img/characters/anna.png]]
Вы снова можете заставить Анну Николаевну что-то сделать, чтобы не раскрылся её немаленький секрет между ног.
<<if $hasPenis && $dressTable.getClassDress("penis") != "chastity_male">><<link [[Пусть сделает минет|annaSuckMe]]>><<doUsualOrgasm -50>><<addRelation "anna" -5>><<addMins 15>><<set $statMeOral++>><<set $annaCounter = 7>><</link>><</if>>
<<if getRelationStatus("anna") > 0 && !$annaRootFailBM>><<link [[Сделать минет ей|annaSecondStage]]>><<addExp "fellation" 5>><<addExp "anal" 5>><<set $statOral++>><<set $statAnal++>><<getAnalSex 10 3>><<addRelation "anna" 8>><<addMins 30>><</link>><<else>><<link [[Сделать минет ей|annaSuckHer]]>><<addExp "fellation" 5>><<set $statOral++>><<swallowCum 3>><<addRelation "anna" 8>><<addMins 15>><<set $annaCounter = 7>><</link>><</if>>
<<link [[Потребовать у неё денег|annaBribe]]>><<addMoney 150>><<addRelation "anna" -8>><<addMins 5>><<set $annaCounter = 7>><</link>>[img[img/characters/anna.png]]
Скорчив недовольную гримасу, Анна Николаевна опустилась на колени, сняла с вас плавки и принялась сосать. Делала она это достаточно умело, член очень быстро поднялся и вскоре вас захлестнул оргазм. Вы хотели кончить прямо ей в рот, но при первом же фонтане спермы ваша транс-тренерша вынула член изо рта, дав сперме стечь на её руку. У неё очень кстати нашлись влажные салфетки, благодаря чему удвлось быстро убрать все следы. Дав понять, что в течение недели вам ближе чем на два метра не следует к ней подходить под угрозой утопления в бассейне, Анна Николаевна пошла продолжать работать.
[[В бассейн|swimmingpool]][img[img/characters/anna.png]]
Притворно закатив глаза, Анна Николаевна спустила свои плавки и освободила член из его укромного тайника. Теперь вы видели его вблизи, этот аккуратный, гладковыбритый членик. Вы начали его сосать и быстро обнаружили, что в полный рост он весьма неплох. Смотря снизу вверх на тренершу, вы заметили, что ей этот процесс вполне нравится, хоть она и пыталась ещё делать вид оскорблённой особы. В конце она не сдержалась, схватила вас за голову и начала активно <<prntObscene "трахать">> в рот. Кончила она с громким стоном, заполнив ваш рот свой приятной на вкус спермой. Вы очистили ртом её член и облизнулись, убирая все следы.
- Этого мне на неделю хватит, - сказала она то ли с сожалением, то ли с облегчением, и начала фиксировать опавший член обратно, чтобы он был надёжно скрыт от посторонних глаз.
[[В бассейн|swimmingpool]][img[img/characters/anna.png]]
Анна Николаевна достала кошелёк и отсчитала вам $150.
- Надеюсь, ты хоть на неделю успокоишься, мелкий шантажист, - сказала она и пошла обратно в бассейн.
[[В бассейн|swimmingpool]]Вы решили вместе с Никой поехать с этой компанией мужиков и сели к ним в машину. Уже в процессе поездки выяснилось, что едут они к себе на квартиру, «за шампурами». Вы сразу решили, что не будете заходить ни в какую квартиру, однако ваши новые знакомые начали очень активно вас уговаривать. Тут даже Ника начала подозревать, что дело пахнет совсем не шашлыками. Но всё таки вам надоело долго спорить и вы уступили, поднявшись вместе со всей компаний в квартиру где-то на верхних этажах человейника. Когда вы ввалились в квартиру, мужчины начали сразу располагаться, кто на диване разлёгся, кто в кресле у телевизора сел.
- Ну что, мы на шашлыки едем, - решили уже прямо спросить вы.
- Пфф, какие шашлыки, милашки? - ответил один из них, и все они громко и неприятно рассмеялись.
- Мы сейчас, нам нужно в туалет, - быстро ответили вы, схватили Нику за руку и закрылись с ней в ванной.
Тут вам предстояло быстро придумать, как выпутаться из этой ситуации. Ника очень волновалась и не хотела выходить, умоляла вас что-то придумать. Можно попробовать быстро выскочить из квартиры, если дверь не закрыта изнутри на замок. Иначе кому-то придётся принять на себя трёх взрослых мужиков. Они явно положили глаз на Нику, но может быть получится привлечь их всех на себя.
<<link [[Попытаться сбежать|nikitaAnd3ManEscape]]>><<addMins 20>><<addRelation "nikita" 5>><<addStamina -5>><<set $nikitaRootStage = 5>><</link>>
<<if $sexappeal >= 60>><<link [[Предложить мужчинам себя вместо Ники|nikitaAnd3ManMe]]>><<addMins 60>><<addComp -30 "pain">><<addStamina -20>><<addRelation "nikita" 10>><<set $nikitaRootStage = 5>><</link>><<else>>Нужно иметь не менее 60 сексапильности, чтобы предложить одну себя вместо Ники<</if>>
<<link [[Успокоить Нику и выйти с ней к мужчинам|nikitaAnd3ManBoth]]>><<addMins 60>><<addComp -15 "pain">><<addStamina -10>><<addRelation "nikita" -10>><<set $nikitaRootStage = 4>><</link>>
Вы приняли решение бежать. На счёт три вы открыли дверь ванной, схватили свою обувь и быстро выбежали босиком в подъезд, дверь в квартиру оказалась не запертой. Проигнорировав лифт, вы вместе с Никой быстро спустились по лестнице, слыша, как мужчины бегут за вами. Выбежав на улицу, вы тут же словили проезжающее мимо такси и вернулись на нём домой, оставив троицу клубных знакомых с носом. Ника была очень рада, что вы помогли ей выпутатьcя из истории, в которую она влипла по своей глупости, она заплатила за такси и поцеловала вас на прощание в щёку.
[[Домой|foyer]]Вы успокоили Нику и заверили, что не дадите её в обиду. Если она боится выходить к мужикам, то это сделаете вы сами.
Вы подмылись, чтобы попка была готова ко всему, и вышли к мужчинам, которые уже почти полностью разделись и смотрели порно. Вы им объяснили, что у вашей подружки сегодня разболелась голова, поэтому она не может выйти из ванной, но вы сами с удовольствием проведёте вечер с ними. Это их вполне устроило, они начали вас ласкать и раздевать, а также напоили вас водкой. <<if $hasPenis>>Наличие у вас члена никак никого не смутило, а только даже раззадорило насильников.<</if>> Очень быстро они все вместе навалились на вас на диване, и начали все вместе <<prntObscene "трахать">> вас, меняясь регулярно местами у ваших дырок. Было очень грубо и больно, хорошо хоть алкоголь немного затуманивал всё, вам очень хотелось, чтобы этот вечер закончился как можно быстрее. «Насадили же меня однако на шампуры», - думали вы.<<doSingleRape 3 10 10>><<doSingleRape 4 15 10>><<doSingleRape 3 15 15>><<addAlco 150>>
Удовлетворив свою похоть и весело проведя вечер, мужчины наконец отпустили вас с Никой, вызвав вам такси. Ника была рада, что избежала вашей участи, вы с ней сидели на заднем сиденье, она вас гладила и целовала всю дорогу. Оказалось, что её очень напрягает её работа, она уже ненавидит мужчин с их неугомонными членами, а согласилась поехать с троицей незнакомцев из-за своей дурости и алкоголя, серьёзно надеясь на угощение шашлыком.
[[Домой|foyer]]Вы как могли успокоили Нику и убедили её, что ничего страшного не будет, нужно просто немного потерпеть. В конце концов она же обслуживает за деньги мужиков, просто сегодня нужно поработать бесплатно и сразу в тройном объёме.
Вы подмылись в ванной и вышли вместе к мужчинам, которые уже почти полностью разделись и смотрели порно. <<if $sexappeal >= 30>>На вас обеих сразу набросились, начали целовать и раздевать. Больше досталось Нике, её все трое поочередно изнасиловали во все дырочки, но и вам пришлось немного поработать «на разогреве». Наличие членов у «девочек» никак никого не смутило, а только даже раззадорило насильников.<<doSingleRape 3 10 10>><<else>>Вы сами особого интереса не вызвали у мужчин, а вот Нике пришлось по полной отдуваться, наличие у неё члена никак никого не смутило, а только даже раззадорило насильников. Они все вместе навалились на неё на диване, вам же осталось наблюдать в оцепенении за процессом, слушая её болезненные стоны и мольбы. <</if>>
После этого мужчины вызвали вам такси и отправили по домам. Ника была мрачная, она явно имела какие-то другие планы на вечер, а весь алкоголь уже выветрился, осталось лишь чувство обиды, в том числе и на вас. Вы с ней не разговаривали этим вечером больше, сказать в своё оправдание вы мало что могли.
[[Домой|foyer]]В холле к вам сразу подскочила Алина и увела в укромное место в коридорах, пока рядом не было никого с потока.
- Ну, что, надумал что-то, мудрец всея универа?
Вы вспомнили про её предложение в «Цезаре». Надо что-то ей ответить. Не хотелось отказывать такой валькирии хотя в чём-то, но роль фиктивного жениха...
[[Принять предложение|alinaLastChanceAgree]]
[[Нет, это не для вас|alinaLastChanceRefuse]] (персонаж будет заблокирован)- Вот и хорошо, - явно обрадовалась Алина. - Я так и знала, что такая роль как раз для тебя. Нужно будет конечно познакомить тебя с Ахматом и родителями, а также возможно ещё какие-то испытания тебе нужно будет выдержать.
- Что ещё за испытания? - напрягаетесь вы.
- Увидишь. Впрочем, не думаю что именно для тебя будет хоть что-то сложно, - она подмигнула. - А вообще главное не теряй товарного вида, Ахмату всё равно, а вот перед родителями должен выглядеть приличным парнем. Встретимся в следующую субботу утром, допустим, в парке. Там и обсудим, что дальше будет.
<<set $alinaRootStage = 3>>
<<link [[Дальше|university]]>><<addMins 5>><</link>>- Что, думаешь, что тебе светит в жизни что-то больше того, что я тебе предложила, - вспылила Алина. - Да таким неудачникам как ты нужно молиться, чтобы приличная девушка дала им подошву своих туфель полизать.
- Извини, Алина, я не могу... - промямлили вы.
Она резко развернулась на каблуках и пошла прочь. После окончательного отказа она, похоже, всякий интерес к вам потеряет.
<<set $alinaRootStage = -1>><<setStatusRelation "alina" false>>
<<link [[Такие дела|university]]>><<addMins 5>><</link>>Вы быстро нашли Алину у входа в парк, но она была не одна. Вместе с ней на лавочке сидел, широко расставив ноги, молодой человек слегка кавказской наружности. Он был довольно хорошо сложен и одет со вкусом, непонятно, чего родителям Алины могло тут не нравиться.
- Познакомься с Ахматом, - проворковала она вместо приветствия.
- Какой молодец, - громко сказал Ахмат, вскочил с лавки и похлопал вас по спине. - Будешь настоящим другом семьи.
Они с Алиной засмеялись, вам осталось смущённо улыбаться. Вы все вместе начали прогуливаться по парку, хотя скорее это Алина с Ахматом прогуливались вместе, а вы плелись чуть позади, иногда отвечая на их вопросы. Потом Алина предложила поехать к вам на квартиру, чтобы посидеть там с комфортом, так как у них своего отдельного жилья сейчас не было. Вы согласились, а Ахмат вас всех отвёз на своей тачке. Алина сидела спереди с Ахматом и тот её не стесняясь лапал практически с головы до ног, хорошо хоть она не отсосала у него при вас. По пути вы также заехали в магазин, где Ахмат быстро купил пива и чипсов.
<<link [[Подняться в квартиру|alinaAhmatFirstSex]]>><<addMins 75>><<addAlco 75>><<addExp "submis" 5>><<addArousal 15>><<addStamina -10>><</link>>[img[img/livingroom.jpg]]
Поднявшись в квартиру, Ахмат с Алиной сразу по хозяйски расположились на вашем диване. Вы с ними немного посидели, потягивая пиво, но их явно ваша компания начала несколько тяготить.
- $characterName, не хочешь пройтись прогуляться с полчасика на свежем воздухе, а? - невинно предложила Алина. - Нам с Ахматом нужно некоторые личные вопросы обсудить.
- Да, обсудим вопросы, - смеясь сказал Ахмат, громко шлёпнув по попке Алину.
Вам ничего не осталось делать, как пойти на улицу. Вы прогулялись по району, а когда вернулись, застали Ахмата в душе, вытирающегося вашим полотенцем, и несколько растрёпанную, но довольную Алина, восстанавливающую причёску и макияж. Вы мельком отметили, что Ахмат весьма волосат и мускулист, прямо стереотипный самец.
- Всё, нам пора, - подытожила Алина. - Приятно было провести с тобой время, надеюсь ты и дальше будешь таким хорошим другом.
Занявшись небольшой уборкой после них, вы нашли под диваном презерватив, наполненный спермой Ахмата. Вы взяли его руками, испытывая довольно противоречивые чувства. Он напомнил вам о том, что только что на вашем диване трахали такую классную деваху, что только усиливало возбуждение и вызывало желание как-то приобщиться к этому процессу.
<<link [[Выпить презерватив|alinaAhmatFirstSexDrink]]>><<swallowCum 5>><<addExp "disgrace" 5>><<addMins 5>><</link>>
[[Выкинуть его в мусорку|livingroom]]Вы распрямили презерватив и аккуратно вылили его содержимое себе в рот. Сперма была ещё едва тёплая, с горько-солёным привкусом. Интересно, какого это, оказаться на месте Алины? Хороше же её сегодня отдолбили похоже...
[[Выкинуть пустой презерватив|livingroom]]Вы сказали ему, что хотели бы купить «$blackMarketText». <<if $blackMarketText=="драконово зелье" || $blackMarketText=="Драконово зелье" || $blackMarketText=="драконовое зелье" || $blackMarketText=="Драконовое зелье" || $blackMarketText=="драконье зелье" || $blackMarketText=="Драконье зелье">><<set $blackMarketAvailable = true>>Продавец кивнул и провёл вас в укромный уголок павильона, где можно увидеть разные не совсем легальные товары. Теперь вам будет доступен чёрный рынок.<<else>>Продавец покачал головой и сказал, что не понимает, о чём это вы.<</if>>
[[Далее|smokingTrade]]Зайдя в туалет, вы сразу услышали, как кто-то громко блюёт в одной из кабинок. Вы заинтересовались этим и решили немного тихо подождать. Наконец из кабинки вышел один из ваших одногруппников, весь бледный и вспотевший.
- Что, весёлая ночка была? - спрашиваете вы его.
- Та нет, что-то я пару лишних колёс схавал наверное, - ответил он, доставая пачку с какими-то подозрительно выглядящими таблетками.
- Что за чудо-таблетки?
- Так, для поднятия настроения, - подмигивает он. - Купил недавно на рынке у торговца курительными смесями.
- Прямо взял и купил «колёса для настроения» на рынке?
- Ну не прямо, но если сказать торгашу, что хочешь купить «драконово зелье», то он и не такое покажет.
- Понятно.
Одногруппник умылся и вышел из туалета.
<<link [[Как интересно|uniRestroomM]]>><<addMins 10>><</link>>Немного осмелев от алкоголя, вы решили спросить у бармена, нет ли у него чего-то покрепче, чем обычный алкоголь.
<<if $isStripper>>- Нет, я ничем не торгую из под полы. Но ты вроде здесь работаешь, так что расскажу так и быть, куда я бы пошёл, если бы понадобились какие-то особые вещества. На рынке есть торговец курительными смесями, который на самом деле довольно много чего продаёт, если сказать ему кодовую фразу «драконово зелье». Но смотри осторожнее атьм, не скупай сразу весь товар.<<else>>- Ничего необычного, мне не нужны неприятности, так что отвалите от меня.<</if>>
[[Далее|stripClub]] [img[img/livingroom_marina.jpg]]
Вы лежите после секса с Мариной в обнимку.
- Эх, вот бы ты всегда был доступен мне в кроватке, милый, - томно вздыхает Марина.
- Всё ради тебя, дорогая, - отвечаете вы и целуете её в губы.
<<if $hasBalls>>Она хватает вас за яички и нежно мнёт их.<br>- Знаешь, я залетела в 18 лет и родила дочь, больше не хочу повторять этот опыт, даже с любимым человеком, - воркует она дальше. - Так что я предпочитаю кастрированных котиков. Избавься ради меня от своих шариков и переезжай ко мне, решим так сразу все твои жилищные проблемы, и проблему моего одиночества тоже.<br><br>[[- Я постараюсь это решить, чтобы быть с тобой|neighborWoman]]<<else>>Она начинает нежно гладить вашу пустую мошонку (или то, что от неё осталось).<br>- Знаешь, я залетела в 18 лет и родила дочь, больше не хочу повторять этот опыт, даже с любимым человеком, - воркует она дальше. - Так что я предпочитаю кастрированных котиков. И как же замечательно, что ты именно такой, мой пупсик. Переезжай ко мне, решим так сразу все твои жилищные проблемы, и проблему моего одиночества тоже. Милый, я так хочу быть всегда рядом с тобой. Я даже не буде требовать от тебя верности, я не в том возрасте уже, просто будь со мной. <br><br><<link[[- Конечно, я хочу быть с тобой|marinaMainAgree]]>><<addMins 60>><<set $liveWith = "marina">><<giveAchievement "marina_end">><<addComp 100>><</link>><br><<link [[- Мне ещё нужно подумать|marinaMainRefuse]]>><<addMins 5>><<addRelation "marina" -1>><</link>><</if>>[img[img/livingroom_marina.jpg]]
Марина очень обрадовалась вашему согласию, вы с ней очень быстро перенесли все свои пожитки в её (точнее уже в вашу общую) квартиру, также вы не забыли позвонить хозяйке прошлой квартиры, опечалив её тем, что постоянный съёмщик съезжает.
Вы же лежите на диване с Мариной, обнимая её и неторопливо лаская её пышные формы. Пусть даже в роли милого кастрированного котёнка для одинокой дамы средних лет, но вас это никак не печалит, такая роль вам даже больше нравится, чем роль доминантного самца и глава семьи. Главное, что у вас есть любимая женщина, которая всегда готова ответить вам взаимностью.
[[Далее|foyer]] (конец сюжета Марины)[img[img/foyer_marina.jpg]]
Вы пообещали ей подумать над предложением жить вместе, обнялись с ней напоследок и вернулись к себе.
[[Домой|foyer]][img[img/characters/marina.png]]
Вам не сложно склонить к плотским утехам Марину, которая стала совершенно ненасытна в постели после того, как вы начали жить вместе. Вы страстно скидываете друг с друга одежду и начинаете заниматься сексом.
<<link [[Приступить|goSexGirl]]>><<set $backpathSex = "liveWithMarinaAfterSex">><<set $sexPartnerName = "Марина">><<set $sexPenisDesire = 2>><<addMins 30>><</link>>[img[img/characters/marina.png]]
Вы лежите вместе с Мариной после секса, нежно обнимаясь...
[[Встать с дивана|livingroom]]Вы возвращались домой на такси, задумчиво разглядывая город за окном машины. Таксист оказался очень назойливым типом, он постоянно пытался вас разговорить на тему всякой чепухи, вы же отвечали ему довольно односложно. Вы уже подъезжали к своему адресу, когда заметили, что таксист куда-то не туда сворачивает.
- Вы рано повернули, - говорите ему вы.
- Сейчас остановимся подальше от главной дороги, нужно колесо сменить.
Вы удивились, но ничего не сказали. Водитель вскоре остановился в каком-то малолюдном тупичке и вышел из машины, но пошёл не менять колесо, а подсел к вам на заднее сиденье.
- Расслабься, крошка, я же вижу, что тебе понравился, - приговаривает он, начиная обнимать вас и пытаясь поцеловать в губы.
Вы сразу попробовали открыть ближнюю дверцу, однако она не захотела открываться.
<<if getSkill("submis") >= 9>>Вы не можете отказать настойчивому требованию с вашими склонностями к подчинению>><<else>><<link [[Попытаться вырваться|encTaxiRaperResist]]>><</link>><</if>>
<<link [[Расслабиться и принять неизбежное|encTaxiRaperSubmis]]>><<addMins 30>><<addExp "submis" 5>><<addStamina -25>><<addComp -30 "pain">><<doSingleRape 3 10 10>><</link>><<if getSkill("musculs") + getSkill("combat") > random(5,10)>>Вы двинули таксисту локтем под дых и таки смогли открыть дверцу. Выбежав из такси, вы быстро припустили к вашему дому, успокоившись лишь после того, как закрыли входную дверь на замок.
<<addStamina -5>><<addExp "combat" 5>>
[[Далее|foyer]]
<<else>>Вы попытались вырваться, однако сил и навыков не хватило для нормальной борьбы, водитель скрутил вам руки, вынудив капитулировать перед его напором.
<<link [[Далее|encTaxiRaperSubmis]]>><<addMins 30>><<addStamina -25>><<addComp -30 "pain">><<doSingleRape 3 10 10>><</link>><</if>>Таксист добрался до ваших губ, расцеловав вас сколько хотел, после чего расстегнул ширинку и вытащил свой член среднего размера, который он точно перед этим не брил и не мыл. Схватив вас за волосы, он грубо наклонил вашу голову к своему поясу, заставив сосать его <<prntObscene "член">>. Становилось трудно дышать, но вы не рискнули укусить его член. Наконец водитель удовлетворился тем, что его аппарат был поднят и смазан слюной, вынул его из вашего рта и жестоко отымел вашу попку прямо на заднем сидении такси. Уткнувшись лицом в мягкое сиденье, вы могли лишь невнятно мычать, терпя боль, когда таксист засовывал свой член особо глубоко. Громко кончив, он вытер член о ваше бельё и выпустил вас из машины. Освободившись, вам ничего не оставалось, кроме как поплестись себе домой, благо это было недалеко.
[[Домой|foyer]][img[img/uniftoilet.jpg]]
<<if $appearanceReception < 3>>Вы зашли в мужском образе в женский туалет, что вызвало возмущение у зашедшей сюда же девушки.<<else>>Вы недостаточно женственны, чтобы вас все спокойно воспринимали в женском туалете, зашедшая вместе с вами девушка сказала, что не собирается терпеть в таком месте транса.<</if>> Она потребовала от вас немедленно убраться из туалета.
<<link [[Выйти из туалета|uniCorridors]]>><<addMins 1>><<set $encounterHappened = false>><</link>>
<<if getSkill("submis") >= 9>>Вы не можете отказать настойчивому требованию с вашими склонностями к подчинению>><<else>><<link [[Проигнорировать её|encMenInFemaleRestroomRefuse]]>><<addMins 5>><<addStatus "university" -1>><</link>><</if>>[img[img/uniftoilet.jpg]]
Вы проигнорировали это требование, девушка немного повозмущалась, обзывая вас извращенцем, и покинула туалет. <<if random(2) == 1>>Но вскоре она вернулась вместе с несколькими крепкими ребятами со старших курсов, которые грубо схватили вас и вытолкали в коридор. Там уже начала собираться небольшая толпа зевак, которая посмеялась с вас, снимая происходящее на телефоны. Вам осталось только смущённо ретироваться, репутация от такого унижения и так сильно попортится.<br><br><<link [[В коридоры|uniCorridors]]>><<addStatus "university" -2>><<addMins 1>><</link>><<else>><br><br>[[Далее|uniRestroomF]]<</if>>
Прийдя в бассейн в очередной раз, вы узнали от других посетителей, что Анна Николаевна внезапно решила уволиться и уехала их города в неизвестном направлении. Так что теперь заниматься с вами будет другой тренер. Жаль, столько дохода от неё вы ещё не дополучили.
<<link [[А так всё хорошо было...|swimmingpool]]>><<set $annaRootStage = -1>><<setStatusRelation "anna" false>><</link>> (персонаж будет заблокирован)[img[img/characters/anna.png]]
Притворно закатив глаза, Анна Николаевна спустила свои плавки и освободила член из его укромного тайника. Теперь вы видели его вблизи, этот аккуратный, гладковыбритый членик. Вы начали его сосать и быстро обнаружили, что в полный рост он весьма неплох. Смотря снизу вверх на тренершу, вы заметили, что ей этот процесс вполне нравится, хоть она и пыталась ещё делать вид оскорблённой особы.
- Ты же хочешь чего-то более серьёзного, да, сучка, - внезапно спросила она. - Тебе не хочется быть просто соской у транса, ты наверняка мечтаешь, чтобы тебя <<prntObscene "трахнули">> в твою упругую попку?
- М-м-м, - смогли вы промычать, так как она прижимала вашу голову к своему паху, не давая вынуть член изо рта.
- А ну давай, снимай плавки и наклолняйся раком, - резко скомандовала она, от пустив вас наконец.
Вы не осмелились, да и не очень хотели, перечить ей, поэтому покорно выполнили её команду, как дрессированнная собачка. Анна Николаевна достала какой-то крем и смазала вам очко, после чего неторопливо вошла в вас. Её довольно длинный член, погружаясь до самого своего корня, доставлял сначала неприятные ощущения при каждой фрикции, но вскоре ваша попка привыкла к его напору. Потрахав вас в активном темпе минут 10, она перед самым оргазмом вытащила член и обильно обкончала ваши ягодицы снаружи.
- Скажи «Чиииз», - попросила она.
Вы резко обернулись и в этот момент она сфоткала вас вместе с испуганным лицом и спермой на теле.
- Ну вот, теперь у меня тоже есть интересные фотки. Теперь мы квиты?
<<link[[Согласиться|annaSecondStageAccept]]>><<set $annaRootStage = 3>><<set $annaCounter = 2>><</link>>
<<if getReputationStatus("gomosex") > 3>><<link[[- А мне всё равно, это и так почти все знают|annaSecondStageResist]]>><<set $annaRootFailBM = true>><<set $annaCounter = 7>><</link>> (отношения с персонажем будут зафиксированы)<<else>>У вас недостаточная репутация любителя секса в пассивной роли, чтобы игнорировать угрозу<</if>>
[img[img/characters/anna.png]]
- Вот и хорошо, а то для <<if $feminGrade >= 3>>обычной членососки ты слишком нагло себя вела.<<else>>обычного членососа ты слишком нагло себя вёл.<</if>> Но ты подходи иногда хоть через день-два, у нас же теперь секретов нет друг перед другом, - подмигнула она вам.
<<link[[- Понятно|swimmingpool]]>><</link>>[img[img/characters/anna.png]]
Вы предложили Анне Николаевне сделать перерыв, тренерша охотно согласилась и пошла с вами в подсобку, где вы закрылись и она снова вами овладела. Ей явно нравилось доминировать над слабым беззащитным студентом, который из охотника к тому же сам явно начал превращаться в добычу. Вытерев её сперму со своей слегка побаливающей задницы, вы вернулись в бассейн.
[[Далее|swimmingpool]][img[img/characters/anna.png]]
- Ну и ладно, - отступила она. - В любом случае, я тебя поимела или в прямом, или переносном смысле.
Перешантажировать вас у неё явно не получится так, поэтому вы можете рассчитывать на то, что и дальше Анна Николаевна будет вынуждена оказывать некоторые услуги.
[[В бассейн|swimmingpool]]Зайдя в кабинки, вы сразу обратили внимание на использованную женскую прокладку, лежащую прямо на сиденье унитаза. <<if getSkill("femin") < 9>>Вы сделали испровизированную перчатку из туалетной бумаги и с отвращением выкинули прокладку в мусорное ведро. Этот случай несколько подпортил ваше настроение, какие же девушки бывают неопрятными! <<set _compMinus = getSkill("femin") - 9>><<else>>Обычное женское дело, вы аккуратно взяли и выкинули прокладку в мусорное ведро. <<set _compMinus = 0>><</if>>
<<link [[Продолжить свои дела|uniRestroomF]]>><<addComp _compMinus>><</link>>Перед тем как выйти из кабинки, вы услышали разговор двух девушек. Они, похоже, поправляли макияж и обсуждали свои отношения с парнями. Вы решили немного задержаться и подслушать этот разговор. Они довольно откровенно обсуждали достоинства своих парней, такие разговоры женщины ведут только между собой, подальше от мужских ушей. Вы даже несколько смутились от таких откровений, но зато теперь вы лучше понимаете женщин. Наконец они закончили и вышли из туалета, и вы спокойно покинули кабинку.
<<link [[Далее|uniRestroomF]]>><<addMins 5>><<addExp "femin" 5>><</link>>Когда вы подходите к своему дому, вас начинает задирать компания гопоты.
- Эй, красавчик, волосы отрастил для своего мужа?
- А может он метал играет в гараже, гы-гы.
- Пацаны, давайте этому чучелу почикаем маленько волосы.
Гопники обступают вас и явно не отпустят просто так. Один из них достает нож, собираясь им несколько укоротить ваши длинные волосы. Парней с длинными волосами до сих пор низы общества плохо воспринимают.
<<if getSkill("submis") < 9>><<link [[Попытаться дать отпор|encGopnicsAndFaggotFight]]>><<addMins 10>><<addExp "submis" -10>><</link>><<else>>Вы слишком покорны, чтобы хотеть дать отпор<</if>>
<<if $currentStamina > 10>><<link [[Попытаться убежать|encGopnicsAndFaggotRun]]>><<addMins 10>><</link>><<else>>Вы слишком устали, чтобы убегать от них<</if>>
<<link [[Не сопротивляться|encGopnicsAndLHAccept]]>><<addMins 10>><<addExp "submis" 10>><<addHair "head" -300>><<addComp -10 "hum">><</link>>Вы не стали активно сопротивляться, решив, что волосы ещё отрастут, а пролом в черепе уже может и не затянуться. Смеясь и отпуская шуточки по поводу вашей предполагаемой ориентации, гопники отрезали вам несколько наиболее длинных локонов и на том успокоились, позволив вам убраться подальше. Это, конечно, было неприятно, но жить можно.
[[Далее|$backpathEncounter]][img[img/manslockerroom.jpg]]
Ваша грудь привлекла внимание парней в раздевалке. Про ваши наклонности знают далеко не все студенты, поэтому демонстрация груди в таком чисто мужском пространстве, как раздевалка, может быть не слишком хорошей идеей. Один из них даже подошёл к вам и решил рукой помять вашу грудь.
<<link [[Потребовать, чтобы он прекратил|encBreastInLockerroomAnswer]]>><<addMins 5>><<addExp "submis" -5>><<addReputation "trans" 1>><</link>>
<<link [[Терпеть и ничего не делать|encBreastInLockerroomSilent]]>><<addMins 5>><<addExp "submis" 5>><<addReputation "trans" 1>><<addArousal 10>><<addComp -10 "hum">><</link>>[img[img/manslockerroom.jpg]]
Вы вынуждены были терпеть публичное унижение и приставания парня, чтобы не раздувать конфликт. Надо бы перестать ходить в мужскую раздевалку, имея такую грудь.
[[Далее|$backpathEncounter]][img[img/manslockerroom.jpg]]
- Эй, убери свои лапы от меня, - резко потребовали вы.
- Крошка, ты видимо ошиблась дверью в раздевалку. Для студентов с грудью есть такие отдельные раздевалки, «женскими» называются, знаешь о таких? - ответил он вам под одобрительный галдёж других парней. - Так что если недовольна здешним приёмом, чеши туда молча.
<<link [[Наброситься на него с кулаками|encBreastInLockerroomFight]]>><<addMins 5>><<addExp "submis" -5>><<addExp "combat" 10>><</link>>
<<link [[Молча согласиться с его доводами|$backpathEncounter]]>><<addMins 5>><<addExp "submis" 5>><<addArousal 5>><<addComp -5 "hum">><</link>>[img[img/manslockerroom.jpg]]
<<if (getSkill("combat")+getSkill("musculs")) > random(10)>> Вам удалось взять над ним верх и добиться извинений за его домогательства. На этом данный эпизод был исчерпан, но в будущем это не избавит вас от таких приставаний, если будете дальше с грудью ходить в мужскую раздевалку, парни - они такие.<<else>> Вы получили сильный удар в лицо и упали на пол раздевалки, после чего обидчика оттащили остальные присутствующие. Вам явно не следовало нарываться на конфликт, завалившись в мужскую раздевалку с женской грудью, жаловаться здесь некому.<<addDisease "синяки" 2 200>><<addComp -10 "pain">><</if>>
[[Далее|$backpathEncounter]]Севшая рядом с вами студентка поморщилась, фыркнула и с недовольной миной быстро пересела подальше. Вам нужно бы почаще мыться, чтобы не привлекать к себя такого внимания запахами. Эта студентка наверняка подружкам прощебечет, какой вы чухан.
<<link [[Далее|$backpathEncounter]]>><<addStatus "university" -1>><</link>> <<recalcAppearance>>
- У нас большая текучка всегда, поэтому лишних рук не бывает, - отвечает вам администратор. - Политика заведения такова, что нанимаем только молодых и привлекательных девушек, при этом неважно, что у работницы между ног. Будешь получать по $5 в час плюс оставляешь себе чаевые, которые обычно составляют львиную часть заработка.
Минимальные требования для работников такие:
- дресс-код в виде костюма горничной;
- чистота не менее 50;
- феминная внешность, как минимум иметь вид <font color="green">трансвестита</font>.
<<if $currentClean >= 50 && $appearanceReception >= 3 && $dressTable.haveDress("maid_dress") && $dressTable.haveDress("maid_choker") && $dressTable.haveDress("maid_bezel")>><<link [[Отлично, эта работа подходит, согласиться|haveCafeWork]]>><<addMins 10>><</link>><</if>>
<<link [[Сказать, что вы пока не подходите|caesar]]>><<addMins 1>><</link>>Администратор убедился, что вы соответствуете требованиям и быстро оформил вас на эту работу. График работы свободный, но вечером больше шансов нормально заработать на щедрых посетителях. С посетителями необходимо быть максимально вежливыми, иначе могут оштрафовать. В качестве бонуса вы можете бесплатно брать кофе на кухне.
<<set $hasWorkInCafe = true>>
[[Так, где тут брать подносы...|caesar]]
<<set _cafeEventRandom = random(100)>>
<<if !$cafeWorkInstruction>>
<<set $cafeWorkInstruction = true>>
<<addMins 15>>
<<goto caesarEventInstruction>>
<<elseif _cafeEventRandom < 10>>
<<goto caesarEvent1>>
<<elseif _cafeEventRandom < 20>>
<<goto caesarEvent2>>
<<elseif _cafeEventRandom < 25>>
<<goto caesarEvent3>>
<<elseif _cafeEventRandom < 35>>
<<goto caesarEvent4>>
<<elseif _cafeEventRandom < 40>>
<<goto caesarEvent5>>
<<elseif _cafeEventRandom < 47>>
<<goto caesarEvent6>>
<<elseif _cafeEventRandom < 57>>
<<goto caesarEvent7>>
<<elseif _cafeEventRandom < 62 && !$cafeEvent8IsFired>>
<<goto caesarEvent8>>
<<else>>
<<goto caesarEventStandartProcess>>
<</if>>Торговый центр и кафе уже закрываются, всех работников и посетителей просят покинуть здание.
<<link [[На улицу|streetCentre]]>><<doWalk -1>><<addMins 3>><</link>>[img[img/caesar_work.jpg]]<<nobr>>
<<set _cafeTipsCount = Math.round($sexappeal / 20)>> /* кол-во чаевых завист от сексапильности */
<<set _cafeTipsCount = random(0, _cafeTipsCount)>>
<<set _cafeTipsProfit = _cafeTipsCount * (Math.round($currentComposure / 25)+1)>>
<</nobr>>
Очередной час работы официанткой в кафе подошёл к концу. <<if $currentComposure < 25>>Вы были несколько угрюмы при общении с посетителями, поэтому они не слишком охотно давали вам большие чаевые. <<else>>Вы старались побольше улыбаться клиентам и отвечать на их шутки, благодаря чему они охотнее готовы одаривать вас щедрыми чаевыми. <</if>> <<if _cafeTipsProfit == 0>>В итоге за этот час никто не дал вам чаевых. <<else>>В итоге за этот час вы получили чаевых на сумму <<print "$" + _cafeTipsProfit>>.<</if>><<if $currentStamina <= 10>> К концу смены вы уже еле стояли на ногах от усталости.<<elseif $currentComposure <= 10>> К концу смены вы уже были морально истощены, не хочется ещё час видеть эти ненасытные и хамовитые рожи, а тем более прислуживать им.<</if>>
<<if $caesarEvent1Flag>><<link [[Уединиться в туалетной кабинке с щедрым клиентом|goSex]]>><<addMoney _cafeTipsProfit>><<addMins 5>><<set $backpathSex = "caesar">><<set $typeOfSex = "usual">><<set $caesarEvent1Flag = false>><</link>><<else>><<link [[Закончить|caesar]]>><<addMoney _cafeTipsProfit>><</link>><</if>>Опрятный мужчина заходит в кафе и садится в углу. Он регулярно поглядывает на вас, а когда вы подходите - заказывает лишь чашку кофе.
<<nobr>>
<<if random(120) < $sexappeal>>Когда вы поворачиваетесь, чтобы уйти, он хватает вас за запястье. <br>
<br>
- Тебя случайно нет в меню? - он улыбается вам. - Как насчёт того, чтобы мы с тобой нашли укромное местечко и немного повеселились? Я компенсирую потерю твоего времени.<br>
<br>
<<if getSkill("disgrace") > 1>>[[Согласиться поработать индивидуально после смены|caesarEvent1Agree]]<<else>>Нужен хотя бы 2-й уровень бесчестия, чтобы согласиться<</if>><br>
[[Отказаться от такого предложения|caesarEvent1Refuse]]<br>
<<else>>
Однако он так ничего и не говорит больше вам, просто приняв в итоге свой скромный заказ.<br>
<br>
<<link [[Доработать смену|caesarEventStandartEnd]]>><<addMins 30>><</link>>
<</if>>
<</nobr>>[img[img/caesar_work.jpg]]
Опытная коллега-официантка взяла вас в оборот, быстро проинструктировав об основных особенностях работы здесь. Не секрет, что более красивые и сексапильные официантки чаще получают на чай, поэтому для большего заработка нужно работать над своей внешностью. Но внешность - это далеко не всё, хмурых красавиц особо никто не любит, так что приступать к работе стоит в хорошем расположении духа, всем улыбаться и со всеми соглашаться, извиняться за свои и чужие косяки. В процессе работы могут возникать самые неожиданные ситуация, официантка должна на всё быстро реагировать и подстраиваться под клиентов, ведь клиент всегда прав.
Выслушав эти инструкции, вы принялись дальше ходить с наставницей и помогать ей (или хотя бы не сильно мешать). Клиенты здесь похоже не особо считают обслуживающий персонал за людей, за час работы вы вдоволь насмотрелись на то, как они хамили официанткам или откровенно приставали к ним, пользуясь открытостью служебной «униформы». Незавидное дело - унижаться перед каким-то жирным боровом, который считает, что за чашку кофе может покупать местную обслугу с потрохами. Наконец время стажировки закончилось, вы можете забрать первую зарплату и решить, стоит ли теперь такие унижения ради потенциально хорошего дохода с чаевых.
[[Закончить|caesar]]Оптовый склад - здесь знающие люди могут закупать большие партии разных товаров по небольшой цене.
<<nobr>>
<div class="inventory-row" style="max-width: 615px">
<<itemToSaleNew "cond1" 10 40 "buyWholesaler" "Купить 10 штук">>
<<itemToSaleNew "cond2" 10 16 "buyWholesaler" "Купить 10 штук">>
<<itemToSaleNew "cond3" 10 16 "buyWholesaler" "Купить 10 штук">>
<<itemToSaleNew "lubr1" 20 30 "buyWholesaler" "Купить 20 порций">>
<<itemToSaleNew "lubr2" 20 15 "buyWholesaler" "Купить 20 порций">>
</div>
<</nobr>>
<<link [[Выйти|market]]>><<addMins 1>><</link>>Вы успешно оплатили партию товара на складе.
<<set $ms_item = "">>
[[Далее|wholesaler]]
<<nobr>>
<</nobr>>Вы поинтересовались у мадам, не будет ли бордель обеспечивать сотрудниц расходными материалами, т.е. хотя бы смазкой и презервативами. Она ответила, что такие дела всегда «девочки решают сами», однако рассказала вам, что можно подешевле закупать такой товар большими партиями на оптовом складе, который находится на рынке у ЖД-вокзала. Она объяснила, как туда пройти и кого спросить, чтобы вам там продали товар.
[[Понятно|brothelMadam]]Вы отошли с Анной подальше от основной группы пловцов.
<<link [[Заняться с ней сексом|annaRegularAnal]]>><<addExp "fellation" 5>><<addExp "anal" 5>><<set $statOral++>><<set $statAnal++>><<getAnalSex 10 3>><<addRelation "anna" 3>><<addMins 30>><</link>>
<<if $currentStamina > 24>><<link [[Попросить её об индивидуальном занятии по плаванию|annaIndiTraining]]>><<addMins 60>><<addStamina -25>><<doWash>><<addExp "musculs" 7>><<addExp "endurance" 10>><<addPenisErection 5>><<addRelation "anna" 2>><</link>><</if>>Вы позанимались индивидуально с Анной Николаевной, благодаря её советам и контролю вы научились эффективнее расходовать свои силы на плавание, улучшив свою выносливость.
[[Закончить|swimmingpool]][img[img/caesar_work.jpg]]
<<set _randomSituation = random(4)>>Вы поработали некоторое время официанткой в кафе, принимая и разнося заказы его посетителям. <<if $discomfortWear < 0>>Вы чувствуете себя очень неловко в женской одежде на публике, так как недостаточно женственны внутри. Вам стыдно и хочется поменьше показываться на людях. Из-за этого работа приносит вам больше стресса.<</if>><<if _randomSituation == 1>><br><br>Худощавая официантка почти сталкивается с вами, когда вы выходите из кухни, в остальном эта смена ничем особым не запоминается.<<elseif _randomSituation == 2>><br><br>Вы обслуживаете молодую пару, мускулистого мужчину и пышную женщину. Вам кажется, что мужчина разглядывает вас, но не решается ничего сказать.<<elseif _randomSituation == 3>><br><br>В кафе заходит группа молодых людей, которые сами занимают несколько столиков. Впрочем, они не доставляют вам никаких хлопот.<<elseif _randomSituation == 4>><br><br>Один из клиентов, небритый мужичок средних лет, заказал только кофе, после чего просидел за столиком целый час, провожая взглядом каждую проходящую мимо официантку. В один момент он убрал правую руку под стол и начал совершать ею подозрительные движения... Впрочем, это не ваше дело, его обслуживала другая официантка.<</if>>
<<link [[Закончить|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы игриво согласились показать ему «местные достопримечательности». После окончания вашей смены он ждёт вас возле туалета торгового центра.
<<link [[Доработать смену|caesarEventStandartEnd]]>><<addMins 30>><<set $caesarEvent1Flag = true>><</link>>Вы мягко отказали ему, сославшись на свою большую занятость. Он, впрочем, не выглядел сильно расстроенным и быстро начал обрабатывать других официанток.
<<link [[Доработать смену|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы возвращались на кухню с пустым подносом, когда вас кто-то шлёпнул по попке. Обернувшись, вы обнаружили ухмыляющегося молодого человека, сидящего вразвалку за столиком.
- Цыпочка, я уже минут пять жду здесь внимания к себе, не хочешь ли обслужить клиента по высшему разряду?
<<link [[Сказать этому хаму, что заняты|caesarEventStandartEnd]]>><<addMins 30>><</link>>
<<link [[Принять заказ, соблазнительно покачивая бёдрами|caesarEvent2Agree]]>><</link>><<set _randomDishes = random(2)>>Вы слишком небрежно относили на кухню поднос, полный грязной посуды, из-за чего <<if _randomDishes == 0>>одно блюдце упало с него и разбилось прямо на пороге кухни.<<elseif _randomDishes == 1>>пустая кофейная кружка упала и разбилась вдребезги.<<else>>салатница с недоедками упала с него и разбилась, разбросав своё содержимое на пороге кухни.<</if>>На шум сразу прибежал администратор, которому вы признались в своей неловкости. Эту порчу имущества стоит как-то компенсировать заведению.
<<link [[Заплатить штраф деньгами ($25)|caesarEvent3Penalty]]>><<addMoney -25>><</link>>
<<link [[Отработать полчаса посудомойкой|caesarEvent3Wash]]>><<addMins 30>><<addStamina -8>><</link>>
<<if getSkill("disgrace") > 1>><<link [[Построить администратору глазки|caesarEvent3Seduce]]>><</link>><<else>>Нужен хотя бы 2-й уровень бесчестия, чтобы отработать штраф натурой<</if>>Вы заработались и чуть не забыли о заказе, который сделала парочка средних лет, мужчина и полная женщина. Когда наконец вы принесли их заказ, мужчина начал обвинять вас, что вы всё перепутали, они заказали другую марку вина, и соус совсем другой, и прочие мелкие пожелания якобы вы не записали в заказе. Голос его начал повышаться, нужно его как-то успокоить, пока ситуация не привлекла внимания администратора.
<<link [[Признать свою ошибку|caesarEvent4Submis]]>><<addComp -10 "hum">><<addExp "submis" 5>><</link>>
<<link [[Попытаться убедить его, что он не прав|caesarEvent4Discus]]>><<addExp "convince" 5>><</link>>Один из клиентов, которого вы обслуживали, перебрал лишнего и начал буянить, громко распевая какую-то песенку. Попытка его по-быстрому успокоить не увенчалась успехом, он схватил тарелку и пообещал разбить её о вашу голову, если будете ему досаждать.
<<link [[Убежать на кухню|caesarEvent5Retreat]]>><<addMoney -25>><</link>>
<<link [[Всё равно попробовать его убедить успокоиться|caesarEvent5Convince]]>><<addExp "convince" 5>><</link>>
<<link [[Пустить в ход женские чары|caesarEvent5Seduce]]>><<addExp "seduction" 5>><</link>>
Этот рабочий час омрачила одна противная посетительница, некрасивая тётка лет 50, которая жаловалась на всеобщее падение нравов (костюмы местного персонала ей пришлись не по душе) и обзывала официанток шлюхами. Вам пришлось эту гадину как-то обслуживать.
<<link [[Молчать и мило улыбаться ей|caesarEvent6Submis]]>><<addComp -10 "hum">><<addExp "submis" 5>><</link>>
<<link [[Огрызаться на её нападки|caesarEvent6Conflict]]>><<addComp 10>><<addExp "submis" -5>><<addMoney -25>><</link>>Вы кокетливо ему улыбнулись и приняли его заказ, стараясь как можно больше в процессе возбудить этого похотливого самца. <<if getSkill("seduction") < random(5)>>Однако вы оказались слишком неловки в навыках соблазнения для этого посетителя и он только разочаровлася в вас в итоге, не оставив никах чаевых. Вы также были сильно раздосадованы, что потратили столько времени на этого жлоба с нулевым выхлопом.<<addComp -10>><<set _cafeTipsProfit = 0>><<else>>Кокетство, виляние бёдрами и очень соблазнительные наклоны для поднятия «случайно» упавшей салфетки дали свой результат - клиент остался доволен вами и оставил весьма щедрые чаевые.<<set _cafeTipsProfit = 25>><</if>>
<<link [[Закончить работать|caesar]]>><<addMoney _cafeTipsProfit>><<addMins 30>><<addExp "seduction" 3>><</link>>Вы заплатили ему штраф за разбитую посуду, убрали в мусорку осколки и отправились дальше дорабатывать. Это неприятная потеря денег, но она неизбежна в этой профессии, главное чтобы доход с лихвой перекрывал такие происшествия.
<<link [[Далее|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вас отвели в дальний угол на кухне, где скопилась гора грязной посуды и дали задание с этой горой разобраться. Эта работа оказалась куда тяжелее и скучнее, чем работа в зале, но зато более спокойной. Покончив с посудой и немного подустав, вы отправились обратно принимать заказы в зале.
<<link [[Далее|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы решили прикинуться невинной дурочкой и начали строить администратору глазки, намекая на возможность расплатиться так, как это умеют девушки.<<if getSkill("seduction") > random(6)>>Вам удалось его соблазнить и он отвёл вас в свою каморку для обсуждения, как бы вам лучше компенсировать причинённый ущерб. Оказавшись с ним наедине, вы не стали терять вермени, стали перед ним на колени и стащили с него штаны, оголив его большой, слегка кривой член. Вызяв его в рот, вы довольно быстро довели мужчину до оргазма и демонстративно проглотили его сперму. Удовлетворившись вашим примерным поведением, он согласился списать ту злосчастную посудину как случайно саму разбившуюся.<<set $statOral++>><<swallowCum 5>><<addExp "fellation" 5>><<else>>Но администратор явно повидал слишком много подкатов на своём веку и не прельстился вашим предложением, влепив вам ещё дополнительно штраф за попытку отвлечь его от работы. <<addMoney -35>><</if>>
<<link [[Вернуться к работе|caesarEventStandartEnd]]>><<addMins 45>><</link>>Опустив глаза в пол, вы извинились перед этим быдлом и признали, что вы неправы и всё постараетесь сейчас исправить. Поносить вас начала и пассия этого мужика, которая рассказала вам, какое же молодое поколение бестолковое и ничего не умеет (а вы то не знали!). Главное, что конфликт был исчерпан, хоть вы и не получили никаких чаевых от них.
<<link [[Вернуться к работе|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы начали доказывать клиентам, что вообще у вас того что они заказывали в меню нет и ничего перепутать вы не могли, так как действовали по устоявшемуся регламенту. <<if getSkill("convince") > random(5)>>Спокойно всё объяснив и предложив варианты, что можно им ещё заказать сейчас, вам таки удалось успокоить мужчину, хоть и не без труда. Главное, чтобы лишнего шума они не поднимали.<<else>>Но вам явно не хватило убедительности, мужик начал стучать кулаком по столу, быстро прибежал администратор и, особо не разбираясь, влепил вам штраф. Этими быдлоклиентами занялась ваша более опытная коллега, вы же продолжили работать с другими заказами.<<addMoney -25>><</if>>
<<link [[Продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>>[img[img/coffetime.jpg]]
Вы зашли на кухню и попросили чашку кофе. Попивая его, вы общались с коллегами и поварами, когда те были не слишком заняты. Таким образом вы несколько улучшили свои социальные навыки.
[[Закончить|caesar]]Вы в панике убежали на кухню от агрессивного клиента, предоставив разбираться с ним администратору. Тот, конечно, разобрался, но впаял вам штраф за бездеятельсть и выгнал с кухни работать дальше в зале.
<<link [[Далее|caesarEventStandartEnd]]>><<addMins 30>><</link>><<if getSkill("convince") > random(5)>>Вам пришлось подключить всё своё красноречие, комбинируя угрозы вызвать полицию и заверения, что все тут хотят ему помочь, что этот тип таки подуспокоился и на своих ногах покинул кафе. <<else>>Вам явно не хватило карсноречия, бухой клиент только сильнее завёлся и таки швырнул вам в лицо тарелку. После этого его уже успокоили администратор и другие официантки, но вы получили небольшой порез и синяк на лице. Хорошо хоть не оштрафовали вдогонку.<<addComp -15 "pain">><<addDisease "синяки" 1 50>><</if>>
<<link [[Продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы решили быть с ним поласковее, сели рядом с ним за столик и принялись его успокаивать. <<if getSkill("seduction") > random(5)>>Рукой в сначала нежно гладили его плечо, потом опустили руку ниже, на его бёдра, а потом чуть вбок, между ног... Это дало свой эффект, клиент успокоился, оставил в покое посуду и начал вас таже немного ласкать, засунув вскоре руку вам под платье. <<if $hasPenis && random(5) == 5>>Однако то, что он нашёл у вас между ног, ему явно не понравилось. <br><br>- Ах ты пидорасина в платье, - крикнул он и и кулаком руки, которой только что вас нежно трогал, ударил вас в лицо. <br><br>Тут уже все сбежались на шум и дебошира быстро вывели из заведения. Вы отделались синяком на лице и в очередной раз убедились, что не всё терпимы к девочкам с членом.<<addDisease "синяки" 1 50>><<else>>То, что он там нашёл, нисколько его не смутило, он ещё немного помял вас там, от чего вы несколько возбудились. Успокоившись и умиротворившись, клиент кинул вам несколько банкнот, накатил ещё рюмку и с комфортом умостился дальше отдыхать мордой в салат.<<set _tempTipMoney = Math.round($sexappeal / 2)>><<addMoney _tempTipMoney>><<addArousal 5>><</if>><<else>>Однако вам не удалось переключить внимание пьяного клиента на дела плотские, он на ваши попытки ласок почти не реагировал. Вы только потратили время, клиент продолжал создавать пьяную шумиху, это заметил администратор и впаял вам штраф за то, что не смогли быстро разобраться с ситуацией.<<addMoney -25>><</if>>
<<link [[Продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы стойко сносили все оскорбления от этой старой шаболды, невозмутимо улыбаясь ей и аккуратно обслуживая, подходя к её столику даже на зов «Эй, шлюха, иди сюда». Это конечно психологически выматывало, но чего ещё ждать от энергетических вампиров? Зато никаких претензий на качество обслуживания.
<<link [[Продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы не стали молча сносить все эти оскорбление и позволили себе иногда огрызаться ей. Посетительнице это явно не понравилось, она в итоге нажаловалась администратору на «невоспитанных сотрудников», и вам достался из-за этого штраф. Но хотя вам не пришлось унижаться перед этой особой, вы ей много чего высказали и от этого настроение немного повысилось.
<<link [[Продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>>Вы как обычно успешно справились с полировкой нефритового посоха Хуэя, но в конце у него к вам оказалось особое предложение.
- Хоросо сосёшь, профессинальна, - похвалил она вас. - Знаешь, скоко тут мигрантов и просто мужиков на рынке работают и хотят чтоб у ни сосали часто и хоросо?
- Наверное, немало, - отвечаете вы, вытирая губы.
- Воот. Я тут такую стуку придумал, называться «Кабинка удовольствия». На рынке есть ничей кабинка, я её расделил на две частей фанерой, а у ней дырку сделал. В одной стороне сидит соска и сосёт, а в другую заходят музчины за плату, чтоб им сосала. Всё готово уже, только работницу не найти. Хочешь работать там? Я займусь всем, а ты будь только сосать и сидеть там, тебе половину покупки.
<<link [[Согласиться|marketGloryholeFirstView]]>><<addMins 30>><<set $marketGloryholeIsAvailable = true>><</link>>
<<link [[Ну это уж слишком для вас|market]]>><</link>> (эта работа останется заблокированной)[img[img/gloryhole_dick2.jpg]]
Вы недолго думая решили согласиться попробовать работу соски-глорихольщицы. Сосать член за членом у незнакомцев - это так возбуждает! Да и деньги лишними не будут, а тут от тебя только сидеть в кабинке и ртом работать требуют.
Хуэй провёл вас на полузаброшенную окраину рынка и завёл в заколоченный павильон, у которого вместо одного входа было две двери с разных сторон. В «рабочей» половине было темно и пустынно, немного света с закрытой дверью в него проникало только через дырку в фанерной стенке. Под этой дыркой лежал мягкий коврик, рядом стояла бутылка с водой, вот и вся утварь.
- Вот, становись-деся, закройся и жди, скоро приведу клиента, - сказал Хуэй. - Будешь по часу работать, когда хочешь закончить - говори мне и забирай свою плату.
- А презервативов там за счёт заведения не будет для работниц? - интересуетесь вы.
- Ты взрослая женсина, сама решить это должна. Но я тебе могу рассказать, как пойти на оптовый склад, там можно десово купить всё есть нужное.
Хуэй рассказал вам, куда пройти на рынке и кого спросить, чтобы можно было купить расходники подешевле. После чего он пошёл за клиентами, вы же закрылись изнутри и начали ждать
Минут через 10 за перегородкой послышался какой-то скрип. Хлопнула входная дверь, раздался звук расстёгивающейся ширинки...
<<set $markGHPrize = 0>><<set $wholesalerAvailable = true>>
[[Встать на колени перед дыркой|marketDoGloryhole]][img[img/gloryhole_dick2.jpg]]
Вы стоите перед дыркой в стенке кабинке на вещевом рынке. За стенкой слышно движение, первый жаждущий сексуальной разрядки уже просовывает свой член в дырку.
<<nobr>>
<<checkbox "$marketGHAllcum" false true autocheck>> Глотать всю сперму<br>
<<if haveItem("desinf") >= 1>>
<<checkbox "$useDesinf" false true autocheck>> Использовать антисептик (-риск заражения)<br><</if>>
<<run _condomsOptions =["нет"] ;>>
<<if haveItem("cond1")>>
<<set _condomsOptions = _condomsOptions.concat("анальный") >>
<</if>>
<<if haveItem("cond2")>>
<<set _condomsOptions = _condomsOptions.concat("обычный") >>
<</if>>
<<if haveItem("cond3")>>
<<set _condomsOptions = _condomsOptions.concat("оральный") >>
<</if>>
Использовать презервативы: <<listbox "$selectCondomSex" autoselect>>
<<optionsfrom _condomsOptions>>
<</listbox>>
<br>
<br>
<<if $currentStamina <= 10>>
Вы слишком устали, чтобы обслуживать члены.
<br> <<if $markGHPrize > 0>><<link [[Закончить|marketGloryholeEnd]]>><<addMins 5>><<addMoney $markGHPrize>><<set $markGHPrize = 0>><</link>><<else>>[[Уйти|market]]<</if>>
<<elseif $currentComposure <= 10 && hasDisease("нимфомания") == 0>>
Вы слишком подавлены, чтобы обслуживать члены.
<br> <<if $markGHPrize > 0>><<link [[Закончить|marketGloryholeEnd]]>><<addMins 5>><<addMoney $markGHPrize>><<set $markGHPrize = 0>><</link>><<else>>[[Уйти|market]]<</if>>
<<else>>
<<link [[За дело|marketGloryholeProcess]]>><<addMins 60>><</link>>
<br><<if $markGHPrize > 0>><<link [[Закончить|marketGloryholeEnd]]>><<addMins 5>><<addMoney $markGHPrize>><<set $markGHPrize = 0>><</link>><<else>>[[Уйти|market]]<</if>>
<</if>>
<</nobr>>
<<if $marketGHAllcum>><video src="video/gh_swallow.mp4" height="360" autoplay="" loop muted></video><<else>><video src="video/gh_oral.webm" height="360" autoplay="" loop muted></video><</if>>
<<nobr>>
<<set $infectionRisk = 0>>
<<set _numbOfFellations = random(0,4) + getSkill("fellation")>>
<<set _staminaFactor = -8 + getSkill("fellation")>>
/* опыт добавим одной пачкой, чтобы меньше уведомлений было */
<<set _fellExp = 0>>
<<set _promExp = 0>>
<<set _disExp = 0>>
/* в цикле просуммируем всю статистику и полученный опыт за кол-во отсосов */
<<for _i = 0; _i <_numbOfFellations; _i++>>
<<set _fellExp += 2>>
<<set _promExp++>>
<<set $statOral += 1>>
<<set $markGHPrize += Math.round(($baseSlutPay - ($difficultyLevel*5))*0.8)>>
<<if haveItem("cond1") >= 1 && $selectCondomSex == "анальный">>
<<delItem "cond1" 1>>
<<elseif haveItem("cond2") >= 1 && $selectCondomSex == "обычный">>
<<delItem "cond2" 1>>
<<elseif haveItem("cond3") >= 1 && $selectCondomSex == "оральный">>
<<delItem "cond3" 1>>
<<addComp 3>>
<<else>>
<<if haveItem("desinf") >= 1 && $useDesinf>>
<<set $infectionRisk += 1>>
<<else>>
<<set $infectionRisk += 2>>
<</if>>
<</if>>
<<if $marketGHAllcum>>
<<swallowCum 5>>
<<set _disExp++>>
<<if haveItem("desinf") == 0 || !$useDesinf>>
<<set $infectionRisk++>>
<</if>>
<</if>>
<<if haveItem("desinf") >= 1 && $useDesinf>>
<<delItem "desinf" 1>>
<</if>>
<<addStamina _staminaFactor>>
<<addArousal 3>>
<<addClean -2>>
<<addComp -1>>
<</for>>
<<addExp "fellation" _fellExp>>
<<addExp "promiscuity" _promExp>>
<<addExp "disgrace" _disExp>>
<<if hasDisease("ВИЧ") >= 2>><<set $infectionRisk *= 2>><</if>>
<<checkInfection $infectionRisk>>
<</nobr>>
Вы в течение часа активно работаете своим ртом, обслуживая члены один за другим. <<if $marketGHAllcum>><<if $selectCondomSex =="нет">>Сперму же вы сразу глотали, не оставляя никаких следов.<<else>>После каждого мужчины вы снимали презерватив с его члена и, прежде чем выкинуть, выпивали полностью его содержимое.<</if>><</if>> За час вы отсосали у _numbOfFellations мужчин, а в сумме вы уже заработали <<print "$"+$markGHPrize>> за этот сеанс.
<<link [[Ещё час поработать|marketDoGloryhole]]>><<addMins 5>><</link>>
<<link [[Закончить и забрать деньги у Хуэя|marketGloryholeEnd]]>><<addMins 5>><<addMoney $markGHPrize>><<set $markGHPrize = 0>><</link>><<if !$firstSeaseOfMarketGH>><<set $firstSeaseOfMarketGH = true>>Вы постарались привести себя в порядок и вышли из «кабинки удовольствия». Снаружи вас уже ждал ухмыляющийся Хуэй, который отсчитал вашу долю. <br><br> - Приходи ишо, как захотишь работь, деньги, деньги будут тебе, мы хоросо работаем вместе.<<else>>Вы привели себя в порядок и забрали у Хуэя свою долю заработанного за сеанс в кабинке.<</if>>
[[На рынок|market]]<<set _randomMen = ["одинокого мужчину средних лет в очках","хорошо одетого и надушенного одеколоном парня","мужчину за 50 с роскошной бородой","ухоженного мужчину в дорогом костюме"]>>Вам довелось обслуживать <<print _randomMen[random(0,3)]+",">> устроившегося в самом тихом и уютном углу зала. Принеся заказ, вы собрались уходить, но тут он пожаловался, что уронил под стол салфетку и не может теперь её найти. Делать нечего, имущество заведения на вашей совести, так что вы полезли под стол.
Салфетку вы довольно быстро там увидели, но куда более интересным зрелищем оказался член посетителя, который тот достал из штанов и неторопливо надрачивал под столом. В пальцах он также держал банкноту, призывно помахивая ей, как бы намекая вам на то, что можно сейчас получить дополнительную награду за <b>качественное</b> обслуживание.
<<if getSkill("disgrace") > 1>><<link [[Пососать член|caesarEvent7Oral]]>><<addMins 15>><<set $statOral++>><<swallowCum 5>><<addExp "fellation" 5>><<addExp "promiscuity" 5>><</link>><<else>>Нужен хотя бы 2-й уровень бесчестия, чтобы согласиться<</if>>
[[Проигнорировать член|caesarEvent7Refuse]]Вы относили грязную посуду на кухню, когда застали там незваных гостей. Точнее, одного гостя, который размахивал удостоверением инспектора санэпидемстанции и придирчиво всё оглядывал.
- Так, а что это у вас тут грязь на столе? А где это вы видели, чтобы так хранили недоедки? Может быть вы тут просто тараканов решили разводить?
Заметив вас, он несколько прибодрился, начав уже оценивающе оглядывать вашу фигуру.
- Надо же, хоть одна работница, выглядящая достаточно чистой. Как тебя сюда занесло, ангелочек? - спросил он у вас.
Это конечно не ваше дело, но если инспектор падок на женские прелести, то у вас может получиться его задобрить. Может быть, премию вам за это дадут?
<<set $cafeEvent8IsFired = true>>
<<if getSkill("disgrace") > 1>><<link [[Ответить и попробовать соблазнить инспектора|caesarEvent8Seduce]]>><</link>><<else>>Нужен хотя бы 2-й уровень бесчестия, чтобы соблазнить его<</if>>
<<link [[Игнорировать его и продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>><<set _randomDick = ["Он был толстый и жилистый, вены рельефно выделялись на стволе.","Он бы действительно большого размера, и продолжал увеличиваться, твердея в ваших руках.","Он был не слишком длинным, но толстым, особенно выделялась головка, которая придавала ему вид гриба.","Он был обрезанным, тёмного цвета и с обильной растительностью у основания."]>>Решив, что этот заработок сейчас будет не лишним, вы забрались поглубже под стол, чтобы не было и ног видно, и прильнули к его члену. <<print _randomDick[random(0,3)]>> Взяв член в рот, вы начали его сосать, периодически отвлекаясь на яйца клиента. Он же в свою очередь нежно гладил вас по щеке и по волосам.
<<if random(1)==0>>Рядом со столиком прошла ваша коллега с подносами, гремя высокими каблуками туфель.<<else>>Мимо столика довольно редко проходили клиенты и официантки.<</if>> Если кто-то и заметил, чем вы занимаетесь посреди наполенного людьми зала, то никто не подал виду. Вы спокойно продолжали скользить по стволу члена губами, обхватывая его своими губами и вдыхая мужской аромат. Внезапно клиент кончил без всякого предупреждения вам в рот, его терпкий нектар пришлось вам быстро проглотить, чтобы не запачкался пол или, тем более, рабочая одежда.
<<set _prizeForOral = 10 + getSkill("fellation")*5>>
Вы аккуратно выползли из под стола, торжественно показав посетителю «потерянную» салфетку и свой пустой рот. Он улыбнулся вам, подмигнул и оценил качество вашего орального обслуживания на <<print "$"+_prizeForOral>> чаевых.
<<link [[Вытереть губы и продолжить|caesarEventStandartEnd]]>><<addMins 15>><<addMoney _prizeForOral>><</link>>Вы сделали вид, что ничего не заметили необычного под столом, достали из под него салфетку и отнесли её на кухню, дав клиенту чистую. Он выглядел немного разочарованным, хоть и ничего вам не сказал по этому поводу.
<<link [[Продолжить работать|caesarEventStandartEnd]]>><<addMins 30>><</link>><<nobr>>
<<set _myPrize = 0>>
<<if getSkill("seduction") + Math.round($sexappeal / 10) > random(10)>>
Вы ответили ему достаточно приветливо и смогли отвлечь от состояния цезаревой кухни. Действуя решительно под одобрительные знаки от администратора, вы его даже затащили в туалет, стащили штаны и жадно проглотили его довольно небольшой член. Ему осталось лишь прислониться к стенке кабинки и наслаждаться тем, как вы его осушаете. А осушать было что, минут через пять активных симуляций он бурно кончил вам в рот. Бедолага, похоже, давно не кончал. Вытерев губы клочком туалетной бумаги, вы попрощались с офигевшим иснпектором, который уже явно забыл, зачем он вообще явился в кафе.<br><br>Вершувшись на кухню, вы заметили, что там уже навели порядок и никакие инспекторы пока что вам не страшны. За вашу инициативность администратор выдал вам солидную премию, ну хотя бы по меркам такого скряги, которым он является. <<set _myPrize = 100>><<set $statOral++>><<swallowCum 8>><<addExp "fellation" 5>>
<<else>>
Вы ответили ему достаточно приветливо, однако он не захотел отреагировать на ваши намёки, и после короткой попытки его соблазнить вам пришлось отступить, занявшись очередным клиентом в зале. Видимо, вы ещё недосточно хороши в соблазнении.
<</if>>
<</nobr>>
<<link [[Закончить работать|caesarEventStandartEnd]]>><<addMins 30>><<addMoney _myPrize>><</link>>Внезапно вы получили сообщение от Алины: «$characterName, не составишь мне компанию сегодня на ланч в "Цезаре"? Часикам к 12, будет подружка, потрепаемся». Ну что же, интересно, что за подружка и почему без Ахмата.
<<set $alinaRootStage = 5>>
[[Надо бы сходить|livingroom]]Алина сидела с подружкой из своей обычной свиты, типичаная бета-самка, любящая посплетничать за спиной. Вы поздоровались с ними и присели к ним, ограничившись чашкой кофе. Вам было очень неловко с ними, ладно уж одна Алина, но тут сразу две девушки... К счастью, достаточно было лишь иногда кивать головой и смеяться вместе с ними, две подружки не скучали и вели между собой оживлённую беседу без вашей помощи.
Покончив с ланчем, вы вместе вышли из торгового центра (Алина снова таки расплатилась), после чего подружка убежала по делам, а вам Алина предложила прогуляться до вашего дома.
- Знаешь, ползут различные слухи, то я встречаюсь с кавказцем, то я уже готовлюсь с бежать в аул к своему принцу, - говорит она вам. - Мы с Ахматом обсудили и решили, что мне нужно больше бывать на виду с тобой, чтобы такие слухи далеко не расходились.
- И поэтому ты пригласила подругу, чтобы она всем в универе растрезвонила, какие мы хорошие друзья?
- Именно, Холмс. По крайней мере я могу представить это так, что люблю скромных мальчишек с миленьким личиком.
- И что, мы теперь чаще будем видеться? - лукаво спрашиваете вы.
- Ха, ну да, видеться мы будем почаще, но с некоторыми ограничениями, поднимемся к тебе в квартиру, покажу тебе сюрприз.
Вы подошли к своему дому, где вы не удивились, застав у подъезда скучающего Ахмата с пакетом в руке. Вы быстро прошмыгнули вместе в квартиру, где Ахмат достал из пакета «сюрприз».
- Вот, - показала небольшую коробочку Алина. - Защитное средство, благодаря которому мы сможем встречаться дальше, не подвергая Ахмата беспокойству.
В коробочке был металлический предмет золотисто-жёлтого цвета, в котором вы быстро узнали мужской пояс верности. Сверху у него был бугорок, где располагался солидно выглядящий замок.
- Что, не нравится? - спросила Алина. - Будешь носить его, раз хочешь быть моим парнем. Это для твоего же блага, чтобы не пытался всякое нехорошее делать.
- Красиво, красиво, - поддакивает ей Ахмат. - Давай раздевайся, одену его.
<<if !$hasPenis>>[[- Но у меня уже нет члена|alinaStage5NoPenis]]>><<elseif $dressTable.getClassDress("penis") == "chastity_male">>[[- А у меня свой пояс уже есть пояса|alinaStage5HasBelt]]<<else>>[[- Это так внезапно...|alinaStage5Chastity]]<</if>>
Вы с видом победителя продемонстрировали парочке, что у вас уже нечего запирать в клетку.
- Надо же, я думала у тебе в переносном смысле нет члена, а у тебя его нет в прямом,- резюмировала Алина. - Но это облегчает дело, жаль только, что деньги потратили на такой качественный прибор, Ахмату он точно не подойдёт по размеру.
Они посмеялись и наконец ушли, Алина пообещала с вами связаться потом.
<<link [[Как же она всерьёз за дело принимается...|livingroom]]>><</link>>Вы показали им надетый сейчас на ваш член пояс верности.
- Ну нет, так не пойдёт, - заметила Алина. - Ты конечно молодец, что подготовился заранее, но мы купили тебе действительно надёжный пояс, к которому у тебя точно нет ключа. Так что давай, снимай свой, Ахмат всё сделает как положено.
Вы сняли пояс, выставив на обозрение свой член. Ахмат взял золотистый пояс, уверенным движением надел его вместо старого и закрыл на ключ, который положил себе в карман.
- Отлично, я боялась ошибиться с размером, но тут размерчик оказался с огромным запасом, - Алина откровенно смеялась с вас, не делая даже вида, что не смотрит за всем эти процессом.
- Вау, какой красавчик, золотой как украшенье, аристократ будешь, - вставил Ахмат.
- Пока, дорогой, я с тобой ещё обязательно свяжусь, - пообещала Алина.
Они посмеялись и наконец ушли, Алина пообещала с вами связаться потом. Это, конечно, не первый ваш пояс верности, но раньше вы хоть могли его снять когда хотели. Теперь же ваш пенис оказался надёжно заперт за металлической преградой, и распоряжалась им презирающая вас мажорка со своим кавказским хахалем.
<<link [[Продолжить|livingroom]]>><<buyDress "gold_chastity_belt">><<putOnClothes "gold_chastity_belt">><<set $haveKey = false>><</link>>- Не переживай, $characterName, в твоей жизни почти ничего не поменяется, ты ведь не планировал всерьёз пользоваться этим отростком? - убеждала Алина. - Раз ты согласился ранее играть свою роль, то играть придётся до конца. Давай снимай всё, меня не стесняйся. Или ты боишься перевозбудить Ахмата?
Вы разделись ниже пояса, выставив на обозрение свой член. Ахмат взял золотистый пояс, уверенным движением надел его на вас и закрыл на ключ, который положил себе в карман.
- Отлично, я боялась ошибиться с размером, но тут размерчик оказался с огромным запасом, - Алина откровенно смеялась с вас, не делая даже вида, что не смотрит за всем эти процессом.
- Вау, какой красавчик, золотой как украшенье, аристократ будешь, - вставил Ахмат.
- Пока, дорогой, я с тобой ещё обязательно свяжусь, - пообещала Алина.
Они посмеялись и наконец ушли, Алина пообещала с вами связаться потом. Вы только сейчас осознали, как всё резко изменилось в вашей жизни. Ваш член теперь во власти презирающей вас мажорки с её кавказским хахалем, теперь и думать нечего о том, чтобы заняться сексом в мужской роли. Это крайне унизительная ситуация, и хуже всего в ней то, что вы не видели, как из неё вообще можно выйти. Мужчина бы не позволил так с собой обращаться, как это делала Алина.
<<link [[Продолжить|livingroom]]>><<buyDress "gold_chastity_belt">><<putOnClothes "gold_chastity_belt">><<set $haveKey = false>><</link>>Взяв стаканчик с кофе, вы немного отошли от автомата и смогли наблюдать небольшую сценку возле него. К автомату подошла Алина, заказала тоже стаканчик кофе, но когда попыталась стаканчик взять - запуталась в своих длинных крашенных ногтях и выронила его из пальцев. Горячий кофе попал на её платье и слегка обжёг руку, от неожиданности Алина скорчила забавную гримасу, из-за чего вы едва не поперхнулись от смеха, но всё таки сдержались.
<<if haveItem("wipes")>><<link [[Помочь ей с помощью салфетки|coffeeAlinaEventHelp]]>><<addMins 2>><<delItem "wipes" 1>><<addRelation "alina" 3>><</link>><<else>>У вас нет салфеток, чтобы помочь Алине<</if>>
<<link [[Не сдерживаться и рассмеяться|coffeeAlinaEventLaugh]]>><<addMins 2>><<addRelation "alina" -3>><<addStatus "university" -1>><<addComp 5>><</link>>
[[Ничего не делать|university]]Вы подошли к растерянной девушке и предложили ей помощь, задействовав влажную салфетку. Она схватила салфетку, быстро вытерла руку и участок платья, куда попали кофейные брызги, вы же в это время подобрали упавший пустой стаканчик и выкинули его в мусорную корзинку у автомата.
- Как удачно ты подвернулся, - сказала Алина вместо благодарности. - Ничего, возьму ещё стаканчик.
Вы засмущались от такого близкого контакта с красивой девушкой и решили не задерживаться тут.
[[Продолжить|university]]Вы не смогли сдержаться и рассмеялись с неловкой девушки. Алина вас сразу заметила и бросила в вашу сторону злобный взгляд.
- Какой джентельмен, нет бы помочь даме в беде, - огрызнулась она.
Вам стало неловко и вы смущенно заткнулись. Алина начала рыться в свой сумочке в поисках салфеток, вы же решили, что самое время смотаться отсюда.
[[Продолжить|university]][img[img/makeup_lesson.jpg]]
Немного смущаясь, вы спросили у Марины Евгеньевны, не поможет ли она вам в изучении искусства макияжа. Женщина с пониманием отнеслась к этой просьбе, у вас достаточно доверительные отношения с ней, чтобы такая просьба её даже не удивила. Она усадила вас в своей комнате напротив зеркала, достала косметичку и начала вас разукрашивать, активно комментируя, что и зачем делается. Вам казалось, что макияж наносится без всякой системы, но в конце каким-то чудом на вашем лице оказался вполне приличный женский макияж, подчёркивающий его лучшие черты и скрывающий недостатки. Благодаря подробным объяснениям и наглядности вы довольно многое усвоили за небольшой промежуток времени.
[[Попрощаться и уйти|foyer]]<<nobr>>
<<set $infectionRisk = 0>>
<<set $enduranceForSex = Math.round($enduranceForSex)>>
<<if $enduranceForSex > 0>>
<<addExp "endurance" $enduranceForSex>>
<</if>>
<<if $boolHasMeOral || $boolHasMeVaginal || $boolHasMeAnal>>
<<addExp "femin" -2>>
<</if>>
<<set _condom = false>>
<<if $selectMeCondomSex == "анальный">>
<<delItem "cond1" 1>>
<<set _condom = true>>
<<elseif $selectMeCondomSex == "обычный">>
<<delItem "cond2" 1>>
<<set _condom = true>>
<<elseif $selectMeCondomSex == "оральный">>
<<delItem "cond3" 1>>
<<set _condom = true>>
<</if>>
<<if $boolHasCunni == true>>
<<set $boolHasCunni = false>>
<<set $statCunni += 1>>
<<set $infectionRisk += 8>>
<</if>>
<<if $boolHasRimming== true>>
<<set $boolHasRimming = false>>
<<set $statRimming += 1>>
<<set $infectionRisk += 4>>
<</if>>
<<if $boolHasMeOral == true>>
<<set $boolHasMeOral = false>>
<<set $statMeOral += 1>>
<<if !_condom>><<set $infectionRisk += 5>><</if>>
<</if>>
<<if $boolHasMeVaginal == true>>
<<set $boolHasMeVaginal = false>>
<<set $statMeVaginal += 1>>
<<if !_condom>><<set $infectionRisk += 10>><</if>>
<</if>>
<<if $boolHasMeAnal == true>>
<<set $boolHasMeAnal = false>>
<<set $statMeAnal+= 1>>
<<if !_condom>><<set $infectionRisk += 5>><</if>>
<</if>>
<<if $boolHasStraponAnal == true>>
<<set $boolHasStraponAnal = false>>
<<set $statStraponAnal += 1>>
<<addExp "femin" 1>>
<</if>>
<<checkInfection $infectionRisk>>
<<if $backpathSex == "afterBrothelWorkFemale">>
<<addStatus "brothel" -1>>
<</if>>
<<if $backpathSex == "afterIndiWork" && random(1,2) == 1>>
<<set $indiSlutRating-->>
<</if>>
<<set $womanHaveStrapon = false>>
<</nobr>><<if $backpathSex == "afterOrderSlut">>Время, на которое вы сняли проститутку, закончилось, и она прервала секс.<<else>>Вы долгое время не могли довести женщину до оргазма, ей это надоело и она решила прервать процесс.<</if>>
<<link [[Продолжить|$backpathSex]]>><<addMins 5>><</link>>Здесь довольно легко создать свой канал, или в местной терминологии - творческую студию. А почему бы и нет? Канал есть не просит, но зато позволит выкладывать фото и видео, а также вести онлайн-трансляции, если вдруг захочется таких экспериментов. Всегда приятнее осознавать себя творческим человеком с творческой студией, чем простым серым человечком.
Вы быстро вбили необходимые данные для аккаунта и подтвердили их.
<<if typeof $listVideosUnmounted === 'undefined'>><<set $listVideosUnmounted = []>><</if>><<set $listVideosReady = []>><<set $listVideosUploaded = []>><<set $listVideosPaid = []>><<set $radioVideoContent = 0>><<set $radioVideoLong = 10>><<set $viewsPerWeek = 0>><<set $viewsAll = 0>><<set $subs = 0>><<set $likes = 0>><<set $moneyForMyVideos = 0>><<set $publicVideosVariety = 1>><<set $moneyFromSubs = 0>>
[[Далее|notePorn]]Фанатов стриминга: $wcFans
Платных подписчиков: $subs
Прибыль от подписчиков за последнюю неделю: $moneyFromSubs
Загружено видео: <<print $listVideosUploaded.length+$listVideosPaid.length>>
Просмотров видео за последнюю неделю/всего: $viewsPerWeek / $viewsAll
Популярность: <<if $likes == 0>><<print "нет">><<else>><<print 100001-$likes+"-е место (из 100 тысяч)">><</if>>
Прибыль от просмотров за последнюю неделю: $moneyForMyVideos<<if settings.isDebug>><br>Разнообразие публичных видео: $publicVideosVariety<</if>>
[[Выложить видео|createVideo]]
[[Назад|notePorn]]
<<nobr>>
Бесплатные видео (последние 10):<br>
<div style="display: flex;flex-wrap: wrap;justify-content: flex-start;">
<<for _i = $listVideosUploaded.length-1, _count = 0; _i >= 0 && _count < 10 ; _i--, _count++>>
<div class="video-preview">
<<set _video = $listVideosUploaded[_i]>>
<<print "[img[img/videocovers/"+ _video.type+"/"+_video.cover +".jpg]]<br><small>"+_video.title + " (" +_video.time+" мин.)</small><br><small>Просмотров: "+_video.views + "</small>">>
</div>
<</for>>
</div>
<br><br>
Платные видео (последние 10):<br>
<div style="display: flex;flex-wrap: wrap;justify-content: flex-start;">
<<for _i = $listVideosPaid.length-1, _count = 0; _i >= 0 && _count < 10 ; _i--, _count++>>
<div class="video-preview">
<<set _video = $listVideosPaid[_i]>>
<<print "[img[img/videocovers/"+ _video.type+"/"+_video.cover +".jpg]]<br><small>"+_video.title + " (" +_video.time+" мин.)</small>">>
</div>
<</for>>
</div>
<</nobr>>Несмонтированные видео:
<<nobr>>
<<if $listVideosUnmounted.length > 0>>
<<for _i = 0; _i < $listVideosUnmounted.length; _i++>>
<<set _video = $listVideosUnmounted[_i]>>
<<print _video.title + ", " + _video.time + " минут <<link [[смонтировать|mountVideo]]>><<set _timeForWork = Math.round(_video.time-_video.time*(getSkill('mind')/10))>><<addMins _timeForWork>><<addComp (_video[_i].time/2)*(-1)>><<set _transferedVideo = $listVideosUnmounted.splice("+_i+", 1)[0]>><<run $listVideosReady.push(_transferedVideo)>><</link>>">>
<</for>>
<<else>>
отсутствуют
<</if>>
<</nobr>>
Готовые видео:
<<nobr>>
<<if $listVideosUploaded.length == 0 || $listVideosUploaded[$listVideosUploaded.length-1].day != $daysFromStart>><<set _availableFreeUpload = true>><</if>>
<<if $listVideosPaid.length == 0 || $listVideosPaid[$listVideosPaid.length-1].day != $daysFromStart>><<set _availablePaidUpload = true>><</if>>
<<if $listVideosReady.length > 0>>
<<for _i = 0; _i < $listVideosReady.length; _i++>>
<<set _video = $listVideosReady[_i]>>
<<print _video.title + ", " + _video.time + " минут <<if _availableFreeUpload>><<link [[опубликовать бесплатно|publicVideo]]>><<addMins 10>><<set $listVideosReady["+_i+"].day = $daysFromStart>><<set _transferedVideo = $listVideosReady.splice("+_i+", 1)[0]>><<run $listVideosUploaded.push(_transferedVideo)>><</link>><</if>> <<if _availablePaidUpload>><<link [[опубликовать платно|publicVideo]]>><<addMins 10>><<set $listVideosReady["+_i+"].day = $daysFromStart>><<set _transferedVideo = $listVideosReady.splice("+_i+", 1)[0]>><<run $listVideosPaid.push(_transferedVideo)>><</link>><</if>><<prntTips 'За бесплатные видео вы получите деньги от сайта в зависимости от количества просмотров, а за платные - от подписчиков. Чем больше популярность ваших бесплатных видео, тем больше вы сможете в дальнейшем получить платных подписчиков. Обычным пользователям в день можно выкладывать не более одного платного и одного бесплатного видео.'>><br>">>
<</for>>
<<else>>
отсутствуют
<</if>>
<</nobr>>
<<if !haveItem("webCamera")>>У вас нет веб-камеры для съёмок видео<<elseif $currentStamina <= 10>>Вы слишком устали, чтобы сниматься для видео.<<elseif $currentComposure <= 10 && hasDisease("нимфомания") == 0>>Вы слишком подавлены, чтобы сниматься для видео.<<else>>[[Снять видео веб-камерой|webVideo]]<</if>>
[[Назад|channelStats]]Вы занялись монтированием видео, чтобы подготовить его к загрузке на сайт. Это довольно длительная и скучная работа, однако любое видео необходимо подготовить, чтобы оно понравилось публике.
[[Далее|createVideo]] Вы готовитесь снять порноролик на свою вебкамеру. Конкуренция в этой сфере огромная, для видео нужно получше нарядиться и продумать, чем и как долго стоит заниматься на камеру. Длинные видеоролики довольно утомительно снимать, однако короткие многим не слишком нравятся.
<<nobr>>
<<recalcQueerness>>
<<recalcAppearance>>
<<set $blockedHotkeys = true>>
<<if $webVideoTitle>><<set _title = $webVideoTitle>><<else>><<set _title = "Видео">><</if>>
Название ролика: <<textbox "$webVideoTitle" _title>><br>
<br>
Длительность ролика:<<prntTips "Чем длиннее ролик - тем больше времени уйдёт на его создание, но длинные ролики выгодны для увеличения аудитории, а их разнообразие по длительности - в целом положительно влияет на просмотры.">><br>
<<radiobutton "$radioVideoLong" 10 autocheck>> 10 минут (на 20 минут съёмки) <br>
<<radiobutton "$radioVideoLong" 20 autocheck>> 20 минут (на 40 минут съёмки) <br>
<<radiobutton "$radioVideoLong" 30 autocheck>> 30 минут (на 60 минут съёмки) <br>
<br>
Тип ролика:<br>
<<if $hasPenis>><<radiobutton "$radioVideoContent" 0 autocheck>> мастурбировать на камеру<<else>><<radiobutton "$radioVideoContent" 2 autocheck>> мастурбировать на камеру<</if>> <br>
<<if haveItem("giantDildo") || haveItem("dildo")>><<radiobutton "$radioVideoContent" 1 autocheck>> поиграться с дилдо <br><</if>>
<</nobr>>
<<link [[Начать|webVideoStart]]>><<addMins $radioVideoLong*2>><<set $blockedHotkeys = false>><</link>>
<<link [[Отмена|createVideo]]>><<set $blockedHotkeys = false>><</link>>Вы занялись съёмкой своего порноролика.<<nobr>>
<<set _stamina = 0>>
<<set _comp = 0>>
<<set _arousal = 0>>
<<set _sham = 0>>
<<set _sexKoef = 1>>
<<if getSkill("shameless") < 6>> /* с 6-го уровня уже без штрафов сексапильность считается */
<<set _sexKoef = (getSkill("shameless")+3)/10>>
<</if>>
<<if $radioVideoContent == 0>>
Вы мастурбировали на камеру. <<if $dressTable.getClassDress("penis") == "chastity_male">>Это было не слишком удобно в поясе верности, но вы всё таки постарались себя ласкать по всякому.<<addComp -5>><<else>>Многие зрители любят наблюдать, как кто-то красивый дрочит свой член, изображая при этом немыслимое удовольствие.<</if>>
<<set _videoCover = random(1,15)>>
<<set _arousal = $radioVideoLong>>
<<set _stamina = $radioVideoLong*(-1)>>
<<set _sham = Math.round($radioVideoLong/10)>>
<<elseif $radioVideoContent == 1>>
В течение некоторого времени вы по всякому игрались с дилдо, засовывая его в разные интересные места.
<<set _videoCover = random(1,15)>>
<<set _arousal = Math.round($radioVideoLong/2)>>
<<set _stamina = $radioVideoLong*(-1)>>
<<set _sham = Math.round($radioVideoLong/10)+1>>
<<if haveItem("giantDildo")>>
<<addExp "anal" 2 3>>
<<getAnalSex $radioVideoLong 5>>
<<else>>
<<addExp "anal" 2 2>>
<<getAnalSex $radioVideoLong 3>>
<</if>>
<<elseif $radioVideoContent == 2>>
Вы мастурбировали на камеру.<<if $dressTable.getClassDress("vagina") == "chastity_female">>Это было не слишком удобно в поясе верности, но вы всё таки постарались себя ласкать по всякому.<<addComp -5>><<else>>Многие зрители любят наблюдать, как красивая девушка теребит свой пельмень, испытывая при этом райское наслаждение. <<if haveItem("vibrator")>>Вибратор значительно упростил вам этот процесс.<</if>><</if>>
<<set _arousal = $radioVideoLong>>
<<if haveItem("vibrator")>>
<<set _stamina = Math.round($radioVideoLong/2)*(-1)>>
<<else>>
<<set _stamina = $radioVideoLong*(-1)>>
<</if>>
<<set _sham = Math.round($radioVideoLong/10)>>
<</if>>
<<if _sexKoef <= 0.5>>Вы сильно стесняетесь перед камерой, не показываете лицо и вообще стараетесь поменьше светить в камеру своим обнажённым телом, из-за этого качество видео с точки зрения обычного зрителя заметно пострадало.<<elseif _sexKoef <= 0.8>>Вы ещё немного стесняетесь перед камерой, зрители такое замечают, поэтому видео получилось не таким «горячим», каким могло бы быть.<</if>>
<<set _videoCover = random(1,3)>>
<<addStamina _stamina>>
<<addComp _comp>>
<<addArousal _arousal>>
<<addExp "shameless" _sham>>
<<set _title = $webVideoTitle>>
<<if _title.length < 1>><<set _title = "Видео от "+$gameDate>><</if>>
<<set _sexView = Math.round($sexappeal*_sexKoef)>>
<<run $listVideosUnmounted.push({"title" : _title, "time" : $radioVideoLong, "type" : $radioVideoContent, "sex" : _sexView, "queerness" : $queerness, "cover": _videoCover, "paid": false, "views": 0})>>
<</nobr>>
[[Закончить|createVideo]]Вы выгрузили своё <<if $listVideosUploaded.length+$listVideosPaid.length > 1 >>очередное<<else>>первое<</if>> видео на порносайт.
[[Далее|createVideo]] [img[img/photostudio.jpg]]
Вы находитесь фотосалоне, где можно сделать фото или заказать распечатку постеров.
<<if $isPostersAvailable>><br>[[Распечатать постер|postersChoice]]<<else>><br><<link [[Спросить про постеры|photoStudioPostersFirst]]>><<set $isPostersAvailable = true>><<addMins 5>><<addArousal 5>><</link>><</if>><<if $isIndiSlut>><<if $wallet >= 100>><br>[[Сделать профессиональный фотосет для анкеты проститутки|photoStudioDoPhoto]]<<else>><br>Нужно $100 для профессионального фотосета<</if>><</if>><<if $markRootStage >= 1 && $markCounter <= 0>><br><<link [[Уединиться с Марком|markRegularSex]]>><<addMins 30>><<addExp "promiscuity" 3>><<addExp "fellation" 5>><<addExp "anal" 5>><<set $statOral++>><<getAnalSex 10 4>><<set $statAnal++>><<swallowCum 5>><<set $markCounter = 18>><</link>><</if>><<if $hiddenCams.hasProperty("pub","available")>><br>[[Поговорить с Марком о его тайном бизнесе|markCamsWork]]<</if>>
<<link [[Выйти|street1]]>><<doWalk -1>><<addMins 3>><</link>>[img[img/photostudio.jpg]]
<<set _newPhoto = Math.round($sexappeal*1.5)>>Сексапильность на текущих фотографиях в анкете $slutAnketaSexy, а фотограф может сделать фотографии вашего текущего образа с выгодной стороны, сексапильность должна будет равняться _newPhoto пунктам. Устроить сейчас фотосессию?
<<link [[Конечно|photoStudioPhotoReady]]>><<addMins 30>><<addStamina -5>><<addMoney -100>><<set $slutAnketaSexy = _newPhoto>><</link>> (-$100)
[[Мне стоит ещё привести себя в порядок|photoStudio]][img[img/photostudio.jpg]]
Вы позировали в течение получаса примерно, а фотограф вас снимал в самых разных ракурсах. В итоге вы немного устали, но зато получили целую пачку удачных фотографий.
<<if $sexappeal >= 60 && $markRootStage == 0 && random(5) == 0>>[[Далее|photoStudioSeduction]]<<else>>[[Далее|photoStudio]]<</if>>Вернувшись к коллегам после очередного клиента, вы застали там Идриса, который ищет свободных работниц для выполнения спецзаказа:
- Девочки, нужно угодить хорошим гостям нашего города, заплачу из своего кармана.
<<set $idrisCounter = 12>>
<<if getSocialStatus("streetsluts") > 0>><<link [[Вызваться добровольно|idrisSpecialClientsAccept]]>><<addMins 120>><<addStamina -25>><<getAnalSex 30 4>><<set $statAnal += 3>><<set $statOral += 3>><<set $statCreampieAnal++>><<swallowCum 10>><<addMoney $baseSlutPay*10>><<addRelation "idris" 3>><<addStatus "streetsluts" 2>><</link>><<else>>У вас недостаточно высокий статус среди проституток, чтобы браться за это<</if>>
<<link [[Не высовываться|streetSluts]]>><<addMins 5>><</link>>
Вы вызвались на эту работёнку, услужить своему сутенёру всегда выгодно. Он взял вас вместе с ещё одной девчёнкой и отвёз вас в частный дом на окраине города. <<if $wasFirstCpecialIdrisClients>>Там вас ждали уже знакомые дядя Ислам вместе с Али и Мухаммадом. Идрис как обычно удалился, не мешая своей родне развлекаться с вами.<<set $wasFirstCpecialIdrisClients = true>><<else>>Там вас уже ждали приехавшие погостить родственники Идриса: его дядя Ислам вместе со своим сыном Али, а также младший брат Идриса Мухаммад (кажется, они лишь единокровные).<br><br>- Не беспокойся, они у себя на родине в горах имеют давние традиции обращения с женственными мальчиками неверных, - шепнул вам на ухо Идрис, шлёпнул вас по попке и удалился по делам, пообещав через пару часов вернуться и отвезти вас обратно<</if>>
Гости с Кавказа жадно набросились на вас, быстро приступив к делу. Выносливости у этих самцов с обрезанными членами хватало с избытком, даже Ислам, который был далеко не молод, не отставал от более молодых парней, каждый из них как минимум по разу спустил в каждую из вас. Вы подустали к концу процесса, неудивительно, что для таких дел Идрис подбирал только хорошо зарекомендовавших себя работниц, неопытная шлюшка разве что опозорила бы его перед родственниками.
Парни закончили и принялись расслабленно курить кальян, вы же с коллегой даже успели немного подмыться в ванной перед возвращением сутенёра. Тот когда приехал сразу убедился, что вы его не подвели, дал каждой по обещанному конверту и отвёз обратно к мамке.
[[На панель|streetSluts]]
Очередной клиент после обслуживания внезапно сделал вам предложение:
- Слушай, ты умелая шлюшка, я набираю для другой команды с другого района работниц, не хочешь сменить место работы?
- А может мне и здесь хорошо?
- Да здесь ты нормально не заработаешь с такими порядками, у нас намного лучше и свободнее по распорядку, и ещё дадут щедрые подъёмные, если согласишься.
<<set $idrisCounter = 12>><<set $hasIdrisCheck = true>>
<<link [[Согласиться|idrisCheckFalse]]>><<addMins 5>><<addRelation "idris" -10>><<addMoney -200>><</link>>
<<link [[Отказаться|idrisCheckTrue]]>><<addMins 5>><<addRelation "idris" 5>><</link>>Вы не захотели связываться с этим мутным типом и отшили его с его предложениями. Когда вы возвращались к девочкам, вас внезапно перехватил Идрис:
- А ты молодец, что хранишь верность папочке, - подмигнул он вам и пошёл к своей тачке.
Вы поняли, что это вероятно была подстава, сутенёр решил вас проверить, не собираетесь ли вы сбегать куда-то. Хорошо бы, если это успешное прохождение проверки окажет какую-то пользу для дальнейшей карьеры.
[[Далее|streetSluts]]Вы согласились, раз уж представилась возможность побольше заработать денег, то почему бы ею не воспользоваться? Ваш новый знакомый, представившийся Димой, предложил пройти к своей машине, чтобы поехать вместе познакомиться с новым работодателем. У его машины вас внезано ждал Идрис...
- Что, шлюшка, захотела переметнуться на тёпленькое место? - грозно спросил он.
- Сразу согласилась, почти не думая, - ответил за вас Дима, который подошёл и поздоровался с Идрисом.
Вы поняли, что это была подстава, ваш сутенёр просто так проверяет лояльность работниц.
- Ты что, думала что можно куда хочешь ходить и у кого хочешь работать? Давай теперь штраф плати за дисциплинарное нарушение.
Делать нечего, пришлось отдать честно заработанные $200 за этот прокол. Настроение и отношения с Идрисом были испорчены, но будет зато наука на будущее - своему сутенёру не изменяй.
[[Далее|streetSluts]]Вы пообщались немного со своими коллегами по уличной работе. Когда вы уже собрались разойтись, к вашей группе подбежала одна из тружениц:
- Срочно, девочки, мне тут жирный клиент попался, который хочет два часа анала оплатить, но я дура забыла резину купить. Займите кто-нибудь несколько штучек, а?
<<link [[Помочь ей своими запасами|goStreetWork]]>><<addStatus "streetsluts" 2>><<delItem "cond1" 3>><</link>> (+репутация)
[[Проигнорировать|goStreetWork]][img[img/photostudio.jpg]]
Вы спросили у фотографа про распечатку постеров.
- Да, можно распечатать любую картинку, какую укажет клиент, в виде большого постера, который можно повесить на стену у себя в комнате например.
Вы сразу вспомнили о некоторых весьма развратных рисунках, которые порой встречаете в сети. Повесить бы их в комнате... Эта мысль вас несколько возбудила.
[[Понятно|photoStudio]][img[img/photostudio.jpg]]
Вы ищете на телефоне, какие горячие картинки вам встречались в последнее время. Распечатка каждого постера стоит $100.
<<nobr>>
<<if $wallet >= 100>>
<<for _i = 0; _i < $posters.length; _i++>>
<<if !$posters[_i].available>>
<<print "<<link [["+$posters[_i].name+"|doPosters]]>><<addMins 10>><<addMoney -100>><<set $posters["+_i+"].available = true>><</link>> <<prntPosterInfo '"+$posters[_i].id+"'>><br>">>
<</if>>
<</for>>
<<else>>
У вас нет нужной суммы для оплаты постера.<br>
<</if>>
<</nobr>>
[[Назад|photoStudio]] Фотограф быстро распечатал в виде большого постера картинку, которую вы ему дали.
<<if $sexappeal >= 60 && $markRootStage == 0 && random(5) == 0>>[[Далее|photoStudioSeduction]]<<else>>[[Далее|photoStudio]]<</if>>Вы смотрите на часть стены, где решили крепить постеры.
<<nobr>>
<<set _activePosters = 0>>
<<for _i = 0; _i < $posters.length; _i++>>
<<if $posters[_i].active>>
<<set _activePosters++>>
<<print "[img[img/posters/"+$posters[_i].id+".jpg]]">>
<</if>>
<</for>>
<br><<if _activePosters >= 3>>Постеры заняли всё доступное место, чтобы повесить новые нужно снять старые.<<elseif _activePosters > 0>>Можно повесить до трёх постеров.<<else>>На стене нет постеров.<</if>><br><br>
<<for _i = 0; _i < $posters.length; _i++>>
<<if $posters[_i].available>>
<<print $posters[_i].name>>
<<if _activePosters < 3 && !$posters[_i].active>>
<<print "<<link [[Повесить|posterSetup]]>><<addMins 2>><<run $posters.setProperty('"+$posters[_i].id+"', 'active', true)>><</link>>">>
<<elseif $posters[_i].active>>
<<print "<<link [[Снять|posterDrop]]>><<addMins 2>><<run $posters.setProperty('"+$posters[_i].id+"', 'active', false)>><</link>>">>
<</if>>
<<prntPosterInfo $posters[_i].id>>
<br>
<</if>>
<</for>>
<</nobr>>
[[Назад|livingroom]] Вы аккуратно прикрепили постер к стене.
[[Просмотр постеров|myPosters]]Вы сняли постер со стены и отложили его пока в сторону.
[[Просмотр постеров|myPosters]]Вы решили не слишком стараться, сели рядом с Никитой и большую часть пары играли с ним в «морской бой», это было куда интереснее, чем вникать в скучный материал лектора. (отношение +1)
<<link [[Далее|$backpathEncounter]]>><<addRelation "nikita" 1>><</link>>Во время занятия преподаватель устроил потоку очередное тестирование знаний. Вы скооперировались с Никитой и довольно легко разобрались с тестами, помогая друг другу (отношение +1)
<<link [[Далее|$backpathEncounter]]>><<addRelation "nikita" 1>><</link>>Сегодня Никита заявился в универ в полном образе, вы сразу вспомнили свою предыдущую встречу с ним, или точнее с ней, с Никой. Сокурсники хихикали, конечно, у неё за спиной, но Ника была внешне невозмутима и прошла к своему излюбленному месту в аудитории. Парочка ближайших к ней девушек предпочла демонстративно отсесть от неё на ряд назад.
<<nobr>>
<<if $nikitaRootStage == 4>>
Вы подошли к Нике, которая вас проигноровала только что, чтобы спросить как дела. <br>
- Могло быть и лучше, - сухо заметила она, не смотря вам в глаза.<br>
Она явно обижена на вас, но никому не хочется рвать так быстро длительные дружеские отношения...<br>
- Послушай, Ника - говорите вы, - на меня ты всегда можешь положиться, не переживай из-за своих трудностей...<br>
- Нет у меня никаких трудностей, - отрезала она. - И вообще, иди лучше к своим сокурсникам, похихикаешь там с ними.<br>
- Эх, ну не хочешь разговаривать - не надо. Надеюсь в пятницу мы с тобой увидимся?<br>
- Не вижу в этом никакого смысла. Если хочешь увидеться - найдёшь меня по вечерам на панели на окраине города. Тебе наверное легче воспринимать меня как шлюху, а не как подругу.<br>
Вы не стали ей больше докучать и отошли. Время лечит, даже душевные травмы, решили вы.
<<set $nikitaRootDark = true>>
<<else>>
Вы подошли к Нике, которая до этого подмигивала вам, проходя мимо. <<if $appearanceReception > 1>>Учитывая ваш внешний вид, это вызвало в аудитории очередную порцию хихиканья. «Ну да, две транс-подружки утешают друг дружку» - подумали вы.<</if>><br>
- Привет, первая красавица потока, как ты после нашей встречи последней?<br>
- <<if $appearanceReception > 1>>Да я первая только после тебя и могу лишь твоим примером восхищаться, - ответила она задорно. <<else>>Спасибо, но мне далеко ещё до красавицы, - с показной скромностью ответила она.<</if>> - А вообще всё хорошо и настроение сегодня особо хорошее, как ты видишь.<br>
- Ну, тебе давно пора было открыто заявиться в женском, тем более когда тебе такие наряды идут.<br>
- Ага. Спасибо что была со мной в тот вечер, - опустилась до шёпота она. - Буду всегда рада с тобой встретиться если что. Да и на работу можешь ко мне заглядывать, я теперь можно сказать профессиональная жрица любви.<br>
- А где ты работаешь, на окраине где проститутки стоят на обочине?<br>
- Да-да, именно то всем известное, но не упоминаемое всуе место.<br>
Вы ещё немного поболтали и разошлись. Вы рады, что ваша подруга не сломалась после пережитого стресса, а даже наоборот, всё более открыто заявляет о себе.
<</if>>
<<set $nikitaRootStage = 6>>
<<run $relatTable.setProperty("nikita", "name", "Ника")>>
<</nobr>>
[[Далее|lessonStart]]<<if $isStreetSlut>>Вы нашли Нику в составе другой группы проституток недалеко от вашего места работы.<<else>>Вам пришлось поспрашивать проституток, но в конце концов вам удалось найти Нику, которая работала на трассе вместе с несколькими коллегами.<</if>>
Этот контент ещё не готов.
<<if $nikitaRootDark>> <<else>><</if>>
[[Назад|streetSluts]]Вы походили по прихожей туда-сюда в обуви на высоком каблуке, чтобы привыкнуть к ней. В результате немного утомились, зато теперь лучше чувствуете себя в такой обуви.
[[Закончить|foyer]][img[img/photostudio.jpg]]
Вы проверяли полученные распечатки, когда фотограф решил с вами пообщаться:
- У вас очень интересный образ, можно вас ещё сфоткать для своей коллекции? Меня кстати Марком зовут.
- Очень приятно, Марк. Если это не займёт много времени...
- О нет, конечно же нет, только минутку, - ответил Марк.
Он вас ещё быстро сфотографировал за стойкой и показал результат на своём цифровом фотоаппарате.
- Очень статная фигура, с такой можно и в фотомодели податься, - хвалил он.
- Ой что вы, это не для меня.
- А какой изгиб бёдер, - Марк слегка провёл своей ладонью от вашей талии до бедра.
<<if getSkill("promiscuity") > 1>><<link [[Принять его ласки|markFirstSex]]>><<addMins 30>><<addExp "promiscuity" 3>><<addExp "fellation" 5>><<addExp "anal" 5>><<set $statOral++>><<getAnalSex 10 4>><<set $statAnal++>><<swallowCum 2>><<set $markRootStage = 1>><<set $markCounter = 18>><</link>><<else>>Нужен хотя бы второй уровень распущенности, чтобы ответить взаимностью<</if>>
<<link [[Отклонить его приставания и уйти|street1]]>><<doWalk -1>><<addMins 3>><</link>>Вы позволили Марку и дальше распускать руки, прижались к нему и прошептаоли на ухо:
- Марк, не пора ли тебе на обеденный перерыв?
- Хорошая идея, - он усмехнулся и быстро закрыл дверь ателье и опустил оконные жалюзи.
После этого вам уже ничего не мешало. Марк снова прижался к вам, целуя шею и понемногу опускаясь ниже, а рукой проник вам между ног. <<if $hasPenis>>«Наша девочка с сюрпризом, оказывается. Это твой единственный секрет или есть ещё?» - спросил он. Вы не стали отвечать, лишь загадочно улыбнулись ему."<</if>> Без лишних слов вы опустились перед фотографом на колени и стащили с него джинсы трусами. Его член был уже поднят, поблескивая своей гладкой бордовой головкой с выступающей на кончике каплей смазки. Вы слизнули эту капли и полностью заглотнули член, упёршись носом в его гладко выбритый лобок.
- Подожди, дорогуша, я так кончу прям сейчас, - приостановил вас Марк.
Вы скорчили обиженную рожицу и, используя столик с кассовым аппаратом в качестве опоры, начали демонстрировать перед ним разные развратные позы. Марка не нужно было долго так уговаривать, он достал презерватив (какой подготовленный!), быстро надел его на член и пристроился к вам сзади. Облокотившись на столик, вы приняли его член, которым он начал орудовать как отбойным молотком. Через пару минут он снова сделал небольшой перерыв, после чего уже немного поимел вас в позе на боку на этом же столе.
- Всё, сейчас кончу, хочу обкончать твоё милое личико...
Услышав, это вы с готовностью снова встали на колени и подставили своё лицо, которое Марк незамедлительно оросил большим количеством спермы. Часть её попала в рот, вы без колебаний проглотили эти капли мужского сока, после чего ещё ртом помогли Марку очистить его член.
Он с довольным видом раскинулся на стуле, вы же быстро привели себя в порядок в маленькой туалетной комнатке в ателье.
- Это было просто отлично, детка, - сказал он вам после этого. - Всегда буду рад тебя видеть в моём уютном заведении.
- Хорошо, Марк, постараюсь почаще заглядывать, - пообещали вы ему.
[[Далее|photoStudio]][img[img/cum_mouth2.gif]]
<<if random(5) == 0 && !$hiddenCams.hasProperty("pub","available")>><<goto "markSimpleWork">><</if>>Вы решили сделать Марку приятно и устроили с ним очередной сеанс приватной «фотосессии». Он был на высоте, и после того, как хорошенько отдолбил вас в задницу, слил вам десерт в ротик.
[[Вытереть губы и продолжить|photoStudio]]Вы уединились с Марком в очередной раз, он как всегда был на высоте. Когда вы уже после секса вытирали с губ его сперму, он сделал такое предложение.
- Послушай, у меня есть некоторые идеи для заработка деньжат, мне нужен только помощник, и ты для этой роли отлично подходишь.
- Что это за такой заработко и почему я? - спросили вы.
- Ну знаешь, многие люди готовы платить деньги за качественный контент со скрытых камер в разных укромных местах, например общественных туалетах. Я могу дать тебе набор скрытых камер, а ты со своими способносятми к переодеванию можешь многие места посещать. Сдаёшь записи - получаешь от меня награду.
- А это не слишком ли опасно?
- Да брось, ничего опасного, открытых камер же нет в туалетах, никто тебя не спалит. Попробуй для начала установить камеры в туалете бара или торгового центра, это будет несложно.
-Давай попробуем.
Марк дал вам набор маленьких автономных видеокамер, показал как с ними обращаться, как крепить к любой поверхности и устанавливать так, чтобы их не заметили. Каждая камера может записать до 24 часов материала в свой встроенное хранилище, после чего её нужно забрать и отдать Марку, он уже что нужно выберет и смонтирует.
<<set $markCamsNumber = 0>><<buyItem "hiddenCamsKit">><<run $hiddenCams.setProperty("pub","available",true)>><<run $hiddenCams.setProperty("mall","available",true)>>
[[Понятно|photoStudio]]Марк будет платить вам деньги и оказывать дополнительные услуги за записи скрытых камер с пикантным контентом. Со временем цены падают, так как «рынок» постепенно насыщается. <<if $markCamsNumber > 0>>Вы уже продали записей: $markCamsNumber<</if>>
<<nobr>>
/* плата за видео со временем падает, когда они приедаются */
<<set _smallPay = ($markCamsNumber >= 70 ? 30 : 100 - $markCamsNumber)>>
<<set _mediumPay = ($markCamsNumber >= 100 ? 50 : 150 - $markCamsNumber)>>
<<if !$hiddenCams.hasProperty("femrestroom","available") && $isStudent && $markCamsNumber >= 5>>
<<goto "markAdvanceWork">>
<</if>>
<<if !$hiddenCams.hasProperty("pub","active") && $hiddenCams.hasProperty("pub","volume") >= 24>>
<<link [[Отдать ему запись из туалета бара|markCamsWorkSmall]]>><<addMins 20>><<addMoney _smallPay>><<set $markCamsNumber++>><<run $hiddenCams.setProperty("pub","volume",0)>><</link>><<print " ($"+_smallPay+")">><br>
<</if>>
<<if !$hiddenCams.hasProperty("mall","active") && $hiddenCams.hasProperty("mall","volume") >= 24>>
<<link [[Отдать ему запись из туалета торгового центра|markCamsWorkSmall]]>><<addMins 20>><<addMoney _smallPay>><<set $markCamsNumber++>><<run $hiddenCams.setProperty("mall","volume",0)>><</link>><<print " ($"+_smallPay+")">><br>
<</if>>
<<if $markCamsNumber < 5>>
Нужно сделать для Марка пять полных записей с камер, чтобы открылось более сложное задание<br>
<<elseif !$hiddenCams.hasProperty("femrestroom","active") && $hiddenCams.hasProperty("femrestroom","volume") >= 24>>
<<link [[Отдать ему запись из женского туалета универа|markCamsWorkMedium]]>><<addMins 20>><<addMoney _mediumPay>><<set $markCamsNumber++>><<run $hiddenCams.setProperty("femrestroom","volume",0)>><</link>><<print " ($"+_mediumPay+")">><br>
<</if>>
<<if $markCamsNumber >= 3 && !$hasCamInFlat>>
<<link [[Попросить Марка о скрытой камере у себя в квартире|markSetCamInFlat]]>><<addMins 45>><<set $hasCamInFlat = true>><<if !$havePornoChanel>><<set $listVideosUnmounted = []>><</if>><</link>><br>
<<elseif !$hasCamInFlat>>
Нужно сделать для Марка три полных записи с камер, чтобы установить скрытую камеру для себя в квартире<br>
<</if>>
<</nobr>>
[[Закончить|photoStudio]]<<if $hiddenCams.hasProperty("pub","active")>>Вы установили скрытую камеру в кабинке туалета.<<else>>Вы забрали отработавшую скрытую камеру из кабинки.<</if>>
[[Далее|barRestroomCabin]]Марк быстро проверил запись и заплатил вам за это видео. Хранилище камеры он очистил и отдал вам её для повторного использования. Ценность подобного контента постепенно падает по мере того, как они приедаются аудитории, но пока видео свежи - стоит ими заниматься.
[[Отлично|markCamsWork]]<<if $hiddenCams.hasProperty("mall","active")>>Вы установили скрытую камеру в кабинке туалета.<<else>>Вы забрали отработавшую скрытую камеру из кабинки.<</if>>
[[Далее|mallRestroomCabin]]<<nobr>>
<<set $sexErection = 0>>
<<set $getPaid = 0>>
<<if $brothelServiceFemale>>
<<if random(1,10) > 7>>
<<set _client = "female">>
<<else>>
<<set _client = "male">>
<</if>>
<<else>>
<<set _client = "male">>
<</if>>
<<if _client == "male">>
<<set $sexPartnerName = "Господин">>
<video src="video/bdsm_master.webm" height="360" autoplay="" loop muted></video><br>
Вы подождали некоторое время и вскоре объявился клиент, который хочет вдоволь помучать покорного раба. <<print $genericManNPC[random($genericManNPC.length-1)]>>
<<elseif _client == "female">>
<<set $sexPartnerName = "Госпожа">>
<video src="video/bdsm_mistress.webm" height="360" autoplay="" loop muted></video><br>
Вы подождали некоторое время и вскоре нашлась клиентка, которая хочет подоминировать над рабом. <<print $genericWomanNPC[random($genericWomanNPC.length-1)]>>
<</if>> $sexPartnerName надёшно фиксирует вас при помощи бондажа, перед тем как начать веселье.
<</nobr>>
<<link [[Начать|processMasoSession]]>><<addMins 5>><</link>><<nobr>>
<<set _bdsm_activities = ["spank","flagel","whip","asfix","fisting","goldrain","facesit","spit","mark", "foot"]>>
<<if $hasBalls>>
<<run _bdsm_activities.push("ballbust")>>
<</if>>
<<set _current_activity = _bdsm_activities[random(_bdsm_activities.length-1)]>>
<<set _submis = 1 - getSkill("submis")/10>>
<<set _sadomaso = 1 - getSkill("sadomaso")/10>>
<<set _sexBonus = Math.round($sexappeal/40 + $kinkness/2)>>
<<set _compValue = 0>>
<<switch _current_activity>>
<<case "spank">>
$sexPartnerName берёт деревянный паддл и начинает шлёпать вас по ягодицам, оставляя на них яркий румянец. Шлёп-шлёп-шлёп - вы продолжаете терпеть, пока вашу задницу понемногу превращают в отбивную.
<<set $sexErection += random(2,3)+_sexBonus>>
<<set _compValue += Math.round(5*_sadomaso)>>
<<addExp "sadomaso" 1>>
<<case "flagel">>
$sexPartnerName берёт кожаный ремень и начинает им вас пороть как провинившуюся школоту.
<<set $sexErection += random(2,4)+_sexBonus>>
<<set _compValue += Math.round(8*_sadomaso)>>
<<addExp "sadomaso" 2>>
<<case "whip">>
<<if $sexPartnerName == "Госпожа">>
<video src="video/bdsm_whip.webm" height="360" autoplay="" loop muted></video><br>
<</if>>
$sexPartnerName берёт плеть и принимается активно хлестать ваши ягодицы и спину. Плётка оставляет после себя множество тонких красных полосок, ваши стоны только раззадоривают клиента.
<<set $sexErection += random(3,5)+_sexBonus>>
<<set _compValue += Math.round(10*_sadomaso)>>
<<addExp "sadomaso" 3>>
<<case "asfix">>
$sexPartnerName берёт специальную удавку, затягивает вам её на шее и начинает постепенно душить. Вы уже думаете, что потеряете сознание, но наконец удавка ослабляется и и вы можете сделать такой долгожданный свободный вдох. И это повторяется ещё раз, и ещё...
<<set $sexErection += random(2,4)+_sexBonus>>
<<set _compValue += Math.round(7*_sadomaso)>>
<<addExp "sadomaso" 1>>
<<case "ballbust">>
<<if $sexPartnerName == "Госпожа">>
<video src="video/bdsm_ballbust.webm" height="360" autoplay="" loop muted></video><br>
<</if>>
$sexPartnerName бьёт вас по мошонке, сначала рукой, а потом подключает ногу. Вы бы скорчились от ужасной боли, однако слишком надёжно закреплены и вынуждены лишь тихо скулить, пока адская боль не отступает.
<<set $sexErection += random(4,6)+_sexBonus>>
<<set _compValue += Math.round(10*_sadomaso)>>
<<addExp "sadomaso" 2>>
<<case "fisting">>
$sexPartnerName надевает медицинскую перчатку, смазывает её анальной смазкой и засовывает руку в ней вам в анус. От резкого проникновения вам сначала немного больно, но анус быстро привыкает, а от массирования чувствительных мест внутри вы ощущаете приятное возбуждение.
<<set $sexErection += random(2,5+_sexBonus)+_sexBonus>>
<<set _compValue += Math.round(6*_sadomaso)>>
<<addExp "sadomaso" 1>>
<<addArousal 5>>
<<set $anusCondition += 50>>
<<if $anusCondition > 1000>><<set $anusCondition = 1000>><</if>>
<<case "goldrain">>
<<if $sexPartnerName == "Госпожа">>
Госпожа приспустила свои трусики, присела на корточки над вашим лицом и начала на него мочиться. Вонючая жидкость заливалась вам в глаза, рот и нос, вы в меру своих пытались как-то от неё избавиться. Наконец она закончила, встала и смогла насладиться видом обоссаной шлюхи, лежавшей перед ней.
<<else>>
Вы встали на колени перед Господином, он достал свой член и начал на вас мочиться. Струя вонючей жидкости прошлась по вашему лицу и груди, вы в меру своих навыков пытались сдерживаться и не уклоняться от неё. Наконец он закончил и с видом победителя посмотрел сверху на стоящую перед ним на коленях обоссаную шлюху.
<</if>>
<<set $sexErection += random(4,6)+_sexBonus+getSkill("goldrain")>>
<<set _compValue += Math.round(12*_submis)>>
<<addClean -25>>
<<addExp "submis" 2>>
<<addExp "goldrain" 5>>
<<case "facesit">>
<<if $feminGrade > 1 && $sexPartnerName == "Госпожа">>
<video src="video/bdsm_facesit_fem.webm" height="360" autoplay="" loop muted></video><br>
<<elseif $sexPartnerName == "Госпожа">>
<video src="video/bdsm_facesit_mal.webm" height="360" autoplay="" loop muted></video><br>
<</if>>
<<if $sexPartnerName == "Госпожа">>
Госпожа приспустила свои трусики и села вам на лицо, погрузив его в свою увлажнённую <<prntObscene "киску">> почти полностью. Вы пытаетесь как-то ласкать её, несмотря на то, что почти не можете дышать.
<<else>>
Господин приспустил свои штаны и трусы и сел вам на лицо, зажав его между своих волосатых полушарий. Вы пытаетесь как-то ласкать языком его промежность, несмотря на то, что почти не можете дышать.
<</if>>
<<set $sexErection += random(2,4)+_sexBonus>>
<<set _compValue += Math.round(6*_submis)>>
<<addExp "submis" 1>>
<<case "spit">>
$sexPartnerName командует вам открыть рот, после чего плюёт в него. Вам приходится по команде послушно глотать эту жидкость, после чего $sexPartnerName обплёвывает и ваше лицо, из-за чего вы выглядите особенно жалко - обплёванная послушная шлюха.
<<set $sexErection += random(2,3)+_sexBonus>>
<<set _compValue += Math.round(5*_submis)>>
<<addExp "submis" 1>>
<<case "mark">>
$sexPartnerName берёт маркер и вволю разрисовывает вас различными унизительными словечками и оскорблениями. «Шлюха», «Анал за $1», «Трахни меня» и прочее покрывает ваше тело в разных местах, такой вид вызывает довольную усмешку у вашего мучителя.
<<set $sexErection += random(2,4)+_sexBonus>>
<<set _compValue += Math.round(6*_submis)>>
<<addExp "submis" 1>>
<<case "foot">>
<<if $sexPartnerName == "Госпожа">>
<video src="video/bdsm_foot.webm" height="360" autoplay="" loop muted></video><br>
<</if>>
$sexPartnerName ставит вас на колени и заставляет целовать и вылизывать свою обувь, включая грязную подошву, после чего разбувается и даёт вам поласкать уже обнажённую ногу.
<<set $sexErection += random(2,4)+_sexBonus>>
<<set _compValue += Math.round(6*_submis)>>
<<addExp "submis" 1>>
<</switch>>
<<addComp _compValue*(-1)>>
<br>
<br>
Удовлетворение <<if $sexPartnerName == "Господин">>Господина:<<else>>Госпожи:<</if>> <<if $sexErection >= 100>><font color="hotpink">полное</font> <<else>>$sexErection%<</if>> <br>
Ваша стойкость: $currentComposure%<br>
<br>
<<if $sexErection >= 100>>
<<link [[Какой послушный и стойкий раб...|goodEndMasoSession]]>><<addMins 5>><<set $getPaid += ($baseSlutPay - ($difficultyLevel*5)) * 5>><<addMoney $getPaid>><</link>><<elseif $currentComposure <= 0>>
<<link [[Ааай, прекратите, пожалуйста!!!|badEndMasoSession]]>><<addMins 5>><<set $getPaid += ($baseSlutPay - ($difficultyLevel*5)) * Math.round($sexErection/25)>><<addMoney $getPaid>><</link>>
<<else>>
<<link [[Продолжать|processMasoSession]]>><<addMins 5>><</link>><br>
<<link [[Подать стоп-сигнал|badEndMasoSession]]>><<addMins 5>><<set $getPaid += ($baseSlutPay - ($difficultyLevel*5)) * Math.round($sexErection/25)>><<addMoney $getPaid>><</link>>
<</if>>
<</nobr>>
[img[img/bdsm_studio.jpg]]
Вы не выдержали боли и издевательств, поэтому молите остановить процесс. Клиент конечно остался не до конца удовлетворённым, <<if $getPaid > 0>> но за свои старания вы получили <<print "$" + $getPaid>> в качестве награды.<<else>> никакой награды вы не получили за это.<</if>>
[[Завершить сессию|brothelBDSM]][img[img/bdsm_studio.jpg]]
Вы стойко вынесли всё то, что с вами захотел сделать клиент в этой комнате необычных желаний. За это вы получили стандартную награду в размере <<print "$" + $getPaid>>. <<if random (1) > 0>><<set _randomBonus = random(20,50)>><<addMoney _randomBonus>> Также клиент решил дать вам сверху <<print "$" + _randomBonus>> в качестве премии.<</if>>
[[Завершить сессию|brothelBDSM]][img[img/lections.jpg]]
Во вторник вы слегка проспали и чуть не опоздали на первую пару. Быстро прошмугнув в аудиторию, вы проигнорировали Никиту и уселись в одиночестве на однйо из задних парт. После всего того, что раскрылось о нём, вам не очень пока хотелось с ним непринуждённо общаться, нужно было немного обмозговать эту историю и привыкнуть к тому, что ваш друг легко продаёт свою задницу всяким извращенцам.
Придерживаясь такой тактики, вам удалось в течение всего учебного дня избегать прямого контакта с ним.
<<link [[Пары закончились|prologChoiceBonus]]>><<addMinsTo 15>><<doUsualStudy>><</link>>[img[img/livingroom.jpg]]
Заскучав немного после целого дня без живого общения, вы вечером захотели как-то развлечься. Снова вспомнили про женское бельё в шкафу. Ведь ваши любимые порнозвёзды так сексуально выглядят в женских нарядах, даже не самых откровенных. Не в силах противиться сильному возмуждению, вы в итоге открыли гардеробный шкаф и начали рассматривать вещи хозяйки. Не самое модное и молодёжное тряпьё конечно, но всё равно его вид вызвал новый прилив возбуждения чуть ниже пояса. Женские трусики, так выгодно отличающиеся ярким цветом и приятным материалом от скучных мужских трусов. Закрытый лифчик, который кажется сейчас таким бесполезным, но хорошо смотрящимся вместе с трусиками. Плотные колготки, которые легко налезут на вашу ногу и могут скрыть растительность на ней, подчёркивая при этом её тонкость и изящность. Длинное платье в горошек, которое навряд ли будет слишком хорошо сидеть на вас, но всё таки это крайне женственная одежда. И наконец, простые женские туфли на не слишком высоком каблуке, но без подготовки вам явно будет непросто ходить в них вначале. Ничего ведь не случится необратимого, если просто примерить эти вещи, правильно?
Так тряпка за тряпкой вы полностью переоделись в женское и критично рассмотрели себя в зеркале. Конечно, до средней порнозвезды ещё далеко, но всё же такой вид более привлекательный, чем ваш обычный мужской. Не хватает косметики и парика, короткие особенно волосы мешают увидеть в вас прилекательную женщину в полный рост. Однако само ощущение от этой нежной ткани, лёгкий шелест платья при движении, аккуратное цоканье каблучков... Вы чуствовали, что возбуждение переполняет вас, член отвердел до болзененного со состояния, но банально разрядиться вам не хотелось, нужен какой-то обходной путь...
Глаз легко выцепил зубную щётку с гладкой и довольно толстой ручкой. Недолго думая, вы эту ручку слегка смазали кремом для рук, приспустили колготки с трусиками и вставили её себе в анус. Двигая её в такт с членом актёра из порноролика, который запустили на компе, вы очень быстро дошли до нового, очень приятного чувства, когда зубная щётка упиралась максимально глубоко. Помогая себе спереди другой рукой, вы вскоре бурно кончили и растянулись на полу в женской одежде.
<<doUsualOrgasm -60>>
Отдышавшись, вы ощутили стыд за произошедшее, быстро сняли женскую одежду и тщательно вымыли зубную щётку. На часах была уже почти полночь, время пролетело незамтно, так что вы завалились в кровать и быстро уснули.
<<link [[Спать|prologWensday]]>><<addMinsTo 9>><<addStamina 100>><<addComp 50>><<addClean 100>><</link>>
<<run loadPreset(0)>>
<<dressup>>Вы закончили с основной учёбой на сегодня и теперь можете выбрать, что делать до вечера:
<<link [[Заниматься учёбой дополнительно|prologAddStudy]]>><<addMins 120>><<addComp -10>><<addStamina -10>><<set _randomDiscipl = random(1,4)>><<addKnowl _randomDiscipl 2>><<addExp "mind" 1>><</link>>
[[Заниматься спортом|mansLockerroom]]
<<link [[Немного подработать|prologAddMoney]]>><<addMins 120>><<addComp -10>><<addStamina -20>><<addMoney 25>><<addExp "convince" 1>><</link>><<if GameDays[$gameDate.getDay()] == "Вторник">>
<<goto "prologTuesdayEvening">>
<<elseif GameDays[$gameDate.getDay()] == "Среда">>
<<goto "prologWensdayEvening">>
<<elseif GameDays[$gameDate.getDay()] == "Четверг">>
<<goto "prologThursdayEvening">>
<<else>>
<<addMinsTo 20>>
<<goto "prologFridayEvening">>
<</if>>[img[img/mall.jpg]]
Вы довольно рано добрались до центра города сегодня и решили перед парами немного прогуляться в торговом центре. Вывеска сексшопа, которую вы и раньше видели, с учётом вчерашнего вечера заиграла новыми красками. Негоже использовать для игр на заднем дворе неподходящие предметы, вы всерьёз задумались о том, не купить ли специальных игрушек, с которыми анальный опыт будет ещё более захватывающим. Вот бы только лишние деньги завелись.
[img[img/lections.jpg]]
Придя в универ, вы решили не избегать Никиту, а вести себя так, будто ничего не произошло, всё таки без него вообще скучно на лекциях. Эта беспрогрышная практика вполне сработала, Никита и сам был не против вести себя с вами как и раньше.
<<link [[Пары закончились|prologChoiceBonus]]>><<addMinsTo 15>><<doUsualStudy>><</link>>[img[img/livingroom.jpg]]
Вечером вы решили немного заняться самообразованием, но не по университетским предметам. Опыт с женской одеждой вызвал интерес к более детальному изучению темы трансов и кроссдрессеров. Когда-то давно вам попадалась статья на одном новостном сайте с историй одного транссексуала и его превращения в женщину, но следует признать, что с конкретными знаниями по теме у вас туго.
Обычно транссексуалы (или трансгендеры) начинают свой путь с приёма гормонов, для биологических мужчин это антиандрогены (для подавления мужских гормонов) и эстрогены (женские гормоны). Однако у гормонов довольно ограниченный эффект, естественным образом они формируют половые признаки в детском и подростковом возрасте, тело сформированного взрослого человека они могут переделать лишь частично, например позволят отрастить небольшую женскую грудь. Однако современная хирургия может творить чудеса, хирурги, как скульпторы, могут превратить даже грубое лицо обезьяны в миловидное девичье личико.
Вы довольно много всякой подобной информации прочитали за вечер, начали читать также про косметику и физические тренировки, однако эти сложные и требующие практики темы решили пока отложить. Было уже поздно, вы быстро глянули на ночь порно с трансами и легли спать.
<<link [[Спать|prologThursday]]>><<addMinsTo 9>><<addStamina 100>><<addComp 50>><<addClean 100>><</link>>
<<run loadPreset(0)>>
<<dressup>>[img[img/lections.jpg]]
В четверг занятия в универе проходили своим чередом, без каких либо просшествий. Ещё один день - и наконец выходные. Тут вы вспомнили, что договаривались встречаться пятничными вечерами с Никитой. Может быть в этот раз его не будут отвлекать «клиенты»...
<<link [[Пары закончились|prologChoiceBonus]]>><<addMinsTo 15>><<doUsualStudy>><</link>>Уже на подходе к себе домой вы вспомнили, что соседка сверху просила вас зайти к ней и чем-то помочь. В таких обстоятельствах лучше налаживать хорошие отношения с соседями и знакомыми. Надеясь, что ещё не поздно, вы немного привели в порядок свой внешний вид и поднялись к ней.
Марина Евгеньевна встретила вас в домашнем халате, похоже она была только из ванной. Она явно обрадовалась вашему визиту и рассказала, что есть проблемы с её телефоном. Вы легко их решили, исправив часовой пояс в настройках. После этого она приглашает вас остаться и выпить чаю с конфетами.
<<set $hasMarinaFirstDate = true>><<addMins 15>>
<<link [[Согласиться|MarinaFirstDateExtension]]>><<addMins 25>><<addRelation "marina" 5>><</link>>
<<link [[Вежливо отказаться|MarinaFirstDateAbort]]>><<addMins 1>><<setStatusRelation "marina" false>><</link>> (будут заблокированы отношения с персонажем)
<<run loadPreset(0)>>
<<dressup>>Ближе к вечеру вы побрились и в целом привели себя в порядок, всё таки выходить в свет к людям. В назначенное время подошли к бару, где вас уже ждал Никита, одетый довольно неброско.
- Я думал ты вообще не придёшь, - приветствовал он вас.
- Ты обо мне плохо как-то думаешь, - деланно обиделись вы в ответ.
- Ну пошли уже смочим горло, невмоготу терпеть.
Очень быстро вы набросались, сначала пивом, а потом и парой стопок водки. Вы редко пили крепкие напитки, но тут уж после пива Никита легко уломал «повысить градус». Разомлев от алкоголя, Никита сам начал разговор на столь волнительную тему.
- Знаешь, не думай, что если человек сосёт члены за деньги, то он от этого как-бы меняется полностью. Он просто остаётся, ну это, самим собой, просто иногда как бы берёт обычный палец и сосёт его или просовывает его себе в задницу, а потому идёт и занимается своими делами.
- Я понимаю, конечно, - поспешно согласились вы с ним.
- Могу показать, в этом деле ничего страшного нет, постоишь в кабинке просто со мной.
Будучи в крайне приподнятом состоянии, вы легко согласились пройти с Никитой в туалет. «Просто постою рядом и посмотрю, чего там такого». Он провёл вас в кабинку, у которой на боковой стенке была дырка (вы вспомнили, что в начале недели уже наблюдали в ней примечательную сценку).
- Здесь отличное место, если ты внешне не готов или стесняешься, - пояснил Никита. - И все всё хорошо понимают, но нужно дать знак, чтобы было видно сразу.
С этими словами он оторвал полоску туалетной бумаги и повесил её на дверцу кабинки, чтобы её хорошо было видно снаружи. После этого ждать осталось совсем недолго, минут через пять в соседнюю кабинку кто-то зашёл и быстро просунул уже стоящий член в дырку.
[img[img/gloryhole_dick3.jpg]]
Никита сразу опустился на колени и взял его в рот, начав уверенными ритмичными движениями скользить по стволу губами, упираясь носом в перегородку. Через пару минут мужик попросил поставить попку, что Никита также с готовностью сделал, предварительно надев на член презерватив и смазав его специально припасённой смазкой. Аккуратно присев на подготовленный ствол, он начал с постепенным ускорением двигаться на нём, всё быстрее и быстрее, всё громче шлёпая своими ягодицами о перегородку...
Ваш разум постепенно прояснялся от алкоголя, из-за чего эта затея стала казаться немного странной. Сидеть в полутёмной туалетной кабинке в углу и наблюдать, как приятель скачет на члене незнакомца... Однако выглядело это всё более возбуждающе, тем более когда Никита ускорялся и постанывал, вы уже не пытались скрыть от него, что ваш член набух от такого зрелища. Наконец мужик за стенкой начал кончать, что вы поняли по его вздохам. Никита несколкьо раз ещё поглубже насадился на его член и остановился, секунд 10 передохнул и снялся с него, после чего снял презерватив и протёр член мужика и себе между ягодиц влажной салфеткой. За это всё он в итоге получил пару хрустящих банкнот, а незнакомец быстро покинул кабинку.
- Видишь, лёгкие и анонимные деньги, - сказал Никита, демонстрируя «улов». - Хочешь сам попробовать на следующем член.
- Никит, ну давай без этого...
- Тебе же нужны деньги, ты сам жаловался сегодня почти весь вечер мне. Я всё покажу, если что подстрахую, никто об этом всё равно не узнает.
Вы задумались всерьёз над этим предложением. Выглядит всё действительно просто, а главное, выгодно. Всего лишь пересилить себя и свои социальные ограничения, никакого гейства, просто выступить разок в той роли из сладких фантазий, которую ежедневно исполняют многие женщины...
<<link [[Согласиться|prologFridayAccept]]>><<addMins 120>><<addMoney 30>><<addExp "promiscuity" 3>><<addExp "fellation" 5>><<set $statOral++>><<addRelation "nikita" 3>><</link>>
<<link [[Нет уж, с меня хватит|prologFridayRefuse]]>><<addMins 90>><</link>>
В пятницу время на занятиях тянулось очень медленно, всем уже хотелось после первой учебной недели наконец отдохнуть. На последней паре к вам подсел Никита, который был явно в хорошем расположении духа, так что она пролетела уже побыстрее. После окончания пары он вам решил о кое чём напомнить.
- Как ты, вечером тебя ждать? - спросил он.
- Да, я буду, главное чтобы нас не отвлекали какие-то посторонние личности...
- Та расслабься, обычно такого не должно быть, - невозмутимо ответил он.
Вы с ним попрощались до вечера и вышли на крыльцо университетского корпуса. Может внезапно стоит «заболеть» и не пойти, подумали вы? Ну уж нет, нужно было тогда с утра строить из себя больного и не ходить на пары, а сейчас Никита всё правильно поймёт. Отдаление от товарища, который может в чём-то помочь в дальнейшем, стало бы плохим исходом. Тем более что за эту неделю вы так толком и не придумали, как решить свои финансовые проблемы.
<<link [[Далее|prologChoiceBonus]]>><<addMinsTo 15>><<doUsualStudy>><</link>>[img[img/library.jpg]]
Вы решили немного самостоятельно позаниматься одним из учебных предметов и задержались в библиотеке университета. Тишина и спокойствие там благотворно влияют на получение новых знаний.
[[Далее|prologChoiceDispath]]Единственная подработка для студентов, которую вы нашли - раздавать рекламные листовки около торгового центра. Работа эта временная, неприятная и не слишком хорошо оплачиваемая, но хоть что-то вы заработали сегодня.
[[Далее|prologChoiceDispath]]Вы попросили Марка помочь установить у себя в квартире скрытую камеру, для личных, так сказать, нужд. Он, конечно, был не против оказать такую услугу тому, кто помогает в его тёмном бизнесе.
Марк устроил внеплановый перерыв в работе ателье, взял оборудование и пошёл с вами к вам домой. Он быстро оценил, где лучше поставить камеру, чтобы её не было видно, и при это чтобы она обеспечивала отличный вид гостиной, особенно дивана в ней. Несколько минут - и всё готово, теперь у вас на компьютере будут сохраняться записи всего происходящего в гостиной.
[[Попрощаться с Марком|livingroom]]Марк быстро проверил запись из женского туалета и заплатил вам за видео, такой товар довольно ценный для извращенцев, любищих смотреть за тем, как испражняются молодые девушки. Хранилище камеры он очистил и отдал вам её для повторного использования. Ценность подобного контента постепенно падает по мере того, как они приедаются аудитории, но пока видео свежи - стоит ими заниматься.
[[Отлично|markCamsWork]]Теперь Марк готов вам предложить заняться более серьёзным делом.
- Контент получше можно получить в женском туалете универа, молоденькие студентки всегда в цене, - сказал он. - Знакомые места для тебя тем более, установишь, заберёш - и уже в кармане повышенная оплата.
- Хорошо, я попробую.
<<run $hiddenCams.setProperty("femrestroom","available",true)>>
[[Далее|markCamsWork]]<<if $hiddenCams.hasProperty("femrestroom","active")>>Вы установили скрытую камеру в кабинке туалета.<<else>>Вы забрали отработавшую скрытую камеру из кабинки.<</if>>
[[Далее|uniRestroomCabinF]]После исполнения танца клиент ещё немного поговорил с вами:
- Хорошая девочка, ты заслуживаешь большего, чем демонстрировать свои прелести эту плебсу в клубе.
- Я всегда это подозревала, - кокетливо отвечаете вы.
- Я уверен в этом, так как сам работаю в этой сфере. Вот, держи визитку, - сказал он, всунув вам небольшую карточку светлого цвета. - Там нужны самые лучшие из лучших работниц, подумай над этим и обращайся по контактам.
Вы рассмотрели эту визитку: «Агентство организации досуга "Кардинал". Только для успешных мужчин.» На визитке были указаны контакты, в том числе и адрес офиса в районе парка. Похоже, кто-то ищет новых работников.
<<set $isEscortAvailable = true>>
<span style="color:yellow">Эскорт-агентство разблокировано!</span>
[[Вернуться на сцену|stripScene]]Сердце билось учащённо, но вы твёрдо решили, что не отступите и попробуете себя в новой роли. Минуты тянулись крайне медленно, но наконец в соседнюю кабинку зашёл кто-то, кто захотел воспользоваться дыркой в стенке, и просунул в неё свой член.
[img[img/gloryhole_dick4.jpg]]
Вы бы так и стояли перед ним с открытым ртом, но Никита взял вас за руку и положил её на этот ствол. Мягкая, тёплая плоть, очень нежная... вы начали его смелее трогать, привлекли к этому делу и вторую руку, от чего члена начал твердеть и подниматься. Вскоре перед вами уже был довольно крупный агрегат сантиметров на 16-17 в состоянии полной готовности.
- А теперь нежно бери его в рот, - прошептал вам на ушко Никита.
Вы подчинились и осторожно заглотнули головку члена. По ощущениям это был просто большой палец с нежной кожей, лишь слегка пробивался запах как от немытого тела. Вы его слегка поласкали языком, но Никита не давал вам расслабиться, положив ладонь на затылок он лёгким давлением заставлял вас брать член поглубже, так что аж носом практически упирались в бритый лобок. А это уже было не так просто, упёршись в горло головка члена начала вызывать рвотный рефлекс. С трудом его сдержав, вы были вынуждены сделать короткий перерыв, однако дальше снова принялись самостоятельно заглатывать член, но уже на комфортную для себя глубину.
Во рту появился слегка солоноватый привкус, вы на миг прекратили сосать, но это видимо было просто обильное выделение смазки. Вы продолжили скользить губами по этому твёрдому, но в тоже время мягкому стволу, такому тёплому и нежному... и тут без всякого предупреждения мужчина стал кончать. От неожиданности вы чуть не поперхнулись и выпустили член изо рта, несколько капель солоноватой жидкости стекло на пол с ваших губ и с самого члена.
[img[img/cum_mouth1.gif]]
Мужчина просунул в дырку награду в размере $30 и ушёл.
- Тебе повезло, что такой скорострел попался, меньше 5 минут понадобилось, - сказал Никита. - А так ты неплохо справился для первого раза, но лучше в конце глотать, или хотя бы делать вид что глотаешь, они это любят.
Надо же, вам показалось что вы минут 20 как минимум провели с членом во рту.
- А не опасно это, глотать сперму незнакомцев? - спросили вы его.
- Неа, чего-то опасного сложно так подхватить, это для анала действительно стоит предохранятся и надевать резину. Но рот лучше всё таки продезинфекцировать специальным средством, у меня как раз есть с собой.
Он дал вам бутылочку с горькой жидкостью, которой вы промыли рот, а также помог влажной салфеткой вытереть остатки спермы как с лица, так и с пола кабинки.
- Ещё по одному? - озорно спросил Никита.
- Только если ты подразумеваешь бокал с пивом.
- Ладно, пиво так пиво.
Вы вернулись в бар и быстро осушили ещё по бокалу, потрепались ещё немного о жизни, не касаясь произошедшего в туалете, и разошлись по домам. Идя по улице, вы пытались снова прокрутить в голове ту сцену в кабинке и заметить какие-то изменения в себе, но ничего такого не чувствовали. Как и говорил Никита, ты не перестанешь быть собой, отсосав чей-то член. А может, как говорят в народе, в первый раз не пидорас?
<<link [[Домой|prologEnd]]>><<addMins 60>><</link>>...сказали вы и выбежали из туалета на свежий воздух. Тут вы уже немного успокоились, вскоре вас нагнал Никита:
- С тобой всё в порядке? - участливо спросил он.
- Да, просто лишка выпил и увидел из-за этого слишком много всякого.
Вы ещё немного поболтали с ним и разаошлись. Домой сразу не хотелось, поэтому вы сделали круг по району, неторопливо прогулявшись в темноте. На душе было странное чувство, в котором вы не могли разобраться: то ли чувство облегчения от того, что избежали чего-то ужасного и непоправимого, то ли обида от того, что упустили шанс попробовать что-то из своих потаённых желаний.
<<link [[Домой|prologEnd]]>><<addMins 60>><</link>>Домой вы вернулись уже довольно поздно. Алкоголь уже полностью вышел из организма, оставив после себя лишь усталость, на которую наложились пережитое за этот немного безумный вечер и общий недосып на неделе, так что вы с большим удовольствием разделись и плюхнулись в кровать.
<<link [[Спать|inSleep]]>><<addMinsTo 12>><<addStamina 100>><<addComp 20>><<set $isProlog = false>><</link>> (конец пролога)
<<run loadPreset(0)>><<set $hairFace = 1>><<set $hairFaceProgress = 0>><<addAlco 200>>
<<dressup>>