JavaScript must be enabled to play.
Browser lacks capabilities required to play.
Upgrade or switch to another browser.
Loading…
<div style="text-align: center"> This is a free game with content of <b style="color: red">pornographic</b> nature and should not be played by anyone under the age of 18. All characters and models in it are over the age of 18. <br> Anything described in this game is fictional and has nothing to do with real places, people or events and not meant to be taken seriously. <br> If you understand this and you are 18 years old or older, press Continue. </div> <div style="color: lightcoral; text-align: center">It is recommended to play on devices that can provide at least 750 x 440 resolution.</div>
<<button "Continue" "Intro">> <<set $intr.page = 0>> <</button>> <br> <<button "Quit">> <<script>>window.close()<</script>> <</button>>
<<if $intr.page === 0>> Special thank you to <b>ChapelR</b>, <b>Greyelf</b>, <b>HiEv</b>, <b>TheMadExile</b> and <b>F95</b><b style="background: red; color: black">ZONE</b> community. <br> <br> MC's base <<hint attraction>> towards girls <span class="intro-buttons"> <<button "+" `passage()`>> <<set $diff = Math.clamp($diff + 1, 0, 4)>> <<for _a = 1; _a < $char.length && $char[_a].type < 3; _a++>> <<set setup.calcDesire(0,_a)>> <</for>> <</button>> <<button "-" `passage()`>> <<set $diff = Math.clamp($diff - 1, 0, 4)>> <<for _a = 1; _a < $char.length && $char[_a].type < 3; _a++>> <<set setup.calcDesire(0,_a)>> <</for>> <</button>> </span> <<= $diff * 25>>. Lower value will make the game a little bit easier. Can be changed in Settings. <br> At any time debug mode can be turned on by pressing <<if $debu>> <<set _imbu = "<img style='height: 16px;' src='svg/bug-on.svg'>">> <<else>> <<set _imbu = "<img style='height: 16px;' src='svg/bug-off.svg'>">> <</if>> <<button _imbu `passage()`>> <<set $debu = !$debu>> <</button>> on the left side of the screen. It allows to change some stats and see hidden "debug" information. <<if $debu>><span style="color: lightcoral">Example of hidden information</span><</if>> <br> The game is balanced around MC's stats <<hint looks>> and <<hint strength>> having maximum value. Lowering them might make the game <span style="color: yellow">unreasonably restrictive</span>. Stats <<hint intelligence>> and <<hint size>> can be changed freely. <br> <div style="display:flex"> <<set _qual = ["inte", "look", "size", "stre"]>> <<set _titl = ["Intelligence", "Looks", "Size", "Strength"]>> <<for _a = 0; _a < _qual.length; _a++>><<capture _a, _pref>> <div class="bar-container"> <<set _pref = ["anal", "bj", "cowg", "cunn", "dogg", "fing", "hj", "kiss", "miss", "tifu", "tijo", "tili", "tiru", "fise", "tise"]>> <<if $debu>> <<button "-" `passage()`>> <<set $char[0][_qual[_a]] = Math.clamp($char[0][_qual[_a]] - 1, 0, 4)>> <<if _qual[_a] === "stre">> <<set $char[0].ener = Math.clamp(100 + $char[0].stre * 25, 0, 100 + $char[0].stre * 25)>> <</if>> <<if _qual[_a] === "size">> <<for _b = 0; _b < _pref.length; _b++>> <<set $char[0][_pref[_b]].pr = $char[0].size>> <</for>> <</if>> <<if (_qual[_a] === "look" || _qual[_a] === "size" || _qual[_a] === "stre") && $char[0].type > 2>> <<for _b = 1; _b < $char.length && $char[_b].type < 3; _b++>> <<set setup.calcDesire(_b, 0)>> <</for>> <</if>> <</button>> <<button "+" `passage()`>> <<set $char[0][_qual[_a]] = Math.clamp($char[0][_qual[_a]] + 1, 0, 4)>> <<if _qual[_a] === "stre">> <<set $char[0].ener = Math.clamp(100 + $char[0].stre * 25, 0, 100 + $char[0].stre * 25)>> <</if>> <<if _qual[_a] === "size">> <<for _b = 0; _b < _pref.length; _b++>> <<set $char[0][_pref[_b]].pr = $char[0].size>> <</for>> <</if>> <<if (_qual[_a] === "look" || _qual[_a] === "size" || _qual[_a] === "stre") && $char[0].type > 2>> <<for _b = 1; _b < $char.length && $char[_b].type < 3; _b++>> <<set setup.calcDesire(_b, 0)>> <</for>> <</if>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[0][_qual[_a]]>> <<else>> <<set _peek = $char[0][_qual[_a]]>> <</if>> <<valueChange2 lightgrey $char[0][_qual[_a]] _peek _titl[_a] `["Lowest", "Low", "Medium", "High", "Highest"]`>> </div> <</capture>><</for>> </div> <br> Family's composition are randomized. Clicking on a picture and picking family will bind the character to it for the next characters generation. <br> There is 3 types of girls: "Milf", "Elder daughter", "Younger daughter" and family will have a representative of each type. <div id="intro-fam"> <div class="intro-fam-container"> <<for _a = 0; _a < $fami.length; _a++>><<capture _a, _b>> <div class="intro-fam-cell"> <<for _b = 0; _b < $fami[_a].memb.length && $fami[_a].memb[_b] !== 0; _b++>> <<if $cens === true>> <<set _imag = "jpg/cens.jpg">> <<else>> <<set _imag = "jpg/" + $char[$fami[_a].memb[_b]].path + "/ava.jpg">> <</if>> <<if $intr.grab === $fami[_a].memb[_b]>> <<set _bord = "border: 2px yellow solid;">> <<else>> <<set _bord = undefined>> <</if>> <<if setup.introSearch($fami[_a].memb[_b]) === false>> <<link '<img @src="_imag" @style="_bord">' `passage()`>> <<set $intr.grab = $fami[_a].memb[_b]>> <</link>> <</if>> <</for>> </div> <</capture>><</for>> </div> <<set _fami = ["MC's family", "Aunt's family", "Girlfriend's family"]>> <div class="intro-fam-container" style="height: 30px;"> <<for _a = 0; _a < 3; _a++>><<capture _a>> <div class="intro-fam-cell"> <<if $intr.grab === undefined>> <button disabled>_fami[_a]</button> <<else>> <<button _fami[_a] `passage()`>> <<set _b = Math.floor(($intr.grab + 2) / 3) - 1>> <<if $intr.prev.length > 0>> <<if $intr.map[_a][_b] !== null>> <<set $intr.map[$intr.prev[0]][$intr.prev[1]] = $intr.map[_a][_b]>> <<else>> <<set $intr.map[$intr.prev[0]][$intr.prev[1]] = null>> <</if>> <</if>> <<set $intr.map[_a][_b] = $intr.grab>> <<set $intr.grab = undefined>> <<set $intr.prev = []>> <</button>> <</if>> </div> <</capture>><</for>> </div> <div class="intro-fam-container"> <<for _a = 0; _a < 3; _a++>><<capture _a, _b>> <div class="intro-fam-cell"> <<for _b = 0; _b < 3; _b++>> <<if $cens === true>> <<set _imag = "jpg/cens.jpg">> <<elseif $intr.map[_a][_b] !== null>> <<set _imag = "jpg/" + $char[$intr.map[_a][_b]].path + "/ava.jpg">> <</if>> <<if $intr.grab === $intr.map[_a][_b]>> <<set _bord = "border: 2px yellow solid;">> <<else>> <<set _bord = undefined>> <</if>> <<if $intr.map[_a][_b] !== null>> <<link '<img @src="_imag" @style="_bord">' `passage()`>> <<set $intr.grab = $intr.map[_a][_b]>> <<set $intr.prev = [_a, _b]>> <</link>> <</if>> <</for>> </div> <</capture>><</for>> </div> </div> <<elseif $intr.page > 0>> <<textOut>> <</if>>
<<if $intr.page === 0>> <<button "Continue" `passage()`>> <<set $intr.page = 1>> <<set _imag = "jpg/" + $char[$fami[0].memb[0]].path + "/" + $char[$fami[0].memb[0]].clot.ty + "0.jpg">> <<set _text = "As long as you remember yourself " + $char[$fami[0].memb[0]].name[0] + "(your mom), " + $char[$fami[1].memb[0]].name[0] + "(her sister) and " + $char[$fami[2].memb[0]].name[0] + "(their friend) lived nearby and got along great with each other. Similarities in situation and willingness to help in need cemented their friendship. All three of them had two daughters, but lacked husbands that left the picture for different reasons.\n The main difference was you - the only male between nine women. Encouraged by mothers, their kids managed to become good friends, but mostly at similar ages. Older daughters between themselves and younger ones created their little group. You were not excluded and was a bit of a favorite of everybody in three families.">> <<textIn white _text _imag>> <<set _imag = "jpg/" + $char[$fami[2].memb[2]].path + "/" + $char[$fami[2].memb[2]].clot.ty + "0.jpg">> <<set _text = "Soon after graduation you started to hang out more with " + $char[$fami[2].memb[2]].name[0] + " and it lead to a start of the relationship, which was wholeheartedly approved by everybody. " + $char[$fami[2].memb[0]].name[0] + " even hinted a few times that it will be ok to have sex with your girlfriend at their place and you were looking forward to it. But recent events with pandemic and lock downs made things complicated. All families had a noticeable cut to income and financial situation became hard, which made everyone stressed out(which had negative effect on libido) for a while. Fortunately things started to stabilize and your thoughts were back on sexual track. But now they were supplemented with the necessity of making money to help your family. So you conjured the plan of making amateur porn with " + $char[$fami[2].memb[2]].name[0] + " and then to monetize it. You have the basic equipment necessary which can be upgraded later. So first you probably have to learn thing or two about sex trough practice, then convince your girlfriend to actually do it on camera and maybe other girls could also help out...">> <<textIn white _text _imag>> <</button>> <br> <<button "Skip Intro" "Talk">> <<textIn white "Day 1 of your journey has begun.">> <</button>> <br> <<button "Gallery" "Gallery">><</button>> <br> <<button "Re-generate characters" `passage()`>> <<charGen>> <<set $intr.map = [ [null, null, null], [null, null, null], [null, null, null]]>> <</button>> <<elseif $intr.page === 1>> <<button "Continue" "Talk">> <<textIn white "Day 1 of your journey has begun.">> <</button>> <</if>>
<<if $debu>> $medi <br> <</if>> <<if $cens === true>> <img src="jpg/cens.jpg"> <<elseif $medi.includes(".mp4")>> <video @src="$medi" muted="true" loop autoplay></video> <<elseif $medi[0].includes(".jpg")>> <<for _a = 0; _a < $medi.length; _a++>> <img @src="$medi[_a]"> <</for>> <</if>> <br>
<<button "Return" "Intro">> <<set $intr.page = 0>> <<set setup.mp4ValueZero()>> <</button>> <br> <<set _act = [ ["Anal-Doggy", "an", [ ["Hard", "dh"], ["Normal", "dn"], ["Soft", "ds"]]], ["Anal-Miss", "an", [ ["Hard", "mh"], ["Normal", "mn"], ["Soft", "ms"]]], ["Blowjob", "bj", [ ["Deep", "d"], ["Lick", "l"], ["Normal", "n"], ["Sex", "s"], ["Two", "t"]]], ["Cowgirl", "cg", [ ["Anal", "a"], ["Hard", "h"], ["Man", "m"], ["Normal", "n"], ["Soft", "s"]]], ["Cunn-Girl", "cu", [ ["Anal", "ga"], ["Finger", "gf"], ["Normal", "gn"], ["Pussy", "gp"]]], ["Cunn-Man", "cu", [ ["Man", "mf"], ["Normal", "mn"]]], ["Doggystyle", "do", [ ["Back", "b"], ["Hard", "h"], ["Normal", "n"], ["Soft", "s"]]], ["Ejaculation-In", "ej", [ ["Anal", "ia"], ["Mouth", "im"], ["Pussy", "ip"]]], ["Ejaculation-Out", "ej", [ ["Back", "ob"], ["Front", "of"], ["Hj", "oh"], ["Mouth", "om"], ["Tits", "ot"]]], ["Ejaculation-Tits", "ej", [ ["Fuck", "tf"], ["Job", "tj"]]], ["Fingering", "fi", [ ["Girl", "g"], ["Hard", "h"], ["Normal", "n"], ["Self", "s"]]], ["Handjob", "hj", [ ["Normal", "n"], ["Soft", "s"], ["Two", "t"]]], ["Kiss", "ki", [ ["Girl", "g"], ["Man", "m"]]], ["Missionary", "mi", [ ["Hard", "h"], ["Normal", "n"], ["Soft", "s"]]], ["", "or", [ ["Orgasm", ""]]], ["Squirt-Anal", "sq", [ ["Cowgirl", "ac"], ["Doggystyle", "ad"], ["Missionary", "am"]]], ["Squirt-Cunny", "sq", [ ["Girl", "cg"], ["Man", "cm"]]], ["Squirt-Fing", "sq", [ ["Girl", "fg"], ["Man", "fm"], ["Self", "fs"]]], ["Squirt-Pussy", "sq", [ ["Cowgirl", "pc"], ["Doggystyle", "pd"], ["Missionary", "pm"]]], ["Tits", "ti", [ ["Fuck", "f"], ["Job", "j"]]], ["Tits-Lick", "ti", [ ["Girl", "lg"], ["Man", "lm"]]], ["Tits-Rub", "ti", [ ["Back", "rb"], ["Front", "rf"], ["Girl", "rg"], ["Self", "rs"]]] ]>> <div style="margin: 8px 0; text-align: center"> <b>MP4</b> <<button "Random" `passage()`>> <<set _a = random(_act.length - 1)>> <<set _b = random(_act[_a][2].length - 1)>> <<set _type = _act[_a][1] + _act[_a][2][_b][1]>> <<set $mp4[_type].va = random($mp4[_type].am)>> <<set $medi = "mp4/" + _act[_a][1] + "-" + _act[_a][2][_b][1] + $mp4[_type].va + ".mp4">> <</button>> </div> <<for _a = 0; _a < _act.length; _a++>><<capture _a, _b, _type>> _act[_a][0] <<for _b = 0; _b < _act[_a][2].length; _b++>> <<set _type = _act[_a][1] + _act[_a][2][_b][1]>> <<button "<<= _act[_a][2][_b][0] + '-' + $mp4[_type].va>>" `passage()`>> <<set $medi = "mp4/" + _act[_a][1] + "-" + _act[_a][2][_b][1] + $mp4[_type].va + ".mp4">> <<set $mp4[_type].va ++>> <<if $mp4[_type].va > $mp4[_type].am>> <<set $mp4[_type].va = 0>> <</if>> <</button>> <</for>> <br> <</capture>><</for>> <div style="margin: 8px 0; text-align: center"> <b>JPEG</b> <<button "Random" `passage()`>> <<set _a = random(1,9)>> <<set $medi = []>> <<set _type = ["casu","date","ling","sexy","mast"]>> <<set _rand = [_type.random(), random(4), 4]>> <<if _rand[0] === "mast">> <<set _rand[1] = "">> <<set _rand[2] = 5>> <</if>> <<for _b = 0; _b < _rand[2]; _b++>> <<set $medi[_b] = "jpg/" + $char[_a].path + "/" + _rand[0] + _rand[1] + _b + ".jpg">> <</for>> <</button>> </div> <<set _girl = ["Alanah Rae", "Olivia Austin", "Romi Rain", "Darcie Dolce", "Peta Jensen", "Samantha Saint", "Ashlynn Brooke", "Bree Olson", "Cassidy Banks"]>> <<set _type = [ ["Casual", "/casu"], ["Date", "/date"], ["Lingerie", "/ling"], ["Sexy", "/sexy"]]>> <<for _a = 1; _a < $char.length; _a++>><<capture _a, _b, _c>> <div class="gallery-jpg"> <<= _girl[_a-1]>> <<button "Masturbates" `passage()`>> <<set $medi = []>> <<for _b = 0; _b < 5; _b++>> <<set $medi[_b] = "jpg/" + $char[_a].path + "/mast" + _b + ".jpg">> <</for>> <</button>> <<button "Random" `passage()`>> <<set $medi = []>> <<set _type = ["casu","date","ling","sexy","mast"]>> <<set _rand = [_type.random(), random(4), 4]>> <<if _rand[0] === "mast">> <<set _rand[1] = "">> <<set _rand[2] = 5>> <</if>> <<for _b = 0; _b < _rand[2]; _b++>> <<set $medi[_b] = "jpg/" + $char[_a].path + "/" + _rand[0] + _rand[1] + _b + ".jpg">> <</for>> <</button>> <<for _b = 0; _b < _type.length; _b++>> <<= _type[_b][0]>> <<for _c = 0; _c < 5; _c++>> <<button _c `passage()`>> <<set $medi = []>> <<for _d = 0; _d < 4; _d++>> <<set $medi[_d] = "jpg/" + $char[_a].path + _type[_b][1] + _c + _d + ".jpg">> <</for>> <</button>> <</for>> <<if _b === 0>> <br> <</if>> <</for>> </div> <</capture>><</for>>
<div style="left: 202px; font-size: 30px; position: fixed; top: 64px; white-space: nowrap;"> <<hint interactions>> <<hint sex>> <<hint ui>> <<hint variables>> </div> <div id="hint-interactions"> <h2 style="text-align: center;">Interactions outside sex</h2> </div> - girls images near buttons are clickable and will reveal their stats <br> - depending on <<hint attitude>>, <<hint lust>> and <<hint emotions>> girl might have normal conversation with MC; flirt with MC = gain <<hint knowledge>> for sex action of acceptable tier depending on <<hint open>> value; be flirty = gain halved <<hint knowledge>> value of flirt <br> - talking with girl from the same family with other girl that have positive <<hint emotions>> towards MC might make the 2nd one jealous and loose <<hint opinion>> depending on <<hint trusting>> <div class="hint-buttons"> <div class="hint-buttons">End day</div> - skip the rest of the day </div> <div class="hint-buttons"> <div class="hint-buttons">Work on video</div> - available if MC has unsold videos. Allows to edit and/or sell videos </div> <div class="hint-buttons"> <span><<hint money>> gift 500$:</span> <div class="hint-buttons">+/-500$</div> <span>- allows to change the size of the <<hint money>> gift in 500-2500$ range</span> </div> <div class="hint-buttons"> <div class="hint-buttons">Part-time job</div> <span> - not available after an interaction with any girl <br> - way to earn <<hint money>>(100$) outside of selling videos. Skips day </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Chat</div> <span> - free interaction with a girl <br> - will raise her <<hint opinion>> by 5-25 depending on <<hint materialistic>> </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Flowers</div> <span> - 25$ interaction with a girl <br> - will raise her <<hint opinion>> by 10-25 depending on <<hint materialistic>> and lower her <<hint stress>> by 5 </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Restauraunt</div> <span> - 100$ interaction with a girl <br> - will raise her <<hint opinion>> by 15-25 depending on <<hint materialistic>> and lower her <<hint stress>> by 20 </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Shopping</div> <span> - 250$ interaction with a girl <br> - will raise her <<hint opinion>> by 20-25 depending on <<hint materialistic>> and lower her <<hint stress>> by 50 </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Money</div> <span> - 500-2500$ interaction with a girl <br> - will raise her <<hint opinion>> by 25 and raise her <<hint money>> by 500-2500$ </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Seduce</div> <span> - starts <<hint sex>> and the sexual relationship with a girl <br> - girl will accept if <<hint attitude>> is Like or Love, <<hint desire>> is High, <<hint lust>> is High </span> </div> <div class="hint-buttons"> <div class="hint-buttons">Sex</div> <span> - starts <<hint sex>> with a girl in the sexual relationship <br> - assuming that Low = 0, Medium = 1 and High = 2, girl will accept if sum of <<hint opinion>>, <<hint desire>> and <<hint lust>> > 2. For lower sum - less <<hint enthusiasm>> girl will display </span> </div> <div class="hint-buttons"> <div class="hint-buttons">3some</div> <span> - starts 3some <<hint sex>> with a girl in the sexual relationship <br> - same as above for sum > 4 and also is true for the 2nd girl that has to be invited</span> </div> <div class="hint-buttons"> Film: <div class="hint-buttons">Talk</div> <span> - MC will try persuade a girl to participate in filming first to be a <q>Cameragirl</q>, then to be filmed having sex and last - filmed in 3some. <br> - girl not in the sexual relationship can't go past <q>Cameragirl</q> <br> - speed of progress depends on <<hint boldness>>, <<hint libido>>, <<hint materialistic>>, <<hint money>> situation of her family, sexual <<hint orientation>>, <<hint submissive>> and some of them work only on specific stages. For example <<hint boldness>> only on first stage </span> </div> <div class="hint-buttons"> Film: <div class="hint-buttons">1on1</div> <span> - starts filmed <<hint sex>> with a girl in the sexual relationship <br> - assuming that Low = 0, Medium = 1 and High = 2, girl will accept if sum of <<hint opinion>>, <<hint desire>> and <<hint lust>> > 4, will agree at 4 if in debt (she'll ask for additional payment). For lower sum - less <<hint enthusiasm>> girl will display. </span> </div> <div class="hint-buttons"> Film: <div class="hint-buttons">3some</div> <span> - starts filmed 3some <<hint sex>> with a girl in the sexual relationship <br> - same as above for sum > 5, will agree at 5 if in debt (she'll ask for additional payment). Same is true for the 2nd girl that has to be invited</span> </div> <div id="hint-sex"> <h2 style="text-align: center;">Sex</h2> </div> - girls images near buttons are clickable and will reveal their stats <br> - <<hint contentment>> bar displayed in 1 of 2 ways depending on values of <<hint experience>> and sum of girl's <<hint knowledge>> <br> - depending on <<hint selfless>> girl can make a request for an action <br> - type of action depends on girl's <<hint list>> <br> - ignoring/fullfilling request changes <<hint contentment>> negatively/positively with value dependant on <<hint spoiled>> <br> <div class='sex-act' style='width: 270px'> <button> <div class='sex-act-back' style='background: lightgrey; width: 20%'></div> <div class='sex-act-heart'> <span style='animation: heart 400ms linear infinite; filter: hue-rotate(360deg);'>♥</span> </div> <div class='sex-act-energy'><b>⚡</b>10</div> <div class='sex-act-text'>Doggystyle normal</div> <div class='sex-act-prediction'>Bad</div> </button> </div> - heart's speed and color represents mental part of <<hint efficiency>> for MC: faster or redder - more likely bigger loss of Stamina <br> - <b>⚡</b>10 - final Energy cost for MC <br> - reaching 0 Energy or Stamina - leads to ejaculation = end of sex <br> - anal, cowgirl, doggystyle, missionary actions have types soft/normal/hard <br> - soft type produces less <<hint sounds>> and MC's big <<hint size>> more pleasurable for girl with tight <<hint orifice>> <br> - last part of the button shows <<hint efficiency>> for girl. 4 types of description might be displayed depending on <<hint knowledge>> of action and MC's <<hint experience>> <br> - for 1st type if <<hint efficiency>> < 34/< 67/else - Bad/Ok/Good; 2nd < 21/< 41/< 61/< 81/else - Lowest/Low/Medium/High/Highest; 3rd type shows the value of <<hint efficiency>>; 4th - separates it's mental:physical parts <br> - color of button <span style="color: yellow">yellow</span> - action requested, <span style="color: lightgrey">lightgrey</span> if <<hint knowledge>> of action is not full, <span style="color: lightblue">lightblue</span> if MC knows that girl would be ok with action, <span style="color: pink">pink</span> - if not <br> - depending on <<hint open>> bigger number of favorable actions girl will reveal with <span style="color: lightblue">lightblue</span> color even if <<hint knowledge>> is not full <br> - buttons are in tier order. Acceptable tier depends on girl's <<hint experience>>, <<hint enthusiasm>> and <<hint emotions>> towards MC. Generally higher button more likely will be acceptable <br> - girl's arousal at the start of sex depends on <<hint lust>> and can have 5 states Dry/Moist/Wet/Orgasm/Squirt <div style="display: flex;"> <div class="rng-container" style="height: 100px; margin-right: 12px; width: 10px;"> <div class="rng-block" style="background: lime; height: 0px"></div> <div class="rng-block" style="background: yellowgreen; height: 0px"></div> <div class="rng-block" style="background: yellow; height: 25px"></div> <div class="rng-block" style="background: orange; height: 50px"></div> <div class="rng-block" style="background: red; height: 25px"></div> <div class="rng-pointer-warp" style="height: 50px"> <div class="rng-pointer"></div> </div> </div> <div class="rng-container" style="height: 100px; margin-right: 4px; width: 10px;"> <div class="rng-block" style="background: lime; height: 25px"></div> <div class="rng-block" style="background: yellowgreen; height: 50px"></div> <div class="rng-block" style="background: yellow; height: 25px"></div> <div class="rng-block" style="background: orange; height: 0px"></div> <div class="rng-block" style="background: red; height: 0px"></div> <div class="rng-pointer-warp" style="height: 50px"> <div class="rng-pointer"></div> </div> </div> <span> - RNG bar shows posible variants of results depending on <<hint efficiency>> <br> - for example left one for <<hint efficiency>> = 0 and right - for <<hint efficiency>> = 100 <br> - from <span style="color: red">red</span> result raising Arousal by 5 to <span style="color: lime">lime</span> - by 25 <br> - MC's RNG bar if flipped over and <span style="color: lime">lime</span> result will be drying 5 from Stamina pool <br> - RNG for 0-100 value of <<hint efficiency>> and in some other occasions is pre-rolled, so it is poinless to go back in history and try same action again </span> </div> - each Sex turn consists of 1(2 if enough <<hint experience>>) MC's actions and 1 from each girl if RNG not bigger than combination of <<hint assidious>> and <<hint submissive>> <br> <div id="hint-ui"> <h2 style="text-align: center;">Ui</h2> </div> <div style="float: left; background: linen; height: 50px; margin-right: 4px; width: 146px;"><img style="height: 50px;" src="png/bann.png"></div> - progress bar behind word "Rumors" during sex shows value of <<hint sounds>> with <span style="color: lightcoral">lightcoral</span> color <br> - outside of sex it shows value of <<hint rumors>> with <span style="color: pink">pink</span> color <br> - clicking on "by ef_it" will open link to F95zone's profile of game's author <br> - color <span style="color: lime;">lime</span> in the background of word "Filming" shows ongoin in-game filming process. Otherwise it is <span style="color: red;">red</span>. <br> <div class="hint-buttons"> <div class="hint-buttons"><img src="svg/full.svg"></div> - fullscreen toggle </div> <div class="hint-buttons"> <div class="hint-buttons"><img src="svg/back.svg"></div> - go backward withing game's history. Number in the top-right corner shows available history length </div> <div class="hint-buttons"> <div><img src="svg/forward.svg"></div> - go forwards withing game's history. Number in the top-right corner shows available history length </div> <div class="hint-buttons"> <div><img src="svg/disk.svg"></div> - save/load </div> <div class="hint-buttons"> <div><img src="svg/discord.svg"></div> - link to Discord server of author </div> <div class="hint-buttons"> <div><img src="svg/off.svg"></div> - restart the game </div> <div class="hint-buttons"> <div><img src="svg/bug-off.svg"></div> - toggle in-game "debug" mode. It allows to change some stats and see hidden by defaul "debug" information </div> <div class="hint-buttons"> <div>xxx</div> - toggle in-game "censored" mode. It changes all images and videos of girls to a neutral image </div> <div class="hint-buttons"> <div><img src="svg/eye-on.svg"></div> - toggle in-game "spy" mode. By defaul it is turned on and girl's background actions are shown </div> <div class="hint-buttons"> <div><img src="svg/settings.svg"></div> - game's settings </div> <div class="hint-buttons"> <div>CL</div> - Characters List with their stats inside </div> <div class="hint-buttons"> <div>?</div> - game's hints </div> <div id="hint-variables" style="clear: left"> <h2 style="text-align: center;">Variables</h2> </div> <div id="hint-assiduous"><b>Assiduous</b></div> - randomly generated Behavior stat <br> - affect value of Energy spent working, amount of <<hint money>> milf will earn working <br> - together with <<hint submissive>> affects if girl will be willing to perform <<hint sex>> action on her part of the <<hint sex>> turn <br> <div id="hint-attitude"><b>Attitude</b></div> - sum of <<hint desire>> and <<hint opinion>> states <br> - together with <<hint lust>> affects if girl would be ok to have sex <br> - affects posibility of gaining or loosing <<hint emotions>> towards MC <br> - together with <<hint lust>> and <<hint emotions>> affects how flirty girls would be during <<hint interactions>> <div id="hint-attraction"><b>Attraction</b></div> - base value for <<hint desire>> of everyone towards everyone <br> - MC's Attraction towards girls depends on a changeable value as a way to modify difficulty, but not significantly <br> - girls Attraction towards other girls depends on <<hint orientation>> <br> - girls Attraction towards MC depends on his <<hint looks>>, <<hint strength>> and combination of <<hint size>> with <<hint sex-results>> <br> - <<hint looks>> and <<hint strength>> effective always, <<hint size>> after girl hears <<hint rumors>> about his dick <<hint size>> and before girl has <<hint sex>> with MC 5 times or heard <<hint rumors>> about his performance in bed from other girl that did it first <br> <div id="hint-boldness"><b>Boldness</b></div> - randomly generated Behavior stat <br> - bigger value - faster film talk towards <q>Cameragirl</q>; - produce more <<hint sounds>> during sex <br> - girls with high value wouldn't buy for themselves a soundproof upgrade <br> - together with <<hint emotions>> and <<hint lust>> affects type of outfit for the next day <br> <div id="hint-contentment"><b>Contentment</b></div> - at the end of <<hint sex>> affects opinion loss/gain depenging on <<hint spoiled>> <br> - gained by acceptable/requested actions (value depends on <<hint spoiled>>), lost picking not acceptable action (depends on <<hint forgiving>>) or action requested by other girl in 3some (depends on <<hint trusting>>) <div id="hint-desire"><b>Desire</b></div> - simplified formula Desire = <<hint attraction>> - <<hint ennui>> - <<hint inhibition>> <br> - affects <<hint attitude>>, mental part of <<hint efficiency>> and girls <<hint list>> <br> <div id="hint-efficiency"><b>Efficiency</b></div> - simplified formula Efficiency = (sum of all mental Efficiencies of actions on turn + sum of all physical Efficiencies of actions on turn) / 2 (max value of each sum can't be more than 100) <br> - simplified mental of action = (<<hint preference>> - <<hint skill>> + <<hint desire>>) / 2 + <<hint emotions>> <br> - simplified physical of action = (<<hint experience>> + <<hint skill>>) / 2 -/+ comfort-stimulation (minus and comfort for girls, plus and stimulation for MC) <br> - together with pre-rolled RNG affects outcome of the <<hint sex>> turn separatelly for each participant: gain of Arousal for girls, loss of Stamina for MC <br> <div id="hint-emotions"><b>Emotions</b></div> - at Love <<hint attitude>> goes towards Crush(before sex) and In Love(after); at Ok <<hint attitude>> goes down if at Crush or In Love <br> - tempo of changes depends on <<hint trusting>> <br> - affects positively (Crush, In Love) or negatively (Fall Out) mental part <<hint efficiency>>, girls <<hint list>>, acceptable <<hint sex>> actions, type of outfit for next day, willingness to request untried action by herself <br> - together with <<hint attitude>> and <<hint lust>> affects how flirty girls would be during <<hint interactions>> <br> - girl with Crush or In Love will loose <<hint opinion>> depending on <<hint trusting>> if interact with girls of family(at same location) <br> <div id="hint-enthusiasm"><b>Enthusiasm</b></div> - affected by <<hint attitude>> and <<hint lust>> at the start of <<hint sex>> depending of it's type <br> - affects girls <<hint list>>, acceptable <<hint sex>> actions, willingness to request untried action by herself <div id="hint-ennui"><b>Ennui</b></div> - negatively affects <<hint desire>> <br> - goes up for MC each time he had <<hint sex>> with a girl, goes down for everyone by 1 on Mondays <br> - changes for girls depending on <<hint sex-result>>. Arousal Orgasm by +1, Dry +2, Moist +3, Wet +4, Squirt -1 <br> <div id="hint-experience"><b>Experience</b></div> - Experience = sum of every <<hint skill>> / number of them <br> - affects girls <<hint list>>, how <<hint efficiency>> of action will be shown on acton's button, physical part of <<hint efficiency>>, acceptable <<hint sex>> actions, maximum Stamina pool, speed of gaining <<hint knowledge>> <br> - at Medium state opens second action on turn for MC <br> - at Medium state opens posibility to prevent ejaculation by converting Energy to Stamina, at High state - by converting Stamina to Energy <br> - at High state Energy cost of second action, instead adding up, gets compared to cost from first action. Higher of two values gonna be used on that turn <br> - with higher value it is more likely to control Ejaculation direction <br> <div id="hint-forgiving"><b>Forgiving</b></div> - randomly generated Behavior stat <br> - affects value by which <<hint opinion>> lowered in several situations(Masturbation in sexual relationship, pick unacceptable <<hint sex>> action, ignoring sexual request) <br> <div id="hint-gossipy"><b>Gossipy</b></div> - randomly generated Behavior stat <br> - affects how fast if at all girl would want to spread <<hint rumors>> <br> <div id="hint-inhibition"><b>Inhibition</b></div> - at the start of the game all girls, except for Girlfriend, have different values that make imposible for Seduction to work <br> - negatively affects <<hint desire>> <br> - with value dependant on <<hint libido>>, goes down while girl is a <q>Cameragirl</q>, while watching released videos by MC's(first has to hear <<hint rumors>> about filming or participate in it) or during <<hint sex>> with MC <br> <div id="hint-intelligence"><b>Intelligence</b></div> - affects girls base Salary (1000-2000$), speed of gaining <<hint knowledge>>, speed of raising <<hint sex>> <<hint skill>> <br> <div id="hint-knowledge"><b>Knowledge</b></div> - MC's understanding of girl's <<hint preference>> or how acceptable is actions during <<hint sex>> <br> - gained by talking with girls(if girl willing to flirt) or performing undiscovered <<hint sex>> actions(tempo depends on <<hint intelligence>> and <<hint experience>>) <br> <div id="hint-libido"><b>Libido</b></div> - Behavior stat calculated by formula Libido = sum of all <<hint sex>> actions <<hint preference>> / number of those actions, i.e. more actions she likes - more Horny she is <br> - affects value of <<hint inhibition>> loss, all stages of film talk, <<hint lust>> gain during the night, when girls hear <<hint sounds>> of <<hint sex>> and when girl performing duties of a <q>Cameragirl</q> <br> <div id="hint-list"><b>List</b></div> - girls hidden List of actions sorted by favorability (which is a mental part of <<hint efficiency>> most of the times) <br> - during <<hint sex>> girl will always be ok with top 4 actions; her request is always her top action <br> - list changes dinamically each <<hint sex>> turn <br> <div id="hint-looks"><b>Looks</b></div> - affects <<hint attraction>> and mostly pointless stat, but kept in for developers convenience <br> <div id="hint-lust"><b>Lust</b></div> - at the start of <<hint sex>> lower Lust state means lower Arousal state, generally it is better to start <<hint sex>> at Lust state High <br> - affects progress of film talk, type of outfit for next day <br> - at maximum value girl will masturbate and if she is in sexual relationship with MC - loose <<hint opinion>> <br> - together with <<hint attitude>> affects if girl would be ok to have <<hint sex>> and <<hint enthusiasm>> towards it <br> - together with <<hint attitude>> and <<hint emotions>> affects how flirty girls would be during <<hint interactions>> <br> - hindered by <<hint stress>> <br> <div id="hint-materialistic"><b>Materialistic</b></div> - randomly generated Behavior stat <br> - affects the additional percentage of video sell if girls request it, film talk on first 2 stages, how often girl would like to go shopping, more Materialistic girl = less <<hint opinion>> gain on free <<hint interaction>> <br> <div id="hint-money"><b>Money</b></div> - milfs work every weekday, elder daughters - depending on how <<hint spoiled>> and if family is in debt(milf's money < 0), younger - never <br> - if milf is in debt - she'll work hard to pay it off faster and will gain <<hint stress>> in the process, not working elder daughter would start to work, daughters will give her all earned money, other milfs might try to help depending on their financial situation <br> - milfs would try to give pocket money to her family if there is enough extra Money <br> - milf's salary depends on hard work, <<hint intelligence>> and <<hint assiduous>>, elder daughters earn 500$ <br> - each week milf would "buy" 1 of Poor/Normal/Good living standarts and depending on <<hint spoiled>> daughters might start to gain <<hint stress>> <br> - anytime daughters earned or given Money by MC, she shares all/some/none with milf depending on <<hint selfless>> <br> - every night there is 1% chance for milfs to have to make an emergency spendings in 100-10000$ range <br> - girls would spend money shopping on Sundays(depending on <<hint spoiled>> some milfs would like to have a money cushion first). It's a way for them to reduce <<hint stress>>. They can buy clothes, new bed or soundproof the room <br> - each girl starts with 5 sets of casual clothes and 1 of dating, lingerie and sexy that can eventually reach 5 sets of each <br> <div id="hint-open"><b>Open</b></div> - randomly generated Behavior stat <br> - affects number of girls revealed that willing to participate in 3some, number of top actions from girl's <<hint list>> during <<hint sex>>, speed of gaining <<hint knowledge>> during <<hint interaction>>, if she'll be willing to give hints on <<hint sex>> actions <br> <div id="hint-opinion"><b>Opinion</b></div> - affects <<hint attitude>> <br> <div id="hint-orientation"><b>Orientation</b></div> - randomly generated Behavior stat <br> - affects girl's <<hint attraction>> towards other girls (bigger value - less attracted), progress towards last stage of film talk <br> <div id="hint-orifice"><b>Orifice</b></div> - size/tightness of pussy and asshole, will start to recover after 7 days of not being penetrated by the dick of same <<hint size>> <br> - correlation with MC's dick <<hint size>> affects physical part of <<hint efficiency>> for "penetrative" actions <br> <div id="hint-preference"><b>Preference</b></div> - value for each <<hint sex>> action that represents how much girls avoid/love it <br> - for MC depends on the <<hint size>>, for girls - mostly randomly generated value <br> - affect mental part of <<hint efficiency>> <br> - action that girl Love more likely to be acceptable than action with Avoid Preference <br> <div id="hint-rumors"><b>Rumors</b></div> - depending on <<hint gossipy>> girl might eventually share rumors about filming, MC's dick <<hint size>> or his performance in bed(<<hint sex-results>>) <br> - first girl has to hear Rumors or participate in filming or have <<hint sex>> with MC, second - to have "friends" that didn't hear Rumors or perform rumor related acts with MC <br> - <<hint ui>> element - progress bar behind game's title shows largest value of progress towards sharing Rumors between all girls with <span style="color: pink">pink</span> color <br> - after hearing Rumors about filming, girls would watch released videos(never twice same video) by MC during their masturbation sessions and lower <<hint inhibition>> that way <br> <div id="hint-selfless"><b>Selfless</b></div> - randomly generated Behavior stat <br> - affects how much money girl would share with her mother, how much milf willing to give in pocket money, how often she would request action during <<hint sex>> <br> <div id="hint-sex-results"><b>Sex-results</b></div> - memorized array of Arousal state at which last 5 <<hint sex>> encounters ended. Worst to Best: Wet/Moist/Dry/Orgasm/Squirt <br> - if girl not experienced Squirt yet - she'll consider Orgasm as best possible outcome. When Squirt discovered - array rewriten accordingly <br> - affects <<hint attraction>> <br> <div id="hint-size"><b>Size</b></div> - affects <<hint attraction>> until girl would have <<hint sex>> with MC 5 times <br> - bigger Size - more <<hint preference>> towards <<hint sex>> actions <br> - correlation with girl's <<hint orifice>> tightness affects physical part of <<hint efficiency>> for "penetrative" actions <br> <div id="hint-skill"><b>Skill</b></div> - skill value for girl generated depending on their type(milf,elder,younger) and <<hint preference>>. Generally older the girl and more <<hint preference>> for action - bigger it's value <br> - bigger value affects positively physical part of <<hint efficiency>> and negatively mental part <br> - <<hint sex>> action with 0 Skill girl wouldn't want to talk about and had to have positive <<hint emotions>> or <<hint enthusiasm>> to request it by herself <br> - to see girl's Skill stats MC first needs to discover them by gaining full <<hint knowledge>> about it <br> - gain of Skill during <<hint sex>> depends on <<hint intelligence>> and <<hint experience>> <br> - posibility to perform some <<hint sex>> actions for MC and girls locked behind check on value of Skill <br> <div id="hint-sounds"><b>Sounds</b></div> - during <<hint sex>> normal and hard "penetrative" actions, girl's moans(depends on <<hint boldness>>) and old squeaky bed all produce Sounds <br> - after reaching maximum value other girls at the location, where <<hint sex>> is performed, would gain <<hint lust>> depending on <<hint libido>> <br> - <<hint ui>> element - progress bar behind game's title shows value of Sounds, but only during <<hint sex>> <br> <div id="hint-spoiled"><b>Spoiled</b></div> - randomly generated Behavior stat <br> - affects how much <<hint money>> milf would need for the rest to be considered extra, way of picking living standarts, if elder daughter would work when her mother is not in debt, acceptable level of living standarts for daughters, how much <<hint stress>> will trigger a girl try to go shopping <br> - affects value of negative/positive changes to <<hint opinion>> on several occasions <br> <div id="hint-strenght"><b>Strength</b></div> - affects <<hint attraction>>, maximum Energy pool <br> <div id="hint-stress"><b>Stress</b></div> - affects negatively <<hint lust>> and all girls Behavior stats <br> - can be lowered by giving flowers, taking to restaurant, go shopping with her <div id="hint-submissive"><b>Submissive</b></div> - randomly generated Behavior stat <br> - together with <<hint assiduous>> affects if girl will be willing to perform <<hint sex>> action on her part of the <<hint sex>> turn <br> - affects all stages of film talk <div id="hint-trusting"><b>Trusting</b></div> - randomly generated Behavior stat <br> - affects the last stage of film talk, <<hint opinion>> loss of girls with positive <<hint emotions>> when talk with other girl at their location, negative and positive progress speed towards <<hint emotions>> states <br>
<<textOut>>
<<textOut>>
<<if _acti === undefined>> <<set _acti = []>> <<set _part = [ {di : "free", ha : "free", mo : "free", po : "none", en : 0, me : 0, ph : 0}, {ha : "free", mo : "free", po : "none", se : "free", ti : "free", en : 0, me : 0, ph : 0, cg : undefined, wa : 0}, {ha : "free", mo : "free", po : "none", se : "free", ti : "free", en : 0, me : 0, ph : 0, cg : undefined, wa : 0} ]>> <<set _pick = 0>> <</if>> <div class="sex-act"> <<for _a = 1; _a < $sex.thre + 2; _a++>><<capture _a, _want>> /*Calculation of girl's choices for cowg(type), fise-tise(who to watch)*/ <<set _arra = ["hard","norm","soft"]>> <<if $char[$sex.part[_a].id].ener < 25>> <<set _arra.delete("hard","norm")>> <<elseif $char[$sex.part[_a].id].ener < 50>> <<set _arra.delete("hard")>> <</if>> <<if $char[$sex.part[_a].id].orpu.st < $char[$sex.part[0].id].size || $char[$sex.part[_a].id].pers[$sex.part[0].id].size === false>> <<set _part[_a].cg = "soft">> <<elseif $char[$sex.part[_a].id].orpu.st === $char[$sex.part[0].id].size && _arra.includes("norm")>> <<set _part[_a].cg = "norm">> <<elseif $char[$sex.part[_a].id].orpu.st > $char[$sex.part[0].id].size && _arra.includes("hard")>> <<set _part[_a].cg = "hard">> <<else>> <<set _part[_a].cg = _arra[0]>> <</if>> <<if $sex.thre === 1 && $char[$sex.part[_a].id].pers[$sex.part[0].id].desi.va < $char[$sex.part[_a].id].pers[$sex.part[3-_a].id].desi.va>> <<set _part[_a].wa = 3 - _a>> <</if>> <div> <<if $cens === true>> <<set _imag = "jpg/cens.jpg">> <<else>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/naked.jpg">> <</if>> <<link '<img @src="_imag" style="height: 300px; width: 100%">'>> <<set $popu.ti = $char[$sex.part[_a].id].name[0] + " " + $char[$sex.part[_a].id].name[2]>> <<set $popu.va = $sex.part[_a].id>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <<replace "#links">><<include "Clicks">><</replace>> <</link>> <<set _knar = ["anal", "bj", "cowg", "cunn", "dogg", "ejac", "fing", "hj", "kiss", "miss", "tifu", "tijo", "tili", "tiru"]>> <<set _knva = 0>> <<for _b = 0; _b < _knar.length; _b++>> <<set _knva += $char[$sex.part[0].id].pers[$sex.part[_a].id][_knar[_b]]>> <</for>> <<set _knva = Math.round(_knva / _knar.length)>> <div class="bar-container" style="background: linen; margin-top: 3px; width: 100%;"> <<if _knva > 49>> <<if $char[$sex.part[_a].id].cont.st === 0>> <div class="bar-mark" style="left: 9%; background: green;"></div> <<elseif $char[$sex.part[_a].id].cont.st === 1>> <div class="bar-mark" style="left: 10%; background: red;"></div> <div class="bar-mark" style="left: 29%; background: green;"></div> <<elseif $char[$sex.part[_a].id].cont.st === 2>> <div class="bar-mark" style="left: 30%; background: red;"></div> <div class="bar-mark" style="left: 70%; background: green;"></div> <<elseif $char[$sex.part[_a].id].cont.st === 3>> <div class="bar-mark" style="left: 71%; background: red;"></div> <div class="bar-mark" style="left: 90%; background: green;"></div> <<elseif $char[$sex.part[_a].id].cont.st === 4>> <div class="bar-mark" style="left: 91%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$sex.part[_a].id].cont>> <<else>> <<set _peek = $char[$sex.part[_a].id].cont>> <</if>> <<valueChange3 goldenrod $char[$sex.part[_a].id].cont _peek "Contentment" `["Unhappy", "Upset", "Content", "Pleased", "Happy"]`>> <<else>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$sex.part[_a].id].cont.st>> <<else>> <<set _peek = $char[$sex.part[_a].id].cont.st>> <</if>> <<valueChange2 lightgrey $char[$sex.part[_a].id].cont.st _peek "Contentment" `["Unhappy", "Upset", "Content", "Pleased", "Happy"]`>> <</if>> </div> <<if $sex.exit && _a === 1>> <<button "Exit" "Talk">> <<set setup.mp4Undefine()>> <<if $sex.film.on>> <<set _raw = {pa : [], qu : clone($sex.film.qu), tu : clone($sex.film.tu)}>> /*Removes Debug and Spy descriptions*/ <<for _b = 0; _b < _raw.tu.length; _b++>> <<for _c = _raw.tu[_b][1].length - 1; _c > -1; _c-->> <<if _raw.tu[_b][1][_c].co === "debug" || _raw.tu[_b][1][_c].co === "spy">> <<set _raw.tu[_b][1].deleteAt(_c)>> <</if>> <</for>> <</for>> <<set _raw.pa[0] = {id : $sex.part[1].id, pe : $perc[0]}>> <<set _raw.sr = setup.videoOrgasm(_raw.tu)>> <<set _raw.ti = "On day" + $day + " with " + $char[$sex.part[1].id].name[0]>> <<if $sex.thre === 1>> <<set _raw.pa[1] = {id : $sex.part[2].id, pe : $perc[1]}>> <<set _raw.ti += " and " + $char[$sex.part[2].id].name[0]>> <</if>> <<set $perc[25, 25]>> <<set _raw.tr = $sex.thre>> <<set $reco.unre.push(_raw)>> <<set $sex.film.on = false>> <<set _raw.ti = "<q>" + _raw.ti + "</q>">> <<set _text = _raw.ti + " was recorded.">> <<textIn white _text>> <<if $sex.came > 0>> <<if _raw.sr === 2>> <<set _inhi = ($char[$sex.came].libi.va + 1) * 4>> <<set _debu = 4>> <<set _spy = "For the rest of the day " + $char[$sex.came].name[0] + " thought how the other girl squirted during the filming session with you. Such thoughts lowered her inhibition towards you.">> <<elseif _raw.sr === 1>> <<set _inhi = ($char[$sex.came].libi.va + 1) * 2>> <<set _debu = 2>> <<set _spy = "On that night " + $char[$sex.came].name[0] + " had a wet dream where she had an orgasm while having sex with you. It was probably inspired by the earlier filming session. This dream lowered her inhibition towards you.">> <<else>> <<set _inhi = $char[$sex.came].libi.va + 1>> <<set _debu = 1>> <<set _spy = $char[$sex.came].name[0] + " had difficulty falling asleep that night. Mental images of sex that she filmed earlier kept popping up for some time and they lowered her inhibition towards you.">> <</if>> <<if $char[$sex.came].pers[0].inhi > 0>> <<textIn spy _spy>> <<set _debu = $char[$sex.came].name[0] + "'s Inhibition lowered by " + _inhi + " = " + "(Libido(" + $char[$sex.came].libi.va + ") + 1) * " + _debu>> <<textIn debug _debu>> <</if>> <<set $char[$sex.came].pers[0].inhi = Math.clamp($char[$sex.came].pers[0].inhi - _inhi, 0, 100)>> <<set setup.calcDesire($sex.came, 0)>> <</if>> <</if>> <<if $sex.loca === 0>> <<set _text = "You spent the night at home.">> <<else>> <<set _text = "You spent the night at " + $fami[$sex.loca].surn + "'s place.">> <</if>> <<textIn white _text>> <<night>> <</button>> <</if>> <<if $sex.ejac !== undefined>> <<if _a === $sex.ejac.gi>> $sex.ejac.te <</if>> <<if $sex.ejac.ef < -50 && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum", _a, false)` `passage()`>> <<if $sex.ejac.ty === "anal">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ia"}>> <<elseif $sex.ejac.ty === "bj">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "im"}>> <<elseif $sex.ejac.ty === "hj">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "oh"}>> <<elseif $sex.ejac.ty === "puss">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ip"}>> <<elseif $sex.ejac.ty === "tifu">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "tf"}>> <<elseif $sex.ejac.ty === "tijo">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "tj"}>> <<elseif $sex.ejac.ty === "othe">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "oh"}>> <</if>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ef < 0 && _a === $sex.ejac.gi>> <<set _name = $char[$sex.part[_a].id].name[0]>> <<if $sex.ejac.ty === "anal">> /*No difference between sending "ob" or "of"*/ <<button `setup.sexEjacButton("Pull out", _a, "ob")` `passage()`>> <<if $sex.ejac.di === "back">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ob"}>> <<elseif $sex.ejac.di === "fron">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "of"}>> <</if>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Cum inside _name's ass", _a, "ia")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ia"}>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ty === "bj">> <<button `setup.sexEjacButton("Cum inside _name's mouth", _a, "im")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "im"}>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Pull out", _a, "om")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "om"}>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ty === "hj">> <<button `setup.sexEjacButton("Cum from _name's handjob", _a, "oh")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "oh"}>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ty === "puss">> /*No difference between sending "ob" or "of"*/ <<button `setup.sexEjacButton("Pull out", _a, "ob")` `passage()`>> <<if $sex.ejac.di === "back">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ob"}>> <<elseif $sex.ejac.di === "fron">> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "of"}>> <</if>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Cum inside _name's pussy", _a, "ip")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ip"}>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ty === "tifu">> <<button `setup.sexEjacButton("Cum between _name's tits", _a, "tf")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "tf"}>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Cum on _name's tits", _a, "ot")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ot"}>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ty === "tijo">> <<button `setup.sexEjacButton("Cum between _name's tits", _a, "tj")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "tj"}>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Cum on _name's tits", _a, "ot")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ot"}>> <<sexTurn>> <</button>> <<elseif $sex.ejac.ty === "othe">> <<button `setup.sexEjacButton("Ask _name to finish you off", _a, "oh")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "oh"}>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Cum on _name's tits", _a, "ot")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ot"}>> <<sexTurn>> <</button>> <</if>> <<elseif $sex.ejac.ef > -1>> <<set _name = $char[$sex.part[_a].id].name[0]>> <<button `setup.sexEjacButton("Ask _name to finish you off", _a, "oh")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "oh"}>> <<sexTurn>> <</button>> <<if ($sex.ejac.ty === "anal" || $sex.ejac.ty === "puss") && $sex.ejac.di === "back" && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum on _name's back", _a, "ob")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ob"}>> <<sexTurn>> <</button>> <</if>> <<if ($sex.ejac.ty === "anal" || $sex.ejac.ty === "puss") && $sex.ejac.di === "fron" && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum on _name's belly", _a, "of")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "of"}>> <<sexTurn>> <</button>> <</if>> <<if $sex.ejac.ty === "tifu" && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum between _name's tits", _a, "tf")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "tf"}>> <<sexTurn>> <</button>> <</if>> <<if $sex.ejac.ty === "tijo" && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum between _name's tits", _a, "tj")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "tj"}>> <<sexTurn>> <</button>> <</if>> <<button `setup.sexEjacButton("Cum on _name's tits", _a, "ot")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ot"}>> <<sexTurn>> <</button>> <<if $sex.ejac.ty === "anal" && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum inside _name's ass", _a, "ia")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ia"}>> <<sexTurn>> <</button>> <</if>> <<if $sex.ejac.ty === "puss" && _a === $sex.ejac.gi>> <<button `setup.sexEjacButton("Cum inside _name's pussy", _a, "ip")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "ip"}>> <<sexTurn>> <</button>> <</if>> <<button `setup.sexEjacButton("Cum inside _name's mouth", _a, "im")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "im"}>> <<sexTurn>> <</button>> <<button `setup.sexEjacButton("Cum on _name's mouth", _a, "om")` `passage()`>> <<set _acti[0] = {ac : "ejac", in : 0, re : _a, ty : "om"}>> <<sexTurn>> <</button>> <</if>> <<if $char[$sex.part[0].id].expe.st > 0 && $char[$sex.part[0].id].stam === 0 && _a === 1>> <<if $char[$sex.part[0].id].ener + $sex.ejac.da > 0>> <<set _numb = $sex.ejac.da - 1>> <<button "Struggle by using Energy(_numb)" `passage()`>> <<set $char[$sex.part[0].id].ener = Math.clamp($char[$sex.part[0].id].ener + $sex.ejac.da - 1, 0, $char[$sex.part[0].id].stre * 25 + 100)>> <<set $char[$sex.part[0].id].stam = 1>> <<set $sex.ejac = undefined>> <<textIn white "Your Experience allowed you to prevent Ejaculation by using Energy">> <</button>> <<else>> <div class="sex-act-block">Not enough Energy</div> <</if>> <<elseif $char[$sex.part[0].id].stam === 0 && _a === 1>> <div class="sex-act-block">Experience is too low to use Energy</div> <</if>> <<if $char[$sex.part[0].id].expe.st === 2 && $char[$sex.part[0].id].ener === 0 && _a === 1>> <<if $char[$sex.part[0].id].stam + $sex.ejac.da > 0>> <<set _numb = $sex.ejac.da - 1>> <<button "Struggle by using Stamina(_numb)" `passage()`>> <<set $char[$sex.part[0].id].stam = Math.clamp($char[$sex.part[0].id].stam + $sex.ejac.da - 1, 0, 100)>> <<set $char[$sex.part[0].id].ener = 1>> <<set $sex.ejac = undefined>> <<textIn white "Your Experience allowed you to prevent Ejaculation by using Stamina">> <</button>> <<else>> <div class="sex-act-block">Not enough Stamina</div> <</if>> <<elseif $char[$sex.part[0].id].ener === 0 && _a === 1>> <div class="sex-act-block">Experience is too low to use Stamina</div> <</if>> <<elseif $sex.exit === false>> <<set _want = $char[$sex.part[_a].id].list[0]>> <<if ($char[$sex.part[_a].id].ener < 10 && _want === "tijo") || ($char[$sex.part[_a].id].ener < 5 && (_want === "bj" || _want === "cowg" || _want === "cunn-l" || _want === "fing-l" || _want === "hj" || _want === "kiss" || _want === "tili-l" || _want === "tiru-l" || _want === "tise"))>> <div style="color: red"><<= $char[$sex.part[_a].id].name[0]>> too tired to make a specific request </div> <<elseif _acti[0] === undefined && $char[$sex.part[0].id].expe.st > 0 && $sex.part[_a].eg > 0>> <<set _requ = _want>> <<if $char[$sex.part[_a].id].list[0] === "fing">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to be fingered by you</div> <<button `setup.sexButton(5, "Do it normally", _a, {ac : "fing", in : _a, re : 0, ty : "norm"})`>> <<set _acti[0] = {ac : "fing", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 5>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(10, "Do it hard", _a, {ac : "fing", in : _a, re : 0, ty : "hard"})`>> <<set _acti[0] = {ac : "fing", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 10>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "hj">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to give you a handjob</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "hj", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "hj", in : _a, re : 0, ty : "none"}>> <<set _part[0].di = "han" + _a>> <<set _part[_a].ha = "dic0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "kiss">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to kiss you</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "kiss", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "kiss", in : _a, re : 0, ty : "none"}>> <<set _part[0].mo = "mou" + _a>> <<set _part[_a].mo = "mou0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tiru">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to rub her tits</div> <<button `setup.sexButton(5, "Do it", _a, {ac : "tiru", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "tiru", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 5>> <<set _part[0].ha = "tit" + _a>> <<set _part[_a].ti = "han0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "bj">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to give you a blowjob</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "bj", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "bj", in : _a, re : 0, ty : "none"}>> <<set _part[0].di = "mou" + _a>> <<set _part[_a].mo = "dic0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "cunn">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to lick her pussy</div> <<button `setup.sexButton(5, "Do it", _a, {ac : "cunn", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "cunn", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 5>> <<set _part[0].mo = "pus" + _a>> <<set _part[_a].se = "mou0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "miss">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her missionary style</div> <<button `setup.sexButton(5, "Do it softly", _a, {ac : "miss", in : _a, re : 0, ty : "soft"})`>> <<set _acti[0] = {ac : "miss", in : _a, re : 0, ty : "soft"}>> <<set _part[0].en += 5>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(10, "Do it normally", _a, {ac : "miss", in : _a, re : 0, ty : "norm"})`>> <<set _acti[0] = {ac : "miss", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(15, "Do it hard", _a, {ac : "miss", in : _a, re : 0, ty : "hard"})`>> <<set _acti[0] = {ac : "miss", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 15>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tili">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to lick her tits</div> <<button `setup.sexButton(5, "Do it", _a, {ac : "tili", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "tili", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 5>> <<set _part[0].mo = "tit" + _a>> <<set _part[_a].ti = "mou0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "cowg">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to ride your dick</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "cowg", in : _a, re : 0, ty : _part[_a].cg})`>> <<set _acti[0] = {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg}>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "cow0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "dogg">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her doggystyle</div> <<button `setup.sexButton(5, "Do it softly", _a, {ac : "dogg", in : _a, re : 0, ty : "soft"})`>> <<set _acti[0] = {ac : "dogg", in : _a, re : 0, ty : "soft"}>> <<set _part[0].en += 5>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(10, "Do it normally", _a, {ac : "dogg", in : _a, re : 0, ty : "norm"})`>> <<set _acti[0] = {ac : "dogg", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(15, "Do it hard", _a, {ac : "dogg", in : _a, re : 0, ty : "hard"})`>> <<set _acti[0] = {ac : "dogg", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 15>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tifu">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her tits</div> <<button `setup.sexButton(10, "Do it", _a, {ac : "tifu", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "tifu", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 10>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tijo">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to give you a titjob</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "tijo", in : _a, re : 0, ty : "none"})`>> <<set _acti[0] = {ac : "tijo", in : _a, re : 0, ty : "none"}>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "anal">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her asshole</div> <<if $sex.posp.ty + $sex.posp.gi === "cow" + _a>> <<button `setup.sexButton(0, "Let her ride you", _a, {ac : "cowg", in : _a, re : 0, ty : "anal"})`>> <<set _acti[0] = {ac : "cowg", in : _a, re : 0, ty : "anal"}>> <<set _part[0].di = "ana" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <<else>> <<button `setup.sexButton(5, "Do it softly", _a, {ac : "anal", in : _a, re : 0, ty : "soft"})`>> <<set _acti[0] = {ac : "anal", in : _a, re : 0, ty : "soft"}>> <<set _part[0].en += 5>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(10, "Do it normally", _a, {ac : "anal", in : _a, re : 0, ty : "norm"})`>> <<set _acti[0] = {ac : "anal", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 10>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <br> <<button `setup.sexButton(15, "Do it hard", _a, {ac : "anal", in : _a, re : 0, ty : "hard"})`>> <<set _acti[0] = {ac : "anal", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 15>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <</if>> <<elseif $char[$sex.part[_a].id].list[0] === "fise">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to finger herself</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "fise", in : _a, re : _part[_a].wa, ty : "none"})`>> <<set _acti[0] = {ac : "fise", in : _a, re : _part[_a].wa, ty : "none"}>> <<set _part[_a].ha = "pus" + _a>> <<set _part[_a].se = "han" + _a>> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tise">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to play with her tits</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "tise", in : _a, re : _part[_a].wa, ty : "none"})`>> <<set _acti[0] = {ac : "tise", in : _a, re : _part[_a].wa, ty : "none"}>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "han" + _a>> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "cunn-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to lick <<= $char[$sex.part[3-_a].id].name[0]>>'s pussy</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "cunn-l", in : _a, re : 3-_a, ty : "none"})`>> <<set _acti[0] = {ac : "cunn-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].mo = "pus" + (3-_a)>> <<set _part[3-_a].se = "mou" + _a>> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "fing-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to finger <<= $char[$sex.part[3-_a].id].name[0]>>'s pussy</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "fing-l", in : _a, re : 3-_a, ty : "none"})`>> <<set _acti[0] = {ac : "fing-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].ha = "pus" + (3-_a)>> <<set _part[3-_a].se = "han" + _a>> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "kiss-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to kiss <<= $char[$sex.part[3-_a].id].name[0]>></div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "kiss-l", in : _a, re : 3-_a, ty : "none"})`>> <<set _acti[0] = {ac : "kiss-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].mo = "mou" + (3-_a)>> <<set _part[3-_a].mo = "mou" + _a>> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tili-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to lick <<= $char[$sex.part[3-_a].id].name[0]>>'s tits</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "tili-l", in : _a, re : 3-_a, ty : "none"})`>> <<set _acti[0] = {ac : "tili-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].mo = "tit" + (3-_a)>> <<set _part[3-_a].ti = "mou" + _a>> <<sexRefresh>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tiru-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to rub <<= $char[$sex.part[3-_a].id].name[0]>>'s tits</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "tiru-l", in : _a, re : 3-_a, ty : "none"})`>> <<set _acti[0] = {ac : "tiru-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].ha = "tit" + (3-_a)>> <<set _part[3-_a].ti = "han" + _a>> <<sexRefresh>> <</button>> <<else>> <div class="sex-act-block">Wrong value in list</div> <</if>> <<elseif _acti[0] === undefined && $sex.part[_a].eg > 0>> <<set _requ = _want>> <<if $char[$sex.part[_a].id].list[0] === "fing">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to be fingered by you</div> <<button `setup.sexButton(5, "Do it normally", _a, {ac : "fing", in : _a, re : 0, ty : "norm"})` `passage()`>> <<set _acti[0] = {ac : "fing", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 5>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(10,"Do it hard", _a, {ac : "fing", in : _a, re : 0, ty : "hard"})` `passage()`>> <<set _acti[0] = {ac : "fing", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 10>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "hj">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to give you a handjob</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "hj", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "hj", in : _a, re : 0, ty : "none"}>> <<set _part[0].di = "han" + _a>> <<set _part[_a].ha = "dic0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "kiss">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to kiss you</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "kiss", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "kiss", in : _a, re : 0, ty : "none"}>> <<set _part[0].mo = "mou" + _a>> <<set _part[_a].mo = "mou0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tiru">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to rub her tits</div> <<button `setup.sexButton(5, "Do it", _a, {ac : "tiru", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tiru", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 5>> <<set _part[0].ha = "tit" + _a>> <<set _part[_a].ti = "han0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "bj">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to give you a blowjob</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "bj", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "bj", in : _a, re : 0, ty : "none"}>> <<set _part[0].di = "mou" + _a>> <<set _part[_a].mo = "dic0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "cunn">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to lick her pussy</div> <<button `setup.sexButton(5, "Do it", _a, {ac : "cunn", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "cunn", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 5>> <<set _part[0].mo = "pus" + _a>> <<set _part[_a].se = "mou0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "miss">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her missionary style</div> <<button `setup.sexButton(5, "Do it softly", _a, {ac : "miss", in : _a, re : 0, ty : "soft"})` `passage()`>> <<set _acti[0] = {ac : "miss", in : _a, re : 0, ty : "soft"}>> <<set _part[0].en += 5>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(10, "Do it normally", _a, {ac : "miss", in : _a, re : 0, ty : "norm"})` `passage()`>> <<set _acti[0] = {ac : "miss", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(15, "Do it hard", _a, {ac : "miss", in : _a, re : 0, ty : "hard"})` `passage()`>> <<set _acti[0] = {ac : "miss", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 15>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tili">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to lick her tits</div> <<button `setup.sexButton(5, "Do it", _a, {ac : "tili", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tili", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 5>> <<set _part[0].mo = "tit" + _a>> <<set _part[_a].ti = "mou0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "cowg">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to ride your dick</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "cowg", in : _a, re : 0, ty : _part[_a].cg})` `passage()`>> <<set _acti[0] = {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg}>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "cow0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "dogg">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her doggystyle</div> <<button `setup.sexButton(5, "Do it softly", _a, {ac : "dogg", in : _a, re : 0, ty : "soft"})` `passage()`>> <<set _acti[0] = {ac : "dogg", in : _a, re : 0, ty : "soft"}>> <<set _part[0].en += 5>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(10, "Do it normally", _a, {ac : "dogg", in : _a, re : 0, ty : "norm"})` `passage()`>> <<set _acti[0] = {ac : "dogg", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(15, "Do it hard", _a, {ac : "dogg", in : _a, re : 0, ty : "hard"})` `passage()`>> <<set _acti[0] = {ac : "dogg", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 15>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tifu">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her tits</div> <<button `setup.sexButton(10, "Do it", _a, {ac : "tifu", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tifu", in : _a, re : 0, ty : "none"}>> <<set _part[0].en += 10>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tijo">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to give you a titjob</div> <<button `setup.sexButton(0, "Let her", _a, {ac : "tijo", in : _a, re : 0, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tijo", in : _a, re : 0, ty : "none"}>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "anal">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants you to fuck her asshole</div> <<if $sex.posp.ty + $sex.posp.gi === "cow" + _a>> <<button `setup.sexButton(0, "Let her ride you", _a, {ac : "cowg", in : _a, re : 0, ty : "anal"})` `passage()`>> <<set _acti[0] = {ac : "cowg", in : _a, re : 0, ty : "anal"}>> <<set _part[0].di = "ana" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexTurn>> <</button>> <<else>> <<button `setup.sexButton(5, "Do it softly", _a, {ac : "anal", in : _a, re : 0, ty : "soft"})` `passage()`>> <<set _acti[0] = {ac : "anal", in : _a, re : 0, ty : "soft"}>> <<set _part[0].en += 5>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(10, "Do it normally", _a, {ac : "anal", in : _a, re : 0, ty : "norm"})` `passage()`>> <<set _acti[0] = {ac : "anal", in : _a, re : 0, ty : "norm"}>> <<set _part[0].en += 10>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexTurn>> <</button>> <br> <<button `setup.sexButton(15, "Do it hard", _a, {ac : "anal", in : _a, re : 0, ty : "hard"})` `passage()`>> <<set _acti[0] = {ac : "anal", in : _a, re : 0, ty : "hard"}>> <<set _part[0].en += 15>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexTurn>> <</button>> <</if>> <<elseif $char[$sex.part[_a].id].list[0] === "fise">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to finger herself</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "fise", in : _a, re : _part[_a].wa, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "fise", in : _a, re : _part[_a].wa, ty : "none"}>> <<set _part[_a].ha = "pus" + _a>> <<set _part[_a].se = "han" + _a>> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tise">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to play with her tits</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "tise", in : _a, re : _part[_a].wa, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tise", in : _a, re : _part[_a].wa, ty : "none"}>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "han" + _a>> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "cunn-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to lick <<= $char[$sex.part[3-_a].id].name[0]>>'s pussy</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "cunn-l", in : _a, re : 3-_a, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "cunn-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].mo = "pus" + (3-_a)>> <<set _part[3-_a].se = "mou" + _a>> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "fing-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to finger <<= $char[$sex.part[3-_a].id].name[0]>>'s pussy</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "fing-l", in : _a, re : 3-_a, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "fing-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].ha = "pus" + (3-_a)>> <<set _part[3-_a].se = "han" + _a>> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "kiss-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to kiss <<= $char[$sex.part[3-_a].id].name[0]>></div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "kiss-l", in : _a, re : 3-_a, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "kiss-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].mo = "mou" + (3-_a)>> <<set _part[3-_a].mo = "mou" + _a>> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tili-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to lick <<= $char[$sex.part[3-_a].id].name[0]>>'s tits</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "tili-l", in : _a, re : 3-_a, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tili-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].mo = "tit" + (3-_a)>> <<set _part[3-_a].ti = "mou" + _a>> <<sexTurn>> <</button>> <<elseif $char[$sex.part[_a].id].list[0] === "tiru-l">> <div class="sex-act-request"><<= $char[$sex.part[_a].id].name[0]>> wants to rub <<= $char[$sex.part[3-_a].id].name[0]>>'s tits</div> <<button `setup.sexButton(0, "Watch her do it", _a, {ac : "tiru-l", in : _a, re : 3-_a, ty : "none"})` `passage()`>> <<set _acti[0] = {ac : "tiru-l", in : _a, re : 3-_a, ty : "none"}>> <<set _part[_a].ha = "tit" + (3-_a)>> <<set _part[3-_a].ti = "han" + _a>> <<sexTurn>> <</button>> <<else>> <div class="sex-act-block">Wrong value in list</div> <</if>> <<elseif _acti[0] !== undefined>> <<if _a === 1>> <<button "Execute only first action" `passage()`>> <<sexTurn>> <</button>> <</if>> <<if ($sex.thre === 1 && _a === 2) || ($sex.thre === 0 && _a === 1)>> <<button "Undo first action">> <<set _acti = undefined>> <<sexRefresh>> <</button>> <</if>> <<else>> <div class="sex-act-block"><<= $char[$sex.part[_a].id].name[0]>> didn't express a preference</div> <</if>> <<if $char[$sex.part[0].id].expe.st === 0 || ($char[$sex.part[0].id].expe.st > 0 && _acti[0] !== undefined)>> /*Tier1*/ /*Finger*/ <<if _acti[0] === undefined && _requ === "fing">> <div class="sex-act-block">Finger (requested)</div> <<elseif _part[0].di === "tit" + _a>> <div class="sex-act-block">Finger (dick between her tits)</div> <<elseif _part[0].ha !== "free">> <div class="sex-act-block">Finger (busy hands)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou0">> <div class="sex-act-block">Finger (busy pussy)</div> <<else>> <<if _acti[0] !== undefined && _part[_a].se === "mou0">> <<button `setup.sexButton(5, "Finger also", _a, {ac : "fing", in : 0, re : _a, ty : "cunn"})` `passage()`>> <<set _acti[1] = {ac : "fing", in : 0, re : _a, ty : "cunn"}>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <<else>> <<button `setup.sexButton(5, "Finger normal", _a, {ac : "fing", in : 0, re : _a, ty : "norm"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "fing", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "fing", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <<button `setup.sexButton(10, "Finger hard", _a, {ac : "fing", in : 0, re : _a, ty : "hard"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "fing", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "fing", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexEnergy 0 10>> <<sexTurn>> <</button>> <</if>> <</if>> /*HJ*/ <<if $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Handjob (too tired)</div> <<elseif _acti[0] === undefined && _requ === "hj">> <div class="sex-act-block">Handjob (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Handjob (busy dick)</div> <<elseif _part[_a].ha !== "free">> <div class="sex-act-block">Handjob (her hands busy)</div> <<else>> <<button `setup.sexButton(0, "Handjob", _a, {ac : "hj", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "hj", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "hj", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "han" + _a>> <<set _part[_a].ha = "dic0">> <<sexTurn>> <</button>> <</if>> /*Kiss*/ <<if $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Kiss (too tired)</div> <<elseif _acti[0] === undefined && _requ === "kiss">> <div class="sex-act-block">Kiss (requested)</div> <<elseif _part[0].di === "tit" + _a>> <div class="sex-act-block">Kiss (dick between her tits)</div> <<elseif _part[0].mo !== "free">> <div class="sex-act-block">Kiss (busy mouth)</div> <<elseif _part[_a].mo !== "free">> <div class="sex-act-block">Kiss (her mouth busy)</div> <<elseif _part[_a].po === "dog0">> <div class="sex-act-block">Kiss (doggystyle)</div> <<else>> <<button `setup.sexButton(5, "Kiss", _a, {ac : "kiss", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "kiss", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "kiss", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].mo = "mou" + _a>> <<set _part[_a].mo = "mou0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <</if>> /*TitRub*/ <<if _acti[0] === undefined && _requ === "tiru">> <div class="sex-act-block">Rub tits (requested)</div> <<elseif _part[0].di === "mou" + _a>> <div class="sex-act-block">Rub tits (blowjob)</div> <<elseif _part[0].ha !== "free">> <div class="sex-act-block">Rub tits (busy hands)</div> <<elseif _part[0].mo === "pus" + _a>> <div class="sex-act-block">Rub tits (cunnilingus)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Rub tits (her tits busy)</div> <<else>> <<button `setup.sexButton(5, "Rub tits", _a, {ac : "tiru", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tiru", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tiru", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].ha = "tit" + _a>> <<set _part[_a].ti = "han0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <</if>> /*Tier2*/ /*Bj*/ <<if $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Blowjob (too tired)</div> <<elseif _acti[0] === undefined && _requ === "bj">> <div class="sex-act-block">Blowjob (requested)</div> <<elseif _part[0].di !== "free" && _part[0].di !== "mou" + (3-_a) && _part[0].di !== "pus" + (3-_a) && _part[0].di !== "ana" + (3-_a)>> <div class="sex-act-block">Blowjob (busy dick)</div> <<elseif _part[0].ha === "tit" + _a || _part[0].mo === "tit" + _a>> <div class="sex-act-block">Blowjob (busy with her tits)</div> <<elseif _part[_a].mo !== "free" && _part[_a].mo !== "mou" + (3-_a)>> <div class="sex-act-block">Blowjob (her mouth busy)</div> <<else>> <<button `setup.sexButton(0, "Blowjob", _a, {ac : "bj", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "bj", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "bj", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "mou" + _a>> <<set _part[_a].mo = "dic0">> <<sexTurn>> <</button>> <</if>> /*Missionary*/ <<if _acti[0] === undefined && _requ === "miss">> <div class="sex-act-block">Missionary (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Missionary (busy dick)</div> <<elseif _part[0].mo === "pus" + (3-_a)>> <div class="sex-act-block">Missionary (cunnilingus to other girl)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Missionary (lick tits)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Missionary (pose picked)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Missionary (her pussy busy)</div> <<else>> <<button `setup.sexButton(5, "Missionary soft", _a, {ac : "miss", in : 0, re : _a, ty : "soft"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "miss", in : 0, re : _a, ty : "soft"}>> <<else>> <<set _acti[1] = {ac : "miss", in : 0, re : _a, ty : "soft"}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <<button `setup.sexButton(10, "Missionary normal", _a, {ac : "miss", in : 0, re : _a, ty : "norm"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "miss", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "miss", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexEnergy 0 10>> <<sexTurn>> <</button>> <<button `setup.sexButton(15, "Missionary hard", _a, {ac : "miss", in : 0, re : _a, ty : "hard"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "miss", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "miss", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexEnergy 0 15>> <<sexTurn>> <</button>> <</if>> /*Cunny*/ <<if _acti[0] === undefined && _requ === "cunn">> <div class="sex-act-block">Lick pussy (requested)</div> <<elseif _part[0].di === "tit" + _a>> <div class="sex-act-block">Lick pussy (dick between her tits)</div> <<elseif _part[0].ha === "tit" + _a>> <div class="sex-act-block">Lick pussy (rub tits)</div> <<elseif _part[0].mo !== "free">> <div class="sex-act-block">Lick pussy (busy mouth)</div> <<elseif _part[0].po === "dog" + (3-_a) || _part[0].po === "mis" + (3-_a)>> <div class="sex-act-block">Lick pussy (doggystyle with other girl)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "han0">> <div class="sex-act-block">Lick pussy (her pussy busy)</div> <<else>> <<button `setup.sexButton(5, "Lick pussy", _a, {ac : "cunn", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "cunn", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "cunn", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].mo = "pus" + _a>> <<set _part[_a].se = "mou0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <</if>> /*TitLick*/ <<if _acti[0] === undefined && _requ === "tili">> <div class="sex-act-block">Lick tits (requested)</div> <<elseif _part[0].di === "mou" + _a>> <div class="sex-act-block">Lick tits (blowjob)</div> <<elseif _part[0].mo !== "free">> <div class="sex-act-block">Lick tits (busy mouth)</div> <<elseif _part[_a].po === "dog0" || _part[_a].po === "cow0" || _part[_a].po === "mis0">> <div class="sex-act-block">Lick tits (busy fucking her)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Lick tits (her tits busy)</div> <<else>> <<button `setup.sexButton(5, "Lick tits", _a, {ac : "tili", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tili", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tili", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].mo = "tit" + _a>> <<set _part[_a].ti = "mou0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <</if>> /*Tier3*/ /*Cowgirl*/ <<if _acti[0] === undefined && $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Cowgirl (too tired)</div> <<elseif _acti[0] === undefined && _requ === "cowg">> <div class="sex-act-block">Cowgirl (requested)</div> <<elseif _part[0].di !== "free" && _part[0].po !== "cow" + _a>> <div class="sex-act-block">Cowgirl (busy dick)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Cowgirl (lick tits)</div> <<elseif _part[0].po !== "none" && _part[0].po !== "cow" + _a>> <div class="sex-act-block">Cowgirl (pose picked)</div> <<elseif _part[0].po !== "cow" + _a && _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Cowgirl (her pussy busy)</div> <<else>> <<if _acti[0] !== undefined && _acti[0].ac === "cowg">> <<if $char[$sex.part[0].id].cowg.sk < 50>> <div class="sex-act-block">Cowgirl active (skill < 50)</div> <<elseif _part[0].di === "ana" + _a>> <div class="sex-act-block">Cowgirl active (busy dick)</div> <<else>> <<button `setup.sexButton(10, "Cowgirl active", _a, {ac : "cowg", in : 0, re : _a, ty : "man"})` `passage()`>> <<set _acti[1] = {ac : "cowg", in : 0, re : _a, ty : "man"}>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "cow0">> <<sexEnergy 0 10>> <<sexTurn>> <</button>> <</if>> <<else>> <<button `setup.sexButton(0, "Cowgirl passive", _a, {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg}>> <<else>> <<set _acti[1] = {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "cow0">> <<sexTurn>> <</button>> <</if>> <</if>> /*Doggystyle*/ <<if _acti[0] === undefined && _requ === "dogg">> <div class="sex-act-block">Doggystyle (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Doggystyle (busy dick)</div> <<elseif _part[0].mo === "mou" + _a>> <div class="sex-act-block">Doggystyle (kiss)</div> <<elseif _part[0].mo === "pus" + (3-_a)>> <div class="sex-act-block">Doggystyle (cunnilingus to other girl)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Doggystyle (lick tits)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Doggystyle (pose picked)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Doggystyle (her pussy busy)</div> <<else>> <<button `setup.sexButton(5, "Doggystyle soft", _a, {ac : "dogg", in : 0, re : _a, ty : "soft"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "dogg", in : 0, re : _a, ty : "soft"}>> <<else>> <<set _acti[1] = {ac : "dogg", in : 0, re : _a, ty : "soft"}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <<button `setup.sexButton(10, "Doggystyle normal", _a, {ac : "dogg", in : 0, re : _a, ty : "norm"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "dogg", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "dogg", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexEnergy 0 10>> <<sexTurn>> <</button>> <<button `setup.sexButton(15, "Doggystyle hard", _a, {ac : "dogg", in : 0, re : _a, ty : "hard"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "dogg", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "dogg", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexEnergy 0 15>> <<sexTurn>> <</button>> <</if>> /*TitFuck*/ <<if _acti[0] === undefined && _requ === "tifu">> <div class="sex-act-block">Fuck tits (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Fuck tits (busy dick)</div> <<elseif _part[0].ha === "pus" + _a>> <div class="sex-act-block">Fuck tits (finger)</div> <<elseif _part[0].mo === "mou" + _a>> <div class="sex-act-block">Fuck tits (kiss)</div> <<elseif _part[0].mo === "pus" + _a>> <div class="sex-act-block">Fuck tits (cunnilingus)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Fuck tits (pose picked)</div> <<elseif _part[_a].ha !== "free">> <div class="sex-act-block">Fuck tits (her hands busy)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Fuck tits (her tits busy)</div> <<else>> <<button `setup.sexButton(10, "Fuck tits", _a, {ac : "tifu", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tifu", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tifu", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexEnergy 0 10>> <<sexTurn>> <</button>> <</if>> /*TitJob*/ <<if $char[$sex.part[_a].id].ener < 10>> <div class="sex-act-block">Titjob (too tired)</div> <<elseif _acti[0] === undefined && _requ === "tijo">> <div class="sex-act-block">Titjob (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Titjob (busy dick)</div> <<elseif _part[0].ha === "pus" + _a>> <div class="sex-act-block">Titjob (finger)</div> <<elseif _part[0].mo === "mou" + _a>> <div class="sex-act-block">Titjob (kiss)</div> <<elseif _part[0].mo === "pus" + _a>> <div class="sex-act-block">Titjob (cunnilingus)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Titjob (pose picked)</div> <<elseif _part[_a].ha !== "free">> <div class="sex-act-block">Titjob (her hands busy)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Titjob (her tits busy)</div> <<else>> <<button `setup.sexButton(0, "Titjob", _a, {ac : "tijo", in : 0, re : _a, ty : "none"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tijo", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tijo", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexTurn>> <</button>> <</if>> /*Tier4*/ /*Anal*/ <<if $sex.posp.ty + $sex.posp.gi === "cow" + _a && $char[$sex.part[_a].id].ener < 10>> <div class="sex-act-block">Anal ride (too tired)</div> <<elseif _acti[0] === undefined && _requ === "anal">> <div class="sex-act-block">Anal (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Anal (busy dick)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Anal (lick tits)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Anal (pose picked)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Anal (her pussy busy)</div> <<elseif $sex.posp.ty + $sex.posp.gi === "cow" + _a>> <<button `setup.sexButton(0, "Anal ride", _a, {ac : "cowg", in : 0, re : _a, ty : "anal"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "cowg", in : 0, re : _a, ty : "anal"}>> <<else>> <<set _acti[1] = {ac : "cowg", in : 0, re : _a, ty : "anal"}>> <</if>> <<set _part[0].di = "ana" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexTurn>> <</button>> <<else>> <<button `setup.sexButton(5, "Anal soft", _a, {ac : "anal", in : 0, re : _a, ty : "soft"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "anal", in : 0, re : _a, ty : "soft"}>> <<else>> <<set _acti[1] = {ac : "anal", in : 0, re : _a, ty : "soft"}>> <</if>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexEnergy 0 5>> <<sexTurn>> <</button>> <<button `setup.sexButton(10, "Anal normal", _a, {ac : "anal", in : 0, re : _a, ty : "norm"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "anal", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "anal", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexEnergy 0 10>> <<sexTurn>> <</button>> <<button `setup.sexButton(15, "Anal hard", _a, {ac : "anal", in : 0, re : _a, ty : "hard"})` `passage()`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "anal", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "anal", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexEnergy 0 15>> <<sexTurn>> <</button>> <</if>> <<else>> /*Tier1*/ /*Finger*/ <<if _acti[0] === undefined && _requ === "fing">> <div class="sex-act-block">Finger (requested)</div> <<elseif _part[0].di === "tit" + _a>> <div class="sex-act-block">Finger (dick between her tits)</div> <<elseif _part[0].ha !== "free">> <div class="sex-act-block">Finger (busy hands)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou0">> <div class="sex-act-block">Finger (busy pussy)</div> <<else>> <<if _acti[0] !== undefined && _part[_a].se === "mou0">> <<button `setup.sexButton(5, "Finger also", _a, {ac : "fing", in : 0, re : _a, ty : "cunn"})`>> <<set _acti[1] = {ac : "fing", in : 0, re : _a, ty : "cunn"}>> <<set _part[0].en += 5>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexRefresh>> <</button>> <<else>> <<button `setup.sexButton(5, "Finger normal", _a, {ac : "fing", in : 0, re : _a, ty : "norm"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "fing", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "fing", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexRefresh>> <</button>> <<button `setup.sexButton(10, "Finger hard", _a, {ac : "fing", in : 0, re : _a, ty : "hard"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "fing", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "fing", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].en += 10>> <<set _part[0].ha = "pus" + _a>> <<set _part[_a].se = "han0">> <<sexRefresh>> <</button>> <</if>> <</if>> /*HJ*/ <<if $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Handjob (too tired)</div> <<elseif _acti[0] === undefined && _requ === "hj">> <div class="sex-act-block">Handjob (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Handjob (busy dick)</div> <<elseif _part[_a].ha !== "free">> <div class="sex-act-block">Handjob (her hands busy)</div> <<else>> <<button `setup.sexButton(0, "Handjob", _a, {ac : "hj", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "hj", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "hj", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "han" + _a>> <<set _part[_a].ha = "dic0">> <<sexRefresh>> <</button>> <</if>> /*Kiss*/ <<if $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Kiss (too tired)</div> <<elseif _acti[0] === undefined && _requ === "kiss">> <div class="sex-act-block">Kiss (requested)</div> <<elseif _part[0].di === "tit" + _a>> <div class="sex-act-block">Kiss (dick between her tits)</div> <<elseif _part[0].mo !== "free">> <div class="sex-act-block">Kiss (busy mouth)</div> <<elseif _part[_a].mo !== "free">> <div class="sex-act-block">Kiss (her mouth busy)</div> <<elseif _part[_a].po === "dog0">> <div class="sex-act-block">Kiss (doggystyle)</div> <<else>> <<button `setup.sexButton(5, "Kiss", _a, {ac : "kiss", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "kiss", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "kiss", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].mo = "mou" + _a>> <<set _part[_a].mo = "mou0">> <<sexRefresh>> <</button>> <</if>> /*TitRub*/ <<if _acti[0] === undefined && _requ === "tiru">> <div class="sex-act-block">Rub tits (requested)</div> <<elseif _part[0].di === "mou" + _a>> <div class="sex-act-block">Rub tits (blowjob)</div> <<elseif _part[0].ha !== "free">> <div class="sex-act-block">Rub tits (busy hands)</div> <<elseif _part[0].mo === "pus" + _a>> <div class="sex-act-block">Rub tits (cunnilingus)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Rub tits (her tits busy)</div> <<else>> <<button `setup.sexButton(5, "Rub tits", _a, {ac : "tiru", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tiru", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tiru", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].ha = "tit" + _a>> <<set _part[_a].ti = "han0">> <<sexRefresh>> <</button>> <</if>> /*Tier2*/ /*Bj*/ <<if $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Blowjob (too tired)</div> <<elseif _acti[0] === undefined && _requ === "bj">> <div class="sex-act-block">Blowjob (requested)</div> <<elseif _part[0].di !== "free" && _part[0].di !== "mou" + (3-_a) && _part[0].di !== "pus" + (3-_a) && _part[0].di !== "ana" + (3-_a)>> <div class="sex-act-block">Blowjob (busy dick)</div> <<elseif _part[0].ha === "tit" + _a || _part[0].mo === "tit" + _a>> <div class="sex-act-block">Blowjob (busy with her tits)</div> <<elseif _part[_a].mo !== "free">> <div class="sex-act-block">Blowjob (her mouth busy)</div> <<else>> <<button `setup.sexButton(0, "Blowjob", _a, {ac : "bj", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "bj", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "bj", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "mou" + _a>> <<set _part[_a].mo = "dic0">> <<sexRefresh>> <</button>> <</if>> /*Missionary*/ <<if _acti[0] === undefined && _requ === "miss">> <div class="sex-act-block">Missionary (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Missionary (busy dick)</div> <<elseif _part[0].mo === "pus" + (3-_a)>> <div class="sex-act-block">Missionary (cunnilingus to other girl)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Missionary (lick tits)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Missionary (pose picked)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Missionary (her pussy busy)</div> <<else>> <<button `setup.sexButton(5, "Missionary soft", _a, {ac : "miss", in : 0, re : _a, ty : "soft"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "miss", in : 0, re : _a, ty : "soft"}>> <<else>> <<set _acti[1] = {ac : "miss", in : 0, re : _a, ty : "soft"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexRefresh>> <</button>> <<button `setup.sexButton(10, "Missionary normal", _a, {ac : "miss", in : 0, re : _a, ty : "norm"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "miss", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "miss", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexRefresh>> <</button>> <<button `setup.sexButton(15, "Missionary hard", _a, {ac : "miss", in : 0, re : _a, ty : "hard"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "miss", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "miss", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].en += 15>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "mis" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "mis0">> <<sexRefresh>> <</button>> <</if>> /*Cunny*/ <<if _acti[0] === undefined && _requ === "cunn">> <div class="sex-act-block">Lick pussy (requested)</div> <<elseif _part[0].di === "tit" + _a>> <div class="sex-act-block">Lick pussy (dick between her tits)</div> <<elseif _part[0].ha === "tit" + _a>> <div class="sex-act-block">Lick pussy (rub tits)</div> <<elseif _part[0].mo !== "free">> <div class="sex-act-block">Lick pussy (busy mouth)</div> <<elseif _part[0].po === "dog" + (3-_a) || _part[0].po === "mis" + (3-_a)>> <div class="sex-act-block">Lick pussy (doggystyle with other girl)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "han0">> <div class="sex-act-block">Lick pussy (her pussy busy)</div> <<else>> <<button `setup.sexButton(5, "Lick pussy", _a, {ac : "cunn", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "cunn", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "cunn", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].mo = "pus" + _a>> <<set _part[_a].se = "mou0">> <<sexRefresh>> <</button>> <</if>> /*TitLick*/ <<if _acti[0] === undefined && _requ === "tili">> <div class="sex-act-block">Lick tits (requested)</div> <<elseif _part[0].di === "mou" + _a>> <div class="sex-act-block">Lick tits (blowjob)</div> <<elseif _part[0].mo !== "free">> <div class="sex-act-block">Lick tits (busy mouth)</div> <<elseif _part[_a].po === "dog0" || _part[_a].po === "cow0" || _part[_a].po === "mis0">> <div class="sex-act-block">Lick tits (busy fucking her)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Lick tits (her tits busy)</div> <<else>> <<button `setup.sexButton(5, "Lick tits", _a, {ac : "tili", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tili", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tili", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].mo = "tit" + _a>> <<set _part[_a].ti = "mou0">> <<sexRefresh>> <</button>> <</if>> /*Tier3*/ /*Cowgirl*/ <<if _acti[0] === undefined && $char[$sex.part[_a].id].ener < 5>> <div class="sex-act-block">Cowgirl (too tired)</div> <<elseif _acti[0] === undefined && _requ === "cowg">> <div class="sex-act-block">Cowgirl (requested)</div> <<elseif _part[0].di !== "free" && _part[0].po !== "cow" + _a>> <div class="sex-act-block">Cowgirl (busy dick)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Cowgirl (lick tits)</div> <<elseif _part[0].po !== "none" && _part[0].po !== "cow" + _a>> <div class="sex-act-block">Cowgirl (pose picked)</div> <<elseif _part[0].po !== "cow" + _a && _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Cowgirl (her pussy busy)</div> <<else>> <<if _acti[0] !== undefined && _acti[0].ac === "cowg">> <<if $char[$sex.part[0].id].cowg.sk < 50>> <div class="sex-act-block">Cowgirl active (skill < 50)</div> <<elseif _part[0].di === "ana" + _a>> <div class="sex-act-block">Cowgirl active (busy dick)</div> <<else>> <<button `setup.sexButton(10, "Cowgirl active", _a, {ac : "cowg", in : 0, re : _a, ty : "man"})`>> <<set _acti[1] = {ac : "cowg", in : 0, re : _a, ty : "man"}>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "cow0">> <<sexRefresh>> <</button>> <</if>> <<else>> <<button `setup.sexButton(0, "Cowgirl passive", _a, {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg}>> <<else>> <<set _acti[1] = {ac : "cowg", in : 0, re : _a, ty : _part[_a].cg}>> <</if>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "cow0">> <<sexRefresh>> <</button>> <</if>> <</if>> /*Doggystyle*/ <<if _acti[0] === undefined && _requ === "dogg">> <div class="sex-act-block">Doggystyle (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Doggystyle (busy dick)</div> <<elseif _part[0].mo === "mou" + _a>> <div class="sex-act-block">Doggystyle (kiss)</div> <<elseif _part[0].mo === "pus" + (3-_a)>> <div class="sex-act-block">Doggystyle (cunnilingus to other girl)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Doggystyle (lick tits)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Doggystyle (pose picked)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Doggystyle (her pussy busy)</div> <<else>> <<button `setup.sexButton(5, "Doggystyle soft", _a, {ac : "dogg", in : 0, re : _a, ty : "soft"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "dogg", in : 0, re : _a, ty : "soft"}>> <<else>> <<set _acti[1] = {ac : "dogg", in : 0, re : _a, ty : "soft"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexRefresh>> <</button>> <<button `setup.sexButton(10, "Doggystyle normal", _a, {ac : "dogg", in : 0, re : _a, ty : "norm"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "dogg", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "dogg", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].en += 10>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexRefresh>> <</button>> <<button `setup.sexButton(15, "Doggystyle hard", _a, {ac : "dogg", in : 0, re : _a, ty : "hard"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "dogg", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "dogg", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].en += 15>> <<set _part[0].di = "pus" + _a>> <<set _part[0].po = "dog" + _a>> <<set _part[_a].se = "pus0">> <<set _part[_a].po = "dog0">> <<sexRefresh>> <</button>> <</if>> /*TitFuck*/ <<if _acti[0] === undefined && _requ === "tifu">> <div class="sex-act-block">Fuck tits (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Fuck tits (busy dick)</div> <<elseif _part[0].ha === "pus" + _a>> <div class="sex-act-block">Fuck tits (finger)</div> <<elseif _part[0].mo === "mou" + _a>> <div class="sex-act-block">Fuck tits (kiss)</div> <<elseif _part[0].mo === "pus" + _a>> <div class="sex-act-block">Fuck tits (cunnilingus)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Fuck tits (pose picked)</div> <<elseif _part[_a].ha !== "free">> <div class="sex-act-block">Fuck tits (her hands busy)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Fuck tits (her tits busy)</div> <<else>> <<button `setup.sexButton(10, "Fuck tits", _a, {ac : "tifu", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tifu", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tifu", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].en += 10>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexRefresh>> <</button>> <</if>> /*TitJob*/ <<if $char[$sex.part[_a].id].ener < 10>> <div class="sex-act-block">Titjob (too tired)</div> <<elseif _acti[0] === undefined && _requ === "tijo">> <div class="sex-act-block">Titjob (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Titjob (busy dick)</div> <<elseif _part[0].ha === "pus" + _a>> <div class="sex-act-block">Titjob (finger)</div> <<elseif _part[0].mo === "mou" + _a>> <div class="sex-act-block">Titjob (kiss)</div> <<elseif _part[0].mo === "pus" + _a>> <div class="sex-act-block">Titjob (cunnilingus)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Titjob (pose picked)</div> <<elseif _part[_a].ha !== "free">> <div class="sex-act-block">Titjob (her hands busy)</div> <<elseif _part[_a].ti !== "free">> <div class="sex-act-block">Titjob (her tits busy)</div> <<else>> <<button `setup.sexButton(0, "Titjob", _a, {ac : "tijo", in : 0, re : _a, ty : "none"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "tijo", in : 0, re : _a, ty : "none"}>> <<else>> <<set _acti[1] = {ac : "tijo", in : 0, re : _a, ty : "none"}>> <</if>> <<set _part[0].di = "tit" + _a>> <<set _part[_a].ha = "tit" + _a>> <<set _part[_a].ti = "dic0">> <<sexRefresh>> <</button>> <</if>> /*Tier4*/ /*Anal*/ <<if $sex.posp.ty + $sex.posp.gi === "cow" + _a && $char[$sex.part[_a].id].ener < 10>> <div class="sex-act-block">Anal ride (too tired)</div> <<elseif _acti[0] === undefined && _requ === "anal">> <div class="sex-act-block">Anal (requested)</div> <<elseif _part[0].di !== "free">> <div class="sex-act-block">Anal (busy dick)</div> <<elseif _part[0].mo === "tit" + _a>> <div class="sex-act-block">Anal (lick tits)</div> <<elseif _part[0].po !== "none">> <div class="sex-act-block">Anal (pose picked)</div> <<elseif _part[_a].se !== "free" && _part[_a].se !== "mou" + (3-_a)>> <div class="sex-act-block">Anal (her pussy busy)</div> <<elseif $sex.posp.ty + $sex.posp.gi === "cow" + _a>> <<button `setup.sexButton(0, "Anal ride", _a, {ac : "cowg", in : 0, re : _a, ty : "anal"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "cowg", in : 0, re : _a, ty : "anal"}>> <<else>> <<set _acti[1] = {ac : "cowg", in : 0, re : _a, ty : "anal"}>> <</if>> <<set _part[0].di = "ana" + _a>> <<set _part[0].po = "cow" + _a>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <<else>> <<button `setup.sexButton(5, "Anal soft", _a, {ac : "anal", in : 0, re : _a, ty : "soft"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "anal", in : 0, re : _a, ty : "soft"}>> <<else>> <<set _acti[1] = {ac : "anal", in : 0, re : _a, ty : "soft"}>> <</if>> <<set _part[0].en += 5>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <<button `setup.sexButton(10, "Anal normal", _a, {ac : "anal", in : 0, re : _a, ty : "norm"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "anal", in : 0, re : _a, ty : "norm"}>> <<else>> <<set _acti[1] = {ac : "anal", in : 0, re : _a, ty : "norm"}>> <</if>> <<set _part[0].en += 10>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <<button `setup.sexButton(15, "Anal hard", _a, {ac : "anal", in : 0, re : _a, ty : "hard"})`>> <<if _acti[0] === undefined>> <<set _acti[0] = {ac : "anal", in : 0, re : _a, ty : "hard"}>> <<else>> <<set _acti[1] = {ac : "anal", in : 0, re : _a, ty : "hard"}>> <</if>> <<set _part[0].en += 15>> <<set _part[0].di = "ana" + _a>> <<if $sex.posp.ty === undefined || $sex.posp.gi !== String(_a)>> <<set _part[0].po = "dog" + _a>> <<else>> <<set _part[0].po = $sex.posp.ty + $sex.posp.gi>> <</if>> <<set _part[_a].se = "ana0">> <<set _part[_a].po = _part[0].po.slice(0,3) + 0>> <<sexRefresh>> <</button>> <</if>> <</if>> <</if>></div> <</capture>><</for>> </div>
<<set $auto = 7>> <<set $bann = 0>> <<set $cens = false>> <<set $char = [{ anal : {pr : 4, sk : 0}, bj : {pr : 4, sk : 0}, cowg : {pr : 4, sk : 0}, cunn : {pr : 4, sk : 0}, dogg : {pr : 4, sk : 0}, fing : {pr : 4, sk : 0}, fise : {pr : 4}, hj : {pr : 4, sk : 0}, kiss : {pr : 4, sk : 0}, miss : {pr : 4, sk : 0}, tifu : {pr : 4, sk : 0}, tijo : {pr : 4}, tili : {pr : 4, sk : 0}, tiru : {pr : 4, sk : 0}, tise : {pr : 4}, ener : 100, expe : {st : 0, va : 0}, fami : 0, inte : 4, look : 4, mone : 0, name : ["MC"], pers : [], room : {au : 0, be : 0, ca : 0, li : 0, so : 0}, size : 4, stam : 100, stre : 4, type : 3, }]>> <<set $char[0].ener = $char[0].stre * 25 + 100>> <<set $char[0].stam = Math.round($char[0].expe.va / 2) + 100>> <<set $cont = []>> <<set $day = 1>> <<set $debu = false>> <<set $diff = 4>> <<set $gift = 500>> <<set $fami = []>> <<set $intr = { grab : undefined, map : [ [null, null, null], [null, null, null], [null, null, null]], page : 0, prev : [], }>> <<set $medi = "jpg/cens.jpg">> <<set $mp4 = { andh : {am : 9, g1 : undefined, g2 : undefined, va : 0}, andn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ands : {am : 9, g1 : undefined, g2 : undefined, va : 0}, anmh : {am : 9, g1 : undefined, g2 : undefined, va : 0}, anmn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, anms : {am : 9, g1 : undefined, g2 : undefined, va : 0}, bjd : {am : 9, g1 : undefined, g2 : undefined, va : 0}, bjl : {am : 9, g1 : undefined, g2 : undefined, va : 0}, bjn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, bjs : {am : 9, g1 : undefined, g2 : undefined, va : 0}, bjt : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cga : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cgh : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cgm : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cgn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cgs : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cuga : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cugf : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cugn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cugp : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cumf : {am : 9, g1 : undefined, g2 : undefined, va : 0}, cumn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, dob : {am : 9, g1 : undefined, g2 : undefined, va : 0}, doh : {am : 9, g1 : undefined, g2 : undefined, va : 0}, don : {am : 9, g1 : undefined, g2 : undefined, va : 0}, dos : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejia : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejim : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejip : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejob : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejof : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejoh : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejom : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejot : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejtf : {am : 9, g1 : undefined, g2 : undefined, va : 0}, ejtj : {am : 9, g1 : undefined, g2 : undefined, va : 0}, fig : {am : 9, g1 : undefined, g2 : undefined, va : 0}, fih : {am : 9, g1 : undefined, g2 : undefined, va : 0}, fin : {am : 9, g1 : undefined, g2 : undefined, va : 0}, fis : {am : 9, g1 : undefined, g2 : undefined, va : 0}, hjn : {am : 9, g1 : undefined, g2 : undefined, va : 0}, hjs : {am : 9, g1 : undefined, g2 : undefined, va : 0}, hjt : {am : 9, g1 : undefined, g2 : undefined, va : 0}, kig : {am : 9, g1 : undefined, g2 : undefined, va : 0}, kim : {am : 9, g1 : undefined, g2 : undefined, va : 0}, mih : {am : 9, g1 : undefined, g2 : undefined, va : 0}, min : {am : 9, g1 : undefined, g2 : undefined, va : 0}, mis : {am : 9, g1 : undefined, g2 : undefined, va : 0}, or : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqac : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqad : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqam : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqcg : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqcm : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqfg : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqfm : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqfs : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqpc : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqpd : {am : 9, g1 : undefined, g2 : undefined, va : 0}, sqpm : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tif : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tij : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tilg : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tilm : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tirb : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tirf : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tirg : {am : 9, g1 : undefined, g2 : undefined, va : 0}, tirs : {am : 9, g1 : undefined, g2 : undefined, va : 0}, }>> <<set $perc = [25, 25]>> <<set $popu = {ti : "", va : undefined}>> <<set $reco = {read : [], unre : []}>> <<set $rng = []>> <<for _a = 0; _a < 101; _a++>> <<set $rng[_a] = []>> <<for _b = 0; _b < 10; _b++>> <<set $rng[_a][_b] = random(100)>> <</for>> <</for>> <<set $sex = { acts : [], came : -1, ejac : undefined, exit : false, film : {on : false, qu : {au : 0, be : 0, ca : 0, cg : 0, li : 0}, ti : undefined, tu : []}, loca : undefined, part : [ {en : 0, ef: undefined, id : undefined, eg : undefined, re: undefined, ro: undefined, un : undefined}, {en : 0, ef: undefined, id : undefined, eg : undefined, re: undefined, ro: undefined, un : undefined}, {en : 0, ef: undefined, id : undefined, eg : undefined, re: undefined, ro: undefined, un : undefined}, ], posp : {gi : undefined, ty : undefined}, soun : {be : undefined, di : false, so : undefined, va : 0}, thre : 0, turn : 0, }>> <<set $spy = true>> <<set $surn = ["Adams", "Alexander", "Allen", "Anderson", "Andrews", "Armstrong", "Arnold", "Bailey", "Baker", "Barnes", "Bell", "Bennett", "Berry", "Bishop", "Black", "Boyd", "Bradley", "Brooks", "Brown", "Bryant", "Burke", "Burns", "Butler", "Campbell", "Carlson", "Carpenter", "Carr", "Carroll", "Carter", "Chapman", "Clark", "Cole", "Coleman", "Collins", "Cook", "Cooper", "Cox", "Crawford", "Cunningham", "Davidson", "Davis", "Day", "Dean", "Dixon", "Duncan", "Dunn", "Edwards", "Elliot", "Ellis", "Evans", "Ferguson", "Fisher", "Ford", "Foster", "Fox", "Freeman", "Gardner", "Gibson", "Gilbert", "Gordon", "Graham", "Gray", "Green", "Griffin", "Hall", "Hamilton", "Hansen", "Hanson", "Harris", "Harrison", "Hart", "Hayes", "Henderson", "Henry", "Hicks", "Hill", "Hoffman", "Holmes", "Howard", "Howell", "Hudson", "Hughes", "Hunt", "Hunter", "Jackson", "Jacobs", "James", "Jenkins", "Jensen", "Johnson", "Johnston", "Jones", "Jordan", "Keller", "Kelley", "Kelly", "Kennedy", "King", "Knight", "Lane", "Larson", "Lawrence", "Lawson", "Lee", "Lewis", "Long", "Lynch", "Marshall", "Martin", "Mason", "May", "McDonald", "Meyer", "Miller", "Mills", "Mitchel", "Moore", "Morgan", "Morris", "Morrison", "Murphy", "Murray", "Myers", "Nelson", "Nichols", "O'Brien", "Olson", "Owens", "Palmer", "Parker", "Patterson", "Payne", "Perkins", "Perry", "Peters", "Peterson", "Phillips", "Pierce", "Porter", "Powell", "Price", "Ray", "Reed", "Reynolds", "Rice", "Richards", "Richardson", "Riley", "Roberts", "Robertson", "Robinson", "Rogers", "Rose", "Ross", "Russel", "Ryan", "Sanders", "Schmidt", "Schneider", "Schultz", "Schwartz", "Scott", "Shaw", "Simmons", "Simpson", "Smith", "Snyder", "Spencer", "Stephens", "Stevens", "Stewart", "Stone", "Sullivan", "Taylor", "Thomas", "Thompson", "Tucker", "Turner", "Wagner", "Walker", "Wallace", "Walsh", "Ward", "Warren", "Watson", "Weaver", "Webb", "Weber", "Welch", "Wells", "West", "Wheeler", "White", "Williams", "Williamson", "Wilson", "Wood", "Woods", "Wright", "Young"]>> <<set $talk = { imag : undefined, invi : [], open : [true, true, true, true, true], pick : undefined, seco : undefined, type : undefined, }>> <<set $vers = 0>> <<set $vide = { edit : undefined, play : undefined, turn : 0, }>> <<set $webs = { tags : setup.websiteTags() }>> <<charGen>>
<<textOut>>
<div class="talk-container" style="height: 30px"> <<button "End day" `passage()`>> <<night>> <</button>> <<if $reco.unre.length === 0>> <button disabled>Work on video</button> <<else>> <<button "Work on video" "Video">> <<for _a = 0; _a < $reco.unre.length; _a++>> <<set $reco.unre[_a].ta = setup.videoTags($reco.unre[_a].tu)>> <</for>> <<set $cont.length = 0>> <<set $vide = { edit : undefined, play : undefined, turn : 0, }>> <</button>> <</if>> <div class="talk-text">Money gift <<= $gift + "$">>:</div> <<if $gift < 2001>> <<button "+500$" `passage()`>> <<set $gift += 500>> <</button>> <<else>> <button disabled>+500$</button> <</if>> <<if $gift > 999>> <<button "-500$" `passage()`>> <<set $gift -= 500>> <</button>> <<else>> <button disabled>-500$</button> <</if>> <<if $debu>> <<button "Money Cheat" `passage()`>> <<set $char[0].mone += 10000>> <</button>> <<elseif $day % 7 !== 6 && $day % 7 !== 0 && $talk.pick === undefined>> <<button "Part-time job" `passage()`>> <<set $char[0].mone += 100>> <<set _text = "You spent the day working on part-time job and received 100$.">> <<textIn white _text>> <<night>> <</button>> <<else>> <button disabled>Part-time job</button> <</if>> </div> <<for _a = 0; _a < $fami.length; _a++>><<capture _a, _b, _clot, _woma>> <div class="talk-title"> <<if $debu>> <<= $char[$fami[_a].memb[0]].mone + "$">> <</if>> <b>$fami[_a].surn's house</b> </div> <<for _b = 0; _b < $fami[_a].memb.length && $fami[_a].memb[_b] !== 0; _b++>> <<set _woma = $fami[_a].memb[_b]>> <<if $char[_woma].clot.ty.includes("casu")>> <<set _clot = "casual">> <<elseif $char[_woma].clot.ty.includes("sexy")>> <<set _clot = "sexy">> <<elseif $char[_woma].clot.ty.includes("ling")>> <<set _clot = "in lingerie">> <</if>> <div class="talk-container"> <<if $cens === true>> <<set _imag = "jpg/cens.jpg">> <<else>> <<set _imag = "jpg/" + $char[_woma].path + "/ava.jpg">> <</if>> <<link '<img @src="_imag" style="height: 100%; width: auto">'>> <<set $popu.ti = $char[_woma].name[0] + " " + $char[_woma].name[1] + " " + $char[_woma].name[2]>> <<set $popu.va = _woma>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <<replace "#links">><<include "Clicks">><</replace>> <</link>> <div class="talk-buttons"> /*Chat-Money*/ <div class="talk-row"> <<if $talk.pick === undefined>> <<button "Chat" `passage()`>> <<talkTurn 25>> <</button>> <<else>> <button disabled>Chat</button> <</if>> <<if $char[0].mone < 25>> <button disabled>25$</button> <<elseif $talk.pick === undefined>> <<button "Flowers" `passage()`>> <<set $char[0].mone -= 25>> <<talkTurn 30>> <</button>> <<else>> <button disabled>Flowers</button> <</if>> <<if $char[0].mone < 100>> <button disabled>100$</button> <<elseif $talk.pick === undefined>> <<button "Restauraunt" `passage()`>> <<set $char[0].mone -= 100>> <<talkTurn 35>> <</button>> <<else>> <button disabled>Restauraunt</button> <</if>> <<if $char[0].mone < 250>> <button disabled>250$</button> <<elseif $talk.pick === undefined>> <<button "Shopping" `passage()`>> <<set $char[0].mone -= 250>> <<talkTurn 40>> <</button>> <<else>> <button disabled>Shopping</button> <</if>> <<if $char[0].mone < $gift>> <button disabled><<= $gift + "$">></button> <<elseif $talk.pick === undefined>> <<button "Money" `passage()`>> <<set $char[0].mone -= $gift>> <<talkTurn 45>> <</button>> <<else>> <button disabled>Money</button> <</if>> </div> /*Sex-Film*/ <div class="talk-row"> <<if $talk.pick !== _woma && $talk.type === "3some" && $talk.invi.includes(_woma) === false>> <<if $char[_woma].pers[0].done.se === false>> <button disabled>Not seduced</button> <<elseif $char[_woma].pers[0].atti + $char[_woma].lust.st > 4 && $char[_woma].pers[0].done.se>> <<button "Invite" "Sex2">> <<sexStart 0 $talk.pick _woma -1>> <</button>> <<else>> <<button "Invite" `passage()`>> <<set $talk.invi.push(_woma)>> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = $char[_woma].name[0] + " refused to be a third girl in a threesome with you and " + $char[$talk.pick].name[0] + ".">> <<textIn white _text _imag>> <<set _debu = "Attitude(" + $char[_woma].pers[0].atti + ") + Lust(" + $char[_woma].lust.st + ") < 5">> <<textIn debug _debu>> <</button>> <</if>> <<elseif $talk.pick !== _woma && $talk.type === "3second" && $talk.invi.includes(_woma) === false>> <<if $char[_woma].pers[0].done.se === false>> <button disabled>Not seduced</button> <<elseif $char[_woma].film.st < 3>> <button disabled>Not agreed to be filmed having threesomes</button> <<elseif $char[_woma].pers[0].atti + $char[_woma].lust.st > 4>> <<if $char[_woma].pers[0].atti + $char[_woma].lust.st === 5 && $char[$fami[$char[_woma].fami].memb[0]].mone < 0>> <<button "Invite" `passage()`>> <<set $talk.seco = _woma>> <<set $talk.type = "2pay">> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _cost = ($char[_woma].mate.va + 1) * 5>> <<set _text = "After some hesitation " + $char[_woma].name[0] + " declined while alluding of not being in the mood. You asked if extra money would change her mind and her answer was additional " + _cost + "% on video sale.">> <<textIn white _text _imag>> <<set _debu = "Additional " + _cost + "% = (Materialistic(" + $char[_woma].mate.va + ") + 1) * 5">> <<textIn debug _debu>> <</button>> <<else>> <<button "Invite" `passage()`>> <<set $talk.seco = _woma>> <<set $talk.type = "3camera">> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "1.jpg">> <<set _text = $char[_woma].name[0] + " agreed to a threesome filming session. You can invite someone to be a <q>Cameragirl</q> for better Quality.">> <<textIn white _text _imag>> <</button>> <</if>> <<else>> <<button "Invite" `passage()`>> <<set $talk.invi.push(_woma)>> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = $char[_woma].name[0] + " refused to be a third girl in a threesome with you and " + $char[$talk.pick].name[0] + ".">> <<textIn white _text _imag>> <<set _debu = "Attitude(" + $char[_woma].pers[0].atti + ") + Lust(" + $char[_woma].lust.st + ") < 5">> <<textIn debug _debu>> <</button>> <</if>> <<elseif $talk.pick === _woma && $talk.type === "1pay">> <<button "Agree" `passage()`>> <<set $talk.open[3] = false>> <<set $talk.type = "1camera">> <<set _cost = ($char[_woma].mate.va + 1) * 5>> <<set $perc[0] += _cost>> <<set _text = "After raising her sale percentage to " + $perc[0] + "%, " + $char[_woma].name[0] + " agreed to a 1on1 filming session. You can invite someone to be a <q>Cameragirl</q>.">> <<textIn white _text $talk.imag>> <</button>> <<button "Refuse" `passage()`>> <<set $talk.open[3] = false>> <<set $talk.type = undefined>> <<set _text = "You refused her conditions.">> <<textIn white _text $talk.imag>> <</button>> <<elseif $talk.seco === _woma && $talk.type === "2pay" && $talk.invi.includes(_woma) === false>> <<button "Agree" `passage()`>> <<set $talk.type = "3camera">> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _cost = ($char[_woma].mate.va + 1) * 5>> <<set $perc[1] += _cost>> <<set _text = "After raising her sale percentage to " + $perc[1] + "%, " + $char[_woma].name[0] + " agreed to a threesome filming session. You can invite someone to be a <q>Cameragirl</q>.">> <<textIn white _text _imag>> <</button>> <<button "Refuse" `passage()`>> <<set $talk.invi.push(_woma)>> <<set $talk.type = "3second">> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = "You refused her conditions.">> <<textIn white _text _imag>> <</button>> <<elseif $talk.pick === _woma && $talk.type === "3pay">> <<button "Agree" `passage()`>> <<set $talk.open[4] = false>> <<set $talk.type = "3second">> <<set _cost = ($char[_woma].mate.va + 1) * 5>> <<set $perc[1] += _cost>> <<set _text = "After raising her sale percentage to " + $perc[1] + "%, " + $char[_woma].name[0] + " agreed to a threesome filming session">> <<if $char[_woma].open.va > 0>> <<set _list = setup.girlOpenSome(_woma, $char[_woma].open.va)>> <<if _list[0].length > 0>> <<set _text += " and she knows that " + _list[1] + " would agree to a regular threeway. She is not sure about the filming though.">> <<else>> <<set _text += ", but <span style='color: red'>she knows that none of other girls would agree</span>.">> <</if>> <<else>> <<set _text += ", but if no one is interested she'll be wait for you anyway. You can invite a second girl or start 1on1 with " + $char[_woma].name[0] + ".">> <</if>> <<textIn white _text $talk.imag>> <</button>> <<button "Refuse" `passage()`>> <<set $talk.open[4] = false>> <<set $talk.type = undefined>> <<set _text = "You refused her conditions.">> <<textIn white _text $talk.imag>> <</button>> <<elseif $talk.pick !== _woma && $talk.type === "1camera" && $talk.invi.includes(_woma) === false>> <<if $char[_woma].film.st === 0>> <button disabled>Not agreed to be a <q>Cameragirl</q></button> <<elseif $char[0].mone < 100>> <button disabled>Don't have 100$ to pay a <q>Cameragirl</q></button> <<else>> <<button "Invite as a <q>Cameragirl</q>" "Sex">> <<set $char[0].mone -= 100>> <<sexStart 0 $talk.pick null _woma>> <</button>> <</if>> <<elseif $talk.pick === _woma && $talk.type === "1camera">> <<button "Film by yourself" "Sex">> <<sexStart 0 $talk.pick null 0>> <</button>> <<elseif $talk.pick !== _woma && $talk.seco !== _woma && $talk.type === "3camera" && $talk.invi.includes(_woma) === false && $char[_woma].film.st > 0>> <<if $char[_woma].film.st === 0>> <button disabled>Not agreed to be a <q>Cameragirl</q></button> <<elseif $char[0].mone < 100>> <button disabled>Don't have 100$ to pay a <q>Cameragirl</q></button> <<else>> <<button "Invite as a <q>Cameragirl</q>" "Sex2">> <<set $char[0].mone -= 100>> <<sexStart 0 $talk.pick $talk.seco _woma>> <</button>> <</if>> <<elseif ($talk.pick === _woma || $talk.seco === _woma) && $talk.type === "3camera">> <<button "Film by yourself" "Sex2">> <<sexStart 0 $talk.pick $talk.seco 0>> <</button>> <<else>> <<if $talk.pick === _woma && $talk.open[0]>> <<if $char[_woma].pers[0].done.se>> <<if $char[_woma].pers[0].atti + $char[_woma].lust.st > 2>> <<button "Sex" "Sex">> <<sexStart 0 _woma null -1>> <</button>> <<else>> <<button "Sex" `passage()`>> <<set $talk.open[0] = false>> <<set $talk.imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = $char[_woma].name[0] + " refused to have sex with you.">> <<textIn white _text $talk.imag>> <<set _debu = "Attitude(" + $char[_woma].pers[0].atti + ") + Lust(" + $char[_woma].lust.st + ") < 3">> <<textIn debug _debu>> <</button>> <</if>> <<else>> <<if $char[_woma].pers[0].atti > 2 && $char[_woma].pers[0].desi.st === 2 && $char[_woma].lust.st === 2>> <<button "Seduce" "Sex">> <<sexStart 0 _woma null -1>> <</button>> <<else>> <<button "Seduce" `passage()`>> <<set $talk.open[0] = false>> <<set $talk.imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = $char[_woma].name[0] + " refused your seduction attempts.">> <<textIn white _text $talk.imag>> <<set _debu = "For Seduction to work Attitude(" + $char[_woma].pers[0].atti + ") must be > 2, Desire(" + $char[_woma].pers[0].desi.st + ") and Lust(" + $char[_woma].lust.st + ") both equal 2">> <<textIn debug _debu>> <</button>> <</if>> <</if>> <<else>> <<if $char[_woma].pers[0].done.se>> <button disabled>Sex</button> <<else>> <button disabled>Seduce</button> <</if>> <</if>> <<if $char[_woma].pers[0].done.se>> <<if $talk.pick === _woma && $talk.open[1]>> <<if $char[_woma].pers[0].atti + $char[_woma].lust.st > 4 && $char[_woma].pers[0].done.se>> <<button "3some" `passage()`>> <<set $talk.open[1] = false>> <<set $talk.type = "3some">> <<set _text = $char[_woma].name[0] + " agreed to have a threesome with you">> <<if $char[_woma].open.va > 0>> <<set _list = setup.girlOpenSome(_woma, $char[_woma].open.va)>> <<if _list[0].length > 0>> <<set _text += " and she knows that " + _list[1] + " would agree to it.">> <<else>> <<set _text += ", but <span style='color: red'>she knows that none of other girls would agree</span>.">> <</if>> <<else>> <<set _text += ", but if no one is interested she'll be wait for you anyway. You can invite a second girl or start sex with " + $char[_woma].name[0] + ".">> <</if>> <<textIn white _text $talk.imag>> <</button>> <<else>> <<button "3some" `passage()`>> <<set $talk.open[1] = false>> <<set $talk.imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = $char[_woma].name[0] + " refused to have a threesome with you.">> <<textIn white _text $talk.imag>> <<set _debu = "Attitude(" + $char[_woma].pers[0].atti + ") + Lust(" + $char[_woma].lust.st + ") < 5">> <<textIn debug _debu>> <</button>> <</if>> <<else>> <button disabled>3some</button> <</if>> <</if>> <div class="talk-text">Film:</div> <<if $talk.pick === _woma && $char[_woma].film.st < 3 && $talk.open[2]>> <<button "Talk" `passage()`>> <<set _fiar = ["libi", "subm"]>> <<set _fili = []>> <<set _film = $char[_woma].libi.va + $char[_woma].subm.va>> <<set _debu = "Libido(" + $char[_woma].libi.va + ") + Submissive(" + $char[_woma].subm.va + ")">> <<if $char[_woma].film.st < 1>> <<set _fiar.push("bold")>> <<set _film += $char[_woma].bold.va>> <<set _debu += " + Boldness(" + $char[_woma].bold.va + ")(Filming(" + $char[_woma].film.st + ") < 1)">> <</if>> <<if $char[$fami[$char[_woma].fami].memb[0]].mone < 0>> <<set _fiar.push("debt")>> <<set _film += 3>> <<set _debu += " +3 (Family in debt, any Filming state)">> <</if>> <<if $char[_woma].film.st < 2>> <<set _fiar.push("mate")>> <<set _film += $char[_woma].mate.va>> <<set _debu += " + Materialistic(" + $char[_woma].mate.va + ")(Filming(" + $char[_woma].film.st + ") < 2)">> <</if>> <<if $char[_woma].film.st === 2>> <<set _fiar.push("orie", "trus")>> <<set _film += 4 - $char[_woma].orie.va>> <<set _film += $char[_woma].trus.va>> <<set _debu += " + 4 - Orientation(" + $char[_woma].orie.va + ")(Filming(" + $char[_woma].film.st + ") equal 2) + Trusting(" + $char[_woma].trus.va + ")(Filming(" + $char[_woma].film.st + ") equal 2)">> <</if>> <<for _c = 0; _c < _fiar.length; _c++>> <<if _fiar[_c] === "debt">> <<set _fili.push([_fiar[_c], 3])>> <<elseif _fiar[_c] === "orie">> <<if $char[_woma].orie.va < 2>> <<set _fili.push([_fiar[_c], 4 - $char[_woma].orie.va])>> <</if>> <<else>> <<if $char[_woma][_fiar[_c]].va > 2>> <<set _fili.push([_fiar[_c], $char[_woma][_fiar[_c]].va])>> <</if>> <</if>> <</for>> <<set _fili.sort(function(x,y) {return y[1] - x[1]})>> <<set _text = "You ended the day by steering the conversation into the topic of Filming porn and tried to find out her feelings about being ">> <<if $char[_woma].film.st === 0>> <<set _text += "a <q>Cameragirl</q>. ">> <<elseif $char[_woma].film.st === 1>> <<set _text += "filmed having sex with you. ">> <<elseif $char[_woma].film.st === 2>> <<set _text += "filmed having sex with you and another girl. ">> <</if>> <<if $char[_woma].film.st > 0 && $char[_woma].pers[0].done.se === false>> <<set _text += $char[_woma].name[0] + " looked uncomfortable talking about it. You probably have to seduce her first before trying again.">> <<elseif _fili.length > 0>> <<if _fili[0][0] === "bold">> <<set _text += $char[_woma].name[0] + " looked to be ok with the idea.">> <<elseif _fili[0][0] === "debt">> <<set _text += $char[_woma].name[0] + "'s family debt made her be more interested in the idea.">> <<elseif _fili[0][0] === "libi">> <<set _text += $char[_woma].name[0] + " looked aroused by the idea.">> <<elseif _fili[0][0] === "mate">> <<set _text += $char[_woma].name[0] + " looked interested by the prospect of having additional income.">> <<elseif _fili[0][0] === "orie">> <<set _text += $char[_woma].name[0] + " looked excited by the idea.">> <<elseif _fili[0][0] === "subm">> <<set _text += $char[_woma].name[0] + " seems to be ok with everyting that you talked about.">> <<elseif _fili[0][0] === "trus">> <<set _text += $char[_woma].name[0] + " wouldn't mind sharing.">> <</if>> <<else>> <<set _text += $char[_woma].name[0] + " looked uninterested in everyting that you talked about.">> <</if>> <<set _old = "Old-value(" + $char[_woma].film.va + ") + ">> <<set _film = Math.round(_film * (2 + $char[_woma].lust.st) / 2)>> <<set _text += setup.calcFilm(_film, _woma)>> <<set _debu = "Filming-value(" + $char[_woma].film.va + ") = " + _old + "(" + _debu + ") * (2 + Lust(" + $char[_woma].lust.st + ")) / 2(round)">> <<textIn white _text $talk.imag>> <<textIn debug _debu>> <<night>> <</button>> <<elseif $char[_woma].film.st === 3>> <button disabled>Maxed</button> <<else>> <button disabled>Talk</button> <</if>> <<if $talk.pick === _woma && $char[_woma].film.st > 1 && $talk.open[3]>> <<if $char[_woma].pers[0].atti > 2 && $char[_woma].pers[0].atti + $char[_woma].lust.st > 3>> <<if $char[_woma].pers[0].atti + $char[_woma].lust.st === 4 && $char[$fami[$char[_woma].fami].memb[0]].mone < 0>> <<button "1on1" `passage()`>> <<set $talk.open[3] = false>> <<set $talk.type = "1pay">> <<set _cost = ($char[_woma].mate.va + 1) * 5>> <<set _text = "After some hesitation " + $char[_woma].name[0] + " declined while alluding of not being in the mood. You asked if extra money would change her mind and her answer was additional " + _cost + "% on video sale.">> <<textIn white _text $talk.imag>> <<set _debu = "Additional " + _cost + "% = (Materialistic(" + $char[_woma].mate.va + ") + 1) * 5">> <<textIn debug _debu>> <</button>> <<else>> <<button "1on1" `passage()`>> <<set $talk.open[3] = false>> <<set $talk.type = "1camera">> <<set _text = $char[_woma].name[0] + " agreed to a 1on1 filming session. You can invite someone to be a <q>Cameragirl</q> for better Quality.">> <<textIn white _text $talk.imag>> <</button>> <</if>> <<else>> <<button "1on1" `passage()`>> <<set $talk.open[3] = false>> <<set _text = $char[_woma].name[0] + " refused to be filmed in 1on1 session.">> <<textIn white _text $talk.imag>> <</button>> <</if>> <<else>> <button disabled>1on1</button> <</if>> <<if $talk.pick === _woma && $char[_woma].film.st > 2 && $talk.open[4]>> <<if $char[_woma].pers[0].atti + $char[_woma].lust.st > 4>> <<if $char[_woma].pers[0].atti + $char[_woma].lust.st === 5 && $char[$fami[$char[_woma].fami].memb[0]].mone < 0>> <<button "3some" `passage()`>> <<set $talk.open[4] = false>> <<set $talk.type = "3pay">> <<set _cost = ($char[_woma].mate.va + 1) * 5>> <<set _text = "After some hesitation " + $char[_woma].name[0] + " declined while alluding of not being in the mood. You asked if extra money would change her mind and her answer was additional " + _cost + "% on video sale.">> <<textIn white _text $talk.imag>> <<set _debu = "Additional " + _cost + "% = (Materialistic(" + $char[_woma].mate.va + ") + 1) * 5">> <<textIn debug _debu>> <</button>> <<else>> <<button "3some" `passage()`>> <<set $talk.open[4] = false>> <<set $talk.type = "3second">> <<set _text = $char[_woma].name[0] + " agreed to a threesome filming session">> <<if $char[_woma].open.va > 0>> <<set _list = setup.girlOpenSome(_woma, $char[_woma].open.va)>> <<if _list[0].length > 0>> <<set _text += " and she knows that " + _list[1] + " would agree to a regular threeway. She is not sure about the filming though.">> <<else>> <<set _text += ", but <span style='color: red'>she knows that none of other girls would agree</span>.">> <</if>> <<else>> <<set _text += ", but if no one is interested she'll be wait for you anyway. You can invite a second girl or start 1on1 with " + $char[_woma].name[0] + ".">> <</if>> <<textIn white _text $talk.imag>> <</button>> <</if>> <<else>> <<button "3some" `passage()`>> <<set $talk.open[4] = false>> <<set _text = $char[_woma].name[0] + " refused to be filmed in threesome session.">> <<textIn white _text $talk.imag>> <</button>> <</if>> <<else>> <button disabled>3some</button> <</if>> <</if>> </div> </div> <div class="talk-bars"> <div class="bar-container"> <<if $char[_woma].pers[0].desi.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[_woma].pers[0].desi.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[_woma].pers[0].desi.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_woma].pers[0].desi>> <<else>> <<set _peek = $char[_woma].pers[0].desi>> <</if>> <<valueChange3 lightgrey $char[_woma].pers[0].desi _peek "Desire" `["Low", "Medium", "High"]`>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set setup.calcOpinion(-20, _woma, 0)>> <</button>> <<button "+" `passage()`>> <<set setup.calcOpinion(20, _woma, 0)>> <</button>> <</if>> <<if $char[_woma].pers[0].opin.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[_woma].pers[0].opin.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[_woma].pers[0].opin.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_woma].pers[0].opin>> <<else>> <<set _peek = $char[_woma].pers[0].opin>> <</if>> <<valueChange3 lightgrey $char[_woma].pers[0].opin _peek "Opinion" `["Low", "Medium", "High"]`>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set setup.calcLust(-20, _woma)>> <</button>> <<button "+" `passage()`>> <<set setup.calcLust(20, _woma)>> <</button>> <</if>> <<if $char[_woma].lust.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[_woma].lust.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[_woma].lust.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_woma].lust>> <<else>> <<set _peek = $char[_woma].lust>> <</if>> <<valueChange3 lightgrey $char[_woma].lust _peek "Lust" `["Low", "Medium", "High"]`>> </div> </div> </div> <</for>> <</capture>><</for>> <div class="talk-container" style="height: 30px"> <div class="talk-text">Upgrades:</div> <<if $char[0].mone < 500 && $char[0].room.au === 0>> <button disabled>Audio<sup>500$</sup></button> <<elseif $char[0].room.au === 0>> <<button "Audio<sup>500$</sup>" `passage()`>> <<set $char[0].room.au = 1>> <<set $char[0].mone -= 500>> <<set _text = "You spent 500$ on professional audio system. It will raise video quality.">> <<textIn white _text>> <</button>> <<else>> <button disabled>Audio<sup>done</sup></button> <</if>> <<if $char[0].mone < 1000 && $char[0].room.be === 0>> <button disabled>Bed<sup>1000$</sup></button> <<elseif $char[0].room.be === 0>> <<button "Bed<sup>1000$</sup>" `passage()`>> <<set $char[0].room.be = 1>> <<set $char[0].mone -= 1000>> <<set _text = "You spent 1000$ on the brand new bed. It will raise video quality.">> <<textIn white _text>> <</button>> <<else>> <button disabled>Bed<sup>done</sup></button> <</if>> <<if $char[0].mone < 7500 && $char[0].room.ca === 0>> <button disabled>Camera<sup>7500$</sup></button> <<elseif $char[0].room.ca === 0>> <<button "Camera<sup>7500$</sup>" `passage()`>> <<set $char[0].room.ca = 1>> <<set $char[0].mone -= 7500>> <<set _text = "You spent 7500$ on professional video camera. It will raise video quality.">> <<textIn white _text>> <</button>> <<else>> <button disabled>Camera<sup>done</sup></button> <</if>> <<if $char[0].mone < 1500 && $char[0].room.li === 0>> <button disabled>Lights<sup>1500$</sup></button> <<elseif $char[0].room.li === 0>> <<button "Lights<sup>1500$</sup>" `passage()`>> <<set $char[0].room.li = 1>> <<set $char[0].mone -= 1500>> <<set _text = "You spent 1500$ on professional lighting equipment. It will raise video quality.">> <<textIn white _text>> <</button>> <<else>> <button disabled>Lights<sup>done</sup></button> <</if>> <<if $char[0].mone < 2500 && $char[0].room.so === 0>> <button disabled>Soundproof<sup>2500$</sup></button> <<elseif $char[0].room.so === 0>> <<button "Soundproof<sup>2500$</sup>" `passage()`>> <<set $char[0].room.so = 1>> <<set $char[0].mone -= 2500>> <<set _text = "You spent 2500$ on the soundproof to your room.">> <<textIn white _text>> <</button>> <<else>> <button disabled>Soundproof<sup>done</sup></button> <</if>> </div>
<div id="banner"> <<if passage() === "Sex" || passage() === "Sex2">> <<set $bann = $sex.soun.va>> <<set _colo = "lightcoral">> <<else>> <<set _ruma = 0>> <<for _a = 1; _a < $char.length; _a++>> <<if $char[_a].rumo > _ruma>> <<set _ruma = $char[_a].rumo>> <</if>> <</for>> <<set $bann = _ruma>> <<set _colo = "pink">> <</if>> <<if State.peek() !== null>> <<set _peek = State.peek().variables.bann>> <<else>> <<set _peek = $bann>> <</if>> <div class="bar-value" @style="'background: '+_colo+'; height: 47px; width:'+$bann+'%'"></div> <<if $bann > _peek>> <div @style="'height: 47px; left: '+_peek+'%; position: absolute; top: 0; width: '+($bann - _peek)+'%'"> <div style="animation: plus 4s 1 forwards; background: lightgreen; height: 100%; position: absolute; width: 100%"></div> </div> <<elseif $bann < _peek>> <div @style="'height: 47px; left: '+$bann+'%; position: absolute; top: 0; width: '+(_peek - $bann)+'%;'"> <div style="animation: minus 4s 1 forwards; background: red; height: 100%; position: absolute; width: 100%"></div> </div> <</if>> <<if $sex.film.on>> <<set _colo = "lime">> <<else>> <<set _colo = "red">> <</if>> <div @style="'background: '+_colo+'; bottom: 0; height: 14px; position: absolute; right: 0; width: 54px;'"></div> <div style="background: #72a1df; bottom: 0; height: 14px; left: 0; position: absolute; width: 58px;"></div> <div style="background: black; height: 100%; position: absolute; right: -4px; top: 0; width: 4px;"></div> <img src="png/bann.png" style="height: 100%; left: 0; position: absolute; top: 0; width: 100%" usemap="#f95map"> <map name="f95map"> <area shape="rect" coords="0,48,57,62" href="https://f95zone.to/members/2584403/" target="_blank" title="Link to F95zone profile"> </map> <b style="bottom: 0; left: 58px; line-height: 0.8; position: absolute; text-align: center; width: calc(100% - 116px);">v$vers</b> </div> <<if passage() === "Start">> <img src="png/warn.png" style="height: 100%; margin: 0 auto; width: auto"> <<elseif passage() === "Intro" || passage() === "Gallery">> <<else>> <div> <<if passage() === "Sex" || passage() === "Sex2">> <<set _man = $sex.part[0].id>> <<else>> <<set _man = 0>> <</if>> <<button "$char[_man].name[0] Stats">> <<set $popu.va = 0>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set $char[_man].ener = Math.clamp($char[_man].ener - 100, 0, $char[_man].stre * 25 + 100)>> <</button>> <<button "+" `passage()`>> <<set $char[_man].ener = Math.clamp($char[_man].ener + 100, 0, $char[_man].stre * 25 + 100)>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_man].ener / ($char[0].stre * 25 + 100) * 100>> <<set _peva = State.peek(1).variables.char[_man].ener>> <<else>> <<set _peva = $char[_man].ener>> <</if>> <<valueChange yellow `$char[_man].ener / ($char[0].stre * 25 + 100) * 100` _peek "Energy" $char[_man].ener _peva>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set $char[_man].stam = Math.clamp($char[_man].stam - 100, 0, 100 + Math.round($char[_man].expe.va / 2))>> <</button>> <<button "+" `passage()`>> <<set $char[_man].stam = Math.clamp($char[_man].stam + 100, 0, 100 + Math.round($char[_man].expe.va / 2))>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_man].stam / (Math.round($char[_man].expe.va / 2 ) + 100) * 100>> <<set _peva = State.peek(1).variables.char[_man].stam>> <<else>> <<set _peva = $char[_man].stam>> <</if>> <<valueChange lightblue `$char[_man].stam / (Math.round($char[_man].expe.va / 2 ) + 100) * 100` _peek "Stamina" $char[_man].stam _peva>> </div> </div> <<if passage() === "Talk" || passage() === "Video">> <<set _day = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday"]>> <div style="height: 100%"> <div style="font-size: 16px; height: 20px; line-height: 26px;">Money: <<= $char[0].mone + "$">></div> <div style="font-size: 16px; height: 16px; line-height: 24px;">Day: $day <<= _day[$day % 7]>></div> <div style="font-size: 16px; height: 16px; line-height: 28px;">Popular Tags: $webs.tags</div> </div> <</if>> <</if>> <<if passage() === "Sex" || passage() === "Sex2">> <<for _a = 0; _a < $sex.thre + 2; _a++>><<capture _a, _woma>> <<if _a > 0>> <<set _woma = $sex.part[_a].id>> <div> <<button "$char[_woma].name[0] $char[_woma].name[2]">> <<set $popu.va = _woma>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set $char[_woma].ener = Math.clamp($char[_woma].ener - 100, 0, $char[_woma].stre * 25 + 100)>> <</button>> <<button "+" `passage()`>> <<set $char[_woma].ener = Math.clamp($char[_woma].ener + 100, 0, $char[_woma].stre * 25 + 100)>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_woma].ener / ($char[_woma].stre * 25 + 100) * 100>> <<set _peva = State.peek(1).variables.char[_woma].ener>> <<else>> <<set _peva = $char[_woma].ener>> <</if>> <<valueChange yellow `$char[_woma].ener / ($char[_woma].stre * 25 + 100) * 100` _peek "Energy" $char[_woma].ener _peva>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<if $char[_woma].arou.va === 0 && $char[_woma].arou.st > 0>> <<set $char[_woma].arou.st-->> <<set $char[_woma].arou.va = 100>> <</if>> <<set $char[_woma].arou.va = Math.clamp($char[_woma].arou.va - 20, 0, 100)>> <</button>> <<button "+" `passage()`>> <<if $char[_woma].arou.va === 100 && $char[_woma].arou.st < 4>> <<set $char[_woma].arou.st++>> <<if $char[_woma].arou.st < 4>> <<set $char[_woma].arou.va = 0>> <</if>> <</if>> <<set $char[_woma].arou.va = Math.clamp($char[_woma].arou.va + 20, 0, 100)>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[_woma].arou>> <<else>> <<set _peek = $char[_woma].arou>> <</if>> <<valueChange3 pink $char[_woma].arou _peek "Arousal" `["Dry", "Moist", "Wet", "Orgasm", "Squirt"]`>> </div> </div> <</if>> <<set _br = Math.ceil(Math.clamp(($sex.part[_a].ef - 50) / 2, 0, 100)) / 100 * 60>> <<set _gr = Math.ceil($sex.part[_a].ef / 2) / 100 * 60>> <<set _pr = Math.floor(50 - ($sex.part[_a].ef / 2)) / 100 * 60>> <<set _wr = Math.floor(Math.clamp((50 - $sex.part[_a].ef) / 2, 0, 100)) / 100 * 60>> <<set _nr = 60 - _br - _gr - _pr - _wr>> <div class="rng-container"> <<if _a === 0>> <<set _anim = ["1", "2", "3", "4", "5"]>> <<set _colo = ["lime", "yellowgreen", "yellow", "orange", "red"]>> <<else>> <<set _anim = ["5", "4", "3", "2", "1"]>> <<set _colo = ["red", "orange", "yellow", "yellowgreen", "lime"]>> <</if>> <<if $sex.part[_a].re === 5>> <div class="rng-block" @style="'animation: result'+_anim[0]+' 0.5s ease 1.5s forwards; background: '+_colo[4]+'; height:'+_br+'px'"></div> <<else>> <div class="rng-block" @style="'background: '+_colo[4]+'; height:'+_br+'px'"></div> <</if>> <<if $sex.part[_a].re === 4>> <div class="rng-block" @style="'animation: result'+_anim[1]+' 0.5s ease 1.5s forwards; background: '+_colo[3]+'; height:'+_gr+'px'"></div> <<else>> <div class="rng-block" @style="'background: '+_colo[3]+'; height:'+_gr+'px'"></div> <</if>> <<if $sex.part[_a].re === 3>> <div class="rng-block" @style="'animation: result'+_anim[2]+' 0.5s ease 1.5s forwards; background: '+_colo[2]+'; height:'+_nr+'px'"></div> <<else>> <div class="rng-block" @style="'background: '+_colo[2]+'; height:'+_nr+'px'"></div> <</if>> <<if $sex.part[_a].re === 2>> <div class="rng-block" @style="'animation: result'+_anim[3]+' 0.5s ease 1.5s forwards; background: '+_colo[1]+'; height:'+_pr+'px'"></div> <<else>> <div class="rng-block" @style="'background: '+_colo[1]+'; height:'+_pr+'px'"></div> <</if>> <<if $sex.part[_a].re === 1>> <div class="rng-block" @style="'animation: result'+_anim[4]+' 0.5s ease 1.5s forwards; background: '+_colo[0]+'; height:'+_wr+'px'"></div> <<else>> <div class="rng-block" @style="'background: '+_colo[0]+'; height:'+_wr+'px'"></div> <</if>> <div class="rng-pointer-warp" @style="'height:'+($sex.part[_a].ro / 100 * 60 - 2)+'px'"> <<if $sex.part[_a].ef !== undefined>> <div class="rng-pointer"></div> <</if>> </div> </div> <</capture>><</for>> <</if>>
<div id="char-list"> <<for _a = 0; _a < $fami.length; _a++>> <div> <div><<= $fami[_a].surn>></div> <<for _b = 0; _b < $char.length; _b++>><<capture _b>> <<if $char[_b].fami === _a>> <<button "$char[_b].name[0]">> <<set $popu.va = _b>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <</if>> <</capture>><</for>> </div> <</for>> </div>
<<if passage() === "Gallery">> <<include "GalleryLinks">> <<elseif passage() === "Intro">> <<include "IntroLinks">> <<elseif passage() === "Start">> <<include "StartLinks">> <<elseif passage() === "Sex" || passage() === "Sex2">> <<include "SexLinks">> <<elseif passage() === "Talk">> <<include "TalkLinks">> <<elseif passage() === "Video">> <<include "VideoLinks">> <</if>>
<<if Fullscreen.isEnabled()>> <<button "<img src='svg/full.svg'>">> <<script>>Fullscreen.toggle()<</script>> <</button>> <</if>> <<set _backState = State.activeIndex>> <<set _forwState = State.history.length - 1 - State.activeIndex>> <<button "<img src='svg/back.svg'><sup style='right:1px; top: 6px; position: absolute; text-align: right'>_backState</sup>">> <<script>>Engine.backward()<</script>> <</button>> <<button "<img src='svg/forward.svg'><sup style='right:1px; top: 6px; position: absolute; text-align: right'>_forwState</sup>">> <<script>> Engine.forward()<</script>> <</button>> <<button "<img src='svg/disk.svg'>">> <<set $popu.va = "saves">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <button onclick="window.open('https://discord.com/invite/NDcub5TGn8', '_blank');"> <img src='svg/discord.svg'> </button> <<button "<img src='svg/off.svg'>">> <<set $popu.va = "restart">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<if $debu>> <<set _imbu = "<img src='svg/bug-on.svg'>">> <<else>> <<set _imbu = "<img src='svg/bug-off.svg'>">> <</if>> <<button _imbu `passage()`>> <<set $debu = !$debu>> <</button>> <<if $cens === true>> <<set _cens = "<span style='color: lightcoral'>xxx</span>">> <<else>> <<set _cens = "<span style='color: linen'>xxx</span>">> <</if>> <<button _cens `passage()`>> <<set $cens = !$cens>> <</button>> <<if $spy>> <<set _spy = "<img src='svg/eye-on.svg'>">> <<else>> <<set _spy = "<img src='svg/eye-off.svg'>">> <</if>> <<button _spy `passage()`>> <<set $spy = !$spy>> <</button>> <<button "<img src='svg/settings.svg'>">> <<set $popu.va = "settings">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<button "CL">> <<set $popu.va = "list">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<button "?">> <<set $popu.va = "hints">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = 0>> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> /* <<button "R">> <<set $popu.va = "rumors">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> */
<div id="popup-body"> <div id="popup-titlebar"> <button onclick="document.getElementById('popup').style.display = 'none'; document.getElementById('popup-overlay').style.display = 'none';" style="left: 0;"> <img src="svg/close.svg"> </button> <div id="popup-title"> <<if $popu.va > 0>> <<button "<img src='svg/left.svg'>">> <<set $popu.va-->> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<elseif $popu.va === 0>> <button disabled><img src='svg/left.svg'></button> <</if>> <<if $popu.va < 9>> <<button "<img src='svg/right.svg'>">> <<set $popu.va++>> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<elseif $popu.va === 9>> <button disabled><img src='svg/right.svg'></button> <</if>> <<if $popu.va === 0>> <<set $popu.ti = $char[0].name[0]>> <<elseif $popu.va > 0>> <<set $popu.ti = $char[$popu.va].name[0] + " " + $char[$popu.va].name[1] + " " + $char[$popu.va].name[2]>> <<if $char[$popu.va].fami === 0>> <<if $char[$popu.va].type === 2>> <<set $popu.ti = $popu.ti + "(Mom)">> <<elseif $char[$popu.va].type < 2>> <<set $popu.ti = $popu.ti + "(Sister)">> <</if>> <<elseif $char[$popu.va].fami === 1>> <<if $char[$popu.va].type === 2>> <<set $popu.ti = $popu.ti + "(Aunt)">> <<elseif $char[$popu.va].type < 2>> <<set $popu.ti = $popu.ti + "(Cousin)">> <</if>> <<elseif $char[$popu.va].fami === 2 && $char[$popu.va].type === 0>> <<set $popu.ti = $popu.ti + "(Girlfriend)">> <</if>> <<elseif $popu.va === "hints">> <<set $popu.ti = "Hints">> <<elseif $popu.va === "list">> <<set $popu.ti = "Characters list">> <<elseif $popu.va === "restart">> <<set $popu.ti = "Restart">> <<elseif $popu.va === "rumors">> <<set $popu.ti = "Rumors">> <<elseif $popu.va === "saves">> <<set $popu.ti = "Saves">> <<elseif $popu.va === "settings">> <<set $popu.ti = "Settings">> <</if>> $popu.ti <<if $popu.va >= 0 && $debu>> id($popu.va) <</if>> </div> </div> <div id="popup-content"> <<if $popu.va >= 0>> <<include "Stats">> <<elseif $popu.va === "hints">> <<include "Hints">> <<elseif $popu.va === "list">> <<include "CharList">> <<elseif $popu.va === "restart">> <<include "Restart">> <<elseif $popu.va === "rumors">> <<include "Rumors">> <<elseif $popu.va === "saves">> <<include "Saves">> <<elseif $popu.va === "settings">> <<include "Settings">> <</if>> </div> </div>
<div id="restart"> <div>Are you sure that you want to restart? Unsaved progress will be lost.</div> <<button "Restart">> <<script>>Engine.restart()<</script>> <</button>> </div>
<div style="height: 175px; position: relative; width: 390px;"> <div class="rumors-girl" style="left: 5px; top: 15px;"> <<button $char[$fami[0].memb[0]].name[0]>> <<set $popu.va = $fami[0].memb[0]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 95px; top: 15px;"> <div class="rumors-fill-h" style="width: 50%"></div> </div> <div class="rumors-line-v" style="left: 89px; top: 35px;"> </div> <div class="rumors-girl" style="left: 145px; top: 1px;"> <<button $char[$fami[0].memb[1]].name[0]>> <<set $popu.va = $fami[0].memb[1]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 235px; top: 15px;"> </div> <div class="rumors-line-v" style="left: 229px; top: 21px;"> </div> <div class="rumors-girl" style="left: 285px; top: 15px;"> <<button $char[$fami[0].memb[2]].name[0]>> <<set $popu.va = $fami[0].memb[2]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 95px; top: 29px; width: 190px"> </div> <div class="rumors-line-v" style="left: 369px; top: 35px;"> </div> <div class="rumors-line-v" style="left: 5px; height: 120px; top: 35px;"> </div> <div class="rumors-line-v" style="left: 145px; height: 120px; top: 21px;"> </div> <div class="rumors-line-v" style="left: 285px; height: 120px; top: 35px;"> </div> <div class="rumors-girl" style="left: 19px; top: 85px;"> <<button $char[$fami[1].memb[0]].name[0]>> <<set $popu.va = $fami[1].memb[0]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 109px; top: 85px;"> </div> <div class="rumors-line-v" style="left: 89px; top: 105px;"> </div> <div class="rumors-girl" style="left: 159px; top: 71px;"> <<button $char[$fami[1].memb[1]].name[0]>> <<set $popu.va = $fami[1].memb[1]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 249px; top: 85px;"> </div> <div class="rumors-line-v" style="left: 229px; top: 91px;"> </div> <div class="rumors-girl" style="left: 299px; top: 85px;"> <<button $char[$fami[1].memb[2]].name[0]>> <<set $popu.va = $fami[1].memb[2]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 109px; top: 99px; width: 190px"> </div> <div class="rumors-line-v" style="left: 369px; top: 105px;"> </div> <div class="rumors-girl" style="left: 5px; top: 155px;"> <<button $char[$fami[2].memb[0]].name[0]>> <<set $popu.va = $fami[2].memb[0]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 95px; top: 155px;"> </div> <div class="rumors-girl" style="left: 145px; top: 141px;"> <<button $char[$fami[2].memb[1]].name[0]>> <<set $popu.va = $fami[2].memb[1]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 235px; top: 155px;"> </div> <div class="rumors-girl" style="left: 285px; top: 155px;"> <<button $char[$fami[2].memb[2]].name[0]>> <<set $popu.va = $fami[2].memb[2]>> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = "unset">> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <</button>> </div> <div class="rumors-line-h" style="left: 95px; top: 169px; width: 190px"> </div> </div>
<div class="saves-container"> <div id="saves-auto">A</div> <<if Save.autosave.has()>> <<button "Load">> <<script>>Save.autosave.load()<</script>> <<set document.getElementById("popup").style.display = "none">> <<set document.getElementById("popup-overlay").style.display = "none">> <</button>> <<else>> <button disabled>Load</button> <</if>> <<if Save.autosave.has()>> <div><<= Save.autosave.get().title>></div> <<button "Delete">> <<script>>Save.autosave.delete()<</script>> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<else>> <div>• • •</div> <</if>> </div> <<for _a = 0; _a < 8; _a++>><<capture _a>> <div class="saves-container"> <div><<= _a+1>></div> <<if Save.slots.has(_a)>> <<button "Load">> <<script>>Save.slots.load(State.temporary.a)<</script>> <<set document.getElementById("popup").style.display = "none">> <<set document.getElementById("popup-overlay").style.display = "none">> <</button>> <<else>> <button disabled>Load</button> <</if>> <<button "Save">> <<set _save = "Day " + $day>> <<if passage() === "Sex" || passage() === "Sex2">> <<if $sex.came === -1>> <<set _type = "Sex">> <<else>> <<set _type = "Filming">> <</if>> <<set _save = _save + "; " + _type + " with " + $char[$sex.part[1].id].name[0]>> <<if passage() === "Sex2">> <<set _save = _save + " and " + $char[$sex.part[2].id].name[0]>> <</if>> <<set _save = _save + "; Turn " + $sex.turn>> <<elseif passage() === "Intro" || passage() === "Start">> <<set _save = passage()>> <</if>> <<script>>Save.slots.save(State.temporary.a, State.temporary.save)<</script>> <<set document.getElementById("popup").style.display = "none">> <<set document.getElementById("popup-overlay").style.display = "none">> <</button>> <<if Save.slots.get(_a)>> <div><<= Save.slots.get(_a).title>></div> <<button "Delete">> <<script>>Save.slots.delete(State.temporary.a)<</script>> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <<else>> <div>• • •</div> <</if>> </div> <</capture>><</for>> <div class="saves-container"> <<button "Load from">> <<set document.getElementById("popup").style.display = "none">> <<set document.getElementById("popup-overlay").style.display = "none">> <<script>> jQuery(document.createElement('input')).prop('type', 'file') .on('change', Save.import) .trigger('click'); <</script>> <</button>> <<button "Save to">> <<set document.getElementById("popup").style.display = "none">> <<set document.getElementById("popup-overlay").style.display = "none">> <<script>>Save.export()<</script>> <</button>> <div>Disk</div> <<if Save.slots.isEmpty() === false>> <<button "Delete all">> <<script>>Save.clear()<</script>> <<replace "#popup">><<include "Popup">><</replace>> <</button>> <</if>> </div>
<div id="settings"> Autosave on each <<numberbox "$auto" $auto>> day <br> Base <<hint "attraction">> towards girls (difficulty) <<button "+" `passage()`>> <<set $diff = Math.clamp($diff + 1, 0, 4)>> <<for _a = 1; _a < $char.length && $char[_a].type < 3; _a++>> <<set setup.calcDesire(0,_a)>> <</for>> <</button>> <<button "-" `passage()`>> <<set $diff = Math.clamp($diff - 1, 0, 4)>> <<for _a = 1; _a < $char.length && $char[_a].type < 3; _a++>> <<set setup.calcDesire(0,_a)>> <</for>> <</button>> <<= $diff * 25>> </div>
<div style="display:flex; flex-direction: row"> <<if $char[$popu.va].type < 3>> <div class="popup-stats"> <<if $cens>> <<set _imag = "jpg/cens.jpg">> <<else>> <<set _imag = "jpg/" + $char[$popu.va].path + "/ava.jpg">> <</if>> <img @src="_imag" style="height: 90px; margin: 0 auto 0 auto; width: 90px"> <div>Behavior</div> <<set _beha = ["assi", "bold", "forg", "goss", "libi", "mate", "open", "orie", "self", "spoi", "subm", "trus"]>> <<set _titl = ["Assiduous", "Boldness", "Forgiving", "Gossipy", "Libido", "Materialistic", "Open", "Orientation", "Selfless", "Spoiled", "Submissive", "Trusting"]>> <<for _a = 0; _a < _beha.length; _a++>> <div class="bar-container"> <<if _beha[_a] === "mate" || _beha[_a] === "orie" || _beha[_a] === "spoi">> <<set _left = $char[$popu.va][_beha[_a]].tr * 25>> <<set _widt = ($char[$popu.va][_beha[_a]].va - $char[$popu.va][_beha[_a]].tr) * 25>> <div @style="'background: rgba(144,238,144,0.5); height: 100%; left: '+_left+'%; position: absolute; top: 0; width: '+_widt+'%'"></div> <<else>> <<set _left = $char[$popu.va][_beha[_a]].va * 25>> <<set _widt = ($char[$popu.va][_beha[_a]].tr - $char[$popu.va][_beha[_a]].va) * 25>> <div @style="'background: rgba(240,128,128,0.5); height: 100%; left: '+_left+'%; position: absolute; top: 0; width: '+_widt+'%'"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va][_beha[_a]].va>> <<else>> <<set _peek = $char[$popu.va][_beha[_a]].va>> <</if>> <<valueChange2 lightgrey $char[$popu.va][_beha[_a]].va _peek _titl[_a] `["Lowest", "Low", "Medium", "High", "Highest"]`>> </div> <</for>> </div> <</if>> <div class="popup-stats"> <<if $char[$popu.va].mone < 0>> <div>Debt: <div style="margin-left: auto; text-align: right"> <<= $char[$popu.va].mone + "$">> </div> </div> <<else>> <div>Money: <div style="margin-left: auto; text-align: right"> <<= $char[$popu.va].mone + "$">> </div> </div> <</if>> <<if $popu.va === 0>> <<set _done = [ ["No equipment", "Professional", "Audio:"], ["Old", "New", "Bed:"], ["Phone", "Professional", "Camera:"], ["No equipment", "Professional", "Lights:"], ["No", "Installed", "Soundproof:"]]>> <<set _upgr = ["au", "be", "ca", "li", "so"]>> <<for _a = 0; _a < _upgr.length; _a++>> <div> <<= _done[_a][2]>> <div style="margin-left: auto; text-align: right"> <<= _done[_a][$char[$popu.va].room[_upgr[_a]]]>> </div> </div> <</for>> <</if>> <<if $char[$popu.va].type < 3>> <div>Relationship</div> <div class="bar-container"> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].pers[0].atti>> <<else>> <<set _peek = $char[$popu.va].pers[0].atti>> <</if>> <<valueChange2 lightgrey $char[$popu.va].pers[0].atti _peek "Attitude" `["Cold", "Ok", "Warm", "Like", "Love"]`>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set setup.calcOpinion(-20, $popu.va, 0)>> <</button>> <<button "+" `passage()`>> <<set setup.calcOpinion(20, $popu.va, 0)>> <</button>> <</if>> <<if $char[$popu.va].pers[0].opin.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[$popu.va].pers[0].opin.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[$popu.va].pers[0].opin.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].pers[0].opin>> <<else>> <<set _peek = $char[$popu.va].pers[0].opin>> <</if>> <<valueChange3 lightgrey $char[$popu.va].pers[0].opin _peek "Opinion" `["Low", "Medium", "High"]`>> </div> <div class="bar-container"> <<if $char[$popu.va].pers[0].desi.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[$popu.va].pers[0].desi.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[$popu.va].pers[0].desi.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].pers[0].desi>> <<else>> <<set _peek = $char[$popu.va].pers[0].desi>> <</if>> <<valueChange3 lightgrey $char[$popu.va].pers[0].desi _peek "Desire" `["Low", "Medium", "High"]`>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set $char[$popu.va].pers[0].ennu = Math.clamp($char[$popu.va].pers[0].ennu - 20, 0, 100)>> <<set setup.calcDesire($popu.va, 0)>> <</button>> <<button "+" `passage()`>> <<set $char[$popu.va].pers[0].ennu = Math.clamp($char[$popu.va].pers[0].ennu + 20, 0, 100)>> <<set setup.calcDesire($popu.va, 0)>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].pers[0].ennu>> <<else>> <<set _peek = $char[$popu.va].pers[0].ennu>> <</if>> <<valueChange "rgb(255 164 155)" $char[$popu.va].pers[0].ennu _peek "Ennui" $char[$popu.va].pers[0].ennu _peek>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set $char[$popu.va].pers[0].inhi = Math.clamp($char[$popu.va].pers[0].inhi - 20, 0, 100)>> <<set setup.calcDesire($popu.va, 0)>> <</button>> <<button "+" `passage()`>> <<set $char[$popu.va].pers[0].inhi = Math.clamp($char[$popu.va].pers[0].inhi + 20, 0, 100)>> <<set setup.calcDesire($popu.va, 0)>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].pers[0].inhi>> <<else>> <<set _peek = $char[$popu.va].pers[0].inhi>> <</if>> <<valueChange "rgb(255 164 155)" $char[$popu.va].pers[0].inhi _peek "Inhibition" $char[$popu.va].pers[0].inhi _peek>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set setup.calcLust(-20, $popu.va)>> <</button>> <<button "+" `passage()`>> <<set setup.calcLust(20, $popu.va)>> <</button>> <</if>> <<if $char[$popu.va].lust.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[$popu.va].lust.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[$popu.va].lust.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].lust>> <<else>> <<set _peek = $char[$popu.va].lust>> <</if>> <<valueChange3 lightgrey $char[$popu.va].lust _peek "Lust" `["Low", "Medium", "High"]`>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set setup.calcStress(-20, $popu.va)>> <</button>> <<button "+" `passage()`>> <<set setup.calcStress(20, $popu.va)>> <</button>> <</if>> <<if $char[$popu.va].strs.st === 0>> <div class="bar-mark" style="left: 39%; background: green;"></div> <<elseif $char[$popu.va].strs.st === 1>> <div class="bar-mark" style="left: 20%; background: red;"></div> <div class="bar-mark" style="left: 79%; background: green;"></div> <<elseif $char[$popu.va].strs.st === 2>> <div class="bar-mark" style="left: 60%; background: red;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].strs>> <<else>> <<set _peek = $char[$popu.va].strs>> <</if>> <<valueChange3 "rgb(255 164 155)" $char[$popu.va].strs _peek "Stress" `["Low", "Medium", "High"]`>> </div> <div class="bar-container"> <<set _emot = ["Neutral", "Crush", "In Love"]>> <<set _emot[-1] = "Fall Out">> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].pers[0].emot>> <<else>> <<set _peek = $char[$popu.va].pers[0].emot>> <</if>> <<valueChange3 lightgrey $char[$popu.va].pers[0].emot _peek "Emotions" _emot>> </div> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set setup.calcFilm(-20, $popu.va)>> <</button>> <<button "+" `passage()`>> <<set setup.calcFilm(20, $popu.va)>> <</button>> <</if>> <<if $char[$popu.va].film.st === 0>> <div class="bar-mark" style="left: 33%; background: green;"></div> <<elseif $char[$popu.va].film.st === 1>> <div class="bar-mark" style="left: 66%; background: green;"></div> <<elseif $char[$popu.va].film.st === 2>> <div class="bar-mark" style="left: 99%; background: green;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].film>> <<else>> <<set _peek = $char[$popu.va].film>> <</if>> <<valueChange3 lightgrey $char[$popu.va].film _peek "Filming" `["Refuse", "Camera", "1on1", "3some"]`>> </div> <div>Orifices</div> <<set _orif = ["V-Tight", "Tight", "Snug", "Loose", "Wide"]>> <<set _orif[-1] = "Virgin">> <div class="bar-container"> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].oran>> <<else>> <<set _peek = $char[$popu.va].oran>> <</if>> <<valueChange3 lightgrey $char[$popu.va].oran _peek "Asshole" _orif>> </div> <div class="bar-container"> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].orpu>> <<else>> <<set _peek = $char[$popu.va].orpu>> <</if>> <<valueChange3 lightgrey $char[$popu.va].orpu _peek "Pussy" _orif>> </div> <</if>> <div>Qualities</div> <<set _qual = ["inte", "look", "size", "stre"]>> <<set _titl = ["Intelligence", "Looks", "Size", "Strength"]>> <<for _a = 0; _a < _qual.length; _a++>><<capture _a, _pref>> <<if (_qual[_a] === "look" || _qual[_a] === "size") && $char[$popu.va].type < 3>> <<continue>> <</if>> <div class="bar-container"> <<if $debu>> <<set _pref = ["anal", "bj", "cowg", "cunn", "dogg", "fing", "hj", "kiss", "miss", "tifu", "tijo", "tili", "tiru", "fise", "tise"]>> <<button "-" `passage()`>> <<set $char[$popu.va][_qual[_a]] = Math.clamp($char[$popu.va][_qual[_a]] - 1, 0, 4)>> <<if _qual[_a] === "stre">> <<set $char[$popu.va].ener = Math.clamp($char[$popu.va].ener, 0, 100 + $char[$popu.va].stre * 25)>> <</if>> <<if _qual[_a] === "size">> <<for _b = 0; _b < _pref.length; _b++>> <<set $char[$popu.va][_pref[_b]].pr = $char[$popu.va].size>> <</for>> <</if>> <<if (_qual[_a] === "look" || _qual[_a] === "size" || _qual[_a] === "stre") && $char[$popu.va].type > 2>> <<for _b = 1; _b < $char.length && $char[_b].type < 3; _b++>> <<set setup.calcDesire(_b, $popu.va)>> <</for>> <</if>> <</button>> <<button "+" `passage()`>> <<set $char[$popu.va][_qual[_a]] = Math.clamp($char[$popu.va][_qual[_a]] + 1, 0, 4)>> <<if _qual[_a] === "stre">> <<set $char[$popu.va].ener = Math.clamp($char[$popu.va].ener, 0, 100 + $char[$popu.va].stre * 25)>> <</if>> <<if _qual[_a] === "size">> <<for _b = 0; _b < _pref.length; _b++>> <<set $char[$popu.va][_pref[_b]].pr = $char[$popu.va].size>> <</for>> <</if>> <<if (_qual[_a] === "look" || _qual[_a] === "size" || _qual[_a] === "stre") && $char[$popu.va].type > 2>> <<for _b = 1; _b < $char.length && $char[_b].type < 3; _b++>> <<set setup.calcDesire(_b, $popu.va)>> <</for>> <</if>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va][_qual[_a]]>> <<else>> <<set _peek = $char[$popu.va][_qual[_a]]>> <</if>> <<valueChange2 lightgrey $char[$popu.va][_qual[_a]] _peek _titl[_a] `["Lowest", "Low", "Medium", "High", "Highest"]`>> </div> <</capture>><</for>> </div> <div class="popup-stats"> <div>Skill-Value-Preference</div> <<set _arra = [ ["Anal","anal"], ["Bj","bj"], ["Cowgirl","cowg"], ["Cunny","cunn"], ["Doggy","dogg"], ["Finger","fing"], ["Hj","hj"], ["Kiss","kiss"], ["Miss","miss"], ["TitFuck","tifu"], ["TitJob","tijo"], ["TitLick","tili"], ["TitRub","tiru"], ["Exp", "expe"], ["Ejaculation", "ejac"] ]>> <<set _pref = ["Avoid", "Dislike", "Ok", "Like", "Love"]>> <<for _a = 0; _a < _arra.length; _a++>><<capture _a, _b, _skil>> <<if $char[$popu.va].type < 3 && $char[0].pers[$popu.va][_arra[_a][1]] < 100>> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<set $char[0].pers[$popu.va][_arra[_a][1]] = 0>> <</button>> <<button "+" `passage()`>> <<set $char[0].pers[$popu.va][_arra[_a][1]] = 100>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[0].pers[$popu.va][_arra[_a][1]]>> <<else>> <<set _peek = $char[0].pers[$popu.va][_arra[_a][1]]>> <</if>> <<valueChange lightgrey $char[0].pers[$popu.va][_arra[_a][1]] _peek _arra[_a][0] $char[0].pers[$popu.va][_arra[_a][1]] _peek "Unknown">> </div> <<elseif _arra[_a][1] === "ejac" && $char[$popu.va].type < 3>> <div class="bar-container"> <div class="bar-text"> <div style="left: 0; position: absolute; top: 0; width: 40%">Ejaculation</div> <div style="position: absolute; right: 0; top: 0; width: 40%"><<= _pref[$char[$popu.va].ejac.pr]>></div> </div> </div> <<elseif _arra[_a][1] === "expe">> <div class="bar-container"> <<if $debu>> <<button "-" `passage()`>> <<for _b = 0; _b < _arra.length - 2; _b++>> <<if _arra[_b][1] === "tijo">> <<set _skil = "tifu">> <<else>> <<set _skil = _arra[_b][1]>> <</if>> <<if $char[$popu.va][_skil].sk === 0 && $char[$popu.va].type < 3>> <<set $char[0].pers[$popu.va][_arra[_b][1]] = 0>> <</if>> <<set $char[$popu.va][_skil].sk = 0>> <</for>> <<set setup.calcExperience($popu.va)>> <</button>> <<button "+" `passage()`>> <<for _b = 0; _b < _arra.length - 2; _b++>> <<if _arra[_b][1] === "tijo">> <<set _skil = "tifu">> <<else>> <<set _skil = _arra[_b][1]>> <</if>> <<if $char[$popu.va].type < 3 && $char[0].pers[$popu.va][_arra[_b][1]] < 100>> <<set $char[0].pers[$popu.va][_arra[_b][1]] = 100>> <</if>> <<set $char[$popu.va][_skil].sk = 100>> <</for>> <<set setup.calcExperience($popu.va)>> <</button>> <</if>> <<if $char[$popu.va].expe.st === 0>> <div class="bar-mark" style="left: 49%; background: green;"></div> <<elseif $char[$popu.va].expe.st === 1>> <div class="bar-mark" style="left: 99%; background: green;"></div> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va].expe>> <<else>> <<set _peek = $char[$popu.va].expe>> <</if>> <<valueChange3 "rgb(240 190 250)" $char[$popu.va].expe _peek "Exp" `["Low", "Medium", "High"]`>> </div> <<elseif _arra[_a][1] !== "ejac">> <div class="bar-container"> <<if _arra[_a][1] === "tijo">> <<set _skil = "tifu">> <<else>> <<set _skil = _arra[_a][1]>> <</if>> <<if $debu>> <<button "-" `passage()`>> <<if $char[$popu.va][_skil].sk === 0 && $popu.va !== 0>> <<set $char[0].pers[$popu.va][_arra[_a][1]] = 0>> <</if>> <<set $char[$popu.va][_skil].sk = Math.clamp($char[$popu.va][_skil].sk - 100, 0, 100)>> <<set setup.calcExperience($popu.va)>> <</button>> <<button "+" `passage()`>> <<set $char[$popu.va][_skil].sk = Math.clamp($char[$popu.va][_skil].sk + 100, 0, 100)>> <<set setup.calcExperience($popu.va)>> <</button>> <</if>> <<if State.peek(1) !== null>> <<set _peek = State.peek(1).variables.char[$popu.va][_skil].sk>> <<else>> <<set _peek = $char[$popu.va][_skil].sk>> <</if>> <<valueChange "rgb(240 190 250)" $char[$popu.va][_skil].sk _peek _arra[_a][0] $char[$popu.va][_skil].sk _peek _pref[$char[$popu.va][_arra[_a][1]].pr]>> </div> <</if>> <</capture>><</for>> <<if $debu>> <div class="bar-container"> <div class="bar-text"> <div style="left: 0; position: absolute; top: 0; width: 40%">FingSelf</div> <div style="position: absolute; right: 0; top: 0; width: 40%"><<= _pref[$char[$popu.va].fise.pr]>></div> </div> </div> <div class="bar-container"> <div class="bar-text"> <div style="left: 0; position: absolute; top: 0; width: 40%">TitsSelf</div> <div style="position: absolute; right: 0; top: 0; width: 40%"><<= _pref[$char[$popu.va].tise.pr]>></div> </div> </div> <</if>> </div> </div>
<<textOut>> <<if $cont.length === 0>> The price for which the video could be sold depends on its base Rating(0-100%) and 2 other factors. <br> Each ★ represents 10% of the base Rating and ☆ - 0%. <br> Each week popular Tags might/will change. Having a popular Tag in the video grants ★ to the base Rating. <br> Video Tags picked out first by the number of times they met, then by their position in the video. <br> Video without Orgasm - ☆☆, with Orgasm - ★☆, with Squirt - ★★. <br> Each Quality upgrade grants ★. <br> Threesome will grant additional 50% of the base Rating. <br> Number of Turns can be no less than 5. Price is not affected positively after 15 Turns. <br> 5 Turns - will cut 50% of the base Rating, 15 - will add 50% of the base Rating. <br> Final price = Rating * 25$ <br> Minimum 25% from video sell goes to each girl. <br> Additional percentage of payment depends on <<hint materialistic>> <<if $vide.edit === undefined>> <</if>> <br> <b>This placeholder system is planned to be changed later.</b> <</if>>
<<button "Return" "Talk">> <<set $cont.length = 0>> <<set $vide.edit = undefined>> <</button>> <br> <<if $reco.unre.length === 0>> <b style="color: red;">Bug:</b> Player shouldn't have access to the passage when there is nothing to Edit/Publish <</if>> <<set _orga = ["No☆☆", "Yes★☆", "Squirt★★"]>> <<set _orga[-1] = "No☆☆">> <<set _orga[-2] = "No☆☆">> <<if $vide.edit === undefined>> <<for _a = 0; _a < $reco.unre.length; _a++>><<capture _a, _sell>> <<set _sell = setup.videoSell($reco.unre[_a])>> <div class="edit-container" style="height: unset"> <div class="edit-row"> <<button "Edit" `passage()`>> <<set $cont.length = 0>> <<set $vide.edit = clone($reco.unre[_a])>> <<set $vide.edit.in = _a>> <<set $vide.turn = 0>> <</button>> <div class="edit-text">Title: $reco.unre[_a].ti</div> <div class="edit-text" style="flex: unset">Orgasm: <<= _orga[$reco.unre[0].sr]>></div> </div> <div class="edit-row"> <div class="edit-text" style="flex: unset">Publish:</div> /*<<button "Free" `passage()`>> <</button>> <<button "Paywall" `passage()`>> <</button>>*/ <<if $reco.unre.length > 1>> <<set _pass = "Video">> <<else>> <<set _pass = "Talk">> <</if>> <<if _sell > 0>> <<button "Sell for _sell" _pass>> <<set _sha0 = Math.ceil(_sell * $reco.unre[_a].pa[0].pe / 100)>> <<set _left = _sell - _sha0>> <<set _text = " " + $char[$reco.unre[_a].pa[0].id].name[0] + " got " + $reco.unre[_a].pa[0].pe + "% or " + _sha0 + "$.">> <<if $reco.unre[_a].tr === 1>> <<set _sha1 = Math.ceil(_sell * $reco.unre[_a].pa[1].pe / 100)>> <<set _left -= _sha1>> <<set _text += " " + $char[$reco.unre[_a].pa[1].id].name[0] + " got " + $reco.unre[_a].pa[1].pe + "% or " + _sha1 + "$.">> <</if>> <<set $char[0].mone += _left>> <<set _text = "Video " + $reco.unre[_a].ti + " was sold for " + _sell + "$." + _text + " Your share is " + _left + "$.">> <<textIn white _text>> <<moneyShare _sha0 $reco.unre[_a].pa[0].id>> <<if $reco.unre[_a].tr === 1>> <<moneyShare _sha1 $reco.unre[_a].pa[1].id>> <</if>> <<set $reco.read.push($reco.unre[_a])>> <<set $reco.unre.deleteAt(_a)>> <</button>> <<else>> <<button "Publish for free" _pass>> <<set _text = "Video " + $reco.unre[_a].ti + " was published for free.">> <<textIn white _text>> <<set $reco.read.push($reco.unre[_a])>> <<set $reco.unre.deleteAt(_a)>> <</button>> <</if>> <div class="edit-text">Tags: <<= $reco.unre[_a].ta>></div> <div class="edit-text" style="flex: unset">Turns: <<= $reco.unre[_a].tu.length>></div> </div> <div class="edit-row"> <<if $vide.turn < $reco.unre[_a].tu.length>> <<if $vide.turn > 0 && $vide.play === _a>> <<button "Rewind" `passage()`>> <<set $vide.turn = 0>> <<set $cont.length = 0>> <</button>> <<else>> <button disabled>Rewind</button> <</if>> <<button "Play" `passage()`>> <<if $vide.play !== _a>> <<set $vide.play = _a>> <<set $vide.turn = 0>> <</if>> <<set $cont = clone($reco.unre[$vide.play].tu[$vide.turn][1])>> <<set _cont = {co : "white", me : undefined, te : "You are watching on video how..."}>> <<set $cont.unshift(_cont)>> <<set $vide.turn++>> <</button>> <<else>> <button disabled>Play</button> <</if>> <div class="edit-text"> Quality: <<set _qual = [ ["au", "Audio"], ["be", "Bed"], ["ca", "Camera"], ["cg", "Cameragirl"], ["li", "Lights"]]>> <<for _b = 0; _b < 5; _b++>> _qual[_b][1] <<if $reco.unre[_a].qu[_qual[_b][0]] === 1>> ★ <<else>> ☆ <</if>> <</for>> </div> </div> </div> <</capture>><</for>> <<else>> <<set _sell = setup.videoSell($vide.edit)>> <div class="edit-container" style="height: unset"> <div class="edit-row"> <<button "Undo" `passage()`>> <<set $cont.length = 0>> <<set $vide.edit = undefined>> <</button>> <div class="edit-text">Title: <<= $vide.edit.ti>></div> <div class="edit-text" style="flex: unset">Orgasm: <<= _orga[$vide.edit.sr]>></div> </div> <div class="edit-row"> <div class="edit-text" style="flex: unset">Publish:</div> /*<<button "Free" `passage()`>> <</button>> <<button "Paywall" `passage()`>> <</button>>*/ <<if $reco.unre.length > 1>> <<set _pass = "Video">> <<else>> <<set _pass = "Talk">> <</if>> <<if _sell > 0>> <<button "Sell for _sell" _pass>> <<set _sha0 = Math.ceil(_sell * $vide.edit.pa[0].pe / 100)>> <<set _left = _sell - _sha0>> <<set _text = " " + $char[$vide.edit.pa[0].id].name[0] + " got " + $vide.edit.pa[0].pe + "% or " + _sha0 + "$.">> <<if $vide.edit.tr === 1>> <<set _sha1 = Math.ceil(_sell * $vide.edit.pa[1].pe / 100)>> <<set _left -= _sha1>> <<set _text += " " + $char[$vide.edit.pa[1].id].name[0] + " got " + $vide.edit.pa[1].pe + "% or " + _sha1 + "$.">> <</if>> <<set $char[0].mone += _left>> <<set _text = "Video " + $vide.edit.ti + " was sold for " + _sell + "$." + _text + " Your share is " + _left + "$.">> <<textIn white _text>> <<moneyShare _sha0 $vide.edit.pa[0].id>> <<if $vide.edit.tr === 1>> <<moneyShare _sha1 $vide.edit.pa[1].id>> <</if>> <<set $reco.read.push($vide.edit)>> <<set $reco.unre.deleteAt($vide.edit.in)>> <<set $vide.edit = undefined>> <</button>> <<else>> <<button "Publish for free" _pass>> <<set _text = "Video " + $vide.edit.ti + " was published for free.">> <<textIn white _text>> <<set $reco.read.push($reco.unre[$vide.edit.in])>> <<set $reco.unre.deleteAt($vide.edit.in)>> <<set $vide.edit = undefined>> <</button>> <</if>> <div class="edit-text">Tags: $vide.edit.ta</div> <div class="edit-text" style="flex: unset">Turns: <<= $vide.edit.tu.length>></div> </div> <div class="edit-row"> <<if $vide.turn > 0>> <<button "Rewind" `passage()`>> <<set $vide.turn = 0>> <<set $cont.length = 0>> <</button>> <<else>> <button disabled>Rewind</button> <</if>> <<if $vide.turn < $vide.edit.tu.length>> <<button "Play" `passage()`>> <<set $cont = clone($vide.edit.tu[$vide.turn][1])>> <<set _cont = {co : "white", me : undefined, te : "You are watching on video how..."}>> <<set $cont.unshift(_cont)>> <<set $vide.turn++>> <</button>> <<else>> <button disabled>Play</button> <</if>> <div class="edit-text"> Quality: <<set _qual = [ ["au", "Audio"], ["be", "Bed"], ["ca", "Camera"], ["cg", "Cameragirl"], ["li", "Lights"]]>> <<for _b = 0; _b < 5; _b++>> _qual[_b][1] <<if $vide.edit.qu[_qual[_b][0]] === 1>> ★ <<else>> ☆ <</if>> <</for>> </div> </div> </div> <<set _act = { anal : "Anal", bj : "Blowjob", cowg : "Cowgirl", cunn : "Cunny", dogg : "Doggy", ejac : "Ejaculation", fing : "Finger", hj : "Handjob", kiss : "Kiss", miss : "Missionary", tifu : "TitFuck", tijo : "TitJob", tili : "TitLick", tiru : "TitRub", }>> <div class="edit-container"> <<for _a = 0; _a < $vide.edit.tu.length; _a++>><<capture _a>> <div class="edit-row"> <<if $vide.edit.tu[_a][0] === "ejac" || $vide.edit.tu.length < 6>> <button disabled>Delete</button> <<else>> <<button "Delete" `passage()`>> <<set $cont.length = 0>> <<set $vide.edit.tu.deleteAt(_a)>> <<set $vide.edit.sr = setup.videoOrgasm($vide.edit.tu)>> <<set $vide.edit.ta = setup.videoTags($vide.edit.tu)>> <</button>> <</if>> <<button "Play" `passage()`>> <<set $vide.turn = _a>> <<set $cont = clone($vide.edit.tu[$vide.turn][1])>> <<set _cont = {co : "white", me : undefined, te : "You are watching on video how..."}>> <<set $cont.unshift(_cont)>> <<set $vide.turn++>> <</button>> <div class="edit-text"> <<= "Turn " + (_a + 1) + ": " + _act[$vide.edit.tu[_a][0]]>> </div> <div class="edit-text"> <<= "Orgasm: " + _orga[$vide.edit.tu[_a][2]].slice(0, -2)>> </div> </div> <</capture>><</for>> </div> <</if>>
<<widget "alert">> <<set _alert = $args[0]>> <<script>>alert(State.temporary.alert)<</script>> <</widget>> <<widget "log">> <<set _log = $args[0]>> <<script>>console.log(State.temporary.log)<</script>> <</widget>> <<widget "charGen">> <<set $girl = [ {path : "ashlynn_brooke"}, {path : "bree_olson"}, {path : "cassidy_banks"}, ]>> <<set $milf = [ {path : "alanah_rae"}, {path : "olivia_austin"}, {path : "romi_rain"}, ]>> <<set $woma = [ {path : "darcie_dolce"}, {path : "peta_jensen"}, {path : "samantha_saint"}, ]>> <<set _pres = $milf.concatUnique($woma, $girl)>> <<for _a = 1; _a - 1 < _pres.length; _a++>> <<set $char[_a] = { arou : {st : 2, va : 0}, attr : {lo : random(4), si : random(4), st : random(4)}, bisi : 0, cont : {st : 2, va : 50}, ener : 100, expe : {st : 0, va : 0}, film : {st : 0, va : 0}, frie : [], inte : random(4), look : 4, lust : {ba : 0, st : 0, va : 0}, mone : 0, path : _pres[_a-1].path, pers : [], room : {be : 0, so : 0}, rumo : 0, shop : 1, stre : random(4), strs : {st : 0, va : 0}, watc : [], }>> <<set setup.calcLust(random(5) * 20, _a)>> <<set $char[_a].clot = { ca : [0, 1, 2, 3, 4], da : [random(4)], li : [random(4)], se : [random(4)], ty : "casu" + random(4), }>> <<set $char[_a].ener = $char[_a].stre * 25 + 100>> <</for>> <<set $fami = []>> <<set _expe = [5,10,25]>> <<set _famg = [0,1,2]>> <<set _famm = [0,1,2]>> <<set _famw = [0,1,2]>> <<set _pick = [0,null,null,null,null,null,null,null,null,null]>> <<set _surn = clone($surn)>> <<for _a = 1; _a < $char.length; _a++>> <<for _b = 0; _b < $intr.map.length; _b++>> <<if $intr.map[_b].includes(_a)>> <<set _pick[_a] = _b>> <<if _a < $milf.length + 1>> <<set _famm.delete(_b)>> <<elseif _a < $milf.length + $woma.length + 1>> <<set _famw.delete(_b)>> <<else>> <<set _famg.delete(_b)>> <</if>> <<break>> <</if>> <</for>> <</for>> <<for _a = 1; _a < $char.length; _a++>> <<if _a > 0 && _a < $milf.length + 1>> <<set $char[_a].type = 2>> <<set _tier = {mi : 2, ma : 4}>> <<if _pick[_a] === null>> <<set $char[_a].fami = _famm.pluck()>> <<else>> <<set $char[_a].fami = _pick[_a]>> <</if>> <<set $fami[$char[_a].fami] = {livi : 1, memb : [_a], surn : _surn.pluck()}>> <<elseif _a < $milf.length + $woma.length + 1>> <<set $char[_a].type = 1>> <<set _tier = {mi : 1, ma : 4}>> <<if _pick[_a] === null>> <<set $char[_a].fami = _famw.pluck()>> <<else>> <<set $char[_a].fami = _pick[_a]>> <</if>> <<set $fami[$char[_a].fami].memb.push(_a)>> <<else>> <<set $char[_a].type = 0>> <<set _tier = {mi : 1, ma : 2}>> <<if _pick[_a] === null>> <<set $char[_a].fami = _famg.pluck()>> <<else>> <<set $char[_a].fami = _pick[_a]>> <</if>> <<set $fami[$char[_a].fami].memb.push(_a)>> <</if>> <<set _name = $char[_a].path.split("_")>> <<set $char[_a].name = [_name[0].toUpperFirst(), `<i><q>`+_name[1].toUpperFirst()+`</q></i>`, `<b>`+$fami[$char[_a].fami].surn+`</b>`]>> <<set _skil = ["anal", "bj", "cowg", "cunn", "dogg", "ejac", "fing", "hj", "kiss", "miss", "tits"]>> <<set _sum = 0>> <<for _b = 0; _b < _skil.length; _b++>> <<set $char[_a][_skil[_b]] = {pr : random(4)}>> <<set _sum += $char[_a][_skil[_b]].pr>> <</for>> <<set _beha = ["assi", "bold", "forg", "goss", "libi", "mate", "open", "orie", "self", "spoi", "subm", "trus"]>> <<for _b = 0; _b < _beha.length; _b++>> <<set $char[_a][_beha[_b]] = {tr : random(4)}>> <<set $char[_a][_beha[_b]].va = $char[_a][_beha[_b]].tr>> <</for>> <<set $char[_a].libi.tr = setup.customRound(_sum / 11)>> <<set $char[_a].libi.va = $char[_a].libi.tr>> <<set $char[_a].fise = {pr : $char[_a].libi.va}>> <<set _tits = [0,0,0,0,0]>> <<set _skil = ["tili", "tiru", "tifu", "tijo", "tise"]>> <<for _b = 0; _b <= $char[_a].tits.pr; _b++>> <<set _tits[_b] = random($char[_a].tits.pr - _b, 4)>> <</for>> <<for _b = 0; _b < _skil.length; _b++>> <<set $char[_a][_skil[_b]] = {pr : _tits[_b]}>> <</for>> <<set _skil = ["", ["fing", "hj", "kiss", "tiru"], ["bj", "cunn", "miss", "tili"], ["cowg", "dogg", "tifu"], ["anal"]]>> <<for _b = 1; _b < 5; _b++>> <<for _c = 0; _c < _skil[_b].length; _c++>> <<if _tier.mi + $char[_a][_skil[_b][_c]].pr - 2 >= _b>> <<set $char[_a][_skil[_b][_c]].sk = random(50, 25 * $char[_a].type + 50)>> <<elseif _tier.ma + $char[_a][_skil[_b][_c]].pr - 2 >= _b>> <<set $char[_a][_skil[_b][_c]].sk = Math.clamp($char[_a][_skil[_b][_c]].pr * _expe[$char[_a].type] + random(-25,25), 0, 100)>> <<else>> <<set $char[_a][_skil[_b][_c]].sk = 0>> <</if>> <</for>> <</for>> <<set setup.calcExperience(_a)>> <<if $char[_a].expe.va > random(99)>> <<set $char[_a].squi = 1>> <<else>> <<set $char[_a].squi = 0>> <</if>> <<if $char[_a].anal.sk === 0>> <<set $char[_a].oran = {co : 0, st : -1, va : 0}>> <<else>> <<set $char[_a].oran = {co : 0, st : random($char[_a].type, Math.round($char[_a].anal.sk / 33)), va : 50}>> <</if>> <<set _psum = $char[_a].cowg.sk + $char[_a].dogg.sk + $char[_a].miss.sk>> <<if _psum === 0>> <<set $char[_a].orpu = {co : 0, st : -1, va : 0}>> <<if $char[_a].type === 2>> <<set $char[_a].orpu.st = 0>> <</if>> <<else>> <<set $char[_a].orpu = {co : 0, st : random($char[_a].type, Math.round(_psum / 100)), va : 50}>> <</if>> <<if $char[_a].oran.st > $char[_a].orpu.st>> <<set $char[_a].bisi = random($char[_a].oran.st, Math.clamp($char[_a].oran.st + $char[_a].type, 0, 4))>> <<elseif $char[_a].oran.st < $char[_a].orpu.st>> <<set $char[_a].bisi = random($char[_a].orpu.st, Math.clamp($char[_a].orpu.st + $char[_a].type, 0, 4))>> <</if>> <</for>> <<set $fami[0].memb.push(0)>> <<for _a = 0; _a < $char.length; _a++>> <<for _b = 0; _b < $char.length; _b++>> <<if _a === _b>> <<continue>> <<elseif _a === 0>> <<set $char[_a].pers[_b] = { atti : 0, attr : {sr : [], va : 0}, desi : {st : 0, va : 0}, emot : {st : 0, va : 0}, ennu : 0, inhi : 0, opin : {st : 1, va : 50}, anal : 0, bj : 0, cowg : 0, cunn : 0, dogg : 0, ejac : 0, fing : 0, hj : 0, kiss : 0, miss : 0, tifu : 0, tijo : 0, tili : 0, tiru : 0, }>> <<elseif _b === 0>> <<set $char[_a].pers[_b] = { atti : 0, attr : {sr : [], va : 0}, desi : {st : 0, va : 0}, done : {fi : false, se : false}, emot : {st : 0, va : 0}, ennu : 0, hear : {fi : false, se : -2}, inhi : 0, opin : {st : 1, va : 50}, }>> <<if $char[_a].fami === 0>> <<set $char[_a].pers[_b].inhi = 100>> <<elseif $char[_a].fami === 1>> <<if $char[_a].type === 2>> <<set $char[_a].pers[_b].inhi = 75>> <<elseif $char[_a].type < 2>> <<set $char[_a].pers[_b].inhi = 50>> <</if>> <<elseif $char[_a].fami === 2>> <<if $char[_a].type === 0>> <<set $char[_a].pers[_b].opin = {st : 2, va : 100}>> <<elseif $char[_a].type < 3>> <<set $char[_a].pers[_b].inhi = 25>> <</if>> <</if>> <<else>> <<set $char[_a].pers[_b] = { atti : 0, attr : {sr : [], va : 0}, desi : {st : 0, va : 0}, emot : {st : 0, va : 0}, ennu : 0, inhi : 0, opin : {st : 1, va : 50}, }>> <<if $char[_a].fami === $char[_b].fami>> <<set $char[_a].frie.push(_b)>> <<elseif $char[_a].type === $char[_b].type>> <<set $char[_a].frie.unshift(_b)>> <</if>> <</if>> <<set setup.calcDesire(_a, _b)>> <</for>> <</for>> <</widget>> <<widget "hint">> <<set _hint = $args[0].toUpperFirst()>> <<link _hint>> <<set $popu.va = "hints">> <<set document.getElementById("popup").style.display = "block">> <<set document.getElementById("popup").style.bottom = 0>> <<set document.getElementById("popup-overlay").style.display = "block">> <<replace "#popup">><<include "Popup">><</replace>> <<set _href = "#hint-" + $args[0]>> <<script>> location.assign(State.temporary.href); <</script>> <</link>> <</widget>> <<widget "moneyShare">> <<if $char[$args[1]].type === 2>> <<set $char[$args[1]].mone += $args[0]>> <<elseif $char[$args[1]].type < 2>> <<set _left = Math.ceil($char[$args[1]].self.va / 4 * $args[0])>> <<set _moth = $char[$fami[$char[$args[1]].fami].memb[0]]>> <<set _take = $args[0] - _left>> <<if _moth.mone < 0>> <<set _spy = $char[$args[1]].name[0] + " gave all " + $args[0] + "$ to " + _moth.name[0] + " later to help with their family debt.">> <<elseif _left === $args[0]>> <<set _spy = $char[$args[1]].name[0] + " gave all " + _left + "$ to " + _moth.name[0] + " sometime later.">> <<elseif _left === 0>> <<set _spy = $char[$args[1]].name[0] + " took all " + _take + "$ for herself.">> <<else>> <<set _spy = $char[$args[1]].name[0] + " took " + _take + "$ for herself and gave " + _left + "$ to " + _moth.name[0] + " sometime later.">> <</if>> <<set _debu = $char[$args[1]].name[0] + " would keep " + _take + "$ = Received(" + $args[0] + ") - Selfless(" + $char[$args[1]].self.va + ") / 4 * Received(" + $args[0] + ")">> <<textIn spy _spy>> <<textIn debug _debu>> <<if _moth.mone < 0>> <<set _moth.mone += $args[0]>> <<else>> <<set $char[$args[1]].mone += _take>> <<set _moth.mone += _left>> <</if>> <</if>> <</widget>> <<widget "night">> /*Job, Money, Shopping*/ <<set _day = $day % 7>> <<set _livi = [ "<span style='color: red'>Poor</span>", "<span style='color: yellow'>Normal</span>", "<span style='color: lime'>Good</span>" ]>> <<set _livn = []>> <<set _livp = []>> <<set _shoa = []>> <<set _shof = []>> <<set _worh = []>> <<set _word = []>> <<set _worn = []>> <<set _wors = []>> <<for _a = 1; _a < $char.length; _a++>> <<set $char[_a].ener = $char[_a].stre * 25 + 100>> <<if $char[_a].type === 2>> /*Emergency*/ <<set _rand = setup.rngTake(_a)>> <<if _rand === 50>> <<set _mone = Math.clamp(setup.rngTake(_a), 1, 100) * 100>> <<set $char[_a].mone -= _mone>> <<set _text = $char[_a].name[0] + " had to make an <span style='color: red'>emergency spendings</span> today. It cost her " + _mone + "$.">> <<textIn white _text>> <</if>> /*Job, Stress*/ <<if _day !== 6 && _day !== 0>> <<set _ener = 20 * $char[_a].assi.tr>> <<set _hard = 0>> <<set _debu = "">> <<if $char[_a].mone < 0>> <<set _hard = _ener / 2>> <<set setup.calcStress(10, _a)>> <<set _debu = $char[_a].name[0] + "'s Stress raised by 10">> <<textIn debug _debu>> <<set _debu = " + Hard work(base Energy loss(" + _ener + ") / 2)">> <<set _worh.push(_a)>> <</if>> <<set $char[_a].ener = Math.clamp($char[_a].ener - _ener - _hard, 0, $char[_a].stre * 25 + 100)>> <<set _debu = $char[_a].name[0] + "'s work related Energy loss " + (_ener + _hard) + " = 20 * Assiduous(True value)(" + $char[_a].assi.tr + ")" + _debu>> <<textIn debug _debu>> <</if>> /*Salary*/ <<set _sala = 1000 + 250 * $char[_a].inte + (50 + 50 * $char[_a].inte) * ($char[_a].assi.tr - 2)>> <<if _day === 5>> <<set _bonu = 0>> <<set _debu = "">> <<if $char[_a].mone < 0>> <<set _bonu = _sala / 2>> <<set _debu = " + Hard work(Salary(" + _sala +") / 2)">> <</if>> <<set _spy = $char[_a].name[0] + " earned " + (_sala + _bonu) + "$.">> <<textIn spy _spy>> <<set $char[_a].mone += _sala + _bonu>> <<set _debu = $char[_a].name[0] + "'s salary " + _sala + "$ = 1000 + 250 * Intelligence(" + $char[_a].inte + ") + (50 + 50 * Intelligence(" + $char[_a].inte + ")) * (Assiduous(True value)(" + $char[_a].assi.tr + ") - 2)" + _debu>> <<textIn debug _debu>> <</if>> /*Living*/ <<if _day === 6>> <<if $char[_a].mone < 0>> <<set $fami[$char[_a].fami].livi = 0>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") < 0">> <<elseif $char[_a].spoi.tr === 4>> <<if $char[_a].mone > 1999>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") > 1999">> <<set $fami[$char[_a].fami].livi = 2>> <<elseif $char[_a].mone > 1499>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") > 1499">> <<set $fami[$char[_a].fami].livi = 1>> <<else>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") < 1500">> <<set $fami[$char[_a].fami].livi = 0>> <</if>> <<elseif $char[_a].spoi.tr === 3>> <<if $char[_a].mone + _sala > 3999>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") + Salary(" + _sala + ") > 3999">> <<set $fami[$char[_a].fami].livi = 2>> <<elseif $char[_a].mone + _sala > 2999>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") + Salary(" + _sala + ") > 2999">> <<set $fami[$char[_a].fami].livi = 1>> <<else>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") + Salary(" + _sala + ") < 3000">> <<set $fami[$char[_a].fami].livi = 0>> <</if>> <<elseif $char[_a].spoi.tr === 2>> <<if _sala > 1999>> <<set _debu = $char[_a].name[0] + "'s Salary(" + _sala + ") > 1999">> <<set $fami[$char[_a].fami].livi = 2>> <<elseif _sala > 1499>> <<set _debu = $char[_a].name[0] + "'s Salary(" + _sala + ") > 1499">> <<set $fami[$char[_a].fami].livi = 1>> <<else>> <<set _debu = $char[_a].name[0] + "'s Salary(" + _sala + ") < 1500">> <<set $fami[$char[_a].fami].livi = 0>> <</if>> <<else>> <<if $char[_a].mone < 10000 - $char[_a].spoi.tr * 5000>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") < 10000 - Spoiled-TrueValue(" + $char[_a].spoi.tr + ") * 5000">> <<if _sala > 2000>> <<set _debu += " and Salary(" + _sala + ") > 2000">> <<set $fami[$char[_a].fami].livi = 1>> <<else>> <<set _debu += " and Salary(" + _sala + ") < 2001">> <<set $fami[$char[_a].fami].livi = 0>> <</if>> <<elseif $char[_a].mone > 14999 + _sala - $char[_a].spoi.tr * 5000>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") > 14999 + Salary(" + _sala + ") - Spoiled-TrueValue(" + $char[_a].spoi.tr + ") * 5000">> <<set $fami[$char[_a].fami].livi = 2>> <<elseif _sala > 1999>> <<set _debu = $char[_a].name[0] + "'s Salary(" + _sala + ") > 1999">> <<set $fami[$char[_a].fami].livi = 2>> <<elseif _sala > 1499>> <<set _debu = $char[_a].name[0] + "'s Salary(" + _sala + ") > 1499">> <<set $fami[$char[_a].fami].livi = 1>> <<else>> <<set _debu = $char[_a].name[0] + "'s Salary(" + _sala + ") < 1500">> <<set $fami[$char[_a].fami].livi = 0>> <</if>> <</if>> <<set _debu += " for Spoiled-TrueValue(" + $char[_a].spoi.tr + ")">> <<if $char[_a].mone < 0>> <<set _spy = $char[_a].name[0] + "'s went to buy essentials. She is in debt and have to minimize her spendings. For the next 7 days it will be " + _livi[$fami[$char[_a].fami].livi] + ".">> <<elseif $char[_a].spoi.tr === 4>> <<set _spy = $char[_a].name[0] + "'s went to buy essentials. She usually choose highest available living standarts. For the next 7 days it will be " + _livi[$fami[$char[_a].fami].livi] + ".">> <<elseif $char[_a].spoi.tr === 3>> <<set _spy = $char[_a].name[0] + "'s went to buy essentials. She usually choose highest available if a little bit of money cushion is there. For the next 7 days it will be " + _livi[$fami[$char[_a].fami].livi] + ".">> <<elseif $char[_a].spoi.tr === 2>> <<set _spy = $char[_a].name[0] + "'s went to buy essentials. She usually choose highest sustainable living standarts. For the next 7 days it will be " + _livi[$fami[$char[_a].fami].livi] + ".">> <<elseif $char[_a].spoi.tr === 1>> <<set _spy = $char[_a].name[0] + "'s went to buy essentials. She usually choose highest sustainable living standarts after having 5000$ in savings. For the next 7 days it will be " + _livi[$fami[$char[_a].fami].livi] + ".">> <<elseif $char[_a].spoi.tr === 0>> <<set _spy = $char[_a].name[0] + "'s went to buy essentials. She usually choose highest sustainable living standarts after having 10000$ in savings. For the next 7 days it will be " + _livi[$fami[$char[_a].fami].livi] + ".">> <</if>> <<set _mone = $fami[$char[_a].fami].livi * 500 + 1000>> <<set $char[_a].mone -= _mone>> <<set _debu += " She spent " + _mone + "$">> <<textIn debug _debu>> <</if>> /*Extra money*/ <<set _extr = []>> <<if $char[_a].mone < 0>> <<set _extr[0] = 0>> <<set _extr[1] = "Money(" + $char[_a].mone + ") < 0, no extra money">> <<elseif $char[_a].spoi.tr === 4 || $char[_a].spoi.tr === 2>> <<set _extr[0] = $char[_a].mone>> <<set _extr[1] = "Extra Money(" + _extr[0] + ") = Money(" + $char[_a].mone + ") for Spoiled-TrueValue(" + $char[_a].spoi.tr + ")">> <<elseif $char[_a].spoi.tr === 3>> <<set _extr[0] = $char[_a].mone - _sala>> <<set _extr[1] = "Extra Money(" + _extr[0] + ") = Money(" + $char[_a].mone + ") - Salary(" + _sala + ") for Spoiled-TrueValue(" + $char[_a].spoi.tr + ")">> <<else>> <<set _extr[0] = $char[_a].mone - (10000 - $char[_a].spoi.tr * 5000)>> <<set _extr[1] = "Extra Money(" + _extr[0] + ") = Money(" + $char[_a].mone + ") - (10000 - Spoiled-TrueValue(" + $char[_a].spoi.tr + ") * 5000) for Spoiled-TrueValue(" + $char[_a].spoi.tr + ")">> <</if>> <<if _day === 6>> /*Pocket money*/ <<set _pock = ($char[_a].self.va + 1) * 50>> <<set _debu = "(Selfless(" + $char[_a].self.va + ") + 1) * 50">> <<if $char[_a].fami === 0>> <<if $char[_a].pers[0].done.fi>> <<set _mcpo = " participated in filming herself">> <<elseif $char[_a].pers[0].hear.fi>> <<set _mcpo = " heard rummors about filming">> <</if>> <</if>> <<if $char[_a].mone < 0>> <<set _debu = _extr[1]>> <<set _pock = 0>> <<elseif $char[_a].fami === 0 && _mcpo === undefined && _pock * 4 < _extr[0]>> <<set _debu = _debu + " * 4 < " + _extr[1]>> <<elseif $char[_a].fami === 0 && _mcpo === undefined && 200 < _extr[0]>> <<set _debu = "200 < " + _extr[1]>> <<set _pock = 50>> <<elseif _pock * 3 < _extr[0]>> <<set _debu = _debu + " * 3 < " + _extr[1]>> <<elseif 150 < _extr[0]>> <<set _debu = "150 < " + _extr[1]>> <<set _pock = 50>> <<else>> <<set _debu = "150 >= " + _extr[1]>> <<set _pock = 0>> <</if>> <<if _pock > 0>> <<set $char[$fami[$char[_a].fami].memb[1]].mone += _pock>> <<set $char[$fami[$char[_a].fami].memb[2]].mone += _pock>> <<set $char[_a].mone -= _pock * 2>> <<set _extr[0] -= _pock * 2>> <<set _spy += " She had enough extra money to give " + _pock + "$ each to " + $char[$fami[$char[_a].fami].memb[1]].name[0] + " and " + $char[$fami[$char[_a].fami].memb[2]].name[0] + ".">> <<if $char[_a].fami === 0 && _mcpo === undefined>> <<set $char[_a].mone -= _pock>> <<set _extr[0] -= _pock>> <<set $char[$fami[$char[_a].fami].memb[3]].mone += _pock>> <<set _text = $char[_a].name[0] + " gave you " + _pock + "$ for personal expenses.">> <<elseif $char[_a].fami === 0>> <<set _text = "Since " + $char[_a].name[0] + _mcpo + ", she stopped giving you pocket money.">> <</if>> <<else>> <<set _spy += " " + $char[_a].name[0] + " didn't have enough to give pocket money.">> <</if>> <<textIn spy _spy>> <<if $char[_a].fami === 0 && _pock > 0>> <<textIn white _text>> <</if>> <<textIn debug _debu>> /*Help friends*/ <<for _b = 1; _b < 4; _b++>> <<if _a === _b>> <<continue>> <<else>> <<if $char[_b].mone < 0 && _extr[0] > 0>> <<set _debt = Math.abs($char[_b].mone)>> <<if _debt > _extr[0]>> <<set $char[_b].mone += _extr[0]>> <<set $char[_a].mone -= _extr[0]>> <<set _spy = $char[_a].name[0] + " tried to help " + $char[_b].name[0] + "'s debt problem by giving her " + _extr[0] + "$.">> <<set _extr[0] = 0>> <<else>> <<set $char[_b].mone += _debt>> <<set $char[_a].mone -= _debt>> <<set _extr[0] -= _debt>> <<set _spy = $char[_a].name[0] + " solved " + $char[_b].name[0] + "'s debt problem by giving her " + _debt + "$.">> <</if>> <<textIn spy _spy>> <</if>> <</if>> <</for>> <</if>> <<elseif $char[_a].type === 1>> /*Job*/ <<if _day !== 6 && _day !== 0>> <<if $char[_a].spoi.tr < 2 || ($char[_a].spoi.tr > 1 && $char[$fami[$char[_a].fami].memb[0]].mone < 0)>> <<if $char[_a].spoi.tr > 1 && $char[$fami[$char[_a].fami].memb[0]].mone < 0>> <<set _word.push(_a)>> <<elseif $char[_a].spoi.tr < 2>> <<set _worn.push(_a)>> <</if>> <<set _debu = ".">> <<if $char[_a].spoi.tr > 2>> <<set _wors.push(_a)>> <<set setup.calcStress(5, _a)>> <<set _debu = ", gained 5 Stress due Spoiled-TrueValue(" + $char[_a].spoi.tr + ") > 2.">> <</if>> <<set _ener = $char[_a].assi.tr * 10>> <<set $char[_a].ener = Math.clamp($char[_a].ener - _ener, 0, $char[_a].stre * 25 + 100)>> <<set _debu = $char[_a].name[0] + " lost " + _ener + " Energy = Assiduous-TrueValue(" + $char[_a].assi.tr + ") * 10" + _debu>> <<textIn debug _debu>> <</if>> <</if>> /*Living*/ <<if Math.ceil($char[_a].spoi.tr / 3) > $fami[$char[_a].fami].livi>> <<set setup.calcStress(5, _a)>> <<set _debu = $char[_a].name[0] + " gained 5 Stress due Math.ceil(Spoiled-TrueValue(" + $char[_a].spoi.tr + ") / 3) > Living standarts(" + $fami[$char[_a].fami].livi + ")">> <<textIn debug _debu>> <<if $fami[$char[_a].fami].livi === 0>> <<set _livp.push(_a)>> <<elseif $fami[$char[_a].fami].livi === 1>> <<set _livn.push(_a)>> <</if>> <</if>> <<elseif $char[_a].type === 0>> /*Living*/ <<if Math.ceil($char[_a].spoi.tr / 2) > $fami[$char[_a].fami].livi>> <<set setup.calcStress(5, _a)>> <<set _debu = $char[_a].name[0] + " gained 5 Stress due Math.ceil(Spoiled-TrueValue(" + $char[_a].spoi.tr + ") / 2) > Living standarts(" + $fami[$char[_a].fami].livi + ")">> <<textIn debug _debu>> <<if $fami[$char[_a].fami].livi === 0>> <<set _livp.push(_a)>> <<elseif $fami[$char[_a].fami].livi === 1>> <<set _livn.push(_a)>> <</if>> <</if>> <</if>> /*Shopping*/ <<if _day === 0>> <<if $char[_a].type < 2>> <<set _extr[0] = $char[_a].mone>> <<set _extr[1] = "Extra Money(" + _extr[0] + ") = Money(" + $char[_a].mone + ")">> <</if>> <<if $char[_a].mone < 0>> <<set _shoa.push(_a)>> <<set _debu = $char[_a].name[0] + "'s Money(" + $char[_a].mone + ") < 0, debt">> <<elseif (5 - $char[_a].spoi.va) * 10 > $char[_a].strs.va && 5 - $char[_a].mate.va > $char[_a].shop>> <<set _shof.push(_a)>> <<set _debu = $char[_a].name[0] + ": (5 - Spoiled(" + $char[_a].spoi.va + ")) * 10 > Stress(" + $char[_a].strs.va + ") and 5 - Materialistic(" + $char[_a].mate.va + ") > Weeks since last shopping(" + $char[_a].shop + ")">> <<elseif _extr[0] > 249>> <<if _extr[0] > 999 && $char[_a].room.be === 0>> <<set _spy = $char[_a].name[0] + " spent 1000$ while shopping on the brand new bed.">> <<set $char[_a].room.be = 1>> <<set _cost = 1000>> <<elseif _extr[0] > 2499 && $char[_a].room.so === 0 && $char[_a].bold.va < 3>> <<set _spy = $char[_a].name[0] + " spent 2500$ while shopping on the soundproof for her room.">> <<set $char[_a].room.so = 1>> <<set _cost = 2500>> <<else>> <<set _spy = $char[_a].name[0] + " spent 250$ while shopping on " + setup.shopping(_a)>> <<set _cost = 250>> <</if>> <<if $char[_a].strs.va > 50>> <<set _spy += " and lost <span style='color: lime'>a lot</span> of Stress in the process.">> <<elseif $char[_a].strs.va > 0>> <<set _spy += " and lost <span style='color: lime'>all</span> of Stress in the process.">> <<else>> <<set _spy += ".">> <</if>> <<set $char[_a].shop = 0>> <<set $char[_a].mone -= _cost>> <<set setup.calcStress(-50, _a)>> <<textIn spy _spy>> <<set _debu = $char[_a].name[0] + " " + _extr[1] + " > 249">> <<else>> <<set _shoa.push(_a)>> <<set _debu = $char[_a].name[0] + " " + _extr[1] + " < 250, -50 to Stress and " + _cost + "$ to Money">> <</if>> <<textIn debug _debu>> <<set $char[_a].shop += 1>> <</if>> <</for>> /*Spy arrays*/ <<if _shoa.length + _shof.length > 0>> <<if _shoa.length > 0 && _shof.length > 0>> <<set _spy = setup.girlNames(_shoa) + " can't afford to go shopping, while " + setup.girlNames(_shof) + " didn't feel like doing it.">> <<elseif _shoa.length > 0>> <<set _spy = setup.girlNames(_shoa) + " can't afford to go shopping.">> <<elseif _shof.length > 0>> <<set _spy = setup.girlNames(_shof) + " didn't feel like going shopping.">> <</if>> <<textIn spy _spy>> <</if>> <<if _worh.length > 0>> <<set _spy = setup.girlNames(_worh) + " working hard this week to pay off the debt and it is stressful.">> <<textIn spy _spy>> <</if>> <<if _word.length + _worn.length > 0>> <<if _word.length > 0 && _worn.length > 0>> <<set _spy = setup.girlNames(_worn) + " went to work at part-time position as always while " + setup.girlNames(_word) + " - to help out with the family debt.">> <<elseif _word.length > 0>> <<set _spy = setup.girlNames(_word) + " went to work at part-time position to help out with the family debt.">> <<elseif _worn.length > 0>> <<set _spy = setup.girlNames(_worn) + " went to work at part-time position as always.">> <</if>> <<if _wors.length > 0>> <<set _spy += " It was stressful for " + setup.girlNames(_wors) + ".">> <</if>> <<if _day === 5>> <<set _woms = _word.concat(_worn)>> <<if _woms.length > 1>> <<set _spy += " Each of them earned 500$.">> <<else>> <<set _spy += " She earned 500$.">> <</if>> <</if>> <<textIn spy _spy>> <<if _day === 5>> <<for _b = 0; _b < _woms.length; _b++>> <<moneyShare 500 _woms[_b]>> <</for>> <</if>> <</if>> <<if _livn.length + _livp.length > 0>> <<if _livn.length > 0 && _livp.length > 0>> <<set _spy = setup.girlNames(_livn) + " is not comfortable with " + _livi[1] + " living standarts, while " + setup.girlNames(_livp) + " - with " + _livi[0] + ". They all gained some stress.">> <<textIn spy _spy>> <<elseif _livn.length > 0>> <<set _spy = setup.girlNames(_livn) + " is not comfortable with " + _livi[1] + " living standarts and gained some stress.">> <<textIn spy _spy>> <<elseif _livp.length > 0>> <<set _spy = setup.girlNames(_livp) + " is not comfortable with " + _livi[0] + " living standarts and gained some stress.">> <<textIn spy _spy>> <</if>> <</if>> <<for _a = 0; _a < $char.length; _a++>> <<if $char[_a].type > 2>> <<set $char[_a].ener = $char[_a].stre * 25 + 100>> <<set $char[_a].stam = 100 + Math.round($char[_man].expe.va / 2)>> <<else>> /*Masturbation*/ <<if $char[_a].lust.va > 99>> <<set setup.calcLust(-100, _a)>> <<set _colo = ["red", "red", "orange", "orange", "yellow"]>> <<set _desc = ["angry", "irritated", "upsed", "annoyed", "annoyed a little bit"]>> <<set _rand = Math.clamp(Math.ceil(setup.rngTake(_a) / 20) - 1, 0, 4)>> <<set _imag = "jpg/" + $char[_a].path + "/mast" + _rand + ".jpg">> <<set _spy = $char[_a].name[0] + " masturbated this night.">> <<if $char[_a].pers[0].done.se>> <<set _opin = ($char[_a].forg.va - 5) * 5>> <<set setup.calcOpinion(_opin, _a, 0)>> <<set _spy += " She was <span style='color:" + _colo[$char[_a].forg.va] + "'>" + _desc[$char[_a].forg.va] + "</span> that she had to take care of her needs by herself.">> <<set _debu = $char[_a].name[0] + ": (" + _opin + " to Opinion = (Forgiving(" + $char[_a].forg.va + ") - 5) * 5">> <<textIn debug _debu>> <</if>> <<textIn spy _spy _imag>> <<if ($char[_a].pers[0].done.fi || $char[_a].pers[0].hear.fi) && $reco.read.length > $char[_a].watc.length>> <<set _spy = "She watched " + $reco.read[$char[_a].watc.length].ti + " while doing it.">> <<if $char[_a].pers[0].inhi > 0>> <<if $reco.read[$char[_a].watc.length].sr === 2>> <<set _inhi = ($char[_a].libi.va + 1) * 4>> <<set _debu = $char[_a].name[0] + "'s Inhibition changed by -" + _inhi + " = (Libido(" + $char[_a].libi.va + ") + 1) * 4">> <<set _spy += " Seeing how you made someone squirt on video lowered her inhibition.">> <<elseif $reco.read[$char[_a].watc.length].sr === 1>> <<set _inhi = ($char[_a].libi.va + 1) * 2>> <<set _debu = $char[_a].name[0] + "'s Inhibition changed by -" + _inhi + " = (Libido(" + $char[_a].libi.va + ") + 1) * 2">> <<set _spy += " Seeing the tape of girl's orgasm during the sex with you lowered her inhibition.">> <<else>> <<set _inhi = $char[_a].libi.va + 1>> <<set _debu = $char[_a].name[0] + "'s Inhibition changed by -" + _inhi + " = Libido(" + $char[_a].libi.va + ") + 1">> <<set _spy += " Seeing the tape of you having sex lowered her inhibition.">> <</if>> <<set $char[_a].pers[0].inhi = Math.clamp($char[_a].pers[0].inhi - _inhi, 0, 100)>> <<set setup.calcDesire(_a, 0)>> <</if>> <<textIn spy _spy>> <<textIn debug _debu>> <<set $char[_a].watc.push($char[_a].watc.length)>> <</if>> <<else>> <<set _lust = 10 + $char[_a].libi.va * 5>> <<set setup.calcLust(_lust, _a)>> <</if>> /*Rumors*/ <<for _b = 0; _b < $char[_a].frie.length; _b++>> <<set _id = $char[_a].frie[_b]>> <<set _ruar = []>> <<if ($char[_id].pers[0].done.fi || $char[_id].pers[0].hear.fi) && ($char[_id].pers[0].done.se || $char[_id].pers[0].hear.se > -1)>> <<continue>> <<elseif $char[_a].pers[0].done.se && $char[_id].pers[0].done.se === false && $char[_id].pers[0].hear.se < -1>> <<set _ruar = ["size", true]>> <<elseif $char[_a].pers[0].hear.se > -2 && $char[_id].pers[0].done.se === false && $char[_id].pers[0].hear.se < -1>> <<set _ruar = ["size", false]>> <<elseif $char[_a].pers[0].attr.sr > 4 && $char[_id].pers[0].done.se === false && $char[_id].pers[0].hear.se < 0>> <<set _ruar = ["result", true]>> <<elseif $char[_a].pers[0].hear.se > -1 && $char[_id].pers[0].done.se === false && $char[_id].pers[0].hear.se < 0>> <<set _ruar = ["result", false]>> <<elseif $char[_a].pers[0].done.fi && $char[_id].pers[0].done.fi === false && $char[_id].pers[0].hear.fi === false>> <<set _ruar = ["film", true]>> <<elseif $char[_a].pers[0].hear.fi && $char[_id].pers[0].done.fi === false && $char[_id].pers[0].hear.fi === false>> <<set _ruar = ["film", false]>> <</if>> <<if _ruar.length > 0>> <<if $char[_a].rumo === 100 && $talk.pick !== _a>> <<set _spy = "Yestarday " + $char[_a].name[0] + " told " + $char[_id].name[0]>> <<set $char[_a].rumo = 0>> <<if _ruar[0] === "film">> <<set $char[_id].pers[0].hear.fi = true>> <<if _ruar[1]>> <<set _spy += " how she participated in filming porn with you.">> <<else>> <<set _spy += " that she heard about you filming porn.">> <</if>> <<elseif _ruar[0] === "result">> <<if $char[_a].pers[0].attr.sr > 4>> <<set _sexr = 0>> <<for _c = 0; _c < $char[_a].pers[0].attr.sr.length; _c++>> <<set _sexr += $char[_a].pers[0].attr.sr[_c]>> <</for>> <<set _sexr = 10 * _sexr>> <<set $char[_id].pers[0].hear.se = _sexr>> <<set setup.calcDesire(_id, 0)>> <<if _ruar[1]>> <<set _spy += " about her experience in bed with you.">> <<else>> <<set _spy += " what she heard about your performance in bed.">> <</if>> <<else>> <<set $char[_id].pers[0].hear.se = $char[_a].pers[0].hear.se>> <</if>> <<elseif _ruar[0] === "size">> <<set $char[_id].pers[0].hear.se = -1>> <<set setup.calcDesire(_id, 0)>> <<if _ruar[1]>> <<set _spy += " about the size of your dick.">> <<else>> <<set _spy += " what she heard about the size of your dick.">> <</if>> <</if>> <<textIn spy _spy>> <</if>> <</if>> <</for>> <<if _ruar.length > 0>> <<set $char[_a].rumo = Math.clamp($char[_a].rumo + $char[_a].goss.va * 5, 0, 100)>> <<else>> <<set $char[_a].rumo = Math.clamp($char[_a].rumo - 10, 0, 100)>> <</if>> <<set _orif = ["oran", "orpu"]>> <<for _b = 0; _b < 2; _b++>> <<set $char[_a][_orif[_b]].co++>> <<if $char[_a][_orif[_b]].co > 6>> <<set $char[_a][_orif[_b]].va = Math.clamp($char[_a][_orif[_b]].va - 5, 0, 100)>> <</if>> <<if $char[_a][_orif[_b]].va === 0 && $char[_a][_orif[_b]].st > 0 && $char[_a][_orif[_b]].co > 6>> <<set $char[_a][_orif[_b]].st-->> <<set $char[_a][_orif[_b]].va = 95>> <<elseif $char[_a][_orif[_b]].va === 100 && $char[_a][_orif[_b]].st < 4>> <<set $char[_a][_orif[_b]].st++>> <<set $char[_a][_orif[_b]].va = 0>> <</if>> <</for>> <</if>> <<if _day === 0>> <<for _b = 0; _b < $char.length; _b++>> <<if _a === _b>> <<continue>> <<else>> <<set $char[_a].pers[_b].ennu = Math.clamp($char[_a].pers[_b].ennu - 1, 0, 100)>> <</if>> <</for>> <</if>> <<if _a > 0>> <<set _trus = 0>> <<if $char[_a].pers[0].atti === 4 && $char[_a].pers[0].emot.st > -1>> <<set _trus = 4 * ($char[_a].trus.va + 1)>> <<elseif $char[_a].pers[0].emot.st > 0 && $char[_a].pers[0].atti < 2>> <<set _trus = 4 * ($char[_a].trus.va - 5)>> <</if>> <<set $char[_a].pers[0].emot.va = Math.clamp($char[_a].pers[0].emot.va + _trus, 0, 100)>> <<if $char[_a].pers[0].emot.va === 100>> <<if $char[_a].pers[0].done.se && $char[_a].pers[0].emot.st > -1>> <<if $char[_a].pers[0].emot.st === 1>> <<set _spy = $char[_a].name[0] + "'s Crush on you evolved into being In Love with you.">> <<textIn spy _spy>> <<elseif $char[_a].pers[0].emot.st === 0>> <<set _spy = $char[_a].name[0] + " fell <span style='color: lime'>In Love</span> with you.">> <<textIn spy _spy>> <</if>> <<set $char[_a].pers[0].emot.st = 2>> <<elseif $char[_a].pers[0].emot.st === 0>> <<set $char[_a].pers[0].emot.st = 1>> <<set _spy = $char[_a].name[0] + " developed a <span style='color: lime'>Crush</span> for you.">> <<textIn spy _spy>> <</if>> <<elseif $char[_a].pers[0].emot.va === 0 && $char[_a].pers[0].emot.st > 0>> <<if $char[_a].pers[0].emot.st === 2>> <<set _spy = $char[_a].name[0] + " <span style='color: red'>Fell Out</span> of love with you.">> <<textIn spy _spy>> <<elseif $char[_a].pers[0].emot.st === 1>> <<set _spy = $char[_a].name[0] + "'s Crush on you ended with an unshakable feeling of <span style='color: red'>Fall Out</span> in your relationship.">> <<textIn spy _spy>> <</if>> <<set $char[_a].pers[0].emot.st = -1>> <</if>> <<if $char[_a].bold.va > 3>> <<set _bold = 2>> <<elseif $char[_a].bold.va > 0>> <<set _bold = 1>> <<else>> <<set _bold = 0>> <</if>> <<set _sum = $char[_a].pers[0].emot.st + $char[_a].lust.st + _bold>> <<set _clot = []>> <<if _sum > 4>> <<for _b = 0; _b < $char[_a].clot.li.length && _b < 3; _b++>> <<set _clot.push($char[_a].clot.li[_b])>> <</for>> <<set _clot = _clot.random()>> <<set $char[_a].clot.li.delete(_clot)>> <<set $char[_a].clot.li.push(_clot)>> <<set $char[_a].clot.ty = "ling" + _clot>> <<elseif _sum > 2>> <<for _b = 0; _b < $char[_a].clot.se.length && _b < 3; _b++>> <<set _clot.push($char[_a].clot.se[_b])>> <</for>> <<set _clot = _clot.random()>> <<set $char[_a].clot.se.delete(_clot)>> <<set $char[_a].clot.se.push(_clot)>> <<set $char[_a].clot.ty = "sexy" + _clot>> <<else>> <<for _b = 0; _b < $char[_a].clot.ca.length && _b < 3; _b++>> <<set _clot.push($char[_a].clot.ca[_b])>> <</for>> <<set _clot = _clot.random()>> <<set $char[_a].clot.ca.delete(_clot)>> <<set $char[_a].clot.ca.push(_clot)>> <<set $char[_a].clot.ty = "casu" + _clot>> <</if>> <</if>> <</for>> /*Tags re-roll*/ <<if _day === 0>> <<set $webs.tags = setup.websiteTags()>> <</if>> <<set $day++>> <<set $talk = { imag : undefined, invi : [], open : [true, true, true, true, true], pick : undefined, seco : undefined, type : undefined, }>> <<set _text = "Day " + $day + " has started.">> <<textIn white _text>> <<if ($day / $auto - Math.floor($day / $auto)) === 0>> <<done>> <<set Save.autosave.save("Day " + $day)>> <</done>> <</if>> <</widget>> <<widget "sexContent">> <<set $char[$args[0]].cont.va = Math.clamp($char[$args[0]].cont.va + $args[1], 0, 100)>> <<if $char[$args[0]].cont.va < 10>> <<set $char[$args[0]].cont.st = 0>> <<elseif $char[$args[0]].cont.va < 30>> <<set $char[$args[0]].cont.st = 1>> <<elseif $char[$args[0]].cont.va < 71>> <<set $char[$args[0]].cont.st = 2>> <<elseif $char[$args[0]].cont.va < 91>> <<set $char[$args[0]].cont.st = 3>> <<else>> <<set $char[$args[0]].cont.st = 4>> <</if>> <</widget>> <<widget "sexEnergy">> <<if $char[$sex.part[$args[0]].id].expe.st === 2>> <<if _part[$args[0]].en < $args[1]>> <<set _part[$args[0]].en = $args[1]>> <</if>> <<else>> <<set _part[$args[0]].en += $args[1]>> <</if>> <</widget>> <<widget "sexHint">> <<set _id = $sex.part[$args[0]].id>> <<if $char[_id].open.va > 3 && (($sex.acts[$sex.turn][_b].ty === "hard" && $char[_id][$args[1]].st > $char[$sex.part[0].id].size) || ($sex.acts[$sex.turn][_b].ty === "norm" && $char[_id][$args[1]].st === $char[$sex.part[0].id].size) || ($sex.acts[$sex.turn][_b].ty === "soft" && $char[_id][$args[1]].st < $char[$sex.part[0].id].size))>> <<set _spee = "good">> <<elseif $char[_id].open.va > 2 && ((($sex.acts[$sex.turn][_b].ty === "hard" || $sex.acts[$sex.turn][_b].ty === "soft") && $char[_id][$args[1]].st === $char[$sex.part[0].id].size) || ($sex.acts[$sex.turn][_b].ty === "norm" && ($char[_id][$args[1]].st < $char[$sex.part[0].id].size) || ($char[_id][$args[1]].st > $char[$sex.part[0].id].size)))>> <<set _spee = "norm">> <<elseif $char[_id].open.va > 1 && (($sex.acts[$sex.turn][_b].ty === "hard" && $char[_id][$args[1]].st < $char[$sex.part[0].id].size) || ($sex.acts[$sex.turn][_b].ty === "soft" && $char[_id][$args[1]].st > $char[$sex.part[0].id].size))>> <<set _spee = "bad">> <</if>> <<if _spee === "bad">> <<set _colo = "red">> <<set _hint = "She hinted that you picked the wrong speed.">> <<elseif _spee === "good">> <<set _colo = "lime">> <<set _hint = "She hinted that you picked the right speed.">> <<elseif _spee === "norm">> <<set _colo = "yellow">> <<set _hint = "She hinted that choice in speed wasn't so bad.">> <</if>> <</widget>> <<widget "sexKnowledge">> <<set _id = $sex.part[$args[0]].id>> <<set _woma = $sex.part[$args[1]].id>> <<set _know = 5 * ($char[_id].inte + $char[_id].expe.st)>> <<set $char[_id].pers[_woma][$args[2]] = Math.clamp($char[_id].pers[_woma][$args[2]] + _know, 0, 100)>> <</widget>> <<widget "sexRefresh">> <<replace "#links">><<include "SexLinks">><</replace>> <</widget>> <<widget "sexSkill">> <<set _id = $sex.part[$args[0]].id>> <<set _chan = $args[2] + 1 + $char[_id].inte>> <<set $char[_id][$args[1]].sk = Math.clamp($char[_id][$args[1]].sk + _chan, 0, 100)>> <<set setup.calcExperience(_id)>> <<if _id === $sex.part[0].id>> <<set _name = "<span style='color: lightblue'>" + $char[_id].name[0] + "</span>">> <<elseif _id === $sex.part[1].id>> <<set _name = "<span style='color: pink'>" + $char[_id].name[0] + "</span>">> <<elseif _id === $sex.part[2].id>> <<set _name = "<span style='color: hotpink'>" + $char[_id].name[0] + "</span>">> <</if>> <<set _debu = _name + " skill(" + $args[1] + ") change by " + _chan + ". Act output(" + $args[2] + ") + 1 + Intelligence(" + $char[_id].inte + "). Act output = setup.sexEfficiency result[" + $args[0] + "].sk">> <<textIn debug _debu>> <</widget>> <<widget "sexStart">> <<set $sex = { acts : [], came : $args[3], ejac : undefined, exit : false, film : {on : false, qu : {au : 0, be : 0, ca : 0, cg : 0, li : 0}, ti : undefined, tu : []}, loca : undefined, part : [ {en : 0, ef: undefined, id : undefined, eg : undefined, re: undefined, ro: undefined, un : undefined}, {en : 0, ef: undefined, id : undefined, eg : undefined, re: undefined, ro: undefined, un : undefined}, {en : 0, ef: undefined, id : undefined, eg : undefined, re: undefined, ro: undefined, un : undefined} ], posp : {gi : undefined, ty : undefined}, soun : {be : undefined, di : false, so : undefined, va : 0}, thre : 0, turn : 0 }>> <<set $sex.part[0].id = $args[0]>> <<if $args[2] === null>> <<set $sex.thre = 0>> <<set $sex.part[1].id = $args[1]>> <<else>> <<set $sex.thre = 1>> <<if $char[$args[1]].subm.va < $char[$args[2]].subm.va>> <<set $sex.part[1].id = $args[1]>> <<set $sex.part[2].id = $args[2]>> <<set _text = "More dominant " + $char[$args[1]].name[0]>> <<elseif $char[$args[1]].subm.va > $char[$args[2]].subm.va>> <<set $sex.part[1].id = $args[2]>> <<set $sex.part[2].id = $args[1]>> <<set _text = "More dominant " + $char[$args[2]].name[0]>> <<else>> <<if $char[$args[1]].orie.va < $char[$args[2]].orie.va>> <<set $sex.part[1].id = $args[1]>> <<set $sex.part[2].id = $args[2]>> <<set _text = "More sapphic " + $char[$args[1]].name[0]>> <<elseif $char[$args[1]].orie.va > $char[$args[2]].orie.va>> <<set $sex.part[1].id = $args[2]>> <<set $sex.part[2].id = $args[1]>> <<set _text = "More sapphic " + $char[$args[1]].name[0]>> <<else>> <<if $char[$args[1]].assi.va > $char[$args[2]].assi.va>> <<set $sex.part[1].id = $args[1]>> <<set $sex.part[2].id = $args[2]>> <<set _text = "More active " + $char[$args[1]].name[0]>> <<elseif $char[$args[1]].assi.va < $char[$args[2]].assi.va>> <<set $sex.part[1].id = $args[2]>> <<set $sex.part[2].id = $args[1]>> <<set _text = "More active " + $char[$args[2]].name[0]>> <<else>> <<if $char[$args[1]].type > $char[$args[2]].type>> <<set $sex.part[1].id = $args[1]>> <<set $sex.part[2].id = $args[2]>> <<set _text = "More mature " + $char[$args[1]].name[0]>> <<elseif $char[$args[1]].type < $char[$args[2]].type>> <<set $sex.part[1].id = $args[2]>> <<set $sex.part[2].id = $args[1]>> <<set _text = "More mature " + $char[$args[2]].name[0]>> <<else>> <<if setup.rngTake(50) < 50>> <<set $sex.part[1].id = $args[1]>> <<set $sex.part[2].id = $args[2]>> <<set _text = "Quicker " + $char[$args[1]].name[0]>> <<else>> <<set $sex.part[1].id = $args[2]>> <<set $sex.part[2].id = $args[1]>> <<set _text = "Quicker " + $char[$args[1]].name[0]>> <</if>> <</if>> <</if>> <</if>> <</if>> <</if>> /*Bedroom, Soundproof*/ <<if $sex.came === -1>> <<set $sex.loca = $char[$sex.part[1].id].fami>> <<set $sex.soun.be = $char[$sex.part[1].id].room.be>> <<set $sex.soun.so = $char[$sex.part[1].id].room.so>> <<else>> <<set $sex.loca = $char[$sex.part[0].id].fami>> <<set $sex.soun.be = $char[$sex.part[0].id].room.be>> <<set $sex.soun.so = $char[$sex.part[0].id].room.so>> <</if>> /*Desire, Enthusiasm*/ <<for _a = 1; _a < $sex.thre + 2; _a++>> <<set _desi = [$char[$sex.part[_a].id].pers[$sex.part[0].id].desi.va]>> <<if $sex.thre === 1>> <<set _desi[1] = $char[$sex.part[_a].id].pers[$sex.part[3-_a].id].desi.va>> <</if>> <<if $sex.thre === 1 && _desi[0] < _desi[1]>> <<set _name = $char[$sex.part[3-_a].id].name[0]>> <<set _debu = "Desire(" + _desi[1] + ") towards " + _name + " is higher.">> <<set _desi = _desi[1]>> <<else>> <<set _name = "you">> <<if $sex.thre === 1>> <<set _debu = "Desire(" + _desi[0] + ") towards " + _name + " is equal or higher.">> <<else>> <<set _debu = "Desire(" + _desi[0] + ") towards " + _name + ".">> <</if>> <<set _desi = _desi[0]>> <</if>> <<textIn debug _debu>> <<if _desi > 79>> <<set _look = "<span style='color: lime'> passionately</span> at " + _name + ".">> <<elseif _desi > 59>> <<set _look = "<span style='color: yellowgreen'> with desire</span> at " + _name + ".">> <<elseif _desi > 39>> <<set _look = "<span style='color: yellow'> with interest</span> at " + _name + ".">> <<elseif _desi > 19>> <<set _look = "<span style='color: orange'> without much interest</span> at " + _name + ".">> <<else>> <<set _look = "<span style='color: red'> indifferently</span> at " + _name + ".">> <</if>> <<set _atti = $char[$sex.part[_a].id].pers[$sex.part[0].id].atti>> <<set _emot = $char[$sex.part[_a].id].pers[$sex.part[0].id].emot>> <<set _lust = $char[$sex.part[_a].id].lust>> <<set _debu = "Attitude(" + _atti + ") + Lust(" + _lust.st + ")">> <<if _atti + _lust.st < 3>> <<set _text = "Bug: " + _debu + " < 3." + $char[$sex.part[_a].id].name[0] + " shouldn't have agree to have sex.">> <<textIn red _text>> <<continue>> <<elseif $sex.came > -1 >> <<if $sex.thre === 1>> <<if _atti + _lust.st === 6>> <<set $sex.part[_a].en = 0>> <<set _debu = "Regular 3some film(0)(" + _debu + " equal 6)">> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "2.jpg">> <<if _a === 1>> <<set _text += " was first who followed you to your bedroom">> <<if _name === "you">> <<set _text += " while looking" + _look>> <<else>> <<set _text += " while glancing back" + _look>> <</if>> <<elseif _a === 2>> <<set _text = $char[$sex.part[_a].id].name[0] + " was right behind her looking" + _look>> <</if>> <<elseif _atti + _lust.st === 5>> <<set $sex.part[_a].en = -1>> <<set _debu = "Reluctant 3some film(-1)(" + _debu + " equal 5)">> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "0.jpg">> <<if _a === 1>> <<set _text += `<span style='color: orange'> reluctantly</span>` + " followed you to your bedroom">> <<if _name === "you">> <<set _text += " while looking" + _look>> <<else>> <<set _text += " while glancing back" + _look>> <</if>> <<elseif _a === 2>> <<set _text = $char[$sex.part[_a].id].name[0] + `<span style='color: orange'> slowly</span>` + " trailed after her while looking" + _look>> <</if>> <</if>> <<textIn white _text _imag>> <<else>> <<if _atti + _lust.st === 6>> <<set $sex.part[_a].en = 1>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "3.jpg">> <<set _text = $char[$sex.part[_a].id].name[0] + `<span style='color: lime'> eagerly</span>` + " followed you to your bedroom while looking" + _look>> <<set _debu = "Eager 1on1 film(1)(" + _debu + " equal 6)">> <<textIn white _text _imag>> <<elseif _atti + _lust.st === 5>> <<set $sex.part[_a].en = 0>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "2.jpg">> <<set _text = $char[$sex.part[_a].id].name[0] + " followed you to your bedroom while looking" + _look>> <<set _debu = "Regular 1on1 film(0)(" + _debu + " equal 5)">> <<textIn white _text _imag>> <<elseif _atti + _lust.st === 4>> <<set $sex.part[_a].en = -1>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "0.jpg">> <<set _text = $char[$sex.part[_a].id].name[0] + `<span style='color: orange'> reluctantly</span>` + " followed you to your bedroom while looking" + _look>> <<set _debu = "Reluctant 1on1 film(-1)(" + _debu + " equal 4)">> <<textIn white _text _imag>> <</if>> <</if>> <<elseif $sex.thre === 1>> <<if _atti + _lust.st === 6>> <<set $sex.part[_a].en = 1>> <<set _debu = "Eager 3some(1)(" + _debu + " equal 6)">> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "3.jpg">> <<if _a === 1>> <<set _text += `<span style='color: lime'> eagerly</span>` + " lead you to her bedroom to have a 3some while glancing back" + _look>> <<elseif _a === 2>> <<set _text = $char[$sex.part[_a].id].name[0] + " followed right behind you like " + `<span style='color: lime'>she couldn't wait</span>` + " to start while looking" + _look>> <</if>> <<elseif _atti + _lust.st === 5>> <<set $sex.part[_a].en = 0>> <<set _debu = "Regular 3some(0)(" + _debu + " equal 5)">> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "2.jpg">> <<if _a === 1>> <<set _text += " lead the three of you to her bedroom to have 3some while glancing back" + _look>> <<elseif _a === 2>> <<set _text = $char[$sex.part[_a].id].name[0] + " followed in after you while looking" + _look>> <</if>> <</if>> <<textIn white _text _imag>> <<elseif $char[$sex.part[_a].id].pers[0].done.se === false>> <<if _atti + _lust.st === 6>> <<set $sex.part[_a].en = 1>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "3.jpg">> <<set _text = $char[$sex.part[_a].id].name[0] + " likes you and horny enough so your seduction worked on her. She " + `<span style='color: lime'> eagerly</span>` + " lead you to her bedroom to have a sex with you for the first time while glancing back" + _look>> <<set _debu = "Eager sex(1)(Attitude(" + _atti + ") equal 4 and Lust(" + _lust.st + ") equal 2)">> <<elseif _atti + _lust.st === 5>> <<set $sex.part[_a].en = 0>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "2.jpg">> <<set _text = $char[$sex.part[_a].id].name[0] + " likes you and horny enough so your seduction worked on her. She lead you to her bedroom to have a sex with you for the first time while glancing back" + _look>> <<set _debu = "Regular sex(0)(Attitude(" + _atti + ") equal 3 and Lust(" + _lust.st + ") equal 2)">> <</if>> <<textIn white _text _imag>> <<elseif _atti + _lust.st > 4>> <<set $sex.part[_a].en = 1>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "3.jpg">> <<set _text = $char[$sex.part[_a].id].name[0] + "'s reacted very positively to your suggestion then " + `<span style='color: lime'>eagerly</span>` + " lead you to her bedroom to have a sex while glancing back" + _look>> <<set _debu = "Eager sex(1)(" + _debu + " > 4)">> <<textIn white _text _imag>> <<elseif _atti + _lust.st === 4>> <<set $sex.part[_a].en = 0>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "2.jpg">> <<set _text = "After reacting positively to your suggestion " + $char[$sex.part[_a].id].name[0] + " lead you to her bedroom to have sex while glancing back" + _look>> <<set _debu = "Regular sex(0)(" + _debu + " equal 4)">> <<textIn white _text _imag>> <<elseif _atti + _lust.st === 3>> <<set $sex.part[_a].en = -1>> <<set _imag = "jpg/" + $char[$sex.part[_a].id].path + "/" + $char[$sex.part[_a].id].clot.ty + "0.jpg">> <<set _text = "After some hesitation " + $char[$sex.part[_a].id].name[0] + " agreed to your suggestion and " + `<span style='color: orange'>reluctantly</span>` + " lead you to her bedroom while glancing back" + _look>> <<set _debu = "Reluctant sex(-1)(" + _debu + " equal 3)">> <<textIn white _text _imag>> <</if>> <<set _tier = Math.ceil($char[$sex.part[_a].id].expe.va / 25) + $sex.part[_a].en + _emot.st>> <<set _debu = $char[$sex.part[_a].id].name[0] + "'s acceptable tier is " + _tier + " = ceil(Experience-value(" + $char[$sex.part[_a].id].expe.va + ") / 25) + " + _debu + " + Emotions(" + _emot.st + ")">> <<textIn debug _debu>> <</for>> /*ListGen*/ <<set $char[$sex.part[1].id].list = setup.listGen(1)>> <<set $char[$sex.part[1].id].arou = {st : $char[$sex.part[1].id].lust.st, va : 0}>> <<if $args[2] !== null>> <<set $char[$sex.part[2].id].list = setup.listGen(2)>> <<set $char[$sex.part[2].id].arou = {st : $char[$sex.part[2].id].lust.st, va : 0}>> <</if>> /*Selfish-Unselfish*/ <<for _a = 1; _a < $sex.thre + 2; _a++>> <<if $char[$sex.part[_a].id].self.va === 4>> <<set $sex.part[_a].eg = 0>> <<set $sex.part[_a].un = 1>> <<elseif $char[$sex.part[_a].id].self.va === 3>> <<set $sex.part[_a].eg = 0>> <<set $sex.part[_a].un = 2>> <<elseif $char[$sex.part[_a].id].self.va === 2>> <<if setup.rngTake(50) < 50>> <<set $sex.part[_a].eg = 1>> <<else>> <<set $sex.part[_a].eg = 0>> <</if>> <<set $sex.part[_a].un = 1>> <<elseif $char[$sex.part[_a].id].self.va === 1>> <<set $sex.part[_a].eg = 2>> <<set $sex.part[_a].un = 1>> <<elseif $char[$sex.part[_a].id].self.va === 0>> <<set $sex.part[_a].eg = 1>> <<set $sex.part[_a].un = 0>> <</if>> <</for>> /*Film preset*/ <<if $sex.came > -1>> <<set $sex.film.on = true>> <<set $sex.film.qu.au = $char[0].room.au>> <<set $sex.film.qu.be = $char[0].room.be>> <<set $sex.film.qu.ca = $char[0].room.ca>> <<if $sex.came > 0>> <<set $sex.film.qu.cg = 1>> <</if>> <<set $sex.film.qu.li = $char[0].room.li>> <</if>> /*Cameragirl, Size comparisson*/ <<set _bisi = []>> <<set _firs = []>> <<set _wome = []>> <<if $sex.came > 0>> <<set _imag = "jpg/" + $char[$sex.came].path + "/" + $char[$sex.came].clot.ty + "0.jpg">> <<set _text = "After receiving 100$ " + $char[$sex.came].name[0] + " agreed and will be operating the camera. She reminded you that">> <<if $day % 7 === 0>> <<set _text += " this is the last day of the week and it isn't clear what tags wiil be popular tomorrow.">> <<else>> <<set _text += " popular tags for this week: " + $webs.tags + ".">> <</if>> <<textIn white _text _imag>> <<moneyShare 100 _woma>> <<set _wome.push($sex.came)>> <</if>> <<for _a = 1; _a < $sex.thre + 2; _a++>> <<set _wome.push($sex.part[_a].id)>> <</for>> <<for _a = 0; _a < _wome.length; _a++>> <<if $char[_wome[_a]].bisi < $char[$sex.part[0].id].size>> <<set $char[_wome[_a]].bisi = $char[$sex.part[0].id].size>> <</if>> <<if $char[_wome[_a]].bisi < $char[$sex.part[0].id].size && $char[_wome[_a]].goss.va > 1>> <<set _bisi.push(_wome[_a])>> <<elseif $char[_wome[_a]].pers[$sex.part[0].id].hear.se === -2 && $char[_wome[_a]].pers[$sex.part[0].id].done.se === false>> <<set _firs.push(_wome[_a])>> <</if>> <</for>> <<if _bisi.length + _firs.length > 0>> <<set _text = "While you were undressing ">> <<if _bisi.length > 0>> <<set _text += $char[_bisi[0]].name[0] + " saw your penis for the first time and said that she never have seen live a bigger dick.">> <<if _bisi.length === 2>> <<set _text += " " + $char[_bisi[1]].name[0] + " agreed with her.">> <<elseif _bisi.length === 3>> <<set _text += " " + $char[_bisi[1]].name[0] + " and " + $char[_bisi[2]].name[0] + " agreed with her.">> <</if>> <</if>> <<if _firs.length > 0>> <<if _bisi.length > 0>> <<set _text += "\nMeanwhile " + $char[_firs[0]].name[0]>> <<else>> <<set _text += $char[_firs[0]].name[0] + " saw your penis for the first time and">> <</if>> <<if $char[$sex.part[0].id].size === 4>> <<set _text += " looked suprised by the size of your dick.">> <<elseif $char[$sex.part[0].id].size === 3>> <<set _text += " sexily bitten her bottom lip while looking at your dick.">> <<elseif $char[$sex.part[0].id].size === 2>> <<set _text += " said that you have a nice dick.">> <<elseif $char[$sex.part[0].id].size === 1>> <<set _text += " said that you have a cute dick.">> <<elseif $char[$sex.part[0].id].size === 0>> <<set _text += " couldn't hold giggles while looking at your dick.">> <</if>> <<if _firs.length === 2>> <<set _text += " " + $char[_firs[1]].name[0] + " had a similar reaction.">> <<elseif _firs.length === 3>> <<set _text += " " + $char[_firs[1]].name[0] + " and " + $char[_firs[2]].name[0] + " had a similar reaction.">> <</if>> <</if>> <<textIn white _text>> <</if>> <<for _a = 1; _a < $sex.thre + 2; _a++>> <<set $char[$sex.part[_a].id].pers[$sex.part[0].id].done.se = true>> <<set $char[$sex.part[_a].id].cont = {st : 2, va : 50}>> <<if $sex.film.on>> <<set $char[$sex.part[_a].id].pers[$sex.part[0].id].done.fi = true>> <</if>> <</for>> <<if $sex.came > 0>> <<if $char[$sex.came].pers[$sex.part[0].id].hear.se < -1>> <<set $char[$sex.came].pers[$sex.part[0].id].hear.se = -1>> <</if>> <<set $char[$sex.came].pers[$sex.part[0].id].done.fi = true>> <</if>> <</widget>> <<widget "sexTurn">> <<set $sex.acts[$sex.turn] = clone(_acti)>> <<for _b = 1; _b < $sex.thre + 2; _b++>> <<set _lazy = Math.round(($char[$sex.part[_b].id].assi.va + 4 - $char[$sex.part[_b].id].subm.va) * 12.5)>> <<set _roll = setup.rngTake(_lazy)>> <<if $sex.acts[$sex.turn][0] !== undefined && $sex.acts[$sex.turn][0].ac === "ejac">> <<break>> <<elseif _roll > _lazy>> <<set _debu = $char[$sex.part[_b].id].name[0] + " didn't feel like performing secondary action. Roll(" + _roll + ") > Active(" + _lazy + ") = (Assiduous(" + $char[$sex.part[_b].id].assi.va + ") + 4 - Submissive(" + $char[$sex.part[_b].id].subm.va + ")) * 12.5(round)">> <<textIn debug _debu>> <<continue>> <</if>> <<for _c = 0; _c < $char[$sex.part[_b].id].list.length; _c++>> <<if $sex.acts[$sex.turn][_b + 1] !== undefined>> <<break>> <<elseif $char[$sex.part[_b].id].list[_c] === "bj">> /*Room for double bj and sex bj*/ <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give blowjob, but she is too tired">> <<textIn debug _debu>> <<elseif _part[0].di !== "free" && _part[0].di !== "mou" + (3-_b) && _part[0].di !== "pus" + (3-_b) && _part[0].di !== "ana" + (3-_b)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give blowjob, but dick busy">> <<textIn debug _debu>> <<elseif _part[0].ha === "tit" + _b || _part[0].mo === "tit" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give blowjob, but can't reach while man busy with her tits">> <<textIn debug _debu>> /*Room for double bj from lesb kiss*/ <<elseif _part[_b].mo !== "free" && _part[_b].mo !== "mou" + (3-_b)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give blowjob, but " + $char[$sex.part[_b].id].name[0] + " mouth busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].bj.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(blowjob)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "bj", in : _b, re : 0, ty : "none"}>> <<set _part[0].di = "mou" + _b>> <<set _part[_b].mo = "dic0">> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "dogg">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 10>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to fuck back doggystyle, but she is too tired">> <<textIn debug _debu>> <<elseif _part[0].po !== "dog" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to fuck back doggystyle, but it wasn't right position">> <<textIn debug _debu>> <<elseif _part[0].di !== "pus" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to fuck back doggystyle, but it wasn't right hole">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].dogg.sk < 50>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to fuck back doggystyle, but can't with skill lower 50">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].dogg.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(doggystyle)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "dogg", in : _b, re : 0, ty : "back"}>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "hj">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give handjob, but she is too tired">> <<textIn debug _debu>> <<elseif _part[0].di !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give handjob, but dick busy">> <<textIn debug _debu>> <<elseif _part[_b].ha !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give handjob, but " + $char[$sex.part[_b].id].name[0] + " hands busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].hj.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(handjob)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "hj", in : _b, re : 0, ty : "none"}>> <<set _part[0].di = "han" + _b>> <<set _part[_b].ha = "dic0">> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "kiss">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss Man, but she is too tired">> <<textIn debug _debu>> <<elseif _part[0].di === "tit" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss Man, but he busy fucking " + $char[$sex.part[_b].id].name[0] + " tits, can't reach">> <<textIn debug _debu>> <<elseif _part[0].mo !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss Man, but his mouth busy">> <<textIn debug _debu>> <<elseif _part[_b].mo !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss Man, but " + $char[$sex.part[_b].id].name[0] + " mouth busy">> <<textIn debug _debu>> <<elseif _part[_b].po === "dog0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss Man, but can't do it from Doggystyle">> <<textIn debug _debu>> <<elseif (_part[_b].po === "cow0" || _part[_b].po === "mis0") && _part[_b].ti === "mou" + (3-_b)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss Man, but can't do it during Cowgirl or Missionary pose while her tits licked by " + $char[$sex.part[3-_b].id].name[0]>> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].kiss.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(kiss)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "kiss", in : _b, re : 0, ty : "none"}>> <<set _part[0].mo = "mou" + _b>> <<set _part[_b].mo = "mou0">> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "tijo">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 10>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give titjob, but she is too tired">> <<textIn debug _debu>> <<elseif _part[0].di !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give titjob, but dick busy">> <<textIn debug _debu>> <<elseif _part[0].ha === "pus" + _b || _part[0].mo === "mou" + _b || _part[0].mo === "pus" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give titjob, but man can't reach " + $char[$sex.part[_b].id].name[0] + " tits">> <<textIn debug _debu>> <<elseif _part[0].po !== "none">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give titjob, but man can't change pose">> <<textIn debug _debu>> <<elseif _part[_b].ha !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give titjob, but " + $char[$sex.part[_b].id].name[0] + " hands busy">> <<textIn debug _debu>> <<elseif _part[_b].ti !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to give titjob, but " + $char[$sex.part[_b].id].name[0] + " tits busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].tifu.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(titjob)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "tijo", in : _b, re : 0, ty : "none"}>> <<set _part[0].di = "tit" + _b>> <<set _part[_b].ha = "tit" + _b>> <<set _part[_b].ti = "dic0">> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "fise">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to finger herself, but she is too tired">> <<textIn debug _debu>> <<elseif _part[_b].ha !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to finger herself, but hands busy">> <<textIn debug _debu>> <<elseif _part[_b].se !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to finger herself, but pussy busy">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "fise", in : _b, re : _part[_b].wa, ty : "none"}>> <<set _part[_b].ha = "pus" + _b>> <<set _part[_b].se = "han" + _b>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "tise">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub her tits, but she is too tired">> <<textIn debug _debu>> <<elseif _part[_b].ha !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub her tits, but hands busy">> <<textIn debug _debu>> <<elseif _part[_b].ti !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub her tits, but tits busy">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "tise", in : _b, re : _part[_b].wa, ty : "none"}>> <<set _part[_b].ha = "tit" + _b>> <<set _part[_b].ti = "han" + _b>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "cunn-l">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " pussy, but she is too tired">> <<textIn debug _debu>> <<elseif _part[_b].mo !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " pussy, but " + $char[$sex.part[_b].id].name[0] + " mouth busy">> <<textIn debug _debu>> <<elseif _part[_b].po === "cow0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " pussy, but can't do it while riding dick">> <<textIn debug _debu>> <<elseif _part[_b].ti === "dic0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " pussy, but can't do it while there is dick between her tits">> <<textIn debug _debu>> <<elseif _part[_b].ti === "han" + (3-_b) || _part[_b].ti === "mou" + (3-_b)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " pussy, but can't do it while other girl licking or rubbing her tits">> <<textIn debug _debu>> <<elseif _part[3-_b].se === "han0" || _part[3-_b].se === "mou0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " pussy, but " + $char[$sex.part[3-_b].id].name[0] + " pussy occupied by man's hands or mouth">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].cunn.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(Lesbian cunny)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "cunn-l", in : _b, re : 3-_b, ty : "none"}>> <<set _part[_b].mo = "pus" + (3-_b)>> /*Prevent override for squirt*/ <<if _part[3-_b].se !== "pus0" && _part[3-_b].se !== "ana0">> <<set _part[3-_b].se = "mou" + _b>> <</if>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "fing-l">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to finger " + $char[$sex.part[3-_b].id].name[0] + " pussy, but she is too tired">> <<textIn debug _debu>> <<elseif _part[_b].ha !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to finger " + $char[$sex.part[3-_b].id].name[0] + " pussy, but " + $char[$sex.part[_b].id].name[0] + " hands busy">> <<textIn debug _debu>> /*Room for cunny+finger combination*/ <<elseif _part[3-_b].se !== "free" && _part[3-_b].se !== "mou" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to finger " + $char[$sex.part[3-_b].id].name[0] + " pussy, but " + $char[$sex.part[3-_b].id].name[0] + " pussy busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].fing.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(Lesbian finger)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "fing-l", in : _b, re : 3-_b, ty : "none"}>> <<set _part[_b].ha = "pus" + (3-_b)>> <<set _part[3-_b].se = "han" + _b>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "kiss-l">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5 || $char[$sex.part[3-_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss " + $char[$sex.part[3-_b].id].name[0] + ", but one of them are too tired">> <<textIn debug _debu>> <<elseif _part[_b].mo !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss " + $char[$sex.part[3-_b].id].name[0] + ", but " + $char[$sex.part[_b].id].name[0] + " mouth busy">> <<textIn debug _debu>> <<elseif _part[3-_b].mo !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to kiss " + $char[$sex.part[3-_b].id].name[0] + ", but " + $char[$sex.part[3-_b].id].name[0] + " mouth busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].kiss.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(Lesbian kiss)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "kiss-l", in : _b, re : 3-_b, ty : "none"}>> <<set _part[_b].mo = "mou" + (3-_b)>> <<set _part[3-_b].mo = "mou" + _b>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "tili-l">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but she is too tired">> <<textIn debug _debu>> <<elseif _part[_b].mo !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but " + $char[$sex.part[_b].id].name[0] + " mouth busy">> <<textIn debug _debu>> <<elseif _part[_b].po === "cow0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't while riding dick cowgirl style">> <<textIn debug _debu>> <<elseif _part[_b].ti === "dic0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't do it while there is dick between her tits">> <<textIn debug _debu>> <<elseif _part[_b].ti === "mou" + (3-_b)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't since her tits are licked by other girl">> <<textIn debug _debu>> <<elseif _part[3-_b].mo === "pus" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't since her pussy are licked by other girl">> <<textIn debug _debu>> <<elseif _part[3-_b].po === "dog0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't while being fucked doggystyle">> <<textIn debug _debu>> <<elseif _part[3-_b].mo === "mou0" && (_part[3-_b].po === "cow0" || _part[3-_b].po === "mis0")>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't while " + $char[$sex.part[3-_b].id].name[0] + " is being fucked in cowgirl or missionary pose and kisses man at the same time">> <<textIn debug _debu>> <<elseif _part[3-_b].ti !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to lick " + $char[$sex.part[3-_b].id].name[0] + " tits, but " + $char[$sex.part[3-_b].id].name[0] + " tits busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].tili.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(Lesbian TitLick)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "tili-l", in : _b, re : 3-_b, ty : "none"}>> <<set _part[_b].mo = "tit" + (3-_b)>> <<set _part[3-_b].ti = "mou" + _b>> <</if>> <<elseif $char[$sex.part[_b].id].list[_c] === "tiru-l">> <<if $char[$sex.part[_b].id].ener - _part[_b].en < 5>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub " + $char[$sex.part[3-_b].id].name[0] + " tits, but she is too tired">> <<textIn debug _debu>> <<elseif _part[_b].ha !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub " + $char[$sex.part[3-_b].id].name[0] + " tits, but " + $char[$sex.part[_b].id].name[0] + " hands busy">> <<textIn debug _debu>> <<elseif _part[_b].mo === "dic0">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't while sucking dick">> <<textIn debug _debu>> <<elseif _part[3-_b].mo === "pus" + _b>> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub " + $char[$sex.part[3-_b].id].name[0] + " tits, but can't since her pussy are licked by other girl">> <<textIn debug _debu>> <<elseif _part[3-_b].ti !== "free">> <<set _debu = $char[$sex.part[_b].id].name[0] + " wanted to rub " + $char[$sex.part[3-_b].id].name[0] + " tits, but " + $char[$sex.part[3-_b].id].name[0] + " tits busy">> <<textIn debug _debu>> <<elseif $char[$sex.part[_b].id].tiru.sk === 0 && ($sex.part[_b].en + $char[$sex.part[_b].id].pers[$sex.part[0].id].emot.st < 0)>> <<set _debu = $char[$sex.part[_b].id].name[0] + " not willing to experiment(Lesbian TitRub)">> <<textIn debug _debu>> <<else>> <<set $sex.acts[$sex.turn][_b + 1] = {ac : "tiru-l", in : _b, re : 3-_b, ty : "none"}>> <<set _part[_b].ha = "tit" + (3-_b)>> <<set _part[3-_b].ti = "han" + _b>> <</if>> <</if>> <</for>> <</for>> <<for _b = 0; _b < 4; _b++>> <<if $sex.acts[$sex.turn][_b] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].ac !== "ejac">> <<set _resu = setup.sexEfficiency(_b, $sex)>> <</if>> <<if $sex.acts[$sex.turn][_b].ac === "anal">> /*Anal*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = " you started to fuck it in doggystyle position.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = " you started to fuck it in doggystyle position encouraged by " + $char[$sex.part[_womc].id].name[0] + "'s words.">> <</if>> <<set _mp4 = "and">> <<set _vide = "mp4/an-d">> <<set _arra = ["andh","andn","ands","anmh","anmn","anms","cga"]>> <<set _chec = false>> <<set _girl = "g" + _womc>> <<for _c = 0; _c < _arra.length; _c++>> <<if $mp4[_arra[_c]][_girl] !== undefined>> <<set _chec = true>> <</if>> <</for>> <<if _chec === false>> <<set _lube = "After thoroughly lubing up " + $char[$sex.part[_womc].id].name[0] + "'s asshole">> <<else>> <<set _lube = $char[$sex.part[_womc].id].name[0] + "'s asshole was already lubbed up when">> <</if>> <<set _text = _lube + _text>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if $sex.acts[$sex.turn-1][_c].ac === "anal" && _womp === _womc>> <<set _text = "You continued to fuck " + $char[$sex.part[_womc].id].name[0] + "'s asshole ">> <<if $sex.posp.ty === "dog">> <<set _text += "in doggystyle position.">> <<elseif $sex.posp.ty === "mis">> <<set _text += "in missionary position.">> <<set _mp4 = "anm">> <<set _vide = "mp4/an-m">> <</if>> <<elseif $sex.acts[$sex.turn-1][_c].ac === "dogg" && _womp === _womc>> <<set _text = _lube + " you switched from pussy and started to fuck " + $char[$sex.part[_womc].id].name[0] + "'s asshole in doggystyle position.">> <<elseif $sex.acts[$sex.turn-1][_c].ac === "miss" && _womp === _womc>> <<set _text = _lube + " you switched from pussy and started to fuck " + $char[$sex.part[_womc].id].name[0] + "'s asshole in missionary position.">> <<set _mp4 = "anm">> <<set _vide = "mp4/an-m">> <</if>> <</for>> <<if $sex.acts[$sex.turn][_b].ty === "hard">> <<set _text += " You did it " + _resu[_womc].pf + " at hard and steady pace.">> <<set _mp4 += "h">> <<set _vide += "h">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 10, 0, 100)>> <<elseif $sex.acts[$sex.turn][_b].ty === "norm">> <<set _text += " You did it " + _resu[_womc].pf + " at normal pace.">> <<set _mp4 += "n">> <<set _vide += "n">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5, 0, 100)>> <<elseif $sex.acts[$sex.turn][_b].ty === "soft">> <<set _text += " You did it " + _resu[_womc].pf + " at slow pace.">> <<set _mp4 += "s">> <<set _vide += "s">> <</if>> <<sexHint _womc "oran">> <<set _vide += setup.mp4Take(_womc, _mp4) + ".mp4">> <<set _text += setup.sexOrifice(_womc, _b)>> <<textIn white _text _vide>> <<if _hint !== undefined>> <<textIn _colo _hint>> <</if>> <<sexKnowledge 0 _womc "anal">> <<sexSkill 0 "anal" _resu[0].sk>> <<sexSkill _womc "anal" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "bj">> /*Bj*/ <<set _othe = "none">> <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "After your encouragement " + $char[$sex.part[_womc].id].name[0] + " started">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started">> <</if>> <<for _c = 0; _c < _b; _c++>> <<if $sex.acts[$sex.turn][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn][_c].in>> <</if>> <<if $sex.acts[$sex.turn][_c].ac === "bj" && _womp !== _womc>> <<set _othe = "bj">> <<elseif $sex.acts[$sex.turn][_c].ac === "kiss-l">> <<set _othe = "kiss-l">> <<set _womi = $sex.acts[$sex.turn][_c].in>> <<elseif ($sex.acts[$sex.turn][_c].ac === "anal" || $sex.acts[$sex.turn][_c].ac === "cowg" || $sex.acts[$sex.turn][_c].ac === "dogg" || $sex.acts[$sex.turn][_c].ac === "miss") && _womp !== _womc>> <<set _othe = "sex">> <</if>> <</for>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "bj">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued blowjob by">> <</if>> <</for>> <<if _othe === "bj">> <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _text = "You guided " + $char[$sex.part[_womc].id].name[0] + "'s head towards your dick and she joined in giving you a double blowjob. She sucked your dick " + _resu[0].pf + ".">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " was also interested in joining in to give you a double blowjob. She sucked your dick " + _resu[0].pf + ".">> <</if>> <<set _vide = "mp4/bj-t" + setup.mp4Take(_womc, "bjt") + ".mp4">> <<sexEnergy _womc 5>> <<elseif _othe === "kiss-l">> <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _text = "You position your dick nearby girls kissing mouths and guided by the lead of " + $char[$sex.part[_womi].id].name[0] + ", they started to give you double blowjob. You noted that she did it " + _resu[0].pf + ".">> <<set _vide = "mp4/bj-t" + setup.mp4Take(_womi, "bjt") + ".mp4">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " took a hold of your dick, guided it near girls kissing mouths and they started to give you double blowjob. You noted that she did it " + _resu[0].pf + ".">> <<set _vide = "mp4/bj-t" + setup.mp4Take(_womc, "bjt") + ".mp4">> <</if>> <<sexEnergy _womc 5>> <<sexEnergy _womi 5>> <<elseif _othe === "sex">> <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _text = "You guided " + $char[$sex.part[_womc].id].name[0] + "'s head towards your dick and she " + _resu[0].pf + " sucked it for a while.">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " took a hold of your dick to " + _resu[0].pf + " suck on it for a while.">> <</if>> <<set _vide = "mp4/bj-s" + setup.mp4Take(_womc, "bjs") + ".mp4">> <<sexEnergy _womc 5>> <<else>> <<if $char[$sex.part[_womc].id].bj.sk < 25>> <<set _arra = ["lick","norm"]>> <<elseif $char[$sex.part[_womc].id].bj.sk < 50>> <<set _arra = ["lick","norm"]>> <<if $char[$sex.part[_womc].id].bj.pr > 3>> <<set _arra.unshift("deep")>> <</if>> <<elseif $char[$sex.part[_womc].id].bj.sk < 75>> <<set _arra = ["lick","norm"]>> <<if $char[$sex.part[_womc].id].bj.pr > 2>> <<set _arra.unshift("deep")>> <</if>> <<else>> <<set _arra = ["deep","lick","norm"]>> <<if $char[$sex.part[_womc].id].bj.pr > 1>> <<set _arra.unshift("deep")>> <</if>> <</if>> <<if $char[$sex.part[_womc].id].ener < 25>> <<set _arra.delete("deep","norm")>> <<set _debu = $char[$sex.part[_womc].id].name[0] + " started to preserve Energy(-deep, norm types)">> <<textIn debug _debu>> <<elseif $char[$sex.part[_womc].id].ener < 50>> <<set _arra.delete("deep")>> <<set _debu = $char[$sex.part[_womc].id].name[0] + " started to preserve Energy(-deep type)">> <<textIn debug _debu>> <</if>> <<set _choi = _arra.random()>> <<if _choi === "deep">> <<set _text += " " + _resu[0].pf + " deepthroating you.">> <<set _vide = "mp4/bj-d" + setup.mp4Take(_womc, "bjd") + ".mp4">> <<sexEnergy _womc 15>> <<elseif _choi === "lick">> <<set _text += " " + _resu[0].pf + " licking your dick.">> <<set _vide = "mp4/bj-l" + setup.mp4Take(_womc, "bjl") + ".mp4">> <<sexEnergy _womc 5>> <<elseif _choi === "norm">> <<set _text += " " + _resu[0].pf + " sucking your dick.">> <<set _vide = "mp4/bj-n" + setup.mp4Take(_womc, "bjn") + ".mp4">> <<sexEnergy _womc 10>> <</if>> <</if>> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "bj">> <<sexSkill 0 "bj" _resu[0].sk>> <<sexSkill _womc "bj" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "cowg">> /*Cowgirl*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You guided " + $char[$sex.part[_womc].id].name[0] + " on top of you and she started to fuck you cowgirl style.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " climbed on top of you and started to fuck you cowgirl style.">> <</if>> <<set _mp4 = "cg">> <<set _vide = "mp4/cg-">> <<if $sex.acts[$sex.turn][_b].ty === "man">> <<set _text = "You took control of the action and started " + _resu[_womc].pf + " fuck " + $char[$sex.part[_womc].id].name[0] + " by yourself.">> <<set _mp4 = "cgm">> <<set _vide = "mp4/cg-m">> <</if>> <<set _arra = ["andh","andn","ands","anmh","anmn","anms","cga"]>> <<set _chec = false>> <<set _girl = "g" + _womc>> <<for _c = 0; _c < _arra.length; _c++>> <<if $mp4[_arra[_c]][_girl] !== undefined>> <<set _chec = true>> <</if>> <</for>> <<if _chec === false>> <<set _lube = "After thoroughly lubing up her asshole, ">> <<else>> <<set _lube = "Her asshole was already lubbed up when ">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "cowg">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<if $sex.acts[$sex.turn-1][_c].ty === "anal" && $sex.acts[$sex.turn][_b].ty === "anal">> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to " + _resu[0].pf + " ride your dick with her asshole.">> <<set _mp4 = "cga">> <<set _vide = "mp4/cg-a">> <<sexEnergy _womc 10>> <<elseif $sex.acts[$sex.turn-1][_c].ty !== "anal" && $sex.acts[$sex.turn][_b].ty !== "anal" && $sex.acts[$sex.turn][_b].ty !== "man">> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to ride your dick with her pussy.">> <<set _mp4 = "cg">> <<set _vide = "mp4/cg-">> <<elseif $sex.acts[$sex.turn-1][_c].ty === "anal" && $sex.acts[$sex.turn][_b].ty !== "anal">> <<set _text = $char[$sex.part[_womc].id].name[0] + " changed holes and started to " + _resu[0].pf + " ride your dick with her pussy.">> <<set _mp4 = "cg">> <<set _vide = "mp4/cg-">> <<elseif $sex.acts[$sex.turn-1][_c].ty !== "anal" && $sex.acts[$sex.turn][_b].ty === "anal">> <<set _text = _lube + $char[$sex.part[_womc].id].name[0] + " changed holes and started ride your dick with it.">> <<set _mp4 = "cga">> <<set _vide = "mp4/cg-a">> <<sexEnergy _womc 10>> <</if>> <</if>> <</for>> <<if $sex.acts[$sex.turn][_b].ty !== "anal" && $sex.acts[$sex.turn][_b].ty !== "man">> <<if $char[$sex.part[_womc].id].ener < 25>> <<set _debu = $char[$sex.part[_womc].id].name[0] + " started to preserve Energy(-hard, norm types)">> <<textIn debug _debu>> <<elseif $char[$sex.part[_womc].id].ener < 50>> <<set _debu = $char[$sex.part[_womc].id].name[0] + " started to preserve Energy(-hard type)">> <<textIn debug _debu>> <</if>> <<if $sex.acts[$sex.turn][_b].ty === "hard">> <<set _text += " She did it " + _resu[0].pf + " at hard and steady pace.">> <<set _mp4 += "h">> <<set _vide += "h">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 10, 0, 100)>> <<sexEnergy _womc 15>> <<elseif $sex.acts[$sex.turn][_b].ty === "norm">> <<set _text += " She did it " + _resu[0].pf + " at normal pace.">> <<set _mp4 += "n">> <<set _vide += "n">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5, 0, 100)>> <<sexEnergy _womc 10>> <<elseif $sex.acts[$sex.turn][_b].ty === "soft">> <<set _text += " She did it " + _resu[0].pf + " at slow pace.">> <<set _mp4 += "s">> <<set _vide += "s">> <<sexEnergy _womc 5>> <</if>> <</if>> <<set _vide += setup.mp4Take(_womc, _mp4) + ".mp4">> <<set _text += setup.sexOrifice(_womc, _b)>> <<textIn white _text _vide>> <<if $sex.acts[$sex.turn][_b].ac === "cowg" && $sex.acts[$sex.turn][_b].ty === "anal">> <<sexKnowledge 0 _womc "anal">> <<sexSkill 0 "anal" _resu[0].sk>> <<sexSkill _womc "anal" _resu[_womc].sk>> <<else>> <<sexKnowledge 0 _womc "cowg">> <<sexSkill 0 "cowg" _resu[0].sk>> <<sexSkill _womc "cowg" _resu[_womc].sk>> <</if>> <<elseif $sex.acts[$sex.turn][_b].ac === "cunn">> /*Cunny*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You positioned your head next to " + $char[$sex.part[_womc].id].name[0] + "'s pussy and started to " + _resu[_womc].pf + " lick it.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " guided your head towards her pussy and you started to " + _resu[_womc].pf + " lick it.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "cunn">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = "You continued to give " + $char[$sex.part[_womc].id].name[0] + " cunnilingus " + _resu[_womc].pf + ".">> <</if>> <</for>> <<set _mp4 = "cumn">> <<set _vide = "mp4/cu-mn">> <<for _c = 0; _c < _b; _c++>> <<if $sex.acts[$sex.turn][_c] === undefined || $sex.acts[$sex.turn][_c].ac !== "fing">> <<continue>> <<elseif $sex.acts[$sex.turn][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = "You started " + _resu[_womc].pf + " licking " + $char[$sex.part[_womc].id].name[0] + "'s pussy also.">> <<set _mp4 = "cumf">> <<set _vide = "mp4/cu-mf">> <</if>> <</for>> <<set _vide += setup.mp4Take(_womc, _mp4) + ".mp4">> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "cunn">> <<sexSkill 0 "cunn" _resu[0].sk>> <<sexSkill _womc "cunn" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "dogg">> /*Doggystyle*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You started to fuck " + $char[$sex.part[_womc].id].name[0] + "'s pussy in doggystyle position.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " got down on all fours and told you to fuck her. You decided to comply.">> <</if>> <<if $sex.acts[$sex.turn][_b].ty === "back">> <<set _text = $char[$sex.part[_womc].id].name[0] + " took control of the action and started to " + _resu[0].pf + " fuck you back.">> <<set _mp4 = "dob">> <<set _vide = "mp4/do-b">> <<sexEnergy _womc 10>> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if $sex.acts[$sex.turn-1][_c].ac === "dogg" && _womp === _womc>> <<set _text = "You continued to fuck " + $char[$sex.part[_womc].id].name[0] + "'s pussy in doggystyle position.">> <<elseif $sex.acts[$sex.turn-1][_c].ac === "anal" && $sex.posp.ty === "dog" && _womp === _womc>> <<set _text = "You continued to fuck " + $char[$sex.part[_womc].id].name[0] + " in doggystyle position after switching from asshole to pussy.">> <</if>> <</for>> <<if $sex.acts[$sex.turn][_b].ty === "hard">> <<set _text += " You did it " + _resu[_womc].pf + " at hard and steady pace.">> <<set _mp4 = "doh">> <<set _vide = "mp4/do-h">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 10, 0, 100)>> <<elseif $sex.acts[$sex.turn][_b].ty === "norm">> <<set _text += " You did it " + _resu[_womc].pf + " at normal pace.">> <<set _mp4 = "don">> <<set _vide = "mp4/do-n">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5, 0, 100)>> <<elseif $sex.acts[$sex.turn][_b].ty === "soft">> <<set _text += " You did it " + _resu[_womc].pf + " at slow pace.">> <<set _mp4 = "dos">> <<set _vide = "mp4/do-s">> <</if>> <<sexHint _womc "orpu">> <<set _vide += setup.mp4Take(_womc, _mp4) + ".mp4">> <<set _text += setup.sexOrifice(_womc, _b)>> <<textIn white _text _vide>> <<if _hint !== undefined>> <<textIn _colo _hint>> <</if>> <<sexKnowledge 0 _womc "dogg">> <<sexSkill 0 "dogg" _resu[0].sk>> <<sexSkill _womc "dogg" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "fing">> /*Finger*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You started " + _resu[_womc].pf + " fingering " + $char[$sex.part[_womc].id].name[0] + "'s pussy.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " guided your hand to her pussy and you started " + _resu[_womc].pf + " fingering it.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "fing">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = "You continued to " + _resu[_womc].pf + " fingerfuck " + $char[$sex.part[_womc].id].name[0] + "'s pussy.">> <</if>> <</for>> <<if $sex.acts[$sex.turn][_b].ty === "cunn">> <<set _text = "You started " + _resu[_womc].pf + " fingering " + $char[$sex.part[_womc].id].name[0] + "'s pussy also.">> <<set _mp4 = "cumf">> <<set _vide = "mp4/cu-mf">> <<elseif $sex.acts[$sex.turn][_b].ty === "hard">> <<set _text += " You aggressevily tried to stimulate her g-spot.">> <<set _mp4 = "fih">> <<set _vide = "mp4/fi-h">> <<elseif $sex.acts[$sex.turn][_b].ty === "norm">> <<set _text += " You did it carefully in attempt to provide steady stimulation.">> <<set _mp4 = "fin">> <<set _vide = "mp4/fi-n">> <</if>> <<set _vide += setup.mp4Take(_womc, _mp4) + ".mp4">> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "fing">> <<sexSkill 0 "fing" _resu[0].sk>> <<sexSkill _womc "fing" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "hj">> /*Hj*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "After your encouragement " + $char[$sex.part[_womc].id].name[0] + " started to give you handjob.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started to give you handjob.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "hj">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to give you handjob.">> <</if>> <</for>> <<if $char[$sex.part[_womc].id].hj.sk < 25>> <<set _arra = ["soft"]>> <<elseif $char[$sex.part[_womc].id].hj.sk < 75>> <<set _arra = ["norm","soft"]>> <<else>> <<set _arra = ["norm","soft","two"]>> <</if>> <<if $char[$sex.part[_womc].id].ener < 25>> <<set _arra.delete("norm","two")>> <<set _debu = $char[$sex.part[_womc].id].name[0] + " started to preserve Energy(-norm, two types)">> <<textIn debug _debu>> <<elseif $char[$sex.part[_womc].id].ener < 50>> <<set _arra.delete("two")>> <<set _debu = $char[$sex.part[_womc].id].name[0] + " started to preserve Energy(-two type)">> <<textIn debug _debu>> <</if>> <<set _choi = _arra.random()>> <<if _choi === "norm">> <<set _text += " She was " + _resu[0].pf + " stroking your dick at normal pace.">> <<set _vide = "mp4/hj-n" + setup.mp4Take(_womc, "hjn") + ".mp4">> <<sexEnergy _womc 10>> <<elseif _choi === "soft">> <<set _text += " She was " + _resu[0].pf + " stroking your dick at slow pace.">> <<set _vide = "mp4/hj-s" + setup.mp4Take(_womc, "hjs") + ".mp4">> <<sexEnergy _womc 5>> <<elseif _choi === "two">> <<set _text += " She was " + _resu[0].pf + " stroking your dick with both hands.">> <<set _vide = "mp4/hj-t" + setup.mp4Take(_womc, "hjt") + ".mp4">> <<sexEnergy _womc 15>> <</if>> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "hj">> <<sexSkill 0 "hj" _resu[0].sk>> <<sexSkill _womc "hj" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "kiss">> /*Kiss*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You started to " + _resu[_womc].pf + " kiss " + $char[$sex.part[_womc].id].name[0] + ". She " + _resu[0].pf + " kissed you back.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started to " + _resu[0].pf + " kiss you. You " + _resu[_womc].pf + " kissed her back.">> <<sexEnergy _womc 5>> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "kiss">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = "You continued to " + _resu[_womc].pf + " kiss " + $char[$sex.part[_womc].id].name[0] + ". She " + _resu[0].pf + " kissed you back.">> <</if>> <</for>> <<set _vide = "mp4/ki-m" + setup.mp4Take(_womc, "kim") + ".mp4">> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "kiss">> <<sexSkill 0 "kiss" _resu[0].sk>> <<sexSkill _womc "kiss" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "miss">> /*Missionary*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You started to fuck " + $char[$sex.part[_womc].id].name[0] + "'s pussy in missionary position.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " got down on her back and told you to fuck her. You decided to comply.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if $sex.acts[$sex.turn-1][_c].ac === "miss" && _womp === _womc>> <<set _text = "You continued to fuck " + $char[$sex.part[_womc].id].name[0] + "'s pussy in missionary position.">> <<elseif $sex.acts[$sex.turn-1][_c].ac === "anal" && $sex.posp.ty === "mis" && _womp === _womc>> <<set _text = "You continued to fuck " + $char[$sex.part[_womc].id].name[0] + " in missionary position after switching from asshole to pussy.">> <</if>> <</for>> <<if $sex.acts[$sex.turn][_b].ty === "hard">> <<set _text += " You did it " + _resu[_womc].pf + " at hard and steady pace.">> <<set _mp4 = "mih">> <<set _vide = "mp4/mi-h">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 10, 0, 100)>> <<elseif $sex.acts[$sex.turn][_b].ty === "norm">> <<set _text += " You did it " + _resu[_womc].pf + " at normal pace.">> <<set _mp4 = "min">> <<set _vide = "mp4/mi-n">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5, 0, 100)>> <<elseif $sex.acts[$sex.turn][_b].ty === "soft">> <<set _text += " You did it " + _resu[_womc].pf + " at slow pace.">> <<set _mp4 = "mis">> <<set _vide = "mp4/mi-s">> <</if>> <<sexHint _womc "orpu">> <<set _vide += setup.mp4Take(_womc, _mp4) + ".mp4">> <<set _text += setup.sexOrifice(_womc, _b)>> <<textIn white _text _vide>> <<if _hint !== undefined>> <<textIn _colo _hint>> <</if>> <<sexKnowledge 0 _womc "miss">> <<sexSkill 0 "miss" _resu[0].sk>> <<sexSkill _womc "miss" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tifu">> /*TitFuck*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You positioned your dick between " + $char[$sex.part[_womc].id].name[0] + "'s tits and started to " + _resu[0].pf + " fuck them.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " told you to fuck her tits and you " + _resu[0].pf + " started to do it.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<set _end = ".">> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <<set _end = " after her encouragement.">> <</if>> <<if $sex.acts[$sex.turn-1][_c].ac === "tifu" && _womp === _womc>> <<set _text = "You continued to " + _resu[0].pf + " fuck " + $char[$sex.part[_womc].id].name[0] + "'s tits" + _end>> <<elseif $sex.acts[$sex.turn-1][_c].ac === "tijo" && _womp === _womc>> <<set _text = "You took control of the action and started to " + _resu[0].pf + " fuck " + $char[$sex.part[_womc].id].name[0] + "'s tits by yourself" + _end>> <</if>> <</for>> <<set _vide = "mp4/ti-f" + setup.mp4Take(_womc, "tif") + ".mp4">> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "tifu">> <<sexSkill 0 "tifu" _resu[0].sk>> <<sexSkill _womc "tifu" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tijo">> /*TitJob*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You positioned your dick between " + $char[$sex.part[_womc].id].name[0] + "'s tits and she started to " + _resu[_womc].pf + " give you titjob.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " positioned your dick between her tits and started to " + _resu[_womc].pf + " give you titjob.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<set _end = " after your encouragement.">> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <<set _end = ".">> <</if>> <<if $sex.acts[$sex.turn-1][_c].ac === "tijo" && _womp === _womc>> <<set _text = "You continued to receive titjob " + _resu[_womc].pf + " performed by " + $char[$sex.part[_womc].id].name[0] + _end>> <<elseif $sex.acts[$sex.turn-1][_c].ac === "tifu" && _womp === _womc>> <<set _text = $char[$sex.part[_womc].id].name[0] + " took control of the action and started to " + _resu[_womc].pf + " give you titjob" + _end>> <</if>> <</for>> <<set _vide = "mp4/ti-j" + setup.mp4Take(_womc, "tij") + ".mp4">> <<sexEnergy _womc 10>> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "tijo">> <<sexSkill 0 "tifu" _resu[0].sk>> <<sexSkill _womc "tifu" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tili">> /*TitLick*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You started to " + _resu[_womc].pf + " lick " + $char[$sex.part[_womc].id].name[0] + "'s tits.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " moved your head to her tits so you would " + _resu[_womc].pf + " lick them.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "tili">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = "You continued to " + _resu[_womc].pf + " lick " + $char[$sex.part[_womc].id].name[0] + "'s tits.">> <</if>> <</for>> <<set _vide = "mp4/ti-lm" + setup.mp4Take(_womc, "tilm") + ".mp4">> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "tili">> <<sexSkill 0 "tili" _resu[0].sk>> <<sexSkill _womc "tili" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tiru">> /*TitRub*/ <<if $sex.acts[$sex.turn][_b].in === 0>> <<set _womc = $sex.acts[$sex.turn][_b].re>> <<set _text = "You started to " + _resu[_womc].pf + " rub " + $char[$sex.part[_womc].id].name[0] + "'s tits.">> <<else>> <<set _womc = $sex.acts[$sex.turn][_b].in>> <<set _text = $char[$sex.part[_womc].id].name[0] + " moved your hands to her tits so you would " + _resu[_womc].pf + " rub them.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "tiru">> <<continue>> <<elseif $sex.acts[$sex.turn-1][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn-1][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn-1][_c].in>> <</if>> <<if _womp === _womc>> <<set _text = "You continued to " + _resu[_womc].pf + " rub " + $char[$sex.part[_womc].id].name[0] + "'s tits.">> <</if>> <</for>> <<set _vide = "mp4/ti-rf" + setup.mp4Take(_womc, "tirf") + ".mp4">> <<for _c = 0; _c < $sex.acts[$sex.turn].length; _c++>> <<if $sex.acts[$sex.turn][_c] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn][_c].re>> <<else>> <<set _womp = $sex.acts[$sex.turn][_c].in>> <</if>> <<if _womp === _womc && (($sex.acts[$sex.turn][_c].ac === "anal" && _part[0].po.includes("dog")) || $sex.acts[$sex.turn][_c].ac === "dogg")>> <<set _vide = "mp4/ti-rb" + setup.mp4Take(_womc, "tirb") + ".mp4">> <</if>> <</for>> <<textIn white _text _vide>> <<sexKnowledge 0 _womc "tiru">> <<sexSkill 0 "tiru" _resu[0].sk>> <<sexSkill _womc "tiru" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "fise">> /*Finger Self*/ <<set _womc = $sex.acts[$sex.turn][_b].in>> <<if $sex.acts[$sex.turn][_b].re === 0>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started to " + _resu[_womc].pf + " play with her pussy while watching you.">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started to " + _resu[_womc].pf + " play with her pussy while watching " + $char[$sex.part[3-_womc].id].name[0] + ".">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "fise" || _womc !== $sex.acts[$sex.turn-1][_c].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].re === 0>> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to " + _resu[_womc].pf + " play with her pussy while watching you.">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to " + _resu[_womc].pf + " play with her pussy while watching " + $char[$sex.part[3-_womc].id].name[0] + ".">> <</if>> <</for>> <<set _vide = "mp4/fi-s" + setup.mp4Take(_womc, "fis") + ".mp4">> <<sexEnergy _womc 5>> <<textIn white _text _vide>> <<sexSkill _womc "fing" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tise">> /*TitRub Self*/ <<set _womc = $sex.acts[$sex.turn][_b].in>> <<if $sex.acts[$sex.turn][_b].re === 0>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started to " + _resu[_womc].pf + " play with her tits while watching you.">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " started to " + _resu[_womc].pf + " play with her tits while watching " + $char[$sex.part[3-_womc].id].name[0] + ".">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "tise" || _womc !== $sex.acts[$sex.turn-1][_c].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].re === 0>> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to " + _resu[_womc].pf + " play with her tits while watching you.">> <<else>> <<set _text = $char[$sex.part[_womc].id].name[0] + " continued to " + _resu[_womc].pf + " play with her tits while watching " + $char[$sex.part[3-_womc].id].name[0] + ".">> <</if>> <</for>> <<set _vide = "mp4/ti-rs" + setup.mp4Take(_womc, "tirs") + ".mp4">> <<sexEnergy _womc 5>> <<textIn white _text _vide>> <<sexSkill _womc "tiru" _resu[_womc].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "cunn-l">> /*Cunny Lesb*/ <<if $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " positioned her head next to " + $char[$sex.part[2].id].name[0] + "'s pussy and started to " + _resu[2].pf + " lick it.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " positioned her head next to " + $char[$sex.part[1].id].name[0] + "'s pussy and started to " + _resu[1].pf + " lick it.">> <</if>> <<set _vide = "mp4/cu-gn" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "cugn") + ".mp4">> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "cunn-l" || $sex.acts[$sex.turn-1][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " continued to give " + $char[$sex.part[2].id].name[0] + " cunnilingus " + _resu[2].pf + ".">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " continued to give " + $char[$sex.part[1].id].name[0] + " cunnilingus " + _resu[1].pf + ".">> <</if>> <</for>> <<for _c = 0; _c < _b; _c++>> <<if $sex.acts[$sex.turn][_c] === undefined || $sex.acts[$sex.turn][_c].ac !== "fing-l" || $sex.acts[$sex.turn][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " started " + _resu[2].pf + " licking " + $char[$sex.part[2].id].name[0] + "'s pussy also.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " started " + _resu[1].pf + " licking " + $char[$sex.part[1].id].name[0] + "'s pussy also.">> <</if>> <<set _vide = "mp4/cu-gf" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "cugf") + ".mp4">> <</for>> /*Looking for girl in action instead of checking for initiator*/ <<for _c = 0; _c < _b; _c++>> <<if $sex.acts[$sex.turn][_c] === undefined || $sex.acts[$sex.turn][_b].in === $sex.acts[$sex.turn][_c].in || $sex.acts[$sex.turn][_b].in === $sex.acts[$sex.turn][_c].re>> <<continue>> <<elseif $sex.acts[$sex.turn][_c].in === 0>> <<set _womp = $sex.acts[$sex.turn][_c].re>> <<elseif $sex.acts[$sex.turn][_c].re === 0>> <<set _womp = $sex.acts[$sex.turn][_c].in>> <</if>> <<if $sex.acts[$sex.turn][_c].ac === "anal" || ($sex.acts[$sex.turn][_c].ac === "cowg" && $sex.acts[$sex.turn][_c].ty === "anal")>> <<if _womp === 1>> <<set _text = $char[$sex.part[2].id].name[0] + " joined in by " + _resu[1].pf + " licking " + $char[$sex.part[1].id].name[0] + "'s pussy.">> <<elseif _womp === 2>> <<set _text = $char[$sex.part[1].id].name[0] + " joined in by " + _resu[2].pf + " licking " + $char[$sex.part[2].id].name[0] + "'s pussy.">> <</if>> <<set _vide = "mp4/cu-ga" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "cuga") + ".mp4">> <<elseif $sex.acts[$sex.turn][_c].ac === "cowg" || $sex.acts[$sex.turn][_c].ac === "dogg" || $sex.acts[$sex.turn][_c].ac === "miss">> <<if _womp === 1>> <<set _text = $char[$sex.part[2].id].name[0] + " joined in by " + _resu[1].pf + " licking " + $char[$sex.part[1].id].name[0] + "'s pussy.">> <<else>> <<set _text = $char[$sex.part[1].id].name[0] + " joined in by " + _resu[2].pf + " licking " + $char[$sex.part[2].id].name[0] + "'s pussy.">> <</if>> <<set _vide = "mp4/cu-gp" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "cugp") + ".mp4">> <</if>> <</for>> <<sexEnergy $sex.acts[$sex.turn][_b].in 5>> <<textIn white _text _vide>> <<sexSkill 1 "cunn" _resu[1].sk>> <<sexSkill 2 "cunn" _resu[2].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "fing-l">> /*Finger Lesb*/ <<if $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " started to " + _resu[2].pf + " play with " + $char[$sex.part[2].id].name[0] + "'s pussy.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " started to " + _resu[1].pf + " play with " + $char[$sex.part[1].id].name[0] + "'s pussy.">> <</if>> <<set _vide = "mp4/fi-g" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "fig") + ".mp4">> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "fing-l" || $sex.acts[$sex.turn-1][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " continued to " + _resu[2].pf + " play with " + $char[$sex.part[2].id].name[0] + "'s pussy.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " continued to " + _resu[1].pf + " play with " + $char[$sex.part[1].id].name[0] + "'s pussy.">> <</if>> <</for>> <<for _c = 0; _c < _b; _c++>> <<if $sex.acts[$sex.turn][_c] === undefined || $sex.acts[$sex.turn][_c].ac !== "cunn-l" || $sex.acts[$sex.turn][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " started " + _resu[2].pf + " fingering " + $char[$sex.part[2].id].name[0] + "'s pussy also.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " started " + _resu[1].pf + " fingering " + $char[$sex.part[1].id].name[0] + "'s pussy also.">> <</if>> <<set _vide = "mp4/cu-gf" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "cugf") + ".mp4">> <</for>> <<sexEnergy $sex.acts[$sex.turn][_b].in 5>> <<textIn white _text _vide>> <<sexSkill 1 "fing" _resu[1].sk>> <<sexSkill 2 "fing" _resu[2].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "kiss-l">> /*Kiss Lesb*/ <<if $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " started to " + _resu[2].pf + " kiss " + $char[$sex.part[2].id].name[0] + " who " + _resu[1].pf + " kissed her back.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " started to " + _resu[1].pf + " kiss " + $char[$sex.part[1].id].name[0] + " who " + _resu[2].pf + " kissed her back.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "kiss-l" || $sex.acts[$sex.turn-1][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " continued to " + _resu[2].pf + " kiss " + $char[$sex.part[2].id].name[0] + " who " + _resu[1].pf + " kissed her back.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " continued to " + _resu[1].pf + " kiss " + $char[$sex.part[1].id].name[0] + " who " + _resu[2].pf + " kissed her back.">> <</if>> <</for>> <<set _vide = "mp4/ki-g" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "kig") + ".mp4">> <<sexEnergy $sex.acts[$sex.turn][_b].in 5>> <<textIn white _text _vide>> <<sexSkill 1 "kiss" _resu[1].sk>> <<sexSkill 2 "kiss" _resu[2].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tili-l">> /*TitLick Lesb*/ <<if $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " started to " + _resu[2].pf + " lick " + $char[$sex.part[2].id].name[0] + "'s tits.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " started to " + _resu[1].pf + " lick " + $char[$sex.part[1].id].name[0] + "'s tits.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "tili-l" || $sex.acts[$sex.turn-1][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " continued to " + _resu[2].pf + " lick " + $char[$sex.part[2].id].name[0] + "'s tits.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " continued to " + _resu[1].pf + " lick " + $char[$sex.part[1].id].name[0] + "'s tits.">> <</if>> <</for>> <<set _vide = "mp4/ti-lg" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "tilg") + ".mp4">> <<sexEnergy $sex.acts[$sex.turn][_b].in 5>> <<textIn white _text _vide>> <<sexSkill 1 "tili" _resu[1].sk>> <<sexSkill 2 "tili" _resu[2].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "tiru-l">> /*TitRub Lesb*/ <<if $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " started to " + _resu[2].pf + " rub " + $char[$sex.part[2].id].name[0] + "'s tits.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " started to " + _resu[1].pf + " rub " + $char[$sex.part[1].id].name[0] + "'s tits.">> <</if>> <<for _c = 0; $sex.acts[$sex.turn-1] !== undefined && _c < $sex.acts[$sex.turn-1].length; _c++>> <<if $sex.acts[$sex.turn-1][_c] === undefined || $sex.acts[$sex.turn-1][_c].ac !== "tiru-l" || $sex.acts[$sex.turn-1][_c].in !== $sex.acts[$sex.turn][_b].in>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 1>> <<set _text = $char[$sex.part[1].id].name[0] + " continued to " + _resu[2].pf + " rub " + $char[$sex.part[2].id].name[0] + "'s tits.">> <<else>> <<set _text = $char[$sex.part[2].id].name[0] + " continued to " + _resu[1].pf + " rub " + $char[$sex.part[1].id].name[0] + "'s tits.">> <</if>> <</for>> <<set _vide = "mp4/ti-rg" + setup.mp4Take($sex.acts[$sex.turn][_b].in, "tirg") + ".mp4">> <<sexEnergy $sex.acts[$sex.turn][_b].in 5>> <<textIn white _text _vide>> <<sexSkill 1 "tiru" _resu[1].sk>> <<sexSkill 2 "tiru" _resu[2].sk>> <<elseif $sex.acts[$sex.turn][_b].ac === "ejac">> /*Ejaculation*/ <<set _woma = $sex.part[$sex.acts[$sex.turn][_b].re].id>> <<if $sex.acts[$sex.turn][_b].ty === "ia">> <<set _text = "You came inside " + $char[_woma].name[0] + "'s ass.">> <<elseif $sex.acts[$sex.turn][_b].ty === "im">> <<set _text = "You came inside " + $char[_woma].name[0] + "'s mouth.">> <<elseif $sex.acts[$sex.turn][_b].ty === "ip">> <<set _text = "You came inside " + $char[_woma].name[0] + "'s pussy.">> <<elseif $sex.acts[$sex.turn][_b].ty === "ob">> <<set _text = "You came on " + $char[_woma].name[0] + "'s back.">> <<elseif $sex.acts[$sex.turn][_b].ty === "of">> <<set _text = "You came on " + $char[_woma].name[0] + "'s belly.">> <<elseif $sex.acts[$sex.turn][_b].ty === "oh">> <<set _text = "You came from " + $char[_woma].name[0] + "'s handjob.">> <<elseif $sex.acts[$sex.turn][_b].ty === "om">> <<set _text = "You came outside " + $char[_woma].name[0] + "'s mouth.">> <<elseif $sex.acts[$sex.turn][_b].ty === "ot">> <<set _text = "You came on " + $char[_woma].name[0] + "'s tits.">> <<elseif $sex.acts[$sex.turn][_b].ty === "tf" || $sex.acts[$sex.turn][_b].ty === "tj">> <<set _text = "You came between " + $char[_woma].name[0] + "'s tits.">> <</if>> <<set _mp4 = "ej" + $sex.acts[$sex.turn][_b].ty>> <<set _vide = "mp4/ej-" + $sex.acts[$sex.turn][_b].ty + setup.mp4Take($sex.acts[$sex.turn][_b].re, _mp4) + ".mp4">> <<textIn white _text _vide>> <<sexKnowledge 0 $sex.acts[$sex.turn][_b].re "ejac">> /*To hide rng-container and -pointer*/ <<for _c = 0; _c < $sex.thre + 2; _c++>> <<set $sex.part[_c].ef = undefined>> <<set $sex.part[_c].re = undefined>> <<set $sex.part[_c].ro = undefined>> <</for>> <<set $sex.exit = true>> /*Approval of Ejac choice*/ <<if ($sex.ejac.ef < -50 && setup.sexEjacPref($sex.acts[$sex.turn][_b].re, false)) || setup.sexEjacPref($sex.acts[$sex.turn][_b].re, $sex.acts[$sex.turn][_b].ty)>> <<set _text = $char[_woma].name[0] + " was ok with your choice.">> <<set _debu = $char[_woma].name[0] + "'s Ejaculation Preference(" + $char[_woma].ejac.pr + ") is high enough (0-hj, 1-pullOut, 2-onTits/TF/TJ, 3-inAss/Pussy, 4-in/outMouth)">> <<textIn lightblue _text>> <<textIn debug _debu>> <<set _valu = 5 - $char[_woma].spoi.va>> <<sexContent _woma _valu>> <<else>> <<set _text = $char[_woma].name[0] + " wasn't comfortable with your choice.">> <<set _debu = $char[_woma].name[0] + "'s Ejaculation Preference(" + $char[_woma].ejac.pr + ") not high enough (0-hj, 1-pullOut, 2-onTits/TF/TJ, 3-inAss/Pussy, 4-in/outMouth)">> <<textIn red _text>> <<textIn debug _debu>>>> <<set _valu = ($char[_woma].forg.va - 5) * 5>> <<sexContent _woma _valu>> <</if>> /*Sex-End calculations*/ <<set _debu = "">> <<for _c = 1; _c < $sex.thre + 2; _c++>> <<set _id = $sex.part[_c].id>> <<set $char[$sex.part[0].id].pers[_id].ennu = Math.clamp($char[$sex.part[0].id].pers[_id].ennu + 1, 0, 100)>> <<if $char[_id].arou.st === 4>> <<set _ennu = -1>> <<set _filr = 2>> <<set _sexr = 2>> <<if $char[_id].squi === 0>> <<set $char[_id].squi = 1>> <<for _d = 0; _d < $char[_id].pers[0].attr.sr.length; _d++>> <<if $char[_id].pers[0].attr.sr[_d] === 2>> <<set $char[_id].pers[0].attr.sr[_d] = 1>> <</if>> <</for>> <</if>> <<set setup.calcStress(-100, _id)>> <<set setup.calcLust(-100, _id)>> <<if $char[_id].pers[0].inhi > 0>> <<set _inhi = ($char[_id].libi.va + 1) * 4>> <<set _debu = "Inhibition by -" + _inhi + " = (Libido(" + $char[_id].libi.va + ") + 1) * 4">> <<set $char[_id].pers[0].inhi = Math.clamp($char[_id].pers[0].inhi - _inhi, 0, 100)>> <<set setup.calcDesire(_id, 0)>> <</if>> <<set _debu = $char[_id].name[0] + "'s Stress and Lust changed by -100, " + _debu + ", Ennui by -1 because of Squirt">> <<elseif $char[_id].arou.st === 3>> <<set _ennu = 1>> <<set _filr = 1>> <<set _sexr = 1 + 1 - $char[_id].squi>> <<set setup.calcStress(-50, _id)>> <<set setup.calcLust(-75, _id)>> <<if $char[_id].pers[0].inhi > 0>> <<set _inhi = ($char[_id].libi.va + 1) * 2>> <<set _debu = "Inhibition by -" + _inhi + " = (Libido(" + $char[_id].libi.va + ") + 1) * 2">> <<set $char[_id].pers[0].inhi = Math.clamp($char[_id].pers[0].inhi - _inhi, 0, 100)>> <<set setup.calcDesire(_id, 0)>> <</if>> <<set _debu = $char[_id].name[0] + "'s Stress changed by -50, Lust by -75, " + _debu + " Ennui by +1 because of her Orgasm">> <<else>> <<set _ennu = 2 + $char[_id].arou.st>> <<set _sexr = $char[_id].arou.st * -1>> <<set _filr = _sexr>> <<set _strs = 10 * $char[_id].arou.st>> <<set setup.calcStress(_strs, _id)>> <<if $char[_id].pers[0].inhi > 0>> <<set _inhi = $char[_id].libi.va + 1>> <<set _debu = "Inhibition by -" + _inhi + "Libido = (" + $char[_id].libi.va + ") + 1">> <<set $char[_id].pers[0].inhi = Math.clamp($char[_id].pers[0].inhi - _inhi, 0, 100)>> <<set setup.calcDesire(_id, 0)>> <</if>> <<set _rear = ["Dry", "Moist", "Wet"]>> <<set _debu = $char[_id].name[0] + "'s Stress changed by " + _strs + ", Lust by 0, " + _debu + " Ennui by " + _ennu + " because of sex ended while she is " + _rear[$char[_id].arou.st]>> <</if>> <<textIn debug _debu>> <<set $char[_id].pers[$sex.part[0].id].ennu = Math.clamp($char[_id].pers[$sex.part[0].id].ennu + _ennu, 0, 100)>> <<set $char[_id].pers[0].attr.sr.unshift(_sexr)>> <<if $char[_id].pers[0].attr.sr.length > 5>> <<set $char[_id].pers[0].attr.sr.pop()>> <</if>> <<set setup.calcDesire(_id, $sex.part[0].id)>> <<if $sex.thre === 1>> <<set $char[_id].pers[$sex.part[3-_c].id].ennu = Math.clamp($char[_id].pers[$sex.part[3-_c].id].ennu + _ennu, 0, 100)>> <<set setup.calcDesire(_id, $sex.part[3-_c].id)>> <</if>> <<if $char[_id].arou.st === 4>> <<set _text = $char[_id].name[0] + " was " + `<span style='color: lime'>sated</span>` + " sexually">> <<elseif $char[_id].arou.st === 3>> <<set _text = $char[_id].name[0] + " was " + `<span style='color: yellowgreen'>satisfied</span>` + " sexually">> <<elseif $char[_id].arou.st === 2>> <<set _text = $char[_id].name[0] + " was " + `<span style='color: red'>frustrated</span>` + " sexually">> <<elseif $char[_id].arou.st === 1>> <<set _text = $char[_id].name[0] + " was " + `<span style='color: orange'>unsatisfied</span>` + " sexually">> <<elseif $char[_id].arou.st === 0>> <<set _text = $char[_id].name[0] + " was " + `<span style='color: yellow'>annoyed</span>` + " sexually">> <</if>> <<set _debu = $char[_id].name[0] + " memorized sex result(" + _sexr + ")(affects Desire value) and Opinion changed by Contentment(">> <<if ($char[_id].arou.st > 2 && $char[_id].cont.st > 1) || ($char[_id].arou.st < 3 && $char[_id].cont.st < 2)>> <<set _text += " and ">> <<else>> <<set _text += ", but ">> <</if>> <<if $char[_id].cont.st === 0>> <<set _opin = -5 * (1 + $char[_id].spoi.va)>> <<set _debu += _opin + ") = -5 * (1 + Spoiled(" + $char[_id].spoi.va + "))">> <<set _text += `<span style='color: red'>unhappy</span>` + " with selection of actions.">> <<elseif $char[_id].cont.st === 1>> <<set _opin = -1 - $char[_id].spoi.va>> <<set _debu += _opin + ") = -1 - Spoiled(" + $char[_id].spoi.va + ")">> <<set _text += `<span style='color: orange'>upset</span>` + " with selection of actions.">> <<elseif $char[_id].cont.st === 2>> <<set _opin = 0>> <<set _debu += "0)">> <<set _text += `<span style='color: yellow'>content</span>` + " with selection of actions.">> <<elseif $char[_id].cont.st === 3>> <<set _opin = 5 - $char[_id].spoi.va>> <<set _debu += _opin + ") = 5 - Spoiled(" + $char[_id].spoi.va + ")">> <<set _text += `<span style='color: yellowgreen'>pleased</span>` + " with selection of actions.">> <<elseif $char[_id].cont.st === 4>> <<set _opin = 5 * (5 - $char[_id].spoi.va)>> <<set _debu += _opin + ") = 5 * (5 - Spoiled(" + $char[_id].spoi.va + "))">> <<set _text += `<span style='color: lime'>happy</span>` + " with selection of actions.">> <</if>> <<set setup.calcOpinion(_opin, _id, $sex.part[0].id)>> <<textIn white _text>> <<textIn debug _debu>> <</for>> <</if>> /*Approval of Actions choice*/ <<if $sex.acts[$sex.turn][_b].ac.includes("-l") || $sex.acts[$sex.turn][_b].ac.includes("se")>> <<set _girl = $sex.acts[$sex.turn][_b].in>> <<elseif $sex.acts[$sex.turn][_b].in === 0>> <<set _girl = $sex.acts[$sex.turn][_b].re>> <<else>> <<set _girl = $sex.acts[$sex.turn][_b].in>> <</if>> <<if $sex.acts[$sex.turn][_b].ac !== "ejac" && _b === 0>> <<set _egoi = [0]>> <<for _c = 1; _c < $sex.thre + 2; _c++>> <<set _egoi[_c] = $sex.part[_c].eg>> <<if _girl === _c && ($char[$sex.part[_c].id].list[0] === $sex.acts[$sex.turn][_b].ac || ($char[$sex.part[_c].id].list[0] === "anal" && $sex.acts[$sex.turn][_b].ac === "cowg" && $sex.acts[$sex.turn][_b].ty === "anal"))>> <<set _pick = _c>> <</if>> <</for>> <<for _c = 1; _c < $sex.thre + 2; _c++>> <<if _pick === _c>> <<if $sex.part[_c].eg > 0>> <<set _text = $char[$sex.part[_c].id].name[0] + " was pleased with your choice.">> <<else>> <<set _text = $char[$sex.part[_c].id].name[0] + " was pleased that you guessed right her favorite action.">> <</if>> <<if $char[$sex.part[_c].id].goss.va > 1>> <<if $sex.part[_c].eg > 0>> <<set _text = $char[$sex.part[_c].id].name[0] + " praised you for fullfilling her request.">> <<else>> <<set _text = $char[$sex.part[_c].id].name[0] + " praised you for guessing correctly her favorite action.">> <</if>> <<textIn lime _text>> <<elseif $char[$sex.part[_c].id].open.va > 3>> <<textIn lime _text>> <</if>> <<set _valu = (5 - $char[$sex.part[_c].id].spoi.va) * 3>> <<sexContent $sex.part[_c].id _valu>> <<if $char[$sex.part[_c].id].self.va > 0 && $char[$sex.part[_c].id].self.va < 4>> <<set $sex.part[_c].eg-->> <<if $sex.part[_c].eg < 1>> <<if $char[$sex.part[_c].id].self.va < 3>> <<set $sex.part[_c].un = 1>> <<else>> <<set $sex.part[_c].un = 2>> <</if>> <</if>> <</if>> <<else>> <<if $sex.part[_c].eg > 0 && $char[$sex.part[_c].id].ener < 10>> <<set _text = $char[$sex.part[_c].id].name[0] + " looks tired.">> <<textIn orange _text>> <<elseif $sex.part[_c].eg > 0>> <<set _text = $char[$sex.part[_c].id].name[0] + " complained that you ignored her request">> <<set _valu = ($char[$sex.part[_c].id].forg.va - 5) * 5>> <<sexContent $sex.part[_c].id _valu>> <<if $sex.thre === 1 && _pick === 3 - _c && $sex.part[3-_c].eg > 0>> <<set _text = _text + " and grumbled for fullfilling " + $char[$sex.part[3-_c].id].name[0] + "'s.">> <<set _valu = ($char[$sex.part[_c].id].trus.va - 4) * 5>> <<sexContent $sex.part[_c].id _valu>> <<else>> <<set _text = _text + ".">> <</if>> <<if $char[$sex.part[_c].id].open.va > 0>> <<textIn red _text>> <</if>> <<elseif setup.sexTier($sex.acts[$sex.turn][_b].ac, _c) && _girl === _c>> <<if $char[$sex.part[_c].id].open.va > 2>> <<set _text = $char[$sex.part[_c].id].name[0] + " was ok with your choice.">> <<textIn lightblue _text>> <</if>> <<set _valu = 5 - $char[$sex.part[_c].id].spoi.va>> <<sexContent $sex.part[_c].id _valu>> <<elseif _girl === _c>> <<if $char[$sex.part[_c].id].open.va > 0>> <<set _text = $char[$sex.part[_c].id].name[0] + " wasn't comfortable with your choice.">> <<textIn red _text>> <</if>> <<set _valu = ($char[$sex.part[_c].id].forg.va - 5) * 5>> <<sexContent $sex.part[_c].id _valu>> <</if>> <<if $char[$sex.part[_c].id].self.va > 0 && $char[$sex.part[_c].id].self.va < 4>> <<set $sex.part[_c].un-->> <<if $sex.part[_c].un < 1>> <<if $char[$sex.part[_c].id].self.va > 1>> <<set $sex.part[_c].eg = 1>> <<else>> <<set $sex.part[_c].eg = 2>> <</if>> <</if>> <</if>> <</if>> <</for>> <<elseif _b === 1>> <<for _c = 1; _c < $sex.thre + 2; _c++>> <<if _egoi[_c] > 0 && _pick !== _c && $char[$sex.part[_c].id].ener > 9>> <<if $char[$sex.part[_c].id].open.va > 0>> <<set _text = $char[$sex.part[_c].id].name[0] + " continued to grumble about your previous choice.">> <<textIn red _text>> <</if>> <<set _valu = $char[$sex.part[_c].id].forg.va - 5>> <<sexContent $sex.part[_c].id _valu>> <<elseif setup.sexTier($sex.acts[$sex.turn][_b].ac, _c) && _girl === _c>> <<if $char[$sex.part[_c].id].open.va > 2>> <<set _text = $char[$sex.part[_c].id].name[0] + " was ok with your choice.">> <<textIn lightblue _text>> <</if>> <<set _valu = 5 - $char[$sex.part[_c].id].spoi.va>> <<sexContent $sex.part[_c].id _valu>> <<elseif _girl === _c>> <<if $char[$sex.part[_c].id].open.va > 0>> <<set _text = $char[$sex.part[_c].id].name[0] + " wasn't comfortable with your choice.">> <<textIn red _text>> <</if>> <<set _debu = $char[$sex.part[_c].id].name[0] + " Comfort += (Forgiving(" + $char[$sex.part[_c].id].forg.va + ") - 5) * 5">> <<textIn debug _debu>> <<set _valu = ($char[$sex.part[_c].id].forg.va - 5) * 5>> <<sexContent $sex.part[_c].id _valu>> <</if>> <</for>> <</if>> /*Efficiency calculations*/ <<if $sex.acts[$sex.turn][_b].ac !== "ejac">> <<textIn debug _resu[0].md>> <<textIn debug _resu[0].pd>> <<textIn debug _resu[1].md>> <<textIn debug _resu[1].pd>> <<if $sex.thre === 1>> <<textIn debug _resu[2].md>> <<textIn debug _resu[2].pd>> <</if>> <<for _c = 0; _c < $sex.thre + 2; _c++>> <<set _part[_c].me += _resu[_c].mv>> <<set _part[_c].ph += _resu[_c].pv>> <</for>> <</if>> <</for>> /*Energy calculation*/ <<for _b = 0; _b < $sex.thre + 2; _b++>> <<set $char[$sex.part[_b].id].ener -= _part[_b].en>> <<set _debu = $char[$sex.part[_b].id].name[0] + " used " + _part[_b].en + " <span style='color: yellow'>Energy</span> during the turn">> <<textIn debug _debu>> <</for>> /*Turn results*/ <<for _b = 0; _b < $sex.thre + 2 && $sex.acts[$sex.turn][0].ac !== "ejac"; _b++>> <<set _effi = Math.round((Math.clamp(_part[_b].me, 0, 100) + Math.clamp(_part[_b].ph, 0, 100)) / 2)>> <<set _debu = $char[$sex.part[_b].id].name[0] + "( <span style='color: lightgreen'>Efficiency</span>(" + _effi + ") = (Total Mental(" + Math.clamp(_part[_b].me, 0, 100) + ")(clamp0,100) + Total Physical(" + Math.clamp(_part[_b].ph, 0, 100) + ")(clamp0,100)) / 2)(round)">> <<textIn debug _debu>> <<set _roll = setup.rngTake(_effi)>> <<set _sexr = setup.sexResult(_effi, _roll)>> <<set $sex.part[_b].ef = _effi>> <<set $sex.part[_b].re = _sexr>> <<set $sex.part[_b].ro = _roll>> <<if _b === 0>> <<set $char[$sex.part[_b].id].stam -= 5 * _sexr>> <<elseif $char[$sex.part[_b].id].arou.st < 4>> <<set $char[$sex.part[_b].id].arou.va += 5 * _sexr>> <</if>> <<set _debu = $char[$sex.part[_b].id].name[0] + " <span style='color: lightgreen'>Efficiency</span>(" + _effi + ") with Roll(" + _roll + ") = " + _sexr>> <<textIn debug _debu>> <</for>> /*Orgasm-squirt, Efficiency discription and Moans-sound*/ <<set _orga = 0>> <<if $sex.part[0].re === 5>> <<set _text = "This turn consumed <span style='color: red'>a lot</span> of your stamina.">> <<textIn white _text>> <<elseif $sex.part[0].re === 4>> <<set _text = "This turn consumed <span style='color: orange'>a big chunk</span> of your stamina.">> <<textIn white _text>> <<elseif $sex.part[0].re === 3>> <<set _text = "This turn consumed <span style='color: yellow'>a good amount</span> of your stamina.">> <<textIn white _text>> <<elseif $sex.part[0].re === 2>> <<set _text = "This turn consumed <span style='color: yellowgreen'>some</span> of your stamina.">> <<textIn white _text>> <<elseif $sex.part[0].re === 1>> <<set _text = "This turn consumed <span style='color: lime'>a little bit</span> of your stamina.">> <<textIn white _text>> <</if>> <<for _b = 1; _b < $sex.thre + 2; _b++>> <<if $sex.part[_b].re === 5>> <<set _effd = $char[$sex.part[_b].id].name[0] + " was <span style='color: lime'>excited</span> by this turn">> <<elseif $sex.part[_b].re === 4>> <<set _effd = $char[$sex.part[_b].id].name[0] + " was <span style='color: yellowgreen'>delighted</span> by this turn">> <<elseif $sex.part[_b].re === 3>> <<set _effd = $char[$sex.part[_b].id].name[0] + " was <span style='color: yellow'>sufficiently stimulated</span> on this turn">> <<elseif $sex.part[_b].re === 2>> <<set _effd = $char[$sex.part[_b].id].name[0] + " <span style='color: orange'>tolerated inadequacy</span> of this turn">> <<elseif $sex.part[_b].re === 1>> <<set _effd = $char[$sex.part[_b].id].name[0] + " was <span style='color: red'>disappointed</span> by this turn">> <</if>> <<if $char[$sex.part[_b].id].arou.va > 99 && $char[$sex.part[_b].id].arou.st < 2>> <<set $char[$sex.part[_b].id].arou.st += 1>> <<set $char[$sex.part[_b].id].arou.va -= 100>> <<elseif $char[$sex.part[_b].id].arou.va > 99 && $char[$sex.part[_b].id].arou.st === 2>> <<set $char[$sex.part[_b].id].arou.st = 3>> <<set $char[$sex.part[_b].id].arou.va -= 100>> <<if $sex.part[_b].re > 2>> <<set _effd = _effd + " and ">> <<else>> <<set _effd = "Dispite that " + _effd + " she still ">> <</if>> <<if $char[$sex.part[_b].id].bold.va > 2>> <<set _text = _effd + " reached an orgasm while <span style='color: red'>moaning loudly</span>.">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 15, 0, 100)>> <<elseif $char[$sex.part[_b].id].bold.va > 0>> <<set _text = _effd + " reached an orgasm while <span style='color: orange'>moaning</span>.">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 10, 0, 100)>> <<else>> <<set _text = _effd + " reached an orgasm while <span style='color: yellow'>moaning quietly</span>.">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5, 0, 100)>> <</if>> <<set _vide = "mp4/or-" + setup.mp4Take(_b, "or") + ".mp4">> <<textIn white _text _vide>> /*Orgasm result for film*/ <<set _orga = 1>> <<elseif $char[$sex.part[_b].id].arou.va > 99 && $char[$sex.part[_b].id].arou.st === 3>> <<set $char[$sex.part[_b].id].arou.st = 4>> <<set $char[$sex.part[_b].id].arou.va = Math.clamp($char[$sex.part[_b].id].arou.va, 0, 100)>> <<set _make = Number(_part[_b].se.slice(3,4))>> <<if $sex.part[_b].re > 2>> <<set _effd = _effd + ", ">> <<else>> <<set _effd = "Dispite that " + _effd + " she still ">> <</if>> <<if $char[$sex.part[_b].id].bold.va > 1>> <<set _text = _effd + " <span style='color: red'>moaned loudly</span> and ">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 15, 0, 100)>> <<else>> <<set _text = _effd + " <span style='color: orange'>moaned</span> and ">> <<set $sex.soun.va = Math.clamp($sex.soun.va + 10, 0, 100)>> <</if>> <<if _part[_b].se.slice(0,3) === "ana">> <<set _text = _text + "squirted while having anal sex.">> <<if _part[0].po.slice(0,3) === "cow">> <<set _vide = "mp4/sq-ac" + setup.mp4Take(_b, "sqac") + ".mp4">> <<elseif _part[0].po.slice(0,3) === "dog">> <<set _vide = "mp4/sq-ad" + setup.mp4Take(_b, "sqad") + ".mp4">> <<elseif _part[0].po.slice(0,3) === "mis">> <<set _vide = "mp4/sq-am" + setup.mp4Take(_b, "sqam") + ".mp4">> <</if>> <<elseif _part[_b].se.slice(0,3) === "han">> <<if _make === 0>> <<set _text = _text + "squirted from being fingered by you.">> <<set _vide = "mp4/sq-fm" + setup.mp4Take(_b, "sqfm") + ".mp4">> <<elseif _make === _b>> <<set _text = _text + "squirted while fingering herself.">> <<set _vide = "mp4/sq-fs" + setup.mp4Take(_b, "sqfs") + ".mp4">> <<else>> <<set _text = _text + "squirted from being fingered by " + $char[$sex.part[3-_b].id].name[0] + ".">> <<set _vide = "mp4/sq-fg" + setup.mp4Take(_b, "sqfg") + ".mp4">> <</if>> <<elseif _part[_b].se.slice(0,3) === "mou">> <<if _make === 0>> <<set _text = _text + "squirted while receiving cunnilingus from you.">> <<set _vide = "mp4/sq-cm" + setup.mp4Take(_b, "sqcm") + ".mp4">> <<else>> <<set _text = _text + "squirted while receiving cunnilingus from " + $char[$sex.part[3-_b].id].name[0] + ".">> <<set _vide = "mp4/sq-cg" + setup.mp4Take(_b, "sqcg") + ".mp4">> <</if>> <<elseif _part[_b].se.slice(0,3) === "pus">> <<set _text = _text + "squirted while having vaginal sex.">> <<if _part[0].po.slice(0,3) === "cow">> <<set _vide = "mp4/sq-pc" + setup.mp4Take(_b, "sqpc") + ".mp4">> <<elseif _part[0].po.slice(0,3) === "dog">> <<set _vide = "mp4/sq-pd" + setup.mp4Take(_b, "sqpd") + ".mp4">> <<elseif _part[0].po.slice(0,3) === "mis">> <<set _vide = "mp4/sq-pm" + setup.mp4Take(_b, "sqpm") + ".mp4">> <</if>> <<else>> <<set _text = _text + "squirted while playing with her pussy.">> <<set _vide = "mp4/sq-fs" + setup.mp4Take(_b, "sqfs") + ".mp4">> <</if>> <<textIn white _text _vide>> /*Orgasm result for film*/ <<set _orga = 2>> <<elseif $sex.acts[$sex.turn][0].ac !== "ejac">> <<if $sex.part[_b].re > 3>> <<if $char[$sex.part[_b].id].bold.va === 4>> <<set _moan = 3>> <<elseif $char[$sex.part[_b].id].bold.va === 3>> <<set _moan = 2>> <<elseif $char[$sex.part[_b].id].bold.va > 0>> <<set _moan = 1>> <<else>> <<set _moan = 0>> <</if>> <<elseif $sex.part[_b].re === 3>> <<if $char[$sex.part[_b].id].bold.va === 4>> <<set _moan = 2>> <<elseif $char[$sex.part[_b].id].bold.va > 1>> <<set _moan = 1>> <<else>> <<set _moan = 0>> <</if>> <<else>> <<if $char[$sex.part[_b].id].bold.va === 4>> <<set _moan = 1>> <<else>> <<set _moan = 0>> <</if>> <</if>> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5 * _moan, 0, 100)>> <<set _moar = [ "<span style='color: yellowgreen'>silence</span>", "<span style='color: yellow'>quiet moans</span>", "<span style='color: orange'>moans</span>", "<span style='color: red'>loud moans</span>" ]>> <<if $sex.part[_b].re > 3>> <<if _moan > 1>> <<set _text = _effd + " and her " + _moar[_moan] + " confirmed it.">> <<elseif _moan === 1>> <<set _text = _effd + " and <span style='color: yellow'>moaned quietly</span>.">> <<else>> <<set _text = _effd + " despite her " + _moar[_moan] + ".">> <</if>> <<elseif $sex.part[_b].re === 3>> <<if _moan > 0>> <<set _text = _effd + " and her " + _moar[_moan] + " confirmed it.">> <<else>> <<set _text = _effd + " despite her " + _moar[_moan] + ".">> <</if>> <<elseif $sex.part[_b].re === 2>> <<if _moan === 0>> <<set _text = _effd + " which was evident by her " + _moar[_moan] + ".">> <<elseif _moan === 1>> <<set _text = _effd + " and <span style='color: yellow'>moaned quietly</span>.">> <<else>> <<set _text = _effd + " despite her " + _moar[_moan] + ".">> <</if>> <<elseif $sex.part[_b].re === 1>> <<if _moan === 0>> <<set _text = _effd + " which was evident by her " + _moar[_moan] + ".">> <<else>> <<set _text = _effd + " despite her " + _moar[_moan] + ".">> <</if>> <</if>> <<textIn white _text>> <</if>> <</for>> <<if $sex.soun.be === 0>> <<set $sex.soun.va = Math.clamp($sex.soun.va + 5, 0, 100)>> <<set _text = "The old bed squeaking added a little bit to the noise.">> <<textIn yellow _text>> <</if>> <<if $sex.soun.so === 1 && $sex.soun.va > 0>> <<set $sex.soun.va = 0>> <<set _text = "Soundproof held all sounds in the room.">> <<textIn yellowgreen _text>> <</if>> <<if $sex.soun.va > 99 && $sex.soun.di === false>> <<set _wome = []>> <<set $sex.soun.di = true>> <<for _b = 0; _b < $fami[$sex.loca].memb.length; _b++>> <<set _id = $fami[$sex.loca].memb[_b]>> <<if _id === 0 || _id === $sex.part[1].id || _id === $sex.part[2].id>> <<continue>> <<else>> <<set _lust = $char[_id].libi.va * 5>> <<if _lust > 0>> <<set _wome.push(_id)>> <<set setup.calcLust(_lust, _id)>> <</if>> <</if>> <</for>> <<set _spy = "Too much noise was produced and the sounds of sex made ">> <<if _wome.length === 3>> <<set _spy += $char[_wome[0]].name[0] + ", " + $char[_wome[1]].name[0] + " and " + $char[_wome[2]].name[0] + " a little bit more horny .">> <<elseif _wome.length === 2>> <<set _spy += $char[_wome[0]].name[0] + " and " + $char[_wome[1]].name[0] + " a little bit more horny.">> <<elseif _wome.length === 1>> <<set _spy += $char[_wome[0]].name[0] + " a little bit more horny.">> <<else>> <<set _spy = "Too much noise was made, but the sounds of sex didn't bother anybody.">> <</if>> <<textIn spy _spy>> <</if>> /*Pose memory for anal-vaginal switch and other stuff*/ <<if _part[0].po !== "none">> <<set $sex.posp.gi = _part[0].po.slice(3,4)>> <<set $sex.posp.ty = _part[0].po.slice(0,3)>> <<else>> <<set $sex.posp = {gi : undefined, ty : undefined}>> <</if>> /*Check for ejaculation conditions*/ <<set _main = false>> <<if ($char[$sex.part[0].id].stam < 1 || $char[$sex.part[0].id].ener < 1) && $sex.exit === false>> <<for _b = 0; _b < $sex.acts[$sex.turn].length; _b++>> <<if $sex.acts[$sex.turn][_b] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].in === 0>> <<set _woej = $sex.acts[$sex.turn][_b].re>> <<else>> <<set _woej = $sex.acts[$sex.turn][_b].in>> <</if>> <<if $sex.acts[$sex.turn][_b].ac === "anal" || ($sex.acts[$sex.turn][_b].ac === "cowg" && $sex.acts[$sex.turn][_b].ty === "anal")>> <<if $sex.posp.ty === "dog">> <<set $sex.ejac = {di : "back", gi : _woej, ty : "anal"}>> <<else>> <<set $sex.ejac = {di : "fron", gi : _woej, ty : "anal"}>> <</if>> <<set _main = true>> <<elseif $sex.acts[$sex.turn][_b].ac === "bj">> <<set $sex.ejac = {di : "none", gi : _woej, ty : "bj"}>> <<set _main = true>> <<elseif $sex.acts[$sex.turn][_b].ac === "cowg" || $sex.acts[$sex.turn][_b].ac === "miss">> <<set $sex.ejac = {di : "fron", gi : _woej, ty : "puss"}>> <<set _main = true>> <<elseif $sex.acts[$sex.turn][_b].ac === "dogg">> <<set $sex.ejac = {di : "back", gi : _woej, ty : "puss"}>> <<set _main = true>> <<elseif $sex.acts[$sex.turn][_b].ac === "hj">> <<set $sex.ejac = {di : "none", gi : _woej, ty : "hj"}>> <<set _main = true>> <<elseif $sex.acts[$sex.turn][_b].ac === "tifu">> <<set $sex.ejac = {di : "none", gi : _woej, ty : "tifu"}>> <<set _main = true>> <<elseif $sex.acts[$sex.turn][_b].ac === "tijo">> <<set $sex.ejac = {di : "none", gi : _woej, ty : "tijo"}>> <<set _main = true>> <<elseif _main === false>> <<set $sex.ejac = {di : "none", gi : _woej, ty : "othe"}>> <</if>> <</for>> <<set _ener = $char[$sex.part[0].id].ener>> <<if $char[$sex.part[0].id].ener < 0>> <<set $char[$sex.part[0].id].ener = 0>> <</if>> <<set _stam = $char[$sex.part[0].id].stam>> <<if $char[$sex.part[0].id].stam < 0>> <<set $char[$sex.part[0].id].stam = 0>> <</if>> <<if _ener >= _stam>> <<set $sex.ejac.da = _stam>> <<set $sex.ejac.ef = 4 * _stam + $char[$sex.part[0].id].expe.va>> <<set _debu = "Stamina(" + _stam + ")">> <<else>> <<set $sex.ejac.da = _ener>> <<set $sex.ejac.ef = 4 * _ener + $char[$sex.part[0].id].expe.va>> <<set _debu = "Energy(" + _ener + ")">> <</if>> <<set _debu = "Effort(" + $sex.ejac.ef + ") = 4 * " + _debu + " + Experience-value(" + $char[$sex.part[0].id].expe.va + ")">> <<if $sex.ejac.ef < -50>> <<set $sex.ejac.te = "You feel like you " + `<span style='color: red'>loosing control</span>` + " over yourself before ejaculating.">> <<elseif $sex.ejac.ef < 0>> <<set $sex.ejac.te = "You feel like you " + `<span style='color: yellow'>kept some control</span>` + " over yourself before ejaculating.">> <<else>> <<set $sex.ejac.te = "You feel like you are " + `<span style='color: lime'>in full control</span>` + " over yourself before ejaculating.">> <</if>> <<textIn debug _debu>> <<else>> <<set $sex.ejac = undefined>> <</if>> /*Film content, important to be before "Lust for Cameragirl"*/ <<if $sex.film.on>> <<if $sex.acts[$sex.turn][0] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn][0].ac.includes("-l")>> <<set _act = $sex.acts[$sex.turn][0].ac.slice(0,-2)>> <<elseif $sex.acts[$sex.turn][0].ac === "fise">> <<set _act = "fing">> <<elseif $sex.acts[$sex.turn][0].ac === "tise">> <<set _act = "tiru">> <<else>> <<set _act = $sex.acts[$sex.turn][0].ac>> <</if>> <<set $sex.film.tu[$sex.turn] = [_act, clone($cont), _orga]>> <</if>> /*Lust for Cameragirl*/ <<if $sex.came > 0>> <<set _lust = 0>> <<for _b = 0; _b < $sex.acts[$sex.turn].length; _b++>> <<if $sex.acts[$sex.turn][_b] === undefined>> <<continue>> <<elseif $sex.acts[$sex.turn][_b].ac.includes("-l")>> <<set _act = $sex.acts[$sex.turn][_b].ac.slice(0,-2)>> <<set _skil = _act>> <<elseif $sex.acts[$sex.turn][_b].ac === "fise">> <<set _act = $sex.acts[$sex.turn][_b].ac>> <<set _skil = "fing">> <<elseif $sex.acts[$sex.turn][_b].ac === "tise">> <<set _act = $sex.acts[$sex.turn][_b].ac>> <<set _skil = "tiru">> <<else>> <<set _act = $sex.acts[$sex.turn][_b].ac>> <<set _skil = _act>> <</if>> <<set _sum = $char[$sex.came][_act].pr - 2 + $char[$sex.came].libi.va>> <<if _sum > _lust>> <<set _lust = _sum>> <</if>> <</for>> <<if _lust > 3>> <<set _imag = "jpg/" + $char[$sex.came].path + "/" + $char[$sex.came].clot.ty + "1.jpg">> <<set _text = $char[$sex.came].name[0] + " looked excited by the action that she is filming.">> <<if $char[$sex.came][_skil].sk === 0 && _act !== "ejac">> <<set $char[$sex.came][_skil].sk = 1>> <<set _debu = ": Skill(" + _skil + ") equal 0 and raised to 1 so girl would be open to talk about the Action">> <</if>> <<set _debu = " Excited filming(change > 3)">> <<else>> <<set _imag = "jpg/" + $char[$sex.came].path + "/" + $char[$sex.came].clot.ty + "0.jpg">> <<set _text = $char[$sex.came].name[0] + " looked busy filming the action.">> <<set _debu = " Normal filming(change < 4)">> <</if>> <<textIn white _text _imag>> <<set _debu = $char[$sex.came].name[0] + "'s Lust changed by " + _lust + " = Preference(" + _act + ")(" + $char[$sex.came][_act].pr + ") - 2 + Libido(" + $char[$sex.came].libi.va + ")" + _debu>> <<textIn debug _debu>> <<set setup.calcLust(_lust, $sex.came)>> <</if>> /*Other stuff*/ <<set $char[$sex.part[1].id].list = setup.listGen(1)>> <<if $sex.thre === 1>> <<set $char[$sex.part[2].id].list = setup.listGen(2)>> <</if>> <<set $sex.turn++>> <</widget>> <<widget "talkTurn">> <<set $talk.pick = _woma>> /*Dress*/ <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text = "Looks like " + $char[_woma].name[0] + " decided to dress " + _clot + " today.">> <<if $args[0] === 35>> <<set _clot = []>> <<for _c = 0; _c < $char[_woma].clot.da.length && _c < 3; _c++>> <<set _clot.push($char[_woma].clot.da[_c])>> <</for>> <<set _clot = _clot.random()>> <<set $char[_woma].clot.da.delete(_clot)>> <<set $char[_woma].clot.da.push(_clot)>> <<set $char[_woma].clot.ty = "date" + _clot>> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text += " But after your invitation to a restaurant she changed her outfit for a more fitting one.">> <<elseif $args[0] === 40 && $char[_woma].clot.ty.slice(0, 4) !== "casu">> <<set _clot = []>> <<for _c = 0; _c < $char[_woma].clot.ca.length && _c < 3; _c++>> <<set _clot.push($char[_woma].clot.ca[_c])>> <</for>> <<set _clot = _clot.random()>> <<set $char[_woma].clot.ca.delete(_clot)>> <<set $char[_woma].clot.ca.push(_clot)>> <<set $char[_woma].clot.ty = "casu" + _clot>> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + "0.jpg">> <<set _text += " But after your invitation to go shopping she decided to change her outfit for a casual one.">> <</if>> <<textIn white _text _imag>> /*Opinion*/ <<set _opin = Math.clamp($args[0] - $char[_woma].mate.va * 5, 0, 25)>> <<set setup.calcOpinion(_opin, _woma, 0)>> <<set _debu = "Opinion raised by " + _opin + " = Action's defaul value(" + $args[0] + ") - Materialistic(" + $char[_woma].mate.va + ") * 5 (clamp0,25)">> <<textIn debug _debu>> /*Attitude and Emotions*/ <<if $char[_woma].pers[0].atti === 4>> <<set _text = "She was <span style='color: lime'>affectionate</span> with you while spending time together">> <<elseif $char[_woma].pers[0].atti === 3>> <<set _text = "She was <span style='color: yellowgreen'>happy</span> that you decided to spend time with her">> <<elseif $char[_woma].pers[0].atti === 2>> <<set _text = "She was <span style='color: yellow'>friendly</span> with you while you two hang out">> <<elseif $char[_woma].pers[0].atti === 1>> <<set _text = "She <span style='color: orange'>didn't mind</span> spending some time with you">> <<else>> <<set _text = "She was <span style='color: red'>cold</span> towards you whle spending some time together">> <</if>> <<if $char[_woma].pers[0].emot.st === 0>> <<set _text += ".">> <<elseif $char[_woma].pers[0].emot.st === 2>> <<if $char[_woma].pers[0].atti === 0>> <<set _text += ", but ">> <<else>> <<set _text += " and ">> <</if>> <<set _text += " a few times you noticed her looking <span style='color: lime'>lovingly</span> at you.">> <<elseif $char[_woma].pers[0].emot.st === 1>> <<if $char[_woma].pers[0].atti === 0>> <<set _text += ", but ">> <<else>> <<set _text += " and ">> <</if>> <<set _text += " a few times you noticed her looking <span style='color: yellowgreen'>fondly</span> at you.">> <<elseif $char[_woma].pers[0].emot.st === -1>> <<if $char[_woma].pers[0].atti === 0>> <<set _text += " and ">> <<else>> <<set _text += ", but ">> <</if>> <<set _text += " didn't try to hide some of her <span style='color: red'>icy</span> stares.">> <</if>> <<textIn white _text>> <<set _debu = "Description depends on Attitude(" + $char[_woma].pers[0].atti + ") and Emotions(" + $char[_woma].pers[0].emot.st + ") towards MC">> <<textIn debug _debu>> /*Lust-Stress*/ <<set _beha = ["assi", "bold", "forg", "goss", "libi", "open", "self", "subm", "trus"]>> <<set _aheb = ["mate", "orie", "spoi"]>> <<set _high = []>> <<for _c = 0; _c < _beha.length; _c++>> <<if $char[_woma][_beha[_c]].tr === 4>> <<set _high.push(_beha[_c])>> <</if>> <</for>> <<for _c = 0; _c < _aheb.length; _c++>> <<if $char[_woma][_aheb[_c]].tr === 0>> <<set _high.push(_aheb[_c])>> <</if>> <</for>> <<if _high.length === 0>> <<for _c = 0; _c < _beha.length; _c++>> <<if $char[_woma][_beha[_c]].tr === 3>> <<set _high.push(_beha[_c])>> <</if>> <</for>> <<for _c = 0; _c < _aheb.length; _c++>> <<if $char[_woma][_aheb[_c]].tr === 1>> <<set _high.push(_aheb[_c])>> <</if>> <</for>> <</if>> <<if $char[_woma].strs.st === 2>> <<if _high.length === 0>> <<set _text = "She looked <span style='color: red'>stressed out</span>.">> <<set _debu = "Standart Stress description">> <<else>> <<set _debu = "(" + _high + ")">> <<set _high = _high.random()>> <<set _debu = "Stress description picked randomly for behavior stat(" + _high + ") from" + _debu>> <<if _high === "assi">> <<set _text = "There was an unusual <span style='color: red'>laziness</span> in her behavior.">> <<elseif _high === "bold">> <<set _text = "She was <span style='color: red'>more quiet</span> than usual.">> <<elseif _high === "forg">> <<set _text = "You noticed her being <span style='color: red'>more irritable</span> than usual.">> <<elseif _high === "goss">> <<set _text = "She was unusually <span style='color: red'>forgetful</span> during the conversation.">> <<elseif _high === "libi">> <<set _text = "There was an unusual <span style='color: red'>frigidity</span> in her behavior.">> <<elseif _high === "mate">> <<set _text = "You noticed her being <span style='color: red'>more greedy</span> than usual.">> <<elseif _high === "open">> <<set _text = "She was unusually <span style='color: red'>more ambiguous</span> during the conversation.">> <<elseif _high === "orie">> <<set _text = "You noticed her expressing <span style='color: red'>more conservative</span> views.">> <<elseif _high === "self">> <<set _text = "You noticed her being <span style='color: red'>more self-centered</span> than usual.">> <<elseif _high === "spoi">> <<set _text = "She was unusually <span style='color: red'>more mean</span> during the day.">> <<elseif _high === "subm">> <<set _text = "She was <span style='color: red'>more contrarian</span> during the conversation.">> <<elseif _high === "trus">> <<set _text = "She acted <span style='color: red'>more suspiciously</span> towards you.">> <</if>> <</if>> <<textIn white _text>> <<elseif $char[_woma].strs.st === 1>> <<set _text = "She looked a little bit <span style='color: orange'>moody</span>.">> <<set _debu = "Only standart Stress description at Stress state 1">> <<textIn white _text>> <<else>> <<set _debu = "No Stress description at Stress state 0">> <</if>> <<textIn debug _debu>> /*Talking*/ <<set _sexu = $char[_woma].pers[0].done.se + 0>> <<set _emot = Math.clamp($char[_woma].pers[0].emot.st, -1, 1)>> <<set _flir = Math.ceil(Math.clamp($char[_woma].lust.st + $char[_woma].pers[0].atti - 3, 0, 6) / 6) + _sexu + _emot>> <<set _imag = "jpg/" + $char[_woma].path + "/" + $char[_woma].clot.ty + _flir + ".jpg">> <<set $talk.imag = _imag>> <<if _flir < 1>> <<set _imag = undefined>> <</if>> <<if $args[0] === 25>> <<set _text = $char[_woma].name[0] + " and you had a little chat.">> <<textIn white _text _imag>> <<elseif $args[0] === 30>> <<if $char[_woma].strs.va > 5>> <<set _text = "and made " + $char[_woma].name[0] + " loose <span style='color: yellow'>a little bit</span> of her stress, she ">> <<elseif $char[_woma].strs.va > 0>> <<set _text = "and made " + $char[_woma].name[0] + " loose <span style='color: yellow'>all</span> of her stress, she ">> <<else>> <<set _text = $char[_woma].name[0]>> <</if>> <<set setup.calcStress(-5, _woma)>> <<set _text = "After thanking you for the flowers that costed you 25$ " + _text + " had a little chat with you.">> <<textIn white _text _imag>> <<set _debu = $char[_woma].name[0] + " Stress lowered by 5">> <<textIn debug _debu>> <<elseif $args[0] === 35>> <<if $char[_woma].strs.va > 20>> <<set _text = ", where " + $char[_woma].name[0] + " lost <span style='color: yellowgreen'>some</span> of her stress, she">> <<elseif $char[_woma].strs.va > 0>> <<set _text = ", where " + $char[_woma].name[0] + " lost <span style='color: yellowgreen'>all</span> of her stress, she">> <<else>> <<set _text = " " + $char[_woma].name[0]>> <</if>> <<set setup.calcStress(-20, _woma)>> <<set _text = "After coming back from a date that costed you 100$" + _text + " thanked you for taking her out and had a little chat with you.">> <<textIn white _text _imag>> <<set _debu = $char[_woma].name[0] + " Stress lowered by 20">> <<textIn debug _debu>> <<elseif $args[0] === 40>> <<if $char[_woma].strs.va > 50>> <<set _text = " and " + $char[_woma].name[0] + " lost <span style='color: lime'>a lot</span> of her stress, she">> <<elseif $char[_woma].strs.va > 0>> <<set _text = " and " + $char[_woma].name[0] + " lost <span style='color: lime'>all</span> of her stress, she">> <<else>> <<set _text = " " + $char[_woma].name[0]>> <</if>> <<set $char[_woma].shop = 0>> <<set setup.calcStress(-50, _woma)>> <<set _text = "After coming back from shopping, on which you spent 250$" + _text + " thanked you for buying her " + setup.shopping(_woma) + " and had a little chat with you.">> <<textIn white _text _imag>> <<set _debu = $char[_woma].name[0] + " Stress lowered by 50">> <<textIn debug _debu>> <<elseif $args[0] === 45>> <<set _text = "You gave " + $gift + "$ to " + $char[_woma].name[0] + ". After thanking you for the financial support, she had a little chat with you.">> <<textIn white _text _imag>> <<moneyShare $gift _woma>> <</if>> /*Flirt*/ <<if _flir < 1>> <<set _text = "You talked about various topics.">> <<set _debu = "Normal talk don't change Knowledge">> <<elseif _flir === 1>> <<set _talk = setup.sexTalk(_woma, 0.5)>> <<set _text = "She was flirty with you while mentioning sex from time to time" + _talk[0]>> <<set _debu = _talk[1]>> <<elseif _flir > 1>> <<set _talk = setup.sexTalk(_woma, 1)>> <<set _text = "She flirted with you while talking mostly about sex" + _talk[0]>> <<set _debu = _talk[1]>> <</if>> <<textIn white _text>> <<textIn debug _debu>> /*Same location jealousy if crush or in love*/ <<set _woml = []>> <<for _c = 0; _c < $fami[_a].memb.length && $fami[_a].memb[_c] !== 0; _c++>> <<set _womo = $fami[_a].memb[_c]>> <<if $char[_womo].pers[0].emot.st > 0 && $fami[_a].memb[_c] !== _woma>> <<set _opin = $char[_womo].trus.va * 5 - 20>> <<set setup.calcOpinion(_opin, _womo, 0)>> <<if _opin < 0>> <<set _woml.push($char[_womo].name[0])>> <</if>> <<set _debu = $char[_womo].name[0] + "'s Opinion changed by " + _opin + " = Trusting(" + $char[_womo].trus.va + ") * 5 - 20">> <<textIn debug _debu>> <</if>> <</for>> <<if _woml.length === 1>> <<set _text = _woml>> <<elseif _woml.length === 2>> <<set _text = _woml[0] + " and " + _woml[1]>> <<elseif _woml.length === 3>> <<set _text = _woml[0] + ", " + _woml[1] + " and " + _woml[2]>> <</if>> <<if _woml.length > 0>> <<set _text += " looked jealous that you chose to spend time with other girl.">> <<textIn orange _text>> <</if>> <</widget>> <<widget "textIn">> <<if _ti >= 0>> <<set _ti++>> <<else>> <<set _ti = 0>> <<set $cont = []>> <</if>> <<set $cont[_ti] = {co : $args[0], me : $args[2], te : $args[1]}>> <</widget>> <<widget "textOut">> <<for _a = 0; _a < $cont.length; _a++>> <<set _hide = "">> <<if $cont[_a].co === "debug">> <<set _coco = "lightcoral">> <<elseif $cont[_a].co === "spy">> <<set _coco = "pink">> <<else>> <<set _coco = $cont[_a].co>> <</if>> <div @style="'color:'+_coco"> <<if $cont[_a].co === "debug">> <<if $debu === false>> <<set _hide = "hidden">> <</if>> <<elseif $cont[_a].co === "spy">> <<if $spy === false>> <<set _hide = "hidden">> <</if>> <</if>> <<if $cont[_a].me === undefined>> <div @class="_hide">$cont[_a].te</div> <<elseif $cont[_a].me.includes(".jpg")>> <div @class="'text-container ' + _hide"> <<if $cens>> <img class="text-media" src="jpg/cens.jpg"> <<else>> <img class="text-media" @src="$cont[_a].me"> <</if>> <div>$cont[_a].te</div> </div> <<elseif $cont[_a].me.includes(".mp4")>> <div @class="'text-container ' + _hide"> <<if $cens>> <img class="text-media" src="jpg/cens.jpg"> <<else>> <video class="text-media" @src="$cont[_a].me" muted="true" loop autoplay></video> <</if>> <div>$cont[_a].te</div> </div> <</if>> </div> <</for>> <</widget>> <<widget "valueChange">> <div class="bar-value" @style="'background:'+$args[0]+'; width:'+$args[1]+'%'"></div> <<if $args[1] > $args[2]>> <div @style="'height: 100%; left: '+$args[2]+'%; position: absolute; top: 0; width: '+($args[1] - $args[2])+'%'"> <div style="animation: plus 4s 1 forwards; background: lightgreen; height: 100%; position: absolute; width: 100%"></div> </div> <<elseif $args[1] < $args[2]>> <div @style="'height: 100%; left: '+$args[1]+'%; position: absolute; top: 0; width: '+($args[2] - $args[1])+'%;'"> <div style="animation: minus 4s 1 forwards; background: red; height: 100%; position: absolute; width: 100%"></div> </div> <</if>> <<if $args[6] === undefined>> <div class="bar-text" style="overflow: hidden"> <div style="left: 0; position: absolute; top: 0; width: 40%">$args[3]</div> <<if $args[4] > $args[5]>> <div style="animation: value-up 2s linear 0.5s 1 forwards; position: absolute; right: 40%; top: -40px; width: 20%"> <div style="height: 20px; top: 0px"><<= $args[4]>></div> <div style="height: 20px; top: -20px"><<= "+" + ($args[4] - $args[5])>></div> <div style="height: 20px; top: -40px"><<= $args[5]>></div> </div> <<elseif $args[4] < $args[5]>> <div style="animation: value-down 2s linear 0.5s 1 forwards; position: absolute; right: 40%; top: 0; width: 20%"> <div style="height: 20px; top: 0px"><<= $args[5]>></div> <div style="height: 20px; top: -20px"><<= $args[4] - $args[5]>></div> <div style="height: 20px; top: -40px"><<= $args[4]>></div> </div> <<else>> <div style="position: absolute; right: 40%; top: 0; width: 20%"><<= $args[4]>></div> <</if>> </div> <<else>> <div class="bar-text" style="overflow: hidden"> <div style="left: 0; position: absolute; top: 0; width: 40%">$args[3]</div> <<if $args[4] > $args[5]>> <div style="animation: value-up 2s linear 0.5s 1 forwards; position: absolute; right: 40%; top: -40px; width: 20%"> <div style="height: 20px; top: 0px"><<= $args[4]>></div> <div style="height: 20px; top: -20px"><<= "+" + ($args[4] - $args[5])>></div> <div style="height: 20px; top: -40px"><<= $args[5]>></div> </div> <<elseif $args[4] < $args[5]>> <div style="animation: value-down 2s linear 0.5s 1 forwards; position: absolute; right: 40%; top: 0; width: 20%"> <div style="height: 20px; top: 0px"><<= $args[5]>></div> <div style="height: 20px; top: -20px"><<= $args[4] - $args[5]>></div> <div style="height: 20px; top: -40px"><<= $args[4]>></div> </div> <<else>> <div style="position: absolute; right: 40%; top: 0; width: 20%"><<= $args[4]>></div> <</if>> <div style="position: absolute; right: 0; top: 0; width: 40%">$args[6]</div> </div> <</if>> <</widget>> <<widget "valueChange2">> <div class="bar-value" @style="'background:'+$args[0]+'; width:'+$args[1] * 25+'%'"></div> <<if $args[1] > $args[2]>> <div @style="'height: 100%; left: '+$args[2] * 25+'%; position: absolute; top: 0; width: '+($args[1] * 25 - $args[2] * 25)+'%'"> <div style="animation: plus 4s 1 forwards; background: lightgreen; height: 100%; position: absolute; width: 100%"></div> </div> <<elseif $args[1] < $args[2]>> <div @style="'height: 100%; left: '+$args[1] * 25+'%; position: absolute; top: 0; width: '+($args[2] * 25 - $args[1] * 25)+'%;'"> <div style="animation: minus 4s 1 forwards; background: red; height: 100%; position: absolute; width: 100%"></div> </div> <</if>> <div class="bar-text" style="overflow: hidden;"> <div style="left: 0; position: absolute; top: 0; width: 50%">$args[3]</div> <<if $args[1] > $args[2]>> <div style="animation: state-up 1s linear 0.5s 1 forwards; position: absolute; right: 0; top: -20px; width: 50%"> <div style="height: 20px; top: 0px"><<= $args[4][$args[1]]>></div> <div style="height: 20px; top: -20px"><<= $args[4][$args[1]-1]>></div> </div> <<elseif $args[1] < $args[2]>> <div style="animation: state-down 1s linear 0.5s 1 forwards; position: absolute; right: 0; top: 0; width: 50%"> <div style="height: 20px; top: 0px"><<= $args[4][$args[1]+1]>></div> <div style="height: 20px; top: -20px"><<= $args[4][$args[1]]>></div> </div> <<else>> <div style="position: absolute; right: 0; top: 0; width: 50%"><<= $args[4][$args[1]]>></div> <</if>> </div> <</widget>> <<widget "valueChange3">> <div class="bar-value" @style="'background:'+$args[0]+'; width:'+$args[1].va+'%'"></div> <<if $args[1].va > $args[2].va>> <div @style="'height: 100%; left: '+$args[2].va+'%; position: absolute; top: 0; width: '+($args[1].va - $args[2].va)+'%'"> <div style="animation: plus 4s 1 forwards; background: lightgreen; height: 100%; position: absolute; width: 100%"></div> </div> <<elseif $args[1].va < $args[2].va>> <div @style="'height: 100%; left: '+$args[1].va+'%; position: absolute; top: 0; width: '+($args[2].va - $args[1].va)+'%;'"> <div style="animation: minus 4s 1 forwards; background: red; height: 100%; position: absolute; width: 100%"></div> </div> <</if>> <div class="bar-text" style="overflow: hidden;"> <div style="left: 0; position: absolute; top: 0; width: 50%">$args[3]</div> <<if $args[1].va > $args[2].va>> <div style="animation: value-up 2s linear 0.5s 1 forwards; position: absolute; right: 40%; top: -40px; width: 20%"> <div style="height: 20px; top: 0px"><<= $args[1].va>></div> <div style="height: 20px; top: -20px"><<= "+" + ($args[1].va - $args[2].va)>></div> <div style="height: 20px; top: -40px"><<= $args[2].va>></div> </div> <<elseif $args[1].va < $args[2].va>> <div style="animation: value-down 2s linear 0.5s 1 forwards; position: absolute; right: 40%; top: 0; width: 20%"> <div style="height: 20px; top: 0px"><<= $args[2].va>></div> <div style="height: 20px; top: -20px"><<= $args[1].va - $args[2].va>></div> <div style="height: 20px; top: -40px"><<= $args[1].va>></div> </div> <<else>> <div style="position: absolute; right: 40%; top: 0; width: 20%"><<= $args[1].va>></div> <</if>> <<if $args[1].st > $args[2].st>> <div style="animation: state-up 1s linear 0.5s 1 forwards; position: absolute; right: 0; top: -20px; width: 50%"> <div style="height: 20px; top: 0px"><<= $args[4][$args[1].st]>></div> <div style="height: 20px; top: -20px"><<= $args[4][$args[1].st-1]>></div> </div> <<elseif $args[1].st < $args[2].st>> <div style="animation: state-down 1s linear 0.5s 1 forwards; position: absolute; right: 0; top: 0; width: 50%"> <div style="height: 20px; top: 0px"><<= $args[4][$args[1].st+1]>></div> <div style="height: 20px; top: -20px"><<= $args[4][$args[1].st]>></div> </div> <<else>> <div style="position: absolute; right: 0; top: 0; width: 50%"><<= $args[4][$args[1].st]>></div> <</if>> </div> <</widget>>