35 Commits 412aa0c491 ... 1d349ff96d

Author SHA1 Message Date
  Mona Lisa 1d349ff96d typos and small fixes 5 years ago
  KevinSmarts 03235babfa [fixes] Removed old variables that weren't being used and extra incorrect 'boystat' calls that were returning warnings to the players 5 years ago
  KevinSmarts 023ffd43e8 Merge branch 'master' of https://git.catrenelle.com/sandra_schulz/glife 5 years ago
  sandra_schulz 0983d2f5c3 change in gpoli.qsrc: 5 years ago
  sandra_schulz 4d3a4a2219 change in pharmacy.qsrc: 5 years ago
  julzor 1507d47565 [fixes] more fixes to shaving/showering in the sauna 5 years ago
  julzor 32ea2bb68a [fixes] shaving as a saunawhore 5 years ago
  julzor 6f093062cd [fixes] there is an event missing in the school when bursting into the room when christina already sucked the coach of ... made a comment and removed the action for now 5 years ago
  julzor 8150e013f6 [fixes] prostitution at the gas station now checks if the player is in the city or in pavlovsk 5 years ago
  julzor 99ba6f08d0 [fixes] fixed leaving the forest if clothes are torn 5 years ago
  KevinSmarts 0d8af22705 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts 9da2ad579e [added] New location for location sorting - its so I can label places for the selfies and then asign general locations as needed automatically insteed of added multiple setting to each location 5 years ago
  julzor caff38b328 [fixes] fixed kissing loop and other small stuff 5 years ago
  julzor 34c6e94ddd [fixes] made the if conditions leading to the boys in gaddvor and gadukino identical and removed mitkadaybuh because it is handled inside mitkabuh 5 years ago
  julzor 63f78931bf Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife 5 years ago
  julzor 64c3976a97 [Ìtext edit] [fixes] increased the change to find the meadow and text edits 5 years ago
  KevinSmarts c55abb23f3 Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts cb87b66abe [fixes] Displayed value not reversed 5 years ago
  julzor a321a46344 [fixes] made it possible to get payed for the weekend job at the young_shop and smal other fixes 5 years ago
  julzor 23d9d20ad6 [fixes] restored missing picture and text 5 years ago
  julzor 13eb40aaec [fixed] increased the chance to meet miras brother a little bit 5 years ago
  julzor 4ee07cdd7c [text edit] ... and removed more white space 5 years ago
  julzor 83a1e855bc [text edit] removed more white space 5 years ago
  julzor 67b64f369c [text edit] removed unnecessary and annoying white space 5 years ago
  julzor 68474c8e76 [fixes] [text edit] removed unnecessary option, small text edit 5 years ago
  julzor 7830c516a4 [text edit] [fixes] added cla and moved the signing of the documents to the correct place 5 years ago
  julzor 739b6ecae0 [text edit] removed white space 5 years ago
  julzor 88ff5db4dd [fixed] added missing or removed wrong slutty increases 5 years ago
  KevinSmarts e455136dce Merge branch 'master' of https://git.catrenelle.com/julzor/glife 5 years ago
  KevinSmarts 85eb74fe9c [fixes] Rolan's group type set incorrectly so he was in cool kids and not teachers/staff 5 years ago
  julzor befbd49a75 [changed] added slutty and reduced fame increase to bring it more into line with other prostitute events 5 years ago
  julzor e26d844901 [text edit] removed unnecessary white space 5 years ago
  julzor 2a43c37369 [changed] added some stats and fame increases 5 years ago
  KevinSmarts 830c8699d3 Merge branch 'master' of https://git.catrenelle.com/ml/glife 5 years ago
  KevinSmarts f255976982 [fixes] Incorrect image links in Rolan meet events 5 years ago

+ 106 - 95
glife.qproj

@@ -20,6 +20,66 @@
 		<Location name="mod_setting"/>
 		<Location name="$difficulty"/>
 	</Folder>
+	<Folder name="Stats">
+		<Location name="DNA"/>
+		<Location name="cikl"/>
+		<Location name="daystart"/>
+		<Location name="dina"/>
+		<Location name="dinBoroda"/>
+		<Location name="MenuLoc"/>
+		<Location name="MenuMainLoc"/>
+		<Location name="starenie"/>
+		<Location name="stat"/>
+		<Location name="stat_display"/>
+		<Location name="stat_sklattrib"/>
+		<Location name="stat_sklattrib_lvlset"/>
+		<Location name="fame"/>
+		<Location name="traits"/>
+		<Location name="din_bad"/>
+		<Location name="din_van"/>
+		<Location name="statBat"/>
+		<Location name="kid"/>
+		<Location name="pattest"/>
+		<Location name="subkid"/>
+		<Location name="_statcheck"/>
+		<Location name="set_home"/>
+	</Folder>
+	<Folder name="Functions">
+		<Location name="indik"/>
+		<Location name="indiktab"/>
+		<Location name="location_settings"/>
+		<Location name="shortgs"/>
+		<Location name="show_table"/>
+		<Location name="femcyc"/>
+		<Location name="exercise"/>
+		<Location name="food"/>
+		<Location name="food_menu"/>
+	</Folder>
+	<Folder name="Body">
+		<Location name="body"/>
+		<Location name="body_shape"/>
+		<Location name="lact_lib"/>
+	</Folder>
+	<Folder name="Stimulus">
+		<Location name="boyStat"/>
+		<Location name="pain"/>
+		<Location name="arousal"/>
+		<Location name="orgasm"/>
+		<Location name="exhibitionism"/>
+		<Location name="dinSex"/>
+		<Location name="dinSex2"/>
+		<Location name="dinsexFX"/>
+		<Location name="oral"/>
+		<Location name="orgazm"/>
+	</Folder>
+	<Folder name="CumManage">
+		<Location name="Cum_Manage"/>
+		<Location name="cum_arrcheat"/>
+		<Location name="cum_cleanup"/>
+		<Location name="cum_call"/>
+		<Location name="pregriskeval"/>
+		<Location name="cuminsidereact"/>
+	</Folder>
 	<Folder name="clothing">
 		<Location name="wardrobe"/>
 		<Location name="clothing"/>
@@ -46,6 +106,8 @@
 		<Location name="$attributes_burlesque"/>
 		<Location name="$attributes_alternative"/>
 		<Location name="lost_clothes_here"/>
+		<Location name="portnoi"/>
+		<Location name="portnoi2"/>
 	</Folder>
 	<Folder name="shoes">
 		<Location name="shoes"/>
@@ -72,44 +134,6 @@
 		<Location name="$purse_image"/>
 		<Location name="sewing"/>
 	</Folder>
-	<Folder name="Stats">
-		<Location name="DNA"/>
-		<Location name="body"/>
-		<Location name="body_shape"/>
-		<Location name="cikl"/>
-		<Location name="daystart"/>
-		<Location name="dina"/>
-		<Location name="dinBoroda"/>
-		<Location name="MenuLoc"/>
-		<Location name="MenuMainLoc"/>
-		<Location name="starenie"/>
-		<Location name="stat"/>
-		<Location name="stat_display"/>
-		<Location name="stat_sklattrib"/>
-		<Location name="stat_sklattrib_lvlset"/>
-		<Location name="fame"/>
-		<Location name="traits"/>
-		<Location name="din_bad"/>
-		<Location name="din_van"/>
-		<Location name="statBat"/>
-		<Location name="kid"/>
-		<Location name="pattest"/>
-		<Location name="subkid"/>
-		<Location name="_statcheck"/>
-		<Location name="set_home"/>
-	</Folder>
-	<Folder name="Stimulus">
-		<Location name="boyStat"/>
-		<Location name="pain"/>
-		<Location name="arousal"/>
-		<Location name="orgasm"/>
-		<Location name="exhibitionism"/>
-		<Location name="dinSex"/>
-		<Location name="dinSex2"/>
-		<Location name="dinsexFX"/>
-		<Location name="oral"/>
-		<Location name="orgazm"/>
-	</Folder>
 	<Folder name="Prostitution">
 		<Location name="Prostitute"/>
 		<Location name="NormPR"/>
@@ -119,15 +143,17 @@
 	<Folder name="Quests">
 		<Location name="event"/>
 		<Location name="frot"/>
-		<Location name="kisameQW"/>
 		<Location name="lesbidomhouse"/>
 		<Location name="lesbimistress"/>
 		<Location name="lesbisubhouse"/>
-		<Location name="mainQW"/>
-		<Location name="tobiQW"/>
 		<Location name="cafe2"/>
 		<Location name="cafe3"/>
 		<Location name="ParkKafe"/>
+	</Folder>
+	<Folder name="Magic Quests">
+		<Location name="mainQW"/>
+		<Location name="tobiQW"/>
+		<Location name="kisameQW"/>
 		<Location name="succubus"/>
 		<Location name="serpent"/>
 	</Folder>
@@ -182,6 +208,27 @@
 		<Location name="enderKik"/>
 		<Location name="razrKik"/>
 	</Folder>
+	<Folder name="Furniture">
+		<Location name="bed"/>
+		<Location name="bed1"/>
+		<Location name="bed2"/>
+		<Location name="beverage"/>
+		<Location name="beverage_menu"/>
+		<Location name="dreams"/>
+		<Location name="budilnik"/>
+		<Location name="divan"/>
+		<Location name="Komp"/>
+		<Location name="kompMFC"/>
+		<Location name="kompMFCtwo"/>
+		<Location name="webcam_site"/>
+		<Location name="mirror"/>
+		<Location name="stol"/>
+		<Location name="telefon"/>
+		<Location name="$phone_theme"/>
+		<Location name="kit_din"/>
+		<Location name="TV"/>
+		<Location name="vann"/>
+	</Folder>
 	<Folder name="Shared locations">
 		<Location name="outdoors"/>
 		<Location name="indoors"/>
@@ -503,14 +550,6 @@
 		<Location name="garfather"/>
 		<Location name="Gshveyfab"/>
 		<Location name="gaptek"/>
-		<Location name="DanceWhore1"/>
-		<Location name="DanceWhore2"/>
-		<Location name="DanceWhore3"/>
-		<Location name="DanceWhore4"/>
-		<Location name="DanceWhore5"/>
-		<Location name="DanceWhore6"/>
-		<Location name="DanceWhore7"/>
-		<Location name="DanceWhore8"/>
 		<Location name="soniaDisco"/>
 		<Location name="gkafe"/>
 		<Location name="motherkafeboss"/>
@@ -547,6 +586,16 @@
 		<Location name="ParChurch2"/>
 		<Location name="brothel"/>
 	</Folder>
+	<Folder name="Starlets">
+		<Location name="DanceWhore1"/>
+		<Location name="DanceWhore2"/>
+		<Location name="DanceWhore3"/>
+		<Location name="DanceWhore4"/>
+		<Location name="DanceWhore5"/>
+		<Location name="DanceWhore6"/>
+		<Location name="DanceWhore7"/>
+		<Location name="DanceWhore8"/>
+	</Folder>
 	<Folder name="School">
 		<Location name="gschool_grounds"/>
 		<Location name="gschool_lessons"/>
@@ -666,29 +715,6 @@
 		<Location name="qwlocdog"/>
 		<Location name="RimmaSexQW"/>
 	</Folder>
-	<Folder name="Furniture">
-		<Location name="bed"/>
-		<Location name="bed1"/>
-		<Location name="bed2"/>
-		<Location name="beverage"/>
-		<Location name="beverage_menu"/>
-		<Location name="dreams"/>
-		<Location name="budilnik"/>
-		<Location name="divan"/>
-		<Location name="Komp"/>
-		<Location name="kompMFC"/>
-		<Location name="kompMFCtwo"/>
-		<Location name="webcam_site"/>
-		<Location name="mirror"/>
-		<Location name="stol"/>
-		<Location name="telefon"/>
-		<Location name="$phone_theme"/>
-		<Location name="kit_din"/>
-		<Location name="food"/>
-		<Location name="food_menu"/>
-		<Location name="TV"/>
-		<Location name="vann"/>
-	</Folder>
 	<Folder name="Encounter Generator">
 		<Location name="din_npc"/>
 		<Location name="podezdM"/>
@@ -730,12 +756,8 @@
 		<Location name="restoran"/>
 		<Location name="salon"/>
 		<Location name="hairsalon"/>
-		<Location name="sexshop"/>
 		<Location name="shopdacha"/>
 		<Location name="sportShop"/>
-		<Location name="stripclub"/>
-		<Location name="stwork"/>
-		<Location name="stwork2"/>
 		<Location name="torgcentr"/>
 		<Location name="univer"/>
 		<Location name="yarik"/>
@@ -770,6 +792,12 @@
 		<Location name="obekt2"/>
 		<Location name="dangeon"/>
 	</Folder>
+	<Folder name="Red Light">
+		<Location name="sexshop"/>
+		<Location name="stripclub"/>
+		<Location name="stwork"/>
+		<Location name="stwork2"/>
+	</Folder>
 	<Folder name="Bar Rabotnik">
 		<Location name="qwBarPolet"/>
 		<Location name="qwBarPoletToilet"/>
@@ -987,13 +1015,8 @@
 		<Location name="housing"/>
 		<Location name="husb"/>
 		<Location name="husbSex"/>
-		<Location name="indik"/>
-		<Location name="indiktab"/>
 		<Location name="Peterroom"/>
-		<Location name="portnoi"/>
-		<Location name="portnoi2"/>
 		<Location name="sexorg"/>
-		<Location name="shortgs"/>
 		<Location name="$stock_item_info"/>
 		<Location name="$stock_item"/>
 		<Location name="$single_stock_item"/>
@@ -1085,14 +1108,6 @@
 		<Location name="koncepod"/>
 		<Location name="koncepod1"/>
 	</Folder>
-	<Folder name="CumManage">
-		<Location name="Cum_Manage"/>
-		<Location name="cum_arrcheat"/>
-		<Location name="cum_cleanup"/>
-		<Location name="cum_call"/>
-		<Location name="pregriskeval"/>
-		<Location name="cuminsidereact"/>
-	</Folder>
 	<Folder name="Ibiza">
 		<Location name="IbizaStart"/>
 		<Location name="IbizaDay2"/>
@@ -1106,17 +1121,13 @@
 		<Location name="IbizaBar"/>
 		<Location name="IbizaGuard"/>
 	</Folder>
-	<Location name="LBZhouse"/>
-	<Location name="femcyc"/>
-	<Location name="lact_lib"/>
-	<Location name="show_table"/>
-	<Location name="exercise"/>
-	<Location name="BanSexType"/>
 	<Folder name="crossfit_north">
 		<Location name="crossfit_north_box"/>
 		<Location name="crossfit_north_wod"/>
 		<Location name="crossfit_north_record"/>
 		<Location name="crossfit_north_girlmeet"/>
 	</Folder>
+	<Location name="LBZhouse"/>
+	<Location name="BanSexType"/>
 	</Structure>
 </QGen-project>

+ 3 - 1
locations/EvBoyBuh.qsrc

@@ -739,6 +739,7 @@ elseif pav_slut > 150:
 
 		bmHJ[Tboynum] += 1
 		money += 50
+		slutty += 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/disco/sex/boybj.jpg"></center>'
 		'You squat before him as you wrap your fingers around his shaft, and slowly begin to jerk him off.'
@@ -799,7 +800,8 @@ if pav_slut >= 25:
 				cls
 				pcs_dom += 1
 				minut += 3
-				pav_prostitute += 30
+				pav_prostitute += 12
+				slutty += 1
 				money += 300
 				gs 'stat'
 				'You take a deep breath. You don''t really want to touch him, but maybe if you can get something out of it? "I don''t do favours like that for just anyone! If you''d pay me, however..." you shrug.'

+ 1 - 1
locations/Gaddvor.qsrc

@@ -71,7 +71,7 @@ if $ARGS[0]='':
 		!removed from 1.2.5
 		if hour >= 17 and hour < 20:
 			if mitkaday!daystart:'<a href="exec:gt ''mitka''">Mitka</a> is hanging out near the barn in your grandparents'' backyard, he is following you while taking a smoke.'
-		elseif hour >= 20 and mitkadaybuh ! daystart:
+		elseif hour >= 20 and sunWeather = 1:
 			'Several <a href="exec:gt ''mitkabuh''">young men</a> are sitting near your grandparents'' backyard, drinking moonshine and talking loudly.'
 		end
 		!125s

+ 24 - 24
locations/Meadow.qsrc

@@ -45,13 +45,13 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 		elseif npc_QW['A60'] >= 11 and temper >= 25 and temp_md = 5:
 			'In the clearing you notice <a href="exec: gt ''Meadow'', ''5''">Mira with Vasya</a>.'
 		elseif npc_QW['A60'] >= 11 and temper >= 12 and temp_md = 6:
-			'In the clearing you notice  <a href="exec: gt ''Meadow'', ''6''">Mira with Mitka, By Vasya and Kalambay</a>.'
+			'In the clearing you notice <a href="exec: gt ''Meadow'', ''6''">Mira with Mitka, Vasya and Kalambay</a>.'
 		elseif npc_QW['A60'] >= 20 and temper >= 12 and temp_md = 7:
-			'In the clearing you notice  <a href="exec: gt ''Meadow'', ''7''">Mira with Vasya and Kalambay</a>.'
+			'In the clearing you notice <a href="exec: gt ''Meadow'', ''7''">Mira with Vasya and Kalambay</a>.'
 		elseif npc_QW['A60'] >= 30 and temper >= 20 and temp_md = 8:
-			'In the clearing you notice  <a href="exec: gt ''Meadow'', ''8''">A bunch of half-naked hillbilly men</a>.'
+			'In the clearing you notice <a href="exec: gt ''Meadow'', ''8''">A bunch of half-naked hillbilly men</a>.'
 		elseif npc_QW['A60'] >= 20 and temper >= 25 and temp_md = 9:
-			'In a clearing you see  <a href="exec: gt ''Meadow'', ''9''">Mira</a>.'
+			'In a clearing you see <a href="exec: gt ''Meadow'', ''9''">Mira</a>.'
 		end
 	end
 	if sunWeather = 1:
@@ -59,7 +59,7 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 			if $clothingworntype ! 'exercise' and pcs_inhib < 35:
 				'You could do some exercises here if you were wearing workout clothes.'
 			elseif $clothingworntype ! 'exercise' and $clothingworntype ! 'nude' and pcs_inhib >= 35 and Miraloc ! 2 and temper >= 10:
-				'Your meadow is a perfect place to do some exercises. There is no one around, so you could do it <a href="exec: gs ''clothing'', ''strip'', ''Meadow''& gs ''underwear'', ''remove'' & gt ''exercise'', ''workout'', ''nude'', ''Meadow''"> in the nude</a>.'
+				'Your meadow is a perfect place to do some exercises. There is no one around, so you could do it <a href="exec: gs ''clothing'', ''strip'', ''Meadow''& gs ''underwear'', ''remove'' & gt ''exercise'', ''workout'', ''nude'', ''Meadow''">in the nude</a>.'
 			elseif $clothingworntype ! 'exercise' and $clothingworntype = 'nude' and pcs_inhib >= 35 and Miraloc ! 2 and temper >= 10:
 				'Your meadow is a perfect place to do some exercises. There is no one around, so you could do it <a href="exec: gs ''underwear'', ''remove'' & gt ''exercise'', ''workout'', ''nude'', ''Meadow''"> in the nude</a>.'
 			else
@@ -85,15 +85,15 @@ if $ARGS[0] = 'Mira':
 	gs 'stat'
 	if meadow = 2:
 	gs 'Miroslava', 'miraclothes'
-		'"Wow!  This place is awesome.  My family and I have only been in the village a few months, but I have never heard anyone ever speaking about this place." Mira tells you.  "Now I know where I can come to, when I want to be alone.  You don''t mind, do you?"'
+		'"Wow! This place is awesome. My family and I have only been in the village a few months, but I have never heard anyone ever speaking about this place." Mira tells you. "Now I know where I can come to, when I want to be alone. You don''t mind, do you?"'
 		act 'You allow her to come here on her own':
 			*clr & cla
 			meadow = 3
 			minut += 2
 			gs 'stat'
 			gs 'Miroslava', 'miraclothes'
-			'"I think you are a responsible person, Mira, you can come to the meadow whenever it pleases you.  BUT, I want this place to remain a secret so you can never tell anyone about this place."'
-			'Mira, readily agrees and is as happy as a lark.  Mira energetically nodding her head and says, "I''ll take this secret to the grave, I swear.  If I don''t, then I''ll grant you three wishes, that I promise I will perform no matter what..."'
+			'"I think you are a responsible person, Mira, you can come to the meadow whenever it pleases you. BUT, I want this place to remain a secret so you can never tell anyone about this place."'
+			'Mira, readily agrees and is as happy as a lark. Mira energetically nodding her head and says, "I''ll take this secret to the grave, I swear. If I don''t, then I''ll grant you three wishes, that I promise I will perform no matter what..."'
 			act 'Finish': gt 'Meadow', 'start'
 		end
 		act 'Sorry, I want to keep this meadow private':
@@ -102,9 +102,9 @@ if $ARGS[0] = 'Mira':
 			minut += 2
 			gs 'stat'
 			gs 'Miroslava', 'miraclothes'
-			'You tell her that this is your haven, you would prefer if she wants to come to the meadow that she can only do so with you.  Mira looks crestfallen, tears start to well up in her eyes, though she tries not to let you know.  She tell you, sure she will abide by your wishes.'
-			'You and Mira speak for awhile.  Her mood is a little down, but as you chat a smile slowly creeps onto her face.'
-			'Mira then asks you if you could help cheer up her father?  He has been depressed ever sinse her mother''s death nearly two years before'
+			'You tell her that this is your haven, you would prefer if she wants to come to the meadow that she can only do so with you. Mira looks crestfallen, tears start to well up in her eyes, though she tries not to let you know. She tell you, sure she will abide by your wishes.'
+			'You and Mira speak for awhile. Her mood is a little down, but as you chat a smile slowly creeps onto her face.'
+			'Mira then asks you if you could help cheer up her father? He has been depressed ever sinse her mother''s death nearly two years before'
 			act 'Maybe':
 				*clr & cla
 				meadow = 5
@@ -117,8 +117,8 @@ if $ARGS[0] = 'Mira':
 				else
 					'<center><img <<$set_imgh>> src="images/characters/village/mira/mira3.jpg"></center>'
 				end
-				'You agree, intrigued.  You ask Mira what see has in mind?  After a few seconds, she tells you she saw her father masturbateing that morning.  She doesn''t think her father has been with a woman since her mother passed away.  Mira is sorry for her father''s lose, hers too for that matter, but she has an overwhelming desire to help him.  She can''t just do nothing.'
-				'You know Mira loves her father very much, you don''t know what you can do to help.  You don''t want or need this drama in your life.  First, you find out about migic being real.  School is rapid approaching.  You tell her that there is nothing you can do to help with her father''s depression.  Mira''s pouts and stands with her arms crossed. Her whole demeaner is one of injured innocence.'
+				'You agree, intrigued. You ask Mira what see has in mind? After a few seconds, she tells you she saw her father masturbateing that morning. She doesn''t think her father has been with a woman since her mother passed away. Mira is sorry for her father''s lose, hers too for that matter, but she has an overwhelming desire to help him. She can''t just do nothing.'
+				'You know Mira loves her father very much, you don''t know what you can do to help. You don''t want or need this drama in your life. First, you find out about migic being real. School is rapid approaching. You tell her that there is nothing you can do to help with her father''s depression. Mira''s pouts and stands with her arms crossed. Her whole demeaner is one of injured innocence.'
 				'A few minutes later, to your surprise, you feel an unexpectedly nice itch and a wicked heat rises up in your crotch of thoughts of his sucking Mira''s father.'
 				act 'Maybe a little followup wont hurt': gt 'Meadow', 'start'
 			end
@@ -135,14 +135,14 @@ if $ARGS[0] = 'Mira':
 				gs 'stat'
 				if $pantyworntype ! 'none':
 					'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miralick.jpg"></center>'
-					'Mira immediately sits on the grass and waits until you get undress.  Holding out your hand, you throw caution to the winds and push your panties aside, revealing your already dripping snatch...'
+					'Mira immediately sits on the grass and waits until you get undress. Holding out your hand, you throw caution to the winds and push your panties aside, revealing your already dripping snatch...'
 					gs 'arousal', 'foreplay', 5, 'lesbian'
 					gs 'stat'
 					act 'Further':
 						*clr & cla
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miralick1.jpg"></center>'
-						'You enjoy, Mira''s gentle touch between your legs.  She teases you by gently touching your clit...'
+						'You enjoy, Mira''s gentle touch between your legs. She teases you by gently touching your clit...'
 						gs 'arousal', 'vaginal_finger', 5, 'lesbian'
 						gs 'stat'
 						act 'Further':
@@ -162,7 +162,7 @@ if $ARGS[0] = 'Mira':
 						*clr & cla
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miralick2.jpg"></center>'
-						'Mira obediently kneels at your feet and pulls starts licking your clit and starts to finger your pussy.  After a few minutes of this treatment, Mira brings you to blazing orgasm.'
+						'Mira obediently kneels at your feet and pulls starts licking your clit and starts to finger your pussy. After a few minutes of this treatment, Mira brings you to blazing orgasm.'
 						$orgasm_or = 'yes'
 						gs 'arousal', 'cuni', 5, 'lesbian'
 						gs 'arousal', 'vaginal_finger', 5, 'lesbian'
@@ -182,11 +182,11 @@ if $ARGS[0] = '0':
 	if temper < 20:
 		minut += 2
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/mirameadowmastr.jpg"></center>'
-		'You were about to approach her, but stop as she undoes her pants.  You decide to watch it to what she does...'
+		'You were about to approach her, but stop as she undoes her pants. You decide to watch it to what she does...'
 		act 'Watch':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mirameadowmastr1.jpg"></center>'
-			'Mira, pulls harshly on her panties so that they bite deeply between her labia.  Mira looks around again, but you are concealed in the dense thicket thus she fails to spot you watching...'
+			'Mira, pulls harshly on her panties so that they bite deeply between her labia. Mira looks around again, but you are concealed in the dense thicket thus she fails to spot you watching...'
 			gs 'arousal', 'voyeur', 2, 'lesbian'
 			gs 'stat'
 			act 'Watch':
@@ -389,7 +389,7 @@ if $ARGS[0] = '4' or $ARGS[0] = '5':
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Leave':minut += 30 & gt 'gadukino'
-	elseif temper >= 15 and  temper < 20:
+	elseif temper >= 15 and temper < 20:
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirameadowbj4.jpg"></center>'
 		'They are both completely naked and lustful Mira with squeals, like crazy, galloping on Vaskerom member. The long such rate does not stand up and unceremoniously throwing off his rider, cums on her buttocks...'
 		gs 'arousal', 'voyeur', 5
@@ -517,9 +517,9 @@ if $ARGS[0] = 'miraperversion11':
 	pcs_horny += 10
 	npc_QW['A60'] = 12
 	gs 'stat'
-	'You don''t know where to begin, so you stay silent just staring at Mira.  Mira at the same time is looking at her feet and blushing hard.'
-	'Finally you gather your wits and ask what happened last night?  Mira, still no looking you in the eye, stammers out that she doesn''t know why she did it.  She says that she was out of control.'
-	'But you were also drunk, and did not do what she did.  Her face sinks with shame and she continues to look at the ground.'
+	'You don''t know where to begin, so you stay silent just staring at Mira. Mira at the same time is looking at her feet and blushing hard.'
+	'Finally you gather your wits and ask what happened last night? Mira, still no looking you in the eye, stammers out that she doesn''t know why she did it. She says that she was out of control.'
+	'But you were also drunk, and did not do what she did. Her face sinks with shame and she continues to look at the ground.'
 	'You speak with her awhile and somehow manage to soothe her and tell her that, she should just bite the bullet and move on.'
 	'Mira thanks you most sincerely for your support, but her eyes still look down....'
 	act 'Leave': gt $loc, $metka
@@ -781,7 +781,7 @@ if $ARGS[0] = 'mirameadow':
 				end
 			end
 		end
-	elseif meadow = 3 and MiraLoc = 0 and mirasextimes < 15 and temper >= 20  and temper < 25 and sunWeather = 1 and temp_md = 0:
+	elseif meadow = 3 and MiraLoc = 0 and mirasextimes < 15 and temper >= 20 and temper < 25 and sunWeather = 1 and temp_md = 0:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/mirameadowmastr7.jpg"></center>'
 		'Mira is standing, leaning against a tree and starts to caress herself.'
@@ -947,7 +947,7 @@ if $ARGS[0] = 'mirameadow':
 		else
 			mirasextimes += 1
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirameadowbj6.jpg"></center>'
-			'Mira fully naked, bends over, standing in front of Vasya and intensively exposes her ass to him, Vasya drives his cock deep into your ass.  Judging by her lustful moans, she likes having her ass violated and after a couple of minutes Vasya pulls out of her ass and cums on her backside.'
+			'Mira fully naked, bends over, standing in front of Vasya and intensively exposes her ass to him, Vasya drives his cock deep into your ass. Judging by her lustful moans, she likes having her ass violated and after a couple of minutes Vasya pulls out of her ass and cums on her backside.'
 			gs 'arousal', 'voyeur', 5
 			gs 'arousal', 'end'
 			gs 'stat'

+ 14 - 14
locations/MiroslavaHome.qsrc

@@ -27,14 +27,14 @@ if $ARGS[0] = 'start':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mirafather.jpg"></center>'
 			'You are passing Mira''s house when you see Mira''s father headed in your direction.'
-			'"<<$pcs_firstname>>, wait.  I need to speak with you," he says coming closer to you.'
+			'"<<$pcs_firstname>>, wait. I need to speak with you," he says coming closer to you.'
 			'You stop and look at him frightfully. "Did Mira tell him what I made her do?" you think as panicked thoughts race through your head.'
 			'"<<$pcs_nickname>>, do you know what happened to Mira?" Afanasiy asks, looking you in the eye.'
