Your browser lacks required capabilities. Please upgrade it or switch to another to continue.
<<= $t_intro[$l]["welcome_page"]["about_the_game"] >>
<<nobr>>
<<if $l == "en" >>
<<link "Переключиться на русский язык" "Welcome" >>
<<set $l = "ru" >>
<</link>>
<<else>>
<<link "Choose English" "Welcome" >>
<<set $l = "en" >>
<</link>>
<</if>>
<br/> <br/>
<<= $t_intro[$l]["welcome_page"]["game_features"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["discord"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["trello"] >>
<br/> <br/>
<<= $t_intro[$l]["welcome_page"]["patreon"] >>
<br/>
<<linkreplace `$t_intro[$l]["welcome_page"]["check_tiers"]`>>
<<= $t_intro[$l]["welcome_page"]["following_tiers"] >>
<br/> <br/>
<<= $t_intro[$l]["welcome_page"]["night_star"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["night_star_desc"] >>
<<= $t_intro[$l]["welcome_page"]["night_seeker"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["night_seeker_desc"] >>
<<= $t_intro[$l]["welcome_page"]["night_hunter"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["night_hunter_desc"] >>
<<= $t_intro[$l]["welcome_page"]["night_dancer"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["night_dancer_desc"] >>
<<= $t_intro[$l]["welcome_page"]["night_rider"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["night_rider_desc"] >>
<<= $t_intro[$l]["welcome_page"]["night_hero"] >>
<br/>
<<= $t_intro[$l]["welcome_page"]["night_hero_desc"] >>
<</linkreplace>>
<br/> <br/>
<<= $t_intro[$l]["welcome_page"]["feedback_form"] >>
<br/> <br/>
<<= $t_intro[$l]["welcome_page"]["adult_only"] >>
<br/> <br/>
[[$t_intro[$l]["welcome_page"]["start"]|Start settings]]
<br/> <br/>
<<linkappend "v. 0.1.5.3 (29 August)">>
<br/>
<<= $t_intro[$l]["welcome_page"]["changelog"] >>
<</linkappend>>
<br/> <br/>
[[$t_intro[$l]["welcome_page"]["changelog_page"]|Changelog]]
<br/> <br/>
<<if (!!window.opr && !!opr.addons) || !!window.opera || navigator.userAgent.indexOf(' OPR/') >= 0 >>
<<set $settings.browser = "Opera" >>
<<elseif typeof InstallTrigger !== 'undefined' >>
<<set $settings.browser = "Firefox" >>
<<elseif /constructor/i.test(window.HTMLElement) || (function (p) { return p.toString() === "[object SafariRemoteNotification]"; })(!window['safari'] || (typeof safari !== 'undefined' && safari.pushNotification)) >>
<<set $settings.browser = "Safari" >>
<<elseif /*@cc_on!@*/false || !!document.documentMode >>
<<set $settings.browser = "Internet+Explorer" >>
<<elseif !(/*@cc_on!@*/false || !!document.documentMode) && !!window.StyleMedia >>
<<set $settings.browser = "MS+Edge" >>
<<elseif !!window.chrome && !!window.chrome.webstore >>
<<set $settings.browser = "Chrome" >>
<</if>>
<</nobr>><<= $t_intro[$l]["start_settings"]["start_settings"] >>
<<= $t_intro[$l]["start_settings"]["show_images"] >>
<<radiobutton "$settings.show_images" true checked>> <<= $t_intro[$l]["common"]["yes"] >>
<<radiobutton "$settings.show_images" false>> <<= $t_intro[$l]["common"]["no"] >>
<<= $t_intro[$l]["start_settings"]["show_hints"] >>
<<radiobutton "$settings.hints" true checked >> <<= $t_intro[$l]["common"]["yes"] >>
<<radiobutton "$settings.hints" false >> <<= $t_intro[$l]["common"]["no"] >>
<<= $t_intro[$l]["start_settings"]["difficulty_level"] >>
<<radiobutton "$settings.difficulty" 1.25>> <<= $t_intro[$l]["start_settings"]["easy"] >>
<<radiobutton "$settings.difficulty" 1 checked >> <<= $t_intro[$l]["start_settings"]["normal"] >>
<<radiobutton "$settings.difficulty" 0.75 >> <<= $t_intro[$l]["start_settings"]["difficult"] >>
<<= $t_intro[$l]["start_settings"]["image_width"] >>
<<radiobutton "$settings.images_size" "mobile_s">> Mobile S (320px)
<<radiobutton "$settings.images_size" "mobile_m">> Mobile M (375px)
<<radiobutton "$settings.images_size" "mobile_l">> Mobile L (425px)
<<radiobutton "$settings.images_size" "tablet">> Tablet (768px)
<<radiobutton "$settings.images_size" "laptop" checked>> Laptop (1024px)
<<= $t_intro[$l]["start_settings"]["sidebar"] >>
<<radiobutton "$settings.sidebar_portrait" true checked >> <<= $t_intro[$l]["common"]["yes"] >>
<<radiobutton "$settings.sidebar_portrait" false >> <<= $t_intro[$l]["common"]["no"] >>
<<include "Content Settings" >>
[[$t_intro[$l]["start_settings"]["customize"]|Player Customization]]
<<set_names>>
by January Night<<nobr>>
<<if $settings.level == 0 >>
<<= $t_intro[$l]["sidebar"]["public"] >>
<<elseif $settings.level == 1 >>
<span style="color: #6c6ead">
<<= $t_intro[$l]["sidebar"]["nightly"] >>
</span>
<<elseif $settings.level == 2 >>
<<= $t_intro[$l]["sidebar"]["cheat"] >>
<<elseif $settings.level == 3 >>
<span style="color: #db2a2a">
<<= $t_intro[$l]["sidebar"]["red_light"] >>
</span>
<<elseif $settings.level == 4 >>
<span style="color: #dde7e5">
<<= $t_intro[$l]["sidebar"]["guidebook"] >>
</span>
<</if>>
<<= $t_intro[$l]["sidebar"]["version"] >>
<<= $settings.version >>
<br/>
<a href="https://www.patreon.com/bePatron?u=9374434" target="_blank" data-patreon-widget-type="become-patron-button"><img class="" src="images/ui/patron.png" alt="Become a Patron!"></a><script async src="https://c6.patreon.com/becomePatronButton.bundle.js" />
<</nobr>>
/* System variables */
<<set Config.passages.descriptions = true >>
<<set $buffer = {} >>
<<set $buffer.date = new Date(2015, 5, 7, 12, 30); >>
<<set $events = {} >>
<<set $events.game_start = new Date(2015, 5, 7, 12, 30); >>
<<set $events.worked = $events.game_start >>
<<set $sorted_events = [] >>
<<set $sorted_events.push("game_start"); >>
<<set $settings = {
"browser": "",
"dependent_text_color": false,
"dev_mode": false,
"difficulty": 1,
"hints": true,
"images_size": "laptop",
"show_images": true,
"show_caption_links": false,
"show_diary": true,
"show_smartphone": false,
"sidebar_portrait": true,
"time_format": true,
"version": "0.1.5.3",
"level": 1,
"show_work_options": true,
"content": {
"watersports": true,
"sph": true,
"cuckold": true,
"foot_fetish": true,
},
"playerGender": function () {
if ($player.gender == 0){
return "Female"
}
else {
return "Male"
}
},
"settingsImages": function () {
if ($settings.show_images) {
return "Enabled"
}
else {
return "Disabled"
}
},
"formatTime": function (time) {
if (parseInt(time) < 10 ) {
return "0" + time
}
else {
return time
}
},
"reportLanguage": function() {
if ($l == "en") {
return "English"
}
else if ($l == "ru") {
return "Русский"
}
}
}
>>
<<set $l = "en" >>
<<if $settings.level < 4 >>
<<set Config.history.controls = false; >>
<</if>>
<<set $f = {
"define_lips_size": function (size) {
if (size < 25) {
return "normal"
}
else if (size < 50) {
return "full"
}
else if (size < 75) {
return "big"
}
else {
return "huge"
}
},
"define_ass_size": function (size, gender) {
if (size < 33) {
return gender + "_normal";
}
else if (size < 66) {
return gender + "_big";
}
else {
return gender + "_huge";
}
},
"increase_breast_size": function (size, target, times) {
console.log("increase_breast_size", size, times);
switch (size) {
case "none":
state.active.variables[target]["body"]["breast_size"] = "a";
size = "a";
break;
case "a":
state.active.variables[target]["body"]["breast_size"] = "b";
size = "b";
break;
case "b":
state.active.variables[target]["body"]["breast_size"] = "c";
size = "c";
break;
case "c":
state.active.variables[target]["body"]["breast_size"] = "d";
size = "d";
break;
case "d":
state.active.variables[target]["body"]["breast_size"] = "dd";
size = "dd";
break;
case "dd":
case "bimbo":
state.active.variables[target]["body"]["breast_size"] = "bimbo";
size = "bimbo";
break;
}
if (times > 0 ) {
$f.increase_breast_size(size, target, times - 1);
}
},
"decrease_breast_size": function (size, target, times) {
console.log("decrease_breast_size", size, times);
switch (size) {
case "none":
case "a":
state.active.variables[target]["body"]["breast_size"] = "none";
size = "none";
break;
case "b":
state.active.variables[target]["body"]["breast_size"] = "a";
size = "a";
break;
case "c":
state.active.variables[target]["body"]["breast_size"] = "b";
size = "b";
break;
case "d":
state.active.variables[target]["body"]["breast_size"] = "c";
size = "c";
break;
case "dd":
state.active.variables[target]["body"]["breast_size"] = "d";
size = "d";
break;
case "bimbo":
state.active.variables[target]["body"]["breast_size"] = "dd";
size = "dd";
break;
}
if (times > 0 ) {
$f.decrease_breast_size(size, target, times - 1);
}
},
"define_attraction": function (value) {
if (value >= 0 && value < 15) {
return "disgust";
}
else if (value >= 15 && value < 30) {
return "rejection";
}
else if (value >= 30 && value < 45) {
return "dislike";
}
else if (value >= 45 && value < 60) {
return "indifference";
}
else if (value >= 60 && value < 75) {
return "interest";
}
else if (value >= 75 && value < 90) {
return "attraction";
}
else if (value >= 90 && value <= 100) {
return "passion";
}
},
"define_attitude": function (value) {
if (value >= 0 && value < 34) {
return "sub";
}
else if (value > 33 && value < 67) {
return "neutral";
}
else if (value > 66 && value <= 100) {
return "dom";
}
},
}
>>
<<set $spell_count = {
"charged_gem": 1,
"excitement_gem": 1,
"humiliation_gem": 1,
"proud_gem": 1,
"hunger_gem": 1,
"revelation_gem": 1,
"suggestion_gem": 1,
"corruption_gem": 1,
"motherhood_gem": 1,
"orphancy_gem": 1,
"padding_gem": 1,
"thinness_gem": 1,
"power_gem": 1,
"obedience_gem": 1,
"softness_gem": 1,
"hardness_gem": 1,
"conversation_gem": 1,
"silence_gem": 1,
"limpness_gem": 1,
"indifference_gem": 1,
} >>
<<set $yourself_unusable = ["suggestion_gem", "revelation_gem", "empty_gem", "empty_vial", "bitterness_of_humiliation", "taste_of_victory", "condom"] >>
<<set $singular_case = ["bitterness_of_humiliation", "taste_of_victory", "limpness_gem"] >>
<<set $archetypes = {
"brandi_love": {
"anal_fuck": false,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"cory_chase": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": true,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"lisa_ann": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"julia_ann": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"sunny_leone": {
"anal_fuck": false,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": false
},
"phoenix_marie": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"footjob": true,
"lesbian": true,
"titjob": false
},
"india_summer": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": false,
"lesbian": true,
"titjob": false
},
"kendra_lust": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"mia_isabella": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": false,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"mariana_cordoba": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": false,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"alexis_texas": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"nicole_aniston": {
"anal_fuck": false,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"kagney_linn_karter": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"madison_ivy": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": false,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": true
},
"aubrey_kate": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": false,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"casey_kisses": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": true,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"domino_presley": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": false,
"lesbian": false,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"chanel_santini": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": false,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"janice_griffith": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": true,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": false
},
"krystal_boyd": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": true,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": false
},
"adriana_chechik": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": true,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": false
},
"riley_reid": {
"anal_fuck": true,
"blowjob": true,
"deepthroat": true,
"cum": true,
"handjob": true,
"lesbian": true,
"titjob": false
},
"sarina_valentina": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": true,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": true
},
"sasha_de_sade": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": false,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": false
},
"kimber_james": {
"girl_receiving_blowjob": true,
"giving_anal": true,
"giving_blowjob": true,
"deepthroat": false,
"giving_cum": true,
"handjob": true,
"lesbian": true,
"man_receiving_blowjob": true,
"receiving_anal": true,
"receiving_cum": true,
"titjob": true
}
} >>
<<set $body_rating = {
"fat": 0,
"soft": 1,
"plump": 2,
"fit": 3,
"toned": 4,
"athletic": 5,
"muscular": 6,
"robust": 7,
"jacked": 8,
"ripped": 9
}
>>
<<set $custom_start = {
"answers": {
"grades": "",
"social_life": "",
"gym": false,
"martial_arts": false,
"computer_games": false,
"drawing": false,
"guitar": false,
"travelling": false,
"languages": false,
"swimming": false,
"dancing": false
},
"main_story": {
"getting_closer": false,
"underwater_treasure": false,
"pandoras_box": false,
"classics_of_the_genre": false,
"strange_door": false,
"live_and_learn": false,
"first_words": false,
"call_to_arms": false,
},
"dom": {
"anne": {
"pocket_money": false,
"visual_masturbation": false,
"morning_nightwear": false,
"kiss": false,
"massage": false,
"jerk_off": false,
"oral": false,
"titjob": false,
"footjob": false,
"deepthroat": false,
"lick_tits": false,
"pussy_fuck": false,
"anal_fuck": false,
"creampie": false,
"worship": false,
"cum": false,
"gallery_date": false,
"theatre_date": false,
"cafe_date": false,
},
"sandra": {
"sexy_dance": false,
"striptease": false,
"poledance": false,
"lapdance": false,
},
"diana": {
"sexy_yoga": false,
"naked_yoga": false,
"gallery_date": false,
"fastfood_date": false,
"park_date": false,
},
"maid": {
"sexy_cleaning": false
}
},
"sissy": {
"panties": false,
"anne_wake_up_event": false,
"chastity_confined": false,
"smartphone_event": false,
"diana_makeup_lesson": false,
"panties_bought": false,
"socks_bought": false,
"blouse_skirt_bought": false,
"flats_bought": false,
"bra_bought": false,
"heels_bought": false,
"high_heels_bought": false,
"crotch_waxed": false,
"legs_waxed": false,
"body_waxed": false,
"crotch_lasered": false,
"legs_lasered": false,
"body_lasered": false,
"pubic_hair_removed": false,
"leg_hair_removed": false,
"body_hair_removed": false,
"panties_talk": false,
"anne_wake_up_talk": false,
"chastity_talk": false,
"chastity_key_talk": false,
"hypno_induction": false,
"hypno_vishuddha_1": false,
"hypno_vishuddha_2": false,
"hypno_vishuddha_3": false,
"hypno_muladhara_1": false,
"hypno_panties_1": false,
"hypno_panties_2": false,
"voice_feminized": false,
"ass_trained": false,
"nails_polished": false,
"long_hair": false,
"heels_walking": false,
"makeup_applied": false,
"took_walk": false,
"took_city_walk": false,
},
"bimbo": {
"first_talk": false,
"bleach_hair": false,
"heels": false,
"smokey": false,
"first_meet": false,
"hypno_intro": false
}
}
>>
<<set $notifications = {
"quests": [],
"stats": [],
"appearance": []
}
>>
<<set $time = {
"previous": 840,
"d": 0,
"minute": 640,
"day": 7,
"weekday": 6,
"month": 5,
"year": 2015,
"weekdays": [0, 1, 2, 3, 4],
"weekends": [5, 6],
"one_day": 86400000,
"two_days": 172800000,
"three_days": 259200000,
"four_days": 345600000,
"five_days": 432000000,
"six_days": 518400000,
"one_week": 604800000,
"current_time": function() {
return new Date(this.year, this.month, this.day, this.minute/60|0, this.minute%60|0);
},
"isWeekday": function() {
if ( this.weekdays.includes(this.weekday) ) {
return true
}
else {
return false
}
},
"isWeekend": function() {
if ( this.weekends.includes(this.weekday) ) {
return true
}
else {
return false
}
}
}
>>
<<set $skills_info = {
"wait": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 0,
"distance": [],
},
"calm_down": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 0,
"distance": [],
},
"get_closer": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 0,
"distance": [],
},
"move_away": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 0,
"distance": [],
},
"jab": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 1,
"distance": ["medium", "close"],
"min_damage": 1,
"max_damage": 4,
},
"cross": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 2,
"distance": ["medium", "close"],
"min_damage": 2,
"max_damage": 6,
},
"hook": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 2,
"distance": ["medium", "close"],
"min_damage": 3,
"max_damage": 9,
},
"uppercut": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 2,
"distance": ["close"],
"min_damage": 4,
"max_damage": 12,
},
"low_kick": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 3,
"distance": ["medium"],
"min_damage": 3,
"max_damage": 8,
},
"middle_kick": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 3,
"distance": ["medium"],
"min_damage": 4,
"max_damage": 14,
},
"push_kick": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 3,
"distance": ["medium"],
"min_damage": 3,
"max_damage": 6,
},
"high_kick": {
"action_cost": 2,
"arousal_cost": 0,
"energy_cost": 4,
"distance": ["medium"],
"min_damage": 5,
"max_damage": 20,
},
"tease": {
"action_cost": 1,
"arousal_cost": 5,
"energy_cost": 0,
"type": "arousal",
"distance": ["close", "medium", "far"],
"min_arousal": 4,
"max_arousal": 8,
},
"dirty_talk": {
"action_cost": 1,
"arousal_cost": 2,
"energy_cost": 0,
"type": "arousal",
"distance": ["close", "medium", "far"],
"min_arousal": 1,
"max_arousal": 6,
},
"pose": {
"action_cost": 1,
"arousal_cost": 8,
"energy_cost": 0,
"type": "arousal",
"distance": ["close", "medium", "far"],
"min_arousal": 6,
"max_arousal": 11,
},
"fantasize": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 0,
"type": "arousal",
"distance": ["close", "medium", "far"],
"min_arousal": 3,
"max_arousal": 7,
},
"masturbate": {
"action_cost": 1,
"arousal_cost": 0,
"energy_cost": 1,
"type": "arousal",
"distance": ["close", "medium", "far"],
"min_arousal": 6,
"max_arousal": 16,
},
}
>>
<<set $spells = {
"spell_of_transfusion": 0,
"spell_of_excitement": 0,
"spell_of_humiliation": 0,
"spell_of_proud": 0,
"spell_of_hunger": 0,
"spell_of_corruption": 0,
"spell_of_revelation": 0,
"spell_of_suggestion": 0,
"spell_of_motherhood": 0,
"spell_of_orphancy": 0,
"spell_of_power": 0,
"spell_of_obedience": 0,
"spell_of_softness": 0,
"spell_of_hardness": 0,
"spell_of_padding": 0,
"spell_of_thinness": 0,
"spell_of_conversation": 0,
"spell_of_silence": 0,
"spell_of_limpness": 0,
"spell_of_indifference": 0,
}
>>
<<set $quest_passages = {
/* Main story */
"classics_of_the_genre": "Classics of the Genre",
"credit_of_trust": "Credit of Trust",
"first_words": "First Words",
"getting_closer": "Getting Closer",
"live_and_learn": "Live and Learn",
"pandoras_box": "Pandora`s Box",
"strange_door": "Strange Door",
"underwater_treasure": "Underwater Treasure",
"call_to_arms": "Call to Arms",
/* Main story */
/* Side quests */
"lost_and_found": "Lost and Found",
/* Side quests */
/* Sissy */
"freedom_fight": "Freedom Fight",
"heart_to_heart": "Heart to Heart",
"shavification": "Shavification",
"silk_route": "Silk Route",
"trial_of_silk": "Trial of Silk",
"ugly_duckling": "Ugly Duckling",
"opening_chakras": "Opening the Chakras",
/* Sissy */
/* Dom */
"rosy_widow": "Rosy Widow",
"still_waters_run_deep": "Still Waters Run Deep",
"taming_of_the_shrew": "Taming of the Shrew",
/* Dom */
/* Bimbo */
"beauty_queen": "Beauty Queen",
"ignorance_is_bliss": "Ignorance is Bliss",
"straight_and_narrow": "Straight and Narrow",
"knight_in_shining_armor": "Knight in Shining Armor",
/* Bimbo */
/* Slavery */
"collars_and_chains": "Collars and Chains",
/* Slavery */
}
>>
<<set $days = ["Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday", "Sunday"] >>
<<set $months = ["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"] >>
/* $month_days = [31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31] */
<<set $months_31 = [0, 2, 4, 6, 7, 9] >>
<<set $months_30 = [3, 5, 8, 10] >>
<<set $manor_first_floor = ["Street", "Postbox", "Pool", "Garage", "Car", "Main Hall", "Your room", "Gym", "Bathroom - First Floor", "Kitchen", "Dining Room", "Butler's Room", "Music Room", "Media Room", "Fitness Room", "Living Room"] >>
<<set $manor_second_floor = ["Hall - Second Floor", "Anne's Room Door", "Anne's bathroom", "Anne's Office", "Library", "Sandra's Room Door", "Sandra's bathroom", "Diana's Room Door", "Diana's bathroom", "Maid's Room", "Bathroom - Second Floor"] >>
<<set $manor_dungeon = ["Book of Pleasures", "Book of Slaves", "Dungeon Level 1", "Dungeon Level 2", "Dungeon Level 3", "Altar", "Study the Book"] >>
<<set $manor_locs = $manor_first_floor + $manor_second_floor >>
<<set $city_locs = ["City Center", "Shopping Center", "Nightclub", "Beauty Salon", "Sexshop", "Men Clothing", "Women Clothing", "Fitness Center", "University"] >>
<<set $all_locs = $manor_locs + $city_locs + $manor_dungeon >>
<<set $porn = { "Anal": false, "Bimbo": false, "Blowjob": false, "Deepthroat": false, "Lesbian": false, "Trans": false, "Sissy": false, "BDSM": false, "Pegging": false, "Foot Fetish": false, "Rimming": false, "Spanking": false, "Gay": false, "Bi": false, "Pregnant": false, "MILF": false, "Ass To Mouth": false, "Bukkake": false } >>
<<set $outfits = {
"monday": {},
"tuesday": {},
"wednesday": {},
"thursday": {},
"friday": {},
"saturday": {},
"sunday": {},
}
>>
<<set $saved_outfits = [] >>
/* System variables */
/* NPCs start */
/* Abella Danger */
<<set $abella_danger = {
"name": "Brunette",
"messages": [],
"new_messages": 0,
}
>>
/* Asa Akira */
<<set $cosmetologist = {
"name": "Asa",
"beauty_salon_first_time": true,
"messages": [],
"new_messages": 0,
}
>>
/* Audrey */
<<set $audrey = {
"name": "Audrey",
"gender": "female",
"body": {
"breast_size": "c",
"pussy_size": 0
},
"mind": {
"orientation": "hetero",
"cock_worship": 100,
"ass_worship": 100,
"submission": 80,
"fetishes": "",
"ideal_lover": "",
"obedience": 0,
"love": 0
},
"skills": {
"oral": 30,
"pussy": 10,
"anal": 10,
"bdsm": 5,
"masturbation": 10,
"lesbian": 0,
"group_sex": 0,
"watersports": 0,
"footjob": 0,
"striptease": 0
},
"fetishes": {
},
"talk_options": {
"understand": true,
"where": true,
"talk": true,
"long": true
}
}
>>
/* Britney Amber */
<<set $britney_amber = {
"name": "Britney",
"body": {
"age": 32,
"gender": "female",
"height": 165,
"weight": 52,
"eye_color": "blue",
"lips_size": "normal",
"breast_size": "d",
"clit_size": 0.5,
"pussy_size": "normal",
"ass_size": "normal",
"anus_size": "normal",
"pubic_hair": "shaved",
"body_shape": 0
},
"mind": {
"men_attraction": 0,
"women_attraction": 0,
"cock_worship": 0,
"ass_worship": 0,
"obedience": 0,
"depravity": 0,
"love": 0,
"lust": 0,
"intelligence": 0,
"communication": 0,
"creativity": 0,
"tiredness": 0,
"joy": 0,
"refinement": 0,
},
"skills": {
"cleaning": 0,
"cooking": 0,
"singing": 0,
"dancing": 0,
"conversation": 0,
"martial_arts": 0,
/* sex */
"kissing": 0,
"blowjobs": 0,
"cunni": 0,
"anal": 0,
"bdsm": 0,
"masturbation": 0,
"group_sex": 0,
"watersports": 0,
"footjob": 0,
"striptease": 0
},
"talk_options": {
}
}
>>
/* Ash (Caiden Hall) */
<<set $caiden_hall = {
"name": "Femboy",
"messages": [],
"new_messages": 0,
}
>>
/* Casey - sexshop seller */
<<set
$casey_calvert = {
"name": "Cashier"
}
>>
/* Colby Keller */
<<set $colby_keller = {
"name": "Guy"
}
>>
/* Dani */
<<set
$dani_daniels = {
"name": "Brunette"
}
>>
/* Dominatrix */
<<set
$dominatrix = {
"name": "Dominatrix"
}
>>
/* Elly Tran */
<<set
$elly_tran = {
"name": "Girlfriend"
}
>>
/* Ellys boyfriend */
<<set
$ellys_boyfriend = {
"name": "Boyfriend"
}
>>
/* Elsa Jean */
<<set
$elsa_jean = {
"name": "Blonde"
}
>>
/* Fortune Teller */
<<set $fortune_teller = {
"name": "Hex"
}
>>
/* Liya Silver */
<<set $liya_silver = {
"name": "Liya"
}
>>
/* Logan Pierce */
<<set $logan_pierce = {
"name": "Logan",
"messages": [],
"new_messages": 0,
}
>>
/* Lorelei Lee */
<<set $lorelei_lee = {
"name": "Lorelei",
}
>>
/* Mistress Krush */
<<set $mistress_krush = {
"name": "Mistress"
}
>>
/* Miss Nera Skye */
<<set $miss_nera_skye = {
"name": "Mistress"
}
>>
/* Jessica Jaymes */
<<set
$jessica_jaymes = {
"name": "Brunette"
}
>>
/* NPCs end */
/* Player */
<<set $player = {
"archetype": 0,
"cast_spell": "",
"clothes_type": "men",
"gender": "male",
"learn_spell": "",
"name": "Jack",
"orientation": "hetero",
"original_gender": "male",
"spell_target": "",
"text_color": "white",
"train_action": "",
"manor_drawer": [],
"inventory": [],
"wardrobe": [],
"bimbo": {
"first_talk": true,
"first_talk_message": true,
"hypno_invite": false,
"hypno_introduction": false,
"hypno_stage_1": false,
"hypno_stage_2": false,
"hypno_stage_3": false,
"boyfriend_met": false,
"stroking_quim": true,
},
"body": {
"anus_size": 0,
"ass_size": 0,
"body_hair": true,
"body_hair_growth": 0,
"body_hair_permanent": 6,
"breast_size": "none",
"clit_size": 0,
"cock_size": 0,
"crotch_hair": true,
"crotch_hair_growth": 0,
"crotch_hair_permanent": 6,
"features": 0,
"hair_length": "",
"hair_color": "",
"hair_style": "",
"makeup": "-",
"lips_size": 0,
"lips_color": "",
"hands_nails": "normal",
"hands_nails_duration": 0,
"feet_nails": "normal",
"feet_nails_duration": 0,
"tongue_piercing": "",
"shape": "plump",
"legs_hair": true,
"legs_hair_growth": 0,
"legs_hair_permanent": 6,
"pussy": false,
"pussy_size": 0,
"voice_tone": 10
},
"combat": {
"jab": 0,
"jab_progress": 0,
"cross": 0,
"cross_progress": 0,
"hook": 0,
"hook_progress": 0,
"uppercut": 0,
"uppercut_progress": 0,
"knee_strike": 0,
"knee_strike_progress": 0,
"low_kick": 0,
"low_kick_progress": 0,
"middle_kick": 0,
"middle_kick_progress": 0,
"push_kick": 0,
"push_kick_progress": 0,
"high_kick": 0,
"high_kick_progress": 0,
"counter_attack": 0,
"counter_attack_progress": 0,
"evade": 0,
"evade_progress": 0,
"block": 0,
"block_progress": 0,
"dirty_talk": 0,
"dirty_talk_progress": 0,
"tease": 0,
"tease_progress": 0,
"pose": 0,
"pose_progress": 0,
"masturbate": 0,
"masturbate_progress": 0,
},
"consumables": {
"condom": 0,
"empty_gem": 0,
"charged_gem": 0,
"excitement_gem": 0,
"humiliation_gem": 0,
"proud_gem": 0,
"hunger_gem": 0,
"revelation_gem": 0,
"suggestion_gem": 0,
"corruption_gem": 0,
"motherhood_gem": 0,
"orphancy_gem": 0,
"power_gem": 0,
"obedience_gem": 0,
"softness_gem": 0,
"hardness_gem": 0,
"padding_gem": 0,
"thinness_gem": 0,
"conversation_gem": 0,
"silence_gem": 0,
"limpness_gem": 0,
"indifference_gem": 0,
"empty_vial": 0,
"bitterness_of_humiliation": 0,
"taste_of_victory": 0
},
"contacts": {
"ash": false,
"abella_danger": false,
"boyfriend": false,
"logan_pierce": false,
},
"equiped": {
"head": "-",
"earrings": "no_earrings",
"neck": "-",
"chest": "-",
"breast": "-",
"legs": "-",
"underwear": "-",
"genitals": "-",
"anus": "-",
"feet": "-",
"shoes": "-",
"sleepwear": "-",
},
"fetishes": {
"anal": 0,
"bdsm": 0,
"oral": 0,
"foot_fetish": 0,
"sissification": 0,
"bimbo": 0,
"feminization": 0,
"crossdressing": 0,
"femdom": 0,
"lesbian": 0,
"trans": 0,
"voyeurism": 0,
},
"games": {
"cuphead": 0
},
"intro_answers": {
"perfect": false,
"not_interested": false,
"asbs": false,
"not_really": false,
"many_friends": false,
"few_friends": false,
"keep_myself": false,
"gym": false,
"martial_arts": false,
"videogames": false,
"drawing": false,
"guitar": false,
"travelling": false,
"languages": false,
"swimming": false,
"dancing": false
},
"makeup": {
"blusher": "-",
"eyeliner": "-",
"eyeshadows": "-",
"eyelashes": "-",
"lipstick": "-"
},
"mind": {
"corruption": 0,
"men_attraction": 0,
"women_attraction": 0,
"trans_attraction": 0,
"orientation": "hetero",
"attitude": 50
},
"perks": {
"big_cock": false,
"small_cock": false,
"big_tits": false,
"small_tits": false,
"bull": false,
"nerd": false,
"thin_build": false,
"stocky_build": false,
"dom": false,
"switch": false,
"sub": false,
"ruthless": false,
"sensual": false
},
"sex": {
"action": "",
"action_type": "",
"partner_undressed": false,
"partner_action_list": []
},
"sissy": {
"anne_punishment": 0,
"anne_bedroom_punishment_1": false,
"bedroom_mules": false,
"bra": false,
"buttplug": false,
"buying_gstrings": true,
"buying_high_heels": true,
"caught_jerking_off": false,
"chastity": false,
"chastity_shown": false,
"city_walk": false,
"cosplay_cosmetics": true,
"curiosity_happened": false,
"diana_better_keyholder": false,
"dildo": false,
"dinner_time_event_0": true,
"dinner_time_event_1": true,
"eager_points": 0,
"f_jeans": false,
"f_socks": false,
"feminity_gained_today": false,
"first_panties": "sandra_panties",
"first_socks": "undefined",
"first_blouse": "undefined",
"first_skirt": "undefined",
"first_flats": "undefined",
"first_bra": "undefined",
"first_heels": "undefined",
"first_high_heels": "undefined",
"first_high_nails": "undefined",
"first_high_hair": "undefined",
"flats": false,
"forced_points": 0,
"formal_dress": false,
"gstrings": false,
"heels": false,
"heels_trained_times": 0,
"heels_walked": false,
"high_heels": false,
"hypno_doubt": true,
"hypno_induction": false,
"hypno_muladhara_1": false,
"hypno_vishuddha_1": false,
"hypno_vishuddha_2": false,
"hypno_vishuddha_3": false,
"hypno_panties_pause": -1,
"hypno_panties_1": false,
"hypno_panties_2": false,
"maid_spanking": true,
"makeup_applied": false,
"meeting_ash": false,
"nightgown": false,
"panties": false,
"panties_checked": false,
"pantyhose": false,
"polina_gives_work": true,
"peep_target": "",
"pool_bikini_scene": false,
"routine_foot_massage_1": false,
"sandra_forced_try_on": true,
"sex_shop": false,
"shopping_stage": 0,
"smartphone_event": true,
"snitch_happened": false,
"snitch_punishment": true,
"stockings": false,
"story_start": false,
"sucking_competition": 0,
"take_walk": false,
"tattling_punishment": true,
"uni_first_time": true,
"uni_panties_only": true,
"waxing_legs_appointment": false,
"voice_trained_times": 0,
"yoga_pants": false,
},
"slavery": {
"agreed": "unknown",
},
"state": {
"money": 50,
"max_energy": 5,
"energy": 5,
"potential": 0,
"fatigue": 0,
"arousal": random(40,60),
"last_location": "",
"current_location": "",
"chastity": false,
"chastity_keys": true,
"chastity_freed": 0,
"worked": true,
"work_effort": 0,
"new_diary_records": 0,
"notifications": [],
"things_unpacked": false,
"busy": false,
"sleep": false,
"partner_arousal": 0,
"partner_picture": "",
"partner_description": "",
"watched_hypno_today": ""
},
"statistics": {
"gym": 0,
"days_past": 0,
"pool": 0,
"videogames": 0,
"reading": 0,
"anne_interactions": 0,
"sandra_interactions": 0,
"diana_interactions": 0,
"anne_theatre": 0,
"nights_in_chastity": 0,
"nights_anal_plugged": 0,
"kissed": 0,
"blowjob_received": 0,
"blowjob_given": 0,
"titjob_received": 0,
"titjob_given": 0,
"handjob_received": 0,
"handjob_given": 0,
"footjob_received": 0,
"footjob_given": 0,
"cunni_received": 0,
"cunni_given": 0,
"your_pussy_fucked": 0,
"you_fucked_pussy": 0,
/*
"anal_given": 0,
"anal_received": 0,
*/
"your_ass_fucked": 0,
"you_fucked_ass": 0,
"masturbation": 0,
"orgasm": 0,
"anal_orgasm": 0,
"spell_of_transfusion": 0,
"spell_of_excitement": 0,
"spell_of_humiliation": 0,
"spell_of_proud": 0,
"spell_of_hunger": 0,
"spell_of_revelation": 0,
"spell_of_softness": 0,
"spell_of_hardness": 0,
"spell_of_conversation": 0,
"spell_of_silence": 0,
"spell_of_orphancy": 0,
"spell_of_motherhood": 0,
"spell_of_padding": 0,
"spell_of_thinness": 0,
"spell_of_limpness": 0,
"spell_of_indifference": 0,
"work_skipped_row": 0,
"fights_won": 0,
"fights_lost": 0,
"dungeon_slave_defeated": 0,
"weak_slave_male_defeated": 0,
"weak_slave_female_defeated": 0,
"weak_slave_trans_defeated": 0,
"trained_slave_male_defeated": 0,
"trained_slave_female_defeated": 0,
"trained_slave_trans_defeated": 0,
"sturdy_slave_defeated": 0,
"moosey_defeated": 0,
},
"stats": {
"body_shape": 25,
"concentration": 0,
"communication": 10,
"creativity": 10,
"intelligence": 10,
"combat": 0,
"dancing": 0,
"drawing": 0,
"latin": 0,
"music": 0,
"videogames": 0,
},
"story_progress": {
"anne_latin_agreed": false,
"audrey_met": false,
"book_of_slaves_met": false,
"dungeon_explored": false,
"dungeon_slave_first_fight": "unknown",
"music_dialog": 0,
"nightclub_visited": false,
"robert_met": false,
"slave_level": false,
"using_vials": false,
},
"toys": {
"dildo_normal": false,
"dildo_big": false,
"dildo_huge": false,
"double_dildo": false,
"chastity": false,
"buttplug": false,
"strapon": false
},
"work_options": {
"office": true,
"chores": true,
"uni": true,
"garden": true,
"sandra_routine": false,
"diana_cosplay": false
},
/* functions */
"clothesGoOutside": function () {
if ($player.mind.corruption > 19) {
return true;
}
if ($player.equiped.chest == "-" || ( $player.equiped.legs == "-" && !$clothes[$player.equiped.chest].remove_slots.includes("legs")) || $player.equiped.shoes == "-") {
return false;
}
else {
return true;
}
},
"hasClit": function () {
if ($player.body.clit_size > 0)
return true
else
return false;
},
"hasCock": function () {
if ($player.body.cock_size > 0)
return true
else
return false;
},
"hasPussy": function () {
if ($player.body.pussy)
return true
else
return false;
},
"hasEnergy": function () {
if ($player.state.energy > 0)
return true
else
return false;
},
"isAtHome": function () {
if ($manor_locs.includes($player.state.current_location))
return true
else
return false;
},
"thoughts_color": function () {
if ($player.body.features == 0) {
return "ff80fa";
}
else if ($player.body.features > 0 && $player.body.features < 10) {
return "fa81fa";
}
else if ($player.body.features >= 10 && $player.body.features < 20) {
return "f084fb";
}
else if ($player.body.features >= 20 && $player.body.features < 30) {
return "e387fb";
}
else if ($player.body.features >= 30 && $player.body.features < 40) {
return "d18afc";
}
else if ($player.body.features >= 40 && $player.body.features < 50) {
return "c28efc";
}
else if ($player.body.features >= 50 && $player.body.features < 60) {
return "af92fc";
}
else if ($player.body.features >= 60 && $player.body.features < 70) {
return "9d96fe";
}
else if ($player.body.features >= 70 && $player.body.features < 80) {
return "8d9afe";
}
else if ($player.body.features >= 80 && $player.body.features < 90) {
return "7f9efe";
}
else if ($player.body.features >= 90 && $player.body.features < 100) {
return "74a0ff"
}
else if ($player.body.features == 100 ) {
return "6fa1ff"
}
},
"hasItem": function (item) {
if ( $player.wardrobe.includes(item) || $player.consumables[item] > 0 ) {
return true;
}
else {
return false;
}
},
"item_type": function (slot, type) {
for (let i = $player["equiped"][slot].length - 1; i > 0; i--) {
if ($player["equiped"][slot][i] == "_") {
if ($player["equiped"][slot].slice(0, i) == type)
return true
else
return false;
}
}
},
"isFemale": function () {
if ($player.gender == "female")
return true
else
return false;
},
"isMale": function () {
if ($player.gender == "male")
return true
else
return false;
},
"isTrans": function () {
if ($player.gender == "trans")
return true
else
return false;
},
"isFeminine": function () {
if ($player.gender == "female" || $player.gender == "trans")
return true
else
return false;
},
"hasFeminineClothes": function () {
if ($clothes[$player.equiped.chest].type == "women" || $clothes[$player.equiped.legs].type == "women" || $clothes[$player.equiped.shoes].type == "women")
return true
else
return false;
},
"isStraight": function () {
if ( ($player.isMale() && $player.mind.women_attraction >= 60 && $player.mind.men_attraction < 60) || ( ($player.isFemale() || $player.isTrans()) && $player.mind.women_attraction < 60 && $player.mind.men_attraction >= 60) )
return true
else
return false;
},
"isGay": function () {
if ( ($player.isMale() && $player.mind.women_attraction < 60 && $player.mind.men_attraction >= 60) || ( ($player.isFemale() || $player.isTrans()) && $player.mind.women_attraction >= 60 && $player.mind.men_attraction < 60) )
return true
else
return false;
},
"isBi": function () {
if ( ( $player.mind.women_attraction >= 60 && $player.mind.men_attraction >= 60 ) || ( $player.mind.women_attraction >= 60 && $player.mind.trans_attraction >= 60 ) || ( $player.mind.men_attraction >= 60 && $player.mind.trans_attraction >= 60 ) )
return true
else
return false;
},
"isAsexual": function () {
if ( $player.mind.women_attraction < 60 && $player.mind.men_attraction < 60 && $player.mind.trans_attraction < 60)
return true
else
return false;
}
}
>>
/* Anne */
<<set $anne = {
"appearance": "brandi_love",
"aversion": {},
"contempt": {},
"daring": {},
"desire": {},
"dislike": {},
"fear": {},
"freetime": [ "rest", "reading", "music", "latin", "masturbation" ],
"friendship": {},
"gender": "female",
"hate": {},
"history": [],
"learned_spells": [],
"location": "",
"love": {},
"name": "Anne",
"new_messages": 0,
"messages": [],
"relationship": "mentor",
"respect": {},
"text_color": "mistyrose",
"body": {
"breast_size": "dd",
"cock_size": 0
},
"date_talk_options": {
"latin": true,
"new_husband": true,
"favorite_food": true,
"life_principles": true,
"favorite_movies": true,
"zodiac_sign": true,
"people_value": true,
"summer_plans": true,
"favorite_season": true,
"inspiration": true,
"watch_movie": true,
"drink_alcohol": true,
"sport": true,
"wakeup_mood": true,
"insomnia": true,
"flowers": true,
"jewelry": true,
"favorite_room": true,
"bad_habits": true,
"love_first_sight": true,
},
"dates": {
"theatre": false,
"theatre_complete": false,
"cafe": false,
"cafe_complete": false,
"gallery": false,
"gallery_complete": false,
"restaurant": false,
"restaurant_complete": false,
"watch_movie": false,
},
"mind": {
"ideal_lover": "",
"fetishes": [],
"orientation": "hetero",
"men_attraction": 70,
"women_attraction": 20,
},
"reactions": {
"sissy_blouse": true,
"sissy_heels": true,
"sissy_flats": true,
"sissy_nails": true,
"sissy_skirt": true,
"sissy_socks": true,
"sissy_yoga_pants": true,
},
"ru": {
"genitiv": "Анны",
"dativ": "Анне",
"accusativ": "Анну",
"instrumentativ": "Анной",
"prepositiv": "Анне"
},
"state": {
"pocket_money": true
},
"suggestions": {
"pocket_money": false,
"visual_masturbation": false,
"morning_nightwear": false,
"kissing_orgasm": false,
"kissed_today": true,
"kiss": false,
"massage": false,
"jerk_off": false,
"oral": false,
"titfuck": false,
"footjob": false,
"deepthroat": false,
"lick_tits": false,
"cum": false,
},
"talk_options": {
"things": true,
"work": true,
"university": true,
"hobbies": true,
"spare_time": true,
"sandra": true,
"diana": true,
"go_out": true,
"hypno_introduction": true,
"hypno_stage_1": true,
"hypno_stage_2": true,
},
/* functions */
"isFemale": function () {
if ($anne.gender == "female")
return true
else
return false;
},
"isTrans": function () {
if ($anne.gender == "trans")
return true
else
return false;
},
"isAtHome": function () {
switch($anne.activity) {
case "dungeon":
case "shower":
case "breakfast":
case "lunch":
case "dinner":
case "reading":
case "masturbation":
case "rest":
case "sleep":
case "music":
case "office":
case "latin":
return true;
break;
default:
return false;
break;
}
},
"isAway": function () {
switch($anne.activity) {
case "uni":
case "way":
case "shopping":
return true;
break;
default:
return false;
break;
}
},
"opinion": function (feeling) {
var sum = 0;
for (let value in $anne[feeling]) {
sum += $anne[feeling][value];
};
return sum;
}
}
>>
/* Shala */
<<set $shala = {
"appearance": "brandi_love",
"gender": "female",
"learned_spells": [],
"name": "Shala",
"body": {
"breast_size": "dd",
"cock_size": 0
},
"mind": {
"ideal_lover": "",
"fetishes": [],
"orientation": "hetero",
"men_attraction": 70,
"women_attraction": 20,
},
"ru": {
"genitiv": "Шалы",
"dativ": "Шале",
"accusativ": "Шалу",
"instrumentativ": "Шалой",
"prepositiv": "Шале"
},
"talk_options": {
"audrey_wrong": true,
"first_spells": true,
"used_first_spells": true,
"vial": true,
}
}
>>
/* Sandra */
<<set
$sandra = {
"appearance": "alexis_texas",
"aversion": {},
"contempt": {},
"daring": {},
"desire": {},
"dislike": {},
"favor": 0,
"favor_limit": 50,
"fear": {},
"freetime": [ "rest", "swimming", "dancing", "workout", "masturbation" ],
"friendship": {},
"fucking": "true",
"gender": "female",
"hate": {},
"history": [],
"location": "",
"love": {},
"messages": [],
"name": "Sandra",
"new_messages": 0,
"player_debt": 0,
"relationship": "colleague",
"respect": {},
"text_color": "salmon",
"body": {
"breast_size": "c",
"cock_size": 0
},
"initiative": {
"swimming_pool_talk": true
},
"mind": {
"ideal_lover": "",
"fetishes": "",
"orientation": "bi"
},
"ru": {
"genitiv": "Сандры",
"dativ": "Сандре",
"accusativ": "Сандру",
"instrumentativ": "Сандрой",
"prepositiv": "Сандре"
},
"suggestions": {
"sexy_dance": false,
"striptease": false,
"poledance": false,
"lapdance": false
},
"talk_options": {
"mean": true,
"hobbies": true,
"everyday_nightclub": true,
"favorite_drink": true,
"afraid": true,
"zodiac_sign": true,
"goals": true,
"school": true,
"body": true,
"travel": true,
"music": true,
"million": true,
"happy": true,
"after_school": true,
"mood": true,
"nightclub_invite": true,
"nightclub_invite_go": false,
},
"isFemale": function () {
if ($sandra.gender == "female")
return true
else
return false;
},
"isTrans": function () {
if ($sandra.gender == "trans")
return true
else
return false;
},
"isAtHome": function () {
switch($sandra.activity) {
case "dungeon":
case "shower":
case "breakfast":
case "lunch":
case "snack":
case "dinner":
case "workout":
case "masturbation":
case "rest":
case "sleep":
case "dancing":
case "swimming":
case "fucking":
return true;
break;
default:
return false;
break;
}
},
"isAway": function () {
switch($sandra.activity) {
case "uni":
case "way":
case "shopping":
case "nightclub":
return true;
break;
default:
return false;
break;
}
},
"opinion": function (feeling) {
var sum = 0;
for (let value in $sandra[feeling]) {
sum += $sandra[feeling][value];
};
return sum;
}
}
>>
/* Azzetha */
<<set $azzetha = {
"name": "Azzetha",
"appearance": "alexis_texas",
"ru": {
"genitiv": "Адзеты",
"dativ": "Адзете",
"accusativ": "Адзету",
"instrumentativ": "Адзетой",
"prepositiv": "Адзете"
},
}
>>
/* Diana */
<<set
$diana = {
"appearance": "janice_griffith",
"aversion": {},
"contempt": {},
"daring": {},
"desire": {},
"dislike": {},
"fear": {},
"freetime": [ "rest", "music", "yoga", "reading", "drawing", "videogames", "masturbation", "recording" ],
"friendship": {},
"gender": "female",
"hate": {},
"history": [],
"location": "",
"love": {},
"messages": [],
"name": "Diana",
"new_messages": 0,
"relationship": "colleague",
"respect": {},
"text_color": "pink",
"body": {
"breast_size": "c",
"cock_size": 0
},
"date_talk_options": {
"draw": true,
"leave_manor": true,
"after_graduating": true,
"boyfriend": true,
"ideal_day": true,
"dream": true,
"fears": true,
"games": true,
"brightest": true,
"meet_first": true,
"sister_get_along": true,
"listen_music": true,
"dance": true,
"hobbies": true,
"website": true,
"color": true,
"food": true,
"smell": true,
"love_story": true,
"flirt": true,
"board_games": true,
},
"dates": {
"cinema": false,
"cinema_complete": false,
"fastfood": false,
"fastfood_complete": false,
"gallery": false,
"gallery_complete": false,
"park": false,
"park_complete": false,
},
"flags": {
"play_together": false,
"first_time_recording": false
},
"mind": {
"ideal_lover": "",
"fetishes": "",
"orientation": "bi"
},
"reactions": {
"sissy_blouse": true,
"sissy_flats": true,
"sissy_heels": true,
"sissy_nails": true,
"sissy_skirt": true,
"sissy_socks": true,
"sissy_yoga_pants": true,
},
"suggestions": {
"sexy_yoga": false,
"naked_yoga": false
},
"ru": {
"genitiv": "Дианы",
"dativ": "Диане",
"accusativ": "Диану",
"instrumentativ": "Дианой",
"prepositiv": "Диане"
},
"talk_options": {
"anne_wake_up_event": true,
"chastity_key_talk": true,
"chastity_talk": true,
"go_out": true,
"hypno_induction": true,
"hypno_vishuddha_1": true,
"hypno_vishuddha_2": true,
"hypno_vishuddha_3": true,
"recording": true,
"sissy_panties": true,
"spare_time": true,
"studying": true,
"things": true
},
"isFemale": function () {
if ($diana.gender == "female")
return true
else
return false;
},
"isTrans": function () {
if ($diana.gender == "trans")
return true
else
return false;
},
"isAtHome": function () {
switch($diana.activity) {
case "dungeon":
case "shower":
case "breakfast":
case "lunch":
case "dinner":
case "yoga":
case "videogames":
case "reading":
case "music":
case "recording":
case "masturbation":
case "rest":
case "sleep":
case "drawing":
return true;
break;
default:
return false;
break;
}
},
"isAway": function () {
switch($diana.activity) {
case "uni":
case "way":
case "shopping":
return true;
break;
default:
return false;
break;
}
},
"opinion": function (feeling) {
var sum = 0;
for (let value in $diana[feeling]) {
sum += $diana[feeling][value];
};
return sum;
}
}
>>
/* Irri */
<<set $irri = {
"name": "Irri",
"appearance": "janice_griffith",
"ru": {
"genitiv": "Ирри",
"dativ": "Ирри",
"accusativ": "Ирри",
"instrumentativ": "Ирри",
"prepositiv": "Ирри"
},
}
>>
/* Maid */
<<set
$maid = {
"text_color": "beige",
"name": "Alessa",
"ru": {
"genitiv": "Алессы",
"dativ": "Алессе",
"accusativ": "Алессу",
"instrumentativ": "Алессой",
"prepositiv": "Алессе"
},
"body": {
"breast_size": "c"
},
"mind": {
"ideal_lover": "",
"fetishes": "",
"orientation": "bi"
},
"suggestions": {
"sexy_cleaning": false,
"naked_cleaning": false
},
"freetime": [ "reading", "watching_tv" ],
"player_chores": ["kitchen", "dishes", "vacuum", "laundry"],
"chores": ["main_hall", "pool", "your_room", "gym", "bathroom_first_floor", "kitchen", "dining_room", "music_room", "media_room", "fitness_room", "living_room", "hall_second_floor", "annes_room", "annes_bathroom", "annes_office", "library", "sandras_room", "sandras_bathroom", "dianas_room", "dianas_bathroom", "maids_room", "bathroom_second_floor"],
"talk_options": {
"work": true,
"hobbies": true,
"massage": false,
},
"friendship": {},
"dislike": {},
"love": {},
"hate": {},
"desire": {},
"aversion": {},
"respect": {},
"contempt": {},
"fear": {},
"daring": {},
"history": [],
"new_messages": 0,
"messages": [],
"isAtHome": function () {
if (["dungeon", "shower", "breakfast", "lunch", "dinner", "reading", "rest", "sleep", "workout", "watching_tv", "repairing", "cleaning_main_hall", "cleaning_pool", "cleaning_your_room", "cleaning_bathroom_first_floor", "cleaning_kitchen","cleaning_dining_room","cleaning_music_room","cleaning_media_room","cleaning_fitness_room","cleaning_living_room","cleaning_hall_second_floor","cleaning_annes_room","cleaning_annes_bathroom","cleaning_annes_office","cleaning_library","cleaning_sandras_room","cleaning_sandras_bathroom","cleaning_dianas_room","cleaning_dianas_bathroom","cleaning_maids_room","cleaning_bathroom_second_floor"].includes($maid.activity)) {
return true;
}
else {
return false;
}
},
"isAway": function () {
switch($maid.activity) {
case "bar":
return true;
break;
default:
return false;
break;
}
}
}
>>
/* Ummuh */
<<set $ummuh = {
"name": "Ummuh",
"ru": {
"genitiv": "Умму",
"dativ": "Умму",
"accusativ": "Умму",
"instrumentativ": "Умму",
"prepositiv": "Умму"
},
"talk_options": {
"learn_arousal_skills": true
}
}
>>
/* Butler */
<<set
$butler = {
"text_color": "lightcyan",
"location": "",
"name": "Jacob",
"body": {
"cock_size": 20
},
"mind": {
"ideal_lover": "",
"fetishes": "",
"orientation": "hetero"
},
"ru": {
"genitiv": "Джейкоба",
"dativ": "Джейкобу",
"accusativ": "Джейкоба",
"instrumentativ": "Джейкобом",
"prepositiv": "Джейкобе"
},
"freetime": [ "rest", "workout", "watching_tv", "repairing"],
"chores": ["main_hall", "pool", "your_room", "gym", "bathroom_first_floor", "kitchen", "dining_room", "music_room", "media_room", "fitness_room", "living_room", "hall_second_floor", "annes_room", "annes_bathroom", "annes_office", "library", "sandras_room", "sandras_bathroom", "dianas_room", "dianas_bathroom", "butlers_room", "bathroom_second_floor"],
"talk_options": {
"work": true,
"hobbies": true
},
"friendship": {},
"dislike": {},
"love": {},
"hate": {},
"desire": {},
"aversion": {},
"respect": {},
"contempt": {},
"fear": {},
"daring": {},
"history": [],
"new_messages": 0,
"messages": [],
"isAtHome": function () {
if (["dungeon", "shower", "breakfast", "lunch", "dinner", "reading", "rest", "sleep", "workout", "watching_tv", "repairing", "cleaning_main_hall", "cleaning_pool", "cleaning_your_room", "cleaning_bathroom_first_floor", "cleaning_kitchen","cleaning_dining_room","cleaning_music_room","cleaning_media_room","cleaning_fitness_room","cleaning_living_room","cleaning_hall_second_floor","cleaning_annes_room","cleaning_annes_bathroom","cleaning_annes_office","cleaning_library","cleaning_sandras_room","cleaning_sandras_bathroom","cleaning_dianas_room","cleaning_dianas_bathroom","cleaning_butlers_room","cleaning_bathroom_second_floor"].includes($butler.activity)) {
return true;
}
else {
return false;
}
},
"isAway": function () {
switch($butler.activity) {
case "bar":
return true;
break;
default:
return false;
break;
}
}
}
>>
/* Jeevo */
<<set $jeevo = {
"name": "Jeevo",
"ru": {
"genitiv": "Дживо",
"dativ": "Дживо",
"accusativ": "Дживо",
"instrumentativ": "Дживо",
"prepositiv": "Дживо"
},
}
>>
/* Venus Lux */
<<set
$venus_lux = {
"name": "Brunette"
}
>>
/* Rachel Starr */
<<set
$rachel_starr = {
"name": "?",
"stage": 0,
}
>>
/* Kayden Kross */
<<set $kayden_kross = {
"name": "?",
"stage": 0,
}
>>
/* Robert */
<<set $robert = {
"name": "Robert",
"gender": "male",
"body": {
"cock_size": 16
},
"mind": {
"orientation": "bi",
"cock_worship": 0,
"ass_worship": 0,
"submission": 10,
"fetishes": "",
"ideal_lover": "",
"obedience": 0,
"love": 0
},
"skills": {
"oral": 10,
"anal": 10,
"bdsm": 5,
"masturbation": 10,
"lesbian": 0,
"group_sex": 0,
"watersports": 0,
"footjob": 0,
"striptease": 0
}
}
>>
<<set_intro>>
<<set $fight = {
"current_fighter": "",
"endpoint": "",
"fighters_number": 0,
"history": [],
"last_tab": "strategy",
"round": 0,
"status": true,
"turn": 0,
"variable": "",
"queue": [],
"list": {
"player": {
"type": "player",
"state": {
"action_points": setup.defineActionPoints($player.stats.body_shape),
"arousal": $player.state.arousal,
"defeated": false,
"defence_action": "wait",
"energy": $player.state.energy * 10,
"fatigue": $player.state.fatigue * 10,
"initiative": $player.stats.body_shape + $player.stats.intelligence,
"potential": $player.state.potential * 10,
"target": "fighter_0",
},
"stats": {
"intelligence": $player.stats.intelligence,
"body_shape": $player.stats.body_shape
}
}
}
}
>>
<<set $boyfriend = {
"archetype": "undefined",
"name": "Mark"
} >>
<<nobr>>
<<if $settings.show_caption_links >>
<<= '<a href="https://docs.google.com/forms/d/e/1FAIpQLScLUt_JwQwoHGPfAurEmnyiQKqzI2fWOm0nBpsjxLeJdu7Fyw/viewform?usp=pp_url&entry.1118081950=' + $settings.version + '&entry.1887554543=' + $settings.browser + '&entry.1607618652=' + $settings.reportLanguage() + '&entry.1745910063=' + $settings.playerGender() + '&entry.1064670819=' + $settings.settingsImages() + '&entry.1608854300=' + window.location.href + '&entry.395969872=' + $settings.formatTime(String($time.minute/60|0)) + ':' + $settings.formatTime(String(($time.minute % 60))) + '&entry.142717952=Bug&entry.1299594489=' + State.passage + '" target="_blank">
<<button "' + $t_intro[$l]["common"]["report_bug"] + '">><</button>>
</a>' >>
<br/>
<br/>
<span id="current-date"><<= $time.day>> <<= $t[$l]["months"][$time.month] >> <<= $time.year>>, <<= $t[$l]["weekdays"][$time.weekday] >>
</span>
<br/>
<span id="current-time"><<= setup.format_time($time.minute) >></span><br/>
<<= $t[$l]["sidebar"]["money"] >>: <span id="player-money">$<<print $player.state.money>></span>
<br/>
<<if $settings.show_images && $settings.sidebar_portrait >>
<div class="flex-vertical flex-centered">
<<= '<img id="player-sidebar-image" src="images/archetypes/player/' + $player.profile + '">' >>
<span id="player-name"> $player.name </span>
</div>
<</if>>
<div id="pb-energy">
<<if $player.state.energy > 0 >>
<<for _i to 0; _i lt $player.state.energy; _i++>>
<<energy>>
<</for>>
<</if>>
<<if $player.state.potential > 0 >>
<<for _i to 0; _i lt $player.state.potential; _i++>>
<<energy 'grey'>>
<</for>>
<</if>>
<<if $player.state.fatigue > 0 >>
<<for _i to 0; _i lt $player.state.fatigue; _i++>>
<<energy 'red'>>
<</for>>
<</if>>
</div>
<<= $t[$l]["sidebar"]["energy"] >> <br/>
<<if $player.state.potential > 0 >>
<<hint `$t[$l]["sidebar"]["hint_eat"]`>> <br/>
<</if>>
<<if $player.state.fatigue > 0 >>
<<hint `$t[$l]["sidebar"]["hint_rest"]`>> <br/>
<</if>>
<br/>
<<if $player.state.energy == 0 && $player.state.arousal > 10 >>
<<set $player.state.arousal -= 5 >>
<</if>>
<div id="pb-arousal">
<<print "<div class='pb-arousal-part' style='width: " + $player.state.arousal + "%'></div>" >>
</div>
<<= $t[$l]["sidebar"]["arousal"] >> <br/>
<<if $sandra.player_debt > 0 >>
<<= $t[$l]["sidebar"]["owe"] >> <<=$sandra.player_debt>>$ <<= $t[$l]["sidebar"]["to"] >>. <br/> <br/>
<</if>>
<<if $time.weekdays.includes($time.weekday) && $time.minute > 540 && $time.minute < 841 && !$player.state.worked >>
<<button `$t[$l]["sidebar"]["go_to_work"]` "Work Choice">><</button>>
<br/>
<</if>>
<br/>
<<if $settings.show_smartphone && !["Check out yourself", "Stats", "Fast Travel", "Game Settings", "Timetable", "Contacts", "To-do List", "Notifications", "Wiki", "Lifehack", "Inventory", "Messages", "Guidebook", "Diary"].includes(State.passage) >>
[[$t[$l]["sidebar"]["your_room"]|Your room]] <br/>
<br/>
<<= $t[$l]["sidebar"]["your_smartphone"] >>: <br/>
[[$t[$l]["sidebar"]["contacts"]|Contacts]] <br/>
[[$t[$l]["sidebar"]["front_camera"]|Check out yourself]]
<<if $notifications.appearance.length != 0 >>
<div class="notifications-number">
$notifications.appearance.length
</div>
<</if>>
<br/>
<<if $settings.level > 1 >>
[[$t[$l]["sidebar"]["lifehack"]|Lifehack]]
<<else>>
[[$t[$l]["sidebar"]["lifehack"]|Upgrade Cheat menu]]
<</if>>
<br/>
[[$t[$l]["sidebar"]["maps"]|Fast Travel]] <br/>
<<if $settings.show_diary >>
[[$t[$l]["sidebar"]["diary"]|Diary]]
<<if $player.state.new_diary_records >>
<div class="notifications-number">
<<= $player.state.new_diary_records >>
</div>
<</if>>
<br/>
<</if>>
[[$t[$l]["sidebar"]["messages"]|Messages]]
<<if setup.newMessages() > 0 >>
<div class="notifications-number">
<<= String(setup.newMessages()) >>
</div>
<</if>> <br/>
[[$t[$l]["sidebar"]["pockets"]|Inventory]] <br/>
<<if $settings.level > 3 >>
[[$t[$l]["sidebar"]["guidebook"]|Guidebook]]
<<else>>
[[$t[$l]["sidebar"]["guidebook"]|Upgrade Guidebook]]
<</if>>
<br/>
[[$t[$l]["sidebar"]["settings"]|Game Settings]] <br/>
[[$t[$l]["sidebar"]["stats"]|Stats]]
<<if $notifications.stats.length != 0 >>
<div class="notifications-number">
$notifications.stats.length
</div>
<</if>>
<br/>
[[$t[$l]["sidebar"]["to_do_list"]|To-do List]]
<<if $notifications.quests.length != 0 >>
<div class="notifications-number">
$notifications.quests.length
</div>
<</if>>
<br/>
[[$t[$l]["sidebar"]["wiki"]|Wiki]] <br/>
<br/>
''<<= $t[$l]["sidebar"]["geotrack"] >>'' ([[$t[$l]["sidebar"]["schedule"]|Schedule]])
<table id="locations-table">
<tr>
<td>$anne.name</td>
<td id="anne-location"></td>
</tr>
<tr>
<td>$sandra.name</td>
<td id="sandra-location"></td>
</tr>
<tr>
<td>$diana.name</td>
<td id="diana-location"></td>
</tr>
<tr>
<td>$butler.name</td>
<td id="butler-location"></td>
</tr>
<tr>
<td>$maid.name</td>
<td id="maid-location"></td>
</tr>
</table>
<<refresh_locations>>
<</if>>
<</if>>
<</nobr>>''<<= $t[$l]["game_settings"]["game_settings"] >>''
<<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<<= $t[$l]["game_settings"]["game_language"] >> <br/>
<<link "English" "Game Settings" >>
<<set $l = "en" >>
<<set_english>>
<</link>>
<br/>
<<link "Русский" "Game Settings" >>
<<set $l = "ru" >>
<<set_russian>>
<</link>>
<br/>
<br/>
<<= $t[$l]["game_settings"]["show_images"] >> <br/>
<<radiobutton "$settings.show_images" true>> <<= $t[$l]["common"]["yes"] >> <br/>
<<radiobutton "$settings.show_images" false>> <<= $t[$l]["common"]["no"] >>
<br/> <br/>
<<= $t[$l]["game_settings"]["show_hints"] >> <br/>
<<radiobutton "$settings.hints" true >> <<= $t[$l]["common"]["yes"] >> <br/>
<<radiobutton "$settings.hints" false >> <<= $t[$l]["common"]["no"] >>
<br/> <br/>
<<= $t[$l]["game_settings"]["difficulty_level"] >> <br/>
<<radiobutton "$settings.difficulty" 1.25>> <<= $t[$l]["game_settings"]["easy"] >> <br/>
<<radiobutton "$settings.difficulty" 1.0 >> <<= $t[$l]["game_settings"]["normal"] >> <br/>
<<radiobutton "$settings.difficulty" 0.75 >> <<= $t[$l]["game_settings"]["difficult"] >>
<br/> <br/>
<<= $t[$l]["game_settings"]["image_size"] >> <br/>
<<radiobutton "$settings.images_size" "mobile_s">> Mobile S (320px) <br/>
<<radiobutton "$settings.images_size" "mobile_m">> Mobile M (375px) <br/>
<<radiobutton "$settings.images_size" "mobile_l">> Mobile L (425px) <br/>
<<radiobutton "$settings.images_size" "tablet">> Tablet (768px) <br/>
<<radiobutton "$settings.images_size" "laptop">> Laptop (1024px)
/* <<radiobutton "$settings.images_size" "laptop_l">> Laptop L (1440px)
<<radiobutton "$settings.images_size" "4k">> 4k (2560px) */
<br/><br/>
<<= $t[$l]["game_settings"]["sidebar_portrait"] >> <br/>
<<radiobutton "$settings.sidebar_portrait" true >> <<= $t[$l]["common"]["yes"] >> <br/>
<<radiobutton "$settings.sidebar_portrait" false >> <<= $t[$l]["common"]["no"] >>
<br/><br/>
<<include "Content Settings" >>
<br/>
<<= $t[$l]["game_settings"]["time_format"] >> <br/>
<<radiobutton "$settings.time_format" true >> <<= $t[$l]["game_settings"]["hours_24"] >> <br/>
<<radiobutton "$settings.time_format" false >> <<= $t[$l]["game_settings"]["hours_12"] >>
<br/>
<<checkbox "$settings.dependent_text_color" false true>> <<= $t[$l]["game_settings"]["dependent_text_color"] >>
<</nobr>>
<<return "Ok" >>
<<script>>
$(document).ready(function() {
/* Game Language */
if (state.active.variables.l) {
$("#radiobutton-l-0").attr('checked', true);
}
else {
$("#radiobutton-l-1").attr('checked', true);
}
/* Show images? */
if (state.active.variables.settings.show_images) {
$("#radiobutton-settingsshow-images-0").attr('checked', true);
}
else {
$("#radiobutton-settingsshow-images-1").attr('checked', true);
}
/* Show hints? */
if (state.active.variables.settings.hints) {
$("#radiobutton-settingshints-0").attr('checked', true);
}
else {
$("#radiobutton-settingshints-1").attr('checked', true);
}
/* Difficulty level */
switch (state.active.variables.settings.difficulty) {
case 1.25:
$("#radiobutton-settingsdifficulty-0").attr('checked', true);
break;
case 1:
$("#radiobutton-settingsdifficulty-1").attr('checked', true);
break;
case 0.75:
$("#radiobutton-settingsdifficulty-2").attr('checked', true);
break;
}
/* Images size */
switch (state.active.variables.settings.images_size) {
case "mobile_s":
$("#radiobutton-settingsimages-size-0").attr('checked', true);
break;
case "mobile_m":
$("#radiobutton-settingsimages-size-1").attr('checked', true);
break;
case "mobile_l":
$("#radiobutton-settingsimages-size-2").attr('checked', true);
break;
case "tablet":
$("#radiobutton-settingsimages-size-3").attr('checked', true);
break;
case "laptop":
$("#radiobutton-settingsimages-size-4").attr('checked', true);
break;
}
/* Show images? */
if (state.active.variables.settings.sidebar_portrait) {
$("#radiobutton-settingssidebar-portrait-0").attr('checked', true);
}
else {
$("#radiobutton-settingssidebar-portrait-1").attr('checked', true);
}
/* Time format */
if (state.active.variables.settings.time_format) {
$("#radiobutton-settingstime-format-0").attr('checked', true);
}
else {
$("#radiobutton-settingstime-format-1").attr('checked', true);
}
/* Dependend text color */
if (state.active.variables.settings.dependen_text_color) {
$("#checkbox-settingsdependent-text-color").attr('checked', true);
}
});
<</script>><<nobr>>
<img class="resizable-image" src="images/events/arrival.jpg">
<<set $settings.show_caption_links = true>>
<<= $t[$l]["arrival"]["story_begins"] >>
<br/>
<<= $t[$l]["arrival"]["met_butler"] >>
<br/>
<<= setup.printSpeech("butler", $t[$l]["arrival"]["butler_greetings"]) >>
<<= $t[$l]["arrival"]["looking_around"] >>
<<= setup.printSpeech("anne", $t[$l]["arrival"]["anne_hello"]) >>
<<= setup.printSpeech("sandra", $t[$l]["arrival"]["sandra_hello"]) >>
<<= setup.printSpeech("diana", $t[$l]["arrival"]["diana_hello"]) >>
<<= setup.printSpeech("player", $t[$l]["arrival"]["player_hello"]) >>
<<= setup.printSpeech("anne", $t[$l]["arrival"]["much_to_discuss"]) >>
<</nobr>>
[[$t[$l]["arrival"]["arrival_lunch"]|Anne teasing vision]]
<<addMinutes 15>><<nobr>>
<div class="centered">
<<= $t_intro[$l]["custom_hero"]["your_gender"] >> <br/>
</div>
<<if $settings.show_images >>
<div class="flex-horizontal flex-wrap flex-centered">
<div id="choice-male" class="archetype-container flex-vertical flex-centered">
''<<= $t_intro[$l]["custom_hero"]["male"] >>'' <br/>
<img id="male-image" class="player-archetype-image archetype-chosen" src="images/archetypes/player/male_0.jpg">
<div id="male-points" class="flex-horizontal flex-centered archetype-points" >
<<link "\n@@.archetype-point;.point-filled;\n@@">>
<<update_archetype_point "male" 0 >>
<<set $player.archetype = 0 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "male" 1 >>
<<set $player.archetype = 1 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "male" 2 >>
<<set $player.archetype = 2 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "male" 3 >>
<<set $player.archetype = 3 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "male" 4 >>
<<set $player.archetype = 4 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "male" 5 >>
<<set $player.archetype = 5 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "male" 6 >>
<<set $player.archetype = 6 >>
<</link>>
</div>
</div>
<div id="choice-female" class="archetype-container flex-vertical flex-centered ">
''<<= $t_intro[$l]["custom_hero"]["female"] >>'' <br/>
<img id="female-image" class="player-archetype-image" src="images/archetypes/player/female_0.jpg">
<div id="female-points" class="flex-horizontal flex-centered archetype-points" >
<<link "\n@@.archetype-point;.point-filled;\n@@">>
<<update_archetype_point "female" 0 >>
<<set $player.archetype = 0 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 1 >>
<<set $player.archetype = 1 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 2 >>
<<set $player.archetype = 2 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 3 >>
<<set $player.archetype = 3 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 4 >>
<<set $player.archetype = 4 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 5 >>
<<set $player.archetype = 5 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 6 >>
<<set $player.archetype = 6 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "female" 7 >>
<<set $player.archetype = 7 >>
<</link>>
</div>
</div>
<div id="choice-trans" class="archetype-container flex-vertical flex-centered ">
''<<= $t_intro[$l]["custom_hero"]["transgender"] >>'' <br/>
<img id="trans-image" class="player-archetype-image" src="images/archetypes/player/trans_0.jpg">
<div id="trans-points" class="flex-horizontal flex-centered archetype-points" >
<<link "\n@@.archetype-point;.point-filled;\n@@">>
<<update_archetype_point "trans" 0 >>
<<set $player.archetype = 0 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "trans" 1 >>
<<set $player.archetype = 1 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "trans" 2 >>
<<set $player.archetype = 2 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "trans" 3 >>
<<set $player.archetype = 3 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "trans" 4 >>
<<set $player.archetype = 4 >>
<</link>>
<<link "\n@@.archetype-point;\n@@">>
<<update_archetype_point "trans" 5 >>
<<set $player.archetype = 5 >>
<</link>>
</div>
</div>
</div>
<<else>>
<div class="flex-horizontal">
<div id="choice-male" class="archetype-container flex-vertical flex-centered">
''<<= $t_intro[$l]["custom_hero"]["male"] >>'' <br/>
<div id="male-points" class="flex-vertical flex-centered" >
<<link `$t_intro[$l]["custom_hero"]["archetype_1"]`>>
<<update_archetype_link "male" 0 >>
<<set $player.archetype = 0 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_2"]`>>
<<update_archetype_link "male" 1 >>
<<set $player.archetype = 1 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_3"]`>>
<<update_archetype_link "male" 2 >>
<<set $player.archetype = 2 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_4"]`>>
<<update_archetype_link "male" 3 >>
<<set $player.archetype = 3 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_5"]`>>
<<update_archetype_link "male" 4 >>
<<set $player.archetype = 4 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_6"]`>>
<<update_archetype_link "male" 5 >>
<<set $player.archetype = 5 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_7"]`>>
<<update_archetype_link "male" 6 >>
<<set $player.archetype = 6 >>
<</link>>
</div>
</div>
<div id="choice-female" class="archetype-container flex-vertical flex-centered">
''<<= $t_intro[$l]["custom_hero"]["female"] >>'' <br/>
<div id="female-points" class="flex-vertical flex-centered" >
<<link `$t_intro[$l]["custom_hero"]["archetype_1"]`>>
<<update_archetype_link "female" 0 >>
<<set $player.archetype = 0 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_2"]`>>
<<update_archetype_link "female" 1 >>
<<set $player.archetype = 1 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_3"]`>>
<<update_archetype_link "female" 2 >>
<<set $player.archetype = 2 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_4"]`>>
<<update_archetype_link "female" 3 >>
<<set $player.archetype = 3 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_5"]`>>
<<update_archetype_link "female" 4 >>
<<set $player.archetype = 4 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_6"]`>>
<<update_archetype_link "female" 5 >>
<<set $player.archetype = 5 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_7"]`>>
<<update_archetype_link "female" 6 >>
<<set $player.archetype = 6 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_8"]`>>
<<update_archetype_link "female" 7 >>
<<set $player.archetype = 7 >>
<</link>>
</div>
</div>
<div id="choice-trans" class="archetype-container flex-vertical flex-centered">
''<<= $t_intro[$l]["custom_hero"]["transgender"] >>'' <br/>
<div id="trans-points" class="flex-vertical flex-centered" >
<<link `$t_intro[$l]["custom_hero"]["archetype_1"]`>>
<<update_archetype_link "trans" 0 >>
<<set $player.archetype = 0 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_2"]`>>
<<update_archetype_link "trans" 1 >>
<<set $player.archetype = 1 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_3"]`>>
<<update_archetype_link "trans" 2 >>
<<set $player.archetype = 2 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_4"]`>>
<<update_archetype_link "trans" 3 >>
<<set $player.archetype = 3 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_5"]`>>
<<update_archetype_link "trans" 4 >>
<<set $player.archetype = 4 >>
<</link>>
<<link `$t_intro[$l]["custom_hero"]["archetype_6"]`>>
<<update_archetype_link "trans" 5 >>
<<set $player.archetype = 5 >>
<</link>>
</div>
</div>
</div>
<</if>>
<br/>
<<= $t_intro[$l]["custom_hero"]["your_name"] >> <br/>
<<textbox "$player.name" `$t_intro[$l]["custom_hero"]["male_name"]` >>
<br/> <br/>
<<= $t_intro[$l]["custom_hero"]["perks"] >> <br/>
<table>
<tr>
<td id="cock-perks">
<<checkbox "$player.perks.big_cock" false true>> <<= $t_intro[$l]["custom_hero"]["big_cock"] >> <<hint `$t_intro[$l]["custom_hero"]["big_cock_hint"]` >> <br/>
<<checkbox "$player.perks.small_cock" false true>> <<= $t_intro[$l]["custom_hero"]["small_cock"] >> <<hint `$t_intro[$l]["custom_hero"]["small_cock_hint"]` >> <br/>
</td>
<td id="tits-perks">
<<checkbox "$player.perks.big_tits" false true>> <<= $t_intro[$l]["custom_hero"]["big_tits"] >> <<hint `$t_intro[$l]["custom_hero"]["big_tits_hint"]` >> <br/>
<<checkbox "$player.perks.small_tits" false true>> <<= $t_intro[$l]["custom_hero"]["small_tits"] >> <<hint `$t_intro[$l]["custom_hero"]["small_tits_hint"]` >> <br/>
</td>
</tr>
<tr>
<td id="body-perks">
<<checkbox "$player.perks.bull" false true>> <<= $t_intro[$l]["custom_hero"]["bull"] >> <<hint `$t_intro[$l]["custom_hero"]["bull_hint"]` >> <br/>
<<checkbox "$player.perks.nerd" false true>> <<= $t_intro[$l]["custom_hero"]["nerd"] >> <<hint `$t_intro[$l]["custom_hero"]["nerd_hint"]` >> <br/>
</td>
<td id="build-perks">
<<checkbox "$player.perks.stocky_build" false true>> <<= $t_intro[$l]["custom_hero"]["stocky_build"] >> <<hint `$t_intro[$l]["custom_hero"]["stocky_build_hint"]` >> <br/>
<<checkbox "$player.perks.thin_build" false true>> <<= $t_intro[$l]["custom_hero"]["thin_build"] >> <<hint `$t_intro[$l]["custom_hero"]["thin_build_hint"]` >> <br/>
</td>
</tr>
<tr>
<td id="attitude-perks">
<<checkbox "$player.perks.dom" false true>> <<= $t_intro[$l]["custom_hero"]["dom"] >> <<hint `$t_intro[$l]["custom_hero"]["dom_hint"]` >> <br/>
<<checkbox "$player.perks.switch" false true>> <<= $t_intro[$l]["custom_hero"]["switch"] >> <<hint `$t_intro[$l]["custom_hero"]["switch_hint"]` >> <br/>
<<checkbox "$player.perks.sub" false true>> <<= $t_intro[$l]["custom_hero"]["sub"] >> <<hint `$t_intro[$l]["custom_hero"]["sub_hint"]` >> <br/>
</td>
<td>
</td>
</tr>
</table>
<br/>
<<= $t_intro[$l]["custom_hero"]["orientation"] >> <br/>
<<radiobutton "$player.orientation" "hetero" checked>> <<= $t_intro[$l]["custom_hero"]["heterosexual"] >> <br/>
<<radiobutton "$player.orientation" "bi" >> <<= $t_intro[$l]["custom_hero"]["bisexual"] >> <br/>
<<radiobutton "$player.orientation" "homo" >> <<= $t_intro[$l]["custom_hero"]["homosexual"] >> <br/>
<br/>
<<= $t_intro[$l]["custom_hero"]["your_text_color"] >> <br/>
<div class="flex-horizontal space-around">
<div class="flex-vertical flex-centered">
<div class="color-box white-background"></div>
<<radiobutton "$player.text_color" "white" checked>>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box crimson-background"></div>
<<radiobutton "$player.text_color" "crimson">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box gold-background"></div>
<<radiobutton "$player.text_color" "gold">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box deeppink-background"></div>
<<radiobutton "$player.text_color" "deeppink">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box deepskyblue-background"></div>
<<radiobutton "$player.text_color" "deepskyblue">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box lightyellow-background"></div>
<<radiobutton "$player.text_color" "lightyellow">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box lightgreen-background"></div>
<<radiobutton "$player.text_color" "lightgreen">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box turquoise-background"></div>
<<radiobutton "$player.text_color" "turquoise">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box azure-background"></div>
<<radiobutton "$player.text_color" "azure">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box plum-background"></div>
<<radiobutton "$player.text_color" "plum">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box silver-background"></div>
<<radiobutton "$player.text_color" "silver">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box steelblue-background"></div>
<<radiobutton "$player.text_color" "steelblue">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box yellowgreen-background"></div>
<<radiobutton "$player.text_color" "yellowgreen">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box mistyrose-background"></div>
<<radiobutton "$player.text_color" "mistyrose">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box salmon-background"></div>
<<radiobutton "$player.text_color" "salmon">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box pink-background"></div>
<<radiobutton "$player.text_color" "pink">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box beige-background"></div>
<<radiobutton "$player.text_color" "beige">>
</div>
<div class="flex-vertical flex-centered">
<div class="color-box lightcyan-background"></div>
<<radiobutton "$player.text_color" "lightcyan">>
</div>
</div> <br/>
<</nobr>>
[[$t_intro[$l]["custom_hero"]["npc_customization"]|NPC customization]]
<<script>>
$(document).ready(function() {
$("#tits-perks input").prop( "disabled", true );
$("#choice-male").click ( function () {
let v = state.active.variables;
$(".player-archetype-image").removeClass("archetype-chosen");
$("#male-image").addClass("archetype-chosen");
v.player["gender"] = "male";
if ($("#textbox-playername").val() == v.t_intro[v.l]["custom_hero"]["female_name"] || $("#textbox-playername").val() == v.t_intro[v.l]["custom_hero"]["trans_name"]) {
$("#textbox-playername").val(v.t_intro[v.l]["custom_hero"]["male_name"])
v.player.name = v.t_intro[v.l]["custom_hero"]["male_name"];
}
$("#cock-perks input").prop( "disabled", false );
$("#tits-perks input").prop( "checked", false ).prop( "disabled", true );
});
$("#choice-female").click ( function () {
let v = state.active.variables;
$(".player-archetype-image").removeClass("archetype-chosen");
$("#female-image").addClass("archetype-chosen");
v.player["gender"] = "female";
if ($("#textbox-playername").val() == v.t_intro[v.l]["custom_hero"]["male_name"] || $("#textbox-playername").val() == v.t_intro[v.l]["custom_hero"]["trans_name"]) {
$("#textbox-playername").val(v.t_intro[v.l]["custom_hero"]["female_name"])
v.player.name = v.t_intro[v.l]["custom_hero"]["female_name"];
}
$("#cock-perks input").prop( "checked", false ).prop( "disabled", true );
$("#tits-perks input").prop( "disabled", false );
});
$("#choice-trans").click ( function () {
let v = state.active.variables;
$(".player-archetype-image").removeClass("archetype-chosen");
$("#trans-image").addClass("archetype-chosen");
v.player["gender"] = "trans";
if ($("#textbox-playername").val() == v.t_intro[v.l]["custom_hero"]["male_name"] || $("#textbox-playername").val() == v.t_intro[v.l]["custom_hero"]["female_name"]) {
$("#textbox-playername").val(v.t_intro[v.l]["custom_hero"]["trans_name"]);
v.player.name = v.t_intro[v.l]["custom_hero"]["trans_name"];
}
$("#cock-perks input").prop( "disabled", false );
$("#tits-perks input").prop( "disabled", false );
});
$("#checkbox-playerperksbig-cock").click ( function () {
$("#checkbox-playerperkssmall-cock").prop( "checked", false );
});
$("#checkbox-playerperkssmall-cock").click ( function () {
$("#checkbox-playerperksbig-cock").prop( "checked", false );
});
$("#checkbox-playerperksbig-tits").click ( function () {
$("#checkbox-playerperkssmall-tits").prop( "checked", false );
});
$("#checkbox-playerperkssmall-tits").click ( function () {
$("#checkbox-playerperksbig-tits").prop( "checked", false );
});
$("#checkbox-playerperksbull").click ( function () {
$("#checkbox-playerperksnerd").prop( "checked", false );
});
$("#checkbox-playerperksnerd").click ( function () {
$("#checkbox-playerperksbull").prop( "checked", false );
});
$("#checkbox-playerperksstocky-build").click ( function () {
$("#checkbox-playerperksthin-build").prop( "checked", false );
});
$("#checkbox-playerperksthin-build").click ( function () {
$("#checkbox-playerperksstocky-build").prop( "checked", false );
});
$("#checkbox-playerperksdom").click ( function () {
$("#checkbox-playerperksswitch").prop( "checked", false );
$("#checkbox-playerperkssub").prop( "checked", false );
});
$("#checkbox-playerperksswitch").click ( function () {
$("#checkbox-playerperksdom").prop( "checked", false );
$("#checkbox-playerperkssub").prop( "checked", false );
});
$("#checkbox-playerperkssub").click ( function () {
$("#checkbox-playerperksswitch").prop( "checked", false );
$("#checkbox-playerperksdom").prop( "checked", false );
});
});
<</script>><<nobr>>
<div id="notifications-list">
</div>
<br/>
<<=$t[$l]["check_out_yourself"]["examine"]>>
<br/>
<table>
<tr>
<td>
<<if $player.body.features < 20 >>
<img src="images/body/overall/very_feminine.jpg" width="150">
<<elseif $player.body.features > 19 && $player.body.features < 40 >>
<img src="images/body/overall/feminine.jpg" width="150">
<<elseif $player.body.features > 39 && $player.body.features < 60 >>
<<if $player.hasCock() >>
<img src="images/body/overall/androgynous_cock.jpg" width="150">
<<else>>
<img src="images/body/overall/androgynous_pussy.jpg" width="150">
<</if>>
<<elseif $player.body.features > 59 && $player.body.features < 80 >>
<img src="images/body/overall/masculine.jpg" width="150">
<<elseif $player.body.features > 79 >>
<img src="images/body/overall/very_masculine.jpg" width="150">
<</if>>
</td>
<td>
<<if $player.body.features < 20 >>
<<=$t[$l]["check_out_yourself"]["very_feminine_features"]>>
<<elseif $player.body.features > 19 && $player.body.features < 40 >>
<<=$t[$l]["check_out_yourself"]["feminine_features"]>>
<<elseif $player.body.features > 39 && $player.body.features < 60 >>
<<=$t[$l]["check_out_yourself"]["androgynous_features"]>>
<<elseif $player.body.features > 59 && $player.body.features < 80 >>
<<=$t[$l]["check_out_yourself"]["masculine_features"]>>
<<elseif $player.body.features > 79 >>
<<=$t[$l]["check_out_yourself"]["very_masculine_features"]>>
<</if>>
</td>
</tr>
<tr>
<td>
<<=$t[$l]["check_out_yourself"]["head"]>>
<br/>
<img id="head" src="">
</td>
<td>
<ul>
<li id="haircut">
<<=$t[$l]["check_out_yourself"]["you_have"]>>
''
<<switch $player.body.hair_length >>
<<case "short" >> <<=$t[$l]["check_out_yourself"]["short"]>>,
<<case "medium">> <<=$t[$l]["check_out_yourself"]["medium"]>>,
<<case "long">> <<=$t[$l]["check_out_yourself"]["long"]>>,
<</switch>>
<<switch $player.body.hair_style >>
<<case "straight">><<=$t[$l]["check_out_yourself"]["straight"]>>,
<<case "wavy">><<=$t[$l]["check_out_yourself"]["wavy"]>>,
<<case "curly" >><<=$t[$l]["check_out_yourself"]["curly"]>>,
<</switch>>
<<switch $player.body.hair_color >>
<<case "brown">><<=$t[$l]["check_out_yourself"]["brown"]>>
<<case "red">><<=$t[$l]["check_out_yourself"]["red"]>>
<<case "black">><<=$t[$l]["check_out_yourself"]["black"]>>
<<case "blonde">><<=$t[$l]["check_out_yourself"]["blonde"]>>
<</switch>>
<<=$t[$l]["check_out_yourself"]["hair"]>>.
''
</li>
<li id="makeup">
<<if $player.body.makeup != "-" >>
<<=$t[$l]["check_out_yourself"]["makeup_wearing"]>>
<<switch $player.body.makeup >>
<<case "light">> <<=$t[$l]["check_out_yourself"]["light_makeup"]>>
<<case "heavy">> <<=$t[$l]["check_out_yourself"]["heavy_makeup"]>>
<<case "whore">> <<=$t[$l]["check_out_yourself"]["slut_makeup"]>>
<<case "bimbo">> <<=$t[$l]["check_out_yourself"]["bimbo_makeup"]>>
<</switch>>
<<else>>
<<=$t[$l]["check_out_yourself"]["no_makeup"]>>
<</if>>
</li>
<li id="earrings">
<<if $player.equiped.earrings != "no_earrings" >>
<<switch $player.equiped.earrings.slice(0, -2) >>
<<case "studs" >> <<=$t[$l]["check_out_yourself"]["stud_earrings"]>>
<<case "earrings">> <<=$t[$l]["check_out_yourself"]["earrings"]>>
<<case "clips">> <<=$t[$l]["check_out_yourself"]["ear_clips"]>>
<</switch>>
<<else>>
<<=$t[$l]["check_out_yourself"]["no_earrings"]>>
<</if>>
</li>
<<if $quests.isActive("trial_of_silk") || $player.isFemale() || $player.isTrans() >>
<li id="lips">
<<if $player.body.lips_size < 25 >>
<<=$t[$l]["check_out_yourself"]["lips_normal"]>>
<<elseif $player.body.lips_size < 50 >>
<<=$t[$l]["check_out_yourself"]["lips_full"]>>
<<elseif $player.body.lips_size < 75 >>
<<=$t[$l]["check_out_yourself"]["lips_big"]>>
<<else>>
<<=$t[$l]["check_out_yourself"]["lips_huge"]>>
<</if>>
</li>
<</if>>
</ul>
</td>
</tr>
<<if $player.body.breast_size != "none" >>
<tr>
<td>
<<=$t[$l]["check_out_yourself"]["breast"]>>
<br/>
<img id="breast" src="">
</td>
<td>
<ul>
<li id="breasts">
<<=$t[$l]["check_out_yourself"]["you_have"]>>
<<switch $player.body.breast_size.toLowerCase() >>
<<case "a" >> <<=$t[$l]["check_out_yourself"]["a_cup"]>>
<<case "b" >> <<=$t[$l]["check_out_yourself"]["b_cup"]>>
<<case "c">> <<=$t[$l]["check_out_yourself"]["c_cup"]>>
<<case "d">> <<=$t[$l]["check_out_yourself"]["d_cup"]>>
<<case "dd">> <<=$t[$l]["check_out_yourself"]["dd_cup"]>>
<<case "bimbo">> <<=$t[$l]["check_out_yourself"]["bimbo_cup"]>>
<</switch>>
</li>
</ul>
</td>
</tr>
<</if>>
<<if $quests.ugly_duckling.stage > 6 || $player.isFeminine() >>
<tr>
<td>
<<=$t[$l]["check_out_yourself"]["hands"]>>
<br/>
<<= '<img id="hands" src="images/body/nails/' + $player.body.hands_nails + '.jpg" width="150">' >>
</td>
<td>
<ul>
<li id="nails">
<<if $player.body.hands_nails == "normal" >>
<<=$t[$l]["check_out_yourself"]["nails_normal"]>>
<<else>>
<<=$t[$l]["check_out_yourself"]["nails_polished"]>>
<</if>>
</li>
</ul>
</td>
</tr>
<</if>>
<<if $quests.isActive("trial_of_silk") || $player.isFeminine() >>
<tr>
<td>
<<=$t[$l]["check_out_yourself"]["legs"]>>
<br/>
<img id="legs" src="">
</td>
<td>
<ul>
<li id="legs_hair">
<<if $player.body.legs_hair >>
<<=$t[$l]["check_out_yourself"]["legs_hairy"]>>
<<else>>
<<=$t[$l]["check_out_yourself"]["legs_shaved"]>>
<</if>>
</li>
</ul>
</td>
</tr>
<</if>>
<tr>
<td>
<<=$t[$l]["check_out_yourself"]["genitals"]>>
<br/>
<img id="genitals" src="">
</td>
<td>
<ul>
<<if $player.hasCock() >>
<li id="cock">
<<=$t[$l]["check_out_yourself"]["your_cock_is"]>> <<=$player.body.cock_size>><<=$t[$l]["check_out_yourself"]["cock_long"]>>
</li>
<</if>>
<<if $player.body.pussy >>
<li id="pussy">
<<if $player.body.pussy_size < 25 >>
<<=$t[$l]["check_out_yourself"]["pussy_normal"]>>
<<elseif $player.body.pussy_size < 50 >>
<<=$t[$l]["check_out_yourself"]["pussy_wide"]>>
<<elseif $player.body.pussy_size < 75 >>
<<=$t[$l]["check_out_yourself"]["pussy_big"]>>
<<else>>
<<=$t[$l]["check_out_yourself"]["pussy_huge"]>>
<</if>>
</li>
<</if>>
<<if $player.hasClit() >>
<li id="clit">
<<if $player.body.clit_size == 1 >>
<<=$t[$l]["check_out_yourself"]["clit_normal"]>>
<<elseif $player.body.clit_size > 1 && $player.body.clit_size < 4 >>
<<=$t[$l]["check_out_yourself"]["clit_big"]>>
<<elseif $player.body.clit_size > 3 >>
<<=$t[$l]["check_out_yourself"]["clit_huge"]>>
<</if>>
</li>
<</if>>
</ul>
</td>
</tr>
<<if $quests.isActive("trial_of_silk") || $player.isFemale() || $player.isTrans() >>
<tr>
<td>
<<=$t[$l]["check_out_yourself"]["ass"]>>
<br/>
<img id="butt" src="">
</td>
<td>
<li id="ass">
<<if $player.body.ass_size < 33 >>
<<=$t[$l]["check_out_yourself"]["ass_normal"]>>
<<elseif $player.body.pussy_size < 66 >>
<<=$t[$l]["check_out_yourself"]["ass_big"]>>
<<else>>
<<=$t[$l]["check_out_yourself"]["ass_huge"]>>
<</if>>
</li>
<li id="anus">
<<=$t[$l]["check_out_yourself"]["you_have"]>>
<<if $player.body.anus_size < 25 >>
<<=$t[$l]["check_out_yourself"]["anus_normal"]>>
<<elseif $player.body.anus_size < 50 >>
<<=$t[$l]["check_out_yourself"]["anus_wide"]>>
<<elseif $player.body.anus_size < 75 >>
<<=$t[$l]["check_out_yourself"]["anus_big"]>>
<<else>>
<<=$t[$l]["check_out_yourself"]["anus_huge"]>>
<</if>>
</li>
</td>
</tr>
<</if>>
/*
<<if $quests.isActive("trial_of_silk") || $player.isFemale() || $player.isTrans() >>
<li id="nails">
<<switch $player.body.nails >>
<<case "normal">> <<= $t[$l]["check_out_yourself"]["nails_normal"]>>
<<case "polished" >><<= $t[$l]["check_out_yourself"]["nails_polished"]>>
<</switch>>
</li>
<</if>>
*/
</table>
<</nobr>>
<<return [Ok]>>
<<script>>
$(document).ready(function() {
let v = state.active.variables;
for (let n of v.notifications.appearance) {
$("#notifications-list").wiki("<div class='notification-box'>" + n + "</div>");
}
v.notifications.appearance = [];
if (v.settings.show_images == true) {
if (v.player.body.hair_length == "short" && v.player.isMale()) {
var haircut_path = "images/body/hair/men_" + v.player.body.hair_length + '_' + v.player.body.hair_style + '_' + v.player.body.hair_color + ".jpg";
}
else if (v.player.body.hair_color == "bleached") {
var haircut_path = "images/body/hair/bleached.jpg";
}
else {
var haircut_path = "images/body/hair/women_" + v.player.body.hair_length + '_' + v.player.body.hair_style + '_' + v.player.body.hair_color + ".jpg";
}
if (v.player.equiped.earrings != "no_earrings" ) {
var earrings_path = 'images/items/' + v.player.equiped.earrings + '.jpg';
}
else {
var earrings_path = 'images/items/no_earrings.jpg';
}
if ( v.player.body.legs_hair ) {
var legs_hair_path = 'images/body/body_hair/hairy.jpg';
}
else {
var legs_hair_path = 'images/body/body_hair/shaved.jpg';
}
var lips_path = v.f.define_lips_size(v.player.body.lips_size);
if ( v.player.isFemale() ) {
if (v.player.body.pussy_size < 25) {
var pussy_path = "images/body/pussy/normal.jpg";
}
else if (v.player.body.pussy_size < 50) {
var pussy_path = "images/body/pussy/wide.jpg";
}
else if (v.player.body.pussy_size < 75) {
var pussy_path = "images/body/pussy/big.jpg";
}
else {
var pussy_path = "images/body/pussy/huge.jpg";
}
var ass_path = "images/body/ass/" + v.f.define_ass_size(v.player.body.ass_size, "women") + ".jpg";
if (v.player.body.anus_size < 25){
var anus_path = "images/body/anus/women_normal.jpg";
}
else if (v.player.body.anus_size < 50) {
var anus_path = "images/body/anus/women_wide.jpg";
}
else if (v.player.body.anus_size < 75) {
var anus_path = "images/body/anus/women_big.jpg";
}
else {
var anus_path = "images/body/anus/women_huge.jpg";
}
}
else {
var ass_path = "images/body/ass/" + v.f.define_ass_size(v.player.body.ass_size, "trans") + ".jpg";
if (v.player.body.anus_size < 25){
var anus_path = "images/body/anus/trans_normal.jpg";
}
else if (v.player.body.anus_size < 50) {
var anus_path = "images/body/anus/trans_wide.jpg";
}
else if (v.player.body.anus_size < 75) {
var anus_path = "images/body/anus/trans_big.jpg";
}
else {
var anus_path = "images/body/anus/trans_huge.jpg";
}
}
if (v.player.state.chastity) {
if (v.player.state.arousal < 50) {
var cock_path = "images/body/cock/sissy_locked.jpg";
}
else {
var cock_path = "images/body/cock/sissy_leaking.jpg";
}
}
else {
var cock_path = 'images/body/cock/' + v.player.body.cock_size + '.jpg';
}
$("#head").attr("src", haircut_path);
$("#breast").attr("src", 'images/body/breasts/' + v.player.body.breast_size.toLowerCase() + '.jpg');
$("#legs").attr("src", legs_hair_path);
$("#butt").attr("src", ass_path);
if (v.player.body.pussy) {
$("#genitals").attr("src", pussy_path);
}
else if (v.player.body.cock_size > 0) {
$("#genitals").attr("src", cock_path);
}
else if (v.player.body.clit_size > 0) {
$("#genitals").attr("src", 'images/body/clit/' + v.player.body.clit_size + '.jpg');
}
$("#haircut").mouseenter( function() {
let item = $(this);
$("#head").attr("src", haircut_path);
});
$("#face_lines").mouseenter( function() {
let item = $(this);
$("#head").attr("src", 'images/body/face_lines/' + v.player.body.face_lines + '.jpg');
});
$("#makeup").mouseenter( function() {
if (v.player.body.makeup != "-") {
let item = $(this);
$("#head").attr("src", 'images/body/makeup/' + v.player.body.makeup + '.jpg');
}
});
$("#earrings").mouseenter( function() {
let item = $(this);
$("#head").attr("src", earrings_path);
});
$("#lips").mouseenter( function() {
let item = $(this);
$("#head").attr("src", 'images/body/lips/' + lips_path + '.gif');
});
if (v.player.body.breast_size == null) {
v.player.body.breast_size = "a";
}
$("#breasts").mouseenter( function() {
let item = $(this);
$("#breast").attr("src", 'images/body/breasts/' + v.player.body.breast_size.toLowerCase() + '.jpg');
});
$("#legs_hair").mouseenter( function() {
$("#legs").attr("src", legs_hair_path);
});
$("#ass").mouseenter( function() {
$("#butt").attr("src", ass_path);
});
$("#anus").mouseenter( function() {
$("#butt").attr("src", anus_path);
});
$("#cock").mouseenter( function() {
$("#genitals").attr("src", cock_path);
});
$("#pussy").mouseenter( function() {
$("#genitals").attr("src", pussy_path);
});
$("#clit").mouseenter( function() {
$("#genitals").attr("src", 'images/body/clit/' + v.player.body.clit_size + '.jpg');
});
}
})
<</script>><img class="resizable-image" src="images/places/out.jpg">
<<nobr>>
<<if $butler.activity == "gardening" >>
<<=$t[$l]["street"]["butler_gardening"]>>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<</if>>
<<= $t[$l]["street"]["went_out"] >> <br/>
[[$t[$l]["street"]["go_home"]|Main Hall]] <br/>
[[$t[$l]["street"]["pool"]|Pool]] <br/>
[[$t[$l]["street"]["garage"]|Garage]] <br/>
[[$t[$l]["street"]["check_mail"]|Postbox]] <br/>
<<if $quests.ugly_duckling.stage == 17 >>
<<if $clothes[$player.equiped.chest].type == "women" && ($clothes[$player.equiped.legs].type == "women" || $clothes[$player.equiped.legs].type == "-") && ( ($player.equiped.feet != "-" && $clothes[$player.equiped.feet].type == "women") || $player.equiped.feet == "-" ) && $clothes[$player.equiped.underwear].type == "women" && $clothes[$player.equiped.shoes].type == "women" && $player.body.makeup == "light" >>
<br/>
[[$t[$l]["street"]["take_walk"]|Task Take a Walk]] <br/>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["take_walk_task"]["requirements"] + '">' + $t[$l]["street"]["take_walk"] + '</span>' >>
<</if>>
<</if>>
<</nobr>>
<img class="resizable-image" src="images/places/manor/hall_first_floor.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_main_hall">>
<<=$t[$l]["main_hall"]["butler_chores"]>> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_main_hall" >>
<<=$t[$l]["main_hall"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_main_hall" && $maid.activity == "cleaning_main_hall">>
<<=$t[$l]["main_hall"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]] <br/>
<</if>>
<</nobr>>
[[$t[$l]["locations"]["your_room"]|Your room]]
[[$t[$l]["locations"]["bathroom"]|Bathroom - First Floor]]
[[$t[$l]["locations"]["dining_room"]|Dining Room]]
[[$t[$l]["locations"]["fitness_room"]|Fitness Room]]
[[$t[$l]["locations"]["garage"]|Garage]]
[[$t[$l]["locations"]["gym"]|Gym]]
[[$t[$l]["locations"]["kitchen"]|Kitchen]]
[[$t[$l]["locations"]["living_room"]|Living Room]]
[[$t[$l]["locations"]["media_room"]|Media Room]]
[[$t[$l]["locations"]["music_room"]|Music Room]]
[[$t[$l]["locations"]["pool"]|Pool]]
[[$t[$l]["locations"]["butlers_room"]|Butler's Room]]
<<if $quests.isCompleted("strange_door") >><<dungeon_links>><<else>>[[$t[$l]["locations"]["strange_door"]|Cellar Door]]<</if>>
[[$t[$l]["main_hall"]["second_floor"]|Hall - Second Floor]]
[[$t[$l]["main_hall"]["go_out"]|Street]]<img class="resizable-image" src="images/places/manor/your_room.jpg">
<<nobr>>
<<if $events.sissy_snitch_happened && !$events.sissy_snitch_punishment && $sandra.isAtHome() && $quests.silk_route.stage > 4 >>
<<goto "Snitch punishment" >>
<</if>>
<<if $quests.beauty_queen.hairy_pussy == 3 && $time.minute > 300 && $time.minute < 720 && $diana.isAtHome() >>
<<goto "Shaving next morning" >>
<</if>>
<<if $quests.beauty_queen.hairy_pussy == 5 && $time.minute > 300 && $time.minute < 720 && $diana.isAtHome() && !$events.bimbo_woken_by_diana >>
<<goto "Woken by Diana" >>
<</if>>
<<if $events.sissy_curiosity_happened && !$events.sissy_anne_lingerie_try_on && $anne.isAtHome() >>
<<goto "Anne lingerie try on" >>
<</if>>
<<if $quests.silk_route.stage > 10 && $events.sissy_sandra_forced_try_on && $sandra.isAtHome() && $time.isWeekend() && $time.minute > 1140 && $time.minute < 1320 >>
<<goto "Sissy forced trying on" >>
<</if>>
<<if $quests.ugly_duckling.stage == 6 && $sandra.isAtHome() && $time.minute > 600 && $time.minute < 1320 >>
<<goto "Sissy Nail Polishing" >>
<</if>>
<<if $events.bimbo_behaviour_first_meet_done && $anne.isAtHome() && $time.minute < 1320 && !$events.bimbo_boyfriend_choice >>
<<goto "Bimbo Meeting Boyfriend" >>
<</if>>
<<if $butler.activity == "cleaning_your_room">>
<<= $t[$l]["your_room"]["butler_chores"] >>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_your_room" >>
<<=$t[$l]["your_room"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_your_room" && $maid.activity == "cleaning_your_room">>
<<=$t[$l]["your_room"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]] <br/>
<</if>>
<<if $player.state.things_unpacked >>
[[$t[$l]["your_room"]["mirror"]|Check out yourself]]
<br/>
[[$t[$l]["your_room"]["clothes"]|Wardrobe]]
<br/>
<<if $saved_outfits.length > 0 >>
<<= $t[$l]["your_room"]["put_on_outfit"] >>: <span id="outfits-list"></span>
<br/>
<</if>>
<<if $player.isFeminine() || $events.sissy_diana_makeup_lesson >>
[[$t[$l]["your_room"]["apply_makeup"]|Apply makeup]]
<br/>
<</if>>
<<if $quests.ugly_duckling.stage > 0 >>
[[$t[$l]["your_room"]["train_voice"]|Feminize voice]]
<br/>
<</if>>
<<if $quests.ugly_duckling.stage > 10 >>
[[$t[$l]["your_room"]["train_heels_walking"]|Train walking on heels]]
<br/>
<</if>>
<<if $quests["shavification"]["stage"] == 6 && !$events.sissy_waxing_legs_appointment >>
<<if $time.minute > 539 && $time.minute < 720 >>
<<link `$t[$l]["your_room"]["make_appointment_waxing_legs"]` "Messages" >>
<<new_message "cosmetologist" "sent" `$t[$l]["waxing_legs"]["make_appointment"]` >>
<<new_message "cosmetologist" "received" `$t[$l]["waxing_legs"]["eager_sissy"]` >>
<<new_message "cosmetologist" "sent" `$t[$l]["waxing_legs"]["attached_file"]` >>
<<new_message "cosmetologist" "sent" `$t[$l]["waxing_legs"]["three_pictures"]` >>
<<new_message "cosmetologist" "received" "<img class='centered-image' src='images/quests/sissy/grow_pigtails_0.gif' >" >>
<<new_message "cosmetologist" "received" "<img class='centered-image' src='images/quests/sissy/grow_hair_0.jpg' >" >>
<<new_message "cosmetologist" "received" "<img class='centered-image' src='images/quests/sissy/wax_legs_0.jpg' >" >>
<<new_message "cosmetologist" "sent" `$t[$l]["waxing_legs"]["legs_waxed"]` >>
<<new_message "cosmetologist" "received" `$t[$l]["waxing_legs"]["pencil"]` >>
<<set $events.sissy_waxing_legs_appointment = $time.current_time() >>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["your_room"]["make_appointment_waxing_legs_requirements"] + '">' + $t[$l]["your_room"]["make_appointment_waxing_legs"] + '</span>' >>
<</if>>
<br/>
<</if>>
<<if $quests.ugly_duckling.stage == 19 >>
<<if $clothes[$player.equiped.chest].type == "women" && ($clothes[$player.equiped.legs].type == "women" || $clothes[$player.equiped.legs].type == "-") && ( ($player.equiped.feet != "-" && $clothes[$player.equiped.feet].type == "women") || $player.equiped.feet == "-" ) && $clothes[$player.equiped.underwear].type == "women" && $clothes[$player.equiped.shoes].type == "women" && $player.body.makeup == "light" && $player.item_type("genitals", "chastity") >>
[[$t[$l]["your_room"]["take_city_walk"]|City walk]]
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["city_walk"]["requirements"] + '">' + $t[$l]["your_room"]["take_city_walk"] + '</span>' >>
<</if>>
<br/>
<</if>>
[[$t[$l]["your_room"]["check_room"]|Check your room]]
<br/>
<br/>
<<= $t[$l]["your_room"]["computer"] >>:<br/>
[[$t[$l]["your_room"]["videogames"]|Videogames]]
<br/>
<<if $events.story_dungeon_discovered >>
<<if $player.state.energy > 0 >>
[[$t[$l]["your_room"]["latin"]|Learn Latin]] <<hint `$t[$l]["your_room"]["requires_energy"]`>> <<energy>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["common"]["one_energy_requirement"] + '">' + $t[$l]["your_room"]["latin"] + '</span>' >>
<</if>>
<br/>
<</if>>
[[$t[$l]["your_room"]["masturbate"]|Masturbate]] <br/>
<<if $quests["pandoras_box"]["status"] == "active" && $quests["pandoras_box"]["instruction"] < 100 >>
<<link `$t[$l]["your_room"]["rubik"]` "Your room">>
<<set $quests["pandoras_box"]["instruction"] += random(20, 30); >>
<<addMinutes `random(10,20)`>>
<<if $player.perks.nerd >>
<<set $quests["pandoras_box"]["instruction"] += random(5, 10); >>
<</if>>
<</link>>
<<if $quests["pandoras_box"]["instruction"] > 0 >>
<<= $quests["pandoras_box"]["instruction"]>>% <<= $t[$l]["your_room"]["learned"] >>.
<</if>>
<<if $player.perks.nerd >>
<<hint `$t[$l]["your_room"]["nerd"]` >>
<</if>>
<br/>
<</if>>
<<if $quests["pandoras_box"]["status"] == "active" && $quests["pandoras_box"]["instruction"] >= 100 >>
<<= $t[$l]["your_room"]["rubik_learned"] >>. <br/>
<</if>>
<br/>
<<= $t[$l]["your_room"]["rest"] >>:
<<link `$t[$l]["your_room"]["fifteen_minutes"]` "Your room">>
<<addMinutes 15>>
<</link>>,
<<link `$t[$l]["your_room"]["half_an_hour"]` "Your room">>
<<if $player.state.fatigue > 0 >>
<<set $player.state.potential += 1 >>
<<set $player.state.fatigue -= 1 >>
<</if>>
<<addMinutes 30>>
<</link>>,
<<link `$t[$l]["your_room"]["hour"]` "Your room">>
<<if $player.state.fatigue > 1 >>
<<set $player.state.potential += 2 >>
<<set $player.state.fatigue -= 2 >>
<<elseif $player.state.fatigue == 1 >>
<<set $player.state.potential += 1 >>
<<set $player.state.fatigue -= 1 >>
<</if>>
<<addMinutes 60>>
<</link>>,
<<link `$t[$l]["your_room"]["two_hours"]` "Your room">>
<<for _i to 0; _i < 3; _i++>>
<<if $player.state.fatigue > 0 >>
<<set $player.state.fatigue -= 1 >>
<<set $player.state.potential += 1 >>
<</if>>
<</for>>
<<addMinutes 120>>
<</link>>,
<<link `$t[$l]["your_room"]["four_hours"]` "Your room">>
<<for _i to 0; _i < 8; _i++>>
<<if $player.state.fatigue > 0 >>
<<set $player.state.fatigue -= 1 >>
<<set $player.state.potential += 1 >>
<</if>>
<</for>>
<<addMinutes 240>>
<</link>>
<br/> <br/>
<<else>>
<<= $t[$l]["your_room"]["bags"] >> <<link `$t[$l]["your_room"]["unpack"]` "Unpack things">>
<<addMinutes `random(50, 70)` >> <<set $player.state.things_unpacked = true >>
<</link>>
<<hint "(<<time '~1h'>>)<br/>">> <br/>
<</if>>
<<if $anne.suggestions.pocket_money && $anne.state.pocket_money >>
<<if $time.minute >= 420 && $time.minute <= 480 >>
<<goto "Anne - Pocket money">>
<<elseif $time.minute > 480 >>
<<= $t[$l]["your_room"]["pocket_money"] >>
<<link `$t[$l]["your_room"]["take_it"]` "Your room">>
<<set $player.state.money += random(10,20) >>
<<set $anne.state.pocket_money = false >>
<</link>>
<</if>>
<br/>
<br/>
<</if>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]
<br/> <br/>
<<if $events.sissy_anne_invite_to_uni && !$events.sissy_uni_first_time >>
<<if $time.minute < 960 && $time.minute > 480 && ![5, 6].includes($time.weekday) >>
[[$t[$l]["uni_first_time"]["go"]|Uni first time]]
<br/>
<br/>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["uni_first_time"]["go_requirement"] + '">' +
$t[$l]["uni_first_time"]["go"] +
'</span>' >>
<br/>
<br/>
<</if>>
<</if>>
<<if $events.sissy_uni_first_time && !$events.sissy_uni_panties_only >>
<<if $time.minute >= 1260 && ![5, 6].includes($time.weekday) && $clothes[$player.equiped.underwear].type == "women" >>
[[$t[$l]["uni_only_panties"]["go"]|Uni panties only]]
<br/>
<br/>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["uni_only_panties"]["go_requirement"] + '">' +
$t[$l]["uni_only_panties"]["go"] +
'</span>' >>
<br/>
<br/>
<</if>>
<</if>>
<<if $time.minute >= 1200 && $time.minute < 1440 >>
<<set _sevenam = 420 + 1440 - $time.minute >>
<<set _eightam = 480 + 1440 - $time.minute >>
<<set _nineam = 540 + 1440 - $time.minute >>
<<elseif $time.minute >= 0 && $time.minute < 360 >>
<<set _sevenam = 420 - $time.minute >>
<<set _eightam = 480 - $time.minute >>
<<set _nineam = 540 - $time.minute >>
<</if>>
<<if [0,1,2,3,4].includes($time.weekday) && $time.minute > 479 && $time.minute < 1081 >>
<<link `$t[$l]["your_room"]["return_university"]` "Your room">>
<<set _d = 1091 - $time.minute >>
<<addMinutes _d >>
<<set _d = 0 >>
<</link>>
<br/>
<</if>>
<<if $time.minute < 1200 >>
<<link `$t[$l]["your_room"]["until_evening"]` "Your room">>
<<set _d = 1200 - $time.minute >>
<<addMinutes _d >>
<<set _d = 0 >>
<</link>>
<br/>
<</if>>
<<if ( $time.minute >= 0 && $time.minute < 360) || ($time.minute >= 1200 && $time.minute < 1440) >>
<<= $t[$l]["your_room"]["sleep_until"] >>:
<<link "7:00" "Sleep">>
<<addMinutes _sevenam >>
<<run Save.autosave.save() >>
<<set _sevenam = 0 >>
<</link>>,
<<link "8:00" "Sleep">>
<<addMinutes _eightam >>
<<run Save.autosave.save() >>
<<set _eightam = 0 >>
<</link>>,
<<link "9:00" "Sleep">>
<<addMinutes _nineam >>
<<run Save.autosave.save() >>
<<set _nineam = 0 >>
<</link>>
<br/>
<</if>>
<<if $quests.isCompleted("strange_door") >>
<<dungeon_links>>
<</if>>
<</nobr>>
<<script>>
$(document).ready(function() {
let v = state.active.variables;
if ( v.saved_outfits.length > 0 ) {
v.saved_outfits.forEach( function (outfit, i) {
$("#outfits-list").wiki('<<link "' + outfit.name + '" "Wardrobe">><<set $player.equiped.head = "' + outfit.head + '" >> <<set $player.equiped.earrings = "' + outfit.earrings + '">> <<set $player.equiped.neck = "' + outfit.neck + '" >> <<set $player.equiped.chest = "' + outfit.chest + '" >> <<set $player.equiped.breast = "' + outfit.breast + '" >> <<set $player.equiped.legs = "' + outfit.legs + '" >> <<set $player.equiped.underwear = "' + outfit.underwear + '" >> <<set $player.equiped.genitals = "' + outfit.genitals + '" >> <<set $player.equiped.anus = "' + outfit.anus + '" >> <<set $player.equiped.feet = "' + outfit.feet + '" >> <<set $player.equiped.shoes = "' + outfit.shoes + '" >> <<set $player.equiped.sleepwear = "' + outfit.sleepwear + '" >><</link>> | ' );
});
};
});
<</script>><img class="resizable-image" src="images/places/manor/anne_room.jpg">
<<nobr>>
<<= $t[$l]["annes_room"]["description"] >>
<br/>
<<if $butler.activity == "cleaning_annes_room">>
<<=$t[$l]["annes_room"]["butler_chores"]>>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_annes_room" >>
<<=$t[$l]["annes_room"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_annes_room" && $maid.activity == "cleaning_annes_room">>
<<=$t[$l]["annes_room"]["butler_maid_chores"]>>
<br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<= $t[$l]["annes_room"]["explore"] >>: <br/>
<<linkreplace `$t[$l]["annes_room"]["check_bed"]`>>
<<= $t[$l]["annes_room"]["bed_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["check_dresser"]`>>
<<= $t[$l]["annes_room"]["dresser_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["check_closet"]`>>
<<= $t[$l]["annes_room"]["closet_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["check_table"]`>>
<<= $t[$l]["annes_room"]["table_description"] >>
<<if !$quests["classics_of_the_genre"]["key_obtained"] >>
[[$t[$l]["annes_room"]["notebook"]|Anne's notebook]] <br/>
<</if>>
<<run $("#table-items").show() >>
<</linkreplace>>
<div id="table-items" style="display:none;">
<<linkreplace `$t[$l]["annes_room"]["wine"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/wine.jpg">
</div>
<<= $t[$l]["annes_room"]["wine_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["books"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/books.jpg">
</div>
<<= $t[$l]["annes_room"]["books_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["candies"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/candies.jpg">
</div>
<<= $t[$l]["annes_room"]["candies_description"] >>
<<run $("#eat-candies").show() >>
<</linkreplace>>
<br/>
<div id="eat-candies" style="display:none">
<<linkreplace `$t[$l]["annes_room"]["eat"] + " (+1 " + "<<energy>>" + ")"`>>
<<if $player.state.potential > 0 >>
<<set $player.state.potential -= 1 >>
<<set $player.state.energy += 1 >>
<</if>>
<<refresh_sidebar>>
<<= $t[$l]["annes_room"]["yummy"] >>
<</linkreplace>>
</div>
<<linkreplace `$t[$l]["annes_room"]["cat_statue"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/cat_statue.jpg">
</div>
<<= $t[$l]["annes_room"]["cat_statue_description"] >>
<<if $player.stats.intelligence > 50 >>
<<= $t[$l]["annes_room"]["cat_statue_smart"] >>
<</if>>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["documents"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/documents.jpg">
</div>
<<= $t[$l]["annes_room"]["documents_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["horoscope"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/horoscope.jpg">
</div>
<<= $t[$l]["annes_room"]["horoscope_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["map"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/map.jpg">
</div>
<<= $t[$l]["annes_room"]["map_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["pink_folder"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/pink_folder.jpg">
</div>
<<= $t[$l]["annes_room"]["pink_folder_description"] >>
<<if $player.mind.corruption < 33 >>
<<= $t[$l]["annes_room"]["pink_folder_low_corruption"] >>
<<elseif $player.mind.corruption < 66 >>
<<= $t[$l]["annes_room"]["pink_folder_middle_corruption"] >>
<<else>>
<<= $t[$l]["annes_room"]["pink_folder_high_corruption"] >>
<</if>>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["pyramids"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/pyramids.jpg">
</div>
<<= $t[$l]["annes_room"]["pyramids_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["annes_room"]["watch"]`>>
<div>
<img class="centered-image" src="images/places/manor/anne_room/watch.jpg">
</div>
<<= $t[$l]["annes_room"]["watch_description"] >>
<</linkreplace>>
<br/>
</div>
<</nobr>>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]
<img class="resizable-image" src="images/places/manor/hall_second_floor.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_hall_second_floor">>
<<=$t[$l]["second_floor_hall"]["butler_chores"]>> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_hall_second_floor" >>
<<=$t[$l]["second_floor_hall"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_hall_second_floor" && $maid.activity == "cleaning_hall_second_floor">>
<<=$t[$l]["second_floor_hall"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<</nobr>>
[[$t[$l]["second_floor_hall"]["bathroom"]|Bathroom - Second Floor]]
[[$t[$l]["second_floor_hall"]["annes_room"]|Anne's Room Door]]
[[$t[$l]["second_floor_hall"]["annes_bathroom"]|Anne's bathroom]]
[[$t[$l]["second_floor_hall"]["sandras_room"]|Sandra's Room Door]]
[[$t[$l]["second_floor_hall"]["sandras_bathroom"]|Sandra's bathroom]]
[[$t[$l]["second_floor_hall"]["dianas_room"]|Diana's Room Door]]
[[$t[$l]["second_floor_hall"]["dianas_bathroom"]|Diana's bathroom]]
[[$t[$l]["second_floor_hall"]["annes_office"]|Anne's Office]]
[[$t[$l]["second_floor_hall"]["library"]|Library]]
[[$t[$l]["second_floor_hall"]["maids_room"]|Maid's Room]]
[[$t[$l]["second_floor_hall"]["first_floor"]|Main Hall]]
<img class="resizable-image" src="images/places/manor/kitchen.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_kitchen">>
<<=$t[$l]["kitchen"]["butler_chores"]>>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_kitchen" >>
<<=$t[$l]["kitchen"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_kitchen" && $maid.activity == "cleaning_kitchen">>
<<=$t[$l]["kitchen"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $player.state.potential > 0 >>
<<link `$t[$l]["kitchen"]["snack"]` "Kitchen">>
<<addMinutes 5>>
<<set $player.state.potential -= 1 >>
<<set $player.state.energy += 1 >>
<<if $player.perks.stocky_build >>
<<body_shape_change -4 >>
<<else>>
<<body_shape_change -2 >>
<</if>>
<</link>> <<hint '(+1 <<energy>>, <<time "5m">>)'>><br/>
<<else>>
<<= $t[$l]["kitchen"]["not_hungry"] >> <br/>
<</if>>
<<manor_eating_links>>
<<if $butler.activity == "cooking" && $maid.activity == "cooking" >>
$butler.name and $maid.name are here busy with cooking meals for the whole day. <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<br/> [[$t[$l]["locations"]["main_hall"]|Main Hall]]
<</nobr>><img class="resizable-image" src="images/places/manor/garage_car.jpg">
<<= $t[$l]["garage"]["description"] >>
[[$t[$l]["garage"]["get_in"]|Car]]
[[$t[$l]["garage"]["go_home"]|Main Hall]]
[[$t[$l]["locations"]["street"]|Street]]<img class="resizable-image" src="images/places/manor/gym.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_gym">>
<<=$t[$l]["gym"]["butler_chores"]>> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_gym" >>
<<=$t[$l]["gym"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_gym" && $maid.activity == "cleaning_gym">>
<<=$t[$l]["gym"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]] <br/>
<</if>>
<<if $player.hasEnergy() && !$player.state.trained >>
<div class="training-options">
<<link `$t[$l]["gym"]["workout"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<set $player.statistics.gym += 1 >>
<<set $player.state.trained = true >>
<<run $(".training-options").hide();
$("#result").append($t[$l]["gym"]["shape_improved"]);
>>
<<if $player.perks.stocky_build >>
<<body_shape_change `random(3, 5)` >>
<<elseif $player.perks.thin_build >>
<<body_shape_change `random(1, 3)` >>
<<else>>
<<body_shape_change `random(2, 4)` >>
<</if>>
<<refresh_sidebar>>
<</link>>
@@.workout-hint;<<hint `$t[$l]["gym"]["improves"] + "<<energy>>, <<time '~30m'>>)"`>> @@
<br/>
<<link `$t[$l]["gym"]["train_butt"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<set $player.statistics.gym += 1 >>
<<set $player.state.trained = true >>
<<run $(".training-options").hide();
$("#result").append($t[$l]["gym"]["butt_size_increased"]);
>>
<<if $player.perks.stocky_build >>
<<run setup.changeStat("$player.body.ass_size", random(5, 7)) >>
<<elseif $player.perks.thin_build >>
<<run setup.changeStat("$player.body.ass_size", random(2, 4)) >>
<<else>>
<<run setup.changeStat("$player.body.ass_size", random(3, 6)) >>
<</if>>
<<if $quests.ugly_duckling.stage == 4 >>
<<set $quests.ugly_duckling.stage = 5 >>
<<run setup.setEventTime("sissy_ass_trained") >>
<</if>>
<<refresh_sidebar>>
<</link>>
@@.train-butt-hint;<<hint `$t[$l]["gym"]["train_butt_hint"] + "<<energy>>, <<time '~30m'>>)"`>> @@
<br/>
<<link `$t[$l]["gym"]["run_treadmill"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<set $player.statistics.gym += 1 >>
<<set $player.state.trained = true >>
<<run $(".training-options").hide();
$("#result").append($t[$l]["gym"]["treadmill_trained"]);
>>
<<if $player.perks.stocky_build >>
<<body_shape_change `random(3, 5)` >>
<<run setup.changeStat("$player.body.ass_size", -random(2, 4)) >>
<<elseif $player.perks.thin_build >>
<<body_shape_change `random(1, 2)` >>
<<run setup.changeStat("$player.body.ass_size", -random(1, 2)) >>
<<else>>
<<body_shape_change `random(2, 4)` >>
<<run setup.changeStat("$player.body.ass_size", -random(1, 3)) >>
<</if>>
<<refresh_sidebar>>
<</link>>
@@.treadmill-hint;<<hint `$t[$l]["gym"]["treadmill_hint"] + "<<energy>>, <<time '~30m'>>)"`>> @@
<br/>
</div>
<<elseif $player.state.trained>>
<<= $t[$l]["gym"]["trained"] >> <br/>
<<elseif !$player.hasEnergy() >>
<<= $t[$l]["gym"]["too_tired"] >> <br/>
<</if>>
<br/>
<br/>
<<if $player.hasEnergy() >>
<<if $player.combat.jab > 0 >>
<div class="training-options">
<<= $t[$l]["combat_training"]["train_skills"] >>
</div>
<</if>>
<br/>
<div class="training-options jab" data-skill="jab">
<<if $player.combat.jab > 0 >>
<<link `$t[$l]["combat_training"]["jab"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "jab" `random(1,6)` >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_jab_0.gif'></div>").append($t[$l]["combat_training"]["jab_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.jab)
<<elseif $player.combat.jab >= 100 >>
<<= $t[$l]["combat_training"]["jab_mastered"] >>
<</if>>
</div>
<div class="training-options cross" data-skill="cross">
<<if $player.combat.cross > 0 >>
<<link `$t[$l]["combat_training"]["cross"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "cross" `random(1,6)` >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_cross_0.gif'></div>").append($t[$l]["combat_training"]["cross_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.cross)
<<elseif $player.combat.cross >= 100 >>
<<= $t[$l]["combat_training"]["cross_mastered"] >>
<</if>>
</div>
<div class="training-options hook" data-skill="hook">
<<if $player.combat.hook > 0 >>
<<link `$t[$l]["combat_training"]["hook"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "hook" `random(1,6)` >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_hook_0.gif'></div>").append($t[$l]["combat_training"]["hook_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.hook)
<<elseif $player.combat.hook >= 100 >>
<<= $t[$l]["combat_training"]["hook_mastered"] >>
<</if>>
</div>
<div class="training-options uppercut" data-skill="uppercut">
<<if $player.combat.uppercut > 0 >>
<<link `$t[$l]["combat_training"]["uppercut"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "uppercut" `random(1,6)` >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_uppercut_0.gif'></div>").append($t[$l]["combat_training"]["uppercut_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.uppercut)
<<elseif $player.combat.uppercut >= 100 >>
<<= $t[$l]["combat_training"]["uppercut_mastered"] >>
<</if>>
</div>
<div class="training-options low_kick" data-skill="low_kick">
<<if $player.combat.low_kick > 0 >>
<<link `$t[$l]["combat_training"]["low_kick"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "low_kick" `random(1,6)` >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_low_kick_0.gif'></div>").append($t[$l]["combat_training"]["low_kick_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.low_kick)
<<elseif $player.combat.low_kick >= 100 >>
<<= $t[$l]["combat_training"]["low_kick_mastered"] >>
<</if>>
</div>
<div class="training-options middle_kick" data-skill="middle_kick">
<<if $player.combat.middle_kick > 0 >>
<<link `$t[$l]["combat_training"]["middle_kick"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "middle_kick" `random(1,6)` >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_middle_kick_0.gif'></div>").append($t[$l]["combat_training"]["middle_kick_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.middle_kick)
<<elseif $player.combat.middle_kick >= 100 >>
<<= $t[$l]["combat_training"]["middle_kick_mastered"] >>
<</if>>
</div>
<div class="training-options push_kick" data-skill="push_kick">
<<if $player.combat.push_kick > 0 >>
<<link `$t[$l]["combat_training"]["push_kick"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "push_kick" 1 >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_push_kick_0.gif'></div>").append($t[$l]["combat_training"]["push_kick_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.push_kick)
<<elseif $player.combat.push_kick >= 100 >>
<<= $t[$l]["combat_training"]["push_kick_mastered"] >>
<</if>>
</div>
<div class="training-options high_kick" data-skill="high_kick">
<<if $player.combat.high_kick > 0 >>
<<link `$t[$l]["combat_training"]["high_kick"]`>>
<<addMinutes `random(25, 35)`>>
<<addFatigue>>
<<increase_skill "high_kick" 1 >>
<<set $player.statistics.gym += 1 >>
<<run $("#result").empty().append("<div><img class='centered-image' src='images/events/combat_training/train_high_kick_0.gif'></div>").append($t[$l]["combat_training"]["high_kick_trained"]);
>>
<<refresh_sidebar>>
<</link>> (<<= $t[$l]["combat"]["lvl"] >> $player.combat.high_kick)
<<elseif $player.combat.high_kick >= 100 >>
<<= $t[$l]["combat_training"]["high_kick_mastered"] >>
<</if>>
</div>
<</if>>
<div id="result">
</div>
<<if $sandra.activity == "workout" >>
<<= $t[$l]["gym"]["sandra"] >> [[$t[$l]["common"]["talk_to_her"]|Sandra Gym Dialog]] <br/>
<</if>>
<<if $butler.activity == "gym" >>
<<= $t[$l]["gym"]["butler"] >> [[$t[$l]["common"]["talk_to_him"]|Butler - Talk]] <br/>
<</if>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]
<</nobr>>
<<script>>
$(document).on("click", "a", function() {
let v = state.active.variables;
let type = $("div").closest().data("type");
console.log(type);
if (v.player.state.energy == 0) {
$(".training-options").remove();
}
if (v.player.combat[type] >= 100) {
$("." + type).empty().wiki(v.t[v.l]["combat_training"][type + "_mastered"]);
}
if (v.player.combat.jab >= 2 && v.player.combat.cross >= 2 && v.player.combat.hook >= 2 && v.player.combat.uppercut >= 2 && v.quests.call_to_arms.stage == 1) {
$.wiki('<<quest_updated "call_to_arms">>');
v.quests.call_to_arms.stage = 2;
}
if (v.player.combat.low_kick >= 2 && v.player.combat.middle_kick >= 2 && v.player.combat.push_kick >= 2 && v.player.combat.high_kick >= 2 && v.quests.call_to_arms.stage == 3) {
$.wiki('<<quest_updated "call_to_arms">>');
v.quests.call_to_arms.stage = 4;
}
});
<</script>><img class="resizable-image" src="images/places/manor/dining_room.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_dining_room">>
<<=$t[$l]["dining_room"]["butler_chores"]>>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_dining_room" >>
<<=$t[$l]["dining_room"]["maid_chores"]>>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_dining_room" && $maid.activity == "cleaning_dining_room">>
<<=$t[$l]["dining_room"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
/* anne and diana breakfast */
<<if $anne.activity == "breakfast" && $diana.activity == "breakfast" >>
<<= $t[$l]["dining_room"]["anne_diana_breakfast"] >> <br/>
[[$t[$l]["dining_room"]["join"]|Breakfast]] <<hint `$t[$l]["kitchen"]["restores"] + "<<energy 'grey'>>, <<time '~30m'>>)"`>>
<<elseif $anne.activity == "breakfast" >>
<<= $t[$l]["dining_room"]["anne_breakfast"] >>
[[$t[$l]["common"]["talk_to_her"]|Anne - Talk]] <br/>
<<elseif $diana.activity == "breakfast" >>
<<= $t[$l]["dining_room"]["diana_breakfast"] >>
[[$t[$l]["common"]["talk_to_her"]|Diana - Talk]]
<</if>>
/* sandra breakfast */
<<if $sandra.activity == "snack" || $sandra.activity == "breakfast" >>
<<= $t[$l]["dining_room"]["sandra_lunch"] >> [[$t[$l]["dining_room"]["come"]|Sandra - Talk]]
<</if>>
/* lunch */
<<if $anne.activity == "lunch" && $diana.activity == "lunch" >>
<<= $t[$l]["dining_room"]["anne_diana_lunch"] >> <br/>
[[$t[$l]["dining_room"]["join"]|Lunch]] <<hint `$t[$l]["kitchen"]["restores"] + "<<energy 'grey'>>, <<time '~1h'>>)"`>>
<<elseif $anne.activity == "lunch" >>
<<= $t[$l]["dining_room"]["anne_lunch"] >> <br/>
<<elseif $diana.activity == "lunch" >>
<<= $t[$l]["dining_room"]["diana_lunch"] >> <br/>
<</if>>
<<if $butler.activity == "lunch" && $maid.activity == "lunch" >>
<<= $t[$l]["dining_room"]["butler_maid_lunch"] >> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<manor_eating_links>>
/* dinner */
<<if $anne.activity == "dinner" && $sandra.activity == "dinner" && $diana.activity == "dinner" >>
<<= $t[$l]["dining_room"]["all_dinner"] >> <br/>
[[$t[$l]["dining_room"]["join"]|Dinner]] <<hint `$t[$l]["kitchen"]["restores"] + "<<energy 'grey'>>, <<time '~1h'>>)"`>>
<<elseif $anne.activity == "dinner" && $sandra.activity == "dinner" >>
<<= $t[$l]["dining_room"]["anne_sandra_dinner"] >> <br/>
[[$t[$l]["dining_room"]["join"]|Dinner]] <<hint `$t[$l]["kitchen"]["restores"] + "<<energy 'grey'>>, <<time '~1h'>>)"`>>
<<elseif $anne.activity == "dinner" && $diana.activity == "dinner" >>
<<= $t[$l]["dining_room"]["anne_diana_dinner"] >> <br/>
[[$t[$l]["dining_room"]["join"]|Dinner]] <<hint `$t[$l]["kitchen"]["restores"] + "<<energy 'grey'>>, <<time '~1h'>>)"`>>
<<elseif $sandra.activity == "dinner" && $diana.activity == "dinner" >>
<<= $t[$l]["dining_room"]["sandra_diana_dinner"] >> <br/>
[[$t[$l]["dining_room"]["join"]|Dinner]] <<hint `$t[$l]["kitchen"]["restores"] + "<<energy 'grey'>>, <<time '~1h'>>)"`>>
<<elseif $anne.activity == "dinner" >>
<<= $t[$l]["dining_room"]["anne_dinner"] >> [[$t[$l]["common"]["talk_to_her"]|Anne - Talk]] <br/>
<<elseif $sandra.activity == "dinner" >>
<<= $t[$l]["dining_room"]["sandra_dinner"] >> [[$t[$l]["common"]["talk_to_her"]|Sandra - Talk]] <br/>
<<elseif $diana.activity == "dinner" >>
<<= $t[$l]["dining_room"]["diana_dinner"] >> [[$t[$l]["common"]["talk_to_her"]|Diana - Talk]] <br/>
<</if>>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]
<img class="resizable-image" src="images/places/manor/butler_room.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_butlers_room">>
<<= $t[$l]["butlers_room"]["butler_chores"] >> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<</if>>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]<img class="resizable-image" src="images/places/manor/maid_room.jpg">
<<nobr>>
<<if $maid.activity == "cleaning_maids_room" >>
<<= $t[$l]["maids_room"]["maid_chores"] >> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<</if>>
<</nobr>>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]<<nobr>>
<<set $settings.show_work_options = false >>
<<if $player.state.arousal > 50 >>
<div>
<<if $player.state.chastity && !$player.state.chastity_keys >>
<<= '<img class="centered-image" src="images/archetypes/common/chastity_leaking_' + random(5) + '.gif">' >>
<br/>
<<= $t[$l]["masturbate"]["chastity_leaking"] >>
<<elseif $player.isMale() >>
<img class="centered-image" src="images/archetypes/common/male_aroused.gif">
<br/>
<<= $t[$l]["masturbate"]["cock_hard"] >>
<<elseif $player.isTrans() >>
<img class="centered-image" src="images/archetypes/common/trans_aroused.gif">
<br/>
<<= $t[$l]["masturbate"]["cock_hard"] >>
<<else>>
<img class="centered-image" src="images/archetypes/common/female_aroused.gif">
<br/>
<<= $t[$l]["masturbate"]["pussy_wet"] >>
<</if>>
</div>
<</if>>
<div id="dialog">
</div>
<ul>
<li id="calm-down">
<<link `$t[$l]["maximum_arousal"]["calm_down"]`>>
<<add_text `$t[$l]["maximum_arousal"]["calm_down_desc"]` >>
<<run setup.changeStat("$player.state.arousal", -random(20,40));
$("#options, #calm-down").hide();
$("#leave").show();
>>
<<addMinutes `random(20,30)` >>
<<show_sidebar true >>
<<refresh_sidebar>>
<</link>>
</li>
<<if $player.state.chastity && !$player.state.chastity_keys >>
<li>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["chastity_masturbation"] + '">' + $t[$l]["masturbate"]["watch_porn"] + '</span>' >>
</li>
<<else>>
<li class="option" id="hands">
<<link `$t[$l]["masturbate"]["use_hands"]`>>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["jerk_cock"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["jerk_cock"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["stroke_pussy"]` >>
<</if>>
<<run setup.changeStat("$player.state.arousal", random(8,17)); >>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<addMinutes `random(25,45)`>>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<run $("#hands").hide(); >>
<<refresh_sidebar>>
<</link>>
</li>
<li id="vanilla-porn">
<<link `$t[$l]["masturbate"]["vanilla_porn"]`>>
<<set _gif_number = random(6) >>
<<add_text `"<div><img class='centered-image' src='images/porn/vanilla/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<<if $porn["Anal"] >>
<li id="anal-porn">
<<link `$t[$l]["porn_genres"]["anal"]`>>
<<set _gif_number = random(7) >>
<<add_text `"<div><img class='centered-image' src='images/porn/anal/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.anal < 21 >>
<<run setup.changeStat("$player.fetishes.anal", 1);
if ($player.fetishes.anal < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.anal` 1 `$t[$l]["stats"]["anal"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.anal` `$t[$l]["stats"]["anal"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Deepthroat"] >>
<li id="deepthroat-porn">
<<link `$t[$l]["porn_genres"]["deepthroat"]`>>
<<set _gif_number = random(9) >>
<<add_text `"<div><img class='centered-image' src='images/porn/deepthroat/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.oral < 21 >>
<<run setup.changeStat("$player.fetishes.oral", 1);
if ($player.fetishes.oral < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.oral` 1 `$t[$l]["stats"]["oral"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.oral` `$t[$l]["stats"]["oral"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Lesbian"] >>
<li id="lesbian-porn">
<<link `$t[$l]["porn_genres"]["lesbian"]`>>
<<set _gif_number = random(6) >>
<<add_text `"<div><img class='centered-image' src='images/porn/lesbian/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.mind.women_attraction < 21 >>
<<run setup.changeStat("$player.mind.women_attraction", 1);
if ($player.mind.women_attraction < 100 ) {
$("#dialog").wiki('<<pb_change `$player.mind.women_attraction` 1 `$t[$l]["stats"]["women_attraction"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.mind.women_attraction` `$t[$l]["stats"]["women_attraction"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Trans"] >>
<li id="trans-porn">
<<link `$t[$l]["porn_genres"]["trans"]`>>
<<set _gif_number = random(11) >>
<<add_text `"<div><img class='centered-image' src='images/porn/trans/" + _gif_number + ".gif'></div>"` >>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.mind.trans_attraction < 21 >>
<<run setup.changeStat("$player.mind.trans_attraction", 1);
if ($player.mind.trans_attraction < 100 ) {
$("#dialog").wiki('<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.mind.trans_attraction` `$t[$l]["stats"]["trans_attraction"]`>>');
}
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Sissy"] >>
<li id="sissy-porn">
<<link `$t[$l]["porn_genres"]["sissy"]`>>
<<set _gif_number = random(9) >>
<<add_text `"<div><img class='centered-image' src='images/porn/sissy/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.hasCock() && $player.fetishes.sissification < 21 >>
<<run setup.changeStat("$player.fetishes.sissification", 1);
if ($player.fetishes.sissification < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.sissification` 1 `$t[$l]["stats"]["sissification"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.sissification` `$t[$l]["stats"]["sissification"]`>>');
}
>>
<</if>>
<<if $player.mind.trans_attraction < 21 >>
<<run setup.changeStat("$player.mind.trans_attraction", 1);
if ($player.mind.trans_attraction < 100 ) {
$("#dialog").wiki('<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.mind.trans_attraction` `$t[$l]["stats"]["trans_attraction"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Blowjob"] >>
<li id="blowjob-porn">
<<link `$t[$l]["porn_genres"]["blowjob"]`>>
<<set _gif_number = random(10) >>
<<add_text `"<div><img class='centered-image' src='images/porn/blowjob/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.oral < 21 >>
<<run setup.changeStat("$player.fetishes.oral", 1);
if ($player.fetishes.oral < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.oral` 1 `$t[$l]["stats"]["oral"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.oral` `$t[$l]["stats"]["oral"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Bimbo"] >>
<li id="bimbo-porn">
<<link `$t[$l]["porn_genres"]["bimbo"]`>>
<<set _gif_number = random(7) >>
<<add_text `"<div><img class='centered-image' src='images/porn/bimbo/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.isFeminine() && $player.fetishes.bimbofication < 21 >>
<<run setup.changeStat("$player.fetishes.bimbofication", 1);
if ($player.fetishes.bimbofication < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.bimbofication` 1 `$t[$l]["stats"]["bimbofication"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.bimbofication` `$t[$l]["stats"]["bimbofication"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["BDSM"] >>
<li id="bdsm-porn">
<<link `$t[$l]["porn_genres"]["bdsm"]`>>
<<set _gif_number = random(11) >>
<<add_text `"<div><img class='centered-image' src='images/porn/bdsm/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.bdsm < 100 >>
<<run setup.changeStat("$player.fetishes.bdsm", 1);
if ($player.fetishes.bdsm < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.bdsm` 1 `$t[$l]["stats"]["bdsm"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.bdsm` `$t[$l]["stats"]["bdsm"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Pegging"] >>
<li id="pegging-porn">
<<link `$t[$l]["porn_genres"]["pegging"]`>>
<<set _gif_number = random(11) >>
<<add_text `"<div><img class='centered-image' src='images/porn/pegging/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.isMale() && $player.mind.attitude > 30 >>
<<run setup.changeStat("$player.mind.attitude", -1);
$("#dialog").wiki('<<pb_change `$player.mind.attitude` -1 `$t[$l]["stats"]["attitude"]`>>');
>>
<</if>>
<<if $player.isFemale() && $player.mind.attitude < 70 >>
<<run setup.changeStat("$player.mind.attitude", 1);
$("#dialog").wiki('<<pb_change `$player.mind.attitude` 1 `$t[$l]["stats"]["attitude"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Foot Fetish"] >>
<li id="foot-fetish-porn">
<<link `$t[$l]["porn_genres"]["foot_fetish"]`>>
<<set _gif_number = random(11) >>
<<add_text `"<div><img class='centered-image' src='images/porn/foot_fetish/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.foot_fetish < 100 >>
<<run setup.changeStat("$player.fetishes.foot_fetish", 1);
if ($player.fetishes.foot_fetish < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.foot_fetish` 1 `$t[$l]["stats"]["foot_fetish"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.foot_fetish` `$t[$l]["stats"]["foot_fetish"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Rimming"] >>
<li id="rimming-porn">
<<link `$t[$l]["porn_genres"]["rimming"]`>>
<<set _gif_number = random(3) >>
<<if $player.mind.attitude >= 50 >>
<<if $player.isMale() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/man_man_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<<elseif $player.isFemale() || $player.isTrans() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/girl_girl_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<</if>>
<<elseif $player.mind.attitude < 50 >>
<<if $player.isMale() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "man_girl_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/man_man_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<<elseif $player.isFemale() || $player.isTrans() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_man_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/girl_girl_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/rimming/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<</if>>
<</if>>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.anal < 21 >>
<<run setup.changeStat("$player.fetishes.anal", 1);
if ($player.fetishes.anal < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.anal` 1 `$t[$l]["stats"]["anal"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.anal` `$t[$l]["stats"]["anal"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Spanking"] >>
<li id="spanking-porn">
<<link `$t[$l]["porn_genres"]["spanking"]`>>
<<set _gif_number = random(3) >>
<<if $player.mind.attitude >= 50 >>
<<if $player.isMale() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/man_man_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<<elseif $player.isFemale() || $player.isTrans() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/girl_girl_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<</if>>
<<elseif $player.mind.attitude < 50 >>
<<if $player.isMale() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "man_girl_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/man_man_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<<elseif $player.isFemale() || $player.isTrans() >>
<<if $player.isStraight() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_man_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isBi() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<<elseif $player.isGay() >>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/girl_girl_"+ _gif_number + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/porn/spanking/" + ["girl_girl_", "girl_man_", "man_girl_", "man_man_"].pluck() + _gif_number + ".gif'></div>"` >>
<</if>>
<</if>>
<</if>>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.fetishes.bdsm < 21 >>
<<run setup.changeStat("$player.fetishes.bdsm", 1);
if ($player.fetishes.bdsm < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.bdsm` 1 `$t[$l]["stats"]["bdsm"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.bdsm` `$t[$l]["stats"]["bdsm"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Gay"] >>
<li id="gay-porn">
<<link `$t[$l]["porn_genres"]["gay"]`>>
<<set _gif_number = random(5) >>
<<add_text `"<div><img class='centered-image' src='images/porn/gay/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.mind.men_attraction < 21 >>
<<run setup.changeStat("$player.mind.men_attraction", 1);
if ($player.mind.men_attraction < 100 ) {
$("#dialog").wiki('<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.mind.men_attraction` `$t[$l]["stats"]["men_attraction"]`>>');
}
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Bi"] >>
<li id="bi-porn">
<<link `$t[$l]["porn_genres"]["bi"]`>>
<<set _gif_number = random(5) >>
<<add_text `"<div><img class='centered-image' src='images/porn/bi/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Pregnant"] >>
<li id="pregnant-porn">
<<link `$t[$l]["porn_genres"]["pregnant"]`>>
<<set _gif_number = random(5) >>
<<add_text `"<div><img class='centered-image' src='images/porn/pregnant/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Ass To Mouth"] >>
<li id="ass-to-mouth-porn">
<<link `$t[$l]["porn_genres"]["ass_to_mouth"]`>>
<<set _gif_number = random(9) >>
<<add_text `"<div><img class='centered-image' src='images/porn/ass_to_mouth/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.fetishes.anal < 21 >>
<<run setup.changeStat("$player.fetishes.anal", 1);
if ($player.fetishes.anal < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.anal` 1 `$t[$l]["stats"]["anal"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.anal` `$t[$l]["stats"]["anal"]`>>');
}
>>
<</if>>
<<if $player.fetishes.oral < 21 >>
<<run setup.changeStat("$player.fetishes.oral", 1);
if ($player.fetishes.oral < 100 ) {
$("#dialog").wiki('<<pb_change `$player.fetishes.oral` 1 `$t[$l]["stats"]["oral"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.fetishes.oral` `$t[$l]["stats"]["oral"]`>>');
}
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $porn["Bukkake"] >>
<li id="bukkake-porn">
<<link `$t[$l]["porn_genres"]["bukkake"]`>>
<<set _gif_number = random(9) >>
<<add_text `"<div><img class='centered-image' src='images/porn/bukkake/" + _gif_number + ".gif'></div>"` >>
<<if $player.mind.corruption < 21 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<increase_skill "masturbate" 1>>
<<run setup.changeStat("$player.state.arousal", random(5, 15)); >>
<<addMinutes `random(15,25)` >>
<<if $player.state.arousal >= 100 >>
<<if $player.isMale() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/male_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<elseif $player.isTrans() >>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/trans_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["panting"]` >>
<<else>>
<<add_text "<div><img class='centered-image' src='images/archetypes/common/female_jerking_cum.gif'></div>" >>
<<add_text `$t[$l]["masturbate"]["moan"]` >>
<</if>>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<<refresh_sidebar>>
<</link>>
</li>
<</if>>
<<if $settings.show_caption_links >>
<li id="porn-explore">
</li>
<</if>>
<</if>>
<<if $player.isFemale() >>
<<if $player.toys.dildo_normal >>
<li id="dildo-normal">
<<if $player.mind.corruption > 9 >>
<<link `$t[$l]["masturbate"]["dildo_in_pussy"] + " " + $t[$l]["masturbate"]["normal_size"]`>>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_normal_pussy_" + random(0,9) + ".gif'></div>"` >>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.pussy_size < 31 >>
<<run _d = random(1,3);
setup.changeStat("$player.body.pussy_size", _d);
$("#dialog").wiki('<<pb_change `$player.body.pussy_size` _d `$t[$l]["stats"]["pussy_size"]`>>');
_d = 0;
>>
<</if>>
<<if $player.mind.corruption < 31 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_normal_pussy_orgasm_" + random(0,2) + ".gif'></div>"` >>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_normal_pussy_requirements"] + '">' + $t[$l]["masturbate"]["dildo_in_pussy"] + " " + $t[$l]["masturbate"]["normal_size"] + '</span>' >>
<</if>>
</li>
<</if>>
<<if $player.toys.dildo_big >>
<li id="dildo-big">
<<if $player.mind.corruption > 29 && $player.body.pussy_size > 24 >>
<<link `$t[$l]["masturbate"]["dildo_in_pussy"] + " " + $t[$l]["masturbate"]["big_size"]`>>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_big_pussy_" + random(0,3) + ".gif'></div>"` >>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.pussy_size < 61 >>
<<run _d = random(2,4);
setup.changeStat("$player.body.pussy_size", _d);
$("#dialog").wiki('<<pb_change `$player.body.pussy_size` _d `$t[$l]["stats"]["pussy_size"]`>>');
_d = 0;
>>
<</if>>
<<if $player.mind.corruption < 41 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_normal_pussy_orgasm_" + random(0,2) + ".gif'></div>"` >>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_big_pussy_requirements"] + '">' + $t[$l]["masturbate"]["dildo_in_pussy"] + " " + $t[$l]["masturbate"]["big_size"] + '</span>' >>
<</if>>
</li>
<</if>>
<<if $player.toys.dildo_huge >>
<li id="dildo-huge">
<<if $player.mind.corruption > 29 && $player.body.pussy_size > 49 >>
<<link `$t[$l]["masturbate"]["dildo_in_pussy"] + " " + $t[$l]["masturbate"]["huge_size"]`>>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_huge_pussy_" + random(0,2) + ".gif'></div>"` >>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.pussy_size < 100 >>
<<run _d = random(3,5);
setup.changeStat("$player.body.pussy_size", _d);
if ($player.body.pussy_size + _d < 100 ) {
$("#dialog").wiki('<<pb_change `$player.body.pussy_size` _d `$t[$l]["stats"]["pussy_size"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.body.pussy_size` `$t[$l]["stats"]["pussy_size"]`>>');
}
_d = 0;
>>
<</if>>
<<if $player.mind.corruption < 61 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_normal_pussy_orgasm_" + random(0,2) + ".gif'></div>"` >>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_huge_pussy_requirements"] + '">' + $t[$l]["masturbate"]["dildo_in_pussy"] + " " + $t[$l]["masturbate"]["huge_size"] + '</span>' >>
<</if>>
</li>
<</if>>
<<if $player.toys.double_dildo >>
<li id="double-dildo">
<<if $player.mind.corruption > 29 && $player.fetishes.anal > 19 >>
<<link `$t[$l]["masturbate"]["double_dildo"]`>>
<<add_text `"<div><img class='centered-image' src='images/toys/double_ended_" + random(0,2) + ".gif'></div>"` >>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.pussy_size < 31 >>
<<run setup.changeStat("$player.body.pussy_size", 1);
$("#dialog").wiki('<<pb_change `$player.body.pussy_size` 1 `$t[$l]["stats"]["pussy_size"]`>>');
>>
<</if>>
<<if $player.mind.corruption < 31 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_normal_pussy_orgasm_" + random(0,2) + ".gif'></div>"` >>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_normal_pussy_requirements"] + '">' + $t[$l]["masturbate"]["double_dildo"] + '</span>' >>
<</if>>
</li>
<</if>>
<</if>>
<<if $player.toys.dildo_normal >>
<li id="dildo-normal">
<<if $player.mind.corruption > 9 && $player.fetishes.anal > 19 >>
<<link `$t[$l]["masturbate"]["dildo_in_ass"] + " " + $t[$l]["masturbate"]["normal_size"]`>>
<<if $player.state.chastity >>
<<add_text `"<div><img class='centered-image' src='images/toys/chastity_dildo_normal_" + random(0,10) + ".gif'></div>"` >>
<<else>>
<<if $player.isFemale() >>
<<add_text `"<div><img class='centered-image' src='images/toys/female_dildo_normal_anal_" + random(0,11) + ".gif'></div>"` >>
<<elseif $player.isTrans() >>
<<add_text `"<div><img class='centered-image' src='images/toys/trans_dildo_normal_" + random(0,5) + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/toys/male_dildo_normal_" + random(0,4) + ".gif'></div>"` >>
<</if>>
<</if>>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.anus_size < 31 >>
<<run setup.changeStat("$player.body.anus_size", 1);
$("#dialog").wiki('<<pb_change `$player.body.anus_size` 1 `$t[$l]["stats"]["anus_size"]`>>');
>>
<</if>>
<<if $player.mind.corruption < 31 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<if $player.state.chastity >>
<<add_text `"<div><img class='centered-image' src='images/toys/chastity_dildo_orgasm_" + random(0,3) + ".gif'></div>"` >>
<<else>>
<<if $player.isFemale() >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_anal_female_orgasm_" + random(0,3) + ".gif'></div>"` >>
<<elseif $player.isTrans() || $events.sissy_story_start >>
<<add_text `"<div><img class='centered-image' src='images/toys/trans_dildo_anal_cum_" + random(0,4) + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/toys/male_dildo_anal_cum_" + random(0,3) + ".gif'></div>"` >>
<</if>>
<</if>>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_normal_anal_requirements"] + '">' + $t[$l]["masturbate"]["dildo_in_ass"] + " " + $t[$l]["masturbate"]["normal_size"] + '</span>' >>
<</if>>
</li>
<</if>>
<<if $player.toys.dildo_big >>
<li id="dildo-big">
<<if $player.mind.corruption > 29 && $player.body.anus_size > 24 >>
<<link `$t[$l]["masturbate"]["dildo_in_ass"] + " " + $t[$l]["masturbate"]["big_size"]`>>
<<if $player.state.chastity >>
<<add_text `"<div><img class='centered-image' src='images/toys/chastity_dildo_big_" + random(0,5) + ".gif'></div>"` >>
<<else>>
<<if $player.isFemale() >>
<<add_text `"<div><img class='centered-image' src='images/toys/female_dildo_big_anal_" + random(0,5) + ".gif'></div>"` >>
<<elseif $player.isTrans() >>
<<add_text `"<div><img class='centered-image' src='images/toys/trans_dildo_big_" + random(0,5) + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/toys/male_dildo_big_" + random(0,6) + ".gif'></div>"` >>
<</if>>
<</if>>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.anus_size < 61 >>
<<run _d = random(2,4);
setup.changeStat("$player.body.anus_size", _d);
$("#dialog").wiki('<<pb_change `$player.body.anus_size` _d `$t[$l]["stats"]["anus_size"]`>>');
_d = 0;
>>
<</if>>
<<if $player.mind.corruption < 41 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<if $player.state.chastity >>
<<add_text `"<div><img class='centered-image' src='images/toys/chastity_dildo_orgasm_" + random(0,3) + ".gif'></div>"` >>
<<else>>
<<if $player.isFemale() >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_anal_female_orgasm_" + random(0,3) + ".gif'></div>"` >>
<<elseif $player.isTrans() || $events.sissy_story_start >>
<<add_text `"<div><img class='centered-image' src='images/toys/trans_dildo_anal_cum_" + random(0,4) + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/toys/male_dildo_anal_cum_" + random(0,3) + ".gif'></div>"` >>
<</if>>
<</if>>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_big_anal_requirements"] + '">' + $t[$l]["masturbate"]["dildo_in_ass"] + " " + $t[$l]["masturbate"]["big_size"] + '</span>' >>
<</if>>
</li>
<</if>>
<<if $player.toys.dildo_huge >>
<li id="dildo-huge">
<<if $player.mind.corruption > 29 && $player.body.anus_size > 49 >>
<<link `$t[$l]["masturbate"]["dildo_in_ass"] + " " + $t[$l]["masturbate"]["huge_size"]`>>
<<if $player.state.chastity >>
<<add_text `"<div><img class='centered-image' src='images/toys/chastity_dildo_huge_" + random(0,3) + ".gif'></div>"` >>
<<else>>
<<if $player.isFemale() >>
<<add_text `"<div><img class='centered-image' src='images/toys/female_dildo_huge_anal_" + random(0,5) + ".gif'></div>"` >>
<<elseif $player.isTrans() >>
<<add_text `"<div><img class='centered-image' src='images/toys/trans_dildo_huge_" + random(0,6) + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/toys/male_dildo_huge_" + random(0,4) + ".gif'></div>"` >>
<</if>>
<</if>>
<<changeArousal `random(8,17)` >>
<<increase_skill "masturbate" 1>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.body.anus_size < 100 >>
<<run _d = random(3,5);
setup.changeStat("$player.body.anus_size", _d);
if ($player.body.anus_size + _d < 100 ) {
$("#dialog").wiki('<<pb_change `$player.body.anus_size` _d `$t[$l]["stats"]["anus_size"]`>>');
}
else {
$("#dialog").wiki('<<pb `$player.body.anus_size` `$t[$l]["stats"]["anus_size"]`>>');
}
_d = 0;
>>
<</if>>
<<if $player.mind.corruption < 41 >>
<<run setup.changeStat("$player.mind.corruption", 1);
$("#dialog").wiki('<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>');
>>
<</if>>
<<if $player.state.arousal >= 100 >>
<<if $player.state.chastity >>
<<add_text `"<div><img class='centered-image' src='images/toys/chastity_dildo_orgasm_" + random(0,3) + ".gif'></div>"` >>
<<else>>
<<if $player.isFemale() >>
<<add_text `"<div><img class='centered-image' src='images/toys/dildo_anal_female_orgasm_" + random(0,3) + ".gif'></div>"` >>
<<elseif $player.isTrans() || $events.sissy_story_start >>
<<add_text `"<div><img class='centered-image' src='images/toys/trans_dildo_anal_cum_" + random(0,4) + ".gif'></div>"` >>
<<else>>
<<add_text `"<div><img class='centered-image' src='images/toys/male_dildo_anal_cum_" + random(0,3) + ".gif'></div>"` >>
<</if>>
<</if>>
<<add_text `$t[$l]["porn"]["orgasm"] + "<br/>"` >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<<if !$settings.show_caption_links >>
<<set $settings.show_caption_links = true >>
<<run $("#leave").show(); >>
<</if>>
<</if>>
<<refresh_sidebar>>
<</link>>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["masturbate"]["dildo_huge_anal_requirements"] + '">' + $t[$l]["masturbate"]["dildo_in_ass"] + " " + $t[$l]["masturbate"]["huge_size"] + '</span>' >>
<</if>>
</li>
<</if>>
</ul>
<<if $settings.show_caption_links >>
<<if $player.state.arousal < 100 >>
[[$t[$l]["masturbate"]["change_mind"]|Your room]]
<</if>>
<</if>>
<span id="leave" style="display:none;">
[[$t[$l]["common"]["leave"]|Your room]]
</span>
<</nobr>>
<<script>>
$(document).ready(function() {
let explore = true;
for (let item in state.active.variables.porn) {
explore = explore && state.active.variables.porn[item];
}
if (state.active.variables.settings.show_caption_links) {
if (explore) {
$("#porn-explore").wiki(state.active.variables.t[state.active.variables.l]["masturbate"]["explored"]);
}
else {
$("#porn-explore").wiki(`<li>[[$t[$l]["masturbate"]["search_porn"]|Porn Explore]]</li>`);
}
}
});
<</script>><img class="resizable-image" src="images/places/city/city_center.jpg">
<<set $settings.show_work_options = false >>
[[$t[$l]["locations"]["shopping_center"]|Shopping Center]]
[[$t[$l]["locations"]["beauty_salon"]|Beauty Salon]]
[[$t[$l]["locations"]["university"]|University]]
[[$t[$l]["locations"]["fitness_center"]|Fitness Center]]
[[$t[$l]["locations"]["honours_board"]|Honours board]]
[[$t[$l]["locations"]["bar"]|Bar]]
[[$t[$l]["locations"]["restaurant"]|Restaurant]]
[[$t[$l]["locations"]["fastfood"]|Fastfood]]
[[$t[$l]["locations"]["theatre"]|Theatre]]
[[$t[$l]["locations"]["cinema"]|Cinema]]
[[$t[$l]["locations"]["museum"]|Museum]]
[[$t[$l]["locations"]["gallery"]|Gallery]]
[[$t[$l]["locations"]["cafe"]|Cafe]]
[[$t[$l]["locations"]["park"]|Park]]
[[$t[$l]["locations"]["nightclub"]|Nightclub]]
[[$t[$l]["locations"]["red_light_district"]|Red Light District]]
[[$t[$l]["locations"]["home"]|Your room]]<img class="resizable-image" src="images/places/manor/postbox.jpg">
<<= $t[$l]["postbox"]["empty"] >>
[[$t[$l]["postbox"]["street"]|Street]]<img class="resizable-image" src="images/places/manor/car.jpg">
<<nobr>>
<<if $player.clothesGoOutside() >>
<<link `$t[$l]["car"]["to_city"]` "City Center">>
<<addMinutes 20>>
<</link>> <<hint "(<<time '20m'>>)">>
<<else>>
<<= $t[$l]["common"]["leave_like_this"] >> <br/>
[[$t[$l]["your_room"]["clothes"]|Wardrobe]]
<</if>>
<br/>
<br/>
[[$t[$l]["car"]["get_out"]|Garage]]
<</nobr>><<nobr>> <<widget "hint">>
@@.hint;$args[0]@@
<</widget>> <</nobr>><<nobr>>
<div class="flex-centered flex-vertical">
''<<= $t[$l]["stats"]["preferences"] >>''
/* Oral */
<<pb `$player.fetishes.oral` `$t[$l]["stats"]["oral"]` >>
<<if $player.fetishes.oral < 20 >>
<<= $t[$l]["fetishes"]["oral_0"] >>
<<elseif $player.fetishes.oral < 40 >>
<<= $t[$l]["fetishes"]["oral_1"] >>
<<elseif $player.fetishes.oral < 60 >>
<<= $t[$l]["fetishes"]["oral_2"] >>
<<elseif $player.fetishes.oral < 80 >>
<<= $t[$l]["fetishes"]["oral_3"] >>
<<else>>
<<= $t[$l]["fetishes"]["oral_4"] >>
<</if>>
<br/>
<div class="text-center">
<<= $t[$l]["fetishes"]["new_actions"] >>:
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 10:
<<if $player.fetishes.oral >= 10 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 20:
<<if $player.fetishes.oral >= 20 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 30:
<<if $player.fetishes.oral >= 30 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 40:
<<if $player.fetishes.oral >= 40 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 50:
<<if $player.fetishes.oral >= 50 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 60:
<<if $player.fetishes.oral >= 60 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 70:
<<if $player.fetishes.oral >= 70 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 80:
<<if $player.fetishes.oral >= 80 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 90:
<<if $player.fetishes.oral >= 90 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 100:
<<if $player.fetishes.oral >= 100 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<br/>
/* Oral */
/* Anal */
<<pb `$player.fetishes.anal` `$t[$l]["stats"]["anal"]` >>
<<if $player.fetishes.anal < 20 >>
<<= $t[$l]["fetishes"]["anal_0"] >>
<<elseif $player.fetishes.anal < 40 >>
<<= $t[$l]["fetishes"]["anal_1"] >>
<<elseif $player.fetishes.anal < 60 >>
<<= $t[$l]["fetishes"]["anal_2"] >>
<<elseif $player.fetishes.anal < 80 >>
<<= $t[$l]["fetishes"]["anal_3"] >>
<<else>>
<<= $t[$l]["fetishes"]["anal_4"] >>
<</if>>
<br/>
<div class="text-center">
<<= $t[$l]["fetishes"]["new_actions"] >>:
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 10:
<<if $player.fetishes.anal >= 10 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_10"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 20:
<<if $player.fetishes.anal >= 20 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_20"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 30:
<<if $player.fetishes.anal >= 30 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_30"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 40:
<<if $player.fetishes.anal >= 40 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_40"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 50:
<<if $player.fetishes.anal >= 50 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_50"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 60:
<<if $player.fetishes.anal >= 60 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_60"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 70:
<<if $player.fetishes.anal >= 70 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_70"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 80:
<<if $player.fetishes.anal >= 80 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_80"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 90:
<<if $player.fetishes.anal >= 90 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_90"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 100:
<<if $player.fetishes.anal == 100 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["anal_lvl_100"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<br/>
/* Anal */
/* Feminization */
<<if $player.hasCock() >>
<<pb `$player.fetishes.feminization` `$t[$l]["stats"]["feminization"]` >>
<<if $player.fetishes.feminization < 20 >>
<<= $t[$l]["fetishes"]["feminization_0"] >>
<<elseif $player.fetishes.feminization < 40 >>
<<= $t[$l]["fetishes"]["feminization_1"] >>
<<elseif $player.fetishes.feminization < 60 >>
<<= $t[$l]["fetishes"]["feminization_2"] >>
<<elseif $player.fetishes.feminization < 80 >>
<<= $t[$l]["fetishes"]["feminization_3"] >>
<<else>>
<<= $t[$l]["fetishes"]["feminization_4"] >>
<</if>>
<br/>
<div class="text-center">
<<= $t[$l]["fetishes"]["new_actions"] >>:
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 10:
<<if $player.fetishes.feminization >= 10 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_10"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 20:
<<if $player.fetishes.feminization >= 20 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_20"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 30:
<<if $player.fetishes.feminization >= 30 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_30"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 40:
<<if $player.fetishes.feminization >= 40 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_40"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 50:
<<if $player.fetishes.feminization >= 50 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_50"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 60:
<<if $player.fetishes.feminization >= 60 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_60"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 70:
<<if $player.fetishes.feminization >= 70 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_70"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 80:
<<if $player.fetishes.feminization >= 80 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_80"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 90:
<<if $player.fetishes.feminization >= 90 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_90"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 100:
<<if $player.fetishes.feminization >= 100 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["feminization_lvl_100"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<br/>
<</if>>
/* Feminization */
/* Sissy */
<<if $player.hasCock() >>
<<pb `$player.fetishes.sissification` `$t[$l]["stats"]["sissification"]` >>
<<if $player.fetishes.sissification < 20 >>
<<= $t[$l]["fetishes"]["sissification_0"] >>
<<elseif $player.fetishes.sissification < 40 >>
<<= $t[$l]["fetishes"]["sissification_1"] >>
<<elseif $player.fetishes.sissification < 60 >>
<<= $t[$l]["fetishes"]["sissification_2"] >>
<<elseif $player.fetishes.sissification < 80 >>
<<= $t[$l]["fetishes"]["sissification_3"] >>
<<else>>
<<= $t[$l]["fetishes"]["sissification_4"] >>
<</if>>
<br/>
<div class="text-center">
<<= $t[$l]["fetishes"]["new_actions"] >>:
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 10:
<<if $player.fetishes.sissification >= 10 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 20:
<<if $player.fetishes.sissification >= 20 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 30:
<<if $player.fetishes.sissification >= 30 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 40:
<<if $player.fetishes.sissification >= 40 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 50:
<<if $player.fetishes.sissification >= 50 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 60:
<<if $player.fetishes.sissification >= 60 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 70:
<<if $player.fetishes.sissification >= 70 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 80:
<<if $player.fetishes.sissification >= 80 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 90:
<<if $player.fetishes.sissification >= 90 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 100:
<<if $player.fetishes.sissification >= 100 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<br/>
<</if>>
/* Sissy */
/* Bimbo */
<<if !$player.isMale() >>
<<pb `$player.fetishes.bimbofication` `$t[$l]["stats"]["bimbofication"]` >>
<<if $player.fetishes.bimbofication < 20 >>
<<= $t[$l]["fetishes"]["bimbofication_0"] >>
<<elseif $player.fetishes.bimbofication < 40 >>
<<= $t[$l]["fetishes"]["bimbofication_1"] >>
<<elseif $player.fetishes.bimbofication < 60 >>
<<= $t[$l]["fetishes"]["bimbofication_2"] >>
<<elseif $player.fetishes.bimbofication < 80 >>
<<= $t[$l]["fetishes"]["bimbofication_3"] >>
<<else>>
<<= $t[$l]["fetishes"]["bimbofication_4"] >>
<</if>>
<br/>
<div class="text-center">
<<= $t[$l]["fetishes"]["new_actions"] >>:
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 10:
<<if $player.fetishes.bimbofication >= 10 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 20:
<<if $player.fetishes.bimbofication >= 20 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 30:
<<if $player.fetishes.bimbofication >= 30 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 40:
<<if $player.fetishes.bimbofication >= 40 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 50:
<<if $player.fetishes.bimbofication >= 50 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 60:
<<if $player.fetishes.bimbofication >= 60 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 70:
<<if $player.fetishes.bimbofication >= 70 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 80:
<<if $player.fetishes.bimbofication >= 80 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 90:
<<if $player.fetishes.bimbofication >= 90 >>
<<quest_task true >>
<<= $t[$l]["fetishes"]["coming_soon"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<br/>
<</if>>
/* Bimbo */
</div>
<</nobr>><<nobr>>
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-125444034-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-125444034-1');
</script>
<style>
.player {
<<if $settings.dependent_text_color >>
color: #<<=$player.thoughts_color()>>;
<<else>>
color: $player.text_color;
<</if>>
}
.player:before {
content: "$player.name";
}
.anne, .shala {
color: $anne.text_color;
}
.anne:before{
content: "$anne.name";
}
.shala:before{
content: "$shala.name";
}
.sandra, .azzetha {
color: $sandra.text_color;
}
.sandra:before {
content: "$sandra.name";;
}
.azzetha:before {
content: "$azzetha.name";;
}
.diana, .irri {
color: $diana.text_color;
}
.diana:before {
content: "$diana.name";
}
.irri:before {
content: "$irri.name";
}
.butler, .jeevo {
color: $butler.text_color;
}
.butler:before {
content: "$butler.name";
}
.jeevo:before {
content: "$jeevo.name";
}
.maid, .ummuh {
color: $maid.text_color;
}
.maid:before {
content: "$maid.name";
}
.ummuh:before {
content: "$ummuh.name";
}
.elsa-jean {
color: #eaffc8;
}
.elsa-jean:before {
content: "$elsa_jean.name";
}
.dani-daniels {
color: #ffc8ea;
}
.dani-daniels:before {
content: "$dani_daniels.name";
}
.casey-calvert {
color: #cefff1;
}
.casey-calvert:before {
content: "$casey_calvert.name";
}
.colby-keller {
color: #ffcf7d;
}
.colby-keller:before {
content: "$colby_keller.name";
}
.jessica-jaymes {
color: #d4d1ff;
}
.jessica-jaymes:before {
content: "$jessica_jaymes.name";
}
.venus-lux {
color: #d4d1ff;
}
.venus-lux:before {
content: "$venus_lux.name";
}
.rachel-starr {
color: #d799ff;
}
.rachel-starr:before {
content: "$rachel_starr.name";
}
.kayden-kross {
color: #d8fff6;
}
.kayden-kross:before {
content: "$kayden_kross.name";
}
.dominatrix {
color: red;
}
.dominatrix:before {
content: "Dominatrix";
}
.cosmetologist {
color: sandybrown;
}
.cosmetologist:before {
content: "$cosmetologist.name";
}
.audrey {
color: indianred;
}
.audrey:before {
content: "$audrey.name";
}
.boyfriend {
color: #AFEEEE;
}
.boyfriend:before {
content: "$boyfriend.name";
}
.logan-pierce {
color: #F5FFFA;
}
.logan-pierce:before {
content: "$logan_pierce.name";
}
.fortune-teller {
color: #E6E6FA;
}
.fortune-teller:before {
content: "$fortune_teller.name";
}
.mistress-krush {
color: #C12869;
}
.mistress-krush:before {
content: "$mistress_krush.name";
}
.miss-nera-skye {
color: #C36241;
}
.miss-nera-skye:before {
content: "$miss_nera_skye.name";
}
.liya-silver {
color: #e6fffc;
}
.liya-silver:before {
content: "$liya_silver.name";
}
.lorelei-lee {
color: lightsalmon;
}
.lorelei-lee:before {
content: "$lorelei_lee.name";
}
.dungeon_slut_0 {
color: #cfcacf;
}
.dungeon_slut_1 {
color: #cfcacf;
}
.dungeon_slut_2 {
color: #cfcacf;
}
.dungeon_slut_0:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_slut"]>>";
}
.dungeon_slut_1:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_slut"]>>";
}
.dungeon_slut_2:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_slut"]>>";
}
.dungeon_bimbo_0 {
color: #df61ff;
}
.dungeon_bimbo_1 {
color: #df61ff;
}
.dungeon_bimbo_2 {
color: #df61ff;
}
.dungeon_bimbo_0:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_bimbo"]>>";
}
.dungeon_bimbo_1:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_bimbo"]>>";
}
.dungeon_bimbo_2:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_bimbo"]>>";
}
.dungeon_seductress_0 {
color: #992bff;
}
.dungeon_seductress_1 {
color: #992bff;
}
.dungeon_seductress_2 {
color: #992bff;
}
.dungeon_seductress_0:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_seductress"]>>";
}
.dungeon_seductress_1:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_seductress"]>>";
}
.dungeon_seductress_2:before {
content: "<<=$t[$l]["enemy_names"]["dungeon_seductress"]>>";
}
.elly-tran {
color: thistle;
}
.elly-tran:before {
content: "$elly_tran.name";
}
.ellys-boyfriend {
color: mintcream;
}
.ellys-boyfriend:before {
content: "$ellys_boyfriend.name";
}
.abella-danger {
color: darkorange;
}
.abella-danger:before {
content: "$abella_danger.name";
}
.caiden-hall {
color: THISTLE;
}
.caiden-hall:before {
content: "$caiden_hall.name";
}
.random-girl-0 {
color: PALEGREEN;
}
.random-girl-1 {
color: LIGHTCYAN;
}
.random-girl-2 {
color: POWDERBLUE;
}
.random-girl-3 {
color: CORNSILK;
}
.random-girl-4 {
color: SNOW;
}
.random-girl-5 {
color: AZURE;
}
.random-girl-6 {
color: FLORALWHITE;
}
.random-girl-0:before {
content: "?";
}
.random-girl-1:before {
content: "?";
}
.random-girl-2:before {
content: "?";
}
.random-girl-3:before {
content: "?";
}
.random-girl-4:before {
content: "?";
}
.random-girl-5:before {
content: "?";
}
.random-girl-6:before {
content: "?";
}
</style>
<style>
<<if $settings.images_size == "mobile_s" >>
.resizable-image {
width: 250px;
}
<<elseif $settings.images_size == "mobile_m" >>
.resizable-image {
width: 300px;
}
<<elseif $settings.images_size == "mobile_l" >>
.resizable-image {
width: 350px;
}
<<elseif $settings.images_size == "tablet" >>
.resizable-image {
width: 680px;
}
<<elseif $settings.images_size == "laptop" >>
.resizable-image {
width: 900px;
}
<<elseif $settings.images_size == "laptop_l" >>
.resizable-image {
width: 1100px;
}
<<elseif $settings.images_size == "4k" >>
.resizable-image {
width: 2300px;
}
<</if>>
</style>
<style>
<<if $settings.show_images >>
.player:before{
background-image: url(images/archetypes/player/$player.profile);
background-size: 90px 90px;
}
.anne:before{
background-image: url(images/archetypes/$anne.appearance/profile.jpg);
}
.shala:before{
background-image: url(images/archetypes/$shala.appearance/profile.jpg);
}
.sandra:before {
background-image: url(images/archetypes/$sandra.appearance/profile.jpg);
}
.azzetha:before {
background-image: url(images/archetypes/$azzetha.appearance/profile.jpg);
}
.diana:before {
background-image: url(images/archetypes/$diana.appearance/profile.jpg);
}
.irri:before {
background-image: url(images/archetypes/$irri.appearance/profile.jpg);
}
.butler:before {
background-image: url(images/archetypes/butler/profile.jpg);
}
.jeevo:before {
background-image: url(images/archetypes/butler/profile.jpg);
}
.maid:before {
background-image: url(images/archetypes/maid/profile.jpg);
}
.ummuh:before {
background-image: url(images/archetypes/maid/profile.jpg);
}
.elsa-jean:before {
background-image: url(images/archetypes/elsa_jean/profile.jpg);
}
.dani-daniels:before {
background-image: url(images/archetypes/dani_daniels/profile.jpg);
}
.casey-calvert:before {
background-image: url(images/archetypes/casey_calvert/profile.jpg);
}
.colby-keller:before {
background-image: url(images/archetypes/colby_keller/profile.jpg);
}
.jessica-jaymes:before {
background-image: url(images/archetypes/jessica_jaymes/profile.jpg);
}
.venus-lux:before {
background-image: url(images/archetypes/venus_lux/profile.jpg);
}
.rachel-starr:before {
background-image: url(images/archetypes/rachel_starr/profile.jpg);
}
.kayden-kross:before {
background-image: url(images/archetypes/kayden_kross/profile.jpg);
}
.dominatrix:before {
background-image: url(images/archetypes/others/dominatrix.jpg);
}
.cosmetologist:before {
background-image: url(images/archetypes/others/cosmetologist.jpg);
}
.audrey:before {
background-image: url(images/archetypes/audrey_hollander/profile.jpg);
}
.boyfriend:before {
background-image: url(images/archetypes/boyfriend/<<=$boyfriend.archetype>>_profile.jpg);
}
.dungeon_slut_0:before {
background-image: url(images/archetypes/enemies/dungeon_slut_0.jpg);
}
.dungeon_slut_1:before {
background-image: url(images/archetypes/enemies/dungeon_slut_1.jpg);
}
.dungeon_slut_2:before {
background-image: url(images/archetypes/enemies/dungeon_slut_2.jpg);
}
.dungeon_bimbo_0:before {
background-image: url(images/archetypes/enemies/dungeon_bimbo_0.jpg);
}
.dungeon_bimbo_1:before {
background-image: url(images/archetypes/enemies/dungeon_bimbo_1.jpg);
}
.dungeon_bimbo_2:before {
background-image: url(images/archetypes/enemies/dungeon_bimbo_2.jpg);
}
.dungeon_seductress_0:before {
background-image: url(images/archetypes/enemies/dungeon_seductress_0.jpg);
}
.dungeon_seductress_1:before {
background-image: url(images/archetypes/enemies/dungeon_seductress_1.jpg);
}
.dungeon_seductress_2:before {
background-image: url(images/archetypes/enemies/dungeon_seductress_2.jpg);
}
.elly-tran:before {
background-image: url(images/archetypes/elly_tran/profile.jpg);
}
.ellys-boyfriend:before {
background-image: url(images/archetypes/elly_tran/boyfriend_profile.jpg);
}
.abella-danger:before {
background-image: url(images/archetypes/abella_danger/profile.jpg);
}
.caiden-hall:before {
background-image: url(images/archetypes/caiden_hall/profile.jpg);
}
.random-girl-0:before {
background-image: url(images/archetypes/random/random_girl_0.jpg);
}
.random-girl-1:before {
background-image: url(images/archetypes/random/random_girl_1.jpg);
}
.random-girl-2:before {
background-image: url(images/archetypes/random/random_girl_2.jpg);
}
.random-girl-3:before {
background-image: url(images/archetypes/random/random_girl_3.jpg);
}
.random-girl-4:before {
background-image: url(images/archetypes/random/random_girl_4.jpg);
}
.random-girl-5:before {
background-image: url(images/archetypes/random/random_girl_5.jpg);
}
.random-girl-6:before {
background-image: url(images/archetypes/random/random_girl_6.jpg);
}
.logan-pierce:before {
background-image: url(images/archetypes/logan_pierce/profile.jpg);
}
.fortune-teller:before {
background-image: url(images/archetypes/others/fortune_teller.jpg);
}
.mistress-krush:before {
background-image: url(images/archetypes/others/mistress_krush.jpg);
}
.miss-nera-skye:before {
background-image: url(images/archetypes/others/miss_nera_skye.jpg);
}
.lorelei-lee:before {
background-image: url(images/archetypes/lorelei_lee/profile.jpg);
}
.liya-silver:before {
background-image: url(images/archetypes/liya_silver/profile.jpg);
}
<<else>>
.resizable-image, img {
display: none;
}
img {
border: none;
}
<</if>>
</style>
<<if $settings.hints == false >>
<style>
.hint {
display: none;
}
</style>
<</if>>
<<if $all_locs.includes(State.passage)>>
<<set $player.state.last_location = $player.state.current_location >>
<<set $player.state.current_location = State.passage >>
<<if $player.state.last_location != $player.state.current_location >>
<<if ($manor_locs.includes($player.state.last_location) && $manor_locs.includes($player.state.current_location)) || ($manor_locs.includes($player.state.current_location) && $manor_locs.includes($player.state.last_location)) >>
<<addMinutes 1 >>
<</if>>
<<if ($manor_locs.includes($player.state.last_location) && $city_locs.includes($player.state.current_location)) || ($manor_locs.includes($player.state.current_location) && $city_locs.includes($player.state.last_location)) >>
<<addMinutes 20 >>
<</if>>
<<if ($city_locs.includes($player.state.last_location) && $city_locs.includes($player.state.current_location)) || ($city_locs.includes($player.state.current_location) && $city_locs.includes($player.state.last_location)) >>
<<addMinutes 10 >>
<</if>>
<</if>>
<</if>>
/* Getting closer quest */
<<if $settings.show_smartphone && $quests["getting_closer"]["status"] == "active" && $player.statistics.anne_interactions > 9 && $player.statistics.sandra_interactions > 9 && $player.statistics.diana_interactions > 9
>>
<<set $quests["getting_closer"]["status"] = "completed" >>
<<quest_completed 'getting_closer'>>
<</if>>
/* Locked up again */
<<if ($time.current_time() - $events.sissy_chastity_freed >= $time.four_days) && $sandra.isAtHome() && $sandra.activity != "dungeon" && $player.isAtHome() && State.passage != "Locked up again" && !$player.state.chastity >>
$.wiki('<<goto "Locked up again">>');
<</if>>
<</nobr>><<= $t_intro[$l]["tutorial"]["about_the_game"] >>
<<= $t_intro[$l]["tutorial"]["sidebar"] >>
<<= $t_intro[$l]["tutorial"]["date_and_time"] >>
<<= $t_intro[$l]["tutorial"]["energy"] >>
<<energy>> - <<= $t_intro[$l]["tutorial"]["energy_full"] >>
<<energy 'red'>> - <<= $t_intro[$l]["tutorial"]["fatigue"] >>
<<energy 'grey'>> - <<= $t_intro[$l]["tutorial"]["potential"] >>
<<= $t_intro[$l]["tutorial"]["arousal"] >>
<<= $t_intro[$l]["tutorial"]["diary"] >>
<<= $t_intro[$l]["tutorial"]["skills"] >>
<<= $t_intro[$l]["tutorial"]["fetishes"] >>
<<= $t_intro[$l]["tutorial"]["good_game"] >>
<<nobr>>
<<link `$t_intro[$l]["tutorial"]["start"]` "Arrival" >>
<<initiate_start_settings>>
<</link>>
<br/>
<<if $settings.level > 0 >>
<<link `$t_intro[$l]["tutorial"]["custom_start"]` "Custom Start" >>
<<initiate_start_settings>>
<</link>>
<<else>>
[[$t_intro[$l]["tutorial"]["custom_start"]|Upgrade Custom start]]
<</if>>
<</nobr>><<nobr>>
<img class="resizable-image" src="images/events/lunch.jpg">
<<= $t[$l]["arrival_lunch"]["manor"] >>
<<= setup.printSpeech("maid", $t[$l]["arrival_lunch"]["maid_hello"]) >>
<<= $t[$l]["arrival_lunch"]["nod"] >>
<<= setup.printSpeech("anne", $t[$l]["arrival_lunch"]["contact_maid"]) >>
<<= $t[$l]["arrival_lunch"]["pause"] >>
<<= setup.printSpeech("player", $t[$l]["arrival_lunch"]["do_not_know"]) >>
<<= setup.printSpeech("anne", $t[$l]["arrival_lunch"]["anne_about"]) >>
<<= setup.printSpeech("sandra", $t[$l]["arrival_lunch"]["sandra_about"]) >>
<<= setup.printSpeech("anne", $t[$l]["arrival_lunch"]["anne_about_sandra"]) >>
<<= setup.printSpeech("sandra", $t[$l]["arrival_lunch"]["sandra_eats"]) >>
<<= setup.printSpeech("anne", $t[$l]["arrival_lunch"]["anne_to_diana"]) >>
<<= setup.printSpeech("diana", $t[$l]["arrival_lunch"]["diana"]) >>
<<= setup.printSpeech("anne", $t[$l]["arrival_lunch"]["diana_about"]) >>
$diana.name <<= $t[$l]["arrival_lunch"]["blush"] >>.
<<= setup.printSpeech("anne", $t[$l]["arrival_lunch"]["tell_me"]) >>
<</nobr>>
[[$t[$l]["arrival_lunch"]["answer_questions"]|Sandra teasing vision]]
<<addMinutes `random(50, 70)`>><<nobr>>
<div id="dialog">
<div id="question-school">
<<= setup.printSpeech("anne", $t[$l]["answer_questions"]["question_school"]) >>
</div>
</div>
<ul id="answer-school">
<li>
<<link `$t[$l]["answer_questions"]["perfect_grades_option"]` >>
<<run $("#answer-school").hide(); $("#question-friends").show();
$anne.respect["well_studying"] = 2;
$diana.respect["well_studying"] = 2;
$sandra.contempt["well_studying"] = 2;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["good_studying_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["good_studying_anne"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["question_social_life"]` >>
<<set $player.intro_answers.perfect_grades = true >>
<<set $player.stats.intelligence += 30>>
<</link>>
<<hint `$t[$l]["answer_questions"]["perfect_grades_hint"]` >>
</li>
<li>
<<link `$t[$l]["answer_questions"]["bad_grades_option"]` >>
<<run $("#answer-school").hide(); $("#question-friends").show();
$anne.contempt["bad_studying"] = 2;
$diana.contempt["bad_studying"] = 2;
$sandra.respect["bad_studying"] = 2;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["bad_studying_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["bad_studying_anne"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["question_social_life"]` >>
<<set $player.intro_answers.not_interested = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["bad_grades_hint"]` >>
</li>
<li>
<<link `$t[$l]["answer_questions"]["good_grades_option"]` >>
<<run $("#answer-school").hide(); $("#question-friends").show();
$anne.respect["normal_studying"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["normal_studying_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["normal_studying_anne"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["question_social_life"]` >>
<<set $player.intro_answers.asbs = true >>
<<set $player.stats.intelligence += 20>>
<</link>>
<<hint `$t[$l]["answer_questions"]["good_grades_hint"]` >>
</li>
<li>
<<link `$t[$l]["answer_questions"]["different_grades_option"]` >>
<<run $("#answer-school").hide(); $("#question-friends").show();
$sandra.respect["different_studying"] = 1;
>>
<<set $player.stats.intelligence += 10>>
<<add_speech "player" `$t[$l]["answer_questions"]["different_studying_player"]` >>
<<add_speech "sandra" `$t[$l]["answer_questions"]["different_studying_sandra"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["different_studying_anne"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["question_social_life"]` >>
<<set $player.intro_answers.not_really = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["different_grades_hint"]` >>
</li>
</ul>
<ul id="question-friends" style="display: none;">
<li class="answer-friends">
<<link `$t[$l]["answer_questions"]["many_friends_option"]` >>
<<run $("#question-hobbies, .hobbies-choices").show(); $(".answer-friends, #hobbies-nothing").hide();
$sandra.respect["many_friends"] = 1;
$diana.contempt["many_friends"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["many_friends_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["many_friends_anne"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["free_time"] + "<br/>" + "<span class='hint'>" + $t[$l]["answer_questions"]["choose"] + "</span>"` >>
<<set $player.stats.communication += 20>>
<<set $player.intro_answers.many_friends = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["many_friends_hint"]` >>
</li>
<li class="answer-friends">
<<link `$t[$l]["answer_questions"]["some_friends_option"]` >>
<<run $("#question-hobbies, .hobbies-choices").show(); $(".answer-friends, #hobbies-nothing").hide();
$anne.respect["some_friends"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["some_friends_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["some_friends_anne"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["free_time"] + "<br/>" + "<span class='hint'>" + $t[$l]["answer_questions"]["choose"] + "</span>"` >>
<<set $player.intro_answers.few_friends = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["some_friends_hint"]`>>
</li>
<li class="answer-friends">
<<link `$t[$l]["answer_questions"]["not_sociable_option"]` >>
<<run $("#question-hobbies, .hobbies-choices").show(); $(".answer-friends, #hobbies-nothing").hide();
$diana.respect["not_sociable"] = 1;
$sandra.contempt["not_sociable"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["not_sociable_player"]` >>
<<add_speech "sandra" `$t[$l]["answer_questions"]["not_sociable_sandra"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["free_time"] + "<br/>" + "<span class='hint'>" + $t[$l]["answer_questions"]["choose"] + "</span>"` >>
<<set $player.intro_answers.keep_myself = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["not_sociable_hint"]`>>
</li>
</ul>
<<set _hobbies_count = 0 >>
/* Hobbies choices */
<div class="hobbies-choices" style="display: none;">
<ul>
<li id="hobbies-gym" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["gym_option"]` >>
<<run $("#hobbies-gym").hide();
$sandra.respect["gym_hobby"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["gym_player_0"]` >>
<<add_speech "sandra" `$t[$l]["answer_questions"]["gym_sandra"]` >>
<<add_speech "player" `$t[$l]["answer_questions"]["gym_player_1"]` >>
<<set _hobbies_count += 1 >>
<<set $player.stats.body_shape += 10>>
<<set $player.intro_answers.gym = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["gym_hint"]`>>
</li>
<li id='hobbies-melee' class="hobby-choice">
<<link `$t[$l]["answer_questions"]["martial_arts_option"]` >>
<<run $("#hobbies-melee").hide();
$sandra.respect["combat_hobby"] = 1;
>>
<<set $player.stats.body_shape += 5>>
<<set $player.combat.jab = 15>>
<<set $player.combat.cross = 15>>
<<set $player.combat.hook = 15>>
<<set $player.combat.uppercut = 15>>
<<set $player.combat.low_kick = 15>>
<<set $player.combat.middle_kick = 15>>
<<set $player.combat.push_kick = 15>>
<<set $player.combat.high_kick = 15>>
<<set $player.combat.evade = 15>>
<<set $player.combat.block = 15>>
<<set $player.combat.counter_attack = 15>>
<<set _hobbies_count += 1 >>
<<add_speech "player" `$t[$l]["answer_questions"]["combat_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["combat_anne"]` >>
<<set $player.intro_answers.martial_arts = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["martial_arts_hint"]` >>
</li>
<li id="hobbies-games" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["videogames_option"]`>>
<<run $("#hobbies-games").hide();
$diana.respect["videogames_hobby"] = 1;
>>
<<set _hobbies_count += 1 >>
<<set $player.stats.intelligence += 5>>
<<set $player.stats.creativity += 5>>
<<set $player.stats.videogames += 10 >>
<<add_speech "player" `$t[$l]["answer_questions"]["videogames_player_0"]` >>
<<add_speech "diana" `$t[$l]["answer_questions"]["videogames_diana"]` >>
<<add_speech "player" `$t[$l]["answer_questions"]["videogames_player_1"]` >>
<<set $player.intro_answers.videogames = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["videogames_hint"]`>>
</li>
<li id='hobbies-drawing' class="hobby-choice">
<<link `$t[$l]["answer_questions"]["drawing_option"]`>>
<<run $("#hobbies-drawing").hide();
$diana.respect["drawing_hobby"] = 1;
>>
<<set $player.stats.drawing += 10>>
<<set _hobbies_count += 1 >>
<<add_speech "player" `$t[$l]["answer_questions"]["drawing_player_0"]` >>
<<add_speech "diana" `$t[$l]["answer_questions"]["drawing_diana"]` >>
<<add_speech "player" `$t[$l]["answer_questions"]["drawing_player_1"]` >>
<<set $player.intro_answers.drawing = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["drawing_hint"]` >>
</li>
<li id="hobbies-guitar" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["guitar_option"]`>>
<<run $("#hobbies-guitar").hide();
$anne.respect["music_hobby"] = 1;
$diana.respect["music_hobby"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["guitar_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["guitar_anne"]` >>
<<set _hobbies_count += 1 >>
<<set $player.stats.music += 10 >>
<<set $player.intro_answers.guitar = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["guitar_hint"]`>>
</li>
<li id="hobbies-travelling" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["travelling_option"]`>>
<<run $("#hobbies-travelling").hide();
$anne.respect["travelling_hobby"] = 1;
$sandra.respect["travelling_hobby"] = 1;
$diana.respect["travelling_hobby"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["travelling_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["travelling_anne"]` >>
<<set $player.intro_answers.travelling = true >>
<<set _hobbies_count += 1 >>
<</link>>
<<hint `$t[$l]["answer_questions"]["travelling_hint"]`>>
</li>
<li id="hobbies-latin" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["languages_option"]`>>
<<run $("#hobbies-latin").hide();
$anne.respect["language_hobby"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["language_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["language_anne"]` >>
<<set $player.stats.latin = 15 >>
<<set $player.intro_answers.languages = true >>
<<set _hobbies_count += 1 >>
<</link>>
<<hint `$t[$l]["answer_questions"]["languages_hint"]`>>
</li>
<li id="hobbies-swimming" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["swimming_option"]`>>
<<run $("#hobbies-swimming").hide();
$sandra.respect["swimming_hobby"] = 1;
>>
<<set $player.stats.body_shape += 5 >>
<<set _hobbies_count += 1 >>
<<add_speech "player" `$t[$l]["answer_questions"]["swimming_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["swimming_anne"]` >>
<<set $player.intro_answers.swimming = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["swimming_hint"]`>>
</li>
<li id="hobbies-dancing" class="hobby-choice">
<<link `$t[$l]["answer_questions"]["dancing_option"]`>>
<<run $("#hobbies-dancing").hide();
$sandra.respect["dancing_hobby"] = 1;
>>
<<add_speech "player" `$t[$l]["answer_questions"]["dancing_player"]` >>
<<add_speech "sandra" `$t[$l]["answer_questions"]["dancing_sandra"]` >>
<<set $player.stats.dancing += 10 >>
<<set _hobbies_count += 1 >>
<<set $player.intro_answers.dancing = true >>
<</link>>
<<hint `$t[$l]["answer_questions"]["dancing_hint"]`>>
</li>
<li id='hobbies-nothing'>
<<link `$t[$l]["answer_questions"]["nothing_option"]`>>
<<run $(".hobbies-choices").hide(); $("#questions-end").show(); >>
<<add_speech "player" `$t[$l]["answer_questions"]["nothing_more_player"]` >>
<<add_speech "anne" `$t[$l]["answer_questions"]["nothing_more_anne"]` >>
<</link>>
</li>
</ul>
</div>
<div id="questions-end" style="display:none;">
[[$t[$l]["answer_questions"]["proceed"]|Diana teasing vision]] <br/> <br/>
</div>
<</nobr>>
<<addMinutes 30>>
<<script>>
$(document).ready(function() {
$("a").click( function () {
if (state.temporary.hobbies_count == 1) {
$("#hobbies-nothing").show();
}
else if (state.temporary.hobbies_count == 3 ) {
$(".hobby-choice").hide();
}
})
});
<</script>><<nobr>>
<div id="notifications-list">
</div>
<<return [Ok]>>
<div class="centered">
''<<= $t[$l]["stats"]["characteristics"] >>''
</div>
<div class="flex-horizontal flex-centered flex-wrap">
<div class="flex-vertical flex-centered">
<<= $t[$l]["stats"]["body_shape"] >> <br/>
<<if $player.stats.body_shape < 10 >>
<<set _body = $t[$l]["stats"]["fat"] >>
<<elseif $player.stats.body_shape < 20 >>
<<set _body = $t[$l]["stats"]["soft"] >>
<<elseif $player.stats.body_shape < 30 >>
<<set _body = $t[$l]["stats"]["plump"] >>
<<elseif $player.stats.body_shape < 40 >>
<<set _body = $t[$l]["stats"]["fit"] >>
<<elseif $player.stats.body_shape < 50 >>
<<set _body = $t[$l]["stats"]["toned"] >>
<<elseif $player.stats.body_shape < 60 >>
<<set _body = $t[$l]["stats"]["athletic"] >>
<<elseif $player.stats.body_shape < 70 >>
<<set _body = $t[$l]["stats"]["muscular"] >>
<<elseif $player.stats.body_shape < 80 >>
<<set _body = $t[$l]["stats"]["robust"] >>
<<elseif $player.stats.body_shape < 90 >>
<<set _body = $t[$l]["stats"]["jacked"] >>
<<elseif $player.stats.body_shape <= 100 >>
<<set _body = $t[$l]["stats"]["ripped"] >>
<</if>>
<<if $player.perks.thin_build && $player.stats.body_shape < 40 && $player.isMale() >>
<img src="images/body/shape/man_thin.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["thin"] >>''
<<elseif $player.isMale() >>
<<print '<img src="images/body/shape/man_' + $player.body.shape + '.jpg" />' >>
<<= $t[$l]["stats"]["you_are"] >> ''_body''
<</if>>
<<if $player.perks.thin_build && $player.stats.body_shape < 40 && $player.isFemale() >>
<img src="images/body/shape/woman_thin.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["thin"] >>''
<<elseif $player.isFemale() >>
<<print '<img src="images/body/shape/woman_' + _body + '.jpg" />' >>
<<= $t[$l]["stats"]["you_are"] >> ''_body''
<</if>>
<<if $player.perks.thin_build && $player.stats.body_shape < 40 && $player.isTrans() >>
<img src="images/body/shape/trans_thin.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["thin"] >>''
<<elseif $player.isTrans() >>
<<print '<img src="images/body/shape/woman_' + _body + '.jpg" />' >>
<<= $t[$l]["stats"]["you_are"] >> ''_body''
<</if>>
</div>
<div class="flex-vertical flex-centered">
<<= $t[$l]["stats"]["intelligence"] >> <br/>
<<if $player.stats.intelligence < 20 >>
<img src="images/body/stats/intelligence/stupid.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["stupid"] >>''
<<elseif $player.stats.intelligence < 40 >>
<img src="images/body/stats/intelligence/average.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["average"] >>''
<<elseif $player.stats.intelligence < 60 >>
<img src="images/body/stats/intelligence/smart.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["smart"] >>''
<<elseif $player.stats.intelligence < 80 >>
<img src="images/body/stats/intelligence/brainy.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["brainy"] >>''
<<elseif $player.stats.intelligence < 100 >>
<img src="images/body/stats/intelligence/wise.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["wise"] >>''
<</if>>
</div>
<div class="flex-vertical flex-centered">
<<= $t[$l]["stats"]["communication"] >> <br/>
<<if $player.stats.communication < 20 >>
<img src="images/body/stats/communication/standoffish.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["standoffish"] >>''
<<elseif $player.stats.communication < 40 >>
<img src="images/body/stats/communication/average.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["average"] >>''
<<elseif $player.stats.communication < 60 >>
<img src="images/body/stats/communication/conversable.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["conversable"] >>''
<<elseif $player.stats.communication < 80 >>
<img src="images/body/stats/communication/sociable.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["sociable"] >>''
<<elseif $player.stats.communication < 100 >>
<img src="images/body/stats/communication/confident.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["confident"] >>''
<</if>>
</div>
<div class="flex-vertical flex-centered">
<<= $t[$l]["stats"]["creativity"] >> <br/>
<<if $player.stats.creativity < 20 >>
<img src="images/body/stats/creativity/boring.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["boring"] >>''
<<elseif $player.stats.creativity < 40 >>
<img src="images/body/stats/creativity/average.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["average"] >>''
<<elseif $player.stats.creativity < 60 >>
<img src="images/body/stats/creativity/constructive.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["constructive"] >>''
<<elseif $player.stats.creativity < 80 >>
<img src="images/body/stats/creativity/inventive.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["inventive"] >>''
<<elseif $player.stats.creativity < 100 >>
<img src="images/body/stats/creativity/ingenious.jpg" />
<<= $t[$l]["stats"]["you_are"] >> ''<<= $t[$l]["stats"]["ingenious"] >>''
<</if>>
</div>
</div>
<br/>
<<pb `$player.mind.attitude` `$t[$l]["stats"]["attitude"]` >>
<br/>
<<pb `$player.mind.men_attraction` `$t[$l]["stats"]["men_attraction"]` >>
<div class="text-center">
(<<= $t[$l]["stats"][$f.define_attraction($player.mind.men_attraction)] >>)
</div>
<<pb `$player.mind.women_attraction` `$t[$l]["stats"]["women_attraction"]` >>
<div class="text-center">
(<<= $t[$l]["stats"][$f.define_attraction($player.mind.women_attraction)] >>)
</div>
<<pb `$player.mind.trans_attraction` `$t[$l]["stats"]["trans_attraction"]` >>
<div class="text-center">
(<<= $t[$l]["stats"][$f.define_attraction($player.mind.trans_attraction)] >>)
</div>
<div class="text-center">
<<if $player.isStraight() >>
<<= $t[$l]["stats"]["straight"] >>
<<elseif $player.isGay() >>
<<= $t[$l]["stats"]["gay"] >>
<<elseif $player.isBi() >>
<<= $t[$l]["stats"]["bisexual"] >>
<<elseif $player.isAsexual() >>
<<= $t[$l]["stats"]["asexual"] >>
<</if>>
</div>
<div class="pb">
<<= "<span class='pb_part pb-red' style='width: " + $player.mind.corruption + "%'></span>" >>
</div>
<div class="pb-caption"> <<= $t[$l]["stats"]["corruption"] >>: $player.mind.corruption
</div>
<div class="flex-centered flex-vertical">
<div class="text-center">
<<= $t[$l]["fetishes"]["new_actions"] >>:
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 10:
<<if $player.mind.corruption >= 10 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_10"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 20:
<<if $player.mind.corruption >= 20 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_20"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 30:
<<if $player.mind.corruption >= 30 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_30"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 40:
<<if $player.mind.corruption >= 40 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_40"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 50:
<<if $player.mind.corruption >= 50 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_50"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 60:
<<if $player.mind.corruption >= 60 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_60"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 70:
<<if $player.mind.corruption >= 70 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_70"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 80:
<<if $player.mind.corruption >= 80 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_80"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 90:
<<if $player.mind.corruption >= 90 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_90"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
<div>
<<= $t[$l]["fetishes"]["level"] >> 100:
<<if $player.mind.corruption >= 100 >>
<<quest_task true >>
<<= $t[$l]["stats"]["corruption_lvl_100"] >>
<<else>>
<<quest_task false >>
<<= '<span class="disabled-option" data-title="' + $t[$l]["fetishes"]["raise_level"] + '">' + $t[$l]["fetishes"]["unknown"] + '</span>' >>
<</if>>
</div>
</div>
<br/>
<div class="flex-centered flex-vertical flex-wrap">
''<<= $t[$l]["stats"]["skills"] >>''
<div>
<<pb `$player.stats.latin` `$t[$l]["stats"]["latin"]` >>
</div>
<br/>
<table class="centered">
<tr>
<th>
<<= $t[$l]["stats"]["skill"] >>
</th>
<th>
<<= $t[$l]["stats"]["level"] >>
</th>
<th>
<<= $t[$l]["stats"]["progress"] >>
</th>
</tr>
<tr>
<td colspan="3">
''<<= $t[$l]["stats"]["martial_arts"] >>''
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["jab"] >>
</td>
<td>
<<= $player.combat.jab >>
</td>
<td>
<<= '<progress value="' + $player.combat.jab_progress + '" max="' + $player.combat.jab + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["cross"] >>
</td>
<td>
<<= $player.combat.cross >>
</td>
<td>
<<= '<progress value="' + $player.combat.cross_progress + '" max="' + $player.combat.cross + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["hook"] >>
</td>
<td>
<<= $player.combat.hook >>
</td>
<td>
<<= '<progress value="' + $player.combat.hook_progress + '" max="' + $player.combat.hook + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["hook"] >>
</td>
<td>
<<= $player.combat.hook >>
</td>
<td>
<<= '<progress value="' + $player.combat.hook_progress + '" max="' + $player.combat.hook + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["uppercut"] >>
</td>
<td>
<<= $player.combat.uppercut >>
</td>
<td>
<<= '<progress value="' + $player.combat.uppercut_progress + '" max="' + $player.combat.uppercut + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["low_kick"] >>
</td>
<td>
<<= $player.combat.low_kick >>
</td>
<td>
<<= '<progress value="' + $player.combat.low_kick_progress + '" max="' + $player.combat.low_kick + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["middle_kick"] >>
</td>
<td>
<<= $player.combat.middle_kick >>
</td>
<td>
<<= '<progress value="' + $player.combat.middle_kick_progress + '" max="' + $player.combat.middle_kick + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["push_kick"] >>
</td>
<td>
<<= $player.combat.push_kick >>
</td>
<td>
<<= '<progress value="' + $player.combat.push_kick_progress + '" max="' + $player.combat.push_kick + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["high_kick"] >>
</td>
<td>
<<= $player.combat.high_kick >>
</td>
<td>
<<= '<progress value="' + $player.combat.high_kick_progress + '" max="' + $player.combat.high_kick + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["evade"] >>
</td>
<td>
<<= $player.combat.evade >>
</td>
<td>
<<= '<progress value="' + $player.combat.evade_progress + '" max="' + $player.combat.evade + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["block"] >>
</td>
<td>
<<= $player.combat.block >>
</td>
<td>
<<= '<progress value="' + $player.combat.block_progress + '" max="' + $player.combat.block + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["counter_attack"] >>
</td>
<td>
<<= $player.combat.counter_attack >>
</td>
<td>
<<= '<progress value="' + $player.combat.counter_attack_progress + '" max="' + $player.combat.counter_attack + '"></progress>' >>
</td>
</tr>
<<if setup.checkArousalSkills() >>
<tr>
<td colspan="3">
''<<= $t[$l]["stats"]["seduction"] >>''
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["dirty_talk"] >>
</td>
<td>
<<= $player.combat.dirty_talk >>
</td>
<td>
<<= '<progress value="' + $player.combat.dirty_talk_progress + '" max="' + $player.combat.dirty_talk + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["tease"] >>
</td>
<td>
<<= $player.combat.tease >>
</td>
<td>
<<= '<progress value="' + $player.combat.tease_progress + '" max="' + $player.combat.tease + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["pose"] >>
</td>
<td>
<<= $player.combat.pose >>
</td>
<td>
<<= '<progress value="' + $player.combat.pose_progress + '" max="' + $player.combat.pose + '"></progress>' >>
</td>
</tr>
<tr>
<td>
<<= $t[$l]["combat_training"]["masturbate"] >>
</td>
<td>
<<= $player.combat.masturbate >>
</td>
<td>
<<= '<progress value="' + $player.combat.masturbate_progress + '" max="' + $player.combat.masturbate + '"></progress>' >>
</td>
</tr>
<</if>>
</table>
</div>
<<include "Fetishes">>
<div class="flex-vertical flex-centered flex-wrap">
''<<= $t[$l]["stats"]["statistics"] >>''
<<= $t[$l]["stats"]["days_past"] >>: <<= $player.statistics.days_past >>. <br/>
''<<= $t[$l]["stats"]["skills"] >>''
<<= $t[$l]["stats"]["gym_stat"] >> $player.statistics.gym <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["pool_stat"] >> $player.statistics.pool <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["videogames_stat"] >> $player.statistics.videogames <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["books_stat"] >> $player.statistics.reading <<= $t[$l]["stats"]["times"] >>. <br/>
''<<= $t[$l]["stats"]["sex"] >>''
<<= $t[$l]["stats"]["kissed"] >> $player.statistics.kissed <<= $t[$l]["stats"]["times"] >>. <br/>
<<if $player.hasCock() >>
<<= $t[$l]["stats"]["received_blowjob"] >> $player.statistics.blowjob_received <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["received_titjob"] >> $player.statistics.titjob_received <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["received_handjob"] >> $player.statistics.handjob_received <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["fucked_pussy"] >> $player.statistics.you_fucked_pussy <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["fucked_ass"] >> $player.statistics.you_fucked_ass <<= $t[$l]["stats"]["times"] >>. <br/>
<</if>>
<<= $t[$l]["stats"]["gave_blowjob"] >> $player.statistics.blowjob_given <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["gave_cunnilingus"] >> $player.statistics.cunni_given <<= $t[$l]["stats"]["times"] >>. <br/>
<<if $player.isFemale() >>
<<= $t[$l]["stats"]["received_cunnilingus"] >> $player.statistics.cunni_received <<= $t[$l]["stats"]["times"] >>. <br/>
<= $t[$l]["stats"]["were_fucked_pussy"] >> $player.statistics.your_pussy_fucked <<= $t[$l]["stats"]["times"] >>. <br/>
<</if>>
<<= $t[$l]["stats"]["were_fucked_ass"] >> $player.statistics.your_ass_fucked <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["masturbated"] >> $player.statistics.masturbation <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["orgasm"] >> $player.statistics.orgasm <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["anal_orgasm"] >> $player.statistics.anal_orgasm <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["fights_won"] >> $player.statistics.fights_won <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["fights_lost"] >> $player.statistics.fights_lost <<= $t[$l]["stats"]["times"] >>. <br/>
<<= $t[$l]["stats"]["dungeon_slave_defeated"] >> <<= $player.statistics.weak_slave_male_defeated + $player.statistics.weak_slave_female_defeated + $player.statistics.weak_slave_trans_defeated >> <<= $t[$l]["stats"]["times"] >>. <br/>
<<return [Ok]>>
</div>
<</nobr>>
<<script>>
$(document).ready(function() {
for (let n of state.active.variables.notifications.stats) {
$("#notifications-list").wiki("<div class='notification-box'>" + n + "</div>");
}
state.active.variables.notifications.stats = [];
})
<</script>><<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<<= $t[$l]["videogames"]["games_list"] >>
<ul>
<li class="game-choice" id="cuphead"> <<linkappend `$t[$l]["videogames"]["play_platformer"]`>>
<img src="images/games/cuphead_alone.gif">
<<if $player.games.cuphead < 99 >>
<<set $player.games.cuphead += 1>>
<br/>
<<= $t[$l]["videogames"]["try"] >><<=$player.games.cuphead>><<= $t[$l]["videogames"]["percent"] >>
<<else>>
<<= $t[$l]["videogames"]["cuphead_finished"] >>
<</if>>
<<run $(".game-choice").hide(); $("#cuphead").show(); >>
<<addMinutes 60>>
<<run setup.changeStat("$player.stats.videogames", 1) >>
<<pb_change `$player.stats.videogames` 1 `$t[$l]["stats"]["videogames"]`>>
<<set $player.statistics.videogames += 1 >>
<<refresh_sidebar>>
<</linkappend>>
</li>
<li class="game-choice" id="shooter"> <<linkappend `$t[$l]["videogames"]["play_shooter"]` >>
<<set _random_shooter = random(2)>>
<<switch _random_shooter >>
<<case 0 >><img src="images/games/fortnite.gif">
<<case 1 >><img src="images/games/pubg.gif">
<<case 2 >><img src="images/games/overwatch.gif">
<</switch>>
<br/>
<<= $t[$l]["videogames"]["shooter_result"] >><br/>
<<run $(".game-choice").hide(); $("#shooter").show(); >>
<<addMinutes 60>>
<<run setup.changeStat("$player.stats.videogames", 1) >>
<<pb_change `$player.stats.videogames` 1 `$t[$l]["stats"]["videogames"]`>>
<<set $player.statistics.videogames += 1 >>
<<refresh_sidebar>>
<</linkappend>> </li>
</ul>
<</nobr>>
<<return "Ok" >><<nobr>>
<<set $settings.show_work_options = false >>
<<if $settings.show_images == false >>
<style>
.clothes-image {
display: none;
}
</style>
<</if>>
<<= $t[$l]["wardrobe"]["wear_on"] >>:
/* Monday */
<<if $outfits.monday.saved >>
<<= $t[$l]["wardrobe"]["mondays"] >> (
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.monday.head = $player.equiped.head >>
<<set $outfits.monday.earrings = $player.equiped.earrings >>
<<set $outfits.monday.neck = $player.equiped.neck >>
<<set $outfits.monday.chest = $player.equiped.chest >>
<<set $outfits.monday.breast = $player.equiped.breast >>
<<set $outfits.monday.legs = $player.equiped.legs >>
<<set $outfits.monday.underwear = $player.equiped.underwear >>
<<set $outfits.monday.genitals = $player.equiped.genitals >>
<<set $outfits.monday.anus = $player.equiped.anus >>
<<set $outfits.monday.feet = $player.equiped.feet >>
<<set $outfits.monday.shoes = $player.equiped.shoes >>
<<set $outfits.monday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.monday.head >>
<<set $player.equiped.earrings = $outfits.monday.earrings >>
<<set $player.equiped.neck = $outfits.monday.neck >>
<<set $player.equiped.chest = $outfits.monday.chest >>
<<set $player.equiped.breast = $outfits.monday.breast >>
<<set $player.equiped.legs = $outfits.monday.legs >>
<<set $player.equiped.underwear = $outfits.monday.underwear >>
<<set $player.equiped.genitals = $outfits.monday.genitals >>
<<set $player.equiped.anus = $outfits.monday.anus >>
<<set $player.equiped.feet = $outfits.monday.feet >>
<<set $player.equiped.shoes = $outfits.monday.shoes >>
<<set $player.equiped.sleepwear = $outfits.monday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.monday.saved = false >>
<<set $outfits.monday.head = "" >>
<<set $outfits.monday.earrings = "" >>
<<set $outfits.monday.neck = "" >>
<<set $outfits.monday.chest = "" >>
<<set $outfits.monday.breast = "" >>
<<set $outfits.monday.legs = "" >>
<<set $outfits.monday.underwear = "" >>
<<set $outfits.monday.genitals = "" >>
<<set $outfits.monday.anus = "" >>
<<set $outfits.monday.feet = "" >>
<<set $outfits.monday.shoes = "" >>
<<set $outfits.monday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["mondays"]` "Wardrobe">>
<<set $outfits.monday.saved = true >>
<<set $outfits.monday.head = $player.equiped.head >>
<<set $outfits.monday.earrings = $player.equiped.earrings >>
<<set $outfits.monday.neck = $player.equiped.neck >>
<<set $outfits.monday.chest = $player.equiped.chest >>
<<set $outfits.monday.breast = $player.equiped.breast >>
<<set $outfits.monday.legs = $player.equiped.legs >>
<<set $outfits.monday.underwear = $player.equiped.underwear >>
<<set $outfits.monday.genitals = $player.equiped.genitals >>
<<set $outfits.monday.anus = $player.equiped.anus >>
<<set $outfits.monday.feet = $player.equiped.feet >>
<<set $outfits.monday.shoes = $player.equiped.shoes >>
<<set $outfits.monday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Monday */
|
/* Tuesday */
<<if $outfits.tuesday.saved >>
<<= $t[$l]["wardrobe"]["tuesdays"] >> (
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.tuesday.head = $player.equiped.head >>
<<set $outfits.tuesday.earrings = $player.equiped.earrings >>
<<set $outfits.tuesday.neck = $player.equiped.neck >>
<<set $outfits.tuesday.chest = $player.equiped.chest >>
<<set $outfits.tuesday.breast = $player.equiped.breast >>
<<set $outfits.tuesday.legs = $player.equiped.legs >>
<<set $outfits.tuesday.underwear = $player.equiped.underwear >>
<<set $outfits.tuesday.genitals = $player.equiped.genitals >>
<<set $outfits.tuesday.anus = $player.equiped.anus >>
<<set $outfits.tuesday.feet = $player.equiped.feet >>
<<set $outfits.tuesday.shoes = $player.equiped.shoes >>
<<set $outfits.tuesday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.tuesday.head >>
<<set $player.equiped.earrings = $outfits.tuesday.earrings >>
<<set $player.equiped.neck = $outfits.tuesday.neck >>
<<set $player.equiped.chest = $outfits.tuesday.chest >>
<<set $player.equiped.breast = $outfits.tuesday.breast >>
<<set $player.equiped.legs = $outfits.tuesday.legs >>
<<set $player.equiped.underwear = $outfits.tuesday.underwear >>
<<set $player.equiped.genitals = $outfits.tuesday.genitals >>
<<set $player.equiped.anus = $outfits.tuesday.anus >>
<<set $player.equiped.feet = $outfits.tuesday.feet >>
<<set $player.equiped.shoes = $outfits.tuesday.shoes >>
<<set $player.equiped.sleepwear = $outfits.tuesday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.tuesday.saved = false >>
<<set $outfits.tuesday.head = "" >>
<<set $outfits.tuesday.earrings = "" >>
<<set $outfits.tuesday.neck = "" >>
<<set $outfits.tuesday.chest = "" >>
<<set $outfits.tuesday.breast = "" >>
<<set $outfits.tuesday.legs = "" >>
<<set $outfits.tuesday.underwear = "" >>
<<set $outfits.tuesday.genitals = "" >>
<<set $outfits.tuesday.anus = "" >>
<<set $outfits.tuesday.feet = "" >>
<<set $outfits.tuesday.shoes = "" >>
<<set $outfits.tuesday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["tuesdays"]` "Wardrobe">>
<<set $outfits.tuesday.saved = true >>
<<set $outfits.tuesday.head = $player.equiped.head >>
<<set $outfits.tuesday.earrings = $player.equiped.earrings >>
<<set $outfits.tuesday.neck = $player.equiped.neck >>
<<set $outfits.tuesday.chest = $player.equiped.chest >>
<<set $outfits.tuesday.breast = $player.equiped.breast >>
<<set $outfits.tuesday.legs = $player.equiped.legs >>
<<set $outfits.tuesday.underwear = $player.equiped.underwear >>
<<set $outfits.tuesday.genitals = $player.equiped.genitals >>
<<set $outfits.tuesday.anus = $player.equiped.anus >>
<<set $outfits.tuesday.feet = $player.equiped.feet >>
<<set $outfits.tuesday.shoes = $player.equiped.shoes >>
<<set $outfits.tuesday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Tuesday */
|
/* Wednesday */
<<if $outfits.wednesday.saved >>
<<= $t[$l]["wardrobe"]["wednesdays"] >> (
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.wednesday.head = $player.equiped.head >>
<<set $outfits.wednesday.earrings = $player.equiped.earrings >>
<<set $outfits.wednesday.neck = $player.equiped.neck >>
<<set $outfits.wednesday.chest = $player.equiped.chest >>
<<set $outfits.wednesday.breast = $player.equiped.breast >>
<<set $outfits.wednesday.legs = $player.equiped.legs >>
<<set $outfits.wednesday.underwear = $player.equiped.underwear >>
<<set $outfits.wednesday.genitals = $player.equiped.genitals >>
<<set $outfits.wednesday.anus = $player.equiped.anus >>
<<set $outfits.wednesday.feet = $player.equiped.feet >>
<<set $outfits.wednesday.shoes = $player.equiped.shoes >>
<<set $outfits.wednesday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.wednesday.head >>
<<set $player.equiped.earrings = $outfits.wednesday.earrings >>
<<set $player.equiped.neck = $outfits.wednesday.neck >>
<<set $player.equiped.chest = $outfits.wednesday.chest >>
<<set $player.equiped.breast = $outfits.wednesday.breast >>
<<set $player.equiped.legs = $outfits.wednesday.legs >>
<<set $player.equiped.underwear = $outfits.wednesday.underwear >>
<<set $player.equiped.genitals = $outfits.wednesday.genitals >>
<<set $player.equiped.anus = $outfits.wednesday.anus >>
<<set $player.equiped.feet = $outfits.wednesday.feet >>
<<set $player.equiped.shoes = $outfits.wednesday.shoes >>
<<set $player.equiped.sleepwear = $outfits.wednesday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.wednesday.saved = false >>
<<set $outfits.wednesday.head = "" >>
<<set $outfits.wednesday.earrings = "" >>
<<set $outfits.wednesday.neck = "" >>
<<set $outfits.wednesday.chest = "" >>
<<set $outfits.wednesday.breast = "" >>
<<set $outfits.wednesday.legs = "" >>
<<set $outfits.wednesday.underwear = "" >>
<<set $outfits.wednesday.genitals = "" >>
<<set $outfits.wednesday.anus = "" >>
<<set $outfits.wednesday.feet = "" >>
<<set $outfits.wednesday.shoes = "" >>
<<set $outfits.wednesday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["wednesdays"]` "Wardrobe">>
<<set $outfits.wednesday.saved = true >>
<<set $outfits.wednesday.head = $player.equiped.head >>
<<set $outfits.wednesday.earrings = $player.equiped.earrings >>
<<set $outfits.wednesday.neck = $player.equiped.neck >>
<<set $outfits.wednesday.chest = $player.equiped.chest >>
<<set $outfits.wednesday.breast = $player.equiped.breast >>
<<set $outfits.wednesday.legs = $player.equiped.legs >>
<<set $outfits.wednesday.underwear = $player.equiped.underwear >>
<<set $outfits.wednesday.genitals = $player.equiped.genitals >>
<<set $outfits.wednesday.anus = $player.equiped.anus >>
<<set $outfits.wednesday.feet = $player.equiped.feet >>
<<set $outfits.wednesday.shoes = $player.equiped.shoes >>
<<set $outfits.wednesday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Wednesday */
|
/* Thursday */
<<if $outfits.thursday.saved >>
<<= $t[$l]["wardrobe"]["thursdays"] >>(
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.thursday.head = $player.equiped.head >>
<<set $outfits.thursday.earrings = $player.equiped.earrings >>
<<set $outfits.thursday.neck = $player.equiped.neck >>
<<set $outfits.thursday.chest = $player.equiped.chest >>
<<set $outfits.thursday.breast = $player.equiped.breast >>
<<set $outfits.thursday.legs = $player.equiped.legs >>
<<set $outfits.thursday.underwear = $player.equiped.underwear >>
<<set $outfits.thursday.genitals = $player.equiped.genitals >>
<<set $outfits.thursday.anus = $player.equiped.anus >>
<<set $outfits.thursday.feet = $player.equiped.feet >>
<<set $outfits.thursday.shoes = $player.equiped.shoes >>
<<set $outfits.thursday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.thursday.head >>
<<set $player.equiped.earrings = $outfits.thursday.earrings >>
<<set $player.equiped.neck = $outfits.thursday.neck >>
<<set $player.equiped.chest = $outfits.thursday.chest >>
<<set $player.equiped.breast = $outfits.thursday.breast >>
<<set $player.equiped.legs = $outfits.thursday.legs >>
<<set $player.equiped.underwear = $outfits.thursday.underwear >>
<<set $player.equiped.genitals = $outfits.thursday.genitals >>
<<set $player.equiped.anus = $outfits.thursday.anus >>
<<set $player.equiped.feet = $outfits.thursday.feet >>
<<set $player.equiped.shoes = $outfits.thursday.shoes >>
<<set $player.equiped.sleepwear = $outfits.thursday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.thursday.saved = false >>
<<set $outfits.thursday.head = "" >>
<<set $outfits.thursday.earrings = "" >>
<<set $outfits.thursday.neck = "" >>
<<set $outfits.thursday.chest = "" >>
<<set $outfits.thursday.breast = "" >>
<<set $outfits.thursday.legs = "" >>
<<set $outfits.thursday.underwear = "" >>
<<set $outfits.thursday.genitals = "" >>
<<set $outfits.thursday.anus = "" >>
<<set $outfits.thursday.feet = "" >>
<<set $outfits.thursday.shoes = "" >>
<<set $outfits.thursday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["thursdays"]` "Wardrobe">>
<<set $outfits.thursday.saved = true >>
<<set $outfits.thursday.head = $player.equiped.head >>
<<set $outfits.thursday.earrings = $player.equiped.earrings >>
<<set $outfits.thursday.neck = $player.equiped.neck >>
<<set $outfits.thursday.chest = $player.equiped.chest >>
<<set $outfits.thursday.breast = $player.equiped.breast >>
<<set $outfits.thursday.legs = $player.equiped.legs >>
<<set $outfits.thursday.underwear = $player.equiped.underwear >>
<<set $outfits.thursday.genitals = $player.equiped.genitals >>
<<set $outfits.thursday.anus = $player.equiped.anus >>
<<set $outfits.thursday.feet = $player.equiped.feet >>
<<set $outfits.thursday.shoes = $player.equiped.shoes >>
<<set $outfits.thursday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Thursday */
|
/* Friday */
<<if $outfits.friday.saved >>
<<= $t[$l]["wardrobe"]["fridays"] >> (
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.friday.head = $player.equiped.head >>
<<set $outfits.friday.earrings = $player.equiped.earrings >>
<<set $outfits.friday.neck = $player.equiped.neck >>
<<set $outfits.friday.chest = $player.equiped.chest >>
<<set $outfits.friday.breast = $player.equiped.breast >>
<<set $outfits.friday.legs = $player.equiped.legs >>
<<set $outfits.friday.underwear = $player.equiped.underwear >>
<<set $outfits.friday.genitals = $player.equiped.genitals >>
<<set $outfits.friday.anus = $player.equiped.anus >>
<<set $outfits.friday.feet = $player.equiped.feet >>
<<set $outfits.friday.shoes = $player.equiped.shoes >>
<<set $outfits.friday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.friday.head >>
<<set $player.equiped.earrings = $outfits.friday.earrings >>
<<set $player.equiped.neck = $outfits.friday.neck >>
<<set $player.equiped.chest = $outfits.friday.chest >>
<<set $player.equiped.breast = $outfits.friday.breast >>
<<set $player.equiped.legs = $outfits.friday.legs >>
<<set $player.equiped.underwear = $outfits.friday.underwear >>
<<set $player.equiped.genitals = $outfits.friday.genitals >>
<<set $player.equiped.anus = $outfits.friday.anus >>
<<set $player.equiped.feet = $outfits.friday.feet >>
<<set $player.equiped.shoes = $outfits.friday.shoes >>
<<set $player.equiped.sleepwear = $outfits.friday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.friday.saved = false >>
<<set $outfits.friday.head = "" >>
<<set $outfits.friday.earrings = "" >>
<<set $outfits.friday.neck = "" >>
<<set $outfits.friday.chest = "" >>
<<set $outfits.friday.breast = "" >>
<<set $outfits.friday.legs = "" >>
<<set $outfits.friday.underwear = "" >>
<<set $outfits.friday.genitals = "" >>
<<set $outfits.friday.anus = "" >>
<<set $outfits.friday.feet = "" >>
<<set $outfits.friday.shoes = "" >>
<<set $outfits.friday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["fridays"]` "Wardrobe">>
<<set $outfits.friday.saved = true >>
<<set $outfits.friday.head = $player.equiped.head >>
<<set $outfits.friday.earrings = $player.equiped.earrings >>
<<set $outfits.friday.neck = $player.equiped.neck >>
<<set $outfits.friday.chest = $player.equiped.chest >>
<<set $outfits.friday.breast = $player.equiped.breast >>
<<set $outfits.friday.legs = $player.equiped.legs >>
<<set $outfits.friday.underwear = $player.equiped.underwear >>
<<set $outfits.friday.genitals = $player.equiped.genitals >>
<<set $outfits.friday.anus = $player.equiped.anus >>
<<set $outfits.friday.feet = $player.equiped.feet >>
<<set $outfits.friday.shoes = $player.equiped.shoes >>
<<set $outfits.friday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Friday */
|
/* Saturday */
<<if $outfits.saturday.saved >>
<<= $t[$l]["wardrobe"]["saturdays"] >> (
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.saturday.head = $player.equiped.head >>
<<set $outfits.saturday.earrings = $player.equiped.earrings >>
<<set $outfits.saturday.neck = $player.equiped.neck >>
<<set $outfits.saturday.chest = $player.equiped.chest >>
<<set $outfits.saturday.breast = $player.equiped.breast >>
<<set $outfits.saturday.legs = $player.equiped.legs >>
<<set $outfits.saturday.underwear = $player.equiped.underwear >>
<<set $outfits.saturday.genitals = $player.equiped.genitals >>
<<set $outfits.saturday.anus = $player.equiped.anus >>
<<set $outfits.saturday.feet = $player.equiped.feet >>
<<set $outfits.saturday.shoes = $player.equiped.shoes >>
<<set $outfits.saturday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.saturday.head >>
<<set $player.equiped.earrings = $outfits.saturday.earrings >>
<<set $player.equiped.neck = $outfits.saturday.neck >>
<<set $player.equiped.chest = $outfits.saturday.chest >>
<<set $player.equiped.breast = $outfits.saturday.breast >>
<<set $player.equiped.legs = $outfits.saturday.legs >>
<<set $player.equiped.underwear = $outfits.saturday.underwear >>
<<set $player.equiped.genitals = $outfits.saturday.genitals >>
<<set $player.equiped.anus = $outfits.saturday.anus >>
<<set $player.equiped.feet = $outfits.saturday.feet >>
<<set $player.equiped.shoes = $outfits.saturday.shoes >>
<<set $player.equiped.sleepwear = $outfits.saturday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.saturday.saved = false >>
<<set $outfits.saturday.head = "" >>
<<set $outfits.saturday.earrings = "" >>
<<set $outfits.saturday.neck = "" >>
<<set $outfits.saturday.chest = "" >>
<<set $outfits.saturday.breast = "" >>
<<set $outfits.saturday.legs = "" >>
<<set $outfits.saturday.underwear = "" >>
<<set $outfits.saturday.genitals = "" >>
<<set $outfits.saturday.anus = "" >>
<<set $outfits.saturday.feet = "" >>
<<set $outfits.saturday.shoes = "" >>
<<set $outfits.saturday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["saturdays"]` "Wardrobe">>
<<set $outfits.saturday.saved = true >>
<<set $outfits.saturday.head = $player.equiped.head >>
<<set $outfits.saturday.earrings = $player.equiped.earrings >>
<<set $outfits.saturday.neck = $player.equiped.neck >>
<<set $outfits.saturday.chest = $player.equiped.chest >>
<<set $outfits.saturday.breast = $player.equiped.breast >>
<<set $outfits.saturday.legs = $player.equiped.legs >>
<<set $outfits.saturday.underwear = $player.equiped.underwear >>
<<set $outfits.saturday.genitals = $player.equiped.genitals >>
<<set $outfits.saturday.anus = $player.equiped.anus >>
<<set $outfits.saturday.feet = $player.equiped.feet >>
<<set $outfits.saturday.shoes = $player.equiped.shoes >>
<<set $outfits.saturday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Saturday */
|
/* Sunday */
<<if $outfits.sunday.saved >>
<<= $t[$l]["wardrobe"]["sundays"] >> (
<<link `$t[$l]["wardrobe"]["rewrite"]` "Wardrobe">>
<<set $outfits.sunday.head = $player.equiped.head >>
<<set $outfits.sunday.earrings = $player.equiped.earrings >>
<<set $outfits.sunday.neck = $player.equiped.neck >>
<<set $outfits.sunday.chest = $player.equiped.chest >>
<<set $outfits.sunday.breast = $player.equiped.breast >>
<<set $outfits.sunday.legs = $player.equiped.legs >>
<<set $outfits.sunday.underwear = $player.equiped.underwear >>
<<set $outfits.sunday.genitals = $player.equiped.genitals >>
<<set $outfits.sunday.anus = $player.equiped.anus >>
<<set $outfits.sunday.feet = $player.equiped.feet >>
<<set $outfits.sunday.shoes = $player.equiped.shoes >>
<<set $outfits.sunday.sleepwear = $player.equiped.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["put_on_now"]` "Wardrobe">>
<<set $player.equiped.head = $outfits.sunday.head >>
<<set $player.equiped.earrings = $outfits.sunday.earrings >>
<<set $player.equiped.neck = $outfits.sunday.neck >>
<<set $player.equiped.chest = $outfits.sunday.chest >>
<<set $player.equiped.breast = $outfits.sunday.breast >>
<<set $player.equiped.legs = $outfits.sunday.legs >>
<<set $player.equiped.underwear = $outfits.sunday.underwear >>
<<set $player.equiped.genitals = $outfits.sunday.genitals >>
<<set $player.equiped.anus = $outfits.sunday.anus >>
<<set $player.equiped.feet = $outfits.sunday.feet >>
<<set $player.equiped.shoes = $outfits.sunday.shoes >>
<<set $player.equiped.sleepwear = $outfits.sunday.sleepwear >>
<</link>>,
<<link `$t[$l]["wardrobe"]["clear"]` "Wardrobe">>
<<set $outfits.sunday.saved = false >>
<<set $outfits.sunday.head = "" >>
<<set $outfits.sunday.earrings = "" >>
<<set $outfits.sunday.neck = "" >>
<<set $outfits.sunday.chest = "" >>
<<set $outfits.sunday.breast = "" >>
<<set $outfits.sunday.legs = "" >>
<<set $outfits.sunday.underwear = "" >>
<<set $outfits.sunday.genitals = "" >>
<<set $outfits.sunday.anus = "" >>
<<set $outfits.sunday.feet = "" >>
<<set $outfits.sunday.shoes = "" >>
<<set $outfits.sunday.sleepwear = "" >>
<</link>>
)
<<else>>
<<link `$t[$l]["wardrobe"]["sundays"]` "Wardrobe">>
<<set $outfits.sunday.saved = true >>
<<set $outfits.sunday.head = $player.equiped.head >>
<<set $outfits.sunday.earrings = $player.equiped.earrings >>
<<set $outfits.sunday.neck = $player.equiped.neck >>
<<set $outfits.sunday.chest = $player.equiped.chest >>
<<set $outfits.sunday.breast = $player.equiped.breast >>
<<set $outfits.sunday.legs = $player.equiped.legs >>
<<set $outfits.sunday.underwear = $player.equiped.underwear >>
<<set $outfits.sunday.genitals = $player.equiped.genitals >>
<<set $outfits.sunday.anus = $player.equiped.anus >>
<<set $outfits.sunday.feet = $player.equiped.feet >>
<<set $outfits.sunday.shoes = $player.equiped.shoes >>
<<set $outfits.sunday.sleepwear = $player.equiped.sleepwear >>
<</link>>
<</if>>
/* Sunday */
<br/>
<<if $saved_outfits.length > 0 >>
<<= $t[$l]["wardrobe"]["put_on_outfit"] >>:
<span id="outfits-list">
</span>
<<else>>
<<= $t[$l]["wardrobe"]["no_outfits"] >>
<</if>>
<br/>
<<= $t[$l]["wardrobe"]["save_outfit"] >>
<input type="text" id="outfit-name">
<<button `$t[$l]["wardrobe"]["save"]`>>
<<if $("#outfit-name").val() != "" >>
<<run $saved_outfits.push({"name": $("#outfit-name").val(), "head": $player.equiped.head, "earrings": $player.equiped.earrings, "neck": $player.equiped.neck, "chest": $player.equiped.chest, "breast": $player.equiped.breast, "legs": $player.equiped.legs, "underwear": $player.equiped.underwear, "genitals": $player.equiped.genitals, "anus": $player.equiped.anus, "feet": $player.equiped.feet, "shoes": $player.equiped.shoes, "sleepwear": $player.equiped.sleepwear});
$("#outfit-ok").fadeIn().fadeOut();
>>
<<goto "Wardrobe">>
<<else>>
<<run $("#outfit-name").focus();
$("#input-name").fadeIn().fadeOut();
>>
<</if>>
<</button>>
<span id="input-name" style="display:none"><<= $t[$l]["wardrobe"]["input_name"] >></span>
<span id="outfit-ok" style="display:none">Ok!</span>
<table class="wardrobe-table">
<tr>
<th><<= $t[$l]["wardrobe"]["part_of_body"] >></th>
<th class="clothes-image">Image</th>
<th><<= $t[$l]["wardrobe"]["wardrobe"] >></th>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["head"] >></td>
<td class="clothes-image"><<if $player.equiped.head == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.head + '.jpg">'>><</if>></td>
<td id="item-slot-head"></td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["neck"] >></td>
<td class="clothes-image"><<if $player.equiped.neck == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.neck + '.jpg">'>><</if>></td>
<td id="item-slot-neck"></td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["chest"] >></td>
<td class="clothes-image"><<if $player.equiped.chest == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.chest + '.jpg">'>><</if>></td>
<td id="item-slot-chest"></td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["sleepwear"] >></td>
<td class="clothes-image"><<if $player.equiped.sleepwear == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.sleepwear + '.jpg">'>><</if>></td>
<td id="item-slot-sleepwear">
<<if $player.equiped.sleepwear != "-" >>
<<link `$t[$l]["wardrobe"]["take_off"]` "Wardrobe">>
<<set $player.equiped.sleepwear = "-">>
<</link>>
<</if>>
</td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["breast"] >></td>
<td class="clothes-image"><<if $player.equiped.breast == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.breast + '.jpg">'>><</if>></td>
<td id="item-slot-breast">
<<if $player.equiped.breast != "-" >>
<<link `$t[$l]["wardrobe"]["take_off"]` "Wardrobe">>
<<set $player.equiped.breast = "-">>
<</link>>
<</if>>
</td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["legs"] >></td>
<td class="clothes-image"><<if $player.equiped.legs == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.legs + '.jpg">'>><</if>></td>
<td id="item-slot-legs"></td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["underwear"] >></td>
<td class="clothes-image">
<<if $player.equiped.underwear == "-">>
-
<<else>>
<<= '<img src="images/items/' + $player.equiped.underwear + '.jpg">'>>
<</if>>
<br/>
<<if $player.isMale() && ( !$player.sissy.story_start && $player.item_type("underwear", "boxers") || $player.equiped.underwear == "boxers")>>
<<player_thoughts `$t[$l]["player_thoughts"]["boxers"]` >>
<</if>>
<<if $player.equiped.underwear == "sandra_panties" >>
<<player_thoughts `$t[$l]["player_thoughts"]["sandra_panties"]` >>
<</if>>
<<if $player.sissy.story_start && $player.item_type("underwear", "panties") >>
<<if $quests.silk_route.stage < 2 >>
<<player_thoughts `$t[$l]["player_thoughts"]["panties_sissy_0"]` >>
<<elseif $quests.silk_route.stage >= 2 && $quests.silk_route.stage < 5 >>
<<player_thoughts `$t[$l]["player_thoughts"]["panties_sissy_1"]` >>
<<elseif $quests.silk_route.stage >= 5 && $quests.silk_route.stage < 7 >>
<<player_thoughts `$t[$l]["player_thoughts"]["panties_sissy_2"]` >>
<<elseif $quests.silk_route.stage >= 7 >>
<<player_thoughts `$t[$l]["player_thoughts"]["panties_sissy_3"]` >>
<</if>>
<</if>>
</td>
<td id="item-slot-underwear"></td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["genitals"] >></td>
<td class="clothes-image">
<<if $player.equiped.genitals == "-">>
-
<<else>>
<<= '<img src="images/items/' + $player.equiped.genitals + '.jpg">'>>
<</if>>
</td>
<td id="item-slot-genitals">
<<if ($player.state.chastity && $player.state.chastity_keys) || ($player.equiped.genitals != "-" && !$player.state.chastity) >>
<<link `$t[$l]["wardrobe"]["take_off"]` "Wardrobe">>
<<set $player.equiped.genitals = "-">>
<<set $player.state.chastity = false>>
<</link>>
<</if>>
</td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["anus"] >></td>
<td class="clothes-image"><<if $player.equiped.anus == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.anus + '.jpg">'>><</if>></td>
<td id="item-slot-anus"><<if $player.equiped.anus != "-">> <<link `$t[$l]["wardrobe"]["take_out"]` "Wardrobe">><<set $player.equiped.anus = "-">><</link>><</if>></td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["feet"] >></td>
<td class="clothes-image"><<if $player.equiped.feet == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.feet + '.jpg">'>><</if>></td>
<td id="item-slot-feet">
<<if $player.equiped.feet != "-" >>
<<link `$t[$l]["wardrobe"]["take_off"]` "Wardrobe">>
<<set $player.equiped.feet = "-">>
<</link>>
<</if>>
</td>
</tr>
<tr>
<td><<= $t[$l]["wardrobe"]["shoes"] >></td>
<td class="clothes-image"><<if $player.equiped.shoes == "-">>-<<else>><<= '<img src="images/items/' + $player.equiped.shoes + '.jpg">'>><</if>></td>
<td id="item-slot-shoes"></td>
</tr>
</table>
<<script>>
$(document).ready(function() {
let v = state.active.variables;
for (let item of v.player.wardrobe) {
if (v.player.equiped[v.clothes[item]["slot"]] == item) {
$("#" + "item-slot-" + v.clothes[item]["slot"]).append(v.clothes[item].name + "<br/>");
}
else if (["buttplug", "chastity", "strapon"].includes(item.slice(0, -2))) {
$("#" + "item-slot-" + v.clothes[item]["slot"]).wiki('<span class="item-name" data-item="' + item + '">' + '<<link "' + v.clothes[item]["name"] + '" ' + item.slice(0, -2) + '>><<wearItem "' + item + '">>' + "<</link>></span>\n");
}
else {
$("#" + "item-slot-" + v.clothes[item]["slot"]).wiki('<span class="item-name" data-item="' + item + '">' + '<<link "' + v.clothes[item]["name"] + '" Wardrobe>><<wearItem "' + item + '">>' + "<</link>></span>\n");
}
};
if ( v.saved_outfits.length > 0 ) {
v.saved_outfits.forEach( function (outfit, i) {
$("#outfits-list").wiki('<<link "' + outfit.name + '" "Wardrobe">><<set $player.equiped.head = "' + outfit.head + '" >> <<set $player.equiped.earrings = "' + outfit.earrings + '">> <<set $player.equiped.neck = "' + outfit.neck + '" >> <<set $player.equiped.chest = "' + outfit.chest + '" >> <<set $player.equiped.breast = "' + outfit.breast + '" >> <<set $player.equiped.legs = "' + outfit.legs + '" >> <<set $player.equiped.underwear = "' + outfit.underwear + '" >> <<set $player.equiped.genitals = "' + outfit.genitals + '" >> <<set $player.equiped.anus = "' + outfit.anus + '" >> <<set $player.equiped.feet = "' + outfit.feet + '" >> <<set $player.equiped.shoes = "' + outfit.shoes + '" >> <<set $player.equiped.sleepwear = "' + outfit.sleepwear + '" >><</link>>' );
$("#outfits-list").wiki('(<<link "' + v.t[v.l]["wardrobe"]["rewrite"] + '" "Wardrobe">><<set $saved_outfits[' + i + '].head = $player.equiped.head >> <<set $saved_outfits[' + i + '].earrings = $player.equiped.earrings >> <<set $saved_outfits[' + i + '].neck = $player.equiped.neck >> <<set $saved_outfits[' + i + '].chest = $player.equiped.chest >> <<set $saved_outfits[' + i + '].breast = $player.equiped.breast >> <<set $saved_outfits[' + i + '].legs = $player.equiped.legs >> <<set $saved_outfits[' + i + '].underwear = $player.equiped.underwear >> <<set $saved_outfits[' + i + '].genitals = $player.equiped.genitals >> <<set $saved_outfits[' + i + '].anus = $player.equiped.anus >> <<set $saved_outfits[' + i + '].feet = $saved_outfits[' + i + '].feet >> <<set $saved_outfits[' + i + '].shoes = $player.equiped.shoes >> <<set $saved_outfits[' + i + '].sleepwear = $player.equiped.sleepwear >><</link>>, ' );
$("#outfits-list").wiki('<<link "' + v.t[v.l]["wardrobe"]["remove"] + '" "Wardrobe">> <<run $saved_outfits.splice($saved_outfits.indexOf(' + i + '), 1 ) >> <</link>>) | ' );
});
};
});
<</script>>
<img class="hover-image" src="" style="position: absolute; display: none;"/>
<<if $settings.show_images == true >>
<<script>>
$(document).ready(function() {
$("span.item-name").mouseenter( function() {
let span = $(this);
$(".hover-image").attr("src", "images/items/" + span.data("item") + ".jpg").css({top: span.position().top + 20, left: span.position().left}).show();
});
$("span.item-name").mouseleave( function() {
let span = $(this);
$(".hover-image").hide();
})
})
<</script>>
<</if>>
<</nobr>>
[[$t[$l]["wardrobe"]["get_dressed"]|Your room]]<<= $t[$l]["check_your_room"]["nothing"] >>
[[$t[$l]["locations"]["your_room"]|Your room]]<<nobr>>
<<set $player.state.busy = true >>
<<check_completed_quests>>
/* putting on outfits */
<<if $outfits.monday.saved && $time.weekday == 0 >>
<<set $outfits.monday.head = $player.equiped.head >>
<<set $outfits.monday.earrings = $player.equiped.earrings >>
<<set $outfits.monday.neck = $player.equiped.neck >>
<<set $outfits.monday.chest = $player.equiped.chest >>
<<set $outfits.monday.breast = $player.equiped.breast >>
<<set $outfits.monday.legs = $player.equiped.legs >>
<<set $outfits.monday.underwear = $player.equiped.underwear >>
<<set $outfits.monday.genitals = $player.equiped.genitals >>
<<set $outfits.monday.anus = $player.equiped.anus >>
<<set $outfits.monday.feet = $player.equiped.feet >>
<<set $outfits.monday.shoes = $player.equiped.shoes >>
<<set $outfits.monday.sleepwear = $player.equiped.sleepwear >>
<<elseif $outfits.tuesday.saved && $time.weekday == 1 >>
<<set $outfits.tuesday.head = $player.equiped.head >>
<<set $outfits.tuesday.earrings = $player.equiped.earrings >>
<<set $outfits.tuesday.neck = $player.equiped.neck >>
<<set $outfits.tuesday.chest = $player.equiped.chest >>
<<set $outfits.tuesday.breast = $player.equiped.breast >>
<<set $outfits.tuesday.legs = $player.equiped.legs >>
<<set $outfits.tuesday.underwear = $player.equiped.underwear >>
<<set $outfits.tuesday.genitals = $player.equiped.genitals >>
<<set $outfits.tuesday.anus = $player.equiped.anus >>
<<set $outfits.tuesday.feet = $player.equiped.feet >>
<<set $outfits.tuesday.shoes = $player.equiped.shoes >>
<<set $outfits.tuesday.sleepwear = $player.equiped.sleepwear >>
<<elseif $outfits.wednesday.saved && $time.weekday == 2 >>
<<set $outfits.wednesday.head = $player.equiped.head >>
<<set $outfits.wednesday.earrings = $player.equiped.earrings >>
<<set $outfits.wednesday.neck = $player.equiped.neck >>
<<set $outfits.wednesday.chest = $player.equiped.chest >>
<<set $outfits.wednesday.breast = $player.equiped.breast >>
<<set $outfits.wednesday.legs = $player.equiped.legs >>
<<set $outfits.wednesday.underwear = $player.equiped.underwear >>
<<set $outfits.wednesday.genitals = $player.equiped.genitals >>
<<set $outfits.wednesday.anus = $player.equiped.anus >>
<<set $outfits.wednesday.feet = $player.equiped.feet >>
<<set $outfits.wednesday.shoes = $player.equiped.shoes >>
<<set $outfits.wednesday.sleepwear = $player.equiped.sleepwear >>
<<elseif $outfits.thursday.saved && $time.weekday == 3 >>
<<set $outfits.thursday.head = $player.equiped.head >>
<<set $outfits.thursday.earrings = $player.equiped.earrings >>
<<set $outfits.thursday.neck = $player.equiped.neck >>
<<set $outfits.thursday.chest = $player.equiped.chest >>
<<set $outfits.thursday.breast = $player.equiped.breast >>
<<set $outfits.thursday.legs = $player.equiped.legs >>
<<set $outfits.thursday.underwear = $player.equiped.underwear >>
<<set $outfits.thursday.genitals = $player.equiped.genitals >>
<<set $outfits.thursday.anus = $player.equiped.anus >>
<<set $outfits.thursday.feet = $player.equiped.feet >>
<<set $outfits.thursday.shoes = $player.equiped.shoes >>
<<set $outfits.thursday.sleepwear = $player.equiped.sleepwear >>
<<elseif $outfits.friday.saved && $time.weekday == 4 >>
<<set $outfits.friday.head = $player.equiped.head >>
<<set $outfits.friday.earrings = $player.equiped.earrings >>
<<set $outfits.friday.neck = $player.equiped.neck >>
<<set $outfits.friday.chest = $player.equiped.chest >>
<<set $outfits.friday.breast = $player.equiped.breast >>
<<set $outfits.friday.legs = $player.equiped.legs >>
<<set $outfits.friday.underwear = $player.equiped.underwear >>
<<set $outfits.friday.genitals = $player.equiped.genitals >>
<<set $outfits.friday.anus = $player.equiped.anus >>
<<set $outfits.friday.feet = $player.equiped.feet >>
<<set $outfits.friday.shoes = $player.equiped.shoes >>
<<set $outfits.friday.sleepwear = $player.equiped.sleepwear >>
<<elseif $outfits.saturday.saved && $time.weekday == 5 >>
<<set $outfits.saturday.head = $player.equiped.head >>
<<set $outfits.saturday.earrings = $player.equiped.earrings >>
<<set $outfits.saturday.neck = $player.equiped.neck >>
<<set $outfits.saturday.chest = $player.equiped.chest >>
<<set $outfits.saturday.breast = $player.equiped.breast >>
<<set $outfits.saturday.legs = $player.equiped.legs >>
<<set $outfits.saturday.underwear = $player.equiped.underwear >>
<<set $outfits.saturday.genitals = $player.equiped.genitals >>
<<set $outfits.saturday.anus = $player.equiped.anus >>
<<set $outfits.saturday.feet = $player.equiped.feet >>
<<set $outfits.saturday.shoes = $player.equiped.shoes >>
<<set $outfits.saturday.sleepwear = $player.equiped.sleepwear >>
<<elseif $outfits.sunday.saved && $time.weekday == 6 >>
<<set $outfits.sunday.head = $player.equiped.head >>
<<set $outfits.sunday.earrings = $player.equiped.earrings >>
<<set $outfits.sunday.neck = $player.equiped.neck >>
<<set $outfits.sunday.chest = $player.equiped.chest >>
<<set $outfits.sunday.breast = $player.equiped.breast >>
<<set $outfits.sunday.legs = $player.equiped.legs >>
<<set $outfits.sunday.underwear = $player.equiped.underwear >>
<<set $outfits.sunday.genitals = $player.equiped.genitals >>
<<set $outfits.sunday.anus = $player.equiped.anus >>
<<set $outfits.sunday.feet = $player.equiped.feet >>
<<set $outfits.sunday.shoes = $player.equiped.shoes >>
<<set $outfits.sunday.sleepwear = $player.equiped.sleepwear >>
<</if>>
/* putting on outfits */
<<set _fetishes_list = ["anal", "oral", "bdsm"]>>
<<set _player_fetishes = [] >>
<<set _dream_number = random(1) >>
<<set _attitude = "" >>
<<set _orientation = "" >>
<<set _orientation_list = [] >>
<<if ( !$events.dream_sub_women_male_sex_1 || $events.dream_sub_women_male_sex_1 - $time.current_time() > $time.three_days ) && ($player.sissy.buttplug || $events.sissy_hypno_muladhara_1 || $player.mind.sissification > 10 || $player.mind.feminization > 10) >>
<<set $events.dream_sub_women_male_sex_1 = $time.current_time() >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_0"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["sex_1_speech_0"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_1"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_2"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["sex_1_speech_1"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_3"]) >>
<<= setup.addTextToDialog("<br/><br/>") >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_4"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["sex_1_speech_2"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_5"]) >>
<<= setup.addTextToDialog("<br/><br/>") >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_6"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["sex_1_speech_3"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_7"]) >>
<<= setup.addTextToDialog("<br/><br/>") >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["sex_1_part_8"]) >>
<<run setup.changeStat("$player.fetishes.anal", 1) >>
<<pb_change `$player.fetishes.anal` 1 `$t[$l]["stats"]["anal"]`>>
<<run setup.changeStat("$player.mind.sissification", 1) >>
<<pb_change `$player.mind.sissification` 1 `$t[$l]["stats"]["sissification"]`>>
<<run setup.changeStat("$player.mind.feminization", 1) >>
<<pb_change `$player.mind.feminization` 1 `$t[$l]["stats"]["feminization"]`>>
<<run setup.changeStat("$player.mind.corruption", 1) >>
<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>
<<run setup.changeStat("$player.mind.men_attraction", 1) >>
<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>
<<run setup.changeStat("$player.mind.trans_attraction", 1) >>
<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>
<<elseif (!$events.dream_sub_women_male_oral_0 || $events.dream_sub_women_male_oral_0 - $time.current_time() > $time.three_days ) && ($events.sissy_hypno_vishuddha_3 || $events.sissy_hypno_doubt || $player.mind.sissification > 10 || $player.mind.feminization > 10) >>
<<set $events.dream_sub_women_male_oral_0 = $time.current_time() >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_0"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["oral_0_speech_0"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_1"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_2"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["oral_0_speech_1"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_3"]) >>
<<= setup.printSpeech("sandra", $t[$l]["sub_women_male"]["oral_0_speech_2"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_4"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_5"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_0_part_6"]) >>
<<run setup.changeStat("$player.fetishes.oral", 1) >>
<<pb_change `$player.fetishes.oral` 1 `$t[$l]["stats"]["oral"]`>>
<<run setup.changeStat("$player.mind.sissification", 1) >>
<<pb_change `$player.mind.sissification` 1 `$t[$l]["stats"]["sissification"]`>>
<<run setup.changeStat("$player.mind.feminization", 1) >>
<<pb_change `$player.mind.feminization` 1 `$t[$l]["stats"]["feminization"]`>>
<<run setup.changeStat("$player.mind.corruption", 1) >>
<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>
<<run setup.changeStat("$player.mind.men_attraction", 1) >>
<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>
<<run setup.changeStat("$player.mind.trans_attraction", 1) >>
<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>
<<elseif (!$events.dream_sub_women_male_oral_1 || $events.dream_sub_women_male_oral_1 - $time.current_time() > $time.three_days ) && ($events.sissy_hypno_vishuddha_3 || $events.sissy_hypno_doubt || $player.mind.sissification > 10 || $player.mind.feminization > 10) >>
<<set $events.dream_sub_women_male_oral_1 = $time.current_time() >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_1_part_0"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["oral_1_speech_0"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_1_part_1"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["oral_1_speech_1"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_1_part_2"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["oral_1_speech_2"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_1_part_3"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["oral_1_speech_3"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_1_part_4"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["oral_1_part_5"]) >>
<<run setup.changeStat("$player.fetishes.oral", 1) >>
<<pb_change `$player.fetishes.oral` 1 `$t[$l]["stats"]["oral"]`>>
<<run setup.changeStat("$player.mind.sissification", 1) >>
<<pb_change `$player.mind.sissification` 1 `$t[$l]["stats"]["sissification"]`>>
<<run setup.changeStat("$player.mind.feminization", 1) >>
<<pb_change `$player.mind.feminization` 1 `$t[$l]["stats"]["feminization"]`>>
<<run setup.changeStat("$player.mind.corruption", 1) >>
<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>
<<run setup.changeStat("$player.mind.men_attraction", 1) >>
<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>
<<run setup.changeStat("$player.mind.trans_attraction", 1) >>
<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>
<<elseif (!$events.dream_sub_women_male_anal_0 || $events.dream_sub_women_male_anal_0 - $time.current_time() > $time.three_days ) && ($events.sissy_hypno_muladhara_1 && $events.dream_sub_women_male_oral_1) >>
<<set $events.dream_sub_women_male_anal_0 = $time.current_time() >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_0"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["anal_0_speech_0"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_1"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["anal_0_speech_1"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_2"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["anal_0_speech_2"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_3"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["anal_0_speech_3"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_4"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_5"]) >>
<<= setup.printSpeech("diana", $t[$l]["sub_women_male"]["anal_0_speech_4"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_6"]) >>
<<= setup.addTextToDialog('<br/><br/>') >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_0_part_7"]) >>
<<run setup.changeStat("$player.fetishes.oral", 1) >>
<<pb_change `$player.fetishes.oral` 1 `$t[$l]["stats"]["oral"]`>>
<<run setup.changeStat("$player.mind.sissification", 1) >>
<<pb_change `$player.mind.sissification` 1 `$t[$l]["stats"]["sissification"]`>>
<<run setup.changeStat("$player.mind.feminization", 1) >>
<<pb_change `$player.mind.feminization` 1 `$t[$l]["stats"]["feminization"]`>>
<<run setup.changeStat("$player.mind.corruption", 1) >>
<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>
<<run setup.changeStat("$player.mind.men_attraction", 1) >>
<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>
<<run setup.changeStat("$player.mind.trans_attraction", 1) >>
<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>
<<run setup.changeStat("$player.fetishes.anal", 1) >>
<<pb_change `$player.fetishes.anal` 1 `$t[$l]["stats"]["anal"]`>>
<<run setup.changeStat("$player.mind.sissification", 1) >>
<<pb_change `$player.mind.sissification` 1 `$t[$l]["stats"]["sissification"]`>>
<<run setup.changeStat("$player.mind.feminization", 1) >>
<<pb_change `$player.mind.feminization` 1 `$t[$l]["stats"]["feminization"]`>>
<<run setup.changeStat("$player.mind.corruption", 1) >>
<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>
<<run setup.changeStat("$player.mind.men_attraction", 1) >>
<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>
<<run setup.changeStat("$player.mind.trans_attraction", 1) >>
<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>
<<elseif (!$events.dream_sub_women_male_anal_1 || $events.dream_sub_women_male_anal_1 - $time.current_time() > $time.three_days ) && ($events.anne_panties_wake_up && $events.sissy_hypno_muladhara_1) >>
<<set $events.dream_sub_women_male_anal_1 = $time.current_time() >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_0"]) >>
<<= setup.printSpeech("anne", $t[$l]["sub_women_male"]["anal_1_speech_0"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_1"]) >>
<<= setup.printSpeech("anne", $t[$l]["sub_women_male"]["anal_1_speech_1"]) >>
<<if $clothes[$player.equiped.underwear].type == "women" >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_wearing_panties"]) >>
<<else>>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_not_wearing_panties"]) >>
<</if>>
<<= setup.printSpeech("anne", $t[$l]["sub_women_male"]["anal_1_speech_2"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_2"]) >>
<<= setup.printSpeech("anne", $t[$l]["sub_women_male"]["anal_1_speech_3"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_3"]) >>
<<= setup.printSpeech("anne", $t[$l]["sub_women_male"]["anal_1_speech_4"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_4"]) >>
<<= setup.addTextToDialog("<br/><br/>") >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_5"]) >>
<<= setup.printSpeech("anne", $t[$l]["sub_women_male"]["anal_1_speech_5"]) >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_6"]) >>
<<= setup.addTextToDialog("<br/><br/>") >>
<<= setup.addTextToDialog($t[$l]["sub_women_male"]["anal_1_part_7"]) >>
<<run setup.changeStat("$player.fetishes.anal", 1) >>
<<pb_change `$player.fetishes.anal` 1 `$t[$l]["stats"]["anal"]`>>
<<run setup.changeStat("$player.mind.sissification", 1) >>
<<pb_change `$player.mind.sissification` 1 `$t[$l]["stats"]["sissification"]`>>
<<run setup.changeStat("$player.mind.feminization", 1) >>
<<pb_change `$player.mind.feminization` 1 `$t[$l]["stats"]["feminization"]`>>
<<run setup.changeStat("$player.mind.corruption", 1) >>
<<pb_change `$player.mind.corruption` 1 `$t[$l]["stats"]["corruption"]`>>
<<run setup.changeStat("$player.mind.men_attraction", 1) >>
<<pb_change `$player.mind.men_attraction` 1 `$t[$l]["stats"]["men_attraction"]`>>
<<run setup.changeStat("$player.mind.trans_attraction", 1) >>
<<pb_change `$player.mind.trans_attraction` 1 `$t[$l]["stats"]["trans_attraction"]`>>
<<elseif $player.mind.sissification > random(100) >>
<<set _dream_number = random(9) >>
<<= '<img src="images/dreams/sissy/' + _dream_number + '.gif"/>'>>
<br/>
<<= $t[$l]["sissy_dreams"][_dream_number] >>
<<elseif $player.mind.bimbofication > random(100) >>
<<set _dream_number = random(9) >>
<<= '<img src="images/dreams/bimbo/' + _dream_number + '.gif"/>'>>
<br/>
<<= $t[$l]["bimbo_dreams"][_dream_number] >>
<<elseif $player.isAsexual() >>
<<set _gender = ["men", "women", "trans"].random() >>
<<set _dream_number = random(4) >>
<<set _d = random(1, 5) >>
<<set $player["mind"][_gender + "_attraction"] += _d >>
<div>
<<= '<img class="centered-image" src="images/dreams/asexual/' + _gender + "_" + _dream_number + '.gif"/>'>>
</div>
<<= $t[$l]["asexual"][_gender + "_" + _dream_number] >>
<br/>
<div>
<div class="pb">
<<= '<span class="pb_part pb-blue" style="width: ' + $player["mind"][_gender + "_attraction"] +'%"></span>' >>
<<= '<span class="pb_part pb-green pb-glow" style="width: ' + _d + '%"></span>' >>
</div>
<div class="pb-caption">
<<= $t[$l]["stats"][_gender + "_attraction"] >>
<<= $t[$l]["stats"]["increased"] >>
<<= $player["mind"][_gender + "_attraction"] >>
</div>
</div>
<<else>>
<<if $player.perks.switch >>
<<set _attitude = ["dom", "neutral", "sub"].random() >>
<<else>>
<<set _attitude = $f.define_attitude($player.mind.attitude) >>
<</if>>
<<if $player.mind.men_attraction >= 60 >>
<<run _orientation_list.push("men") >>
<</if>>
<<if $player.mind.women_attraction >= 60 >>
<<run _orientation_list.push("women") >>
<</if>>
/*
<<if $player.mind.trans_attraction >= 60 >>
<<run _orientation_list.push("trans") >>
<</if>>
*/
<<for _i to 0; _i lt _fetishes_list.length; _i++>>
<<if $player.fetishes[_fetishes_list[_i]] > 19 >>
<<run _player_fetishes.push(_fetishes_list[_i]) >>
<</if>>
<</for>>
<<run _player_fetishes.push("sex") >>
<<set _fetish = _player_fetishes.random() >>
<<set _orientation = _orientation_list.random() >>
<<= '<img src="images/dreams/' + _attitude + "_" + _orientation + "_" + $player.gender + '/' + _fetish + "_" + _dream_number + '.gif"/>'>>
<br/>
<<= $t[$l][_attitude + "_" + _orientation + "_" + $player.gender][_fetish + "_" + _dream_number] >>
<</if>>
<<set $player.state.potential += $player.state.fatigue >>
<<set $player.state.fatigue = 0 >>
<<changeArousal `random(10,20)` >>
<br/>
<br/>
<br/>
@@.message-comment;
<<= '<a href="https://docs.google.com/forms/d/e/1FAIpQLScUuXc0_TDxqejIu-gqXDVQn222I1-6JfGV2e4Qnm5Elo6SkA/viewform?usp=pp_url&entry.366340186=' + _attitude + "_" + _orientation + "_" + $player.gender + "_" + _fetish + "_" + _dream_number + '" target="_blank">' + $t[$l]["sleep"]["suggest"] + '</a>' >>
@@
<br/>
<<if $anne.suggestions.visual_masturbation >>
<<if $anne.isFemale() >>
<img src="images/quests/dating/anne/visual_masturbation_female.gif" />
<<else>>
<img src="images/quests/dating/anne/visual_masturbation_trans.gif" />
<</if>>
<br/>
<<= $t[$l]["sleep"]["annes_visual_masturbation"] >>
<br/>
<</if>>
<br/>
<<if $player.state.chastity >>
<<if $player.statistics.nights_in_chastity == 0 >>
<<= $t[$l]["sleep"]["chastity_first_time"] >>
<<elseif $player.statistics.nights_in_chastity == 1 >>
<<= $t[$l]["sleep"]["chastity_second_time"] >>
<<elseif $player.statistics.nights_in_chastity < 7 >>
<<= $t[$l]["sleep"]["chastity_getting_used"] >>
<<else>>
<<= $t[$l]["sleep"]["chastity_got_used"] >>
<</if>>
<<set $player.statistics.nights_in_chastity += 1 >>
<</if>>
<br/>
<<if $player.item_type("anus", "buttplug") >>
<<if $player.statistics.nights_anal_plugged == 0 >>
<<= $t[$l]["sleep"]["buttplug_first_time"] >>
<<elseif $player.statistics.nights_anal_plugged == 1 >>
<<= $t[$l]["sleep"]["buttplug_second_time"] >>
<<elseif $player.statistics.nights_anal_plugged < 7 >>
<<= $t[$l]["sleep"]["buttplug_getting_used"] >>
<<else>>
<<= $t[$l]["sleep"]["buttplug_got_used"] >>
<</if>>
<<set $player.statistics.nights_anal_plugged += 1 >>
<br/>
<br/>
<</if>>
<<if $anne.suggestions.morning_nightwear >>
[[$t[$l]["sleep"]["wake_up"]|Anne morning interaction]]
<<elseif $quests.isActive("trial_of_silk") && ( $player.item_type("genitals", "chastity") || $player.item_type("underwear", "panties") || $player.item_type("underwear", "gstrings") ) || $player.equiped.underwear == "sandra_panties" >>
[[$t[$l]["sleep"]["wake_up"]|Awakening]]
<<else>>
[[$t[$l]["sleep"]["wake_up"]|Your room]]
<</if>>
<<if $player.sissy.worn_female_clothes_today || ($player.equiped.breast != "-" && $clothes[$player.equiped.breast].type == "women") || ($player.equiped.chest != "-" && $clothes[$player.equiped.chest].type == "women") || ($player.equiped.legs != "-" && $clothes[$player.equiped.legs].type == "women") || ($player.equiped.underwear != "-" && $clothes[$player.equiped.underwear].type == "women" ) || ($player.equiped.legs != "-" && $clothes[$player.equiped.legs].type == "women") || ($player.equiped.feet != "-" && $clothes[$player.equiped.feet].type == "women") || ($player.equiped.shoes != "-" && $clothes[$player.equiped.shoes].type == "women") || ($player.equiped.sleepwear != "-" && $clothes[$player.equiped.sleepwear].type == "women")
>>
<<if $player.sissy.worn_female_clothes_today >>
<<set $player.sissy.worn_female_clothes_today = false >>
<<if $player.fetishes.feminization < 31 >>
<<run setup.changeStat("$player.fetishes.feminization", 1);
$("#dialog").wiki('<<pb_change `$player.fetishes.feminization` 1 `$t[$l]["stats"]["feminization"]`>>');
>>
<</if>>
<</if>>
<br/>
<br/>
<</if>>
<</nobr>><<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<div class="flex-horizontal">
<div>
<<print '<img class="diary-picture" src="images/archetypes/' + $anne.appearance + '/archetype.jpg" />' >>
</div>
</div>
''<<= $t[$l]["contact"]["opinion"] >>'' <br/>
<div id="opinion-wrapper">
</div>
<</nobr>>
<<script>>
$(document).ready(function() {
let v = state.active.variables;
["friendship", "dislike", "love", "hate", "respect", "contempt", "desire", "aversion", "fear", "daring"].forEach( function (feeling) {
if ( Object.keys(v.anne[feeling]).length > 0 ) {
$("#opinion-wrapper").wiki("<div>" + v.anne.name + " " + v.t[v.l]["contact"][feeling] + ": <br/><ul id='anne-" + feeling + "'></ul>" + v.t[v.l]["contact"]["total"] + ": " + v.anne.opinion(feeling) + "</div>" );
for (let item in v.anne[feeling]) {
$("#anne-" + feeling).append('<li><span class="hint">+' + v.anne[feeling][item] + "</span> " + v.t[v.l]["anne_" + feeling][item] + '</li>');
};
}
});
});
<</script>><<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<div class="flex-horizontal">
<div>
<<print '<img class="diary-picture" src="images/archetypes/' + $sandra.appearance + '/archetype.jpg" />' >>
</div>
</div>
''<<= $t[$l]["contact"]["opinion"] >>'' <br/>
<div id="opinion-wrapper"></div>
<br/>
<</nobr>>
<<script>>
$(document).ready(function() {
let v = state.active.variables;
["friendship", "dislike", "love", "hate", "respect", "contempt", "desire", "aversion", "fear", "daring"].forEach( function (feeling) {
if ( Object.keys(v.sandra[feeling]).length > 0 ) {
$("#opinion-wrapper").wiki("<div>" + v.sandra.name + " " + v.t[v.l]["contact"][feeling] + ": <br/><ul id='sandra-" + feeling + "'></ul>" + v.t[v.l]["contact"]["total"] + ": " + v.sandra.opinion(feeling) + "</div>" );
for (let item in v.sandra[feeling]) {
$("#sandra-" + feeling).append('<li><span class="hint">+' + v.sandra[feeling][item] + "</span> " + v.t[v.l]["sandra_" + feeling][item] + '</li>');
};
}
});
});
<</script>><<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<div class="flex-horizontal">
<div>
<<print '<img class="diary-picture" src="images/archetypes/' + $diana.appearance + '/archetype.jpg" />' >>
</div>
</div>
''<<= $t[$l]["contact"]["opinion"] >>'' <br/>
<div id="opinion-wrapper"></div>
<br/>
<</nobr>>
<<script>>
$(document).ready(function() {
let v = state.active.variables;
["friendship", "dislike", "love", "hate", "respect", "contempt", "desire", "aversion", "fear", "daring"].forEach( function (feeling) {
if ( Object.keys(v.diana[feeling]).length > 0 ) {
$("#opinion-wrapper").wiki("<div>" + v.diana.name + " " + v.t[v.l]["contact"][feeling] + ": <br/><ul id='diana-" + feeling + "'></ul>" + v.t[v.l]["contact"]["total"] + ": " + v.diana.opinion(feeling) + "</div>" );
for (let item in v.diana[feeling]) {
$("#diana-" + feeling).append('<li><span class="hint">+' + v.diana[feeling][item] + "</span> " + v.t[v.l]["diana_" + feeling][item] + '</li>');
};
}
});
});
<</script>><<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<div class="flex-horizontal">
<div>
<img src="images/archetypes/butler/profile.jpg" />
</div>
</div>
''<<= $t[$l]["contact"]["opinion"] >>''
<br/> <br/>
<</nobr>><<nobr>>
<<set $settings.show_work_options = false >>
<<set $player.state.busy = true >>
<div class="flex-horizontal">
<div>
<img src="images/archetypes/maid/profile.jpg" />
</div>
</div>
''<<= $t[$l]["contact"]["opinion"] >>''
<br/> <br/>
<</nobr>><img class="resizable-image" src="images/places/manor/pool.jpg">
<<nobr>>
<<if ($time.current_time() - $events.waxing_legs >= $time.one_week) && !$events.sissy_pool_bikini_scene >>
<<goto "Pool bikini scene" >>
<</if>>
<<if $butler.activity == "cleaning_pool">>
<<=$t[$l]["pool"]["butler_chores"]>> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<<elseif $maid.activity == "cleaning_pool" >>
<<=$t[$l]["pool"]["maid_chores"]>> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_pool" && $maid.activity == "cleaning_pool">>
<<=$t[$l]["pool"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<</if>>
<<if $player.state.energy > 0 >>
<<link `$t[$l]["pool"]["swim"]` "Pool" >>
<<addMinutes `random(20,30)`>>
<<addFatigue>>
<<set $player.statistics.pool += 1 >>
<<body_shape_change `random(1, 2)` >>
<<= $t[$l]["pool"]["body_improved"] >>
<<if $quests.isInactive("underwater_treasure") >>
<<new_quest "underwater_treasure" >>
<</if>>
<<refresh_sidebar>>
<</link>>
<<hint `$t[$l]["pool"]["swim_hint"] + "<<energy>>, <<time '~20-30m'>>)<br/>"`>>
<<if $quests.isActive("underwater_treasure") >>
<<= $t[$l]["pool"]["something_shining"] >> <br/>
<</if>>
<<if $quests.isActive("underwater_treasure") && $player.state.energy > 1 >>
<<linkreplace `$t[$l]["pool"]["try_to_get"]` >>
<<run $(".gem-hint").hide(); >>
<<addMinutes `random(8, 12)`>>
<<addFatigue>>
<<addFatigue>>
<div>
<img class="centered-image" src="images/items/sandra_soulgem.jpg">
</div>
<<= $t[$l]["pool"]["managed_to_get"] >>
<<if $quests["strange_door"]["status"] == "active" >>
<<= $t[$l]["pool"]["fit_door"] >>
<br/>
<<else>>
<<= $t[$l]["pool"]["dropped"] >>
<br/>
<</if>>
<<set $quests.underwater_treasure.blue_gem = true >>
<<add_to_inventory "sandra_soulgem" >>
<<run setup.setEventTime("story_blue_gem_found") >>
<<quest_completed "underwater_treasure" >>
<<refresh_sidebar>>
<</linkreplace>>
@@.gem-hint;<<hint "(2 <<energy>>, <<time '~10m'>>)<br/>">>@@
<<elseif $quests.isActive("underwater_treasure") && $player.state.energy < 2>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["pool"]["no_energy"] + '">' +
$t[$l]["pool"]["try_to_get"] + '</span>' >>
<</if>>
<<if $quests.isActive("lost_and_found") && !$quests.lost_and_found.bracelet && $player.hasEnergy() >>
<<linkreplace `$t[$l]["pool"]["search_bracelet"]` >>
<<run $(".bracelet-hint").hide(); >>
<<addMinutes `random(8,12)`>>
<<addFatigue>>
<<set _chance = random(0, $quests["lost_and_found"]["bracelet_chance"]) >>
<<if _chance > 50 >>
<<set $quests.lost_and_found.bracelet = true >>
<<= $t[$l]["pool"]["bracelet_found"] >>
<<add_to_inventory "sandra_bracelet" >>
<img src="images/quests/side/sandra_bracelet.jpg" >
<<else>>
<<= $t[$l]["pool"]["spent_time"] >>
<<set $quests["lost_and_found"]["bracelet_chance"] += random(13, 18) >>
<</if>>
<<refresh_sidebar>>
<</linkreplace>>
@@.bracelet-hint;<<hint `$t[$l]["pool"]["bracelet_hint"]` >>
<<hint "(<<energy>>, <<time '~10m'>>)<br/>">>@@
<</if>>
<<else>>
<<= $t[$l]["pool"]["too_tired"] >> <br/>
<</if>>
<div id="result">
</div>
<<if $sandra.activity == "swimming" >>
<<= $t[$l]["pool"]["lying"] >> <br/> [[$t[$l]["pool"]["come_to_her"]|Sandra Pool Dialog]]
<</if>>
<<if $sandra.activity == "swimming" && $sandra.initiative.swimming_pool_talk >>
<<set $sandra.initiative.swimming_pool_talk = false >>
<<goto "Sandra Pool Dialog">>
<</if>>
<</nobr>>
[[$t[$l]["pool"]["return"]|Main Hall]]
<<= '<img class="centered-image" src="images/archetypes/' + $sandra.appearance + '/pool_clothed.jpg" />' >>
<<nobr>>
<<set $settings.show_work_options = false >>
<div id="dialog">
<<= setup.printSpeech("sandra", $t[$l]["sandra_pool"]["attention"]) >>
</div>
<ul id="pool-dialog-choices">
<li>
[[$t[$l]["sandra_talk"]["ask"]|Sandra - Talk]]
</li>
<li>
<<link `$t[$l]["sandra_pool"]["faster"]` >>
<<run $("#pool-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["sandra_pool"]["faster"]` >>
<<add_speech "sandra" `$t[$l]["sandra_pool"]["boring"]` >>
<<run $("#dialog").append( $("#race-result").show() ); >>
<<set $player.statistics.sandra_interactions += 1 >>
<<opinion_change "sandra" "friendship" "pool_race" 1 >>
<<run $("#go-away").show(); >>
<<addMinutes 5>>
<</link>> <<hint '(<<time "5m">>)'>>
</li>
<li>
<<link `$t[$l]["sandra_pool"]["dont_mind"]` >>
<<run $("#pool-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["sandra_pool"]["dont_mind"]` >>
<<add_speech "sandra" `$t[$l]["sandra_pool"]["worth"]` >>
<<run $("#dialog").append( $("#race-result").show() ); >>
<<set $player.statistics.sandra_interactions += 1 >>
<<opinion_change "sandra" "friendship" "pool_race" 1 >>
<<run $("#go-away").show(); >>
<<addMinutes 10>>
<<if $player.stats.body_shape > 60 >>
<<opinion_change "sandra" "respect" "pool_race" 3 >>
<</if>>
<</link>> <<hint '(<<time "5m">>)'>>
</li>
<li>
<<linkappend `$t[$l]["sandra_pool"]["throw"]` >>
<<run $("#pool-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["sandra_pool"]["throw"]` >>
<<add_speech "sandra" `$t[$l]["sandra_pool"]["action"]` >>
<<add_text `$t[$l]["sandra_pool"]["throwing"]` >>
<<run $("#go-away").show(); >>
<<opinion_change "sandra" "friendship" "pool_ball" 1 >>
<<addMinutes 30>>
<<set $player.statistics.sandra_interactions += 1 >>
<</linkappend>> <<hint '(<<time "30m">>)'>>
</li>
<li>
<<link `$t[$l]["sandra_pool"]["better"]` >>
<<run $("#pool-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["sandra_pool"]["better"]` >>
<<add_speech "sandra" `$t[$l]["sandra_pool"]["fuck_off"]` >>
<<run $("#go-away").show(); >>
<</link>>
</li>
</ul>
<span id="go-away">[[$t[$l]["common"]["leave"]|Pool]]</span>
<div id="race-result" style="display: none">
<<if $player.stats.body_shape <= 85 >>
<<= $t[$l]["sandra_pool"]["defeat"] >>
<<else>>
<<= $t[$l]["sandra_pool"]["win"] >>
<<= setup.printSpeech("sandra", $t[$l]["sandra_pool"]["not_bad"]) >>
<</if>>
</div>
<</nobr>><<= '<img class="centered-image" src="images/archetypes/' + $sandra.appearance + '/gym.jpg" />' >>
<<nobr>>
<<set $settings.show_work_options = false >>
<div id="dialog">
<<= setup.printSpeech("sandra", $t[$l]["sandra_gym"]["what"]) >>
</div>
<ul id="talk-choices">
<li>
[[$t[$l]["common"]["talk_to_her"]|Sandra - Talk]] <br/>
</li>
<<if ($player.sissy.eager_points > 0 && $quests.ugly_duckling.stage > 3) || $player.isFeminine() >>
<li id="things-question">
<<link `$t[$l]["sandra_gym"]["booty_train"]` >>
<<add_speech "player" `$t[$l]["sandra_gym"]["booty_train"]` >>
<<add_speech "sandra" `$t[$l]["sandra_gym"]["ready"]` >>
<<run $("#talk-choices").hide(); >>
<</link>>
</li>
<</if>>
<li>
[[$t[$l]["sandra_gym"]["nevermind"]|Main Hall]]
</li>
</ul>
<</nobr>><img class="resizable-image" src="images/places/manor/bathroom.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_bathroom_first_floor">>
<<=$t[$l]["bathroom"]["butler_chores"]>>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_bathroom_first_floor" >>
<<=$t[$l]["bathroom"]["maid_chores"]>>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_bathroom_first_floor" && $maid.activity == "cleaning_bathroom_first_floor">>
<<=$t[$l]["bathroom"]["butler_maid_chores"]>> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $quests.shavification.stage == 1 >>
[[$t[$l]["bathroom"]["shave_crotch"]|Sissy shaving]]
<br/>
<<elseif $player.isFemale() && $player.body.crotch_hair >>
<<linkreplace `$t[$l]["bathroom"]["shave_crotch"]` >>
<<set $player.body.crotch_hair = false >>
<<set $player.body.crotch_hair_growth = 5 >>
<<addMinutes `random(25,35)`>>
<<= $t[$l]["bathroom"]["shave_off"] >> <br/>
<</linkreplace>>
<br/>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["bathroom"]["no_reason"] + '">' +
$t[$l]["bathroom"]["shave_crotch"] +
'</span>' >>
<br/>
<</if>>
<<if $player.isFemale() && $player.body.legs_hair >>
<<linkreplace `$t[$l]["bathroom"]["shave_legs"]`>>
<<set $player.body.legs_hair = false >>
<<set $player.body.legs_hair_growth = 5 >>
<<addMinutes `random(50,70)`>>
<<= $t[$l]["bathroom"]["shave_off"] >> <br/>
<</linkreplace>>
<br/>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["bathroom"]["no_reason"] + '">' +
$t[$l]["bathroom"]["shave_legs"] +
'</span>' >>
<br/>
<</if>>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]<<nobr>>
<img class="resizable-image" src="images/events/breakfast.jpg">
<<= setup.printSpeech("anne", $t[$l]["breakfast"]["anne_good_morning"]) >>
<<= setup.printSpeech("diana", $t[$l]["breakfast"]["diana_good_morning"]) >>
<<= setup.printSpeech("player", $t[$l]["breakfast"]["player_good_morning"]) >>
<<= $t[$l]["breakfast"]["enjoy_breakfast"] >>
<<= setup.printSpeech("anne", $t[$l]["breakfast"]["to_work"]) >>
<<addMinutes `random(25,35)`>>
<<set $player.state.energy += $player.state.potential >>
<<set $player.state.potential = 0 >>
<<body_shape_change -1 >>
<<set $player.statistics.anne_interactions += 1 >>
<<set $player.statistics.diana_interactions += 1 >>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]<<nobr>>
<img class="resizable-image" src="images/events/lunch.jpg">
<<= setup.printSpeech("anne", $t[$l]["lunch"]["weekend"]) >>
<<= setup.printSpeech("diana", $t[$l]["lunch"]["dont_understand"]) >>
<<= setup.printSpeech("anne", $t[$l]["lunch"]["love"]) >>
<<= setup.printSpeech("player", $t[$l]["lunch"]["tell"]) >>
<<= setup.printSpeech("anne", $t[$l]["lunch"]["enter"]) >>
<<= $t[$l]["lunch"]["lunch"] >>
<<set $player.state.energy += $player.state.potential >>
<<set $player.state.potential = 0 >>
<<body_shape_change -1 >>
<<addMinutes `random(65,75)`>>
<<set $player.statistics.anne_interactions += 1 >>
<<set $player.statistics.diana_interactions += 1 >>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]<<nobr>>
<img class="resizable-image" src="images/events/dinner.jpg">
<<if $quests.silk_route.stage > 6 && $player.sissy.shopping_stage == 0 >>
<<goto "Sissy shopping scene 1">>
<</if>>
<<if $quests.shavification.stage >= 7 && !$events.sissy_dinner_time_event_1 >>
<<run setup.setEventTime("sissy_dinner_time_event_1") >>
<div id="dialog">
<<= $t[$l]["dinner_time_event_1"]["chat"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["distracted"] >>
<<= setup.printSpeech("diana", $t[$l]["dinner_time_event_1"]["innocently"]) >>
<<= setup.printSpeech("player", $t[$l]["dinner_time_event_1"]["stammering"]) >>
<<= setup.printSpeech("anne", $t[$l]["dinner_time_event_1"]["impressed"]) >>
<div>
<img class="centered-image" src="images/quests/sissy/footoncock_0.jpg" >
</div>
<<= setup.printSpeech("player", $t[$l]["dinner_time_event_1"]["massaging"]) >>
<<= $t[$l]["dinner_time_event_1"]["scoot"] >>
<<= setup.printSpeech("sandra", $t[$l]["dinner_time_event_1"]["noticing"]) >>
<<if $player.state.chastity >>
<<= $t[$l]["dinner_time_event_1"]["prevented"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["unsuccessful"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["leaking"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["predicament"] >>
<br/>
<br/>
<div>
<img class="centered-image" src="images/quests/sissy/leaking_0.gif" >
</div>
<<= $t[$l]["dinner_time_event_1"]["sweet"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["stop"] >>
<<else>>
<<= $t[$l]["dinner_time_event_1"]["every_stroke"] >>
<<= setup.printSpeech("anne", $t[$l]["dinner_time_event_1"]["concerned"]) >>
<<= setup.printSpeech("player", $t[$l]["dinner_time_event_1"]["running”"]) >>
<<= setup.printSpeech("sandra", $t[$l]["dinner_time_event_1"]["snickers"]) >>
<<= $t[$l]["dinner_time_event_1"]["more_pressure"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["rhythmically"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["sprawled"] >>
<br/>
<br/>
<<= $t[$l]["dinner_time_event_1"]["laughing"] >>
<</if>>
<br/>
<br/>
[[$t[$l]["common"]["leave"]|Your room]]
<br/>
<br/>
<br/>
<div class="text-center">
@@.message-comment;written by Brimskull@@
</div>
</div>
<<elseif $quests.shavification.stage >= 7 && $player.sissy.chastity && $events.sissy_dinner_time_event_1 && !$events.sissy_dinner_time_event_2 && $player.item_type("chest", "blouse") && $player.item_type("legs", "skirt") >>
<<run setup.setEventTime("sissy_dinner_time_event_2") >>
<div id="dialog">
<<= $t[$l]["dinner_time_event_2"]["register"] >>
<<= setup.printSpeech("anne", $t[$l]["dinner_time_event_2"]["agreeance"]) >>
<<= setup.printSpeech("anne", $t[$l]["dinner_time_event_2"]["twirl"]) >>
<<= $t[$l]["dinner_time_event_2"]["indicated"] >>
<<= setup.printSpeech("anne", $t[$l]["dinner_time_event_2"]["step_further"]) >>
</div>
<ul id="answer-list">
<li>
<<link `$t[$l]["dinner_time_event_2"]["no_choice"]` >>
<<add_speech "player" `$t[$l]["dinner_time_event_2"]["no_choice"]` >>
<<add_text `$t[$l]["dinner_time_event_2"]["chins"]` >>
<<add_speech "anne" `$t[$l]["dinner_time_event_2"]["embrace"]` >>
<<add_text `$t[$l]["dinner_time_event_2"]["gave_in"]` >>
<<add_speech "player" `$t[$l]["dinner_time_event_2"]["i_want"]` >>
<<add_speech "anne" `$t[$l]["dinner_time_event_2"]["case"]` >>
<<add_text '[[$t[$l]["dinner_time_event_2"]["annes_office"]|Anne Office Punishment 1]]' >>
<<add_text "<br/>" >>
<<add_text '[[$t[$l]["common"]["leave"]|Main Hall]]' >>
<<set $player.sissy.forced_points += 1 >>
<<run $("#answer-list").hide(); >>
<</link>>
<<hint `"+1 " + $t[$l]["common"]["forced_sissification"]` >>
</li>
<li>
<<link `$t[$l]["dinner_time_event_2"]["want_to"]` >>
<<add_speech "player" `$t[$l]["dinner_time_event_2"]["want_to"]` >>
<<add_text `$t[$l]["dinner_time_event_2"]["foot_rubs"]` >>
<<add_text "<br/><br/>" >>
<<add_text `$t[$l]["dinner_time_event_2"]["slid"]` >>
<<add_speech "anne" `$t[$l]["dinner_time_event_2"]["more_pressure"]` >>
<<add_speech "player" `$t[$l]["dinner_time_event_2"]["fine"]` >>
<<add_text `$t[$l]["dinner_time_event_2"]["explores"]` >>
<<add_speech "anne" `$t[$l]["dinner_time_event_2"]["puzzled_look"]` >>
<<add_speech "player" `$t[$l]["dinner_time_event_2"]["slip"]` >>
<<add_speech "anne" `$t[$l]["dinner_time_event_2"]["wear_stockings"]` >>
<<add_text `$t[$l]["dinner_time_event_2"]["sissy"]` >>
<<add_speech "sandra" `$t[$l]["dinner_time_event_2"]["sarcastically"]` >>
<<add_speech "diana" `$t[$l]["dinner_time_event_2"]["adorable"]` >>
<<add_text `$t[$l]["dinner_time_event_2"]["openly_discussed"]` >>
<<add_text "<br/>" >>
<<if $player.state.chastity >>
<<add_text `$t[$l]["dinner_time_event_2"]["indication"]` >>
<<add_text "<br/>" >>
<<add_text `$t[$l]["dinner_time_event_2"]["spurting"]` >>
<<add_text "<br/>" >>
<<add_text `$t[$l]["dinner_time_event_2"]["leave_room"]` >>
<<else>>
<<add_text `$t[$l]["dinner_time_event_2"]["caged"]` >>
<</if>>
<<add_text "<br/>" >>
<<add_text '[[$t[$l]["common"]["leave"]|Main Hall]]' >>
<<set $player.sissy.eager_points += 1 >>
<<run $("#answer-list").hide(); >>
<</link>>
<<hint `"+1 " + $t[$l]["common"]["eager_sissification"]` >>
</li>
</ul>
<div class="text-center">
@@.message-comment;written by Brimskull@@
</div>
<<else>>
<div id="dialog">
<<= setup.printSpeech("sandra", $t[$l]["dinner"]["grub"]) >>
<<= setup.printSpeech("diana", $t[$l]["dinner"]["tasty"]) >>
<<= setup.printSpeech("anne", $t[$l]["dinner"]["calm"]) >>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]
</div>
<</if>>
<<set $player.state.energy += $player.state.potential >>
<<set $player.state.potential = 0 >>
<<addMinutes `random(65,75)`>>
<<set $player.statistics.anne_interactions += 1 >>
<<set $player.statistics.sandra_interactions += 1 >>
<<set $player.statistics.diana_interactions += 1 >>
<<body_shape_change -1 >>
<</nobr>>
<img class="resizable-image" src="images/places/manor/music_room.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_music_room">>
<<=$t[$l]["music_room"]["butler_chores"]>>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<<elseif $maid.activity == "cleaning_music_room" >>
<<=$t[$l]["music_room"]["maid_chores"]>>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]]
<<elseif $butler.activity == "cleaning_music_room" && $maid.activity == "cleaning_music_room">>
<<=$t[$l]["music_room"]["butler_maid_chores"]>><br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $anne.activity == "music" && $diana.activity == "music" >>
<<= $t[$l]["music_room"]["anne_and_diana"] >> <br/>
[[$t[$l]["music_room"]["come_to_them"]|"Anne Music Dialog " + $player.story_progress.music_dialog]]
<<elseif $anne.activity == "music" >>
<<= $t[$l]["music_room"]["anne_violin"] >> <br/>
[[$t[$l]["music_room"]["come_to_her"]|"Anne Music Dialog " + $player.story_progress.music_dialog]]
<<elseif $diana.activity == "music" >>
<<= $t[$l]["music_room"]["diana_piano"] >> [[$t[$l]["common"]["talk_to_her"]|Diana - Talk]] <br/>
<<elseif $diana.activity == "recording" >>
<<= $t[$l]["music_room"]["diana_recording"] >> <br/>
<<if !$diana.flags.first_time_recording >>
<br/>
<<= $t[$l]["music_room"]["wonder"] >> <<hint `$t[$l]["music_room"]["new_dialogue"]` >>
<<set $diana.flags.first_time_recording = true >>
<</if>>
<</if>>
/* Sissy hypno */
<<if $events.sissy_hypno_induction >>
<br/>
<<=$t[$l]["music_room"]["sissy_hypnotherapies"]>>
<br/>
[[$t[$l]["custom_start"]["hypno_induction"]|Hypnotherapy induction]]
<br/>
<</if>>
<<if $events.sissy_hypno_vishuddha_1 >>
[[$t[$l]["custom_start"]["hypno_vishuddha_1"]|Vishuddha stage 1]]
<br/>
<</if>>
<<if $events.sissy_hypno_vishuddha_2 >>
[[$t[$l]["custom_start"]["hypno_vishuddha_2"]|Vishuddha stage 2]]
<br/>
<</if>>
<<if $events.sissy_hypno_vishuddha_3 >>
[[$t[$l]["custom_start"]["hypno_vishuddha_3"]|Vishuddha stage 3]]
<br/>
<</if>>
<<if $events.sissy_hypno_muladhara_1 >>
[[$t[$l]["diana_talk"]["hypnotherapy_muladhara_1"]|Muladhara 1]]
<br/>
<</if>>
<<if $events.sissy_hypno_muladhara_2 >>
[[$t[$l]["diana_talk"]["hypnotherapy_muladhara_2"]|Muladhara 2]]
<br/>
<</if>>
<<if $events.sissy_hypno_muladhara_3 >>
[[$t[$l]["diana_talk"]["hypnotherapy_muladhara_3"]|Muladhara 3]]
<br/>
<</if>>
<<if $events.sissy_hypno_muladhara_4 >>
[[$t[$l]["diana_talk"]["hypnotherapy_muladhara_4"]|Muladhara 4]]
<br/>
<</if>>
<<if $events.sissy_hypno_panties_1 >>
[[$t[$l]["diana_talk"]["hypnotherapy_panties_1"]|Hypnotherapy panties stage 1]]
<br/>
<</if>>
<<if $events.sissy_hypno_panties_2 >>
[[$t[$l]["diana_talk"]["hypnotherapy_panties_2"]|Hypnotherapy panties stage 2]]
<br/>
<</if>>
/* Sissy hypno */
/* Bimbo hypno */
<br/>
<<if $events.bimbo_hypnotherapy_introduction >>
<<=$t[$l]["music_room"]["bimbo_hypnotherapies"]>>
<br/>
[[$t[$l]["lifehack"]["bimbo_hypno_introduction"]|Bimbo hypnotherapy introduction]]
<br/>
<</if>>
<<if $events.bimbo_hypnotherapy_stage_1 >>
[[$t[$l]["lifehack"]["bimbo_hypno_stage_1"]|Bimbo hypnotherapy stage 1]]
<br/>
<</if>>
<<if $events.bimbo_hypnotherapy_stage_2 >>
[[$t[$l]["lifehack"]["bimbo_hypno_stage_2"]|Bimbo hypnotherapy stage 2]]
<br/>
<</if>>
<<if $events.bimbo_hypnotherapy_stage_3 >>
[[$t[$l]["lifehack"]["bimbo_hypno_stage_3"]|Bimbo hypnotherapy stage 3]]
<br/>
<</if>>
/* Bimbo hypno */
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]<<nobr>>
<<set $settings.show_work_options = false >>
<<anne_spanking>>
<<bimbo_story_start>>
<<anne_reactions>>
<div id="dialog">
<<= setup.printSpeech("player", $t[$l]["music_dialog_0"]["beautiful"]) >>
<<= setup.printSpeech("anne", $t[$l]["music_dialog_0"]["pleasant"]) >>
<ul id="music-dialog-choices">
<<if $player.stats.music >= 10 >>
<li>
<<link `$t[$l]["music_dialog_0"]["guitar"]` >>
<<run $("#music-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["music_dialog_0"]["acoustic"]`>>
<<add_speech "anne" `$t[$l]["music_dialog_0"]["excellent"]`>>
<<add_speech "player" `$t[$l]["music_dialog_0"]["check"]`>>
<<run $("#go-away").show(); >>
<<set $player.statistics.anne_interactions += 1 >>
<<set $player.story_progress.music_dialog = 1 >>
<</link>>
</li>
<</if>>
<<if $player.stats.music >= 10 >>
<li>
<<link `$t[$l]["music_dialog_0"]["drums"]` >>
<<run $("#music-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["music_dialog_0"]["drums"]`>>
<<add_speech "anne" `$t[$l]["music_dialog_0"]["drum_kit"]`>>
<<add_speech "player" `$t[$l]["music_dialog_0"]["practice"]`>>
<<run $("#go-away").show(); >>
<<set $player.statistics.anne_interactions += 1 >>
<<set $player.story_progress.music_dialog = 1 >>
<</link>>
</li>
<</if>>
<li>
[[$t[$l]["music_dialog_0"]["nevermind"]|Anne - Talk]]
</li>
<<if $player.stats.music < 10 >>
<li>
<<link `$t[$l]["music_dialog_0"]["beyond"]` >>
<<run $("#music-dialog-choices").hide(); >>
<<set $player.statistics.anne_interactions += 1 >>
<<set $player.story_progress.music_dialog = 1 >>
<<add_speech "player" `$t[$l]["music_dialog_0"]["shame"]`>>
<<add_speech "anne" `$t[$l]["music_dialog_0"]["teach"]`>>
<<add_speech "player" `$t[$l]["music_dialog_0"]["think"]`>>
<<run $("#go-away").show(); >>
<</link>>
</li>
<</if>>
</ul>
</div>
<span id="go-away">[[$t[$l]["common"]["leave"]|Hall - Second Floor]]</span>
<</nobr>><img class="resizable-image" src="images/places/manor/media_room.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_media_room">>
<<=$t[$l]["media_room"]["butler_chores"]>>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<br/>
<<elseif $maid.activity == "cleaning_media_room" >>
<<=$t[$l]["media_room"]["maid_chores"]>>
[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]]
<br/>
<<elseif $butler.activity == "cleaning_media_room" && $maid.activity == "cleaning_media_room">>
<<=$t[$l]["media_room"]["butler_maid_chores"]>>
<br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]]
<br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $diana.activity == "videogames" >>
<<= $t[$l]["media_room"]["diana_playing"] >>
<br/>
[[$t[$l]["media_room"]["join_her"]|Diana Videogames Dialog]]
<br/>
<<else>>
[[$t[$l]["media_room"]["play"]|Videogames]] <br/>
<</if>>
<<if $butler.activity == "watching_tv" && $maid.activity == "watching_tv" >>
<<=$t[$l]["media_room"]["butler_maid_watching_tv"]>>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<br/>
[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]]
<br/>
<<elseif $maid.activity == "watching_tv" >>
<<=$t[$l]["media_room"]["maid_watching_tv"]>>
[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]]
<br/>
<<elseif $butler.activity == "watching_tv" >>
<<=$t[$l]["media_room"]["butler_watching_tv"]>>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<br/>
<</if>>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]<<nobr>>
<<set $settings.show_work_options = false >>
<<diana_reactions>>
<div id="dialog">
<<= setup.printSpeech("diana", $t[$l]["diana_videogames"]["playing"]) >>
</div>
<ul id="videogames-dialog-choices">
<li>
[[$t[$l]["diana_talk"]["talk"]|Diana - Talk]]
</li>
<<if $diana.flags.play_together >>
<li>
<<link `$t[$l]["diana_videogames"]["difficult_game"]` >>
<<run $("#videogames-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_videogames"]["difficult_game"]` >>
<<add_speech "diana" `$t[$l]["diana_videogames"]["sure"]` >>
<<run $("#go-away").show(); >>
<<addMinutes `random(50,60)` >>
<<run $("#dialog").append('<img src="images/games/cuphead_team.gif">'); >>
<<if $player.games.cuphead < 93 >>
<<set $player.games.cuphead += random(7,12) >>
<<run $("#dialog").append($t[$l]["diana_videogames"]["play_hard"]); >>
<<else>>
<<set $player.games.cuphead = 100 >>
<<run $("#dialog").append($t[$l]["diana_videogames"]["complete"]) >>
<<add_speech "player" `$t[$l]["diana_videogames"]["did_it"]` >>
<<add_speech "diana" `$t[$l]["diana_videogames"]["cry"]` >>
<<opinion_change "diana" "respect" "completing_game" 5 >>
<</if>>
<<opinion_change "diana" "friendship" "playing_games" 1 >>
<<run setup.changeStat("$player.stats.videogames", 1) >>
<<run $("#dialog").wiki('<<pb_change `$player.stats.videogames` 1 `$t[$l]["stats"]["videogames"]`>>'); >>
<<set $player.statistics.diana_interactions += 1 >>
<<refresh_sidebar>>
<</link>> <<hint '(<<time "~1h">>)'>>
</li>
<</if>>
<li>
<<linkappend `$t[$l]["diana_videogames"]["with_you"]` >>
<<run $("#videogames-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_videogames"]["with_you"]` >>
<<add_speech "diana" `$t[$l]["diana_videogames"]["gamepad"]` >>
<<run $("#dialog").append( $("#videogames-result") ); >>
<<run $("#go-away").show(); >>
<<run setup.changeStat("$player.stats.videogames", 1) >>
<<run $("#dialog").wiki('<<pb_change `$player.stats.videogames` 1 `$t[$l]["stats"]["videogames"]`>>'); >>
<<opinion_change "diana" "friendship" "playing_games" 1 >>
<<addMinutes `random(50,60)` >>
<<set $player.statistics.diana_interactions += 1 >>
<<refresh_sidebar>>
<</linkappend>> <<hint '(<<time "~1h">>)'>>
</li>
<li>
<<linkappend `$t[$l]["diana_videogames"]["leave"]` >>
<<run $("#videogames-dialog-choices").hide(); >>
<<run $("#dialog").append( $("#silent") ); >>
<<run $("#go-away").show(); >>
<</linkappend>>
</li>
<li>
<<linkappend `$t[$l]["diana_videogames"]["nerds"]` >>
<<run $("#videogames-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_videogames"]["nerds"]` >>
<<add_speech "diana" `$t[$l]["diana_videogames"]["indignation"]` >>
<<run $("#go-away").show(); >>
<<opinion_change "diana" "hate" "games_for_nerds" 1 >>
<</linkappend>>
</li>
</ul>
<span id="go-away">[[$t[$l]["common"]["leave"]|Main Hall]]</span>
<div id="answers" style="display: none">
<div id="videogames-result">
<<set _random_game = ["dontstarve", "gangbeasts", "overcooked" ].pluck() >>
<<print '<img src="images/games/' + _random_game + '.gif"/>'>>
<br/>
<<= $t[$l]["diana_videogames"]["fun"] >> <br/>
</div>
</div>
<</nobr>><img class="resizable-image" src="images/places/manor/fitness_room.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_fitness_room">>
<<= $t[$l]["fitness_room"]["butler_chores"] >> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_fitness_room" >>
<<= $t[$l]["fitness_room"]["maid_chores"] >> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_fitness_room" && $maid.activity == "cleaning_fitness_room">>
<<= $t[$l]["fitness_room"]["butler_maid_chores"] >> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $sandra.activity == "dancing" >>
<<= $t[$l]["fitness_room"]["sandra_dancing"] >> [[$t[$l]["fitness_room"]["come"]|Sandra Dancing Dialog]] <br/>
<</if>>
<<if $diana.activity == "yoga" >>
<<= $t[$l]["fitness_room"]["diana_yoga"] >> [[$t[$l]["fitness_room"]["come"]|Diana Yoga Dialog]]
<</if>>
<</nobr>>
[[$t[$l]["locations"]["main_hall"]|Main Hall]]
<<nobr>>
<<set $settings.show_work_options = false >>
<div id="dialog">
<<= setup.printSpeech("sandra", $t[$l]["sandra_dancing"]["lets_dance"]) >>
</div>
<ul id="dancing-dialog-choices">
<li>
[[$t[$l]["sandra_talk"]["ask"]|Sandra - Talk]]
</li>
<<if $player.stats.dancing > 9 && $player.hasEnergy() >>
<li>
<<link `$t[$l]["sandra_dancing"]["try"]` >>
<<add_speech "player" `$t[$l]["sandra_dancing"]["try"]` >>
<<add_speech "sandra" `$t[$l]["sandra_dancing"]["dont_disappoint"]` >>
<<run $("#dancing-dialog-choices").hide();
$("#dialog").append( $("#dancing-result") );
$("#go-away").show();
>>
<<set $player.statistics.sandra_interactions += 1 >>
<<run setup.changeStat("$player.stats.dancing", 1);
$("#dancing-result").wiki('<<pb_change `$player.stats.dancing` 1 `$t[$l]["stats"]["dancing"]`>>');
>>
<<opinion_change "sandra" "friendship" "dancing" 1 >>
<<addFatigue>>
<<addMinutes `random(50,70)`>>
<<refresh_sidebar>>
<</link>> <<hint '(-<<energy>>, <<time "~1h">>)'>>
</li>
<<elseif $player.stats.dancing < 10 && $player.hasEnergy()>>
<li>
<<link `$t[$l]["sandra_dancing"]["learn"]` >>
<<add_speech "player" `$t[$l]["sandra_dancing"]["learn"]` >>
<<add_speech "sandra" `$t[$l]["sandra_dancing"]["begin"]` >>
<<run $("#dancing-dialog-choices").hide();
$("#dialog").append( $("#dancing-result") );
$("#go-away").show();
>>
<<set $player.statistics.sandra_interactions += 1 >>
<<run setup.changeStat("$player.stats.dancing", 1);
$("#dancing-result").wiki('<<pb_change `$player.stats.dancing` 1 `$t[$l]["stats"]["dancing"]`>>');
>>
<<opinion_change "sandra" "friendship" "dancing" 1 >>
<<addFatigue>>
<<addMinutes `random(50,70)`>>
<<refresh_sidebar>>
<</link>> <<hint '(<<energy "~-10">>, <<time "~1h">>)'>>
</li>
<</if>>
<<if $player.hasEnergy() >>
<li>
<<link `$t[$l]["sandra_dancing"]["no"]` >>
<<add_speech "player" `$t[$l]["sandra_dancing"]["no"]` >>
<<add_speech "sandra" `$t[$l]["sandra_dancing"]["as_if"]` >>
<<run $("#dancing-dialog-choices").hide();
$("#go-away").show();
>>
<</link>>
</li>
<<else>>
<li>
<<linkappend `$t[$l]["sandra_dancing"]["tired"]` >>
<<add_speech "player" `$t[$l]["sandra_dancing"]["tired"]` >>
<<add_speech "sandra" `$t[$l]["sandra_dancing"]["sad"]` >>
<<run $("#dancing-dialog-choices").hide();
$("#go-away").show();
>>
<</linkappend>>
</li>
<</if>>
</ul>
<span id="go-away">[[$t[$l]["common"]["leave"]|Main Hall]]</span>
<div id="answers" style="display: none">
<div id="dancing-result">
<<if $player.stats.dancing < 20 >>
<<= $t[$l]["sandra_dancing"]["often"] >>
<<= setup.printSpeech("sandra", $t[$l]["sandra_dancing"]["shitty"]) >>
<<elseif $player.stats.dancing < 30 >>
<<= $t[$l]["sandra_dancing"]["periodically"] >>
<<= setup.printSpeech("sandra", $t[$l]["sandra_dancing"]["bearable"]) >>
<<else>>
@@.message-comment;<<= $t[$l]["sandra_dancing"]["new_content"] >>@@
<</if>>
</div>
</div>
<</nobr>><<nobr>>
<<set $settings.show_work_options = false >>
<<diana_reactions>>
<div id="dialog">
<<= setup.printSpeech("diana", $t[$l]["diana_yoga"]["practice"]) >>
</div>
<ul id="yoga-dialog-choices">
<li>
[[$t[$l]["diana_talk"]["talk"]|Diana - Talk]]
</li>
<<if $player.stats.concentration < 9 >>
<li>
<<linkappend `$t[$l]["diana_yoga"]["try"]` >>
<<run $("#yoga-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_yoga"]["try"]` >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["relax"]` >>
<<run $("#dialog").append( $("#yoga-result") ); >>
<<run $("#go-away").show(); >>
<<if setup.increaseChance("body_shape", -20) >>
<<body_shape_change `random(1, 3)` >>
<</if>>
<<if setup.increaseChance("concentration", 10) >>
<<run setup.changeStat("$player.stats.concentration", 1) >>
<<run $("#yoga-result").wiki('<<pb_change `$player.stats.concentration` 1 `$t[$l]["stats"]["concentration"]`>>'); >>
<</if>>
<<addMinutes 60>>
<<set $player.statistics.diana_interactions += 1 >>
<</linkappend>> <<hint '(<<time "1h">>)'>>
</li>
<<else>>
<li>
<<linkappend `$t[$l]["diana_yoga"]["yes"]` >>
<<run $("#yoga-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_yoga"]["yes"]`>>
<<add_speech "player" `$t[$l]["diana_yoga"]["together"]`>>
<<run $("#dialog").append( $("#yoga-result") ); >>
<<run $("#go-away").show(); >>
<<opinion_change "diana" "friendship" "yoga" 1 >>
<<if setup.increaseChance("body_shape", -20) >>
<<body_shape_change `random(1, 3)` >>
<</if>>
<<if setup.increaseChance("concentration", 10) >>
<<run setup.changeStat("$player.stats.concentration", 1) >>
<<run $("#yoga-result").wiki('<<pb_change `$player.stats.concentration` 1 `$t[$l]["stats"]["concentration"]`>>'); >>
<</if>>
<<set $player.statistics.diana_interactions += 1 >>
<<addMinutes 60>>
<</linkappend>> <<hint '(<<time "1h">>)'>>
</li>
<</if>>
<li>
<<linkappend `$t[$l]["diana_yoga"]["too_complicated"]` >>
<<run $("#yoga-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_yoga"]["too_complicated"]` >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["difficult"]` >>
<<run $("#go-away").show(); >>
<</linkappend>>
</li>
<<if $diana.suggestions.sexy_yoga >>
<li id="sexy-yoga-option">
<<linkappend `$t[$l]["diana_yoga"]["yoga_suggestion"]` >>
<<run $("#yoga-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_yoga"]["yoga_suggestion"]` >>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["yoga_description"] ); >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["take_a_look"]` >>
<<run $("#dialog").append( '<div><img class="centered-image" src="images/quests/dating/diana/sexy_yoga.gif">' ); >>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["one_thing"] ); >>
<<addMinutes `random(10,15)` >>
<<run $("#go-away").show(); >>
<</linkappend>>
</li>
<</if>>
<<if $diana.suggestions.naked_yoga >>
<li id="naked-yoga-option">
<<link `$t[$l]["diana_yoga"]["naked_yoga_suggestion"]` >>
<<run $("#yoga-dialog-choices, #go-away").hide(); >>
<<run $("#naked-yoga-choices").show(); >>
<<add_speech "player" `$t[$l]["diana_yoga"]["naked_yoga_suggestion"]` >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["not_a_problem"]` >>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["undresses"] ); >>
<<if $diana.isFemale() >>
<<run $("#dialog").append( '<div><img class="centered-image" src="images/quests/dating/diana/naked_yoga_female.gif">' ); >>
<<else>>
<<run $("#dialog").append( '<div><img class="centered-image" src="images/quests/dating/diana/naked_yoga_trans.jpg">' ); >>
<</if>>
<<add_speech "diana" `$t[$l]["diana_yoga"]["undress_too"]` >>
<<addMinutes `random(10,15)` >>
<</link>>
</li>
<</if>>
</ul>
<div id="naked-yoga-choices" style="display: none">
<<= $t[$l]["diana_yoga"]["naked_yoga_choice"] >> <br/>
<ul id="naked-yoga-choices-list">
<li>
<<link `$t[$l]["diana_yoga"]["take_off_all"]` >>
<<run $("#naked-yoga-choices").hide(); >>
<<if $player.hasCock() && $player.body.cock_size < 11 >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["cute_cock"]` >>
<<elseif $player.state.chastity >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["chastity"]` >>
<<else>>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["player_naked"] ); >>
<</if>>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["naked_yoga_finish"] ); >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["naked_yoga_pleasure"]` >>
<<run $("#go-away").show(); >>
<</link>>
</li>
<li>
<<link `$t[$l]["diana_yoga"]["take_off_some"]` >>
<<run $("#naked-yoga-choices").hide(); >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["player_shy"]` >>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["naked_yoga_finish"] ); >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["naked_yoga_pleasure"]` >>
<<run $("#go-away").show(); >>
<</link>>
</li>
<li>
<<link `$t[$l]["diana_yoga"]["take_off_none"]` >>
<<run $("#naked-yoga-choices").hide(); >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["not_cricket"]` >>
<<run $("#dialog").append( $t[$l]["diana_yoga"]["naked_yoga_finish"] ); >>
<<add_speech "diana" `$t[$l]["diana_yoga"]["naked_yoga_pleasure"]` >>
<<run $("#go-away").show(); >>
<</link>>
</li>
</ul>
</div>
<span id="go-away">[[$t[$l]["common"]["leave"]|Main Hall]]</span>
<div id="answers" style="display: none">
<div id="yoga-result">
<<if $player.stats.concentration < 10 >>
<<= $t[$l]["diana_yoga"]["yoga_0"] >>
<<elseif $player.stats.concentration < 20 >>
<<= $t[$l]["diana_yoga"]["yoga_1"] >>
<<else>>
@@.message-comment;New content will be added in future versions of the game.@@
<</if>>
</div>
</div>
<</nobr>><<nobr>>
<<if $time.minute == 300 >>
<<goto "Anne Room Dialog">>
<<elseif $anne.activity == "sleep" >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["annes_room_door"]["asleep"] >> <br/>
<<if $player.isFemale() && $player.body.crotch_hair && !$events.bimbo_stroking_quim >>
<<link `$t[$l]["annes_room_door"]["peep"]` "Stroking quim">>
<<show_sidebar false>>
<</link>>
<</if>>
<<elseif $anne.activity == "rest" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["annes_room_door"]["ajar"] >> <br/>
[[$t[$l]["annes_room_door"]["knock"]|Anne Room Dialog]] <br/>
<<elseif $anne.activity == "masturbation" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["annes_room_door"]["masturbation"] >> <br/>
[[$t[$l]["annes_room_door"]["peep"]|Anne's Room Masturbation]] <br/>
<<elseif $anne.isAtHome() >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["annes_room_door"]["no_one"] >> <br/>
[[$t[$l]["annes_room_door"]["come_in"]|Anne's Room]] <br/>
<<elseif $anne.isAway() >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["annes_room_door"]["away"] >> <br/>
<</if>>
<</nobr>>
[[$t[$l]["annes_room_door"]["return"]|Hall - Second Floor]]<<nobr>>
<<set $settings.show_work_options = false >>
<<anne_spanking>>
<<bimbo_story_start>>
<<if !$events.sissy_anne_invite_to_uni && $events.sissy_anne_wake_up_event && $player.body.cock_size < 10 && $clothes[$player.equiped.underwear].type == "women" >>
<<goto "Anne invite to university">>
<</if>>
<<anne_reactions>>
<<if $time.minute == 300 >>
<<= setup.printSpeech("anne", $t[$l]["anne_room_talk"]["cant_be_here"]) >>
<<= setup.printSpeech("player", $t[$l]["anne_room_talk"]["insomnia"]) >>
<<= setup.printSpeech("anne", $t[$l]["anne_room_talk"]["sleep"]) >>
<br/>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]
<<else>>
<div id="dialog">
<<= setup.printSpeech("anne", $t[$l]["anne_room_talk"]["help"]) >>
</div>
<ul id="anne-room-dialog-choices">
<li>
[[$t[$l]["anne_room_talk"]["talk"]|Anne - Talk]]
</li>
<li>
<<link `$t[$l]["anne_room_talk"]["looking_around"]` >>
<<run $("#anne-room-dialog-choices").hide(); >>
<<run $("#dialog").append( $("#looking-around") ); >>
<<add_speech "player" `$t[$l]["anne_room_talk"]["looking_around"]` >>
<<run $("#go-away").show(); >>
<</link>>
</li>
</ul>
<</if>>
<div id="go-away" style="display: none;">
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]
</div>
<</nobr>><img class="resizable-image" src="images/places/manor/bathroom.jpg">
<<if $anne.activity == "shower" >>
<<= $t[$l]["annes_bathroom"]["shower"] >>
<<set _chance = random(1) >>
<<linkappend `$t[$l]["annes_bathroom"]["peek"]`>>
<<if _chance == 1 >>
<<print '<img src="images/archetypes/' + $anne.appearance + '/shower.jpg" />' >>
<<changeArousal 5 >>
<<run $("#go-away").hide(); >>
<<link `$t[$l]["annes_bathroom"]["hurry"]` "Hall - Second Floor">>
<<addMinutes 5>>
<</link>>
<<else>>
<<= $t[$l]["annes_bathroom"]["didnt_see"] >>
<<addMinutes 5>>
<</if>>
<</linkappend>>
<<if $butler.activity == "cleaning_annes_bathroom">>
<<set $butler.activity = $butler.chores.pluck() >>
<<elseif $maid.activity == "cleaning_annes_bathroom" >>
<<set $maid.activity = $maid.chores.pluck() >>
<</if>>
<<else>>
<<if $butler.activity == "cleaning_annes_bathroom">>
<<=$t[$l]["annes_bathroom"]["butler_chores"]>>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_annes_bathroom" >>
<<=$t[$l]["annes_bathroom"]["maid_chores"]>>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]]
<br/>
<<elseif $butler.activity == "cleaning_annes_bathroom" && $maid.activity == "cleaning_annes_bathroom">>
<<=$t[$l]["annes_bathroom"]["butler_maid_chores"]>>
<br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<</if>>
<span id="go-away">[[$t[$l]["common"]["leave"]|Hall - Second Floor]]</span><img class="resizable-image" src="images/places/manor/office.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_annes_office">>
<<=$t[$l]["annes_office"]["butler_chores"]>>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_annes_office" >>
<<=$t[$l]["annes_office"]["maid_chores"]>>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_annes_office" && $maid.activity == "cleaning_annes_office">>
<<=$t[$l]["annes_office"]["butler_maid_chores"]>><br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $anne.activity == "office" >>
<<= $t[$l]["annes_office"]["works"] >> [[$t[$l]["annes_office"]["talk"]|Anne Office Dialog]]?
<<elseif $anne.activity == "latin" >>
<<= $t[$l]["annes_office"]["latin"] >>
<<if $events.story_anne_latin_agreed >>
[[$t[$l]["annes_office"]["talk"]|Anne Latin Learn]]?
<<else>>
[[$t[$l]["annes_office"]["talk"]|Anne Latin Start]]?
<</if>>
<<else>>
<<= $t[$l]["annes_office"]["empty"] >>
<</if>>
<</nobr>>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]<<nobr>>
<<set $settings.show_work_options = false >>
<<anne_spanking>>
<<bimbo_story_start>>
<<anne_reactions>>
<div id="dialog">
<<= setup.printSpeech("anne", $t[$l]["anne_office_dialog"]["questions"]) >>
</div>
<ul id="office-dialog-choices">
<li>
[[$t[$l]["anne_talk"]["talk_to_you"]|Anne - Talk]]
</li>
<li>
<<link `$t[$l]["anne_office_dialog"]["looking_around"]` >>
<<run $("#office-dialog-choices").hide(); >>
<<run $("#dialog").append( $("#nothing") ); >>
<<add_speech "player" `$t[$l]["anne_office_dialog"]["looking_around"]`>>
<<add_speech "anne" `$t[$l]["anne_office_dialog"]["business"]`>>
<<run $("#go-away").show(); >>
<</link>>
</li>
</ul>
<span id="go-away" style="display: none">[[$t[$l]["common"]["leave"]|Hall - Second Floor]]</span>
<</nobr>><<nobr>>
<<set $settings.show_work_options = false >>
<<anne_spanking>>
<<bimbo_story_start>>
<<anne_reactions>>
<div id="dialog">
<<= setup.printSpeech("player", $t[$l]["anne_latin_start"]["learning"]) >>
<<= setup.printSpeech("anne", $t[$l]["anne_latin_start"]["latin"]) >>
</div>
<ul id="language-dialog-choices">
<li>
<<link `$t[$l]["anne_latin_start"]["yes"]` >>
<<run $("#language-dialog-choices").hide(); >>
<<run $("#dialog").append( $("#start_studying") ); >>
<<add_speech "player" `$t[$l]["anne_latin_start"]["yes"]`>>
<<add_speech "anne" `$t[$l]["anne_latin_start"]["join"]`>>
<<add_speech "player" `$t[$l]["anne_latin_start"]["great"]`>>
<<run $("#leave").show(); >>
<<run setup.setEventTime("story_anne_latin_agreed") >>
<<opinion_change "anne" "friendship" "learn_language">>
<</link>>
</li>
<li>
[[$t[$l]["anne_talk"]["talk_to_you"]|Anne - Talk]]
</li>
<li>
<<linkappend `$t[$l]["anne_latin_start"]["no"]` >>
<<run $("#language-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["anne_latin_start"]["no"]`>>
<<add_speech "anne" `$t[$l]["anne_latin_start"]["pity"]`>>
<<run $("#leave").show(); >>
<</linkappend>>
</li>
</ul>
<span id="leave">[[$t[$l]["common"]["leave"]|Hall - Second Floor]]</span>
<</nobr>><img class="resizable-image" src="images/places/manor/library.jpg">
<<nobr>>
<<= $t[$l]["library"]["library_description"] >> <br/>
<<if $butler.activity == "cleaning_library">>
<<= $t[$l]["library"]["butler_chores"] >>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_library" >>
<<= $t[$l]["library"]["maid_chores"] >>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_library" && $maid.activity == "cleaning_library">>
<<= $t[$l]["library"]["butler_maid_chores"] >>
<br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<if $quests.classics_of_the_genre.status == "inactive" >>
<<linkreplace `$t[$l]["library"]["explore_action"]` >>
<<addMinutes `random(55,65)`>>
<<run $("#library-explore").hide(); >>
<img class="resizable-image" src="images/quests/enchanted/library_books.jpg">
<<= $t[$l]["library"]["explore_result"] >>
[[$t[$l]["library"]["hidden_keyhole"]|Hidden keyhole]] <br/>
<</linkreplace>>
@@#library-explore;<<hint "(<<time '~1h'>>)">>@@ <br/>
<</if>>
<<if $quests.isActive("classics_of_the_genre") >>
[[$t[$l]["library"]["hidden_keyhole"]|Hidden keyhole]] <br/>
<</if>>
@@#reading-link;<<link `$t[$l]["library"]["read_action"]` "Library">>
<<addMinutes `random(55,65)`>>
<<changeArousal -5 >>
<<set $player.statistics.reading += 1 >>
<<set $player.stats.intelligence += random(1, 3) >>
<</link>>
<<hint `$t[$l]["library"]["read_hint"] + "(<<time '~1h'>>)"`>>@@
<br/>
@@#drawing-link;<<link `$t[$l]["library"]["draw_action"]` "Library">>
<<addMinutes `random(55,65)`>>
<<changeArousal -5 >>
<<set $player.statistics.drawing += 1 >>
<<run setup.changeStat("$player.stats.creativity", random(1, 3)) >>
<<= $t[$l]["library"]["creativity_raised"] >> <br/>
<<if setup.increaseChance("drawing", 0)>>
<<run setup.changeStat("$player.stats.drawing", random(1, 3)) >>
<</if>>
<</link>>
<<hint `$t[$l]["library"]["draw_hint"] + "(<<time '~1h'>>)"`>>@@
<br/>
<div id="result"></div>
<<if $anne.activity == "reading" >>
<<= $t[$l]["library"]["anne_reading"] >> [[$t[$l]["library"]["talk"]|Anne - Talk]] <br/>
<</if>>
<<if $diana.activity == "reading" >>
<<= $t[$l]["library"]["diana_reading"] >> [[$t[$l]["library"]["talk"]|Diana - Talk]] <br/>
<</if>>
<<if $maid.activity == "reading" >>
<<= $t[$l]["library"]["maid_reading"] >> [[$t[$l]["library"]["talk"]|Maid - Talk]] <br/>
<</if>>
<<if $diana.activity == "drawing" >>
<<= $t[$l]["library"]["diana_drawing"] >> [[$t[$l]["library"]["draws"]|Diana Drawing Dialog]]. [[$t[$l]["common"]["talk_to_her"]|Diana - Talk]]
<</if>>
<</nobr>>
[[$t[$l]["locations"]["second_floor"]|Hall - Second Floor]]
<<nobr>>
<<set $settings.show_work_options = false >>
<<diana_reactions>>
<img class="resizable-image" src="images/events/drawing.jpg">
<div id="dialog">
<<= setup.printSpeech("diana", $t[$l]["diana_drawing"]["draws"]) >>
<<= setup.printSpeech("player", $t[$l]["diana_drawing"]["talent"]) >>
<<= setup.printSpeech("diana", $t[$l]["diana_drawing"]["thanks"]) >>
</div>
<</nobr>>
<span id="go-away">[[$t[$l]["common"]["leave"]|Library]]</span><img class="resizable-image" src="images/places/manor/bathroom.jpg">
<<nobr>>
<<if $sandra.activity == "shower" >>
<<= $t[$l]["sandras_bathroom"]["shower"] >> <br/>
<<set _chance = random(1) >>
<<linkappend `$t[$l]["sandras_bathroom"]["peek"]`>>
<<if $quests.isActive("trial_of_silk") && !$events.sissy_shower_peeping >>
<<goto "Shower Buttplug" >>
<<elseif $player.state.chastity && $player.sissy.buttplug >>
<<goto "Bathroom Watersports 1" >>
<<elseif $player.sissy.buttplug && !$player.state.chastity >>
<<= $t[$l]["sandras_bathroom"]["locked"] >> <br/>
<<else>>
<<if _chance == 1 >>
<<print '<img src="images/archetypes/' + $sandra.appearance + '/shower.jpg" />' >>
<<changeArousal 5 >>
<<run $("#leave").hide(); >>
<<link `$t[$l]["sandras_bathroom"]["hurry"]` "Hall - Second Floor">><<addMinutes 1>><</link>> <br/>
<<else>>
<<= $t[$l]["music_room"]["didnt_see"] >> <br/>
<<addMinutes 5>>
<</if>>
<</if>>
<</linkappend>> <br/>
<<if $butler.activity == "cleaning_sandras_bathroom">>
<<set $butler.activity = $butler.chores.pluck() >>
<<elseif $maid.activity == "cleaning_sandras_bathroom" >>
<<set $maid.activity = $maid.chores.pluck() >>
<</if>>
<<else>>
<<if $butler.activity == "cleaning_sandras_bathroom">>
<<= $t[$l]["sandras_bathroom"]["butler_chores"] >> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_sandras_bathroom" >>
<<= $t[$l]["sandras_bathroom"]["maid_chores"] >> [[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_sandras_bathroom" && $maid.activity == "cleaning_sandras_bathroom">>
<<= $t[$l]["sandras_bathroom"]["butler_maid_chores"] >> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<</if>>
<</nobr>>
<span id="leave">[[$t[$l]["locations"]["second_floor"]|Hall - Second Floor]]</span><<nobr>>
<<if $time.minute == 300 >>
<<goto "Sandra Room Dialog">>
<<elseif $time.minute >= 540 && $quests.isActive("trial_of_silk") && ($time.isWeekday() && $time.minute <= 600 || $time.isWeekend() && $time.minute <= 660) >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["sandras_room_door"]["sissy_time"] >> [[$t[$l]["sandras_room_door"]["knock"]|Sandra Room Dialog]] <br/>
<<elseif $sandra.activity == "sleep" >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["sandras_room_door"]["asleep"] >> <br/>
<<elseif $sandra.activity == "fucking" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["sandras_room_door"]["fucking"] >> <br/>
<<if $quests.isActive("trial_of_silk") && $settings.content.cuckold >>
[[$t[$l]["sandras_room_door"]["peep"]|Sandra cuckold scene]] <br/>
<</if>>
<<elseif $sandra.activity == "masturbation" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["sandras_room_door"]["masturbation"] >><br/>
[[$t[$l]["sandras_room_door"]["peep"]|Sandra's Room Masturbation]] <br/>
<<elseif $sandra.activity == "rest" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["sandras_room_door"]["ajar"] >> <br/>
[[$t[$l]["sandras_room_door"]["knock"]|Sandra Room Dialog]] <br/>
<<elseif $sandra.isAtHome() >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["sandras_room_door"]["no_one"] >> <br/>
[[$t[$l]["sandras_room_door"]["come_in"]|Sandra's Room]]
<<elseif $sandra.isAway() >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["sandras_room_door"]["away"] >> <br/>
<</if>>
<</nobr>>
[[$t[$l]["sandras_room_door"]["return"]|Hall - Second Floor]]<img class="resizable-image" src="images/places/manor/sandra_room.jpg">
<<nobr>>
<<= $t[$l]["sandras_room"]["description"] >>
<br/>
<<if $butler.activity == "cleaning_sandras_room">>
<<= $t[$l]["sandras_room"]["butler_chores"] >> [[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<br/>
<<elseif $maid.activity == "cleaning_sandras_room" >>
<<= $t[$l]["sandras_room"]["maid_chores"] >>[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_sandras_room" && $maid.activity == "cleaning_sandras_room">>
<<= $t[$l]["sandras_room"]["butler_maid_chores"] >>
<br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<= $t[$l]["sandras_room"]["explore"] >>: <br/>
<<linkreplace `$t[$l]["sandras_room"]["check_bed"] + '<br/>'`>>
<<if $player.sissy.chastity && !$events.sissy_smartphone_event >>
<<= $t[$l]["sandras_room"]["smartphone"] >> <br/>
<<else>>
<<= $t[$l]["sandras_room"]["bed_description"] >> <br/>
<</if>>
<<run $("#bed-items").show() >>
<</linkreplace>>
<div id="bed-items" style="display:none;">
<<linkreplace `$t[$l]["sandras_room"]["handcuffs"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/handcuffs.jpg">
</div>
<<= $t[$l]["sandras_room"]["handcuffs_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["beer"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/beer.jpg">
</div>
<<= $t[$l]["sandras_room"]["beer_description"] >>
<</linkreplace>>
<br/>
</div>
<<linkreplace `$t[$l]["sandras_room"]["check_closet"] + '<br/>'`>>
<<= $t[$l]["sandras_room"]["closet_description"] >> <br/>
<</linkreplace>>
<<linkreplace `$t[$l]["sandras_room"]["check_bedside_table"] + '<br/>'`>>
<<= $t[$l]["sandras_room"]["bedside_table_description"] >> <br/>
<<if $quests.isInactive("trial_of_silk") && $player.isMale() >>
[[$t[$l]["sandras_room"]["check_panties"]|Panties thief]] <br/>
<</if>>
<</linkreplace>>
<<linkreplace `$t[$l]["sandras_room"]["check_tv"] + '<br/>'`>>
<<= $t[$l]["sandras_room"]["tv_description"] >> <br/>
<</linkreplace>>
<<linkreplace `$t[$l]["sandras_room"]["check_table"] + '<br/>'`>>
<<= $t[$l]["sandras_room"]["table_description"] >> <br/>
<<run $("#table-items").show() >>
<</linkreplace>>
<div id="table-items" style="display:none;">
<<linkreplace `$t[$l]["sandras_room"]["butterfly_knife"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/butterfly_knife.jpg">
</div>
<<= $t[$l]["sandras_room"]["butterfly_knife_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["camera"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/camera.jpg">
</div>
<<= $t[$l]["sandras_room"]["camera_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["erotic_photos"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/erotic_photos_0.jpg">
<img class="centered-image" src="images/places/manor/sandra_room/erotic_photos_1.jpg">
<img class="centered-image" src="images/places/manor/sandra_room/erotic_photos_2.jpg">
<img class="centered-image" src="images/places/manor/sandra_room/erotic_photos_3.jpg">
<img class="centered-image" src="images/places/manor/sandra_room/erotic_photos_4.jpg">
<img class="centered-image" src="images/places/manor/sandra_room/erotic_photos_5.jpg">
</div>
<<= $t[$l]["sandras_room"]["erotic_photos_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["laptop"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/laptop.jpg">
</div>
<<= $t[$l]["sandras_room"]["laptop_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["lighter"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/lighter.jpg">
</div>
<<= $t[$l]["sandras_room"]["lighter_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["magazines"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/magazines.jpg">
</div>
<<= $t[$l]["sandras_room"]["magazines_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["photos"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/photos.jpg">
</div>
<<= $t[$l]["sandras_room"]["photos_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["water_bottle"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/water_bottle.jpg">
</div>
<<= $t[$l]["sandras_room"]["water_bottle_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["sandras_room"]["girl_missing"]`>>
<div>
<img class="centered-image" src="images/places/manor/sandra_room/girl_missing.jpg">
</div>
<<= $t[$l]["sandras_room"]["girl_missing_description"] >>
<</linkreplace>>
<br/>
</div>
<</nobr>>
[[$t[$l]["locations"]["second_floor"]|Hall - Second Floor]]<<nobr>>
<<if $time.minute == 300 >>
<<goto "Diana Room Dialog">>
<<elseif $diana.activity == "sleep" >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["dianas_room_door"]["asleep"] >> <br/>
<<elseif $diana.activity == "masturbation" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["dianas_room_door"]["masturbation"] >> <br/>
[[$t[$l]["dianas_room_door"]["peep"]|Diana's Room Masturbation]] <br/>
<<elseif $diana.activity == "rest" >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["dianas_room_door"]["ajar"] >> <br/>
[[$t[$l]["dianas_room_door"]["knock"]|Diana Room Dialog]] <br/>
<<elseif $diana.isAtHome() >>
<img class="resizable-image" src="images/places/manor/door_open.jpg">
<<= $t[$l]["dianas_room_door"]["no_one"] >> <br/>
[[$t[$l]["dianas_room_door"]["come_in"]|Diana's Room]]
<<elseif $diana.isAway() >>
<img class="resizable-image" src="images/places/manor/door_closed.jpg">
<<= $t[$l]["dianas_room_door"]["away"] >> <br/>
<</if>>
<</nobr>>
[[$t[$l]["dianas_room_door"]["return"]|Hall - Second Floor]]<img class="resizable-image" src="images/places/manor/diana_room.jpg">
<<nobr>>
<<if $butler.activity == "cleaning_dianas_room">>
<<= $t[$l]["dianas_room"]["butler_chores"] >>[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]] <br/>
<<elseif $maid.activity == "cleaning_dianas_room" >>
<<= $t[$l]["dianas_room"]["maid_chores"] >>
[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_dianas_room" && $maid.activity == "cleaning_dianas_room">>
<<= $t[$l]["dianas_room"]["butler_maid_chores"] >>
<br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<<linkreplace `$t[$l]["dianas_room"]["explore"]` >>
<<= $t[$l]["dianas_room"]["description"] >>
<br/>
<<run $("#items").show() >>
<<= $t[$l]["dianas_room"]["attention"] >> :
[[$t[$l]["dianas_room"]["rubiks_cube"]|Rubik's Cube]]
<</linkreplace>>
<div id="items" style="display:none;">
<<linkreplace `$t[$l]["dianas_room"]["aroma_candle"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/aroma_candle.jpg">
</div>
<<= $t[$l]["dianas_room"]["aroma_candle_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["buddha"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/buddha.jpg">
</div>
<<= $t[$l]["dianas_room"]["buddha_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["book"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/book.jpg">
</div>
<<= $t[$l]["dianas_room"]["book_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["candies"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/candies.jpg">
</div>
<<= $t[$l]["dianas_room"]["candies_description"] >>
<<run $("#eat-candies").show() >>
<</linkreplace>>
<br/>
<div id="eat-candies" style="display:none">
<<linkreplace `$t[$l]["dianas_room"]["eat"] + " (+1 " + "<<energy>>" + ")"`>>
<<if $player.state.potential > 0 >>
<<set $player.state.potential -= 1 >>
<<set $player.state.energy += 1 >>
<</if>>
<<refresh_sidebar>>
<<= $t[$l]["dianas_room"]["candies_eaten"] >>
<</linkreplace>>
</div>
<<linkreplace `$t[$l]["dianas_room"]["fruit"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/fruit.jpg">
</div>
<<= $t[$l]["dianas_room"]["fruit_description"] >>
<<run $("#eat-fruit").show() >>
<</linkreplace>>
<br/>
<div id="eat-fruit" style="display:none">
<<linkreplace `$t[$l]["dianas_room"]["eat"] + " (+1 " + "<<energy>>" + ")"`>>
<<if $player.state.potential > 0 >>
<<set $player.state.potential -= 1 >>
<<set $player.state.energy += 1 >>
<</if>>
<<refresh_sidebar>>
<<= $t[$l]["dianas_room"]["fruit_eaten"] >>
<</linkreplace>>
</div>
<<linkreplace `$t[$l]["dianas_room"]["graphics_tablet"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/graphics_tablet.jpg">
</div>
<<= $t[$l]["dianas_room"]["graphics_tablet_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["laptop"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/laptop.jpg">
</div>
<<= $t[$l]["dianas_room"]["laptop_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["oils"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/oils.jpg">
</div>
<<= $t[$l]["dianas_room"]["oils_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["plants"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/plants.jpg">
</div>
<<= $t[$l]["dianas_room"]["plants_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["schoolbooks"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/schoolbooks.jpg">
</div>
<<= $t[$l]["dianas_room"]["schoolbooks_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["soft_toy"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/soft_toy.jpg">
</div>
<<= $t[$l]["dianas_room"]["soft_toy_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["table"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/table.jpg">
</div>
<<= $t[$l]["dianas_room"]["table_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["tablet"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/tablet.jpg">
</div>
<<= $t[$l]["dianas_room"]["tablet_description"] >>
<</linkreplace>>
<br/>
<<linkreplace `$t[$l]["dianas_room"]["yoga_frog"]`>>
<div>
<img class="centered-image" src="images/places/manor/diana_room/yoga_frog.jpg">
</div>
<<= $t[$l]["dianas_room"]["yoga_frog_description"] >>
<</linkreplace>>
<br/>
</div>
<</nobr>>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]<img class="resizable-image" src="images/places/manor/bathroom.jpg">
<<nobr>>
<<if $diana.activity == "shower" >>
<<= $t[$l]["dianas_bathroom"]["shower"] >>
<br/>
<<set _chance = random(1) >>
<<linkappend `$t[$l]["dianas_bathroom"]["peek"]`>>
<<if _chance == 1 >>
<<= '<img src="images/archetypes/' + $diana.appearance + '/shower.jpg" />' >>
<<changeArousal 5 >>
<<run $("#go-away").hide(); >>
<<link `$t[$l]["dianas_bathroom"]["hurry"]` "Hall - Second Floor">>
<<addMinutes 5>><</link>>
<<else>>
<<= $t[$l]["dianas_bathroom"]["didnt_see"] >>
<<addMinutes 5>>
<</if>>
<</linkappend>>
<<if $butler.activity == "cleaning_dianas_bathroom">>
<<set $butler.activity = $butler.chores.pluck() >>
<<elseif $maid.activity == "cleaning_dianas_bathroom" >>
<<set $maid.activity = $maid.chores.pluck() >>
<</if>>
<<else>>
<<if $butler.activity == "cleaning_dianas_bathroom">>
<<= $t[$l]["dianas_room"]["butler_chores"] >>
[[$t[$l]["butler_talk"]["talk_to_him"]|Butler - Talk]]
<br/>
<<elseif $maid.activity == "cleaning_dianas_bathroom" >>
<<= $t[$l]["dianas_room"]["maid_chores"] >>
[[$t[$l]["maid_talk"]["talk_to_her"]|Maid - Talk]] <br/>
<<elseif $butler.activity == "cleaning_dianas_bathroom" && $maid.activity == "cleaning_dianas_bathroom">>
<<= $t[$l]["dianas_room"]["butler_maid_chores"] >> <br/>
[[$t[$l]["butler_talk"]["talk_name"]|Butler - Talk]] <br/>
[[$t[$l]["maid_talk"]["talk_name"]|Maid - Talk]]
<br/>
<</if>>
<</if>>
<</nobr>>
<span id="go-away">[[$t[$l]["common"]["leave"]|Hall - Second Floor]]</span><<nobr>>
<<set $settings.show_work_options = false >>
/* gangbang, handjob, interracial, joi, orgy, threesome, double penetration */
<div id="include-porn">
</div>
[[$t[$l]["common"]["leave"]|Masturbate]]
<</nobr>>
<<script>>
$(document).ready(function() {
let unexplored_porn = [];
let v = state.active.variables;
let image = {
"Anal": "anal/" + random(0, 7),
"Ass To Mouth": "ass_to_mouth/" + random(0, 9),
"Bukkake": "bukkake/" + random(0, 9),
"Deepthroat": "deepthroat/" + random(0, 9),
"Lesbian": "lesbian/" + random(0, 6,),
"Trans": "trans/" + random(0, 11),
"Sissy": "sissy/" + random(0, 12),
"Blowjob": "blowjob/" + random(0, 10),
"Bimbo": "bimbo/" + random(0, 7),
"BDSM": "bdsm/" + random(0, 11),
"Pegging": "pegging/" + random(0, 11),
"Foot Fetish": "foot_fetish/" + random(0, 11),
"Rimming": "rimming/" + ["girl_girl_", "man_girl_", "girl_man_", "man_man_"].pluck() + random(0, 3),
"Spanking": "spanking/" + ["girl_girl_", "man_girl_", "girl_man_", "man_man_"].pluck() + random(0, 3),
"Gay": "gay/" + random(0, 5),
"Bi": "bi/" + random(0, 5),
"Pregnant": "pregnant/" + random(0, 5),
"MILF": "milf/" + random(0, 5)
};
for (let item in v.porn) {
if (!v.porn[item]) {
unexplored_porn.push(item);
}
}
let new_porn = unexplored_porn.pluck();
$("#include-porn").wiki("<div><img class='centered-image' src='images/porn/" + image[new_porn] + ".gif'></div> <div class='text-center'>" + v.t[v.l]["porn_explore"]["discovered"] + new_porn + " " + v.t[v.l]["porn_explore"]["porn"] + "</div>");
v.porn[new_porn] = true;
});
<</script>><<nobr>>
<<set $settings.show_work_options = false >>
<<= '<img src="images/toys/dildo_normal_pussy_' + random(0,9) + '.gif">' >>
<br/>
<<= $t[$l]["dildo_pussy"]["description"] >>
<br/>
<<changeArousal `random(8,17)` >>
<<set $player.statistics.masturbation += 1 >>
<<set $player.body.pussy_size += 1 >>
<<addMinutes `random(25,45)`>>
<<if $player.state.arousal >= 100 >>
<<= $t[$l]["porn"]["orgasm"] >>
<br/>
<<= '<img src="images/toys/dildo_normal_pussy_orgasm_' + random(0,2) + '.gif">' >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
<</nobr>>
[[$t[$l]["dildo_pussy"]["enough"]|Masturbate]]<<nobr>>
<<set $settings.show_work_options = false >>
<<if $player.isFemale() >>
<img src="images/toys/dildo_anal_women.gif">
<<else>>
<<if $player.state.chastity >>
<img src="images/toys/dildo_anal_caged.gif">
<<else>>
<img src="images/toys/dildo_anal_sissy.gif">
<</if>>
<</if>>
<br/>
<<changeArousal 15 >>
<<set $player.body.anus_size += 1 >>
<<= $t[$l]["dildo_ass"]["description"] >> <br/>
<<if $player.state.chastity && $player.state.arousal > 80 >>
<<if $player.hasCock() >>
<<if $player.state.chastity >>
<img src="images/toys/dildo_anal_caged_orgasm.gif">
<br/>
<<= $t[$l]["dildo_ass"]["caged_orgasm"] >> <br/>
<<else>>
<img src="images/toys/dildo_anal_free_orgasm.gif">
<br/>
<<= $t[$l]["dildo_ass"]["orgasm"] >> <br/>
<</if>>
<<else>>
<img src="images/toys/dildo_anal_female_orgasm.gif">
<<= $t[$l]["dildo_ass"]["orgasm"] >> <br/>
<</if>>
<<set $player.statistics.anal_orgasm += 1 >>
<<set $player.state.arousal = 0 >>
<</if>>
<<set $player.statistics.masturbation += 1 >>
<<addMinutes 30>>
[[$t[$l]["dildo_ass"]["enough"]|Masturbate]]
<</nobr>><img src="images/toys/double_dildo.jpg">
<<set $settings.show_work_options = false >>
<<= $t[$l]["double_dildo"]["description"] >>
<<changeArousal 15 >>
<<set $player.statistics.masturbation += 1 >>
<<set $player.body.pussy_size += 1 >>
<<set $player.body.anus_size += 1 >>
<<addMinutes 30>>
<<if $player.state.arousal >= 100 >>
<br/> <<= $t[$l]["porn"]["orgasm"] >>
<<set $player.state.arousal = 0 >>
<<set $player.statistics.orgasm += 1 >>
<</if>>
[[$t[$l]["double_dildo"]["enough"]|Masturbate]]<<set $settings.show_work_options = false >>
<<if $player.hasCock() >>
<img src="images/toys/buttplug_trans.gif">
<<else>>
<img src="images/toys/buttplug_women.gif">
<</if>>
<<= $t[$l]["buttplug"]["put"] >>
<<changeArousal 5 >>
<<set $player.body.anus_size += 1 >>
<<addMinutes 3>>
<<return "Ok">><img src="images/toys/chastity.gif">
<<set $settings.show_work_options = false >>
<<nobr>>
<<= $t[$l]["chastity"]["put"] >>
<<set $player.state.chastity = true >>
<<addMinutes 3>>
<</nobr>>
<<return "Ok">><<set $settings.show_work_options = false >>
<img src="images/toys/strapon.gif">
<<= $t[$l]["strapon"]["put"] >>
<<addMinutes 5>>
<<return "Ok">><img class="resizable-image" src="images/places/city/beauty_salon.jpg">
<<nobr>>
<<set $settings.show_work_options = false >>
<div id="dialog">
<div class="message-box cosmetologist">
<<if $cosmetologist.beauty_salon_first_time >>
<<= $t[$l]["beauty_salon"]["welcome"] >>
<<set $cosmetologist.beauty_salon_first_time = false >>
<<else>>
<<= $t[$l]["beauty_salon"]["welcome_again"] >>
<</if>>
</div>
</div>
[[$t[$l]["beauty_salon"]["hair"]|Hair]] <br/>
<<if $player.isFeminine() || $quests.shavification.stage >= 3 >>
[[$t[$l]["beauty_salon"]["body_hair_removal"]|Body hair removal]]
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["common"]["no_need"] + '">' + $t[$l]["beauty_salon"]["body_hair_removal"] + '</span>' >>
<</if>>
<br/>
<<if $player.isFeminine() || $quests.ugly_duckling.stage > 6 >>
[[$t[$l]["beauty_salon"]["nails"]|Nails]]
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["common"]["no_need"] + '">' + $t[$l]["beauty_salon"]["nails"] + '</span>' >>
<</if>>
<br/>
<</nobr>>
[[$t[$l]["common"]["leave"]|City Center]]<<nobr>>
<<set $settings.show_work_options = false >>
<table>
<tr>
<td>
<<if $player.body.hair_length != "bald" >>
<<if $player.body.hair_color == "bleached" >>
<img src="images/body/hair/bleached.jpg">
<<elseif $player.isMale() && !$events.sissy_story_start >>
<<print '<img src="images/body/hair/men_' + $player.body.hair_length + '_' + $player.body.hair_style + '_' + $player.body.hair_color + '.jpg">'>>
<<else>>
<<print '<img src="images/body/hair/women_' + $player.body.hair_length + '_' + $player.body.hair_style + '_' + $player.body.hair_color + '.jpg">'>>
<</if>>
<<else>>
<<print '<img src="images/body/hair/bald.jpg">'>>
<</if>>
</td>
<td>
<<= $t[$l]["hair"]["current_hair"] >>
</td>
</tr>
</table>
<<if $player.state.money > 27 >>
<<link `$t[$l]["hair"]["bald"] + " (28$)"` "Hair" >>
<<set $player.body.hair_length = "bald" >>
<<set $player.state.money -= 28 >>
<</link>> <br/>
<</if>>
<<if $player.body.hair_length != "bald" >>
<<if $player.state.money > 34 >>
<<= $t[$l]["hair"]["change_color"] >> (35$):
<<link `$t[$l]["hair"]["brown"]` "Hair" >>
<<set $player.body.hair_color = "brown" >>
<<set $player.state.money -= 35 >>
<</link>>
<<link `$t[$l]["hair"]["black"]` "Hair" >>
<<set $player.body.hair_color = "black" >>
<<set $player.state.money -= 35 >>
<</link>>
<<link `$t[$l]["hair"]["red"]` "Hair" >>
<<set $player.body.hair_color = "red" >>
<<set $player.state.money -= 35 >>
<</link>>
<<link `$t[$l]["hair"]["blonde"]` "Hair" >>
<<set $player.body.hair_color = "blonde" >>
<<set $player.state.money -= 35 >>
<</link>> <br/>
<<else>>
<<= $t[$l]["hair"]["no_money_dye"] >> (35$). <br/>
<</if>>
<<if $player.state.money > 39 >>
<<if $player.body.hair_length != "short" >>
<<link `$t[$l]["hair"]["short_cut"] + " (40$)"` "Hair" >>
<<set $player.body.hair_length = "short" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<</if>>
<<if $player.body.hair_length != "medium" >>
<<link `$t[$l]["hair"]["medium_length"] + " (40$)"` "Hair" >>
<<set $player.body.hair_length = "medium" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<</if>>
<<if $player.body.hair_length != "long" >>
<<link `$t[$l]["hair"]["long_hair"] + " (40$)"` "Hair" >>
<<set $player.body.hair_length = "long" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<</if>>
<<if $player.body.hair_style != "straight" >>
<<link `$t[$l]["hair"]["straighten_hair"] + " (40$)"` "Hair" >>
<<set $player.body.hair_style = "straight" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<</if>>
<<if $player.body.hair_style != "wavy" >>
<<link `$t[$l]["hair"]["wavy_hair"] + " (40$)"` "Hair" >>
<<set $player.body.hair_style = "wavy" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<</if>>
<<if $player.body.hair_style != "curly" >>
<<link `$t[$l]["hair"]["curly_hair"] + " (40$)"` "Hair" >>
<<set $player.body.hair_style = "curly" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<</if>>
<<else>>
<<= $t[$l]["hair"]["no_money_cut"] >> (40$). <br/>
<</if>>
<<if $events.bimbo_beauty_queen_blonde_task && $player.body.hair_color != "bleached" >>
<<if $player.body.hair_color == "blonde" && $player.body.hair_length == "long" && $player.state.money > 40 >>
<<link `$t[$l]["hair"]["bleach_hair"] + " (40$)"` "Hair" >>
<<set $player.body.hair_color = "bleached" >>
<<set $player.state.money -= 40 >>
<</link>> <br/>
<<else>>
<<= '<span class="disabled-option" data-title="' + $t[$l]["hair"]["bleach_hair_requirements"] + '">' + $t[$l]["hair"]["bleach_hair"] + '</span>' >> <br/>
<</if>>
<</if>>
<</if>>
<</nobr>>
[[$t[$l]["hair"]["finish"]|Beauty Salon]]<img class="resizable-image" src="images/places/city/womens_clothing_shop.jpg">
<<= $t[$l]["women_clothing"]["enter"] >>
<<nobr>>
<<if $events.sissy_meeting_ash && !$events.sissy_ash_mall_event_1 && $time.minute > 780 && $time.minute < 1020 >>
<<goto "Ash Mall Event" >>
<</if>>
<<if $player.sissy.gstrings && $events.sissy_buying_gstrings >>
<<= setup.printSpeech("dani-daniels", $t[$l]["women_clothing"]["back"]) >>
<<else>>
<<= setup.printSpeech("dani-daniels", $t[$l]["women_clothing"]["welcome"]) >>
<</if>>
<<if $quests.silk_route.stage == 14 && !$events.sissy_buying_high_heels >>
<<goto "Buying high heels" >>
<</if>>
<div id="wrapper">
</div>
<</nobr>>
[[$t[$l]["common"]["leave"]|Shopping Center]]
<<script>>
$(document).ready(function() {
let v = state.active.variables;
["panties", "blouse", "skirt", "yoga_pants"].forEach( function(type) {
$("#wrapper").append("<h2>" + v.t[v.l]["women_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 40; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + v.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "women") + ' </div>');
}
});
if (v.player.isFeminine() || (v.player.isMale() && v.player.sissy.nightgown ) ) {
["nightgown"].forEach( function(type) {
$("#wrapper").append("<h2>" + v.t[v.l]["women_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 50; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + v.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "women") + ' </div>');
}
})
};
["f_socks", "stockings", "bra", "heels", "flats", "high_heels", "gstrings", "f_jeans", "pantyhose"].forEach( function(type) {
$("#wrapper").append("<h2>" + v.t[v.l]["women_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 50; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + v.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "women") + ' </div>');
}
});
["formal_dress"].forEach( function(type) {
$("#wrapper").append("<h2>" + v.t[v.l]["women_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 27; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + v.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "women") + ' </div>');
}
});
});
<</script>><img class="resizable-image" src="images/places/city/emporium.jpg">
<<nobr>>
<<set $settings.show_work_options = false >>
[[$t[$l]["locations"]["men_clothing"]|Men Clothing]]<br/>
[[$t[$l]["locations"]["women_clothing"]|Women Clothing]]
<br/>
[[$t[$l]["locations"]["sexshop"]|Sexshop]] <<if $events.sissy_anne_bedroom_punishment_1 && !$events.sissy_polina_gives_work >>: [[$t[$l]["polina_gives_work"]["ask_about"]|Polina gives work]] <</if>>
<br/>
[[$t[$l]["locations"]["women_toilet"]|Mall Women Toilet]]
<br/>
[[$t[$l]["locations"]["men_toilet"]|Mall Men Toilet]]
<br/>
<</nobr>>
[[$t[$l]["common"]["leave"]|City Center]]<img class="resizable-image" src="images/places/city/mens_clothing_shop.jpg">
<<= $t[$l]["men_clothing"]["enter"] >>
<<nobr>>
<<set $settings.show_work_options = false >>
<<= setup.printSpeech("elsa-jean", $t[$l]["men_clothing"]["welcome"]) >>
<div id="wrapper">
</div>
<</nobr>>
[[$t[$l]["common"]["leave"]|Shopping Center]]
<<script>>
$(document).ready(function() {
["briefs", "boxers", "m_jeans", "pants", "shirt", "shoes", "socks", "tshirt"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["men_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 5; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "men") + ' </div>');
}
});
["m_suit"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["men_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 10; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "men") + ' </div>');
}
});
["male_pajamas"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["men_clothing"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 30; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "men") + ' </div>');
}
});
});
<</script>><img class="resizable-image" src="images/places/city/sex_shop.jpg">
<<nobr>>
<<set $settings.show_work_options = false >>
<div id="wrapper">
</div>
<</nobr>>
[[$t[$l]["common"]["leave"]|Shopping Center]]
<<script>>
$(document).ready(function() {
["chastity", "buttplug", "dildo_normal", "dildo_big", "dildo_huge", "double_dildo", "handcuffs", "condoms"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["sexshop"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 5; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "toy") + ' </div>');
}
});
["male_thong"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["sexshop"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 25; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "men") + ' </div>');
}
});
["sissy_pouch"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["sexshop"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 21; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "women") + ' </div>');
}
});
["slutty_print_panties"].forEach( function(type) {
$("#wrapper").append("<h2>" + state.active.variables.t[state.active.variables.l]["sexshop"][type] + '</h2><div id="' + type + '" class="flex-horizontal shop-items"></div>' );
for (var i = 0; i < 50; i++) {
$("#" + type).wiki('<div class="shop-item flex-vertical flex-centered"> <img class="shop-item-image" src="images/items/' + type + '_' + i + '.jpg">' + state.active.variables.clothes[type + "_" + i].cost + "$ " + setup.ShopItem(type, i, "women") + ' </div>');
}
});
});
<</script>><img class="resizable-image" src="images/places/city/nightclub.jpg">
<<nobr>>
<<set $settings.show_work_options = false >>
<<if !$events.story_nightclub_visited >>
<<set $events.story_nightclub_visited = true >>
<<= $t[$l]["sandra_nightclub"]["checked"] >>
<<= setup.printSpeech("sandra", $t[$l]["sandra_nightclub"]["have_fun"]) >>
<<= $t[$l]["nightclub"]["look_around"] >>
<ul>
<li>
[[$t[$l]["nightclub"]["girl_at_bar"]|Nightclub - Abella Danger]]
</li>
</ul>
<<elseif $sandra.activity == "nightclub" >>
<<= $t[$l]["nightclub"]["sandra"] >><br/>
<</if>>
<</nobr>>
[[$t[$l]["common"]["leave"]|City Center]]<<nobr>>
<<set $settings.show_work_options = false >>
<<if $time.minute == 300 >>
<<= setup.printSpeech("sandra", $t[$l]["sandra_room_talk"]["cant_be_here"]) >>
<<= setup.printSpeech("player", $t[$l]["sandra_room_talk"]["err"]) >>
<br/>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]<</link>>
<<else>>
<div id="dialog">
<<= setup.printSpeech("sandra", $t[$l]["sandra_room_talk"]["what"]) >>
</div>
<ul id="sandra-room-dialog-choices">
<li>
[[$t[$l]["sandra_room_talk"]["talk"]|Sandra - Talk]]
</li>
<li>
<<link `$t[$l]["sandra_room_talk"]["walking_by"]` >>
<<run $("#sandra-room-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["sandra_room_talk"]["walking_by"]` >>
<<run $("#go-away").show(); >>
<</link>>
</li>
</ul>
<</if>>
<div id="go-away" style="display: none;">
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]
</div>
<</nobr>><<nobr>>
<<set $settings.show_work_options = false >>
<<diana_reactions>>
<<if $time.minute == 300 >>
<<= setup.printSpeech("diana", $t[$l]["diana_room_talk"]["cant_be_here"]) >>
<<= setup.printSpeech("player", $t[$l]["diana_room_talk"]["leaving"]) >>
<<else>>
<div id="dialog">
<<= setup.printSpeech("diana", $t[$l]["diana_room_talk"]["brings"]) >>
</div>
<ul id="diana-room-dialog-choices">
<li>
[[$t[$l]["diana_room_talk"]["discuss"]|Diana - Talk]]
</li>
<li>
<<link `$t[$l]["diana_room_talk"]["wandering_around"]` >>
<<run $("#diana-room-dialog-choices").hide(); >>
<<add_speech "player" `$t[$l]["diana_room_talk"]["wandering_around"]`>>
<<run $("#go-away").show(); >>
<</link>>
</li>
</ul>
<</if>>
[[$t[$l]["common"]["leave"]|Hall - Second Floor]]
<</nobr>><<return "Ok">>
v. 0.1.5.3 (29 August)
- three new scenes for the 'Sucking competition': Dick on a Stick, Up the Ante, and sucking a dildo
- three new anal hypnotherapy sessions: Muladhara stages 2-4
- possibility to change the names of main NPCs is returned; in addition to that, it's possible to set their relationship to the player's character. Available at the start of the game or via Lifehack
- new page - Diary that represents events that happen with the player
- pool scene (happens in a week after waxing legs)
- new porn genres: ass to mouth, bukkake
- new clothes: g-strings, bedroom mules, female jeans, pantyhoses
- a bimbo scene 'Woken by Diana and maid'
- new sissy and bimbo dreams
- sissy content guidebook (Night Rider tier)
v. 0.1.5.2 (16 October)
- arousal-based combat skills (at the moment available for female characters only. Talk to Ummuh after completing Call to Arms quest)
- a lot of bug fixes and little improvements
- restaurant with Anne
- threesome sex option with Shala (only for female and male characters)
- improved sex scene with Irri
- new appearance for Anne: Cory Chase
- roadmap for date scenes
v. 0.1.5.1 (30 June)
- changes in the prehistory of the game
- new Anne's punishment for sissy
- new sex actions with demons: get pussy and anal creampie
- three new mini-scenes during work in garden
- new Sandra's task: take a walk in the city
- waxing legs scene by Brimskull
fixed:
- setting breast size via Lifehack
- wrong conditions in sex scenes with succubi
- wrong conditions of the second dinner time event
- multiple activation of the caught jerking off event
- other minor issues and bugs
v. 0.1.5 (14 June)
- more than 200 new gif-animations overall
- updated custom start and wiki
- improved sex scene with the demon elder cousin
- new sex actions with aunt: pussy fuck, anal fuck, pussy creampie, anal creampie, suck balls, rimming
- new prophecy for the fortune teller: dominant content (straight, oral and group sex)
- redesigned inventory
- possibility to use multiple gems
- reworked dreams: now they depend on the attitude (dominant, neutral, submissive), sexual orientation (straight, gay, bisexual) and fetishes (oral, anal, bdsm)
- new spell: Spell of Indifference - resets attraction to all the genders to 'indifferent'
- finally fixed the fighting system
fixed:
- bugs with dom suggestions in the custom start
- bathroom scene with elder cousin
- 'undefined' text in the sex scene with aunt
v. 0.1.4.9 (27 April)
- improved sex scene with the demon aunt + new action: cum kiss
- new appearance for younger cousin - Riley Reid
- new big stage of the bimbo hypnosis
sissy:
- two new scenes in the university (check your room for hints after getting invite from aunt) by Kaa
- new scene in the sexshop (available after aunt and maid punishments, go to the shopping center) by Brimskull
- new feature for 20$ patrons: roadmap - a helpful flowchart that represents storylines in a visual way, only main story is implemented at the moment
bug fixes:
- fixed non-working button for bimbo scenes in the Lifehack
- fixed bugs in the Call to Arms quest
- fixed missing images ty Roon
v. 0.1.4.8 (12 April)
- aunt: new sex options for the Spell of Suggestion: kiss, jerk off, suck cock, titjob, footjob, deepthroat, cum
- Spell of Proud now has a chance to transform a clit into a cock
- fixed autosaving
- clothing system improvements: possibility to choose outfits for definite days of week, save outfits and quickly change them \n - new content in the Red Light District: a fortune teller that sells prophecies (one prophecy is available: BDSM-scene with domination, humiliation, pegging content)
sissy:
- new older cousin task: take a walk
- new scene during helping older cousin in the morning: foot massage
v. 0.1.4.7 (22 March)
bimbo:
- five new scenes (instructed to shave, shaving lead up, first time shaver, next morning after shaving, aunt's punishment): the first is peeping on aunt and task to shave the pussy (check aunt's room door after 22:00), then follow the plot
sissy:
- elder cousin's punishment scene (just talk to her in the morning, requires happened aunt bedroom fucking and Vishuddha hypnotherapy stage 3)
- fixed the bug during younger cousin's fastfood date
v. 0.1.4.6 (14 March)
bimbo:
- peeping on aunt scene (check aunt's room door when she's asleep, requires hairy pussy)
sissy:
- the next scene with Ash (just wait for his message, cuckold content should be enabled)
- second dinner time scene
- four subsequent punishment scenes (choose 'I have no choice' during the second dinner scene): office, bedroom, bathroom, bedroom
- fixed the bug with long hair task
dominant:
- three new Suggestions for aunt: kiss, massage, jerking off
v. 0.1.4.5 (13 February)
new scenes with Abella: straight, cuckold and lesbian content
- Shuri's aunt spanking scene (requires start of the sissy story and at least three days of skipped work, just talk to the aunt after that)
- redesigned messages
- Ash home event (by Kaa)
- sissy: aunt invite to uni scene (by Kaa), conditions: aunt wake up event, cock less 10 cm, wearing panties
- aunt gallery date
- new sissy task: buying high heels + a short scene in the women's clothing store (by Brimskull)
- choice of flats and high heels is extended up to 50
v. 0.1.4.4 (24 November)
- new stats for the cheat menu: feminization, dominance-submission, masculinity-feminity
- new elder cousin talk options
sissy:
- new tasks: train walking on heels and applying makeup (requires younger cousins's makeup lesson)
- panties hypnosis stage 2 (available after several days after the first stage) written by Shuri
- new side story: visit Men's Toilet in the Shopping Center to meet Ash written by Kaa
- event during dinner time (requires waxed legs) written by Brimskull
- Aunt's invite to university scene - just talk to her when she's at her room (requires cock less than 10 cm, wearing female underwear, happened aunt's morning event with panties) written by Kaa
- fixed aunt cafe and younger cousin's park date ty Zero, hoben222, Kate, Canon Based Pepe, Jason, Spike, Givin, Dasher and all others
- fixed choosing player's gender with turned off images
v. 0.1.4.3 (10 November)
- new 50 slutty panties in the sexshop
- added autosaving (during sleep)
sissy:
- a new tremendous panties event (available after buying a blouse and a skirt, gets activated during dinner on Friday/Saturday and requires to be at home next day) written by Kaa
- a new panties hypnotherapy written by Shuri
- a new anal hypnotherapy
- intro scene for a new character from the nightclub - Abella Danger (after 5-6 days since the start of the game talk to the older cousin, she will invite you to the nightclub)
- new porn genres: rimming, spanking, gay, bisexual, pregnant, MILF. Images for rimming and spanking depend on player's dominance and sexual orientation
- learning Latin on your own now takes time ty Wubby
v. 0.1.4.2 (26 October)
- reaching maximum value of arousal at home now requires attention
- new images for toys, dildos range in sizes (normal, big, huge)
- about 120 new masturbation animations for all genders and dildo sizes, especially for sissy and females
- sissy: two new tasks: making hair extentions and buying heels
- sissy: bad ending replaced with an aunt punishment (spanking content)
- voice feminization scene is improved, a new stat is added: voice tone
v. 0.1.4.1 (12 October)
- 5 sissy visions (available after watching the third stage of the hypnotherapy)
- changed concept of the sissy hypnotherapy, a little addition to the introductive scene
- new stage of the bimbo hypnotherapy
- new clothing clot: sleepwear, male pajamas were added to the men clothing store
- new character in the Red Light District - Colby Keller (gay sex only)
- bad ending of 'Credit of Trust' quest is temporarily disabled
- bug fixes
v. 0.1.4 (1 October)
- Stats page has been updated: opening new possibilities will be implemented in the next update
- basic fight system has been added to the game
- quest 'Learning to fight' has been renamed to 'Call to Arms' and finished: new combat skills, scenes with the demon butler, a test fight with a slave plus two more slaves and one mini-boss
- Fitness Center received options to train combat skills
- a new forced sissification scene: older cousin forces the main hero to polish her nails and then gives the task to do the same for himself
- beauty salon now offers to apply nail polish, too
- aunt's cafe date is finished
- aunt and cousins rooms now have 30+ new items overall
0.1.3.9 (29 August)
- new forced sissification event - available after buying bra, be in your room when the elder cousin returns home from shopping
- Shavification quest received a few new tasks that lead to permanent hair removal. To receive a new task, wait until your hair grows back and show it to the elder cousin
- new therap