-			'"N-no, what happened to her?"  you ask in a confused voice, expecting him to start shouting any second.'
-			'"I don''t know.  She is just sitting at home all the time.  She doesn''t leave the yard, I''m concerned." Mira''s father answers.'
-			'"Oh, ah...I don''t know," you say, trying to make it sound believable and make your eyes look innocent.  "Maybe she was by hurt some local boy, or had a fight with someone..."'
-			'"Okay, I think it will pass...soon I hope.  But, I want you come and visit us, I think your company would do Mira a lot of good. It might bring her out of this funk faster." Mira''s father says good-bye, and leaves to resume working around his house.'
-			'"Close call,"  you think as you watch his retreating back and exhale with relief.'
+			'"N-no, what happened to her?" you ask in a confused voice, expecting him to start shouting any second.'
+			'"I don''t know. She is just sitting at home all the time. She doesn''t leave the yard, I''m concerned." Mira''s father answers.'
+			'"Oh, ah...I don''t know," you say, trying to make it sound believable and make your eyes look innocent. "Maybe she was by hurt some local boy, or had a fight with someone..."'
+			'"Okay, I think it will pass...soon I hope. But, I want you come and visit us, I think your company would do Mira a lot of good. It might bring her out of this funk faster." Mira''s father says good-bye, and leaves to resume working around his house.'
+			'"Close call," you think as you watch his retreating back and exhale with relief.'
 			MiraLoc = 0
 			minut += 10
 			mirafathertalk = 1
@@ -44,7 +44,7 @@ if $ARGS[0] = 'start':
 		elseif temper >= 15 and sunWeather = 1 and npc_QW['A60'] = 7 and hour >= 8 and hour <= 18:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/miraqw7.jpg"></center>'
-			'Entering the courtyard, you notice Miroslav, working in the garden.  She is bent over and, to your amazement, you see her bare naked crotch...'
+			'Entering the courtyard, you notice Miroslav, working in the garden. She is bent over and, to your amazement, you see her bare naked crotch...'
 			MiraLoc = 0
 
 			act 'Approach it':
@@ -94,7 +94,7 @@ if $ARGS[0] = 'start':
 			else
 				'Near the house <a href="exec: gt ''mirafather'' ">Afanasiy</a> is working.'
 			end
-			if month >= 5 and month <= 9 and hour >= 18 and hour <= 21 and RAND(0,30) >= 30:'You hear a motorcycle in the village.  <a href="exec: gt ''miroslavahome'', ''mirabrother''">Miras brother</a> has come in from the city to visit his siblings and father.'
+			if month >= 5 and month <= 9 and hour >= 18 and hour <= 21 and rand(0,30) >= 28:'You hear a motorcycle in the village. <a href="exec: gt ''miroslavahome'', ''mirabrother''">Miras brother</a> has come in from the city to visit his siblings and father.'
 			if MiraLoc > 0 and npc_QW['A60'] > 30:
 				act 'Check on Mira':
 					*clr & cla
@@ -175,7 +175,7 @@ if $ARGS[0] = 'mirabrother':
 				act 'You look shocked and walk away.': gt 'gadukino'
 			else
 
-				'"No problem", he says to you, and then adds with a mischievous smile.  "But first, sit down on him, he''ll check to make sure he likes you.  He is fussy sombitch."'
+				'"No problem", he says to you, and then adds with a mischievous smile. "But first, sit down on him, he''ll check to make sure he likes you. He is fussy sombitch."'
 				act 'Get on the bike':
 					*clr & cla
 					pcs_horny += 10
@@ -183,9 +183,9 @@ if $ARGS[0] = 'mirabrother':
 					gs 'stat'
 
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mira/mirabromoto.jpg"></center>'
-					'You quickly swing your leg up and over the iron horse, you plop your ass down on the motorcycles padded seat and grab the handlebars.  Mira''s brother, with a satisfied smile, never takes his eyes off your crotch.  You wiggle your ass on the seat a little giving him a great view of your naked pussy.'
+					'You quickly swing your leg up and over the iron horse, you plop your ass down on the motorcycles padded seat and grab the handlebars. Mira''s brother, with a satisfied smile, never takes his eyes off your crotch. You wiggle your ass on the seat a little giving him a great view of your naked pussy.'
 
-					'"Fine", he say still smiling, "Just fine!  You have an awesome pussy, and I''m sure my friend," and he slaps the gas tank,"is looking forward to having you ride on him. You know what I mean, yes?"  You give him a wicked grin and nod.  "We''ll give you a ride to remember, and then you can give me a ride to remember..."  You just continue to nod.'
+					'"Fine", he say still smiling, "Just fine! You have an awesome pussy, and I''m sure my friend," and he slaps the gas tank,"is looking forward to having you ride on him. You know what I mean, yes?" You give him a wicked grin and nod. "We''ll give you a ride to remember, and then you can give me a ride to remember..." You just continue to nod.'
 
 
 					act 'Hell yes, you agree...':
@@ -208,7 +208,7 @@ if $ARGS[0] = 'mirabrother':
 
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mira/mirabromoto1.jpg"></center>'
 
-							'You slide your as back to allow him room to mount the motorcycle.  He grabs his helmet from the handlebars and slams it down on his head.'
+							'You slide your as back to allow him room to mount the motorcycle. He grabs his helmet from the handlebars and slams it down on his head.'
 
 
 							act 'Wrap your arms around his waist...':
@@ -219,7 +219,7 @@ if $ARGS[0] = 'mirabrother':
 
 								'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mira/mirabromoto2.jpg"></center>'
 
-								'He guns the engine, which roars and then sets out at furious pace.  The rear wheel burns rubber and smokes a little as he rides you down the highway, after a few miles he does a U-turn and heads back towards Gadyukino and does not stop in the village.'
+								'He guns the engine, which roars and then sets out at furious pace. The rear wheel burns rubber and smokes a little as he rides you down the highway, after a few miles he does a U-turn and heads back towards Gadyukino and does not stop in the village.'
 
 
 								act 'One ride ends and another begins...':
@@ -229,7 +229,7 @@ if $ARGS[0] = 'mirabrother':
 									gs 'stat'
 
 									'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mira/mirabromoto3.jpg"></center>'
-									'He rolls down a higway another mile he pulls the motorcycle off the main road onto a little side track and parks a couple hundred meters off the road. He jumps off the bike, pulling off his helmet, and turns to you with a "devil may care" attitude.	He pulls the helmet of your head and drops it to the ground.  He turns you around and begins to paw your crotch and tits...'
+									'He rolls down a higway another mile he pulls the motorcycle off the main road onto a little side track and parks a couple hundred meters off the road. He jumps off the bike, pulling off his helmet, and turns to you with a "devil may care" attitude. He pulls the helmet of your head and drops it to the ground. He turns you around and begins to paw your crotch and tits...'
 
 									act 'Stand':
 										*clr & cla

+ 12 - 4
locations/andrey.qsrc

@@ -41,7 +41,7 @@ if $ARGS[0] = 'apply':
 		*nl
 		'He barely glances your way as he shuffles some papers around. "Oh yeah, I forgot about that...well, the job is still open. I need an extra worker around the store and it needs to be a girl, a young girl," he says before suddenly dropping the papers and looking at you accusingly. "And before you start with that gender equality crap, I had a guy working here and all he cared about was getting into the pants of female customers rather than their wallets. I''m saving myself from another headache...<i>hopefully</i>."'
 		*nl
-		'You''re at a loss for words, this wasn''t how you imagined the interview to go, but your silence goes unnoticed as the store manager continues to talk. "The salary is 205 ₽ a hour, alright? Trust me, no one is fighting you for the chance to work here but don''t think that means you can slack off. Miss work three times and you''re fired, no questions. I have two part-time positions, those are from 16:00 until 20:00, Monday through Friday.  Or the weekend shift between 09:00 to 15:00."'
+		'You''re at a loss for words, this wasn''t how you imagined the interview to go, but your silence goes unnoticed as the store manager continues to talk. "The salary is 205 ₽ a hour, alright? Trust me, no one is fighting you for the chance to work here but don''t think that means you can slack off. Miss work three times and you''re fired, no questions. I have two part-time positions, those are from 16:00 until 20:00, Monday through Friday. Or the weekend shift between 09:00 to 15:00."'
 		*nl
 		'He seems to have found what he was looking for, which is the employment documents "You''ll need to sign these to start work here." He holds them out to you, "So, are you interested?"'
 
@@ -49,28 +49,33 @@ if $ARGS[0] = 'apply':
 
 		if ((work = 0 and young_shop_work = 0 and cheatWork = 0) or (young_shop_work = 0 and cheatWork = 1)):
 			*nl
-			'You find the conditions suiting, and without batting and eye you sign the documents.'
-
+			
 			act 'Take the evening job':
+				cla
 				work = 1
 				young_shop_work = 100
 				minut += 5
 				*nl
+				'You find the conditions suiting, and without batting and eye you sign the documents.'
 				'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday at 15:00.'
 				act 'Continue': gt 'young_shop', 'start'
 			end
 			act 'Take the weekend job':
+				cla
 				young_shop_work1 = 100
 				minut += 5
 				*nl
+				'You find the conditions suiting, and without batting and eye you sign the documents.'
 				'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Saturday at 09:00.'
 				act 'Continue': gt 'young_shop', 'start'
 			end
 !!			act 'Take the full time job':
+!!				cla
 !!				work = 1
 !!				young_shop_work2 = 100
 !!				minut += 5
 !!				*nl
+!!				'You find the conditions suiting, and without batting and eye you sign the documents.'
 !!				'You got a job in the youth clothing store ''Pussy-Cats''. Your first workday is on Monday at 09:00.'
 !!				act 'Continue': gt 'young_shop', 'start'
 !!			end
@@ -81,11 +86,14 @@ if $ARGS[0] = 'apply':
 end
 
 if $ARGS[0] = 'regular':
+	cla
+	*clr
+	'<b><center><font size="4">Manager Andrew M. Sobulyagin</font></center></b>'
 	'<center><img <<$set_imgh>> src="images\locations\city\citycenter\mall\cats\manager_andrew.jpg"></center>'
 	*nl
 	'You knock on the door and Mr. Sobulyagin calls you in. Normally he would be reading the paper, but instead he''s just sitting there with a weird look on his face, almost like you scared him or something.'
 
-	if week = 5 and young_shop_salary > 0:
+	if (week = 5 or week = 7) and young_shop_salary > 0:
 		if young_shop_miss = 0:
 			'"Came to get your pay?" he asks quickly and you nod. He beckons you closer and you oblige. He digs around in his desk drawer for your money and as you wait, you catch a glimpse of his computer screen and see an image of a naked woman. He must think you can''t see the screen from where you are. "Here you go," Mr. Sobulyagin says as he holds out a white envelope with the money inside.'
 		elseif young_shop_miss < 3:

+ 1 - 1
locations/annafrends.qsrc

@@ -278,7 +278,7 @@ if $ARGS[0] = 'scene1':
 				gs 'stat'
 				'<center><video autoplay loop src="images/characters/pavlovsk/resident/reks/event/community/rexda.mp4"></video></center>'
 				*nl
-				'Laughing, you wait until Rex finishes wiping your foot.  While you are giggling, Rex becomes more bold, gradually replacing his sleeve with his palm and working up your thigh towards your panties. Just as Rex''s finger is about to touch your panties, you realize what is going on and hurriedly remove his hand, saying: "Hey..."'
+				'Laughing, you wait until Rex finishes wiping your foot. While you are giggling, Rex becomes more bold, gradually replacing his sleeve with his palm and working up your thigh towards your panties. Just as Rex''s finger is about to touch your panties, you realize what is going on and hurriedly remove his hand, saying: "Hey..."'
 				act 'Continue to drink beer':gt 'annafrends', 'scene2'
 			end
 		elseif rexPark = 1 and rexParkDay < daystart and rexSisTalk = 2:

+ 3 - 0
locations/burger.qsrc

@@ -431,6 +431,7 @@ if $ARGS[0] = 'dishes':
 						spafinloc = 12
 						gs 'cum_manage'
 						money += 500
+						slutty += 1
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/sex/bj4.jpg"></center>'
 						'You squat in front of the manager and swallow his sperm before licking the remnants of his semen off of the still standing, but quickly lowering penis.'
@@ -475,6 +476,7 @@ if $ARGS[0] = 'dishes':
 							spafinloc = 12
 							gs 'cum_manage'
 							money += 500
+							slutty += 1
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/locations/city/citycenter/diner/sex/bj4.jpg"></center>'
 							'You squat in front of the manager and swallow his sperm as you began to lick the remnants of his semen off of the still standing, but quickly lowering penis.'
@@ -618,6 +620,7 @@ if $ARGS[0] = 'dishes':
 				spafinloc = 12
 				gs 'cum_manage'
 				money += 300
+				slutty += 1
 				soplakTimes1 += 1
 				if soplaktimes1=10:set soplaktimes=3
 				'<center><img <<$set_imgh>> src="images/shared/sex/cum/mouth/cum19.jpg"></center>'

+ 2 - 2
locations/club.qsrc

@@ -971,8 +971,8 @@ if $ARGS[0] = 'bar1':
 	'While you sit on one of the bar stools a man comes to and grabs on of your ass cheeks. "Why don''t we both have some fun together, huh?", the bloke says and you can hear, that he had more than one beer.'
 
 	act 'Send':
-		if drunk < 4:gt 'club', 'bar'
-		if drunk >= 4:gt 'club', 'rape'
+		if alko < 4:gt 'club', 'bar'
+		if alko >= 4:gt 'club', 'rape'
 	end
 
 	if pcs_dom > 10:

+ 3 - 3
locations/fbDorm.qsrc

@@ -1,18 +1,18 @@
 # fbDorm
 gs 'stat'
 gs 'fbDormD'
-'<<$bname>> leads you towards the shabby hostel in Pavlovsk, and smiles at you: "Come on, let''s go to my room."'
+'<<$boydesc>> leads you towards the shabby hostel in Pavlovsk, and smiles at you: "Come on, let''s go to my room."'
 dynamic $d_fbd_start
 
 act '"Ehmm... I changed my mind"':
 	cls
 	minut += 5
 	gs 'stat'
-	'Seeing that <<$bname>> brought you to his crappy hostel, you''re not so sure about this any more. You''ve heard lots of stories about girls being taken to this place... none of them good. On the other hand, <<$bname>> is kind of cute. What''s the worst that could happen? You can always leave, if you don''t like what''s happening in there.'
+	'Seeing that <<$boydesc>> brought you to his crappy hostel, you''re not so sure about this any more. You''ve heard lots of stories about girls being taken to this place... none of them good. On the other hand, <<$boydesc>> is kind of cute. What''s the worst that could happen? You can always leave, if you don''t like what''s happening in there.'
 	'He notices your hesitation and tries to persuade you: "Come on, babe! It''ll just be you and me, having some fun in there! What''s the harm?"'
 
 	if pcs_dom > 0:
-		'You make up your mind; you should not be doing this. You apologize to him: "Sorry <<$bname>>, but I don''t think this is such a good idea. I have to go... take care." Then you quickly kiss him on the cheek and leave, ignoring his pleas. Fortunately he doesn''t follow you.'
+		'You make up your mind; you should not be doing this. You apologize to him: "Sorry <<$boydesc>>, but I don''t think this is such a good idea. I have to go... take care." Then you quickly kiss him on the cheek and leave, ignoring his pleas. Fortunately he doesn''t follow you.'
 
 		act 'Leave':gt 'pavResidential'
 	else

+ 0 - 13
locations/fbDormD.qsrc

@@ -53,11 +53,6 @@ $d_fbd_regular = {
 		cls
 		boy += 1
 		parkfuckboy += 1
-		$ppBoyName[parkfuckboy] = $boy
-		ppBoyTipe[parkfuckboy] = 1
-		ppBoyPlace[parkfuckboy] = 3
-		!!masturbate 2 blow_job 3 gangbang
-		ppdick[parkfuckboy] = dick
 		fbdormtimes += 1
 		pphj = 0
 		ppbj = 0
@@ -122,7 +117,6 @@ $d_fbd_miss = {
 		cls
 		ppsex += 1
 		pose = 0
-		gs 'boyStat', $bname
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdmiss.jpg"></center>'
 		gs 'dinsex', 'boy_puts_condom'
@@ -150,7 +144,6 @@ $d_fbd_dog = {
 		cls
 		pose = 1
 		ppsex += 1
-		gs 'boyStat', $bname
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhdog.jpg"></center>'
 		gs 'dinsex', 'boy_puts_condom'
@@ -276,11 +269,6 @@ $d_fbd_mass = {
 		boy += 2
 		gang += 1
 		parkfuckboy += 1
-		$ppBoyName[parkfuckboy] = $boy
-		ppBoyTipe[parkfuckboy] = 1
-		ppBoyPlace[parkfuckboy] = 4
-		!!masturbate 2 blow_job 3 gangbang
-		ppdick[parkfuckboy] = dick
 		fbdormtimes += 1
 		pphj = 0
 		ppbj = 0
@@ -402,7 +390,6 @@ $d_fbd_threesome = {
 			cls
 			ppsex += 1
 			pose = 1
-			gs 'boyStat', $bname
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbdrsex.jpg"></center>'
 			'You keep sucking on the cock in front of you, as you figure the guys want you to do. You focus for a moment and realize that <<$boydesc>> is behind you. The dick that''s rubbing against your pussy lips is probably his... right? It must be.'

+ 1 - 7
locations/fbHouse.qsrc

@@ -1,7 +1,7 @@
 # fbHouse
+
 cls
 gs 'stat'
-gs 'boyStat', $bname
 '<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/fbhouse.jpg"></center>'
 '<<$boydesc>> leads you to his house, and gallantly opens the door for you. He invites you to take a seat on the couch and then sits down next to you, putting his arm around you. After you cuddle for a while, he puts his hand on your chin as he guides your face towards his.'
 
@@ -9,12 +9,6 @@ act 'Kiss him':
 	cls
 	boy += 1
 	parkfuckboy += 1
-	$ppBoyName[parkfuckboy] = $boy
-	ppBoyTipe[parkfuckboy] = 1
-	ppBoyPlace[parkfuckboy] = 2
-	!!masturbate 2 blow_job 3 gangbang
-	ppdick[parkfuckboy] = dick
-	gs 'boyStat', $bname
 	fbhousetimes += 1
 	pphj = 0
 	ppbj = 0

+ 4 - 4
locations/femcyc.qsrc

@@ -301,7 +301,7 @@ if $ARGS[0] = '':
 						if total_preg_growth > total_milkinduce_growth: nbsize += 1
 					end
 				end
-				if lactatemm > lactatemv:
+				if lactatemm > lactatemv and salo > 11:
 					lactatemv += lactaterate
 					temp_var = lactaterate/100
 					if temp_var <= 0: temp_var = 1
@@ -350,7 +350,7 @@ if $ARGS[0] = '':
 				breastpumped = 0
 			else
 				milkgrowday = daystart
-				if lactatemm >= lactatemv:
+				if lactatemm >= lactatemv and salo > 11:
 					lactatemv += lactaterate
 					if lactatemv > lactatemm:
 						lactatemv = lactatemm
@@ -362,7 +362,7 @@ if $ARGS[0] = '':
 			milkgrowday = daystart
 		else
 			if milkgrowday < daystart:
-				if lactatemm > lactatemv:
+				if lactatemm > lactatemv and salo > 11:
 					lactatemv += lactaterate
 					temp_var = lactaterate/100
 					if temp_var <= 0: temp_var = 1
@@ -418,7 +418,7 @@ if $ARGS[0] = '':
 				breastpumped = 0
 			else
 				milkgrowday = daystart
-				if lactatemm >= lactatemv:
+				if lactatemm >= lactatemv and salo > 11:
 					lactatemv += lactaterate
 					if lactatemv > lactatemm:
 						lactatemv = lactatemm

+ 4 - 2
locations/gadforest.qsrc

@@ -223,9 +223,10 @@ if $ARGS[0] = '1':
 	act 'Out of the woods':
 		dirtyclothes = 0 & swamp_clothes = 0
 		if $clothingworntype = 'nude':
-			if $CloLosTyp[$CURLOC] = '':
-				inhib_exp += rand(0,2)
+			if $CloLosTyp[$CURLOC] = '' or gadforest_clothestorn = 1:
 				!no cloth here, it must be broken. There may be a good exhibi or rape event entry point.
+				inhib_exp += rand(0,2)
+				gadforest_clothestorn = 0
 				'You sneak out the woods, hiding your naked body in shadow and moving toward grandparents house.'
 				'You Successfully reach home without witness.'
 				cla
@@ -555,6 +556,7 @@ if $ARGS[0] = 'torncloth':
 			!add remove cloth if worn out, need better texting by illume.
 			if dyneval('RESULT = <<$clothingworntype>>H[<<clothingwornnumber>>]') <= 0:
 				'Your raggedy clothes have finally had enough and fall apart. You are naked now.'
+				gadforest_clothestorn = 1
 				gs 'clothing', 'strip', 'gadforest', 2
 			end
 		end

+ 27 - 27
locations/gadukino.qsrc

@@ -90,7 +90,7 @@ if $ARGS[0] = '':
 !---------------------------------------------
 
 		if hour >= 17 and hour < 20:'Not far from the house scared <a href="exec:GT ''mitka''">Mitka Kingpin</a>'
-		if hour >= 20 and sunWeather = 1 and month >= 4 and month <= 10:
+		if hour >= 20 and sunWeather = 1:
 			!MiraLoc = 0
 			'Not far from the house sits a rustic style company of <a href="exec:GT ''mitkabuh''">youths</a>'
 		end
@@ -99,10 +99,10 @@ if $ARGS[0] = '':
 		*nl
 		if hour >= 8 and hour < 20:
 			'In the center of the village is a small grass covered square where villagers gather to meet and discuss or argue politics or village life.'
-			'One of the building facing the square has a sign saying <a href="exec: gt ''gadmarket''">General Store</a>. A sign in the door proclames it "OPEN". It looks like the only place in the village to buy goods.'
+			'One of the building facing the square has a sign saying <a href="exec: gt ''gadmarket''">General Store</a>. A sign in the door proclaims it "OPEN". It looks like the only place in the village to buy goods.'
 		else
 			'In the center of the village is a small grass covered square where villagers gather to meet and discuss or argue politics or village life.'
-			'One of the building facing the square has a sign saying General Store. A sign in the door proclames it "CLOSED". It looks like the only place in the village to buy goods.'
+			'One of the building facing the square has a sign saying General Store. A sign in the door proclaims it "CLOSED". It looks like the only place in the village to buy goods.'
 		end
 		if hour >= 6 and hour < 20:
 			if month >= 4 and month <= 10:
@@ -119,7 +119,7 @@ if $ARGS[0] = '':
 				!skip mira events if Mira_no not 0. maybe a break up for future version?
 				!What does Mira_no represent?? by FinnMacha
 				!re-arrange random chance by illume, during 1.2.5 importation
-					if temp > 95 and meadow = 0:
+					if temp > 90 and meadow = 0:
 					!find meadow
 						gt 'gadukino', '1'
 					elseif meadow = 1 and temp < 10 and Mira_no = 0:
@@ -257,7 +257,7 @@ end
 
 if $ARGS[0] = '1':
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/trail_meadow.jpg"></center>'
-	'Walking around the village you see a small path that leds between neighbor''s houses, the path leads away from the village into a dense thicket...'
+	'Walking around the village you see a small path that leads between neighbor''s houses, the path leads away from the village into a dense thicket...'
 
 	act 'Follow the path to see where it goes':
 		*clr & cla
@@ -265,36 +265,36 @@ if $ARGS[0] = '1':
 		minut += 10
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow_thicket.jpg"></center>'
-		'You follow the path to see where it goes, but about ten minutes later the path disapears into a very dense thicket if bushes and trees.'
+		'You follow the path to see where it goes, but about ten minutes later the path disappears into a very dense thicket if bushes and trees.'
 
 		act 'Look for a way around':
 			*clr & cla
 			minut += 10
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow_trail.jpg"></center>'
-			'Your about to return to the village, but you spot a small break in the thicket, from the looks of it it''s an animal trail.'
+			'You''re about to return to the village, but you spot a small break in the thicket, from the looks of it it''s an animal trail.'
 
-			act 'follow the trail':
+			act 'Follow the trail':
 				*clr & cla
 				minut += 10
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow_fruit_<<rand(0,1)>>.jpg"></center>'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow_nearby_ruins.jpg"></center>'
-				'You carefully walk down the trail through the thicket until you emerge into a small grove of fruit trees standing next the the ruins of a long abandoned house.'
+				'You carefully walk down the trail through the thicket until you emerge into a small grove of fruit trees standing next the ruins of a long-abandoned house.'
 
 				act 'Take an apple and keep walking':
 					*clr & cla
 					minut += 10
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow_path.jpg"></center>'
-					' A few minutes later, snacking on an apple, you stubble upon the remains of an overgrown dirt road running through the middle of a majestic meadow filled with wildflowers. Judging by its undisturbed state no one uses it.'
+					' A few minutes later, snacking on an apple, you stumble upon the remains of an overgrown dirt road running through the middle of a majestic meadow filled with wildflowers. Judging by its undisturbed state no one uses it.'
 
 					act 'Further':
 						*clr & cla
 						minut += 20
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/meadow/meadow1_<<rand(0,5)>>.jpg"></center>'
-						'You spend another twenty minutes exploring the meadow and its surroundings. You''re positive no one visits this location. You loadly proclaim the meadow to be your domain and you are its ruler. Eventually, you decide to head back to the village and to your surprise, the path you follow back emerges into your grandparents back yard.'
+						'You spend another twenty minutes exploring the meadow and its surroundings. You''re positive no one visits this location. You loudly proclaim the meadow to be your domain and you are its ruler. Eventually, you decide to head back to the village and to your surprise, the path you follow back emerges into your grandparents back yard.'
 
 						act 'Return to the village': gt 'Gaddvor'
 					end
@@ -316,7 +316,7 @@ if $ARGS[0] = '2':
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/mira.jpg"></center>'
 			'You decide to lend a hand to help the girl with the calf. Your lonely in the village, maybe this girl, if you get to know her, could make it seem to the other villagers that you are not a complete stranger in Gadyukino. You walk over to the girl and introduce yourself and ask if she wants help. She nods and resumes pulling on the rope, while you walk over behind the calf and give it a load slap on the rump. The calf is surprised and immediately to moves forward away from you. The girl smiles in thanks and tells you her name is Miroslava.'
-			'Together you are able to guide the calf back into its pen. Miroslava turns out to be quite a sociable girl and conversationalist. You learn that her family was recently forced to move to the village from the city. Her father''s huge gambling debts to some questionable men forced him to eventually sell the family''s property in the city to pay them back. Mira is having a rough time adjusting to the life in a small village. She misses the apartment in the center of the city and the money to buy nice dresses and makup with. After selling everything and paying off the debt, her father was told to leave the city "or else...", so they were destitute and could only afford to buy a house in this seedy dust covered village. You walk with her and chat until you reach her house, which is only a few away from your grandparents place. Mira invites you to come and visit her at any time. She is just as bored in the village as you are.'
+			'Together you are able to guide the calf back into its pen. Miroslava turns out to be quite a sociable girl and conversationalist. You learn that her family was recently forced to move to the village from the city. Her father''s huge gambling debts to some questionable men forced him to eventually sell the family''s property in the city to pay them back. Mira is having a rough time adjusting to the life in a small village. She misses the apartment in the center of the city and the money to buy nice dresses and makeup with. After selling everything and paying off the debt, her father was told to leave the city "or else...", so they were destitute and could only afford to buy a house in this seedy dust covered village. You walk with her and chat until you reach her house, which is only a few away from your grandparent''s place. Mira invites you to come and visit her at any time. She is just as bored in the village as you are.'
 
 			act 'Finish': gt 'gadukino'
 		end
@@ -340,10 +340,10 @@ if $ARGS[0] = '2':
 					temp = RAND(0,30)
 					if temp < 5:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp2.jpg"></center>'
-						'You ask Mira to show you her pussy. She smiles casually sits down on the fence and, looking at you with a gleam in her eyesback and a mischievous smile, she pulls aside panties showing off her juicy pussy...'
+						'You ask Mira to show you her pussy. She smiles casually sits down on the fence and, looking at you with a gleam in her eyes and a mischievous smile, she pulls aside panties showing off her juicy pussy...'
 					elseif temp < 10:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp.jpg"></center>'
-						'You ask Mira to show you her pussy. She smiles casually and rests her hands on the bench, giving you a view of her bare pussy. She isn''t waering any panties.'
+						'You ask Mira to show you her pussy. She smiles casually and rests her hands on the bench, giving you a view of her bare pussy. She isn''t wearing any panties.'
 					elseif temp < 25:
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/mirasp1.jpg"></center>'
 						'You ask Mira to show you her pussy. She smiles casually and sits down on the fence and slightly spreading his legs, showing you her bare naked pussy. She isn''t waering any panties.'
@@ -400,10 +400,10 @@ if $ARGS[0] = '2':
 			act 'Watch':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad1.jpg"></center>'
-				'A couple of times you think, she''s about to notice you watching, but she never does, continuing to suck Mitka''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm. She greedily swallowing it all, and she licks Mitkin''s cock clean before tucking it back into his pants. You see she is about to rise from her knees, so you hastily depart.'
+				'A couple of times you think, she''s about to notice you watching, but she never does, continuing to suck Mitka''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm. She greedily swallowing it all, and she licks Mitka''s cock clean before tucking it back into his pants. You see she is about to rise from her knees, so you hastily depart.'
 			end
 		else
-			'Until she finally spots you watching her. You see she blushes crimson, but she does not stop sucking, only occasionally shifts her eyes in your direction. You continue to watch as if not seeing anything unusual, as Mira''s head bobs up and down continuing to suck Mitike''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm. She greedily swallowing it all, and she licks Mitkin''s cock clean before tucking it back into his pants. You smile at Mira with the most peaceful of expressions and walk away...'
+			'Until she finally spots you watching her. You see she blushes crimson, but she does not stop sucking, only occasionally shifts her eyes in your direction. You continue to watch as if not seeing anything unusual, as Mira''s head bobs up and down continuing to suck Mitka''s cock. Finally, he tilts his head back and Mira, quickly seeing this takes his dick in hand and directs it into in her mouth, taking a mouth full of sperm. She greedily swallowing it all, and she licks Mitka''s cock clean before tucking it back into his pants. You smile at Mira with the most peaceful of expressions and walk away...'
 		end
 		gs 'arousal', 'voyeur', 5, 'exhibitionism'
 		gs 'stat'
@@ -416,7 +416,7 @@ if $ARGS[0] = '2':
 	elseif npc_rel['A60'] > 0 and npc_QW['A60'] >= 6 and mirasextimes >= 10 and temper < 18 and sunWeather = 1 and temp >= 7:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad2.jpg"></center>'
-		'Walking through the village, you happen to notice Mira fucking Mitka. Mitka slowly grinded his cock deep into Mira''s pussy. You see Mira shudder under him as she climaxed. She moaned and raked his back with her fingernails as she squirted and continued to cum. Mitka increaded his pace and started to roughly hammer his cock into her dripping pussy. With his left hand he reached for Mira''s right tit and started to squeeze it without mercy. Mira just grunts and laughs.'
+		'Walking through the village, you happen to notice Mira fucking Mitka. Mitka slowly grinded his cock deep into Mira''s pussy. You see Mira shudder under him as she climaxed. She moaned and raked his back with her fingernails as she squirted and continued to cum. Mitka increased his pace and started to roughly hammer his cock into her dripping pussy. With his left hand he reached for Mira''s right tit and started to squeeze it without mercy. Mira just grunts and laughs.'
 		gs 'arousal', 'voyeur', 10, 'exhibitionism'
 		gs 'stat'
 		act 'Watch':
@@ -431,7 +431,7 @@ if $ARGS[0] = '2':
 				*clr & delact 'Watch'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad3.jpg"></center>'
-				'They are so absorbed in fucking each other senseless that they ignoring everything else, so you decide to quietly continue to watch. You see Mitka pull his cock out of Mira''s dripping pussy and he drives it deep into her ass, barebacked. Mira let''s out a short scream of protest as Mirka continues to drive his cock into her asshole until his pubs rub up against her ass. Mira wriths under his brutal onslaught. After only a few minutes, Mitka starts to slap her ass leaving a bright red mark. Mitka begins to stutter in his thrusts into her ass. Finally, Mitka leans back with his dick still embedded balls deep in Mira''s asshole and lets our a beastal growl as he begins to cum...'
+				'They are so absorbed in fucking each other senseless that they ignoring everything else, so you decide to quietly continue to watch. You see Mitka pull his cock out of Mira''s dripping pussy and he drives it deep into her ass, barebacked. Mira let''s out a short scream of protest as Mitka continues to drive his cock into her asshole until his pubs rub up against her ass. Mira writhes under his brutal onslaught. After only a few minutes, Mitka starts to slap her ass leaving a bright red mark. Mitka begins to stutter in his thrusts into her ass. Finally, Mitka leans back with his dick still embedded balls deep in Mira''s asshole and lets out a bestial growl as he begins to cum...'
 				gs 'arousal', 'voyeur', 5, 'exhibitionism'
 				gs 'stat'
 			end
@@ -483,7 +483,7 @@ if $ARGS[0] = '3':
 				minut += 45
 				pcs_dom += RAND(0,2)
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/mirawish2_1.jpg"></center>'
-				'You lead her out to the main road. You tell Miroslava, that she is to pose as a prostitute and attempt to get a customer or two. This is your second wish. You want Mira to become a prostitue and fullfil the desires of anyone who asks for her serivces. Mira looks shocked but nods that she will do it, Mira looks around the area and seeing the street was quiet, fulfills your desire...'
+				'You lead her out to the main road. You tell Miroslava, that she is to pose as a prostitute and attempt to get a customer or two. This is your second wish. You want Mira to become a prostitute and fulfil the desires of anyone who asks for her services. Mira looks shocked but nods that she will do it, Mira looks around the area and seeing the street was quiet, fulfills your desire...'
 				gs 'stat'
 
 				act 'Watch her perform a trick...':
@@ -493,7 +493,7 @@ if $ARGS[0] = '3':
 					npc_QW['A60'] += 1
 					!Image does not exist -'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirawish2_2.jpg"></center>'
 					'<center><img <<$set_imgh>> src="images/characters/village/mira/mirawish2_1.jpg"></center>'
-					'It isn''t long before Mira''s first customer pulls up in a nice vehicle. She takes a deep breath, looks you in the eyes, winks and approachs the vehicle and starts talking to the driver.'
+					'It isn''t long before Mira''s first customer pulls up in a nice vehicle. She takes a deep breath, looks you in the eyes, winks and approaches the vehicle and starts talking to the driver.'
 					gs 'stat'
 
 					act 'Continue':
@@ -523,7 +523,7 @@ if $ARGS[0] = '3':
 										*clr & cla
 										minut += 10
 										'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost1_2.mp4"></video></center>'
-										'Eventually, the guys grunts and cums all over Mira''s face and into her mouth. The nicely dressed man pulls Mira out of the car, hands her a few bills and then drives off.'
+										'Eventually, the guy grunts and cums all over Mira''s face and into her mouth. The nicely dressed man pulls Mira out of the car, hands her a few bills and then drives off.'
 										gs 'stat'
 
 										act 'Continue':
@@ -542,21 +542,21 @@ if $ARGS[0] = '3':
 								*clr & cla
 								miraprost += 1
 								'<center><video autoplay loop src="images/characters/village/mira/miraprost2.mp4"></video></center>'
-								'You walk up and look into the van. You see Mira showing the John her tits and rubbing her pussy. You see a hungry gleam in the guys eyes, which Mira returns in force.'
+								'You walk up and look into the van. You see Mira showing the John her tits and rubbing her pussy. You see a hungry gleam in the guy''s eyes, which Mira returns in force.'
 								gs 'arousal', 'voyeur', 20, 'exhibitionism', 'prostitution'
 								gs 'stat'
 
 								act 'Continue':
 									*clr & cla
 									'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost2_1.mp4"></video></center>'
-									'Mira and her John jump into the back of the van and you watch as he start fucking her wet pussy. His hand covers her mouth as she screams in ecstasy. The guy pounds his 20cm cock deep into her pussy. From Mira''s grunts of partial ecstasy, partial pain, you know the John is hitting or entering her cervix.'
+									'Mira and her John jump into the back of the van and you watch as he starts fucking her wet pussy. His hand covers her mouth as she screams in ecstasy. The guy pounds his 20cm cock deep into her pussy. From Mira''s grunts of partial ecstasy, partial pain, you know the John is hitting or entering her cervix.'
 									gs 'arousal', 'voyeur', 10, 'exhibitionism', 'prostitution'
 									gs 'stat'
 
 									act 'Continue':
 										*clr & cla
 										'<center><video autoplay loop src="images/characters/village/mira/sex/miraprost2_2.mp4"></video></center>'
-										'You have to duck behing some bushes as they move outside the van. The guy continues to pound into Mira''s pussy until he cums...and cums...and cums. '
+										'You have to duck behind some bushes as they move outside the van. The guy continues to pound into Mira''s pussy until he cums...and cums...and cums. '
 										gs 'arousal', 'voyeur', 10, 'exhibitionism', 'prostitution'
 										gs 'stat'
 
@@ -584,7 +584,7 @@ end
 if $ARGS[0] = '4':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad5.jpg"></center>'
-	'Walking through the village, you notice that behind a shed Vasya and Mira are having sex. Mira moans as she rides his cock and it seems as if she''s oblivious to Mira around her. But you''re not sure you can say the same about Vasya... So you decide not to risk being caught peeking and leave the couple alone.'
+	'Walking through the village, you notice that behind a shed Vasya and Mira are having sex. Mira moans as she rides his cock and it seems as if she''s oblivious to Mira around her. But you''re not sure you can say the same about Vasya... So, you decide not to risk being caught peeking and leave the couple alone.'
 	gs 'arousal', 'voyeur', 5, 'exhibitionism'
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -595,7 +595,7 @@ end
 if $ARGS[0] = '5':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirasexgad6.jpg"></center>'
-	'Walking through the village, you notice that behind a shed Vasya and Mira are having sex. Mira moans as she rides his cock and it seems as if she''s oblivious to Mira around her. But you''re not sure you can say the same about Vasya... So you decide not to risk being caught peeking and leave the couple alone.'
+	'Walking through the village, you notice that behind a shed Vasya and Mira are having sex. Mira moans as she rides his cock and it seems as if she''s oblivious to Mira around her. But you''re not sure you can say the same about Vasya... So, you decide not to risk being caught peeking and leave the couple alone.'
 	gs 'arousal', 'voyeur', 5, 'exhibitionism'
 	gs 'arousal', 'end'
 	gs 'stat'
@@ -708,7 +708,7 @@ if $ARGS[0] = '15':
 	*clr & cla
 	minut += 5
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/village/gadlol4.jpg"></center>'
-	'Walking through the village, you see the younger generation. They happily smile you teeth and staring with all his eyes...'
+	'Walking through the village, you see the younger generation. They happily smile at you...'
 	gs 'stat'
 
 	act 'Leave': gt 'gadukino'

+ 1 - 1
locations/gaptek.qsrc

@@ -56,7 +56,7 @@ if $ARGS[0] = 'start' or gaptek_loc = 1 or $message ! '':
 	*P FUNC ('$stock_item', 20, 'Tampons', 200, 'tampon', $CURLOC, $ARGS[0])
 	*P FUNC ('$stock_item', 20, 'Sanitary napkins', 100, 'sanpad', $CURLOC, $ARGS[0])
 	*P FUNC ('$single_stock_item', 1, 'enema kit', 1250, 'klisma', $CURLOC, $ARGS[0], StoryLine, 'You should be stealthy')
-	*P FUNC ('$single_stock_item', 1, 'breast pump', 800, 'breastpump', $CURLOC, $ARGS[0])
+	*P FUNC ('$single_stock_item', 1, 'breast pump', 2200, 'breastpump', $CURLOC, $ARGS[0])
 	*P '</table></center>'
 	!! for original start we can just use stockitem, for alt start there are other plot elements involved
 	!strip polt-related item, other use new system

+ 2 - 0
locations/gevent.qsrc

@@ -213,6 +213,8 @@ if $ARGS[0] = '5':
 	gs 'cum_manage'
 	minut += 15
 	money += 100
+	slutty += 1
+	pav_prostitute += 2
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/5.jpg"></center>'
 	'The guy quickly pulls you into the bushes, separated enough from the main roads to get a quick fuck in without being noticed. Not even bothering to undress you, he simply pulls your clothes to the side and thrusts his dick inside you. Within minutes, his breathing grows heavier and he growls as he shoots his load onto your ass cheeks. He pants: "Nice, babe... you''re definitely worth the money", as he hands you 100 <b>₽</b> and leaves.'

+ 2 - 2
locations/gopnik_house.qsrc

@@ -2,7 +2,7 @@
 gs 'stat'
 
 if gophouse = 0:
-	'You take your glass of vodka and sit down on a rickety chair at the table, between two of the guys. The apartment is in rather poor condition; there''s very little furniture, and the wallpaper is peeling off the walls. Nevertheless, you enjoy the Gopniks'' company, <<$bname>>''s in particular.'
+	'You take your glass of vodka and sit down on a rickety chair at the table, between two of the guys. The apartment is in rather poor condition; there''s very little furniture, and the wallpaper is peeling off the walls. Nevertheless, you enjoy the Gopniks'' company, <<$boydesc>>''s in particular.'
 	*pl
 
 	if alko < 6:
@@ -54,7 +54,7 @@ elseif gophouse = 1:
 	gs 'stat'
 
 	if RAND (0,1) = 0:
-		'Finally the Gopniks are finished with you. They talk loudly about what a good fuck you were while they get dressed. When they realize you''re too drunk to get dressed, they help you pull your clothes back on and sloppily button them up, before they drag you outside. After you walk for a few minutes, <<$bname>> slaps your ass and tells you: "You should be able to find your way home from here. You were a good fuck, <<$pcs_nickname>>. Come look us up in the park again if you want more where that came from."'
+		'Finally the Gopniks are finished with you. They talk loudly about what a good fuck you were while they get dressed. When they realize you''re too drunk to get dressed, they help you pull your clothes back on and sloppily button them up, before they drag you outside. After you walk for a few minutes, <<$boydesc>> slaps your ass and tells you: "You should be able to find your way home from here. You were a good fuck, <<$pcs_nickname>>. Come look us up in the park again if you want more where that came from."'
 		
 		gs 'arousal', 'end'
 		gs 'stat'

+ 1 - 1
locations/gopsex.qsrc

@@ -1104,7 +1104,7 @@ if $ARGS[0] = 'hide':
 
 		rnd_viewgg_text = rand(1,7)
 		if rnd_viewgg_text = 1:$rnd_viewgg_text = 'notices you'
-		if rnd_viewgg_text = 2:$rnd_viewgg_text = 'spots you '
+		if rnd_viewgg_text = 2:$rnd_viewgg_text = 'spots you'
 		if rnd_viewgg_text = 3:$rnd_viewgg_text = 'spies you'
 		if rnd_viewgg_text = 4:$rnd_viewgg_text = 'catches a sight of you'
 		if rnd_viewgg_text = 5:$rnd_viewgg_text = 'throws a look at you'

+ 402 - 0
locations/gpoli.qsrc

@@ -17,6 +17,9 @@ if $ARGS[0] = '':
 	end
 	'<center><b><font color="maroon">Clinic</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/shared/clinic/poli.jpg"></center>'
+	if prcptn_lvl > 40 and pcs_know_mward <= 0:
+		'<br><br>You see a sign that reads <a href="exec: minut += 5 & gt ''gpoli'', ''maternity_ward''">"Maternity ward"</a>.'
+	end
 
 	act 'Leave':minut += 5 & gt 'pavCommercial'
 
@@ -163,6 +166,10 @@ if $ARGS[0] = '':
 		if therapistday ! daystart:
 			act 'Visit the therapist (1:00)': gt 'therapist'
 		end
+		
+		if pcs_know_mward > 0:
+			act 'Visit the maternity ward (0:05)': gt 'gpoli', 'maternity_ward'
+		end
 	end
 
 	if preg = 2:
@@ -1267,5 +1274,400 @@ if $ARGS[0] = 'spravka_arrange_pale':
 	end
 end
 
+if $ARGS[0] = 'maternity_ward':
+	pcs_know_mward = 1
+	*clr
+	cla
+	gs 'stat'
+	minut += 5
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/mward.jpg"></center>'
+	'<center>You are at the maternity ward. There are alot of babies and nurses taking care of them.</center>'
+	if lactate > 0 and pcs_gpolimilkdonation = 3:
+		act 'Talk to the nurse (0:05)':
+			gs 'stat'
+			*clr
+			cla
+			minute += 5
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/old_nurse.jpg"></center>'
+			'Nurse: Hello <<$pcs_firstname>>, how can I help you?'
+			act 'Donate your breast milk (0:15)':
+				*clr
+				cla
+				milkedvolume = 0
+				pcs_gpoli_donationsessioncount = 0
+				!!if rand(0,100) = 95 and orphanfeed = 0:
+				!!	orphanfeed = 1
+				!!end
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pump_room.jpg"></center>'
+				'You talk to the old nurse and she leads you into the quiet room.'
+				!!if orphanfeed = 1:
+				!!	'It seems like there is a crib with a baby inside in this room, too.'
+				!!end
+				act 'have your breasts pumped':
+					*clr
+					cla
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pump_room.jpg"></center>'
+					'You sit down and take off your top.'
+					if lactatemv > lactatemm*8/10:
+						'The nurse looks surprised at your engorged breasts'
+						'Nurse: Oh dear! These look painfully full. I hope the pumping will make you feel better.'
+					end					
+					if pain['nipples'] >= 60:
+						'<center><img <<$set_imgh>> src="images/pc/body/nipples/sore_nipples.jpg"></center>'
+						'The nurse looks at your sore nipples and frowns a bit. She then grabs a small tin, and takes a bit more of the yellowish cream from the tin.'
+						'She applies the cream to your nipples. It feels nice on your nipples and they hurt less.'
+						pain['nipples'] -= 20
+					else
+						'The nurse grabs the nipple balm and applies it to your nipples. It feels nice on your nipples as she rubs it in.'
+					end
+					nipple_cream = 1
+					act 'continue':	gt 'gpoli', 'maternity_ward_donation'
+				end
+			end
+			act 'Check your file (0:05)':
+				*clr
+				cla
+				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/formular.jpg"></center>'
+				'The nurse hands you a file on how much you have donated so far.'
+				'<br>----------------------------------------'
+				'Analyzed milksample measurements'
+				'Volume in ml: <<mward_donatesv/10>>ml'
+				'Fat in %: <<mward_donatesf/10>>.<<mward_donatesf mod 10>>%'
+				'Lactose in %: <<mward_donatess/10>>.<<mward_donatess mod 10>>%'
+				'<br>----------------------------------------'
+				if pcs_gpoli_totalmilkdonation_count > 0:
+					'Total breast milk donation statistics'
+					if pcs_gpoli_totalmilkdonation < 100:
+						'Donated milk volume in liter: <<pcs_gpoli_totalmilkdonation/1000>>.0<<pcs_gpoli_totalmilkdonation mod 1000>>l'
+					else
+						'Donated milk volume in liter: <<pcs_gpoli_totalmilkdonation/1000>>.<<pcs_gpoli_totalmilkdonation mod 1000>>l'
+					end
+					'Donation count: <<pcs_gpoli_totalmilkdonation_count>>'
+					'Average milk volume per donation in ml: <<pcs_gpoli_totalmilkdonation/pcs_gpoli_totalmilkdonation_count>>'
+					'Paid money: <<(((pcs_gpoli_totalmilkdonation*10)/3)*75)/100>><b>₽</b>'
+					'<br>----------------------------------------'
+				end
+				act 'Leave': gt 'gpoli', 'maternity_ward'
+			end
+			!!act 'Mammography (1:00)':
+			!!	
+			!!end
+			act 'Leave': gt 'gpoli', 'maternity_ward'			
+		end
+	end
+	if lactate > 0 and lactatemv > lactatemm/8 and pcs_gpolimilkdonation <= 2:
+		'<br><br><center>One of the nurses looks at you suspiciously.<center>'
+		act 'Talk to the nurse (0:05)':
+			*clr
+			cla
+			minut += 5
+			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/old_nurse.jpg"></center>'
+			if preg >= 0 and pregtimes > 0 and pcs_gpolimilkdonation <= 0:
+				'You walk up to the nurse'
+				'You: Uhm, Hello...'
+				'Nurse: Which one is yours?'
+				'You: Mine? I don''t understand...'
+				'The nurse looks at your face then down at your breast and than back at your face.'
+				'Nurse: Well, you are obviously lactating, so you came here to breastfeed your offspring?'
+				'She concludes on you, giving you a rised eyebrow.'
+			elseif preg = 0 and pregtimes = 0 and pcs_gpolimilkdonation <= 0:
+				'You walk up to the nurse'
+				'You: Uhm, Hello...'
+				'The nurse looks you up and down, rising an eyebrow on you.'
+				'Nurse: You don''t look like you ever had a child, how come you are lactating?'
+				'You are surprised by the sudden and precise analysis of the nurse.'
+				'You: How... how do you know?'
+				'Nurse: I''ve been working here for ages. Trust me ... I can tell by the smell. Now why are you lactating?'
+			elseif pcs_gpolimilkdonation <= 0:
+				'You walk up to the nurse'
+				'You: Uhm, Hello...'
+				'Nurse: Which one is yours?'
+				'You: Mine? I don''t understand...'
+				'The nurse looks at your face then down at your breast and than back at your face.'
+				'Nurse: Well, you are obviously lactating, so you came here to breastfeed your offspring?'
+				'She concludes on you, giving you a rised eyebrow.'
+			else
+				'You walk up to the nurse'
+				'You: Hello...'
+				'Nurse: Ah, it is you again...'
+				'She looks you up and down'
+				if pcs_gpolimilkdonation = 1 and preg = 0 and pregtimes = 0:
+					'Nurse: So, why are you lactating again?'
+				elseif pcs_gpolimilkdonation = 2:
+					'Nurse: Did you change your mind and want donate your breast milk?'
+				else
+					'Nurse: What do you want?'
+				end
+			end
+			if pcs_gpolimilkdonation < 1: pcs_gpolimilkdonation = 1
+			if pcs_gpolimilkdonation < 2:
+				act 'explain yourself':
+					*clr
+					cla
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/old_nurse.jpg"></center>'
+					if preg = 0 and pregtimes = 0:
+						pcs_gpolimilkdonation = 2
+						if lactateinduced = 1:
+							'You: Erm ... I used a breast pump on myself...'
+							'You blush a bit from embarresment, while telling it to her.'
+						else
+							'You: I don''t really now... it just started some day.'
+							'You explain, blushing from embarresment.'
+						end
+						'The nurse nods at you professionally, then pulls some paper together, while she looks really thoughful. She then looks up at you and starts to speak.'
+						'Nurse: Have you ever thought of donating your breast milk?'
+						'You: Donating?'
+						'Nurse: Yes, donating. We would pump your breasts and collect the milk. We can use the milk for the mothers that are not able to breastfeed yet. We also offer a bit of money for your donated breast milk.'
+						'You look at her with wide eyes.'
+						'Nurse: So, what do you think?'
+						pcs_gpolimilkdonation = 2
+						act 'give it a try (0:15)':
+							*clr
+							cla
+							minut += 15
+							pcs_gpolimilkdonation = 3
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pump_room.jpg"></center>'
+							'The nurse leads you into a room. It is quiet in here. There is a chair a table and a breastpump.'
+							'You sit down and the nurse invites you to take off your top.'
+							if pain['nipples'] >= 60 and pcs_knows_nipplecream <= 0:
+								'<center><img <<$set_imgh>> src="images/pc/body/nipples/sore_nipples.jpg"></center>'
+								'The nurse looks at your sore nipples and frowns a bit. She then grabs a small tin, and takes a bit of the yellowish cream from the tin.'
+								'You: What is that?'
+								'The nurse looks up at you.'
+								'Nurse: This is nipple balm. It helps with sore nipples during pumping. Don''t you now this?'
+								'You nod your head and watch as the nurse applies the cream to your nipples. The cream feels nice on your nipples and they hurt less.'
+								pain['nipples'] -= 20
+								'You: Where do I get this stuff?'
+								'Nurse: You can buy it in the pharmacy...'
+								pcs_knows_nipplecream = 1
+								'The nurse finishes rubbing you nipples with the nipple balm.'
+							elseif pain['nipples'] >= 60:
+								'<center><img <<$set_imgh>> src="images/pc/body/nipples/sore_nipples.jpg"></center>'
+								'The nurse looks at your sore nipples and frowns a bit. She then grabs a small tin, and takes a bit of the yellowish cream from the tin.'
+								'She applies the cream to your nipples. It feels nice on your nipples and they hurt less.'
+								pain['nipples'] -= 20
+							else
+								'The nurse grabs the nipple balm and applies it to your nipples. It feels nice on your nipples as she rubs it in.'
+							end
+							nipple_cream = 1
+							'Nurse: Okay, I am going to pump a bit milk off first, to check the quality and if you are able to donate enough. So this time you won''t get paid for your milk.'
+							'You nod and pull up your shirt. The nurse takes the pumps and puts them on your breasts. She flicks a switch and you can feel your nipples being sucked in with force. The pump slowly working your nipples.'
+							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pumping.jpg"></center>'
+							milkedvolume = func('lact_lib','$get_breastmilk', 4, 15)
+							breastpumped += 4
+							pcs_orphanfeed = 0
+							if milkedvolume >= 1000:
+								'Your breasts are able to fill both small bottles easily. The nurse nods at you confidently.'
+								'Nurse: Yes, it seems you are able to make good amount of milk. You could breastfeed a baby with no issue.'
+							elseif milkedvolume >= 500 and milkedvolume < 1000:
+								'Your breasts are not able to fill both small bottles. The nurse rises an eyebrow on you.'
+								'Nurse: Okay... it seems you are able to make enough milk for a 50ml donation, but you could have trouble to breastfeed a baby properly.'
+							else
+								'You have trouble to fill the bottles to the first mark. The nurse shakes her head disappointed.'
+								'Nurse: Mhmm ... your breasts don''t seem to make enough milk. You can still come here and get yourself pumped, but we need at least 50ml for a valid donation.'
+							end
+							'The nurse detaches the pump and allows you to dress up again.'
+							if milkedvolume > 500:
+								mward_donatesv = 500
+							else
+								mward_donatesv = milkedvolume
+							end
+							if salo > 40:
+								mward_donatesf = 60
+							elseif salo > 20:
+								mward_donatesf = 45
+							elseif salo > 15:
+								mward_donatesf = 20
+							else
+								mward_donatesf = 10
+							end
+							if pcs_energy > 30:
+								mward_donatess = rand(69, 80)
+							elseif sick > 1:
+								mward_donatess = rand(0,45)
+							else
+								mward_donatess = rand(45, 69)
+							end
+							act 'Leave':gt 'gpoli'								
+						end
+						act 'deny to donate':
+							*clr
+							cla
+							'You deny to donate your breast milk. The nurse looks sad at you and let you leave.'
+							act 'Leave':gt 'gpoli'							
+						end
+					end						
+				end
+			elseif pcs_gpolimilkdonation = 2:
+				act 'Offer to donate your breast milk (0:15)':
+				*clr
+					cla
+					minut += 15
+					pcs_gpolimilkdonation = 3
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pump_room.jpg"></center>'
+					'The nurse smiles and gets up, then she leads you into a room. It is quiet in here. There is a chair a table and a breastpump.'
+					'You sit down and the nurse invites you to take off your top.'
+					if pain['nipples'] >= 60 and pcs_knows_nipplecream <= 0:
+						'<center><img <<$set_imgh>> src="images/pc/body/nipples/sore_nipples.jpg"></center>'
+						'The nurse looks at your sore nipples and frowns a bit. She then grabs a small tin, and takes a bit of the yellowish cream from the tin.'
+						'You: What is that?'
+						'The nurse looks up at you.'
+						'Nurse: This is nipple balm. It helps with sore nipples during pumping. Don''t you now this?'
+						'You shake your head and watch as the nurse applies the cream to your nipples. The cream feels nice on your nipples and they hurt less.'
+						pain['nipples'] -= 20
+						'You: Where do I get this stuff?'
+						'Nurse: You can buy it in the pharmacy...'
+						pcs_knows_nipplecream = 1
+						'The nurse finishes rubbing you nipples with the nipple balm.'
+					elseif  pain['nipples'] >= 60:
+						'<center><img <<$set_imgh>> src="images/pc/body/nipples/sore_nipples.jpg"></center>'
+						'The nurse looks at your sore nipples and frowns a bit. She then grabs a small tin, and takes a bit of the yellowish cream from the tin.'
+						'She applies the cream to your nipples. It feels nice on your nipples and they hurt less.'
+						pain['nipples'] -= 20
+					elseif pcs_knows_nipplecream <= 0:
+						'The nurse grabs a small tin and takes a bit of yellowish cream from it.'
+						'You: What is that?'
+						'The nurse looks up at you.'
+						'Nurse: This is nipple balm. It helps during pumping and prevents nipple soreness. Don''t you now this?'
+						'You shake your head and watch as the nurse applies the cream to your nipples. The cream feels nice on your nipples.'
+						'You: Where do I get this stuff?'
+						'Nurse: You can buy it in the pharmacy...'
+						pcs_knows_nipplecream = 1
+						'The nurse finishes rubbing you nipples with the nipple balm.'
+					else
+						'The nurse grabs the nipple balm and applies it to your nipples. It feels nice on your nipples as she rubs it in.'
+					end
+					nipple_cream = 1
+					'Nurse: Okay, I am going to pump a bit milk off first, to check the quality and if you are able to donate enough.'
+					'You nod and pull up your shirt. The nurse takes the pumps and puts it on your breasts. She flicks a switch and you can feel your nipples being sucked in with force. The pump slowly working your nipples.'
+					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pumping.jpg"></center>'
+					milkedvolume = func('lact_lib','$get_breastmilk', 4, 15)
+					breastpumped += 4
+					pcs_orphanfeed = 0
+					if milkedvolume >= 1000:
+						'Your breasts are able to fill both small bottles easily. The nurse nods at you confidently.'
+						'Nurse: Yes, it seems you are able to make good amount of milk. You could breastfeed a baby with no issue.'
+					elseif milkedvolume >= 50 and milkedvolume < 1000:
+						'Your breasts are not able to fill both small bottles. The nurse rises an eyebrow on you.'
+						'Nurse: Okay... it seems you are able to make enough milk for a donation, but you could have trouble to breastfeed a baby properly.'
+					else
+						'You have trouble to fill the bottles to the first mark. The nurse shakes her head disappointed.'
+						'Nurse: Mhmm ... your breasts don''t seem to make enough milk. You can still come and be pumped, but we need at least 50ml for a valid donation.'
+					end
+					'The nurse detaches the pump and allows you to dress up again.'
+					if milkedvolume > 500:
+						mward_donatesv = 500
+					else
+						mward_donatesv = milkedvolume
+					end
+					if salo > 40:
+						mward_donatesf = 60
+					elseif salo > 20:
+						mward_donatesf = 45
+					elseif salo > 15:
+						mward_donatesf = 20
+					else
+						mward_donatesf = 10
+					end
+					if pcs_energy > 30:
+						mward_donatess = rand(69, 80)
+					elseif sick > 1:
+						mward_donatess = rand(0,45)
+					else
+						mward_donatess = rand(45, 69)
+					end							
+					act 'Leave':gt 'gpoli'				
+				end
+			end
+			act 'Leave':gt 'gpoli'
+		end
+	end
+	act 'leave':gt 'gpoli'
+end
+
+if $ARGS[0] = 'maternity_ward_donation':	
+	*clr
+	cla
+	gs 'stat'
+	nipple_cream = 1
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/clinic/mward/pumping.jpg"></center>'
+	'The nurse attaches the pumps and switches them on.'
+	if lactatemv >= 0:
+		'Your nipples are worked by the pumps, pumping your milk out, first draining at your collected milk resevoir. You feel the pressure in your breasts easing down.'
+	else
+		'Your nipples are worked by the pumps, pumping your milk out, you feel the pressure in your breasts easing down. Then your breasts tingle from the milk production as the pump demands more of your milk.'
+	end
+	act 'continue':
+		*clr
+		cla
+		milkedvolume += func('lact_lib','$get_breastmilk', 4, 15)
+		breastpumped += 4
+		'After 15 minutes, the nurse detaches the pumps from your breasts.'
+		if milkedvolume > 500:
+			temp_var = milkedvolume/500
+			!!'milkedvolume: <<milkedvolume>> - temp var test: <<temp_var>>'
+			pcs_gpoli_donationsessioncount += temp_var
+			pcs_gpoli_totalmilkdonation_count += 1
+			pcs_gpoli_totalmilkdonation += temp_var*50
+			if temp_var < 2:
+				'She looks satisfied at you as she puts away one bottle with 50ml of your breast milk.'
+			elseif temp_var => 4:
+				'She looks satisfied at you as she puts away the <<temp_var>> bottles containing <<temp_var*50>>ml of your breast milk.'
+				'Nurse: This is a good amount of milk.'
+			elseif temp_var => 8:
+				'She looks surprised at the at the amount of milk you made as she stores away the <<temp_var>> bottles that contain <<temp_var*50>>ml of your breast milk.'
+				'Nurse: Dear, that is much milk...'
+			else
+				'She looks satisfied at you as she puts away <<temp_var>> bottles with <<temp_var*50>>ml of your breast milk inside.'
+			end
+		else
+			'She looks at you a bit disappointed.'
+			'Nurse: Mhmm... I am sorry, but this isn''t enough milk for a valid donation. You only made <<milkedvolume/10>>ml of breast milk.'
+		end
+		if pcs_gpoli_donationsessioncount > 0:
+			mward_donatemoney = (((pcs_gpoli_donationsessioncount*500)/3)*75)/100
+		else
+			mward_donatemoney = 0
+		end
+		money += mward_donatemoney
+		minut += 15
+		nipple_cream = 0
+		if lactatemv > lactatemm/2:
+			'The nurse looks at your breasts'
+			'Nurse: Looks like you could go for a another pumping...shall we?'
+			act 'have your breasts pumped again': gt 'gpoli', 'maternity_ward_donation'
+			act 'enough for today':
+				*clr
+				cla
+				gs 'stat'
+				if pcs_gpoli_donationsessioncount > 0:
+					'You put on your top, and the nurse hands you <<mward_donatemoney>><b>₽</b> for your donated breast milk.'
+				else
+					'You put on your top'
+				end
+				act 'leave':
+					milkedvolume = 0
+					gt 'gpoli', 'maternity_ward'
+				end
+			end
+		else
+			act 'ask to donate more': gt 'gpoli', 'maternity_ward_donation'
+			act 'enough for today':
+				*clr
+				cla
+				gs 'stat'
+				if pcs_gpoli_donationsessioncount > 0:
+					'You put on your top, and the nurse hands you <<mward_donatemoney>><b>₽</b> for your donated breast milk.'
+				else
+					'You put on your top'
+				end
+				act 'leave':
+					milkedvolume = 0
+					gt 'gpoli', 'maternity_ward'
+				end
+			end
+		end
+	end
+end
 --- gpoli ---------------------------------
 

+ 3 - 2
locations/gschool_lessons.qsrc

@@ -2742,7 +2742,8 @@ if $ARGS[0] = 'postphys':
 					'Mr. Pavlovich groans, and after a few minutes he can''t hold back any more and shoots his load into Christina''s mouth. She diligently swallows his sperm without even taking her mouth off his cock, giving it a thorough tongue-bath before tucking it back into his shorts. You hear her ask, "Did I do a good job, sir? Did I earn my spot in the regional championships?"'
 					*nl
 					'He groans, petting her head as he instructs her to stay on her knees for a while longer, "Absolutely babe, as long as you keep taking care of me, I''ll make sure you''ll be running those championships. Don''t get up, stay there and keep nuzzling. I think I can go again in a minute."'
-					act 'Burst into the room':gt 'gschool_lessons', 'postphys'
+					!!Event missing for bursting into the room when christina already sucked him off 
+					!!act 'Burst into the room':gt 'gschool_lessons', 'postphys'
 					act 'Admit defeat':
 						*clr & cla
 						'<center><video autoplay loop src="images/shared/sex/cum/cumf10.mp4"></video></center>'
@@ -3370,7 +3371,7 @@ if $ARGS[0] = 'npc_data':
 !!Rolan Matveev
 	$school_static_num[57] = 'A133'
 	npcPol[57] = 0
-	grupTipe[57] = 0
+	grupTipe[57] = 6
 	$npcGo[57] = '<a href="exec:numnpc = 57 & GT ''Snpc''"><<$npc_firstname[''A133'']>> <<$npc_lastname[''A133'']>></a>'
 end
 

+ 30 - 30
locations/gschool_lunch.qsrc

@@ -807,7 +807,7 @@ if $ARGS[0] = 'bjs':
 		if pav_slut >= 150:'He then adds, "I''ll give you 50 <b>₽</b>?"'
 
 		act 'Go to the men''s restroom with him':
-			if pav_slut >= 150: money += 50
+			if pav_slut >= 150: money += 50 & slutty += 1
 			gt 'gschool_sex', 'lunch_bj'
 		end
 
@@ -887,7 +887,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/school/rolan/school/rolanmeet0.jpg"></center>'
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet0.jpg"></center>'
 		!! LURK MORRISON images are currently located in ''...images\locations\pavlovsk\resident\apartment\aptrolan\rolanmeet'\'
 		'He looks like he''s sleeping. You try waking him, "Hey mister, you shouldn''t sleep here!"'
 		'He''s snoring pretty loudly. It''s a wonder no one else has tried to wake him.'
@@ -899,7 +899,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet1.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet1.jpg"></center>'		
 			'You poke him in the shoulder, "Hey... Hey... Mister!" He doesn''t stir.'
 			'"...please, Miss Volkov... leave me alone..."'
 			'You grow frustrated, "What th-?" You try shaking his char, "Wake up!"'
@@ -912,7 +912,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet2.jpg"></center>'		
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet2.jpg"></center>'		
 		'Once again, you approach the man but he doesn''t seem to be asleep this time, he''s eyeing a glass that you''re sure is filled with alcohol. "Hey! You can''t drink here at school!"'
 		'The man doesn''t look at you, "Leave me alone, I''m enjoying my break..."'
 		'You scold him, "I''m telling you that you can''t drink here!"'
@@ -923,7 +923,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet3.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet3.jpg"></center>'		
 			'He comically falls on the floor, "Hey! What are you doing!?"'
 			'"You are in no position to question me! Why are you drunk? You''re in a school, do you know that? I should call the police!"'
 			'He starts to reach for the chair you pulled out from under him, "Hey! I''m not drunk and I''m on break!"'
@@ -941,7 +941,7 @@ if $ARGS[0] = 'rolan_meet':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet4.jpg"></center>'		
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet4.jpg"></center>'		
 				'He holds up a bottle you hadn''t noticed before, "Leninade! The only thing normal this school offers to wake you up!"'
 				'You eye the bottle, then his glass, "That doesn''t look like what''s in your glass! The color is completely different!"'
 				'He eyes you curiously, "Uh? The dream doesn''t usually talk back... what in the...?"'
@@ -965,7 +965,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet5.jpg"></center>'		
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet5.jpg"></center>'		
 		'You see Rolan sitting alone at his usual table and decide to approach him, "Hello, Mr. Matveev!"'
 		'"Huh? Me? Oh..." Rolan raises his eyes to yours, "G-good morning, Miss <<$pcs_lastname>>."'
 		'"Do you mind if I sit with you? It seems like there''s plenty of space."'
@@ -979,7 +979,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet6.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet6.jpg"></center>'		
 			'"Waiting for someone? Me?" You take his answer as a no and sit in the table.'
 			'"I can leave if you really want me to. I just wanted to show you that the school''s food isn''t that bad."'
 			'"You can stay, if you want. It''s just, no one has ever wanted to stay near me."'
@@ -996,7 +996,7 @@ if $ARGS[0] = 'rolan_meet':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet7.jpg"></center>'		
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet7.jpg"></center>'		
 				'"Err, are you sure this is a good idea?"'
 				'"Yes, you don''t want to make a mess, do you? Here, let me help you." You show Mr. Matveev the proper way to use a knife and fork.'
 				'Rolan takes a few bites of his food, "Oh, this is not so bad, actually."'
@@ -1005,7 +1005,7 @@ if $ARGS[0] = 'rolan_meet':
 					*clr & cla
 					minut += 5
 					gs 'stat'
-					'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet8.jpg"></center>'		
+					'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet8.jpg"></center>'		
 					'Rolan starts sniffling.'
 					'"Oh, too much onion? Next time we''ll try something different then."'
 					'Rolan clears his throat "...t-thanks... M-Miss <<$pcs_lastname>>..."'
@@ -1020,7 +1020,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet9.jpg"></center>'		
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet9.jpg"></center>'		
 		'You decided to visit Rolan in your free time, but he''s not at his usual table. You turn and see he''s mopping the floor. "Hi, Mr. Matveev!"'
 		'"M-miss <<$pcs_lastname>>, good morning. You shouldn''t be seen talking to me!"'
 		'"Hmm? Why not? I can talk with whoever i like."'
@@ -1040,7 +1040,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet10.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet10.jpg"></center>'		
 			'When you get seated, you noticed Rolan is staring at his food. "Is there something wrong, Mr. Matveev?"'
 			'"Uh..."'
 			'"Oh, let me take a bite first." You grab a piece of lettuce and munch on it.'
@@ -1056,7 +1056,7 @@ if $ARGS[0] = 'rolan_meet':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet11.jpg"></center>'		
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet11.jpg"></center>'		
 				'"Use a fork? Again?" He almost sounds like a child.'
 				'"Yes, it''s not polite to eat with your hands," you explain.'
 				'"Oh, okay." Rolan start to eat.'
@@ -1064,7 +1064,7 @@ if $ARGS[0] = 'rolan_meet':
 					*clr & cla
 					minut += 5
 					gs 'stat'
-					'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet12.jpg"></center>'		
+					'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet12.jpg"></center>'		
 					'After a few bites, Rolan looks a bit happier. "It''s good, right, Mr. Matveev?"'
 					'He continues eating.'
 					'"Well, how is it?"'
@@ -1090,7 +1090,7 @@ if $ARGS[0] = 'rolan_meet':
 			$track_loop = 'sound/windhowl.mp3'
 			volume = 50
 			music_loop = 1
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet13.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet13.jpg"></center>'		
 			'<i><b>WHOOOSSSHHH!</b></i>'
 			'Rolan walks through the door. "Woah, windy day, isn''t it, Miss <<$pcs_lastname>>!"'
 			'"Uh? Mr. Matveev?"'
@@ -1104,7 +1104,7 @@ if $ARGS[0] = 'rolan_meet':
 				music_loop = 0 & close all
 				minut += 4
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet14.jpg"></center>'		
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet14.jpg"></center>'		
 				'You''re both a little out of breath, "Whew, thank you, Miss <<$pcs_lastname>>. Excuse me for a second, the wind messed up my hair."'
 				'"Okay, Mr. Matveev."'
 				'"I was trying to clean the courtyard outside, but with this wind today it''s nearly impossible! I''ll have to try again later."'
@@ -1115,7 +1115,7 @@ if $ARGS[0] = 'rolan_meet':
 					*clr & cla
 					minut += 4
 					gs 'stat'
-					'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet15.jpg"></center>'		
+					'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet15.jpg"></center>'		
 					'You see Rolan with his plate and wave at him, "Mr. Matveev, over here!"'
 					'"Oh there you are, Miss <<$pcs_lastname>>." Rolan walks over to you and sits down.'
 					'You snatch a small piece and ''test'' it for Rolan. It tastes really good but you know Rolan needs to eat, "It''s good! Eat so you have your energy for later."'
@@ -1133,7 +1133,7 @@ if $ARGS[0] = 'rolan_meet':
 						*clr & cla
 						minut += 4
 						gs 'stat'
-						'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet16.jpg"></center>'		
+						'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet16.jpg"></center>'		
 						'"I have to go, I don''t want to be late! We''ll continue another time if you don''t mind. Bye, Mr. Matveev!"'
 						'"Goodbye, Miss <<$pcs_lastname>>."'
 						act 'Leave ': gt 'gschool_lessons', 'short_break'
@@ -1146,7 +1146,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet17.jpg"></center>'		
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet17.jpg"></center>'		
 		'"Miss <<$pcs_lastname>>!" Rolan seems cheerful this morning.'
 		'You wave at him, "Mr. Matveev! Good morning!"'
 		'He points to an empty seat, "Do you want to sit with me? You always ask me, so I feel it''s my turn to ask you."'
@@ -1158,7 +1158,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet18.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet18.jpg"></center>'		
 			'Rolan is actually eating his sandwich with a fork and knife. You find it somewhat amusing. "Mr. Matveev, it''s okay to eat a sandwich with your hands!"'
 			'He shakes his head, "No, no, we are civilized people, remember?"'
 			'You laugh, "Yes, Mr. Matveev, I remember. But i assure you, that it''s okay this time."'
@@ -1168,7 +1168,7 @@ if $ARGS[0] = 'rolan_meet':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet19.jpg"></center>'
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet19.jpg"></center>'
 				!! LURK MORRISON Suggestion - Should be a minor mood decrease here. Maybe a hunger decrease as well?
 				'You almost retch after taking a bite. What... is in this? It''s a medley of different flavors, none of which should go together. You also taste... <i>CHEWING GUM</i>?'
 				'You attempt to gather yourself before speaking. "...t-thanks. So, um, last time we were talking about what you do in your free time...?"'
@@ -1178,7 +1178,7 @@ if $ARGS[0] = 'rolan_meet':
 					*clr & cla
 					minut += 5
 					gs 'stat'
-					'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet20.jpg"></center>'		
+					'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet20.jpg"></center>'		
 					'"Was there too much garlic? You can pinch your nose if it bothers you..."'
 					'You really don''t want to insult Rolan so you make up an excuse, "No, no. I''m, uh, I''m going to be a model some day, so I need to watch my figure, you know?"'
 					'"Oh, is there a class you take for that? I wasn''t aware." He actually fell for that?'
@@ -1201,7 +1201,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet21.jpg"></center>'		
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet21.jpg"></center>'		
 		'You spot Rolan and he''s already waving you over, "Miss <<$pcs_lastname>>, good morning! I''ll get our lunch today!"'
 		'"NO!  Um, I mean, good morning to you as well, Mr. Matveev!" You remember your last lunch together, "Let''s keep our meal light today, yeah?"'
 		'"Uh?" He looks a little perplexed.'
@@ -1211,7 +1211,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet22.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet22.jpg"></center>'		
 			'You opt to grab two ice cream cones instead. Surely Rolan can''t mess that up?'
 			'He looks at you a bit confused, "Hmm, I didn''t know you could have ice cream for lunch. Is this beef flavored?"'
 			'You laugh at Rolan for a few seconds, "Uh? No, silly... when would they ever... oh, I see, you''re mocking me!"'
@@ -1220,14 +1220,14 @@ if $ARGS[0] = 'rolan_meet':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet23.jpg"></center>'		
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet23.jpg"></center>'		
 				'"Wow, that was fast! I guess you really liked it? Oh, but now you''re a little dirty..."'
 				'"Huh?"'
 				act 'Uh?':
 					*clr & cla
 					minut += 5
 					gs 'stat'
-					'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet24.jpg"></center>'		
+					'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet24.jpg"></center>'		
 					'Rolan looks down, "Oh! You mean my jacket?"'
 					'You stare at Mr. Matveev for a moment. "How do you eve-never mind... Well i assume you enjoyed that?"'
 					'"It was... sweet tasting. What flavor was it?"'
@@ -1249,7 +1249,7 @@ if $ARGS[0] = 'rolan_meet':
 		minut += 5
 		gs 'stat'
 		rolanmeet += 1
-		'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet25.jpg"></center>'		
+		'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet25.jpg"></center>'		
 		'"Miss <<$pcs_lastname>>! It''s a pleasure to see you. Having a nice day?"'
 		'"Oh, the same as always. Good morning, Mr... uh, Rolan. It''s a bit odd that I can call you by your first name, but you can''t do the same."'
 		'"I told you, it''s not polite for a man to address a lady in such a way. Besides," he smiles, "calling me ''Rolan'' helps me feel a bit younger."'
@@ -1262,7 +1262,7 @@ if $ARGS[0] = 'rolan_meet':
 			*clr & cla
 			minut += 5
 			gs 'stat'
-			'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet26.jpg"></center>'		
+			'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet26.jpg"></center>'		
 			'"I''m sorry, Miss <<$pcs_lastname>>. Miss Volkov has increased my work duties and I''m afraid I can only eat after I''m done working..." He sounds pretty disappointed.'
 			'"Aww," you return his disappointment. "I was enjoying our lunch talks."'
 			'"As was I, Miss <<$pcs_lastname>>, but unfortunately that is my job. I cannot say no to Miss Volkov." He stares down at his mop.'
@@ -1278,7 +1278,7 @@ if $ARGS[0] = 'rolan_meet':
 				*clr & cla
 				minut += 5
 				gs 'stat'
-				'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet27.jpg"></center>'		
+				'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet27.jpg"></center>'		
 				'"Great! Here, write down your address, Rolan! I''ll come visit you sometime. Just keep some water heated up for our tea!"'
 				'He eyes the paper, "Err, okay, water for the tea. But are you sure about this?"'
 				'"Of course! We are friends and I want to know you better."'
@@ -1291,7 +1291,7 @@ if $ARGS[0] = 'rolan_meet':
 					*clr & cla
 					minut += 5
 					gs 'stat'
-					'<center><img src="images/characters/pavlovsk/resident/rolan/school/rolanmeet28.jpg"></center>'		
+					'<center><img src="images/characters/pavlovsk/school/teacher/rolan/school/rolanmeet28.jpg"></center>'		
 					'"Goodbye, Miss <<$pcs_lastname>>! Don''t be late for your class... Bah, water for the tea. Kids today!"'
 					act 'Leave': gt 'gschool_lessons', 'short_break'
 				end

+ 1 - 1
locations/kuhrPar.qsrc

@@ -36,7 +36,7 @@ end
 '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/kuhrpar.jpg"></center>'
 if hour = 7 and indorf = 0:
 	!r125
-	*nl '<a href="exec:gt''father''">Your stepfather</a> and <a href="exec:gt ''brother'', ''start''">Kolka</a>  are sitting at the table eating Breakfast. <a href="exec:gt''mother''">Your mother</a> is hard at work to make sure everybody has enough to eat for the rest of the day.'
+	*nl '<a href="exec:gt''father''">Your stepfather</a> and <a href="exec:gt ''brother'', ''start''">Kolka</a> are sitting at the table eating Breakfast. <a href="exec:gt''mother''">Your mother</a> is hard at work to make sure everybody has enough to eat for the rest of the day.'
 	! on weekdays Anka here too
 	if week <= 5: *P ' <a href="exec:gt''sister''">Anya</a> is trying to lose some weight so she is only having a very light breakfast.'
 else

+ 96 - 16
locations/lact_lib.qsrc

@@ -1,5 +1,82 @@
 # lact_lib
 
+if $ARGS[0] = '$get_bfat_tissue':
+	!! func('lac_lib', 'get_bfattissue', npc_nbsize, npc_lactatemm)
+	!! function to get breast fat tissue amount. Can be used for NPC as well as PC.
+	!! ARGS[1] = npc_nbsize - the natural bust size of the NPC/PC.
+	!! ARGS[2] = npc_lactatemm - he lactatemm of the NPC/PC.
+	!! RESULT = Fat amount in ccm * 10.
+	!! function for cup size volume in ccm y = 0,0002023*x^3 + 0,029199*x^2 + 4,3791*x + 70
+	!! x = ((ARGS[1]/5) + 1)*10
+	!! this function is based on the x figures for pcs_bust size (moving in steps of 5) and the actual cup sizes from a wikipedia table, which can be found here: https://en.wikipedia.org/wiki/Bra_size
+	!! The function was estimated with excel using a trend line estimation for polynoms of third grade and a y = 0 at 70ccm
+	!! https://www.ncbi.nlm.nih.gov/pubmed/11936199
+	!! The percentage of fat volume in the total breast volume varied from 7 to 56% and the percentage of fat weight in the total breast weight varied from 3.6 to 37.6%. This great variability in the respective proportions of fat and glands in the evaluated specimens was not significantly correlated to age and body mass index.
+	if ARGS[1] > 0:
+		temp_var = ((ARGS[1]/5) + 1)*10
+		temp_var2 = (((2023*temp_var*temp_var*temp_var)/10000000)+((29199*temp_var*temp_var)/1000000)+((43791*temp_var)/10000)+70)*10
+		if temp_var2 > ARGS[2]:
+			RESULT = temp_var2 - (ARGS[2] + ARGS[2]/50)
+		elseif temp_var2 = ARGS[2]:
+			RESULT = 0
+		else
+			cls & '<b><font color="red">BAD ARGUMENT CHECK IN <i>$get_bfat_tissue</i>!</font> - Node ARGS[1] - more mammary gland tissue available then total breast tissue.</b>'
+		end		
+	else
+		if ARGS[2] > 700:
+			cls & '<b><font color="red">BAD ARGUMENT CHECK IN <i>$get_bfat_tissue</i>!</font> - Node ARGS[2] - more mammary gland tissue available then total breast tissue.</b>'
+		else
+			RESULT = 700
+		end
+	end
+end
+
+if $ARGS[0] = '$calc_npc_lactatemm_0':
+	!! func('lact_lib', 'calc_npc_lactatemm_0', npc_glandamount, npc_prodstate, npc_breastage, npc_breastcount)
+	!! New calc lactatemm function usuable for NPCs. Test function number one.
+	!! ARGS[1] = npc_glandamount - The glandamount of the npc per breast. Glandamount here is actually the alveoli amount per breast. The value is 4500 to 150000 per breast depending on the genetics or if the npc went through pregnancy already.
+	!! ARGS[2] = npc_prodstate - The breast production state of the npc. State can be "none", "induced" or "natural".
+	!! ARGS[3] = npc_breastage - State can be "virgin" or "mature". Virgin in this case means that the breasts did not go through pregnancy changes yet, while mature is a fully developed breast that had all the changes during pregnancy.
+	!! To determine the breastage, just check if the NPC has gone through pregnancy or not.
+	!! ARGS[4] = npc_breastcount - The breast count of the NPC. If 0 the result will always be 0. Could be used for amputation events or multiple breasts events.
+	!! The function will return something even if there is no lactation currently happening. this could be used for special events where sudden lactation is induced with the help of drugs. For example a lactation pill that will cause the NPC to lactate immediately without classical induction or natural growth during pregnancy.
+	!! RESULT = lactatemm in ml*10
+
+	if ARGS[2] = 'none':
+		if ARGS[3] = 'virgin':
+			temp_var = 2
+		elseif ARGS[3] = 'mature':
+			temp_var = 2
+		else
+			cls & '<b><font color="red">BAD ARGUMENT CHECK IN <i>$calc_npc_lactatemm_0</i>!</font> - Node ARGS[2] "none".</b>'
+		end
+	elseif ARGS[2] = 'induced':
+		if ARGS[3] = 'virgin':
+			temp_var = 20
+		elseif ARGS[3] = 'mature':
+			temp_var = 80
+		else
+			cls & '<b><font color="red">BAD ARGUMENT CHECK IN <i>$calc_npc_lactatemm_0</i>!</font> - Node ARGS[2] "induced".</b>'
+		end
+	elseif ARGS[2] = 'natural':
+		if ARGS[3] = 'virgin':
+			temp_var = 20
+		elseif ARGS[3] = 'mature':
+			temp_var = 80
+		else
+			cls & '<b><font color="red">BAD ARGUMENT CHECK IN <i>$calc_npc_lactatemm_0</i>!</font> - Node ARGS[2] "natural".</b>'
+		end
+	else
+		cls & '<b><font color="red">BAD ARGUMENT CHECK IN <i>$calc_npc_lactatemm_0</i>!</font> - Root Node ARGS[2].</b>'
+	end
+	
+	if ARGS[1] <= 0:
+		RESULT = 0
+	else
+		RESULT = (ARGS[1]*temp_var*ARGS[4])/1000
+	end
+end
+
 if $ARGS[0] = '$calc_lactatemm':
 
 	!! func('lact_lib', 'calc_lactatemm')
@@ -86,7 +163,7 @@ if $ARGS[0] = '$get_breastmilk':
 		soreness_mod += temp_var
 		if soreness_mod > 20: soreness_mod = 20
 		if nipple_cream = 1:
-			soreness_mod += 10
+			soreness_mod += 20
 			nipple_cream = 0
 		end
 	end
@@ -288,18 +365,17 @@ end
 if $ARGS[0] = 'bp_milking':
 	pumptime = 0
 	pumptype = 0
-	if $location_type ! 'bathroom' and exhibitionist_lvl < 1:
+	if $location_type ! 'bathroom' and pcs_exhibition < 60:
 		'You can''t use it here.'
 	else
 		*clr
 		cla
-		pumptime = input ("How long do you plan to pump your breasts?<br>(Defaults 15 minutes, maximum 60 minutes)")
-		if pumptime = '':pumptime = 15
-		if pumptime > 0 and pumptime <= 60:
-			gt 'lact_lib', 'milking'
-		elseif pumptime <= 0 or pumptime > 60:
+		pumptime = input ("How long do you plan to pump your breasts? (Not more than 60 minutes)")
+		if pumptime <= 0 or pumptime > 60:
 			minut += 2
 			act 'Don''t pump':gt $loc, $metka
+		elseif pumptime > 0 and pumptime <= 60:
+			gt 'lact_lib', 'milking'
 		end
 	end
 end
@@ -310,18 +386,17 @@ end
 if $ARGS[0] = 'man_milking':
 	pumptime = 0
 	pumptype = 1
-	if $location_type ! 'bathroom' and exhibitionist_lvl < 1:
+	if $location_type ! 'bathroom' and pcs_exhibition < 60:
 		'You can''t do this here.'
 	else
 		*clr
 		cla
-		pumptime = input ("How long would you like to milk your breasts?<br>(Default 15 minutes, maximum 60 minutes)")
-		if pumptime = '':pumptime = 15
-		if pumptime > 0 and pumptime <= 60:
-			gt 'lact_lib', 'milking'
-		elseif pumptime <= 0 or pumptime > 60:
+		pumptime = input ("How long would you like to milk your breasts? (Not more than 60 minutes)")
+		if pumptime <= 0 or pumptime > 60:
 			minut += 2
-			act 'Don''t pump':gt $loc, $metka
+			act 'Don''t milk':gt $loc, $metka
+		elseif pumptime > 0 and pumptime <= 60:
+			gt 'lact_lib', 'milking'
 		end
 	end
 end
@@ -409,7 +484,11 @@ if $ARGS[0] = 'milking':
 				'<center><img <<$set_imgh>> src="images/pc/body/tits/milk_drink.jpg"></center>'
 				'<center>You drink your own breast milk and clean up your breastpump.</center>'
 				'<center>The milk is still warm from your breasts.</center>'
-				pcs_hydra += 10
+				if pcs_hydra < 90:
+					pcs_hydra += 10
+				else
+					pcs_hydra = 100
+				end
 				minute += 7
 				act 'Finish':
 					milkedvolume = 0
@@ -432,4 +511,5 @@ if $ARGS[0] = 'engorged_morning':
 	act 'Finish':gt $loc, $metka
 end
 
---- lac_lib ---------------------------------
+--- lac_lib ---------------------------------
+

+ 6 - 0
locations/location_settings.qsrc

@@ -0,0 +1,6 @@
+# location_settings
+
+
+
+--- location_settings ---------------------------------
+

+ 2 - 1
locations/mirasex.qsrc

@@ -31,6 +31,7 @@ if $ARGS[0] = 'mirakiss':
 	*clr & cla
 	if mirahorny < 60:mirahorny += 5
 	'<center><img <<$set_imgh>> src="images/characters/village/mira/mirakiss'+rand(1,4)+'.jpg"></center>'
+	if pcs_horny < 20: pcs_horny += rand(1,5)
 	temp = rand(1,4)
 	if temp = 1:'You passionately bite your lips in luscious lips Mira. She responds to your kiss no less passionately, causing you moan of joy.'
 	if temp = 2:'You kiss with Mira feeling her soft lips on his lips and her slim nimble tongue penetrates into your mouth.'
@@ -50,7 +51,7 @@ if $ARGS[0] = 'foreplay':
 	*clr & cla
 	if pcs_horny >= mirahorny:
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraforeplay'+rand(1,4)+'.jpg"></center>'
-		if pcs_horny < 60:pcs_horny += rand(0,5)
+		if pcs_horny < 60:pcs_horny += rand(1,5)
 		temp = rand(1,3)
 		if temp = 1:'You passionately kiss with Mira, stroking ladoshki her crotch and arousing even more.'
 		if temp = 2:'World you kiss on the lips with a gentle kiss, stroking her pussy, through her panties, his hand..'

+ 5 - 5
locations/mitka.qsrc

@@ -3,7 +3,7 @@ gs 'stat'
 '<center><b><font color="maroon">Mitka Kingpin</font></b></center>'
 '<center><img <<$set_imgh>> src="images/locations/gadukino/village/mitka.jpg"></center>'
 *nl
-'He is barely older than you, you remember him from your childhood.  You both used to swim in the local river together.'
+'He is barely older than you, you remember him from your childhood. You both used to swim in the local river together.'
 if npc_QW['A63'] = 0 and rand(0,3) = 0:
 	'You blush as you recall that you used to swim naked when you were little.'
 	if pcs_horny >= 40: 'You bite your lip and glance down at his crotch and can''t help but wonder how much he has grown since then.'
@@ -29,17 +29,17 @@ else
 			*nl
 			'Mitka scratches his balls and adds with a grin: "Hey <<$pcs_nickname>>, do you want to have some fun?"'
 
-			act 'I don''t know.  My mother is obsessed with me staying a virgin.':
+			act 'I don''t know. My mother is obsessed with me staying a virgin.':
 				cla
-				'You turn away and slowly walk away from Mitka.  You know you want him, but you promised your mother...'
+				'You turn away and slowly walk away from Mitka. You know you want him, but you promised your mother...'
 				act 'Continue': gt 'gadukino'
 			end
 			if pcs_horny >= 50:
-				act 'Hmm. No sex, Mitka.  I will give you a blowjob only.':
+				act 'Hmm. No sex, Mitka. I will give you a blowjob only.':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjhome.jpg"></center>'
 					*nl
-					'Mitka takes you to his house and onto the veranda.  You kneel down on your knees and smiling up at him take his cock out of his pants and start to suck...'
+					'Mitka takes you to his house and onto the veranda. You kneel down on your knees and smiling up at him take his cock out of his pants and start to suck...'
 					gs 'boyStat', 'A63'
 					npc_sex[$boy] += 1
 					npc_QW['A63'] += 1

+ 71 - 71
locations/mitkabuh.qsrc

@@ -51,7 +51,7 @@ if $ARGS[0] = 'partyalone':
 			end
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-			'You drank the moonshine and it burns as it goes down your throat.  Your eyes water a little and you have a tough time catching your breath.  you wipe your eyes and mouth on your sleeve , you look around and are a little disappointed because of the lack of snacks to munch on. Mitka said approvingly "Good shit, huhh."'
+			'You drank the moonshine and it burns as it goes down your throat. Your eyes water a little and you have a tough time catching your breath. you wipe your eyes and mouth on your sleeve , you look around and are a little disappointed because of the lack of snacks to munch on. Mitka said approvingly "Good shit, huhh."'
 
 			act 'Catching your breath':gt 'mitkabuh'
 		end
@@ -60,7 +60,7 @@ if $ARGS[0] = 'partyalone':
 		if mitkadaybuh ! daystart:
 			mitkadaybuh = daystart
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-			'You are trashed - your legs can barely keep you upright.  Mitka, noticing your condition, grabs you by the waist.  "Well, well little Chicka, <<$pcs_nickname>>, come with me?"'
+			'You are trashed - your legs can barely keep you upright. Mitka, noticing your condition, grabs you by the waist. "Well, well little Chicka, <<$pcs_nickname>>, come with me?"'
 
 			if npc_QW['A63'] < 3:
 				act 'you nod and slurred your words...mumbled something as you fell into his waiting arms':
@@ -71,7 +71,7 @@ if $ARGS[0] = 'partyalone':
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka2.jpg"></center>'
 					end
 					*nl
-					'Mitka takes you to his house and onto the veranda.  He has you sit on the couch and begins pawing at your cloths pulling them off you.'
+					'Mitka takes you to his house and onto the veranda. He has you sit on the couch and begins pawing at your cloths pulling them off you.'
 					*nl
 					'Mitka, breathing heavily stepped to your side and said, "You''re a good fuck!"'
 					gs 'boyStat', 'A63'
@@ -106,13 +106,13 @@ if $ARGS[0] = 'partyalone':
 			if npc_QW['A63'] < 10:
 				'The guys talk about you, not paying you any attention.'
 			else
-				' "Yo, <<$pcs_nickname>>, come drink with us again, we love fucking you!! Ha-ha!" They laugh as you make your way back to your grandparents cottage.  You scream at them, "Find someone-else, something... You fucking bastards."'
+				' "Yo, <<$pcs_nickname>>, come drink with us again, we love fucking you!! Ha-ha!" They laugh as you make your way back to your grandparents cottage. You scream at them, "Find someone-else, something... You fucking bastards."'
 			end
 			act 'Leave':gt'Gaddvor'
 		end
 	else
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-		'You are absolutely trashed, your legs refuse to follow your directions and you slowly slide to the ground.  Mitka, noticing your condition, he steps over to you and picks you up and laughs, "It seems, you''ve had enough..."'
+		'You are absolutely trashed, your legs refuse to follow your directions and you slowly slide to the ground. Mitka, noticing your condition, he steps over to you and picks you up and laughs, "It seems, you''ve had enough..."'
 		act 'Leave':gt'Gaddvor'
 	end
 end
@@ -120,13 +120,13 @@ end
 if $ARGS[0] = 'partywithMira':
 	if npc_QW['A60'] = 0:
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-		'Set in a secluded spot behind your grandparents'' house the three village boys, Mitka Kingpin, Vasya Package and Kolyamba are drinking moonshine, without any snacks.  You and Mira approach them and ask for a drink.  The guys immediately brighten up and actively nod their heads.  They introduce theyselves and welcome you both to the party.  Mitka pours the brew into a clear plastic shot glass and hands it over to you and Mira.'
+		'Set in a secluded spot behind your grandparents'' house the three village boys, Mitka Kingpin, Vasya Package and Kolyamba are drinking moonshine, without any snacks. You and Mira approach them and ask for a drink. The guys immediately brighten up and actively nod their heads. They introduce theyselves and welcome you both to the party. Mitka pours the brew into a clear plastic shot glass and hands it over to you and Mira.'
 		npc_QW['A60'] = 1
 		act 'Further': gt 'mitkabuh'
 	else
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-		if alko = 0: 'Set in a secluded spot behind your grandparents'' house the three village boys, Mitka Kingpin, Vasya Package and Kolyamba are drinking moonshine, without any snacks.  You and Mira approach them and ask for a drink.  The guys immediately brighten up and actively nod their heads. Mitka pours the brew into a clear plastic shot glass and hands it over to you and Mira.'
-		if alko > 0: 'Set in a secluded spot behind your grandparents'' house the three village boys, Mitka Kingpin, Vasya Package and Kolyamba are drinking moonshine, without any snacks.  Mitka pours the brew into a clear plastic shot glass and hands it over to you and Mira.'
+		if alko = 0: 'Set in a secluded spot behind your grandparents'' house the three village boys, Mitka Kingpin, Vasya Package and Kolyamba are drinking moonshine, without any snacks. You and Mira approach them and ask for a drink. The guys immediately brighten up and actively nod their heads. Mitka pours the brew into a clear plastic shot glass and hands it over to you and Mira.'
+		if alko > 0: 'Set in a secluded spot behind your grandparents'' house the three village boys, Mitka Kingpin, Vasya Package and Kolyamba are drinking moonshine, without any snacks. Mitka pours the brew into a clear plastic shot glass and hands it over to you and Mira.'
 		if alko < 8 and npc_drunk['A60'] < 8:
 
 			if alko <4: act 'Leave':MiraLoc = 0 & gt'Gaddvor'
@@ -136,7 +136,7 @@ if $ARGS[0] = 'partywithMira':
 				act 'You pass the shot glass of liquor to Mira':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drinking.jpg"></center>'
-					'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single toss of her head.  Her eyes wided and she coughs a little, sucking in her breath with a smile.  You talk lively with the guys as they drink as well.'
+					'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single toss of her head. Her eyes wided and she coughs a little, sucking in her breath with a smile. You talk lively with the guys as they drink as well.'
 					npc_drunk['A60'] += 2
 					minut += 15
 					gs 'stat'
@@ -147,7 +147,7 @@ if $ARGS[0] = 'partywithMira':
 				act 'You take the liquor and swallow it quickly':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drinking.jpg"></center>'
-					'You take a glass of moonshine and quickly gulp it down, you cough and suck in your breath.  Mira meanwhile holds her drink and slowly sips on it, while the local youths encourage her to slug it down like you did.'
+					'You take a glass of moonshine and quickly gulp it down, you cough and suck in your breath. Mira meanwhile holds her drink and slowly sips on it, while the local youths encourage her to slug it down like you did.'
 					minut += 15
 					alko += rand(3,5)
 					cumspclnt = 2
@@ -171,7 +171,7 @@ if $ARGS[0] = 'partywithMira':
 						gt 'mitkabuh','with_mira_piss_3'
 					else
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drinking.jpg"></center>'
-						'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single tose of her head.  Her eyes wided and she coughs a little, sucking in her breath with a smile.  You talk lively with the guys as they drink as well.'
+						'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single tose of her head. Her eyes wided and she coughs a little, sucking in her breath with a smile. You talk lively with the guys as they drink as well.'
 						act 'Further':gt 'mitkabuh'
 					end
 				end
@@ -179,7 +179,7 @@ if $ARGS[0] = 'partywithMira':
 				act 'You take the liquor and swallow it quickly':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drinking.jpg"></center>'
-					'You take a glass of moonshine and quickly gulp it down, you cough and suck in your breath.  Mira meanwhile holds her drink and slowly sips on it, while the local youths encourage her to slug it down like you did.'
+					'You take a glass of moonshine and quickly gulp it down, you cough and suck in your breath. Mira meanwhile holds her drink and slowly sips on it, while the local youths encourage her to slug it down like you did.'
 					minut += 15
 					alko += rand(3,5)
 					cumspclnt = 2
@@ -195,18 +195,18 @@ if $ARGS[0] = 'partywithMira':
 			if (npc_QW['A63'] = 0 and npc_QW['A60'] < 11) or gadriver_gang > 2:
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-				'You got absolutely trashed, your legs refuse to follow your directions and you slowly slide to the ground.  Mitka, noticing your condition, he steps over to you and picks you up and laughs, "It seems, you''ve had enough..."'
+				'You got absolutely trashed, your legs refuse to follow your directions and you slowly slide to the ground. Mitka, noticing your condition, he steps over to you and picks you up and laughs, "It seems, you''ve had enough..."'
 				gs 'stat'
 
 				act 'Leave':MiraLoc = 0 & gt'Gaddvor'
 			else
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunk.jpg"></center>'
-				if mirasextimes < 13:'You are trashed, your legs can barely hold you upright. Mitka, noticing your condition, steps over to you and grabs you by the waist and pulls you close.  "Well now, <<$pcs_nickname>>, come with me and lets have some fun?"'
-				if mirasextimes >= 13:'You got so drunk on the swill they served you, your legs can barely hold you upright.  Mitka notices your condition, he walks over to your and offers to fuck you right there in front of the others.'
+				if mirasextimes < 13:'You are trashed, your legs can barely hold you upright. Mitka, noticing your condition, steps over to you and grabs you by the waist and pulls you close. "Well now, <<$pcs_nickname>>, come with me and lets have some fun?"'
+				if mirasextimes >= 13:'You got so drunk on the swill they served you, your legs can barely hold you upright. Mitka notices your condition, he walks over to your and offers to fuck you right there in front of the others.'
 !				if npc_QW['A63'] < 10:
 					temp_mb = RAND(0,5)
-					if temp_mb = 0  or (temp_mb < 3 and pcs_vag > 0):
+					if temp_mb = 0 or (temp_mb < 3 and pcs_vag > 0):
 						act 'You mumble and slurred your words':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkasex1.jpg"></center>'
@@ -243,7 +243,7 @@ if $ARGS[0] = 'partywithMira':
 								act 'Swallow':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjcum.jpg"></center>'
-									'Mitka, suddenly stops fucking your mouth for a few seconds.  You tighten your grip around his cock without taking it out of his mouth.  Mitka yells fiercely, as he begins to erupt into your mouth.  Cum...you love the taste of the warm sticky liquid of life.'
+									'Mitka, suddenly stops fucking your mouth for a few seconds. You tighten your grip around his cock without taking it out of his mouth. Mitka yells fiercely, as he begins to erupt into your mouth. Cum...you love the taste of the warm sticky liquid of life.'
 									minut += 10
 									gs 'cum_call','mouth',$boy,1
 									gs 'arousal', 'end'
@@ -305,13 +305,13 @@ if $ARGS[0] = 'partywithMira':
 			if npc_QW['A60'] = 5:
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-				'You''re already two sheets to the wind (drunk), but remember Mira''s words,  Therefore, still trying not to touch any of the others.  Mira threw you a knowing look, and as soon as they said their goodbyes to you, you waited a couple of minutes before following behind Vasya and Kolahoi and go to Mitka''s home. A little short of a the house you hear the couple a few dozen feet in front of you, loudly chattering at each other.  You fumbling in the dark a bitr before you find a hiding place to watch from without being seen yourself.  You watch what is happening on Mira in the yard....'
+				'You''re already two sheets to the wind (drunk), but remember Mira''s words, Therefore, still trying not to touch any of the others. Mira threw you a knowing look, and as soon as they said their goodbyes to you, you waited a couple of minutes before following behind Vasya and Kolahoi and go to Mitka''s home. A little short of a the house you hear the couple a few dozen feet in front of you, loudly chattering at each other. You fumbling in the dark a bitr before you find a hiding place to watch from without being seen yourself. You watch what is happening on Mira in the yard....'
 				minut += 10
 				gs 'stat'
 				act 'Watch':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/mirawish1_2.jpg"></center>'
-					'A drunk and naked Mira was lying on a wooden table, leaning against a fence.  Mitka was with measured movements nailing her with his cock.  Each time you push, sickly sickly, softly moaned Mira, and then udaras the top of the fence, and hysterically boards creaked. Peering, you get the idea, what Mira has kept its promise, - a member of the Mitki to the eggs included in her ass, which sometimes heard strange squelch, NAC which, however, no one, except you, didn''t pay attention. The loud slaps of the contacting bodies wedged into this animal musical bacchanalia two snoshayuschimisya young people, adding even more spice. Mitka ten minutes was busting my ass wriggling and Mira mooing, until finally the whole length of the latter not jerk drove into the girl of his cock and began noisily to erupt... Mira at this time drunken eyes searched the surrounding area, sure you looking, but never noticed. Half a minute later Mitka pulled out of her ass his cock and lit, started watching, as Mira wipes wipes oozing from the anus sperm...'
+					'A drunk and naked Mira was lying on a wooden table, leaning against a fence. Mitka was with measured movements nailing her with his cock. Each time you push, sickly sickly, softly moaned Mira, and then udaras the top of the fence, and hysterically boards creaked. Peering, you get the idea, what Mira has kept its promise, - a member of the Mitki to the eggs included in her ass, which sometimes heard strange squelch, NAC which, however, no one, except you, didn''t pay attention. The loud slaps of the contacting bodies wedged into this animal musical bacchanalia two snoshayuschimisya young people, adding even more spice. Mitka ten minutes was busting my ass wriggling and Mira mooing, until finally the whole length of the latter not jerk drove into the girl of his cock and began noisily to erupt... Mira at this time drunken eyes searched the surrounding area, sure you looking, but never noticed. Half a minute later Mitka pulled out of her ass his cock and lit, started watching, as Mira wipes wipes oozing from the anus sperm...'
 					mirasextimes += 1
 					npc_QW['A60'] = 6
 					pcs_horny += 50
@@ -323,7 +323,7 @@ if $ARGS[0] = 'partywithMira':
 			else
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-				'Mira got blind drunk, my legs are practically holding her, so she leaned against derieva and trying not to fall. She mumbles something completely unintelligible and hardly understands, where is it and what all is around. And you yourself are no better  - head kuritsa, earth and then leaves-under the feet and all, what you now want, it is to lie down on a soft warm bed. You, understanding, what if you drink at least one glass, then you fall right here, decide to leave, therefore say goodbye to the companions and go home.'
+				'Mira got blind drunk, my legs are practically holding her, so she leaned against derieva and trying not to fall. She mumbles something completely unintelligible and hardly understands, where is it and what all is around. And you yourself are no better - head kuritsa, earth and then leaves-under the feet and all, what you now want, it is to lie down on a soft warm bed. You, understanding, what if you drink at least one glass, then you fall right here, decide to leave, therefore say goodbye to the companions and go home.'
 				mirasextimes += 1
 				minut += 10
 				gs 'stat'
@@ -344,7 +344,7 @@ if $ARGS[0] = 'solo_3to9':
 			else
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka2.jpg"></center>'
 			end
-			'Mitka takes you to his house and  starts pulling off your cloths and tosses them aside.'
+			'Mitka takes you to his house and starts pulling off your cloths and tosses them aside.'
 			*nl
 			'"Fuck me <<$pcs_nickname>>, your pussy felt so good wrapped around my dick!", Mitka whispered in your ear.'
 			gs 'boyStat', 'A63'
@@ -378,7 +378,7 @@ if $ARGS[0] = 'solo_3to9':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjcum.jpg"></center>'
-					'You tighten your lips and suck harder on Mitka''s cock.  Your head bobs up and down fiercely as you cram as much of his ''yummy'' cock as deep in your mouth and throat as you can take it.  Finally, with a shout of beastal preasure, Mitka erupts into your mouth.  You swallow all of the warm sticky sperm...'
+					'You tighten your lips and suck harder on Mitka''s cock. Your head bobs up and down fiercely as you cram as much of his ''yummy'' cock as deep in your mouth and throat as you can take it. Finally, with a shout of beastal preasure, Mitka erupts into your mouth. You swallow all of the warm sticky sperm...'
 					minut += 10
 					gs 'cum_call','mouth',$boy, 1
 					swallow += 1
@@ -392,7 +392,7 @@ if $ARGS[0] = 'solo_3to9':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjcum1.jpg"></center>'
-					'You are sucking his cock fiercely until suddenly he starts to spurt warm sticky spunk into your mouth and coats your lips too.  Slowly, you shake your head trying to clear your head, what just happened...'
+					'You are sucking his cock fiercely until suddenly he starts to spurt warm sticky spunk into your mouth and coats your lips too. Slowly, you shake your head trying to clear your head, what just happened...'
 					minut += 10
 					gs 'cum_call','face',$boy, 1,'','',20
 					gs 'cum_call','mouth',$boy, 1,'','',20
@@ -406,7 +406,7 @@ if $ARGS[0] = 'solo_3to9':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjcum2.jpg"></center>'
-					'You''re bobbomg your head up and down fiercely as you cram as much of his ''yummy'' cock as deep in your mouth and throat as you can take it.  Mitka, roughly grabs you by by the hair and pulls his cock out of your earger mouth and starts to spurt warm sticky spunk all over your face and hair...'
+					'You''re bobbomg your head up and down fiercely as you cram as much of his ''yummy'' cock as deep in your mouth and throat as you can take it. Mitka, roughly grabs you by by the hair and pulls his cock out of your earger mouth and starts to spurt warm sticky spunk all over your face and hair...'
 					minut += 10
 					gs 'cum_call','face',$boy, 1,'','',20
 					gs 'cum_call','hair',$boy, 1,'','',20
@@ -426,7 +426,7 @@ if $ARGS[0] = 'solo_3to9':
 			else
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaanal1.jpg"></center>'
 			end
-			'Mitka takes you to his house and onto the veranda.  He has you sit on the couch and begins pawing at your cloths, pulling them off you.'
+			'Mitka takes you to his house and onto the veranda. He has you sit on the couch and begins pawing at your cloths, pulling them off you.'
 			minut += 15
 			gs 'boyStat', 'A63'
 			npc_sex[$boy] += 1
@@ -448,9 +448,9 @@ if $ARGS[0] = 'solo_10':
 		*clr & cla
 		minut += 5
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-		'You stumble and fall to the ground, and giggle drunkenly.  You just pissed yourself.  Mitka watches you and laughs when he sees you fall and piss.  Mitka walks over to you, barely able to stand himself and pulls you to your feet.  "Listen, <<$pcs_nickname>>, come with me," Mitka says loudly.  You want to hide from the hungary eyes of the village boys in bushes, anyway the guys already know what happened.  "I''m going have you fucked like the whore you are.  You pcs_dom''t not mind, do you?" Mitka grinned evilly.'
-		'He turns to his drunken friends, "Here," pointing to a drunken Kolyamba.  "Get your ass over here and have some fun with this cunt," Kolyamba stumbles forward pulling his pants down as we approached.  "We may be drunk, but we can still service this cunt''s pussy..."'
-		'"Well, that''s... Hic... a beautifully sight," Mitka stammered smugly.  "So let''s get this party started... Hic!"'
+		'You stumble and fall to the ground, and giggle drunkenly. You just pissed yourself. Mitka watches you and laughs when he sees you fall and piss. Mitka walks over to you, barely able to stand himself and pulls you to your feet. "Listen, <<$pcs_nickname>>, come with me," Mitka says loudly. You want to hide from the hungary eyes of the village boys in bushes, anyway the guys already know what happened. "I''m going have you fucked like the whore you are. You pcs_dom''t not mind, do you?" Mitka grinned evilly.'
+		'He turns to his drunken friends, "Here," pointing to a drunken Kolyamba. "Get your ass over here and have some fun with this cunt," Kolyamba stumbles forward pulling his pants down as we approached. "We may be drunk, but we can still service this cunt''s pussy..."'
+		'"Well, that''s... Hic... a beautifully sight," Mitka stammered smugly. "So let''s get this party started... Hic!"'
 
 		if sub > 0:
 			act 'Bend over and get fucked':
@@ -482,7 +482,7 @@ if $ARGS[0] = 'solo_10':
 				minut += 10
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-				'You refuse, drunken fighting off the advancing Kolyamba while barely standing on your feet.  Your struggles piss Mitka off, he finally walks forward and grabs you by the arm and leads you to his veranda...'
+				'You refuse, drunken fighting off the advancing Kolyamba while barely standing on your feet. Your struggles piss Mitka off, he finally walks forward and grabs you by the arm and leads you to his veranda...'
 				act 'Moan':
 					*clr & cla
 					minut += 15
@@ -543,7 +543,7 @@ if $ARGS[0] = 'solo_11':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpubliccum.jpg"></center>'
-					'Kolyamba, suddenly stops fucking your mouth for a few seconds.  You tighten your grip around his cock without taking it out of his mouth.  Kolyamba yells fiercely, as he begins to erupt into your mouth.  Cum...you love the taste of the warm sticky liquid of life.'
+					'Kolyamba, suddenly stops fucking your mouth for a few seconds. You tighten your grip around his cock without taking it out of his mouth. Kolyamba yells fiercely, as he begins to erupt into your mouth. Cum...you love the taste of the warm sticky liquid of life.'
 					minut += 10
 					gs 'cum_call','mouth',$boy, 1
 					swallow += 1
@@ -553,11 +553,11 @@ if $ARGS[0] = 'solo_11':
 					act 'Leave':gt'Gaddvor'
 				end
 			else
-				'You keep sucking Kolyamba''s dick, until suddenly you feel his strong meaty hands slap your ass and lift your pelvis.  You maintain your suction on his cock and your your head bobs up and down.  You feel his hand pawing your ass, until Koyamba slips one of his rough calloused fingers into your ass and another finger glides into your pussy too.'
+				'You keep sucking Kolyamba''s dick, until suddenly you feel his strong meaty hands slap your ass and lift your pelvis. You maintain your suction on his cock and your your head bobs up and down. You feel his hand pawing your ass, until Koyamba slips one of his rough calloused fingers into your ass and another finger glides into your pussy too.'
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpublicguys.jpg"></center>'
-					'Kolyamba, suddenly stops fucking your mouth for a few seconds.  You tighten your grip around his cock without taking it out of his mouth.  Kolyamba yells fiercely, as he begins to erupt into your mouth.  Cum...you love the taste of the warm sticky liquid of life.   As he is cumming into your open mouth, you feel him start to fiercely start to driver meaty fingers into both in your pussy and ass.'
+					'Kolyamba, suddenly stops fucking your mouth for a few seconds. You tighten your grip around his cock without taking it out of his mouth. Kolyamba yells fiercely, as he begins to erupt into your mouth. Cum...you love the taste of the warm sticky liquid of life. As he is cumming into your open mouth, you feel him start to fiercely start to driver meaty fingers into both in your pussy and ass.'
 					minut += 10
 					pcs_horny += 10
 					gs 'cum_call','mouth',$boy, 1
@@ -581,7 +581,7 @@ if $ARGS[0] = 'solo_12':
 			npc_sex[$boy] += 1
 			pose = 1
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkasexpublic.jpg"></center>'
-			'You''re startled and stumble to your feet, you make your way over to Mitka and fall into into his waiting arms.  You feel Mitka pull up your skirt up and bares your ass...'
+			'You''re startled and stumble to your feet, you make your way over to Mitka and fall into into his waiting arms. You feel Mitka pull up your skirt up and bares your ass...'
 			if mesec = 0:
 				gs 'dinsex', 'boy_puts_condom'
 				gs 'dinsex','vaginal_sex',10
@@ -606,7 +606,7 @@ if $ARGS[0] = 'solo_12':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpubliccum.jpg"></center>'
-					'Mitka, suddenly stops fucking your mouth for a few seconds.  You tighten your grip around his cock without taking it out of his mouth.  Mitka yells fiercely, as he begins to erupt into your mouth.  Cum...you love the taste of the warm sticky liquid of life.'
+					'Mitka, suddenly stops fucking your mouth for a few seconds. You tighten your grip around his cock without taking it out of his mouth. Mitka yells fiercely, as he begins to erupt into your mouth. Cum...you love the taste of the warm sticky liquid of life.'
 					minut += 10
 					pcs_horny += 10
 					gs 'cum_call','mouth',$boy, 1
@@ -620,7 +620,7 @@ if $ARGS[0] = 'solo_12':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpubliccum.jpg"></center>'
-					'Mitka, suddenly stops fucking your mouth for a few seconds.  You tighten your grip around his cock without taking it out of his mouth.  Mitka yells fiercely, as he begins to erupt into your mouth.  Cum...you love the taste of the warm sticky liquid of life.  As soon as you finish licking his dick clean, he puts his dick back into his pants.  You look around and see Kolyamba and Vasya walking over to you.  You search for Mitka and you find him looking at you with a burning excitement in his eyes.  He indifferently waves, and immediately Kolyamba steps up to you and unbuttons his pants.  You suck him dry after a few minutes, swallowing all of his tangy spunk, once he was done his place was taken by Vasya, who got sloopy thirds.'
+					'Mitka, suddenly stops fucking your mouth for a few seconds. You tighten your grip around his cock without taking it out of his mouth. Mitka yells fiercely, as he begins to erupt into your mouth. Cum...you love the taste of the warm sticky liquid of life. As soon as you finish licking his dick clean, he puts his dick back into his pants. You look around and see Kolyamba and Vasya walking over to you. You search for Mitka and you find him looking at you with a burning excitement in his eyes. He indifferently waves, and immediately Kolyamba steps up to you and unbuttons his pants. You suck him dry after a few minutes, swallowing all of his tangy spunk, once he was done his place was taken by Vasya, who got sloppy thirds.'
 					minut += 10
 					pcs_horny += 10
 					swallow += 1
@@ -628,10 +628,10 @@ if $ARGS[0] = 'solo_12':
 					gs 'stat'
 
 					act 'Suck':
+						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpublicguys2.jpg"></center>'
 						'You, drunkenly and messily start sucking and kissing Kolyamba''s cock.'
 						'You feel that soon they will cum all over your face and then lose interest in you...'
-						*clr & cla
 						gs 'boyStat', 'A61'
 						npc_sex[$boy] += 1
 						gs 'arousal', 'bj', 10, 'sub','gangbang'
@@ -660,7 +660,7 @@ if $ARGS[0] = 'solo_13':
 		act 'Bend':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkasexpublic.jpg"></center>'
-			'You''re startled and stumble to your feet, you make your way over to Mitka and fall into into his waiting arms.  You feel Mitka pull up your skirt up and bares your ass...'
+			'You''re startled and stumble to your feet, you make your way over to Mitka and fall into into his waiting arms. You feel Mitka pull up your skirt up and bares your ass...'
 			gs 'boyStat', 'A63'
 			npc_sex[$boy] += 1
 			pose = 1
@@ -689,7 +689,7 @@ if $ARGS[0] = 'solo_13':
 			act 'Swallow':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpubliccum.jpg"></center>'
-				'You tightly squeeze Mitka''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth.  You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all.'
+				'You tightly squeeze Mitka''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth. You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all.'
 				minut += 10
 				gs 'cum_call','mouth',$boy, 1
 				swallow += 1
@@ -766,7 +766,7 @@ if $ARGS[0] = 'solo_13':
 							gs 'arousal', 'end'
 							gs 'stat'
 
-							'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+							'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 
 							act 'Leave':gt'Gaddvor'
 						end
@@ -791,7 +791,7 @@ if $ARGS[0] = 'solo_14':
 			act 'Swallow':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpubliccum.jpg"></center>'
-				'You tightly squeeze Mitka''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth.  You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all'
+				'You tightly squeeze Mitka''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth. You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all'
 				swallow += 1
 				gs 'cum_call','mouth',$boy,1
 				gs 'arousal', 'end'
@@ -804,7 +804,7 @@ if $ARGS[0] = 'solo_14':
 		act 'Bend':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkasexpublic.jpg"></center>'
-			'You stumble around until you come to reach a nearby log and placing both hands on it lean against it for support.  Mitka walks up behind you and grabs your cloths and pulls them down, exposing your bare your ass...'
+			'You stumble around until you come to reach a nearby log and placing both hands on it lean against it for support. Mitka walks up behind you and grabs your cloths and pulls them down, exposing your bare your ass...'
 			gs 'boyStat', 'A63'
 			npc_sex[$boy] += 1
 			pose = 1
@@ -885,7 +885,7 @@ if $ARGS[0] = 'solo_14':
 							gs 'boyStat', 'A62'
 							npc_sex[$boy] += 1
 							gs 'oral','start'
-							'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+							'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 							gs 'cum_call','mouth',$boy,1
 							gs 'arousal', 'end'
 							gs 'stat'
@@ -922,7 +922,7 @@ if $ARGS[0] = 'solo_14':
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguys2.jpg"></center>'
 						gs 'boyStat', 'A61'
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call','mouth',$boy,1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -946,7 +946,7 @@ if $ARGS[0] = 'solo_14':
 						gs 'boyStat', 'A62'
 						npc_sex[$boy] += 1
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call','mouth',$boy,1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -973,7 +973,7 @@ if $ARGS[0] = 'solo_ge15':
 			act 'Swallow':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkabjpubliccum.jpg"></center>'
-				'You tightly squeeze Mitka''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth.  You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all'
+				'You tightly squeeze Mitka''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth. You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all'
 				gs 'arousal','bj',10,'sub','deepthroat'
 				gs 'cum_call','mouth',$boy,1
 				gs 'arousal', 'end'
@@ -986,7 +986,7 @@ if $ARGS[0] = 'solo_ge15':
 		act 'Bend':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkasexpublic.jpg"></center>'
-			'You stumble around until you come to reach a nearby log and placing both hands on it lean against it for support.  Mitka walks up behind you and grabs your cloths and pulls them down, exposing your bare your ass...'
+			'You stumble around until you come to reach a nearby log and placing both hands on it lean against it for support. Mitka walks up behind you and grabs your cloths and pulls them down, exposing your bare your ass...'
 			gs 'boyStat', 'A63'
 			npc_sex[$boy] += 1
 			if mesec = 0:
@@ -1061,7 +1061,7 @@ if $ARGS[0] = 'solo_ge15':
 							gs 'boyStat', 'A62'
 							npc_sex[$boy] += 1
 							gs 'oral','start'
-							'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+							'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 							gs 'cum_call','mouth',$boy,1
 							gs 'arousal', 'end'
 							gs 'stat'
@@ -1076,7 +1076,7 @@ if $ARGS[0] = 'solo_ge15':
 		act 'Slurred mumble':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguys2.jpg"></center>'
-			'Vasya and  Kolyamba take you to Vasya''s and into the summer kitchen, where they quickly began to take off your clothes...'
+			'Vasya and Kolyamba take you to Vasya''s and into the summer kitchen, where they quickly began to take off your clothes...'
 			gs 'boyStat', 'A61'
 			npc_sex[$boy] += 1
 			npc_QW['A63'] += 1
@@ -1098,7 +1098,7 @@ if $ARGS[0] = 'solo_ge15':
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkaguys2.jpg"></center>'
 						gs 'boyStat', 'A61'
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call','mouth',$boy,1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -1122,7 +1122,7 @@ if $ARGS[0] = 'solo_ge15':
 						gs 'boyStat', 'A62'
 						npc_sex[$boy] += 1
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call','mouth',$boy,1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -1136,7 +1136,7 @@ if $ARGS[0] = 'solo_ge15':
 		act 'Stand in the position':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkapublicguys2.jpg"></center>'
-			'You climb up on the bench and obediently get on all fours.  The boys drunkenly talk among themselves about who will go first, you pull down your panties and get a couple seconds later a cock is crammed into your pussy...'
+			'You climb up on the bench and obediently get on all fours. The boys drunkenly talk among themselves about who will go first, you pull down your panties and get a couple seconds later a cock is crammed into your pussy...'
 			gs 'boyStat', 'A63'
 			npc_sex[$boy] += 1
 			gs 'arousal','vaginal',10,'sub','gangbang'
@@ -1159,7 +1159,7 @@ if $ARGS[0] = 'solo_ge15':
 						gs 'boyStat', 'A61'
 						npc_sex[$boy] += 1
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call','mouth',$boy,1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -1184,7 +1184,7 @@ if $ARGS[0] = 'solo_ge15':
 						gs 'boyStat', 'A62'
 						npc_sex[$boy] += 1
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth.   You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call','mouth',$boy,1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -1199,7 +1199,7 @@ end
 
 if $ARGS[0] = 'with_mira_piss_1':
 	'<center><img <<$set_imgh>> src="images/characters/village/mira/mirapiss.jpg"></center>'
-	'You give Mira a shot glass of moonshine, but she asks you wait a few of minutes.  You watch as she goes over to the nearest tree, where she lifts up her skirt, squats down and startis to pee.  Vasya with Kolyamba loudly laughing and stare hungerly at Mira.  Mitka smiles and looks on indifferently.  Having finish peeing, Mira walks back over to you as if nothing had happened and starts speaking to you and the guys as if nothing had happened.  She gulps down her moonshine and asks for more.'
+	'You give Mira a shot glass of moonshine, but she asks you wait a few of minutes. You watch as she goes over to the nearest tree, where she lifts up her skirt, squats down and startis to pee. Vasya with Kolyamba loudly laughing and stare hungerly at Mira. Mitka smiles and looks on indifferently. Having finish peeing, Mira walks back over to you as if nothing had happened and starts speaking to you and the guys as if nothing had happened. She gulps down her moonshine and asks for more.'
 	minut += 5
 	if npc_QW['A60'] < 10: npc_QW['A60'] += 1
 
@@ -1211,11 +1211,11 @@ if $ARGS[0] = 'with_mira_piss_1':
 			minut += 5
 			gs 'stat'
 			if npc_drunk['A60'] >= 4:
-				'Mira, already pretty tipsy, only chuckles in response and says, "Sure, but can you guys get it up with all the moonshine you have been drinking?"  Mitka then gives her a slight pat on the ass, and says that she is a responsible adult and can make up her own mind.  Kolyamba meanwhile, walk over to Mira and hugs her, then he persistently and forcefully pressing down on her shoulders.  Mira, drunkenly giggles, but willfully resists for a few seconds, but eventually caeases and gets on her on knees.  She watches in a daze as he unzips his pants and pulls them down to his ancles...'
+				'Mira, already pretty tipsy, only chuckles in response and says, "Sure, but can you guys get it up with all the moonshine you have been drinking?" Mitka then gives her a slight pat on the ass, and says that she is a responsible adult and can make up her own mind. Kolyamba meanwhile, walk over to Mira and hugs her, then he persistently and forcefully pressing down on her shoulders. Mira, drunkenly giggles, but willfully resists for a few seconds, but eventually caeases and gets on her on knees. She watches in a daze as he unzips his pants and pulls them down to his ancles...'
 				act 'Watch':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw10.jpg"></center>'
-					'Mira, seeing that his dick is not yet fully erect, immediately leans forward and swallows it down to the balls and begins to give him an excellent blowjob.  Her lips slide over the skin, then sucking it fullly into her mouth, then releasing the dick and licking the head and shaft.  Kolyamba blissfully closes his eyes, enjoys Mira''s blowjob.   Mitka askes if you will do the same for him, but you snort and tell him no.  Mitka looks disappointed, but hands you another shot glass full of moonshine.'
+					'Mira, seeing that his dick is not yet fully erect, immediately leans forward and swallows it down to the balls and begins to give him an excellent blowjob. Her lips slide over the skin, then sucking it fullly into her mouth, then releasing the dick and licking the head and shaft. Kolyamba blissfully closes his eyes, enjoys Mira''s blowjob. Mitka askes if you will do the same for him, but you snort and tell him no. Mitka looks disappointed, but hands you another shot glass full of moonshine.'
 					gs 'arousal', 'voyeur', 5, 'group'
 					minut += 5
 					gs 'stat'
@@ -1223,28 +1223,28 @@ if $ARGS[0] = 'with_mira_piss_1':
 					act 'Watch':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw10_1.jpg"></center>'
-						'After a several minutes of Mira sucking on his cock, Kolyamba roughly pushes her away from his cock and he begins to shoot ropes of cum onto her face.  Mira''s eyes are closed, she drunkenly mumbles, trying seem like a sexy pronstar and slowly wipes her fingers across her face collecting the sperm and then places the fingers into her mouth and suck them clean.'
+						'After a several minutes of Mira sucking on his cock, Kolyamba roughly pushes her away from his cock and he begins to shoot ropes of cum onto her face. Mira''s eyes are closed, she drunkenly mumbles, trying seem like a sexy pronstar and slowly wipes her fingers across her face collecting the sperm and then places the fingers into her mouth and suck them clean.'
 						gs 'arousal', 'voyeur', 5, 'group'
 						gs 'stat'
 
 						act 'Watch':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw10_2.jpg"></center>'
-							'"Well, now it''s my turn", says Vasya and steps before Mira.  She enthusiastically sucks him as well and he eventually cums on her tonue and in her mouth.  She swallows his entire load.'
+							'"Well, now it''s my turn", says Vasya and steps before Mira. She enthusiastically sucks him as well and he eventually cums on her tonue and in her mouth. She swallows his entire load.'
 							gs 'arousal', 'voyeur', 5, 'group'
 							gs 'stat'
 
 							act 'Watch':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw10_3.jpg"></center>'
-								'Mitka, having drunk several shots himself already, silently walks over to Mira and without saying a word, signals for her to get into a position.  Mira, drunkenly staggered about a few second before she obediently turns her ass to him and a slips her panties aside exposing her wet cunt to all to see.  Mitka pulls out his cock and places the head between her cuntlips, rubbing it up and down lubricating it with her cunt juices.'
+								'Mitka, having drunk several shots himself already, silently walks over to Mira and without saying a word, signals for her to get into a position. Mira, drunkenly staggered about a few second before she obediently turns her ass to him and a slips her panties aside exposing her wet cunt to all to see. Mitka pulls out his cock and places the head between her cuntlips, rubbing it up and down lubricating it with her cunt juices.'
 								gs 'arousal', 'voyeur', 5, 'group'
 								gs 'stat'
 
 								act 'Watch':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw10_4.jpg"></center>'
-									'Mitka slaps her on the butt hard, leaving a red hand print on her ass cheek.  He then roughly grabs her pants and pulls them down to her knees.  He starts to fuck her roughly.  Mira sighs with a of satisfaction on her face, sometimes bumps her head into a tree.  Your own crotch is on fire and all you want is to masterbate.  You tell the guys that your tired and need to go...they all smile knowlingly seeing your hand slightly touching your own crotch and rubbing your legs together.  You need to get away before you lose control and ask the guys to fuck you too...'
+									'Mitka slaps her on the butt hard, leaving a red hand print on her ass cheek. He then roughly grabs her pants and pulls them down to her knees. He starts to fuck her roughly. Mira sighs with a of satisfaction on her face, sometimes bumps her head into a tree. Your own crotch is on fire and all you want is to masterbate. You tell the guys that your tired and need to go...they all smile knowlingly seeing your hand slightly touching your own crotch and rubbing your legs together. You need to get away before you lose control and ask the guys to fuck you too...'
 									gs 'arousal', 'voyeur', 10, 'group'
 									npc_QW['A60'] = 11
 									mirasextimes += 3
@@ -1274,19 +1274,19 @@ if $ARGS[0] = 'with_mira_piss_2':
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11.jpg"></center>'
 		'"Well Mira," Mirka says while smiling. "Are you ready to work that pussy?" - The other guys voice their agreement.'
-		'Mira drunkenly giggles in response, after which she readily pulls down her pants infront of the group and turns her back to them and then pulls down her panties.  She bends forward displaying her pussy and ass.'
+		'Mira drunkenly giggles in response, after which she readily pulls down her pants infront of the group and turns her back to them and then pulls down her panties. She bends forward displaying her pussy and ass.'
 		act 'Watch':
 			*clr & cla
 			minut += 5
 			if mirapiss = 3:
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11_1.jpg"></center>'
-				'Kolyamba is displeased with the show.  He frowns and pulls Mira aside, where he orders her to work her cunt on his cock.  He pulls off his pants and plops down, Mira jumps on top of him and starts to ride his cock until he cum in her cunt...'
+				'Kolyamba is displeased with the show. He frowns and pulls Mira aside, where he orders her to work her cunt on his cock. He pulls off his pants and plops down, Mira jumps on top of him and starts to ride his cock until he cum in her cunt...'
 			elseif mirapiss = 4:
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11_2.jpg"></center>'
-				'Mitka grunts approvingly and takes the drunk Mira aside, where and he pulls down his pants a little and shoves his cock into her exposed pussy.  He fucks her for several moments until her dumps his load into her pussy.'
+				'Mitka grunts approvingly and takes the drunk Mira aside, where and he pulls down his pants a little and shoves his cock into her exposed pussy. He fucks her for several moments until her dumps his load into her pussy.'
 			elseif mirapiss = 5:
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11_3.jpg"></center>'
-				'Vasya enjoys the show and asks Mira to follow him.  She does so.  Vasya orders her to take off her clothes.  Mira looks at him a second before complying with his order.  Once completely naked Vasya pulls off his pants and starts to fuck Mira.  Vasya, hoots and hollers as he roughly fucks Mira.  Acting like a cowbow.  Eventally, he cums deep in her pussy.'
+				'Vasya enjoys the show and asks Mira to follow him. She does so. Vasya orders her to take off her clothes. Mira looks at him a second before complying with his order. Once completely naked Vasya pulls off his pants and starts to fuck Mira. Vasya, hoots and hollers as he roughly fucks Mira. Acting like a cowbow. Eventally, he cums deep in her pussy.'
 			end
 			gs 'arousal', 'voyeur', 20, 'group'
 			mirasextimes += 1
@@ -1307,10 +1307,10 @@ if $ARGS[0] = 'with_mira_piss_2':
 			minut += 5
 			if mirapiss = 3:
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11_5.jpg"></center>'
-				'The boys immediately forget about you, they surround Mira and pull out their cocks and present them to her.  Mira in turn starts to suck off all the guys with loud chomping lips...'
+				'The boys immediately forget about you, they surround Mira and pull out their cocks and present them to her. Mira in turn starts to suck off all the guys with loud chomping lips...'
 			elseif mirapiss = 4:
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11_6.jpg"></center>'
-				'The boys immediately forget about you, they surround Mira and take turns roughly fucking her mouth.  She always grunts and gags a lot, but they don''t pay attention, they continuing to slam their cock into her mouth and throat.'
+				'The boys immediately forget about you, they surround Mira and take turns roughly fucking her mouth. She always grunts and gags a lot, but they don''t pay attention, they continuing to slam their cock into her mouth and throat.'
 			elseif mirapiss = 5:
 				'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw11_7.jpg"></center>'
 				'The boys immediately forget about you, they surround Mira and she turns starting all carefully suck off each guy while jerking off the others with her free hands.'
@@ -1331,13 +1331,13 @@ if $ARGS[0] = 'with_mira_piss_3':
 		if npc_QW['A60'] < 25: npc_QW['A60'] += 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-		'"I''m bored!" Mitka yells.  "Mira get your ass down and give us a show to remember!"  he snorts like a pig. "Show us how how lose your holes are whore..."'
+		'"I''m bored!" Mitka yells. "Mira get your ass down and give us a show to remember!" he snorts like a pig. "Show us how how lose your holes are whore..."'
 		'Mira grunts affirmatively, and undresses.'
 
 		act 'Watch':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw15.jpg"></center>'
-			'She gets down on all hours and stickis out her ass in the direction of the party.  She begins to fuck many of her fingers into both holes.  Mira grunts like an animal as she forces more fingers into her painfully stretched holes.  She moans and continues to awkwardly thrust her fingers deep into both her pussy and ass.  Mira eventuall brings himself to the first of many orgasms she will have this night.'
+			'She gets down on all hours and stickis out her ass in the direction of the party. She begins to fuck many of her fingers into both holes. Mira grunts like an animal as she forces more fingers into her painfully stretched holes. She moans and continues to awkwardly thrust her fingers deep into both her pussy and ass. Mira eventuall brings himself to the first of many orgasms she will have this night.'
 			gs 'arousal', 'voyeur', 5, 'group'
 			gs 'stat'
 
@@ -1345,8 +1345,8 @@ if $ARGS[0] = 'with_mira_piss_3':
 		end
 	else
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drunkgirl.jpg"></center>'
-		'"I''m bored!" Mitka yells.  "Mira get your ass down and give us a show to remember!"  he snorts like a pig. "Show us how how lose your holes are whore..."'
-		'Mira refuses.  Mitka and the others immediately demand she follow their orders.  She continues to refuses to do their bidding.  Eventually Mira offers a compromise and they agree with it, she''ll just strip naked and be made to crawl around in front of them on all fours, portraying a dog...'
+		'"I''m bored!" Mitka yells. "Mira get your ass down and give us a show to remember!" he snorts like a pig. "Show us how how lose your holes are whore..."'
+		'Mira refuses. Mitka and the others immediately demand she follow their orders. She continues to refuses to do their bidding. Eventually Mira offers a compromise and they agree with it, she''ll just strip naked and be made to crawl around in front of them on all fours, portraying a dog...'
 		minut += 5
 		if npc_QW['A60'] < 25: npc_QW['A60'] += 1
 		gs 'stat'
@@ -1354,7 +1354,7 @@ if $ARGS[0] = 'with_mira_piss_3':
 		act 'Watch':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/characters/village/mira/miraqw15_1.jpg"></center>'
-			'Mira takes off all her clothes and for the next fifteen minutes crawls around on all fours on the grass, constantly rolling her head from side to side and barking a little.  The guys laugh and drink as Mira debases herself for their entertainment.'
+			'Mira takes off all her clothes and for the next fifteen minutes crawls around on all fours on the grass, constantly rolling her head from side to side and barking a little. The guys laugh and drink as Mira debases herself for their entertainment.'
 			gs 'arousal', 'voyeur', 5, 'group'
 			gs 'stat'
 

+ 32 - 32
locations/mitkabuh_group.qsrc

@@ -20,7 +20,7 @@ if $ARGS[0] = '':
 			act 'You take the liquor and swallow it quickly':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drinking.jpg"></center>'
-				'You take a glass of moonshine and quickly gulp it down, you cough and suck in your breath.  Mira meanwhile holds her drink and slowly sips on it, while the local youths encourage her to slug it down like you did.'
+				'You take a glass of moonshine and quickly gulp it down, you cough and suck in your breath. Mira meanwhile holds her drink and slowly sips on it, while the local youths encourage her to slug it down like you did.'
 				minut += 15
 				alko += rand (3,5)
 				if pcs_hydra >= 100:
@@ -49,7 +49,7 @@ if $ARGS[0] = '':
 					gt 'mitkabuh_group','mirapiss_3'
 				else
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/village/drinking.jpg"></center>'
-					'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single tose of her head.  Her eyes wided and she coughs a little, sucking in her breath with a smile.  You talk lively with the guys as they drink as well.'
+					'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single tose of her head. Her eyes wided and she coughs a little, sucking in her breath with a smile. You talk lively with the guys as they drink as well.'
 
 					act 'Further':gt $curloc
 				end
@@ -58,7 +58,7 @@ if $ARGS[0] = '':
 	else
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/drunkgirl1.jpg"></center>'
-		'You got so drunk on the swill they served you, your legs can barely hold you upright.  The guys notice your condition.  They immediately grabbed you and Mira by the hands and lead you both over to Mitya''s house.'
+		'You got so drunk on the swill they served you, your legs can barely hold you upright. The guys notice your condition. They immediately grabbed you and Mira by the hands and lead you both over to Mitya''s house.'
 		mitkadaybuh = daystart
 		temp_mb = RAND(0,5)
 			if temp_mb = 0:
@@ -81,9 +81,9 @@ end
 if $ARGS[0] = 'mirapiss_1':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/drunk1.jpg"></center>'
-	'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single tose of her head.  Her eyes wided and she coughs a little, sucking in her breath with a smile.'
+	'You pass Mira a shot glass full of liquor, she examines the glass''s contents for a moment, then gulps down the entire glass with a single tose of her head. Her eyes wided and she coughs a little, sucking in her breath with a smile.'
 	'After she drank the liquor, Vasya jokingly says that you both look incredible, but would look even better with cocks in your mouths.'
-	'Mira, already pretty drunk, just giggles in response and nods.  You shrug, nod in agreement as well.  Kolyamba immediately stands up and crushed Mira in a bear hug, while Vasya approachs you.  Mira, continues to giggle drunkenly as Kolyamba finished his hug and forces her to her knees.  You smile at Vasya as you see him slowly unzipping his pants and lowering them to his anckles.  You then follow Mira''s example and get on your knees before Vasya.'
+	'Mira, already pretty drunk, just giggles in response and nods. You shrug, nod in agreement as well. Kolyamba immediately stands up and crushed Mira in a bear hug, while Vasya approachs you. Mira, continues to giggle drunkenly as Kolyamba finished his hug and forces her to her knees. You smile at Vasya as you see him slowly unzipping his pants and lowering them to his anckles. You then follow Mira''s example and get on your knees before Vasya.'
 	minut += 5
 	if npc_QW['A60'] < 20: npc_QW['A60'] += 1
 	gs 'stat'
@@ -91,7 +91,7 @@ if $ARGS[0] = 'mirapiss_1':
 	act 'Suck':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuh0.'+rand(1,5)+'.jpg"></center>'
-		'You, drunkenly smack your lips on and  obediently start to suck the guy''s cock.'
+		'You, drunkenly smack your lips on and obediently start to suck the guy''s cock.'
 		gs 'boyStat', 'A62'
 		npc_sex[$boy] += 1
 		gs 'oral','start'
@@ -100,7 +100,7 @@ if $ARGS[0] = 'mirapiss_1':
 		act 'Swallow':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhcum0.'+rand(1,5)+'.jpg"></center>'
-			'You tightly squeeze Vasya''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth.  You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all.'
+			'You tightly squeeze Vasya''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth. You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all.'
 			swallow += 1
 			gs 'cum_call', 'mouth', $boy, 1
 			gs 'stat'
@@ -117,7 +117,7 @@ if $ARGS[0] = 'mirapiss_1':
 				act 'Swallow':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhcum0.'+rand(1,5)+'.jpg"></center>'
-					'You enthusiastically suck him, until he releases a torrant of cum into your mouth.  He holds you mouth closed until you swallow it all.'
+					'You enthusiastically suck him, until he releases a torrant of cum into your mouth. He holds you mouth closed until you swallow it all.'
 					swallow += 1
 					minut += 5
 					gs 'cum_call', 'mouth', $boy, 1
@@ -126,7 +126,7 @@ if $ARGS[0] = 'mirapiss_1':
 					act 'Bend over':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkasexpublic0.'+rand(1,2)+'.jpg"></center>'
-						'Mitka, who had already drunk a couple more glasses of liquor as he watched the others getting blowjobs from you and Mira, silently walked over to you and tells you to bend over.  You can barely stand on your feet approach a nearby log and bend over it resting your hands on the rough bark.  Feeling his lust surging, Mitya pulls down your pants and bares your ass before he lowers his own pants, he then starts to roughly fuck you.'
+						'Mitka, who had already drunk a couple more glasses of liquor as he watched the others getting blowjobs from you and Mira, silently walked over to you and tells you to bend over. You can barely stand on your feet approach a nearby log and bend over it resting your hands on the rough bark. Feeling his lust surging, Mitya pulls down your pants and bares your ass before he lowers his own pants, he then starts to roughly fuck you.'
 						gs 'boyStat', 'A63'
 						npc_sex[$boy] += 1
 						if mesec = 0:
@@ -150,7 +150,7 @@ end
 if $ARGS[0] = 'mirapiss_2':
 	if npc_drunk['A60'] >= 4:
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhshow1.jpg"></center>'
-		'"Bitches,"  Mitka yelled at both you and Mira.  "I want to see a show, how about you bitches play with those holes?  Show us how truely nasty you are!"  The rest of the drunken guys yell their approval.'
+		'"Bitches," Mitka yelled at both you and Mira. "I want to see a show, how about you bitches play with those holes? Show us how truely nasty you are!" The rest of the drunken guys yell their approval.'
 		'Mirka smiled as you both willingly comply with his demands.'
 		minut += 5
 		if npc_QW['A60'] < 30: npc_QW['A60'] += 1
@@ -159,7 +159,7 @@ if $ARGS[0] = 'mirapiss_2':
 		act 'Sit on the bench':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitkagroup.jpg"></center>'
-			'You plunk you bare ass down on a bench and the youths immediately start to paw your breasts and pussy.  Several fingers get shoved into your pussy and ass.'
+			'You plunk you bare ass down on a bench and the youths immediately start to paw your breasts and pussy. Several fingers get shoved into your pussy and ass.'
 			pcs_horny += 20
 			minut += 5
 			gs 'stat'
@@ -199,7 +199,7 @@ if $ARGS[0] = 'mirapiss_2':
 							gs 'boyStat', 'A62'
 							npc_sex[$boy] += 1
 							gs 'oral','start'
-							'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+							'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 							gs 'cum_call', 'mouth', $boy, 1
 							gs 'arousal', 'end'
 							gs 'stat'
@@ -212,7 +212,7 @@ if $ARGS[0] = 'mirapiss_2':
 		end
 	else
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/miraqw11_4.jpg"></center>'
-		'"Alright girls," Mitka yelled. "Its time to pay us back for all the boose you have be drinking.  Get on your knees and show us how much you like cock!" - The rest of the drunken guys yell their approval.'
+		'"Alright girls," Mitka yelled. "Its time to pay us back for all the boose you have be drinking. Get on your knees and show us how much you like cock!" - The rest of the drunken guys yell their approval.'
 		'You and Mira both nod together and obediently knell down right where you stood.'
 		minut += 5
 		if npc_QW['A60'] < 20: npc_QW['A60'] += 1
@@ -221,7 +221,7 @@ if $ARGS[0] = 'mirapiss_2':
 		act 'Suck':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuh0.'+rand(1,5)+'.jpg"></center>'
-			'You, drunkenly smack your lips on and  obediently start to suck the guy''s cock.'
+			'You, drunkenly smack your lips on and obediently start to suck the guy''s cock.'
 			gs 'boyStat', 'A62'
 			npc_sex[$boy] += 1
 			gs 'oral','start'
@@ -230,7 +230,7 @@ if $ARGS[0] = 'mirapiss_2':
 			act 'Swallow':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhcum0.'+rand(1,5)+'.jpg"></center>'
-				'You tightly squeeze Vasya''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth.  You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all.'
+				'You tightly squeeze Vasya''s cock in your hand and without taking it out of your mouth, he starts to fiercely slam his cock into your gaping mouth until he finally erupts into your mouth. You taste his warm sticky sperm in your mouth and sliding down your throat as you swallow it all.'
 				swallow += 1
 				minut += 5
 				gs 'cum_call', 'mouth', $boy, 1
@@ -286,8 +286,8 @@ end
 if $ARGS[0] = 'mirapiss_3':
 	if npc_drunk['A60'] >= 4:
 		'<center><img <<$set_imgh>> src="images/characters/village/mira/sex/miraqw15.jpg"></center>'
-		'"I''m bored!" Kolyamba yells.  "Mira get your ass down and give us a show to remember!"  he snorts like a pig. "Show us how how lose your holes are whore..."'
-		'Mira grunts affirmatively, and undresses.  She gets down on all hours and stickis out her ass in the direction of the party.  She begins to fuck many of her fingers into both holes.  Mira grunts like an animal as she forces more fingers into her painfully stretched holes.  She moans and continues to awkwardly thrust her fingers deep into both her pussy and ass.  Vasya, looks over at you appraisingly and says, "<<$pcs_nickname>>, why don''t you join her" - and starts cheering you on. '
+		'"I''m bored!" Kolyamba yells. "Mira get your ass down and give us a show to remember!" he snorts like a pig. "Show us how how lose your holes are whore..."'
+		'Mira grunts affirmatively, and undresses. She gets down on all hours and stickis out her ass in the direction of the party. She begins to fuck many of her fingers into both holes. Mira grunts like an animal as she forces more fingers into her painfully stretched holes. She moans and continues to awkwardly thrust her fingers deep into both her pussy and ass. Vasya, looks over at you appraisingly and says, "<<$pcs_nickname>>, why don''t you join her" - and starts cheering you on. '
 		minut += 5
 		if npc_QW['A60'] < 30: npc_QW['A60'] += 1
 		if npc_QW['A63'] < 20:npc_QW['A63'] += 1
@@ -296,9 +296,9 @@ if $ARGS[0] = 'mirapiss_3':
 		act 'You join Mira':
 			*clr & cla
 			if anus <= 15:'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhshow2.jpg"></center>'
-			'You drunkenly drop down next to Mira as she wantenly continues to masterbate before the group of guys.  At first, you are a little uncomfortable masterbating before the guys, but the excitement takes over and you join Mira as a sexual beast.  You are moaning and thrusting your fingers as deep as you can into both your holes, you rapidly bring yourself to raging orgasm.'
+			'You drunkenly drop down next to Mira as she wantenly continues to masterbate before the group of guys. At first, you are a little uncomfortable masterbating before the guys, but the excitement takes over and you join Mira as a sexual beast. You are moaning and thrusting your fingers as deep as you can into both your holes, you rapidly bring yourself to raging orgasm.'
 			if anus > 15:'<center><video autoplay loop src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhshow2.mp4"></video></center>'
-			'You drunkenly drop down next to Mira as she wantenly continues to masterbate before the group of guys.  At first, you are a little uncomfortable masterbating before the guys, but the excitement takes over and you join Mira as a sexual beast.  You are moaning and thrusting your fingers as deep as you can into both your holes.  Eventually get on your knees and thrust your entire hand into your ass, which rapidly bring yourself to screaming orgasm.  The guys stand and cheer your efforts.'
+			'You drunkenly drop down next to Mira as she wantenly continues to masterbate before the group of guys. At first, you are a little uncomfortable masterbating before the guys, but the excitement takes over and you join Mira as a sexual beast. You are moaning and thrusting your fingers as deep as you can into both your holes. Eventually get on your knees and thrust your entire hand into your ass, which rapidly bring yourself to screaming orgasm. The guys stand and cheer your efforts.'
 			gs 'arousal','masturbate',15,'exhibitionism', 'sub', 'group'
 			gs 'stat'
 
@@ -318,7 +318,7 @@ if $ARGS[0] = 'mirapiss_3':
 		act 'Dance':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhdance0.'+rand(0,3)+'.jpg"></center>'
-			'You whirl and dance around the fire completely naked.  You are drunk, but yours having fun and it cool to dance with Mira...'
+			'You whirl and dance around the fire completely naked. You are drunk, but yours having fun and it cool to dance with Mira...'
 			gs 'arousal','flash', 10, 'sub', 'group'
 			gs 'stat'
 
@@ -331,7 +331,7 @@ if $ARGS[0] = 'mirafuck_0':
 	act 'Suck':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhoral0.'+rand(1,8)+'.jpg"></center>'
-		'The guys roughly undress both you and Mira.  They fall upon you both and start to fuck you both in the mouth at the same time.  You think to yourself, "<i>Damn, but they lacked imagination</i>"'
+		'The guys roughly undress both you and Mira. They fall upon you both and start to fuck you both in the mouth at the same time. You think to yourself, "<i>Damn, but they lacked imagination</i>"'
 		gs 'clothing', 'strip', 'gadukino'
 		gs 'underwear', 'remove'
 		minut += 10
@@ -370,7 +370,7 @@ if $ARGS[0] = 'mirafuck_1':
 	act 'Given Mitka':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhgroup1.'+rand(1,5)+'.jpg"></center>'
-		'You go with Mirka and he quickly undresses and begins to roughly fuck you.  While Mira get simular treatment just a couple feet away by Vasya.'
+		'You go with Mirka and he quickly undresses and begins to roughly fuck you. While Mira get simular treatment just a couple feet away by Vasya.'
 		gs 'clothing', 'strip', 'gadukino'
 		gs 'underwear', 'remove'
 		gs 'boyStat', 'A63'
@@ -390,7 +390,7 @@ if $ARGS[0] = 'mirafuck_1':
 		act 'Given Kolyamba':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhgroup1.'+rand(1,5)+'.jpg"></center>'
-			'Once Mitka has finished with you he passes you over to Kolyamba.  He is even more rough in his treatment as he fucks you hard.  Mitka moves over to Mira and fucks her with wild abandon.'
+			'Once Mitka has finished with you he passes you over to Kolyamba. He is even more rough in his treatment as he fucks you hard. Mitka moves over to Mira and fucks her with wild abandon.'
 			gs 'boyStat', 'A61'
 			npc_sex[$boy] += 1
 			pose = 1
@@ -445,7 +445,7 @@ if $ARGS[0] = 'mirafuck_2':
 	act 'Suck':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuh1.'+rand(1,5)+'.jpg"></center>'
-		'You are fully clothed and on your knees before the youths cocks.  You open your mouth wide and slowly began to serve them.'
+		'You are fully clothed and on your knees before the youths cocks. You open your mouth wide and slowly began to serve them.'
 		if npc_QW['A60'] < 20: npc_QW['A60'] += 1
 		gs 'boyStat', 'A63'
 		npc_sex[$boy] += 1
@@ -459,7 +459,7 @@ if $ARGS[0] = 'mirafuck_2':
 		npc_sex[$boy] += 1
 		gs 'oral','start'
 		gs 'cum_call', 'face', $boy, 1
-		'Soon they start cumming on your face, seaming to have balls full of cum.  Once they finish, they walk back to their drinks and lose all interest to you...'
+		'Soon they start cumming on your face, seaming to have balls full of cum. Once they finish, they walk back to their drinks and lose all interest to you...'
 		gs 'arousal', 'end'
 
 		act 'Leave': MiraLoc = 0 & minut += 10 & gt'gadukino'
@@ -480,7 +480,7 @@ if $ARGS[0] = 'mirafuck_3':
 		act 'Give the boys':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuh2.'+rand(1,2)+'.jpg"></center>'
-			'You are not given time to get fully into the bed before a cock is shoved into your mouth.  You start to suck on the guys cock.'
+			'You are not given time to get fully into the bed before a cock is shoved into your mouth. You start to suck on the guys cock.'
 			gang += 1
 			minut += 10
 			gs 'stat'
@@ -511,7 +511,7 @@ if $ARGS[0] = 'mirafuck_3':
 						gs 'boyStat', 'A62'
 						npc_sex[$boy] += 1
 						gs 'oral','start'
-						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+						'exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 						gs 'cum_call', 'mouth', $boy, 1
 						gs 'arousal', 'end'
 						gs 'stat'
@@ -559,7 +559,7 @@ if $ARGS[0] = 'mirafuck_4':
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuhoralcum0.'+rand(4,5)+'.jpg"></center>'
 					gs 'boyStat', 'A61'
 					gs 'oral','start'
-					'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+					'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 					gs 'cum_call', 'mouth', $boy, 1
 					gs 'arousal', 'end'
 					gs 'stat'
@@ -585,7 +585,7 @@ if $ARGS[0] = 'mirafuck_4':
 					gs 'boyStat', 'A62'
 					npc_sex[$boy] += 1
 					gs 'oral','start'
-					'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+					'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 					gs 'cum_call', 'mouth', $boy, 1
 					gs 'arousal', 'end'
 					gs 'stat'
@@ -603,7 +603,7 @@ if $ARGS[0] = 'mirafuck_5':
 	act 'Get in position':
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/mitka/mitka_group/mitkabuh2.4.jpg"></center>'
-		'You and Mira obediently get up on all fours.  The youths immediately begin to be have fun with your gaping holes...'
+		'You and Mira obediently get up on all fours. The youths immediately begin to be have fun with your gaping holes...'
 		gs 'clothing', 'strip', 'gadukino'
 		gs 'underwear', 'remove'
 		temp_mb = RAND(0,5)
@@ -628,7 +628,7 @@ if $ARGS[0] = 'mirafuck_5':
 					gs 'boyStat', 'A61'
 					npc_sex[$boy] += 1
 					gs 'oral','start'
-					'exhausted, you hear, Vasya straining as he fucks your mouth.You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+					'Exhausted, you hear, Vasya straining as he fucks your mouth.You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 					gs 'cum_call', 'mouth', $boy, 1
 					gs 'arousal', 'end'
 					gs 'stat'
@@ -655,7 +655,7 @@ if $ARGS[0] = 'mirafuck_5':
 					gs 'boyStat', 'A62'
 					npc_sex[$boy] += 1
 					gs 'oral','start'
-					'exhausted, you hear, Vasya straining as he fucks your mouth.	You immediately tighten your grip around his cock and  squeeze it and guides it into your mouth.  A few seconds later you feel the tart taste of semen...'
+					'Exhausted, you hear, Vasya straining as he fucks your mouth. You immediately tighten your grip around his cock and squeeze it and guides it into your mouth. A few seconds later you feel the tart taste of semen...'
 					gs 'cum_call', 'mouth', $boy, 1
 					gs 'arousal', 'end'
 					gs 'stat'

+ 1 - 1
locations/obj_din.qsrc

@@ -209,7 +209,7 @@ if $ARGS[0] = 'sex_skills':
 	nl
 	pl '<b>Sexual characteristics</b>'
 	nl
-	pl 'Inhibition <<pcs_inhib>>'
+	pl 'Inhibition <<100-pcs_inhib>>'
 	pl 'Exhibitionist sex preference: <<exhibitionism[''pref'']>>'
 	pl 'Exhibitionist sex: <<exhibitionism[''exp'']>>'
 	if SUB > 0:pl 'Submissiveness <<SUB>>'

+ 1 - 1
locations/office.qsrc

@@ -1089,7 +1089,7 @@ if $ARGS[0] = 'negr':
 		gs 'arousal', 'kiss', 5, 'lesbian'
 		gs 'stat'
 		
-		act 'Otolknut her':
+		act 'Reject her':
 			cla
 			'You pushed her, with the words "Not mad?". Seeing that the situation is heating Kas rather quickly leave the room. "Well, startled chocolate, vredina" said <<$pcs_nickname>> and pouting defiantly returned to his desk.'
 

+ 1 - 1
locations/pharmacy.qsrc

@@ -62,7 +62,7 @@ if $ARGS[0] = 'shop' or $ARGS[0] = '':
 	*P FUNC ('$stock_item', 20, 'Tampons', 200, 'tampon', $CURLOC, $ARGS[0])
 	*P FUNC ('$stock_item', 20, 'Sanitary napkins', 100, 'sanpad', $CURLOC, $ARGS[0])
 	*P FUNC ('$single_stock_item', 1, 'enema kit', 1250, 'klisma', $CURLOC, $ARGS[0])
-	*P FUNC ('$single_stock_item', 1, 'breast pump', 800, 'breastpump', $CURLOC, $ARGS[0])
+	*P FUNC ('$single_stock_item', 1, 'breast pump', 2200, 'breastpump', $CURLOC, $ARGS[0])
 !!added this from the pav pharmacy as it makes sense they sell this as well, but not sure the code is right, as it was not done the same way.
 	*P '</table></center>'
 	if KandidNapr = 1:'Cure for yeast infection - 1,050 <b>₽</b>'

+ 1 - 1
locations/placer_gskver.qsrc

@@ -64,7 +64,7 @@ elseif encounter = 6:
 		'Suddenly you are approached by a couple. They come sit next to you.'
 		'You think you recognise the man but you can''t quite put your finger on it.'
 		'Then the man starts speaking : " hi girl, I don''t know if you remember but we have met once in the hotel "'
-		'Now you remember where you know the man from, you watched his children so he and his wife could have some ''alone time'''
+		'Now you remember where you know the man from, you watched his children so he and his wife could have some ''alone time''.'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/couple_park_meet.jpg"></center>'
 		'" You really helped us out that time.  Usually we are able to drop the children off with my parents but they were out that day."'
 		'" My name is Motya and this is my wife Uliana."'

+ 1 - 1
locations/placer_house_one.qsrc

@@ -4,7 +4,7 @@ cumspclnt = 2
 gs 'cum_cleanup'
 pcs_breath = 0
 gs 'stat'
-'<<$bname>> takes your hand and guides you away from the park, towards his apartment.'
+'<<$boydesc>> takes your hand and guides you away from the park, towards his apartment.'
 !!tipsexrand = rand(0, 1)
 
 'When you''re about to enter a building, he suddenly puts his arms around you and begins to kiss you.'

+ 6 - 0
locations/pod_ezd.qsrc

@@ -133,6 +133,7 @@ if $ARGS[0] = 'sex_ev1_anal1':
 	gs 'arousal', 'bj', 3,'dick[1]','sub'
 	npc_sex[$boy[1]] += 1
 	npc_sex[$boy[2]] += 1
+	pav_sex += 4	
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/stairs/event/sex/sex_ev1_6.jpg"></center>'
 	'<<$boydesc[2]>> begins to reach a frenzied pace, you can tell he is about to cum.'
@@ -154,6 +155,7 @@ if $ARGS[0] = 'sex_ev1_bj':
 	npc_sex[$boy[1]] += 1
 	npc_sex[$boy[2]] += 1
 	gs 'arousal', 'end'
+	pav_sex += 4
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/stairs/event/sex/sex_ev1_5.jpg"></center>'
 	'The boys think on it a moment before they happily agree. The one behind you pulls his cock out of your ass, as <<$boydesc[2]>> walks over and pulls out his <<dick[2]>>cm <<$dick_girth[2]>> dick. You quickly get down on your knee''s grabbing their cocks in your hands and start sucking them off in turns. Stroking the one you don''t currently have in your mouth with your hands, as you switch back and forth between sucking their cocks. You try to ignore the taste of your own ass when you suck off the guy who was just fucking your ass.'
@@ -234,6 +236,7 @@ if $ARGS[0] = 'sex_ev2':
 								gs 'arousal', 'end'
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/stairs/event/sex/sex_ev2_8.jpg"></center>'
 								'Mere moments later, <<$boydesc[1]>> moans and suddenly pulls out of you. He puts his free hand on your shoulder and forces you to kneel down, just in time to take both of their loads on your face. The guys now done with you, pull up their pants and ignore you. Their cum is still slowly running down your face, as they start talking like your not even there.'
+								pav_sex += 4
 								gs 'stat'
 								act 'Leave': gt 'pod_ezd', 'etaj_2'
 							end
@@ -333,6 +336,7 @@ if $ARGS[0] = 'sex_ev3':
 						gs 'arousal', 'bj', 2,'dick[1]'
 						gs 'cum_call','mouth',$boy[1],1 
 						gs 'arousal', 'end'
+						pav_sex += 4
 						gs 'stat'
 						npc_sex[$boy[1]] += 1
 						npc_sex[$boy[2]] += 1
@@ -411,6 +415,8 @@ if $ARGS[0] = 'smoke_misha':
 			act 'Suck him off':
 				*clr & cla
 				money +=50
+				slutty += 1
+				pav_prostitute += 1
 				gs 'boyStat', 'A54'
 				gs 'arousal', 'bj', 5
 				gs 'cum_call','mouth',$boy,1 

+ 1 - 1
locations/pod_whore.qsrc

@@ -528,7 +528,7 @@ if $ARGS[0] = 'hide':
 		if rnd_clint_torg = 5:$rnd_clint_torg = 'The man thinks for a second, and then says: "<<$rnd_client_text>>"'
 
 		*pl $rnd_clint_torg
-		act 'Go with him': slutty += 1 & dynamic $rnd_client_event
+		act 'Go with him': dynamic $rnd_client_event
 		if rnd_clint_torg >= 2 and rnd_clint_torg <= 4:
 			act '"Come back when you have the money"': gt 'pod_whore','hide','pod_whore_noprice'
 		end

+ 1 - 1
locations/qwIzoldaApp.qsrc

@@ -7,7 +7,7 @@ if $ARGS[0] = '':
 	if hour >= 16 and izoldaday ! daystart:
 		'<center><b><font color="maroon">Isolda</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/characters/city/isolde/izolda.jpg"></center>'
-		'Door you opened Isolde. "Hello <<$pcs_nickname>>, come on."'
+		'Isolde opens the door for you. "Hello <<$pcs_nickname>>, come in."'
 
 		act 'Leave':gt 'down'
 

+ 29 - 29
locations/reks.qsrc

@@ -28,7 +28,7 @@ if $ARGS[0] = 'rexGdkTalk':
 			pcs_horny += 10
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/rexhistory1.jpg"></center>'
-			'You talk with Rex. He says  - "My friend, the bride, was so drunk, that after the party when everyone went to sleep, she plopped down in the wrong bed! In the dark she thought she was in bed with her new husband, so she began to fuck the guy, not realizing it was actually a friend of the groom, though clearly not the best! Well, he wasn''t going to turn her down! You don''t even want to know how that went over in the morning... Needless to say, they didn''t stay married" - Rex is now laughing.'
+			'You talk with Rex. He says - "My friend, the bride, was so drunk, that after the party when everyone went to sleep, she plopped down in the wrong bed! In the dark she thought she was in bed with her new husband, so she began to fuck the guy, not realizing it was actually a friend of the groom, though clearly not the best! Well, he wasn''t going to turn her down! You don''t even want to know how that went over in the morning... Needless to say, they didn''t stay married" - Rex is now laughing.'
 			'This topic of conversation excited you a little bit. '
 		elseif rexTalk < 5 and rex>=80 and rexSisTalk < 4:
 			if rexSisTalk = 0:
@@ -53,7 +53,7 @@ if $ARGS[0] = 'rexGdkTalk':
 				act 'Bail':
 					cla
 					rex -= 3
-					'- Tomorrow I''m a bit busy... , maybe another time.'
+					'- Tomorrow I''m a bit busy..., maybe another time.'
 					'- Ah, OK...'
 					act 'Continue to drink beer':gt 'annafrends', 'scene2'
 				end
@@ -122,8 +122,8 @@ if $ARGS[0] = 'skver':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/rex.jpg"></center>'
 	gs 'reks', 'rexRep'
-	'Rex is standing at the bench with his hands behind his back. Just as you walk up to him you see him smiling  and then he pulls out from behind his back a little, but very beautiful, bouquet of flowers and hands it to you.'
-	'You don''t know what to say –  "Wow..." - you take the bouquet, inhaling the aroma, and on the exhale, keeping the smile hidden from your face, say: "Thank you, Rex..!"'
+	'Rex is standing at the bench with his hands behind his back. Just as you walk up to him you see him smiling and then he pulls out from behind his back a little, but very beautiful, bouquet of flowers and hands it to you.'
+	'You don''t know what to say – "Wow..." - you take the bouquet, inhaling the aroma, and on the exhale, keeping the smile hidden from your face, say: "Thank you, Rex..!"'
 	act 'Walk':
 		cls
 		minut += 30
@@ -269,7 +269,7 @@ if $ARGS[0] = 'skver':
 																			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/rex.jpg"></center>'
 																			gs 'reks', 'rexRep'
 																			'You laugh a little and try to change the subject. But you can''t shake the thought of what you just saw... And your opinion of Rex changed dramatically.'
-																			'- Well, Rex, I have to go. - Can you take me home now, you ask him  - Thank you for the dress and I''ll talk to you soon.'
+																			'- Well, Rex, I have to go. - Can you take me home now, you ask him - Thank you for the dress and I''ll talk to you soon.'
 																			act 'Leave':gt 'pavResidential'
 																		end
 																	end
@@ -300,7 +300,7 @@ if $ARGS[0] = 'avto':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/car/skoda.jpg"></center>'
 	'You stepped into the new foreign car and went for a ride. Rex was swerving on the road. You noticed, he was already a little drunk. - Rex stopped at a little place overlooking the lake.'
-	'He pulled from the back seat  2 cans of beer and offered you one.'
+	'He pulled from the back seat 2 cans of beer and offered you one.'
 
 	if pcs_dom > 5:
 		act 'No':
@@ -331,16 +331,16 @@ end
 if $ARGS[0] = 'rex_story':
 	'Rex is already pretty drunk.'
 	'- <<$pcs_nickname>>, I would like to share something with you... It is very important for me to tell you everything as it is. I hope you will listen to me until the end...'
-	'In general... , what you saw on my phone... Yeah... that''s my sister... So it was ...'
-	'Forgive me for the bluntness. So we had a good time! Moreover, this has happened more than once. It actually happened several times. One day I asked  her if I could take a picture while she was blowing me. Diana was a little surprised by my request but she eventually agreed and continued to suck This really turned me on. A few days later she asked me to remove the pictures. I told her I removed them all and she believed me.'
-	'You have to understand, <<$pcs_nickname>>... I have a weakness for women''s legs. They... , they really turn me on! And she gets really turned on at the sight of the male penis . And we both adore oral sex! I guess it runs in the family ... -it just happened, we understood each other. You shouldn''t think I actually had sex with my sister! We only had oral sex!'
+	'In general..., what you saw on my phone... Yeah... that''s my sister... So it was...'
+	'Forgive me for the bluntness. So we had a good time! Moreover, this has happened more than once. It actually happened several times. One day I asked her if I could take a picture while she was blowing me. Diana was a little surprised by my request but she eventually agreed and continued to suck This really turned me on. A few days later she asked me to remove the pictures. I told her I removed them all and she believed me.'
+	'You have to understand, <<$pcs_nickname>>... I have a weakness for women''s legs. They..., they really turn me on! And she gets really turned on at the sight of the male penis . And we both adore oral sex! I guess it runs in the family ... -it just happened, we understood each other. You shouldn''t think I actually had sex with my sister! We only had oral sex!'
 	act 'Further':
 		cls
 		minut += 10
 		pcs_horny += 5
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/rekssister/utrmin.jpg"></center>'
-		'- One night Diana came home very drunk.  Actually it was already almost morning. At that time my bedroom was being repaired so I was sleeping on a folding chair in the hall. I had dropped my blanket. So that night I thought I was having a wet dream. It felt great but then I sensed something was wrong...  I Opened my eyes, and there I saw... Diana sucking on my dick! I quickly closed my eyes, lay very still and tried to figure out whether it was a dream or reality? Of course she already knew I woke up, but she did not stop She continued to suck slowly.'
+		'- One night Diana came home very drunk. Actually it was already almost morning. At that time my bedroom was being repaired so I was sleeping on a folding chair in the hall. I had dropped my blanket. So that night I thought I was having a wet dream. It felt great but then I sensed something was wrong... I Opened my eyes, and there I saw... Diana sucking on my dick! I quickly closed my eyes, lay very still and tried to figure out whether it was a dream or reality? Of course she already knew I woke up, but she did not stop She continued to suck slowly.'
 		act 'Keep listening':
 			cls
 			minut += 10
@@ -354,7 +354,7 @@ if $ARGS[0] = 'rex_story':
 				pcs_horny += 5
 				gs 'stat'
 				'<center><video autoplay loop src="images/characters/pavlovsk/resident/reks/event/rekssister/minrex2.mp4"></video></center>'
-				'- I couldn''t take it very long. She  was sucking very slowly, it was like she wanted me to last a little longer. It didn''t help much and soon my cock was spurting streams of cum and her mouth was completely filled with my sperm! She didn''t even flinch and swallowed every last drop. Then she carefully removed my , still rock-hard, cock from her mouth. She went  to lie down on her own bed and it didn''t take her long to fall asleep.'
+				'- I couldn''t take it very long. She was sucking very slowly, it was like she wanted me to last a little longer. It didn''t help much and soon my cock was spurting streams of cum and her mouth was completely filled with my sperm! She didn''t even flinch and swallowed every last drop. Then she carefully removed my, still rock-hard, cock from her mouth. She went to lie down on her own bed and it didn''t take her long to fall asleep.'
 				'For the next hour I was just twisting and turning in my chair and could not sleep. I kept thinking about what happened...'
 				act 'Further':
 					cls
@@ -362,25 +362,25 @@ if $ARGS[0] = 'rex_story':
 					pcs_horny += 5
 					gs 'stat'
 					'- The next day she just avoided me the whole day. In the evening, she acted like nothing happened and she sat down with me on the sofa. Together we watched TV, from time to time commenting on what was happening on the screen.'
-					'A few days later it happened again, only this time it was different, she was much more forceful  and I also helped her to relax. We had such a great time. After this second time we found the courage to discuss what was happening between us. That''s when I learned about her weaknesses and I spoke about mine. I justified it by the fact, that it would be better to release some steam with me then to go running or something.'
+					'A few days later it happened again, only this time it was different, she was much more forceful and I also helped her to relax. We had such a great time. After this second time we found the courage to discuss what was happening between us. That''s when I learned about her weaknesses and I spoke about mine. I justified it by the fact, that it would be better to release some steam with me then to go running or something.'
 					act 'Further':
 						cls
 						minut += 30
 						if pcs_horny < 95: pcs_horny = 95
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/car/rudivl.jpg"></center>'
-						'You sat there silently and listened to the words of Rex. You though about some small details you noticed before, now  you realize why he seemed so strange. But he liked you terribly.'
+						'You sat there silently and listened to the words of Rex. You though about some small details you noticed before, now you realize why he seemed so strange. But he liked you terribly.'
 						'Rex stared at you waiting for your words.'
 						'-<<$pcs_nickname>>, are you okay?'
-						' 5 Seconds later you have gathered your thoughts. The first thing you say is:'
-						'– Woow...! I don''t even know what to say...  - On your face you have a mixture of surprise and a smile.'
-						'- "At least answer me this : after this confession do you still want to talk with me or did I blow up our relation ?"  Rex asked with a desperate voice'
-						'- Well do you take pictures like that of all the girls that blow you ? I..Well... I don''t want to be part of your personal collection,  for now...  -  you said. Then an awkward silence followed. So you said : "just messing with you Egor". while giving him a little bump on the shoulder.'
+						'5 Seconds later you have gathered your thoughts. The first thing you say is:'
+						'– Woow...! I don''t even know what to say... - On your face you have a mixture of surprise and a smile.'
+						'- "At least answer me this : after this confession do you still want to talk with me or did I blow up our relation ?" Rex asked with a desperate voice'
+						'- Well do you take pictures like that of all the girls that blow you ? I..Well... I don''t want to be part of your personal collection, for now... - you said. Then an awkward silence followed. So you said : "just messing with you Egor". while giving him a little bump on the shoulder.'
 						'Rex slightly relaxed, laughing at your ambiguous joke, he understood that all is not lost. Gradually the conversation turned in a different direction. You sat there while Rex finished his beer. Then he threw the empty bottle out the window and asked:'
 						'- Well, <<$pcs_nickname>>, can we go?'
 						'- No, no, no... you are not driving drunk. Come walk with me, we don''t have to walk very far...'
-						'Rex turned on the car indicators  and you moved towards the house. Rex was walking with you but staggering and he did not have the courage to take you by the hand. The only thing he could think about now was what you thought of him now.'
-						'Suddenly you felt something between you legs. It looks like the conversation got you very excited and you have become very wet between your legs. the entire way home you''ve run the conversation you just had in you head and started pondering... Why the hell did I say that?...  «for now»... Why  «for now»?... I wonder what he thinks of me now...'
+						'Rex turned on the car indicators and you moved towards the house. Rex was walking with you but staggering and he did not have the courage to take you by the hand. The only thing he could think about now was what you thought of him now.'
+						'Suddenly you felt something between you legs. It looks like the conversation got you very excited and you have become very wet between your legs. the entire way home you''ve run the conversation you just had in you head and started pondering... Why the hell did I say that?... «for now»... Why «for now»?... I wonder what he thinks of me now...'
 						'Soon you arrive at the house. you exchanged a few words, said your goodbyes and parted ways.'
 						act 'Home':gt 'pavResidential'
 					end
@@ -500,7 +500,7 @@ if $ARGS[0] = 'avto2':
 						rex -= 5
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/car/carrex9.jpg"></center>'
-						'You abruptly stick your hand between your legs, not giving him the opportunity to continue. Rex was already getting very excited and and really had to  force himself to remove his hand from your legs..'
+						'You abruptly stick your hand between your legs, not giving him the opportunity to continue. Rex was already getting very excited and and really had to force himself to remove his hand from your legs..'
 						'You talked for a long time, Rex talked a lot about his sister. He misses her. He tells you that in the past she would often send him photos and she came home on the weekend. These things don''t happen that often now...'
 						'Rex says:'
 						'- <<$pcs_nickname>>, it''s a pity that you share a room with your sister, we could have talked on the phone at night.'
@@ -676,7 +676,7 @@ if $ARGS[0] = 'sms':
 						rex += 1
 						gs 'stat'
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/phone/smsrex17.jpg"></center>'
-						'You lie back in front of the mirror.  You lift  your legs up in the air and slide your panties to the side. Then your take a picture of your exposed pussy and send it to Rex.'
+						'You lie back in front of the mirror. You lift your legs up in the air and slide your panties to the side. Then your take a picture of your exposed pussy and send it to Rex.'
 						
 						gs 'arousal', 'foreplay', 5
 						gs 'stat'
@@ -698,7 +698,7 @@ if $ARGS[0] = 'sms':
 									pcs_mood = 100
 									gs 'stat'
 									'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/phone/smsrex15.jpg"></center>'
-									'You can''t hold back any longer and you start masturbating while looking at your phone, until you finally exploded with an earth-shattering  orgasm.'
+									'You can''t hold back any longer and you start masturbating while looking at your phone, until you finally exploded with an earth-shattering orgasm.'
 									$orgasm_or = 'yes'
 									gs 'arousal', 'masturbate', 10
 									gs 'stat'
@@ -709,7 +709,7 @@ if $ARGS[0] = 'sms':
 										rex += 10
 										gs 'stat'
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/phone/smsrex16.jpg"></center>'
-										'You took a new picture of  your pussy, still wet with your juices after your orgasm and sent it to Rex. A moment later, he replied via SMS with the words "You are super!!!".'
+										'You took a new picture of your pussy, still wet with your juices after your orgasm and sent it to Rex. A moment later, he replied via SMS with the words "You are super!!!".'
 										'You didn''t want to send a reply and after a short while, once you were convinced that Rex wouldn''t send any more messages, you placed the phone back on his spot.'
 										act 'Put the phone on the spot':
 											gs 'arousal', 'end'
@@ -748,12 +748,12 @@ if $ARGS[0] = 'sms_end1':
 	rex += 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/reks/event/phone/smartsist.jpg"></center>'
-	' Looking through the contacts on the phone you found Rex'' phone number  and you sent a message. You received the report that the message was delivered. A little later, just when you were about to put the phone back and go to sleep, you received an answer.'
+	'Looking through the contacts on the phone you found Rex'' phone number and you sent a message. You received the report that the message was delivered. A little later, just when you were about to put the phone back and go to sleep, you received an answer.'
 	act 'See':
 		minut += 5
 		gs 'stat'
 		''
-		'Thank you <<$pcs_firstname>>, you have no idea how pleased I am  :*.'
+		'Thank you <<$pcs_firstname>>, you have no idea how pleased I am :*.'
 		act 'Put the phone back on the spot':gt 'bedrPar'
 	end
 end
@@ -790,7 +790,7 @@ if $ARGS[0] = 'Party_rex_sex_cum':
 	gs 'cum_manage'
 	if Rex_Love = 0:party_boys_in +=1
 	if Rex_Love = 1:Rex_save +=1
-	gs'stat'     
+	gs'stat'   
 	'<center><video autoplay loop src="images/locations/pavlovsk/resident/rekshome/party/party_rex_party_gost_11_' + rand(1,4) + '.mp4"></video></center>'
 	'Rex quickly shoved his dick in your mouth and immediately poured out all the accumulated love juices.
 	Cum filled your mouth. It soon overflows onto your lips and chin, Rex used his hand to push out the last drops and smeared them all over your face.
@@ -811,7 +811,7 @@ if $ARGS[0] = 'Party_rex_sex_cow':
 	'You jumped on top of Rex and took full control of the situation. Judging by his pleading eyes you knew he would not be able to resist.
 	You lower yourself on his dick and start moving slowly until his dick his fully inserted into your pussy. Then you start increasing the pace. you let go of all your inhibitions and begin to moan very loud.
 	You Lean on his hands and begin to move you body even faster than before. You can see that this is bringing Rex to ecstacy.
-	His hands grabbed you by the waist and he started to help you move up and down on his powerful dick! You opened your mouth wide,  and were taking a lot of deep breaths'
+	His hands grabbed you by the waist and he started to help you move up and down on his powerful dick! You opened your mouth wide, and were taking a lot of deep breaths'
 	if sexvar > 1:'Slightly lowering the pace, Rex asks you to change position.'
 	if sexvar = 1:'<br>He indicates that he will cum soon.'
 	gs 'arousal', 'vaginal', 5, 'sub'
@@ -854,7 +854,7 @@ if $ARGS[0] = 'Party_rex_sex_missionary':
 	'You lie down on your back, lasciviously opening your legs. Rex moves himself between them.
 	Rex started teasing you by rubbing the head of his penis against your lips and clitoris. After a few moments he started pushing and entered your juicy pussy.
 	His movements are strong, persistent and he is moving faster and faster...
-	Blissful feelings start filling your mind.  You are groaning and getting gradually louder..'
+	Blissful feelings start filling your mind. You are groaning and getting gradually louder..'
 	if sexvar > 1:'Slightly lowering the pace, Rex asks you to change position.'
 	if sexvar = 1:'<br>He indicates that he will cum soon.'
 	gs 'arousal', 'vaginal', 5, 'sub'
@@ -881,7 +881,7 @@ if $ARGS[0] = 'Party_rex_sex':
 	- caress it, my love, he asked with a smile.'
 	if Rex_Love =0:'Entering the room, Rex grabbed you by the hair and began to move his penis to your mouth.
 	- stroke it, bitch, he asked with a vicious smile.'
-	'You took his head into your mouth and started sucking,  after a few moments Rex started pushing his penis forcing you to swallow it even deeper. You were almost choking  on his dick.'
+	'You took his head into your mouth and started sucking, after a few moments Rex started pushing his penis forcing you to swallow it even deeper. You were almost choking on his dick.'
 	'You keep sucking his dick. ' + iif( Rex_Love = 0, 'Rex', 'Your lover') + ' looks at you and you can see in his eyes that he is ready for the next step.'
 	gs 'arousal', 'bj', 5, 'sub'
 	gs 'stat'

+ 53 - 49
locations/saunawhore.qsrc

@@ -994,7 +994,7 @@ if $ARGS[0] = 'bathroom':
 	''
 	'You enter the staff bathroom, which is usually cleaned by the girls that have only just started work here, voluntary or otherwise.'
 	'There is a <a href="exec:gt ''mirror'', ''start''">mirror</a>, where you can ' + iif(pcs_hairbsh = 0,'<a href="exec:GT ''mirror'',''brush''">brush</a>','brush') + ' your hair, a shower, toilet, and basin.'
-
+		
 	act 'Return to foyer': gt 'saunawhore', 'saunawork'
 
 	act 'Take a shower (0:15)':
@@ -1004,64 +1004,68 @@ if $ARGS[0] = 'bathroom':
 		'<center><img <<$set_imgh>> src="images/locations/shared/brothel/brothelShower.jpg"></center>'
 		''
 		'After taking off all of your clothes, you gather up your towel, washcloth and soap, then head to the shower. You wash yourself thoroughly to be as clean as possible for potential customers.'
-		dynamic $brit
-		act 'Get out and dry off':gt $locM, $metkaM
-	end
-	$saunabrit = {
-		cls
 		if workDolg > 0:
-			'There are a handful of cheap razors you can use. At least they don''t make you pay for them, but only because they don''t know who has used which blades.'
+			dynamic $saunabrit
 		else
-			'You rinse the razor blade. It will be good for another <<stanok>> uses.'
+			dynamic $brit
 		end
-
+		act 'Get out and dry off':gt $locM, $metkaM
+	end
+	$saunabrit = {
+		'There are a handful of cheap razors you can use. At least they don''t make you pay for them, but only because they don''t know who has used which blades.'
 		if pcs_pubes > 3 or pcs_leghair > 3:
-			act 'Shave legs and pussy (0:20)':
-				cla
-				*clr
-				minut += 20
-				pcs_leghair = 0
-				pcs_pubes = 0
-				pcs_horny += 10
-				if workDolg = 0:stanok -= 1
-				'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
-				'You lathered up and shaved your legs and pussy. Afterwards, you run your hands over your lower body to make sure its nice and smooth which makes you feel a bit horny.'
-
-				act 'Get out and get dressed':gt 'saunawhore', 'saunawork'
+			if pcs_pubes > 3 and pcs_leghair > 3:
+				act 'Shave legs and pussy (0:15)':
+					cla
+					*clr
+					minut += 15
+					pcs_leghair = 0
+					pcs_pubes = 0
+					pcs_horny += 10
+					'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
+					'You lathered up and shaved your legs and pussy. Afterwards, you run your hands over your lower body to make sure its nice and smooth which makes you feel a bit horny.'
+	
+					act 'Get out and dry off':gt $locM, $metkaM
+				end
 			end
-		end
-
-		if pcs_leghair > 3:
-			act 'Shave your legs (0:15)':
-				cla
-				*clr
-				minut += 15
-				pcs_leghair = 0
-				if workDolg = 0:stanok -= 1
-				'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave.jpg"></center>'
-				'You lathered up and shaved your legs.'
-
-				act 'Rinse razor':dynamic $saunabrit
+	
+			if pcs_leghair > 3:
+				act 'Shave your legs (0:10)':
+					cla
+					*clr
+					minut += 10
+					pcs_leghair = 0
+					'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave.jpg"></center>'
+					'You lathered up and shaved your legs.'
+	
+					aact 'Get out and dry off':gt $locM, $metkaM
+				end
 			end
-		end
-
-		if pcs_pubes > 3:
-			act 'Shave your pussy (0:15)':
-				cla
-				*clr
-				minut += 15
-				pcs_pubes = 0
-				pcs_horny += 10
-				if workDolg = 0:stanok -= 1
-				'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
-				'You lathered up and shaved your pussy. Afterwards, you run your hands over your lower body to make sure its nice and smooth which makes you feel a bit horny.'
 
-				act 'Rinse razor':dynamic $saunabrit
+			if pcs_pubes > 3:
+				act 'Shave your pussy (0:10)':
+					cla
+					*clr
+					minut += 10
+					pcs_pubes = 0
+					pcs_horny += 10
+					'<center><img <<$set_imgh>> src="images/shared/home/bathroom/shave3.jpg"></center>'
+					'You lathered up and shaved your pussy. Afterwards, you run your hands over your lower body to make sure its nice and smooth which makes you feel a bit horny.'
+	
+					act 'Get out and dry off':gt $locM, $metkaM
+				end
 			end
+	
+			act 'Get out and dry off':gt $locM, $metkaM
 		end
-
-		act 'Get out and get dressed':gt 'saunawhore', 'saunawork'
 	}
+	if workDolg > 0:
+		dynamic $saunabrit
+	elseif workDolg = 0 and stanok > 0:
+		dynamic $brit
+	elseif workDolg = 0 and stanok = 0:
+		'Your razor blade looks in good enough shape for <b><<stanok>></b> more shaves.'	
+	end
 	gs 'din_van', 'prvt_pee'
 	if klismaday < daystart:
 		act 'Give yourself an enema (0:05)':

+ 2 - 0
locations/saveupdater.qsrc

@@ -352,5 +352,7 @@ if pcs_exhibition ! 0:
 	killvar 'exhibition_exp'
 end
 
+if grupTipe[57] = 0: grupTipe[57] = 6
+
 --- saveupdater ---------------------------------
 

+ 9 - 16
locations/skverdin.qsrc

@@ -2,11 +2,6 @@
 $d_park_placer_bj = {
 	boy += 1
 	parkfuckboy += 1
-	$ppBoyName[parkfuckboy] = $boy
-	ppBoyTipe[parkfuckboy] = 1
-	ppBoyPlace[parkfuckboy] = 1
-	!!masturbate 2 blow_job 3 gangbang
-	ppdick[parkfuckboy] = dick
 	parktimes += 1
 	pphj = 0
 	ppbj = 0
@@ -54,7 +49,7 @@ $d_pp_hjcum = {
 
 		if rand(1, 100) >= 80:
 			spafinloc = 7
-gs 'cum_manage'
+			gs 'cum_manage'
 			$pptext = 'As he cums, a jet of semen gets onto your clothes.'
 		else
 			$pptext = 'The mans sperm shoots out on to the ground.'
@@ -81,7 +76,6 @@ $d_pp_bj = {
 	act 'Suck':
 		cls
 		parkslut += 1
-		ppBoyTipe[parkfuckboy] = 2
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/ppbj.jpg"></center>'
 		'Your lips wrapped around a hard <<dick>>cm cock, and you suck it carefully feeling his tongue and lips.'
@@ -112,11 +106,11 @@ $d_pp_bjcum = {
 		cls
 		minut += 1
 		spafinloc = 12
-gs 'cum_manage'
+		gs 'cum_manage'
 		spafinloc = 7
-gs 'cum_manage'
+		gs 'cum_manage'
 		spafinloc = 11
-gs 'cum_manage'
+		gs 'cum_manage'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/ppbjcum.jpg"></center>'
 		'You continued to suck and less than a minute as a member became razryazhatsya your mouth seed, Sperm were so many, that part of it poured on your lips and mouth .'
@@ -150,7 +144,6 @@ $d_pp_sex = {
 $d_pp_double = {
 	act 'ohrenevayu':
 		cls
-		ppBoyTipe[parkfuckboy] = 3
 		parkslut += 10
 		guy += 1
 		gs 'stat'
@@ -173,9 +166,9 @@ $d_pp_double = {
 				cls
 				minut += 15
 				spafinloc = 11
-gs 'cum_manage'
+				gs 'cum_manage'
 				spafinloc = 12
-gs 'cum_manage'
+				gs 'cum_manage'
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/ppbjdouble3.jpg"></center>'
 				'You obediently opened the procedure already tired mouth and <<$boydesc>> you shot a thick white liquid directly on wet and slightly swollen lips of the work done. His friend choked hissed "finish" and grab you by the hair turned your face to its members.'
@@ -184,11 +177,11 @@ gs 'cum_manage'
 					cls
 					minut += 15
 					spafinloc = 11
-gs 'cum_manage'
+					gs 'cum_manage'
 					spafinloc = 12
-gs 'cum_manage'
+					gs 'cum_manage'
 					spafinloc = 7
-gs 'cum_manage'
+					gs 'cum_manage'
 					gs 'stat'
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/ppbjdouble4.jpg"></center>'
 					'You turned your face and you immediately charged a second portion struhni directly into open mouth, you instinctively shaken and a large ball of sperm fell out of your mouth and you shmyaknulsya on clothes. <<$boydesc>> neigh "epta! You''re a sniper, huesoska loaded directly into her mouth fucking!"'

+ 20 - 10
locations/young_shop.qsrc

@@ -221,6 +221,7 @@ if $ARGS[0] = '2':
 	act 'Agree':
 		guy += 1
 		money += 2000
+		slutty += 1
 		picrand = 35
 		gt 'sex', 'minet'
 	end
@@ -239,7 +240,7 @@ if $ARGS[0] = '3':
 		picrand = 15
 		'You ask what else you will get for this and the guys laugh and say a threesome you''ll never forget.'
 
-		act 'Send them':gt 'young_shop', 'endwork'
+		act 'Send them away':gt 'young_shop', 'endwork'
 
 		act 'Take them to the back room':
 			cla
@@ -627,8 +628,6 @@ if $ARGS[0] = '13':
 				end
 			end
 		end
-
-		act 'Finish your shift':gt 'young_shop', 'endwork'
 	end
 end
 
@@ -904,13 +903,24 @@ end
 if $ARGS[0] = 'endwork':
 	!!if young_shop_work = 1 and young_shop_miss < 3:
 	cla
-
-	if week = 5 and young_shop_salary > 0:
-		act '<font color="green">Collect your pay</font>':gt 'andrey'
-	else
-		act '<b>Leave the store</b>':
-			minut += 3
-			gt 'torgcentr'
+	
+	if young_shop_work = 1 or young_shop_work2 = 1:
+		if week = 5 and young_shop_salary > 0:
+			act '<font color="green">Collect your pay</font>':gt 'andrey'
+		else
+			act '<b>Leave the store</b>':
+				minut += 3
+				gt 'torgcentr'
+			end
+		end
+	elseif young_shop_work1 = 1:
+		if week = 7 and young_shop_salary > 0:
+			act '<font color="green">Collect your pay</font>':gt 'andrey'
+		else
+			act '<b>Leave the store</b>':
+				minut += 3
+				gt 'torgcentr'
+			end
 		end
 	end
 end

+ 71 - 37
locations/zaprFWash.qsrc

@@ -24,6 +24,13 @@ if $ARGS[0] = 'start':
 end
 
 if $ARGS[0] = 'wash':
+	
+	if litltown = 0:
+		slut_compare = city_slut
+	elseif litltown = 1:
+		slut_compare = pav_slut
+	end
+	
 	! only wearing bimbo or prostitute clothing and looking good can get propositioned by a customer
 	if PCloBimbo = 1 or PCloStyle = 4:
 		i = rand(1, 4)
@@ -38,22 +45,21 @@ if $ARGS[0] = 'wash':
 			'You washed the windows of several cars and earned 100 <b>₽</b>.'
 			money += 100
 			
-			! min chance of 20 percent; max chance of 80 percent; percent chance scales with pav_prostitute and/or pav_sex
+			! min chance of 20 percent; max chance of 80 percent; percent chance scales with city_slut or pav_slut
 			! as your repuation increases you will be asked more often
-			! reputation effects are delayed by 30 because thats the delay in fame as well
 			skimpyCustomerChance = rand(1, 100)
-			if skimpyCustomerChance <= min(max(20,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),80):
+			if skimpyCustomerChance <= min(max(20,slut_compare),80):
 				'As you finish washing another car, the driver walks up to you to give you a tip. From the way he''s looking at you, it''s obvious he''s interested in something more as well.'
 				! starts off with always doing titsQ when rep is low, as rep increases they may skip a question since they know you will do it anyway
 				! also different people have different tastes so you wont be asked the same thing in the same order every time by every customer that walks up to you
 				carwashscene = rand(1, 100)
-				if carwashscene <= min(max(25,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),50) and carwashscene >= 25:
+				if carwashscene <= min(max(25,slut_compare),50) and carwashscene >= 25:
 					gt 'zaprFWash', 'assQ'
-				elseif carwashscene <= min(max(50,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),65) and carwashscene >= 50:
+				elseif carwashscene <= min(max(50,slut_compare),65) and carwashscene >= 50:
 					gt 'zaprFWash', 'pussyQ'	
-				elseif carwashscene <= min(max(65,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),85) and carwashscene >= 65:	
+				elseif carwashscene <= min(max(65,slut_compare),85) and carwashscene >= 65:	
 					gt 'zaprFWash', 'handQ'
-				elseif carwashscene <= min(max(85,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),100) and carwashscene >= 85:	
+				elseif carwashscene <= min(max(85,slut_compare),100) and carwashscene >= 85:	
 					gt 'zaprFWash', 'blowQ'
 				else
 					gt 'zaprFWash', 'titsQ'
@@ -132,7 +138,7 @@ if $ARGS[0] = 'handQ':
 	'Could you help me out girl? It''s getting tight down here in my pants just looking at you. How about you touch it a bit? I''ll pay you 200 <b>₽</b>.'
 	
 	! slut or horny requirements needed to accept the offer or just have fun with him
-	if pav_slut >= 25 or pcs_horny >= 25: act 'Agree and give him a handjob':gt 'zaprFWash', 'handjob', 'Paid'
+	if slut_compare >= 25 or pcs_horny >= 25: act 'Agree and give him a handjob':gt 'zaprFWash', 'handjob', 'Paid'
 	act 'Refuse':gt 'zaprFWash', 'refuse'
 end
 
@@ -143,7 +149,7 @@ if $ARGS[0] = 'blowQ':
 	'Looking hot today girl! How about you put your mouth to good use? I''ll pay you 200 <b>₽</b>.'
 	
 	! slut or horny requirements needed to accept the offer or just have fun with him
-	if pav_slut >= 30 or pcs_horny >= 30: act 'Agree and give him a blowjob':gt 'zaprFWash', 'blowjob', 'Paid', 'Question'
+	if slut_compare >= 30 or pcs_horny >= 30: act 'Agree and give him a blowjob':gt 'zaprFWash', 'blowjob', 'Paid', 'Question'
 	act 'Refuse':gt 'zaprFWash', 'refuse'
 end
 
@@ -167,7 +173,11 @@ if $ARGS[0] = 'titsFlash':
 	! reputation and money will depend on whether you were paid
 	if $ARGS[1] = 'Paid':
 		money += 50
-		pav_prostitute += rand(0,1)
+		if litltown = 0:
+			city_prostitute += rand(0,1)
+		elseif litltown = 1:
+			pav_prostitute += rand(0,1)
+		end
 	elseif $ARGS[1] = 'Free':
 		gs 'exhibitionism', 1
 	end
@@ -246,11 +256,11 @@ if $ARGS[0] = 'titsFlash':
 	if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 5) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
 		! once again dynamically choosing the next scene to play based on reputation
 		carwashscene = rand(1, 100)
-		if carwashscene <= min(max(30,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),60) and carwashscene >= 50:
+		if carwashscene <= min(max(30,slut_compare),60) and carwashscene >= 50:
 			act 'Continue':gt 'zaprFWash', 'pussyQ'	
-		elseif carwashscene <= min(max(60,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),80) and carwashscene >= 60:	
+		elseif carwashscene <= min(max(60,slut_compare),80) and carwashscene >= 60:	
 			act 'Continue':gt 'zaprFWash', 'handQ'
-		elseif carwashscene <= min(max(80,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),100) and carwashscene >= 80:	
+		elseif carwashscene <= min(max(80,slut_compare),100) and carwashscene >= 80:	
 			act 'Continue':gt 'zaprFWash', 'blowQ'
 		else
 			act 'Continue':gt 'zaprFWash', 'assQ'
@@ -266,7 +276,11 @@ end
 if $ARGS[0] = 'assFlash':
 	if $ARGS[1] = 'Paid':
 		money += 50
-		pav_prostitute += rand(0,1)
+		if litltown = 0:
+			city_prostitute += rand(0,1)
+		elseif litltown = 1:
+			pav_prostitute += rand(0,1)
+		end
 	elseif $ARGS[1] = 'Free':
 		gs 'exhibitionism', 2
 	end
@@ -329,9 +343,9 @@ if $ARGS[0] = 'assFlash':
 	
 	if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 10) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
 		carwashscene = rand(1, 100)
-		if carwashscene <= min(max(50,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),75) and carwashscene >= 50:	
+		if carwashscene <= min(max(50,slut_compare),75) and carwashscene >= 50:	
 			act 'Continue':gt 'zaprFWash', 'handQ'
-		elseif carwashscene <= min(max(75,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),100) and carwashscene >= 75:	
+		elseif carwashscene <= min(max(75,slut_compare),100) and carwashscene >= 75:	
 			act 'Continue':gt 'zaprFWash', 'blowQ'
 		else
 			act 'Continue':gt 'zaprFWash', 'pussyQ'
@@ -346,7 +360,11 @@ end
 if $ARGS[0] = 'pussyFlash':
 	if $ARGS[1] = 'Paid':
 		money += 50
-		pav_prostitute += 1
+		if litltown = 0:
+			city_prostitute += 1
+		elseif litltown = 1:
+			pav_prostitute += 1
+		end
 	elseif $ARGS[1] = 'Free':
 		gs 'exhibitionism', 3
 	end
@@ -379,7 +397,7 @@ if $ARGS[0] = 'pussyFlash':
 	
 	if (sub >= 10 or pcs_dom >= 10 or bimbolevel >= 1 or pcs_horny >= 15) and (PCloBimbo = 1 or PCloStyle = 4) and $ARGS[2] = 'Question':
 		carwashscene = rand(1, 100)
-		if carwashscene <= min(max(60,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),100) and carwashscene >= 60:	
+		if carwashscene <= min(max(60,slut_compare),100) and carwashscene >= 60:	
 			act 'Continue':gt 'zaprFWash', 'blowQ'
 		else
 			act 'Continue':gt 'zaprFWash', 'handQ'
@@ -397,7 +415,11 @@ if $ARGS[0] = 'handjob':
 	
 	if $ARGS[1] = 'Paid':
 		money += 200
-		pav_prostitute += 2
+		if litltown = 0:
+			city_prostitute += 2
+		elseif litltown = 1:
+			pav_prostitute += 2
+		end
 	elseif $ARGS[1] = 'Free':
 		pav_sex += 2
 	end
@@ -424,7 +446,7 @@ if $ARGS[0] = 'handjob':
 	
 	if $ARGS[1] = 'Paid':
 		'You follow him behind the gas station, where you get the promised money, kneel down, unzip his pants and start working his shaft with your hands.'
-		gs 'arousal', 'hj', 15, 'sub', 'prostitute', 'unknown'
+		gs 'arousal', 'hj', 15, 'sub', 'prostitution', 'unknown'
 	elseif $ARGS[1] = 'Free':
 		'You lead him behind the gas station, kneel down, unzip his pants and start working his shaft with your hands.'
 		gs 'arousal', 'hj', 15, 'dom', 'unknown'
@@ -451,7 +473,11 @@ if $ARGS[0] = 'blowjob':
 	
 	if $ARGS[1] = 'Paid':
 		money += 200
-		pav_prostitute += 2
+		if litltown = 0:
+			city_prostitute += 2
+		elseif litltown = 1:
+			pav_prostitute += 2
+		end
 	elseif $ARGS[1] = 'Free':
 		pav_sex = 2
 	end
@@ -471,7 +497,7 @@ if $ARGS[0] = 'blowjob':
 	if $ARGS[2] = 'Question': 
 		if $ARGS[1] = 'Paid':
 			'You follow him behind the gas station, where you get the promised money, kneel down, unzip his pants and start working his shaft with your mouth.'
-			gs 'arousal', 'bj', 15, 'sub', 'prostitute', 'unknown'
+			gs 'arousal', 'bj', 15, 'sub', 'prostitution', 'unknown'
 		elseif $ARGS[1] = 'Free':
 			'You lead him behind the gas station, kneel down, unzip his pants and start working his shaft with your mouth.'
 			gs 'arousal', 'bj', 15, 'dom', 'unknown'
@@ -479,7 +505,7 @@ if $ARGS[0] = 'blowjob':
 	elseif $ARGS[2] = 'handjob':
 		if $ARGS[1] = 'Paid':
 			'You grab the money he tosses at you and switch to working his shaft with your mouth.'
-			gs 'arousal', 'bj', 15, 'sub', 'prostitute', 'unknown'
+			gs 'arousal', 'bj', 15, 'sub', 'prostitution', 'unknown'
 		elseif $ARGS[1] = 'Free':
 			'You switch to working his shaft with your mouth.'
 			gs 'arousal', 'bj', 15, 'dom', 'unknown'
@@ -506,7 +532,11 @@ end
 if $ARGS[0] = 'fuckPussy':
 	if $ARGS[1] = 'Paid':
 		money += 400
-		pav_prostitute += 4
+		if litltown = 0:
+			city_prostitute += 4
+		elseif litltown = 1:
+			pav_prostitute += 4
+		end
 	elseif $ARGS[1] = 'Free':
 		pav_sex += 4
 	end
@@ -525,7 +555,7 @@ if $ARGS[0] = 'fuckPussy':
 	
 	if $ARGS[1] = 'Paid':
 		'You bend over and let the man start fucking your pussy after collecting your money.'
-		gs 'arousal', 'vaginal', 30, 'sub', 'prostitute', 'unknown'
+		gs 'arousal', 'vaginal', 30, 'sub', 'prostitution', 'unknown'
 	elseif $ARGS[1] = 'Free':
 		'You bend over and let the man start fucking your pussy.'
 		gs 'arousal', 'vaginal', 30, 'dom', 'unknown'
@@ -539,7 +569,11 @@ end
 if $ARGS[0] = 'fuckAnal':
 	if $ARGS[1] = 'Paid':
 		money += 400
-		pav_prostitute += 4
+		if litltown = 0:
+			city_prostitute += 4
+		elseif litltown = 1:
+			pav_prostitute += 4
+		end
 	elseif $ARGS[1] = 'Free':
 		pav_sex += 4
 	end
@@ -558,7 +592,7 @@ if $ARGS[0] = 'fuckAnal':
 	
 	if $ARGS[1] = 'Paid':
 		'You bend over and let the man start fucking your ass after you collect your money. His cock is still wet with your saliva as it slides inside you.'
-		gs 'arousal', 'vaginal', 30, 'sub', 'prostitute', 'unknown'
+		gs 'arousal', 'vaginal', 30, 'sub', 'prostitution', 'unknown'
 	elseif $ARGS[1] = 'Free':
 		'You bend over and let the man start fucking your ass. His cock is still wet with your saliva as it slides inside you.'
 		gs 'arousal', 'vaginal', 30, 'dom', 'unknown'
@@ -566,7 +600,7 @@ if $ARGS[0] = 'fuckAnal':
 	gs 'stat'
 	
 	rapePussyChance = rand(1, 100)
-	if rapePussyChance <= min(max(1,pav_prostitute-60,pav_sex-60,pav_prostitute+pav_sex-120),20):
+	if rapePussyChance <= min(max(1,slut_compare),20):
 		act 'Continue':gt 'zaprFWash', 'rapePussy'
 	else
 		act 'Continue':gt 'zaprFWash', 'analEndQ'
@@ -584,7 +618,7 @@ if $ARGS[0] = 'rapePussy':
 		'He gropes your ass, lifts it up and suddenly spots your hymen.'
 		'"What, you are a virgin? Such a tease and still a virgin, really?"'
 		rapeAnyway = rand(1, 100)
-		if rapeAnyway <= min(max(1,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),50):
+		if rapeAnyway <= min(max(1,slut_compare),50):
 			'"It would have happened sooner or later anyway, virgin slut. Now enjoy and remember this moment; I know I will!"'
 			act 'Continue':gt 'zaprFWash', 'rapePussyYes', 'virgin'
 		else
@@ -612,7 +646,7 @@ if $ARGS[0] = 'rapePussyYes':
 		mood -= 20
 		'He gropes your ass, lifts it up and pushes his dick inside your pussy in one thrust, all the way to the hilt!'
 	end
-	gs 'arousal', 'vaginal', 30, 'sub', 'prostitute', 'rough', 'rape', 'unknown'
+	gs 'arousal', 'vaginal', 30, 'sub', 'prostitution', 'rough', 'rape', 'unknown'
 	gs 'stat'
 	
 	act 'Continue':gt 'zaprFWash', 'vaginaCum', 'rape'
@@ -872,9 +906,9 @@ end
 if $ARGS[0] = 'punish':
 	! once again punishType uses the same logic as carwashscene for dynamic choices
 	punishType = rand(1, 100)
-	if punishType <= min(max(50,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),75) and punishType >= 50:	
+	if punishType <= min(max(50,slut_compare),75) and punishType >= 50:	
 		gt 'zaprFWash', 'punishAnal'
-	elseif punishType <= min(max(75,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),100) and punishType >= 75:	
+	elseif punishType <= min(max(75,slut_compare),100) and punishType >= 75:	
 		gt 'zaprFWash', 'punishPussyQ'
 	else
 		gt 'zaprFWash', 'punishSpank'
@@ -899,7 +933,7 @@ if $ARGS[0] = 'punishSpank':
 	gs 'stat'
 	
 	! reputationScalar has a min of 1 and a max of 180; the more well known you are the higher the chance of being abducted
-	reputationScalar = min(max(1,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),180)
+	reputationScalar = min(max(1,slut_compare),180)
 	! fitnessScalar has a min of 1 and a max of 90; the more fit you are the lower the chance of being abducted
 	fitnessScalar = min(max(1,pcs_stren,pcs_agil),90)
 	! abductionChance is calculated using a combination of these 2 values
@@ -941,7 +975,7 @@ if $ARGS[0] = 'punishAnal':
 	gs 'arousal', 'end'
 	gs 'stat'
 	
-	reputationScalar = min(max(1,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),180)
+	reputationScalar = min(max(1,slut_compare),180)
 	fitnessScalar = min(max(1,pcs_stren,pcs_agil),90)
 	abductionChance = reputationScalar-fitnessScalar
 	if (abductionChance > 0 and abductionChance <= rand(1,100)) or sub > 99:
@@ -965,11 +999,11 @@ if $ARGS[0] = 'punishPussyQ':
 		'Suddenly he remarks: "What? You''re a virgin? Such slutty tease and still a virgin?'
 		
 		penetrate = rand (1, 100)
-		if penetrate <= min(max(50,pav_prostitute-30,pav_sex-30),75) and penetrate >= 50:	
+		if penetrate <= min(max(50,slut_compare),75) and penetrate >= 50:	
 			'I''ll spare your virginity but you''ll get fucked anyway. Sluts have more than one hole for a reason, right?'
 			
 			act 'Endure':gt 'zaprFWash', 'punishAnal'
-		elseif penetrate <= min(max(75,pav_prostitute-30,pav_sex-30),100) and penetrate >= 75:	
+		elseif penetrate <= min(max(75,slut_compare),100) and penetrate >= 75:	
 			'This makes it even better! I''ll enjoy your tears even more! I haven''t had a virgin in forever!'
 			
 			act 'Endure':gt 'zaprFWash', 'punishPussy', 'virgin'
@@ -1010,7 +1044,7 @@ if $ARGS[0] = 'punishPussy':
 	gs 'arousal', 'end'
 	gs 'stat'
 	
-	reputationScalar = min(max(1,pav_prostitute-30,pav_sex-30,pav_prostitute+pav_sex-60),180)
+	reputationScalar = min(max(1,slut_compare),180)
 	fitnessScalar = min(max(1,pcs_stren,pcs_agil),90)
 	abductionChance = reputationScalar-fitnessScalar
 	if (abductionChance > 0 and rand(1,100) <= abductionChance) or sub > 99: