Ver código fonte

Merge branch 'master' of https://git.catrenelle.com/Kevin_Smarts/glife

julzor 5 anos atrás
pai
commit
606c1c8167
86 arquivos alterados com 3313 adições e 2990 exclusões
  1. 10 9
      locations/BDsex.qsrc
  2. 35 34
      locations/BelSex.qsrc
  3. 2 2
      locations/EndFight.qsrc
  4. 1 1
      locations/FedorEv2.qsrc
  5. 10 4
      locations/FedorEv4.qsrc
  6. 8 8
      locations/FightCrouch.qsrc
  7. 6 6
      locations/FightE.qsrc
  8. 3 3
      locations/FightE1.qsrc
  9. 3 3
      locations/FightE2.qsrc
  10. 4 4
      locations/FightE3.qsrc
  11. 22 16
      locations/Gadbana.qsrc
  12. 441 441
      locations/IgorHunter.qsrc
  13. 12 12
      locations/IrinaRoom.qsrc
  14. 3 0
      locations/KatjaHomeTalk.qsrc
  15. 13 12
      locations/LBZhouse.qsrc
  16. 3 3
      locations/NikoDates.qsrc
  17. 4 4
      locations/NikoDreams.qsrc
  18. 3 3
      locations/ParChurch2.qsrc
  19. 1 1
      locations/RoundEnd.qsrc
  20. 1 1
      locations/SubLoss.qsrc
  21. 1 1
      locations/SubWin.qsrc
  22. 10 2
      locations/VoltrenerSexShower.qsrc
  23. 19 8
      locations/abduction.qsrc
  24. 1 0
      locations/albinahome.qsrc
  25. 1 0
      locations/anushapt.qsrc
  26. 14 13
      locations/backwater.qsrc
  27. 72 0
      locations/beg1.qsrc
  28. 17 13
      locations/brothel.qsrc
  29. 12 11
      locations/brother_voyeur.qsrc
  30. 41 38
      locations/buklinik_event.qsrc
  31. 1 1
      locations/burger.qsrc
  32. 75 68
      locations/dimaHome.qsrc
  33. 7 7
      locations/din_pav.qsrc
  34. 41 28
      locations/din_van.qsrc
  35. 11 5
      locations/etoexhib.qsrc
  36. 32 32
      locations/fight.qsrc
  37. 3 3
      locations/fight1.qsrc
  38. 3 3
      locations/fight2.qsrc
  39. 5 5
      locations/fight3.qsrc
  40. 6 6
      locations/fightFW.qsrc
  41. 30 26
      locations/fit.qsrc
  42. 144 133
      locations/foto.qsrc
  43. 19 19
      locations/foto_models.qsrc
  44. 21 16
      locations/gdksport.qsrc
  45. 3 3
      locations/gevent.qsrc
  46. 9 9
      locations/grigory.qsrc
  47. 11 7
      locations/gschool_boys_bathroom.qsrc
  48. 5 1
      locations/gschool_grounds.qsrc
  49. 29 31
      locations/gschool_lessons1.qsrc
  50. 7 1
      locations/gschool_lessons2.qsrc
  51. 30 28
      locations/hotel_resep.qsrc
  52. 219 219
      locations/hunter_favors.qsrc
  53. 1024 1024
      locations/hunter_interactions.qsrc
  54. 41 40
      locations/husbSex.qsrc
  55. 7 7
      locations/ivanRoom.qsrc
  56. 1 1
      locations/kameraKPZ.qsrc
  57. 3 0
      locations/katjaEv.qsrc
  58. 4 4
      locations/kavkazkafe.qsrc
  59. 13 13
      locations/klofdomhouse.qsrc
  60. 6 6
      locations/korr.qsrc
  61. 1 1
      locations/korr2x.qsrc
  62. 3 3
      locations/kotovdom.qsrc
  63. 13 13
      locations/lake.qsrc
  64. 164 164
      locations/lesbisubhouse.qsrc
  65. 13 9
      locations/mey_vika_events.qsrc
  66. 6 6
      locations/narkopriton.qsrc
  67. 80 79
      locations/natbelapt.qsrc
  68. 58 57
      locations/nichTaras.qsrc
  69. 53 53
      locations/pavcomplexrolan.qsrc
  70. 1 0
      locations/placer_sex.qsrc
  71. 44 27
      locations/porn_view.qsrc
  72. 98 17
      locations/pornfilm.qsrc
  73. 4 4
      locations/pornstudio.qsrc
  74. 1 0
      locations/postevents.qsrc
  75. 4 4
      locations/qwIzoldaApp.qsrc
  76. 4 4
      locations/qwmeet.qsrc
  77. 72 67
      locations/rolanbath.qsrc
  78. 48 12
      locations/sauna.qsrc
  79. 7 25
      locations/saunawhore.qsrc
  80. 1 0
      locations/shulgabath.qsrc
  81. 1 0
      locations/swamphouse.qsrc
  82. 42 42
      locations/talent_agency.qsrc
  83. 1 0
      locations/vanrPar.qsrc
  84. 9 4
      locations/yarik.qsrc
  85. 1 0
      locations/yban.qsrc
  86. 1 0
      locations/youry.qsrc

+ 10 - 9
locations/BDsex.qsrc

@@ -277,7 +277,7 @@ if $ARGS[0] = 'hj':
 				cla
 				*clr
 				'<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand2.jpg"></center>'
-				if protect = 1: 
+				if protect = 1:
 					gs 'cum_manage'
 					protect = 0
 					if sexcontra = 4:
@@ -380,7 +380,7 @@ if $ARGS[0] = 'minet':
 				cla
 				*clr
 				'<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand2.jpg"></center>'
-				if protect = 1: 
+				if protect = 1:
 					'<<$boydesc>> finishes, filling the condom with his cum.'
 					protect = 0
 					sexcontra = 0
@@ -390,9 +390,9 @@ if $ARGS[0] = 'minet':
 					'<<$boydesc>> finished all over your hands covering them in hot and sticky cum.'
 					spafinloc = 13
 					sexpartkno = 1
-					gs 'cum_manage'	
+					gs 'cum_manage'
 					gs 'arousal', 'end'
-					gs 'stat'				
+					gs 'stat'
 				end
 				act 'Leave':gt 'BDsex', 'end'
 			end
@@ -446,7 +446,7 @@ if $ARGS[0] = 'minet':
 				cla
 				*clr
 				'<center><img <<$set_imgh>> src="images/shared/sex/cum/handjob/hand2.jpg"></center>'
-				if protect = 1: 
+				if protect = 1:
 					'<<$boydesc>> finishes, filling the condom with his cum.'
 					protect = 0
 					sexcontra = 0
@@ -471,7 +471,7 @@ if $ARGS[0] = 'facial':
 	minut += 3
 	picrand = rand(11, 15)
 	'<center><img <<$set_imgh>> src="images/shared/sex/cum/facial/facial<<picrand>>.jpg"></center>'
-	if protect = 1: 
+	if protect = 1:
 		'<<$boydesc>> finishes, filling the condom with his cum.'
 		protect = 0
 		sexcontra = 0
@@ -481,7 +481,7 @@ if $ARGS[0] = 'facial':
 		sexpartkno = 1
 		gs 'cum_manage'
 	end
-	gs 'stat'			
+	gs 'stat'
 	act 'Brush up':gt 'BDsex', 'end'
 end
 
@@ -489,7 +489,7 @@ if $ARGS[0] = 'swallow':
 	minut += 3
 	picrand = rand(20, 29)
 	'<center><img <<$set_imgh>> src="images/shared/sex/cum/mouth/cum<<picrand>>.jpg"></center>'
-	if protect = 1: 
+	if protect = 1:
 		'<<$boydesc>> finishes, and you feel the condom balloon up in your mouth.'
 		protect = 0
 		sexcontra = 0
@@ -500,7 +500,7 @@ if $ARGS[0] = 'swallow':
 		gs 'cum_manage'
 		swallow += 1
 	end
-	gs 'stat'			
+	gs 'stat'
 	act 'Brush up':gt 'BDsex', 'end'
 end
 
@@ -542,6 +542,7 @@ if $ARGS[0] = 'end':
 		pcs_horny += 1
 		pcs_hairbsh = 1
 		pcs_makeup = 1
+		noShampoo = 1
 		dynamic $showerdin
 		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
 		'You go into the bathroom and turn on the shower, lathering body and washing as well as you can.'

+ 35 - 34
locations/BelSex.qsrc

@@ -13,12 +13,12 @@ if $ARGS[0] = '' or $ARGS[0] = 'sex':
 
 	belact = rand(1,3)
 	'You suck <<$boydesc>>''s tongue as he kisses you, doing your best to please him in any way you can... because who knows what he''ll do if you don''t. He crudely kneads your butt and upper thighs, grabbing your ass cheeks and slapping them, making your ass cheeks jiggle.'
-	
+
 	gs 'arousal', 'kiss', 5, 'sub', 'prostitution'
 	gs 'arousal', 'foreplay', 5, 'sub', 'prostitution'
 	minut -= 5
 	gs 'stat'
-	
+
 	belybj = rand(0,2)
 	if belybj = 0:
 		'<<$boydesc>> puts his large hands on your shoulders and forces you downwards. Even though you''re trying to cooperate and drop to your knees as soon as you realize what he wants, he''s still kind of rough with you. "Start sucking, <<$pcs_nickname>>."'
@@ -42,7 +42,7 @@ if $ARGS[0] = 'bj1':
 
 	gs 'arousal', 'bj', 10, 'sub', 'prostitution', 'deepthroat'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		'<<$boydesc>> groans, clearly enjoying himself. He stands up, grabs you by the hair, and begins fucking your mouth. "Wider, you little slut, I don''t want to feel any teeth."'
 		'Not daring making him more upset you make sure your teeth don''t get in the way and open your mouth as wider.'
@@ -89,7 +89,7 @@ if $ARGS[0] = 'bj2':
 
 	gs 'arousal', 'bj', 10, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		'Your tongue is giving every bit of his cock it can reach its attention as you bob your head back and forth.'
 		'Your lust takes over and you take him as deep into your mouth as you can, keeping him there until you start to gag and have to come up for air. Taking few breaths to recover, you take him inside again, rapidly moving your head, sucking and deepthroating him for all you''re worth.'
@@ -122,7 +122,7 @@ if $ARGS[0] = 'bj2':
 		else
 			'<<$boydesc>> lies down on his back and begins playing with his cock waiting for you to straddle him.'
 			act 'Ride him':gt 'BelSex', 'cowgirl'
-		end 
+		end
 	end
 end
 
@@ -133,10 +133,10 @@ if $ARGS[0] = 'bj3':
 	'<center><video autoplay loop src="images/shared/sex/blowjob/bj<<picrand>>.mp4"></video></center>'
 	'"Get down on your knees!" he commands. Unfazed by his boldness, you kneel down in front of him and lick up and down his length a few times before you take his <<dick>> cm cock into your mouth. As his cock enters, a rank odor enters your nostrils. You disregard the nasty aroma and begin moving your tongue around the head and you suck his dick as you start bobbing your head up and down while your hands take turns playing with his hairy balls. It''s hard for you to decide whether you want to move slowly and tease him, or speed up to avoid getting caught, but what you are doing seems to be to his liking.'
 	'"Good girl", he whispers, "I knew you could suck cock as soon as I saw you." His praise causes you to smile a little around his dick and you take him a little deeper in response.'
-	
+
 	gs 'arousal', 'bj', 10, 'sub', 'prostitution', 'deepthroat'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		'<<$boydesc>> is grimacing, enjoying himself. He is sitting down, letting you do all the work. Encouraged, you take his cock deeper, trying to hold it down as long as possible.'
 		'"Good girl, keep on sucking my cock." All of a sudden his cock gets stiffer and he pulls out of your mouth. "I''m ready to cum..." You move your head towards his cock but he stops you...'
@@ -148,7 +148,7 @@ if $ARGS[0] = 'bj3':
 			belsexpayment = 300
 			'<center><video autoplay loop src="images/shared/sex/cum/mouth/cum<<picrand>>.mp4"></video></center>'
 			'Instead, <<$boydesc>> starts jerking off, telling you "I''ll be done soon, <<$pcs_nickname>>. I want you to swallow every little drop." He doesn''t last much longer and cums all over your face.'
-			'He squeezes the last few drops of sperm into your mouth and then sticks his dick in your mouth. You swallow his cum obediently and then suck his dick clean, licking every tasty inch of it you can reach. Once he goes soft in your mouth, he pulls out his cock.' 
+			'He squeezes the last few drops of sperm into your mouth and then sticks his dick in your mouth. You swallow his cum obediently and then suck his dick clean, licking every tasty inch of it you can reach. Once he goes soft in your mouth, he pulls out his cock.'
 			swallow += 1
 			gs 'arousal', 'end'
 			gs 'stat'
@@ -181,10 +181,10 @@ if $ARGS[0] = 'vaginal1':
 	'<<$boydesc>> lifts you up, grabs you by the hair, and shoves you onto the bed. You land on your back, as he quickly moves in, you spread your legs. He starts touching your pussy lips with his fat fingers, you let out a moan as he penetrates you with his finger.'
 	'"That''s enough, you''re all wet and ready now." he says. He grabs hold of his penis slowly slides his member into your wet cunt, softly parting your nether lips. As your pussy walls envelops his cock you let out a soft moan.'
 	'Hanging over you, looking into your eyes he starts build up quite a bit of speed. "You''re a pretty good fuck <<$pcs_nickname>>, but I''ve had better." he says as his sweat drips all over you.'
-	
+
 	gs 'arousal', 'vaginal', 15, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', '', 'A113', 1
 		gs'stat'
@@ -204,7 +204,7 @@ if $ARGS[0] = 'vaginal1':
 		else
 			'<<$boydesc>> pulls out of your pussy as the sensations make you moan; "Oh don''t worry sweetheart, I''m not done yet. It''s your asshole next. Assume the position."'
 			act'Get fucked from behind':gt 'BelSex', 'analdoggy'
-		end 
+		end
 	end
 end
 
@@ -213,13 +213,13 @@ if $ARGS[0] = 'vaginal2':
 	sex_temp += 1
 	picrand = rand(0,7)
 	'<center><video autoplay loop src="images/characters/pavlovsk/vadim/sex/mitka<<picrand>>.mp4"></video></center>'
-	'<<$boydesc>> lifts you up, grabs you by the hair, and shoves you onto the bed. His cock, well greased from the blowjob, easily slides into your pussy.' 
+	'<<$boydesc>> lifts you up, grabs you by the hair, and shoves you onto the bed. His cock, well greased from the blowjob, easily slides into your pussy.'
 	'You feel his glans stretching the inner walls of your pussy and you let out a loud moan with each penetration. As he keeps fucking you it doesn''t take long before you get accustomed to his movements.'
 	'"Let''s see how deep I can go," he says as he rams his cock so deep that your pubes touch. You scream out loud, breathing fast and heavily and he continues pounding you.'
-	
+
 	gs 'arousal', 'vaginal', 15, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', '', 'A113', 1
 		gs'stat'
@@ -239,7 +239,7 @@ if $ARGS[0] = 'vaginal2':
 		else
 			'<<$boydesc>> pulls out of your pussy as the sensations make you moan. "Oh don''t worry sweetheart, I''m not done yet. It''s your asshole next. Assume the position."'
 			act'Get fucked from behind':gt 'BelSex', 'analdoggy'
-		end 
+		end
 	end
 end
 
@@ -251,10 +251,10 @@ if $ARGS[0] = 'doggy':
 	'With his cock rock hard and nicely wet he lifts your body, turns you around, and tells you to get on all fours on the floor. He gets down on his knees. Streching your butt cheeks slowly, he runs his shaft along your wet pussy, teasing you, all of a sudden he shoves his cock into your pussy and starts pounding away, not caring about your enjoyment. He just wants to fuck.'
 	'Holding you by the hips, he pounds on without slowing the pace, only occasionally stopping to catch a breath. "Isn''t he going to slow down soon?" you think to yourself. But you''ve underestimated him, instead he grabs your hair and pushes himself even deeper inside.'
 	'You moan loudly as he rams his cock deeper and deeper. You hear him panting and grunting he must''ve reached his limit...'
-	
+
 	gs 'arousal', 'vaginal', 15, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', '', 'A113', 1
 		gs'stat'
@@ -274,7 +274,7 @@ if $ARGS[0] = 'doggy':
 		else
 			'<<$boydesc>> pulls out of your pussy as the sensations make you moan. "Oh don''t worry sweetheart, I''m not done yet. It''s your asshole next. Assume the position."'
 			act'Get fucked from behind':gt 'BelSex', 'analdoggy'
-		end 
+		end
 	end
 end
 
@@ -286,11 +286,11 @@ if $ARGS[0] = 'cowgirl':
 	'<<$boydesc>> lies on the bed. He smirks as he tells you that you''ll be doing all the work today. You look at him, still a bit confused after the blowjob you''ve given him. Wasn''t that enough? "Don''t waste my time <<$pcs_nickname>>. Come here!" Not daring to do upset him even more, you crawl on top of <<$boydesc>> and guide his cock inside your vagina.'
 	'He grabs your hips, controlling the rhythm as you to ride him. He wants it fast. Fast, deep and hard, without any regard to you, or that he actually bumps into your cervix in this position. You keep riding him at the same rhythm as he moves his hands grabbing you breasts instead.'
 	'Unable to think of anything but the pleasure, you moan so loudly that you are almost screaming. Wanting to ride out this intense feeling, you completely forget that you''re supposed to please <<$boydesc>> as you orgasm while riding him.'
-	
-	$orgasm_or = 'yes' 
+
+	$orgasm_or = 'yes'
 	gs 'arousal', 'vaginal', 15, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', '', 'A113', 1
 		gs'stat'
@@ -310,7 +310,7 @@ if $ARGS[0] = 'cowgirl':
 		else
 			'<<$boydesc>> pulls out of your pussy as the sensations make you moan. "Oh don''t worry sweetheart, I''m not done yet. It''s your asshole next. Assume the position."'
 			act'Get fucked from behind':gt 'BelSex', 'analdoggy'
-		end 
+		end
 	end
 end
 
@@ -320,10 +320,10 @@ if $ARGS[0] = 'anal1':
 	'<center><video autoplay loop src="images/shared/sex/anal/piledriver/kotovsexanal36.mp4"></video></center>'
 	'<<$boydesc>> begins rubbing the tip of his dick against you anus. Before you can even protest, his <<dick>> cm cock has already painfully penetrated your ass. You instinctively want to flinch away, but he grabs your hips with surprising strength and forces his dick as far into your ass as he can... before he starts hammering away.'
 	'"All the other girls I''ve fucked over the years loved getting their ass destroyed," he informs you between slaps of flesh against flesh. "I hope you don''t mind." The only response you manage to let out is a little squeak as if you''re giving him permission to continue on, not that he needs it.'
-	
+
 	gs 'arousal', 'anal', 15, 'sub', 'prostitution', 'rough'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', 'anus', 'A113', 1
 		gs'stat'
@@ -331,7 +331,7 @@ if $ARGS[0] = 'anal1':
 		picrand = rand(1,2)
 		'<center><video autoplay loop src="images/shared/sex/cum/analcreampie/cumanal<<picrand>>.mp4"></video></center>'
 		'You can tell <<$boydesc>> is close to his orgasm. He huffs and puffs quite heavily now. Seconds later he firmly grabs your hips, his movements more erratic, and you feel his cock spasming inside you as he shoots his cum deep inside your asshole. The cum feels kind of warm inside you, and it slowly dribbles from you asshole once he pulls out his cock.'
-		
+
 		act'Take a shower':gt 'BelSex', 'shower'
 	end
 end
@@ -343,17 +343,17 @@ if $ARGS[0] = 'anal2':
 	'<center><video autoplay loop src="images/shared/sex/anal/cowgirl/kotovsexanal<<picrand>>.mp4"></video></center>'
 	'<<$boydesc>> lies on the bed, as you climb on top of him. <<$boydesc>> grabs hold of his cock, guiding his cock inside your tight anus.'
 	'You gasp as you start moving back and forth, controlling the rhythm as you ride him. First, slowly, as you adjust yourself. Soon enough you''re speeding up: fast, deep, and hard. You feel a sharp pain that quickly turns into a pleasant ache. You keep riding him at the same pace as he begins panting more and more.'
-	
+
 	gs 'arousal', 'anal', 15, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', 'anus', 'A113', 1
 		gs'stat'
 		belsexpayment = 600
 		'<center><img <<$set_imgh>> src="images/shared/sex/cum/analcreampie/analcum.jpg"></center>'
 		'You can tell <<$boydesc>> is close to his orgasm. His cock is stiff and has gotten larger inside your anus. Seconds later he firmly grabs your hips and you feel his cock spasming inside you as he shoots his cum deep inside your asshole. The cum feels kind of warm inside you, and it slowly dribbles out as you get up off of him.'
-		
+
 		act'Take a shower':gt 'BelSex', 'shower'
 	end
 end
@@ -368,14 +368,14 @@ if $ARGS[0] = 'analdoggy':
 
 	gs 'arousal', 'anal', 15, 'sub', 'prostitution'
 	gs 'stat'
-	
+
 	if belact <= 0:
 		gs 'cum_call', 'anus', 'A113', 1
 		gs'stat'
 		belsexpayment = 600
 		'<center><img <<$set_imgh>> src="images/shared/sex/cum/analcreampie/kafeanpie.jpg"></center>'
 		'You''re at your limit and just as you want to beg him to take it easier, you feel him twitching behind you. All of a sudden you feel his warm cum shooting inside you. It slowly dribbles down your thighs as he pulls out of you.'
-		
+
 		act'Take a shower':gt 'BelSex', 'shower'
 	end
 end
@@ -384,6 +384,7 @@ if $ARGS[0] = 'shower':
 	'<<$boydesc>> is finally done with you. He looks at you all pleased as you get up and head off to the bathroom to take a quick shower and freshen up.'
 	act 'Take a 15 minute shower':
 		cls
+		noShampoo = 1
 		dynamic $showerdin
 		minut += 15
 		pav_prostitute += 1
@@ -400,7 +401,7 @@ if $ARGS[0] = 'shower':
 			minut += 5
 			gs 'stat'
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/fedor/fedorev/strela/vadimbely.jpg"></center>'
-	
+
 			if belgangPay <= 0:
 				money += belsexpayment
 				'Vadim looks at you and says: "That was a good fuck, <<$pcs_nickname>>. Here, this is for you," and with those words he hands you <<belsexpayment>> <b>₽</b>.'
@@ -417,12 +418,12 @@ if $ARGS[0] = 'shower':
 					'You have reduced your next weeks payment by: <<-1*belgangPayWeek>> <b>₽</b>'
 				end
 			end
-						
+
 			if $clothingworntype = 'swimwear': gs 'clothing', 'wear', $normalclothingworntype, normalclothingwornno
-								
+
 			gs 'arousal', 'end'
 			gs 'stat'
-			
+
 			act 'Leave': gt $loc
 		end
 	end

+ 2 - 2
locations/EndFight.qsrc

@@ -33,7 +33,7 @@
 	!!you lost surrender
 !!end
 
-!!act '...':gt $loc
+!!act 'Finish':gt $loc
 
 !!if Ku > Kb:
 !!	if Ku > Kz:Uteh[1] += 10
@@ -145,7 +145,7 @@ elseif resultFight = 4:
 	SubLoss[a] += 1
 end
 
-act '...':gt $loc
+act 'Finish':gt $loc
 
 --- EndFight ---------------------------------
 

+ 1 - 1
locations/FedorEv2.qsrc

@@ -519,7 +519,7 @@ if $ARGS[0] = 'Virgin Sex':
 						gs 'cum_call', 'stomach', $boy, 1
 						gs'stat'			
 						
-						act 'Shower':gt 'FedorEv2', 'Wash Up'
+						act 'Take a shower':gt 'FedorEv2', 'Wash Up'
 					end					
 				end				
 			end			

+ 10 - 4
locations/FedorEv4.qsrc

@@ -2165,7 +2165,7 @@ if $ARGS[0] = 'Bedroom 2':
 				gs 'arousal', 'end'
 				gs'stat'
 
-				act 'Shower':gt 'FedorEv4', 'Bedroom'
+				act 'Take a shower':gt 'FedorEv4', 'Bedroom'
 			end
 			if FedorLoveTalk = 1:
 				act 'Inside me':
@@ -2236,6 +2236,8 @@ if $ARGS[0] = 'Shower 2':
 	gs'stat'
 	'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
 	'You climb into the shower and begin lathering your body, cleaning yourself as thoroughly as possible until you can hear Fedor enter the room and you peek out of the curtain to see him taking a piss and as soon as he notices you, he gives you a wink with a mischievous grin on his face.'
+	noShampoo = 1
+	dynamic $showerdin
 	if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 
 	act 'Invite him in':
@@ -2364,7 +2366,7 @@ if $ARGS[0] = 'Shower 2':
 						gs 'arousal', 'end'
 						gs'stat'
 
-						act 'Shower':gt 'FedorEv4', 'Shower'
+						act 'Take a shower':gt 'FedorEv4', 'Shower'
 					end
 					if FedorLoveTalk = 1:
 						act 'Inside me':
@@ -2382,7 +2384,7 @@ if $ARGS[0] = 'Shower 2':
 							gs 'arousal', 'end'
 							gs'stat'
 
-							act 'Shower':gt 'FedorEv4', 'Shower'
+							act 'Take a shower':gt 'FedorEv4', 'Shower'
 						end
 					end
 				end
@@ -2416,7 +2418,11 @@ if $ARGS[0] = 'Bathroom':
 
 		if WithFedor = 0:
 			act 'Leave bathroom':gt 'FedorEv4', 'Hallway'
-			act 'Take a shower (0:15)':gt 'FedorEv4', 'Shower'
+			if shampoo > 0:
+				act 'Take a shower (0:15)':gt 'FedorEv4', 'Shower'
+			else
+				'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+			end
 		else
 			act 'Take a shower':gt 'FedorEv4', 'Shower 2'
 		end

+ 8 - 8
locations/FightCrouch.qsrc

@@ -26,14 +26,14 @@ if crouch = 1:
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/cron.jpg"></center>'
 			'Your opponent manages to press themselves to the floor but you''re too fast and manage to grab hold of your opponent.'
 
-			act '...':gt 'fightfw'
+			act 'Continue':gt 'fightfw'
 		elseif enrand = 1:
 			point += 2
 			endurE -= 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/crob.jpg"></center>'
 			'You reverse the opponent''s attempt to roll you over and instead you lock them in.'
 
-			act '...':gt 'fight1'
+			act 'Continue':gt 'fight1'
 		end
 	end
 
@@ -47,14 +47,14 @@ if crouch = 1:
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/crou.jpg"></center>'
 			'Your opponent manages to press themselves to the floor and you''re unable to grab hold of your opponent.'
 
-			act '...':gt 'fight2'
+			act 'Continue':gt 'fight2'
 		elseif enrand = 1:
 			pointE += 1
 			endurE -= 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/cronu.jpg"></center>'
 			'You reverse the opponent''s attempt to roll you over and instead you lock them in.'
 
-			act '...':gt 'fight3'
+			act 'Continue':gt 'fight3'
 		elseif enrand = 2:
 			''
 		end
@@ -77,14 +77,14 @@ else
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/cron.jpg"></center>'
 			'The opponent is unable to perform the move.'
 
-			act '...':gt 'fightE'
+			act 'Continue':gt 'fightE'
 		elseif enrand = 1:
 			pointE += 1
 			endurE -= 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/crou.jpg"></center>'
 			'The opponent successfully performs a move.'
 
-			act '...':gt 'fightE1'
+			act 'Continue':gt 'fightE1'
 		end
 	end
 
@@ -99,14 +99,14 @@ else
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/crob.jpg"></center>'
 			'The opponent easily reverses you attempt and gains an advantage on you.'
 
-			act '...':gt 'fightE2'
+			act 'Continue':gt 'fightE2'
 		elseif enrand = 1:
 			point += 1
 			endurE -= 1
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/cronu.jpg"></center>'
 			'You successfully manage to perform the move on your opponent and grab hold of their back.'
 
-			act '...':gt 'fightE3'
+			act 'Continue':gt 'fightE3'
 		end
 	end
 end

+ 6 - 6
locations/FightE.qsrc

@@ -8,19 +8,19 @@ $resultUderDinE = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fu.jpg"></center>'
 		'<<$nameE>> successfully grabs hold of you.'
 
-		act '...':stoper = 0 & gt 'fightE1'
+		act 'Continue':stoper = 0 & gt 'fightE1'
 	elseif Aktiv < Passiv:
 		point += 1
 		Kz += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fu1.jpg"></center>'
 		'<<$nameE>> can''t do anything as you''re able to reverse.'
 
-		act '...':stoper = 0 & gt 'fightE3'
+		act 'Continue':stoper = 0 & gt 'fightE3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 
@@ -34,19 +34,19 @@ $resultBrosDinE = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fb.jpg"></center>'
 		'<<$nameE>> successfully mounted you.'
 
-		act '...':stoper = 0 & gt 'fightE2'
+		act 'Continue':stoper = 0 & gt 'fightE2'
 	elseif Aktiv < Passiv:
 		point += 1
 		Kz += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fu1.jpg"></center>'
 		'<<$nameE>> can''t do anything as you''re able to reverse.'
 
-		act '...':stoper = 0 & gt 'fightE3'
+		act 'Continue':stoper = 0 & gt 'fightE3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 

+ 3 - 3
locations/FightE1.qsrc

@@ -10,19 +10,19 @@ $resultUderDinE = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f2u.jpg"></center>'
 		'<<$nameE>> successfully grabs hold of you.'
 
-		act '...':gt 'fightE1'
+		act 'Continue':gt 'fightE1'
 	elseif Aktiv < Passiv:
 		point += 1
 		Kz += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f2u2.jpg"></center>'
 		'<<$nameE>> can''t do anything as you''re able to reverse.'
 
-		act '...':stoper = 0 & gt 'fightE3'
+		act 'Continue':stoper = 0 & gt 'fightE3'
 	else
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 

+ 3 - 3
locations/FightE2.qsrc

@@ -8,19 +8,19 @@ $resultUderDinE = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u.jpg"></center>'
 		'<<$nameE>> successfully locks you in a hold.'
 
-		act '...':stoper = 0 & gt 'fightE1'
+		act 'Continue':stoper = 0 & gt 'fightE1'
 	elseif Aktiv < Passiv:
 		point += 1
 		Kz += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u1.jpg"></center>'
 		'<<$nameE>> can''t do anything as you''re able to reverse.'
 
-		act '...':stoper = 0 & gt 'fightE3'
+		act 'Continue':stoper = 0 & gt 'fightE3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u2.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 

+ 4 - 4
locations/FightE3.qsrc

@@ -8,14 +8,14 @@ cls
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3u.jpg"></center>'
 		'<<$nameE>> manages to get the upper hand against you.'
 
-		act '...':stoper = 0 & gt 'fightE1'
+		act 'Continue':stoper = 0 & gt 'fightE1'
 	elseif Aktiv <= Passiv:
 		point += 1
 		Kz += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3u2.jpg"></center>'
 		'<<$nameE>> can''t do anything about your wriggling and you slip out of her hold.'
 
-		act '...':gt 'RoundStop'
+		act 'Continue':gt 'RoundStop'
 end
 }
 
@@ -29,14 +29,14 @@ $resultBrosDinE = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3b.jpg"></center>'
 		'<<$nameE>> successfully manages to throw you on the floor.'
 
-		act '...':stoper = 0 & gt 'fightE2'
+		act 'Continue':stoper = 0 & gt 'fightE2'
 	elseif Aktiv <= Passiv:
 		point += 1
 		Kz += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3u2.jpg"></center>'
 		'<<$nameE>> can''t do anything as you''re able to reverse.'
 
-		act '...':gt 'RoundStop'
+		act 'Continue':gt 'RoundStop'
 	end
 }
 

+ 22 - 16
locations/Gadbana.qsrc

@@ -46,7 +46,7 @@ if mira = 0:
 			*clr & cla
 			menu_off = 1
 			minut += 1
-			if gadbana_stripping ! daystart: 
+			if gadbana_stripping ! daystart:
 				gadbana_stripping = daystart
 				inhib_exp += 2
 				grandma_trouble += 1
@@ -63,7 +63,7 @@ if mira = 0:
 			*clr & cla
 			menu_off = 1
 			minut += 1
-			if gadbana_stripping ! daystart: 
+			if gadbana_stripping ! daystart:
 				gadbana_stripping = daystart
 				inhib_exp += 1
 				grandma_trouble += rand(0,1)
@@ -89,6 +89,7 @@ if mira = 0:
 					menu_off = 1
 					minut += 120
 					pcs_sweat = rand(0,5)
+					noShampoo = 1
 					dynamic $showerdin
 					pcs_hairbsh = 0
 					pcs_makeup = 1
@@ -117,21 +118,25 @@ if mira = 0:
 	end
 	*nl
 
-	act 'Wash your body (0:25)':
-		cls
-		menu_off = 1
-		minut += 25
-		dynamic $showerdin
-		if frost > 0:frost = 0
-		!!gs 'clothing', 'strip', 'Gadbana'
-		gs 'clothing', 'strip'
-		if $pantyworntype ! 'none' and $braworntype ! 'none': gs 'underwear', 'remove'
-		gs 'stat'
-		'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mit.jpg"></center>'
-		'You lather your body washcloth and start scrubbing your body. You rinse off the soap and start to lather the hair with the shampoo. After rising off the shampoo you are completely clean.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
+	if shampoo > 0:
+		act 'Wash your body (0:25)':
+			cls
+			menu_off = 1
+			minut += 25
+			dynamic $showerdin
+			if frost > 0:frost = 0
+			!!gs 'clothing', 'strip', 'Gadbana'
+			gs 'clothing', 'strip'
+			if $pantyworntype ! 'none' and $braworntype ! 'none': gs 'underwear', 'remove'
+			gs 'stat'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/village/mit.jpg"></center>'
+			'You lather your body washcloth and start scrubbing your body. You rinse off the soap and start to lather the hair with the shampoo. After rising off the shampoo you are completely clean.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the water.'
 
-		act 'Finish':gt $loc, $metka
+			act 'Finish':gt $loc, $metka
+		end
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 	end
 
 	dynamic $bteeth
@@ -260,6 +265,7 @@ else
 			gs 'stat'
 			act 'Steam':
 				cls
+				noShampoo = 1
 				dynamic $showerdin
 				pcs_hairbsh = 0
 				pcs_makeup = 1

+ 441 - 441
locations/IgorHunter.qsrc

@@ -23,466 +23,466 @@ gs 'stat'
 
 
 if $ARGS[0] = '':
-    
-    
-    '<center><b><font color = maroon>Igor Anisimov</font></b></center>'
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/igorhanter.jpg"></center>'
-    'Igor is a hunter along with the Sergei and Andrei and is here visiting Andrei. He''s <<boyage>> years old. He is not married and lives in the City Center..'
-    
-    act 'Chat':
-        *clr & cla
-        minut += 60
-        menu_off = 1
-        
-        igor_base_opinion += 2
-        
-        gs 'IgorHunter', 'check_opinion'
-        act 'Continue': gt $loc
-    end
+
+
+	'<center><b><font color = maroon>Igor Anisimov</font></b></center>'
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/igorhanter.jpg"></center>'
+	'Igor is a hunter along with the Sergei and Andrei and is here visiting Andrei. He''s <<boyage>> years old. He is not married and lives in the City Center..'
+
+	act 'Chat':
+		*clr & cla
+		minut += 60
+		menu_off = 1
+
+		igor_base_opinion += 2
+
+		gs 'IgorHunter', 'check_opinion'
+		act 'Finish': gt $loc
+	end
 end
 
 if $ARGS[0] = 'check_opinion':
-    huntersIgorQw = igor_base_opinion + hunter_collective_opinion / 2 - hunter_sexual_comfort / 4
+	huntersIgorQw = igor_base_opinion + hunter_collective_opinion / 2 - hunter_sexual_comfort / 4
+
+	if huntersIgorQw > hunter_collective_opinion: huntersIgorQw = hunter_collective_opinion - hunter_sexual_comfort / 4
 
-    if huntersIgorQw > hunter_collective_opinion: huntersIgorQw = hunter_collective_opinion - hunter_sexual_comfort / 4
-    
-    !TODO: Add igor_sexual_comfort: 'platonic', 'romantic', 'partial', 'full', 'extreme' or 0 to 4
+	!TODO: Add igor_sexual_comfort: 'platonic', 'romantic', 'partial', 'full', 'extreme' or 0 to 4
 
-    gs 'stat'
+	gs 'stat'
 
 end
 
 if $ARGS[0] = 'schedule':
-    !TODO: Add energy/stamina and horniness stats for Igor
+	!TODO: Add energy/stamina and horniness stats for Igor
 end
 
 !Sex scenes
 if $ARGS[0] = 'creekside':
-    if $ARGS[1] = '':
-        cla
-        act 'You suddenly feel an arm on your shoulder':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/2.jpg"></center>'
-            'You turn back to see Igor standing over you. Watching the scenery you did not even notice him sneaking up to you.'
-            'After saying hi, you suddenly realize you are completely naked in front of him, giving him quite the view with the creek in the background'
-            act 'Cover your chest with your arms':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/1.jpg"></center>'
-                'You quickly cover your chest with your arms, looking away a bit ashamed. The clothing disparity is a bit embarassing, him clothed and you in your birthday suit.'
-                '"What is wrong?" asks Igor, landing a small kiss on your shoulder.'
-                
-                gs 'arousal', 'flashlite', 2
-                gs 'stat'
-
-                act 'You are not feeling it':
-                    cla
-                    '"I...it''s just... I''m sorry, just not in the mood to seen naked" you stammer.'
-                    '"No need to apologize, I''ll leave you alone" says Igor with a smile. "Catch you back at the hut maybe"'
-                    
-                    gs 'arousal', 'flashlite', 2
-                    mood -=5
-                    gs 'stat'
-                    gs 'arousal', 'end'
-
-                    act 'Further': gt 'backwater'
-                end
-                act 'Kiss him back':
-                    cla & *clr
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/3.jpg"></center>'
-                    'Igor''s tender kiss on your bare skin dissolves whatever bit of embarrassment you had. Being naked in front off him like this is actually turning you on.'
-                    'You respond by giving Igor a passionate kiss, his hand stroking the small of your back.'
-
-                    gs 'arousal', 'kiss', 4
-                    gs 'arousal', 'flashlite', 2
-                    gs 'stat'
-
-                    act 'You do not want to get carried away':
-                        cla & *clr
-                        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/1.jpg"></center>'
-                        'You cover up your chest and tell Igor you want to call it there "I do not want to do anything further. At least, not like this..." you say.'
-                        'It would only take the right touch to change your mind, if Igor had noticed the growing dampness between your legs. Instead he smiles and gives you a kis on the shoulder before walking away.'
-                     
-                        gs 'arousal', 'flashlite', 2
-                        gs 'arousal', 'end'
-                        gs 'stat'
-
-                        act 'Further': gt 'backwater'
-                    end
-                    act 'Take him in your mouth': gt 'IgorHunter', 'creekside', 'bj'
-                end
-            end
-        
-            act 'Greet him with a hug':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/4.jpg"></center>'
-                'With a smile, you stand up on the rock you were sitting and go in for a hug as Igor kneels down, his lips locking on your nipple.'
-                'You hug his neck as he suckles and flicks his tongue around your nipple, eliciting some deep sighs from you.'
-                
-                gs 'arousal', 'foreplay', 4
-                gs 'arousal', 'breasts', 2
-                minut -= 3
-                gs 'stat'
-                
-                act 'Not now':
-                    cla & *clr
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/11.jpg"></center>'
-                    'You gently push Igor away, not feeling like doing anything further.'
-                    '"Maybe later", you say. Igor gives you another peck on the breasts before walking away.'
-                    
-                    gs 'arousal', 'breasts', 2
-                    gs 'stat'
-                    gs 'arousal', 'end'
-                   
-                    act 'Further': gt 'backwater'
-                end
-                
-                act 'Lay back and spread your legs':
-                    cla & *clr
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/5.jpg"></center>'
-                    'Having your nipples teased like this is almost unbearable. You feel your pussy lips getting inflamed, the dampness between your legs growing.'
-                    'Laying back, you spread your legs wide and look almost beggingly at Igor, wanting his attention right between them. He does not lose time starting to lick your now burning hot, soaking wet fuckhole'
-
-                    gs 'arousal', 'cuni', 10
-                    minut -= 4
-                    gs 'stat'
-                   
-                    act 'You want him inside you': gt 'IgorHunter', 'creekside', 'piv'
-                end
-            end
-        end
-    end
-
-    if $ARGS[1] = 'bj':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/6.jpg"></center>'
-        gs 'dinSex', 'bj_random'
-        gs 'arousal', 'bj', 9
-        minut -= 3
-        gs 'stat'
-        
-        act 'Keep sucking him':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/7.jpg"></center>'
-            'As you keep sucking and stroking Igor''s <<$penis_desc>>, you start to feel his dick throb stronger and stronger. Igor tells you he is going to cum'
-            gs 'arousal', 'bj', 6
-            minut -= 3
-            gs 'stat'
-            
-            act 'You want to swallow his cum':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/8.jpg"></center>'
-                gs 'dinSex', 'bj_swallow_random'
-                'You lock eyes  with Igor and open your mouth wide, sticking out your tongue to show how thoroughly you have cleaned his dick.'
-                gs 'cum_call', 'mouth', 'A173'
-                gs 'arousal', 'bj', 6
-                minut -= 3
-                gs 'stat'
-                gs 'arousal','end'
-
-                act 'Further': gt 'backwater' 
-            end
-            act 'Make him pull out':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/9.jpg"></center>'
-                'Igor pulls out of your mouth the last moment, jerking off furiously and covering your chest in his warm spunk.'
-                gs 'cum_call', 'breasts', 'A173', 1
-                gs 'arousal', 'bj', 4
-                gs 'arousal', 'breasts', 4
-                minut -= 5
-                gs 'stat'
-
-                act 'Relax and enjoy the view together':
-                    cla & *clr
-                    gs 'arousal', 'breasts', 4
-                    minut += 10
-                    gs 'arousal', 'end'
-                    gs 'stat'
-
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/10.jpg"></center>'
-                    'You go back to relaxing and enjoying the view, Igor''s warm seed still covering your tits.'
-                    'Igor cuddles you from behind as his hand idly plays with your boob, basking in the post-orgasmic bliss.'
-                    act 'Further': gt 'backwater' 
-                end    
-            end
-        end
-    end
- 
-
-    if $ARGS[1] = 'piv':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_2.jpg"></center>'
-        'You lean back further as Igor kisses all over your tit, your hand lightly playing with your other breast'
-
-        gs 'arousal', 'breasts', 5
-        gs 'arousal', 'foreplay', 5
-        minut -= 7
-        gs 'stat'
-
-        act 'Jump on Igor''s lap':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_5.jpg"></center>'
-            'You sit on Igor''s lap, slowly grinding your ass on his crotch as his dick pokes against your folds, the tip almost dipping into the dampness inside'
-            
-            gs 'arousal', 'foreplay', 5
-            minut -= 2
-            gs 'stat'
-
-            act 'Take him inside you':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_6.jpg"></center>'
-                gs 'dinSex', 'vaginal_sex', 12
-                gs 'stat'
-
-                act 'You start feeling his cock start to twitch inside you':
-                    cla & *clr
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_7.jpg"></center>'
-                    pose = 3
-                    gs 'dinSex', 'sexcum'
-                    gs 'arousal', 'vaginal', 4
-                    gs 'stat'
-                    gs 'arousal', 'end'
-
-                    act 'Further': gt 'backwater'
-                end
-            end
-        end
-    end
+	if $ARGS[1] = '':
+		cla
+		act 'You suddenly feel an arm on your shoulder':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/2.jpg"></center>'
+			'You turn back to see Igor standing over you. Watching the scenery you did not even notice him sneaking up to you.'
+			'After saying hi, you suddenly realize you are completely naked in front of him, giving him quite the view with the creek in the background'
+			act 'Cover your chest with your arms':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/1.jpg"></center>'
+				'You quickly cover your chest with your arms, looking away a bit ashamed. The clothing disparity is a bit embarassing, him clothed and you in your birthday suit.'
+				'"What is wrong?" asks Igor, landing a small kiss on your shoulder.'
+
+				gs 'arousal', 'flashlite', 2
+				gs 'stat'
+
+				act 'You are not feeling it':
+					cla
+					'"I...it''s just... I''m sorry, just not in the mood to seen naked" you stammer.'
+					'"No need to apologize, I''ll leave you alone" says Igor with a smile. "Catch you back at the hut maybe"'
+
+					gs 'arousal', 'flashlite', 2
+					mood -=5
+					gs 'stat'
+					gs 'arousal', 'end'
+
+					act 'Further': gt 'backwater'
+				end
+				act 'Kiss him back':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/3.jpg"></center>'
+					'Igor''s tender kiss on your bare skin dissolves whatever bit of embarrassment you had. Being naked in front off him like this is actually turning you on.'
+					'You respond by giving Igor a passionate kiss, his hand stroking the small of your back.'
+
+					gs 'arousal', 'kiss', 4
+					gs 'arousal', 'flashlite', 2
+					gs 'stat'
+
+					act 'You do not want to get carried away':
+						cla & *clr
+						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/1.jpg"></center>'
+						'You cover up your chest and tell Igor you want to call it there "I do not want to do anything further. At least, not like this..." you say.'
+						'It would only take the right touch to change your mind, if Igor had noticed the growing dampness between your legs. Instead he smiles and gives you a kis on the shoulder before walking away.'
+
+						gs 'arousal', 'flashlite', 2
+						gs 'arousal', 'end'
+						gs 'stat'
+
+						act 'Further': gt 'backwater'
+					end
+					act 'Take him in your mouth': gt 'IgorHunter', 'creekside', 'bj'
+				end
+			end
+
+			act 'Greet him with a hug':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/4.jpg"></center>'
+				'With a smile, you stand up on the rock you were sitting and go in for a hug as Igor kneels down, his lips locking on your nipple.'
+				'You hug his neck as he suckles and flicks his tongue around your nipple, eliciting some deep sighs from you.'
+
+				gs 'arousal', 'foreplay', 4
+				gs 'arousal', 'breasts', 2
+				minut -= 3
+				gs 'stat'
+
+				act 'Not now':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/11.jpg"></center>'
+					'You gently push Igor away, not feeling like doing anything further.'
+					'"Maybe later", you say. Igor gives you another peck on the breasts before walking away.'
+
+					gs 'arousal', 'breasts', 2
+					gs 'stat'
+					gs 'arousal', 'end'
+
+					act 'Further': gt 'backwater'
+				end
+
+				act 'Lay back and spread your legs':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/5.jpg"></center>'
+					'Having your nipples teased like this is almost unbearable. You feel your pussy lips getting inflamed, the dampness between your legs growing.'
+					'Laying back, you spread your legs wide and look almost beggingly at Igor, wanting his attention right between them. He does not lose time starting to lick your now burning hot, soaking wet fuckhole'
+
+					gs 'arousal', 'cuni', 10
+					minut -= 4
+					gs 'stat'
+
+					act 'You want him inside you': gt 'IgorHunter', 'creekside', 'piv'
+				end
+			end
+		end
+	end
+
+	if $ARGS[1] = 'bj':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/6.jpg"></center>'
+		gs 'dinSex', 'bj_random'
+		gs 'arousal', 'bj', 9
+		minut -= 3
+		gs 'stat'
+
+		act 'Keep sucking him':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/7.jpg"></center>'
+			'As you keep sucking and stroking Igor''s <<$penis_desc>>, you start to feel his dick throb stronger and stronger. Igor tells you he is going to cum'
+			gs 'arousal', 'bj', 6
+			minut -= 3
+			gs 'stat'
+
+			act 'You want to swallow his cum':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/8.jpg"></center>'
+				gs 'dinSex', 'bj_swallow_random'
+				'You lock eyes	with Igor and open your mouth wide, sticking out your tongue to show how thoroughly you have cleaned his dick.'
+				gs 'cum_call', 'mouth', 'A173'
+				gs 'arousal', 'bj', 6
+				minut -= 3
+				gs 'stat'
+				gs 'arousal','end'
+
+				act 'Further': gt 'backwater'
+			end
+			act 'Make him pull out':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/9.jpg"></center>'
+				'Igor pulls out of your mouth the last moment, jerking off furiously and covering your chest in his warm spunk.'
+				gs 'cum_call', 'breasts', 'A173', 1
+				gs 'arousal', 'bj', 4
+				gs 'arousal', 'breasts', 4
+				minut -= 5
+				gs 'stat'
+
+				act 'Relax and enjoy the view together':
+					cla & *clr
+					gs 'arousal', 'breasts', 4
+					minut += 10
+					gs 'arousal', 'end'
+					gs 'stat'
+
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/10.jpg"></center>'
+					'You go back to relaxing and enjoying the view, Igor''s warm seed still covering your tits.'
+					'Igor cuddles you from behind as his hand idly plays with your boob, basking in the post-orgasmic bliss.'
+					act 'Further': gt 'backwater'
+				end
+			end
+		end
+	end
+
+
+	if $ARGS[1] = 'piv':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_2.jpg"></center>'
+		'You lean back further as Igor kisses all over your tit, your hand lightly playing with your other breast'
+
+		gs 'arousal', 'breasts', 5
+		gs 'arousal', 'foreplay', 5
+		minut -= 7
+		gs 'stat'
+
+		act 'Jump on Igor''s lap':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_5.jpg"></center>'
+			'You sit on Igor''s lap, slowly grinding your ass on his crotch as his dick pokes against your folds, the tip almost dipping into the dampness inside'
+
+			gs 'arousal', 'foreplay', 5
+			minut -= 2
+			gs 'stat'
+
+			act 'Take him inside you':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_6.jpg"></center>'
+				gs 'dinSex', 'vaginal_sex', 12
+				gs 'stat'
+
+				act 'You start feeling his cock start to twitch inside you':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/creekside/f_7.jpg"></center>'
+					pose = 3
+					gs 'dinSex', 'sexcum'
+					gs 'arousal', 'vaginal', 4
+					gs 'stat'
+					gs 'arousal', 'end'
+
+					act 'Further': gt 'backwater'
+				end
+			end
+		end
+	end
 end
 
 if $ARGS[0] = 'cabin':
-    if $ARGS[1] = '' or $ARGS[1] = 'makeout':
-        if $ARGS[2] = '' or $ARGS[2] = 'light':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/cabin_makeout.jpg"></center>'
-            'You are making out with Igor on the couch, your hands roaming over his body as he passionately kisses you'
-            'As you both get more and more heated, you notice Igor''s hands gliding further and further up your thighs'
-
-            gs 'arousal', 'kiss', 6
-            gs 'arousal', 'foreplay', 2
-            minut -= 4
-            gs 'stat'
-
-            act 'You do not want to get carried away':
-                cla
-                'You tell Igor you do not want to do anything more. He keeps kissing you for a couple more minutes but the heat quickly dies down before Igor gives you a final kiss on the cheek and walks away.'
-                gs 'arousal', 'kiss', 2
-                gs 'stat'
-                gs 'arousal', 'end'
-
-                act 'Further': gt 'swamphouse'
-            end
-            
-            act 'Keep making out': gt 'igorhunter', 'cabin', 'makeout', 'heavy'
-            act 'Blow him': gt 'igorhunter', 'cabin', 'bj'
-
-        end
-        if $ARGS[2] = 'heavy':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/cabin_makeout_2.jpg"></center>'
-            'You relax on the couch, letting Igor''s hands glide further up. He moves towards your midriff, lifting your bottom up and exposing your wet pussy as he strokes deliciously close to your nether lips, making you moan lightly'
-            
-            gs 'arousal', 'foreplay', 4
-            gs 'stat'
-        
-            act 'Suck Igor''s cock': gt 'igorhunter', 'cabin', 'bj'
-            act 'You want him to lick your pussy': gt 'igorhunter', 'cabin', 'cuni'
-            act '"I need you inside me, Igor!" you whisper': gt 'igorhunter', 'cabin', 'vaginal'
-        end    
-    end
-
-    if $ARGS[1] = 'cuni':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/cabin_cuni.jpg"></center>'
-        'You smile and moan as Igor laps up your juices, pulling out and playing with your tit as he flick around your clit, getting you very excited.'
-
-        gs 'arousal', 'foreplay', 4
-        gs 'arousal', 'breasts', 3
-        gs 'arousal', 'cuni', 10
-        minut -= 10
-        gs 'stat'
-
-        act 'Return the favor': gt 'igorhunter', 'cabin', 'bj'
-        act 'You need your pussy filled and fucked proper': gt 'igorhunter', 'cabin', 'vaginal'
-    end
-
-    if $ARGS[1] = 'bj':  
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/bj_1.jpg"></center>'
-        'You go on your hands and knees in front of Igor, your exposed ass towards the door for anyone coming in to see your fuckholes.'
-        gs 'dinsex', 'bj_random'
-
-        gs 'arousal', 'bj', 7
-        gs 'arousal', 'flash', 5, 'exhibitionism'
-        minut -= 6
-        gs 'stat'
-
-        act 'Keep sucking him':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/bj_2.jpg"></center>'
-            'You keep sucking Igor on your knees, your hand pulling out and squeezing your tits. Igor lightly grabs your head and begins to lightly skulllfuck you. After a moment you notice his dick spasming right in your mouth, shooting his jizm right down your throat.'
-            gs 'dinsex', 'bj_swallow_random'
-
-            gs 'arousal', 'bj', 7
-            gs 'arousal', 'breasts', 5
-            minut -= 8
-            gs 'stat'
-            gs 'arousal', 'end'
-
-            act 'Further': gt 'swamphouse'
-        end    
-    end
-
-    if $ARGS[1] = 'vaginal':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_1.jpg"></center>'
-        gs 'dinsex', 'vaginal_sex', 15
-
-        act 'Take off your top':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_2.jpg"></center>'
-            'You pretty much rip off your top and start kneading your tits as Igor keeps drilling your cunt, making you moan and scream like a whore.'
-
-            gs 'arousal', 'vaginal', 8
-            gs 'arousal', breasts, 4
-            gs 'stat'
-
-            act 'Igor suddenly pulls out':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_3.jpg"></center>'
-                'Jerking off his <<$penis_desc>>, he covers your stomach and tits with his warm spunk.'
-
-                gs 'cum_call', 'breasts', 'A173', 1
-                gs 'cum_call', 'stomach', 'A173', 1
-                minut += 2
-                gs 'stat'
-                gs 'arousal', 'end'
-
-                act 'Cuddle him':
-                    cla & *clr
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_4.jpg"></center>'
-                    'You cuddle with Igor still covered in his spunk, enjoying this intimate moment'
-                    'After a few minutes, Igor pulls you closer and gives you a kiss on the cheek before getting dressed and walking out of the hut.'
-
-                    minut += 8
-                    mood += 10
-
-                    act 'Further': gt 'swamphouse'
-                end
-            end
-        end
-    end
+	if $ARGS[1] = '' or $ARGS[1] = 'makeout':
+		if $ARGS[2] = '' or $ARGS[2] = 'light':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/cabin_makeout.jpg"></center>'
+			'You are making out with Igor on the couch, your hands roaming over his body as he passionately kisses you'
+			'As you both get more and more heated, you notice Igor''s hands gliding further and further up your thighs'
+
+			gs 'arousal', 'kiss', 6
+			gs 'arousal', 'foreplay', 2
+			minut -= 4
+			gs 'stat'
+
+			act 'You do not want to get carried away':
+				cla
+				'You tell Igor you do not want to do anything more. He keeps kissing you for a couple more minutes but the heat quickly dies down before Igor gives you a final kiss on the cheek and walks away.'
+				gs 'arousal', 'kiss', 2
+				gs 'stat'
+				gs 'arousal', 'end'
+
+				act 'Further': gt 'swamphouse'
+			end
+
+			act 'Keep making out': gt 'igorhunter', 'cabin', 'makeout', 'heavy'
+			act 'Blow him': gt 'igorhunter', 'cabin', 'bj'
+
+		end
+		if $ARGS[2] = 'heavy':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/cabin_makeout_2.jpg"></center>'
+			'You relax on the couch, letting Igor''s hands glide further up. He moves towards your midriff, lifting your bottom up and exposing your wet pussy as he strokes deliciously close to your nether lips, making you moan lightly'
+
+			gs 'arousal', 'foreplay', 4
+			gs 'stat'
+
+			act 'Suck Igor''s cock': gt 'igorhunter', 'cabin', 'bj'
+			act 'You want him to lick your pussy': gt 'igorhunter', 'cabin', 'cuni'
+			act '"I need you inside me, Igor!" you whisper': gt 'igorhunter', 'cabin', 'vaginal'
+		end
+	end
+
+	if $ARGS[1] = 'cuni':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/cabin_cuni.jpg"></center>'
+		'You smile and moan as Igor laps up your juices, pulling out and playing with your tit as he flick around your clit, getting you very excited.'
+
+		gs 'arousal', 'foreplay', 4
+		gs 'arousal', 'breasts', 3
+		gs 'arousal', 'cuni', 10
+		minut -= 10
+		gs 'stat'
+
+		act 'Return the favor': gt 'igorhunter', 'cabin', 'bj'
+		act 'You need your pussy filled and fucked proper': gt 'igorhunter', 'cabin', 'vaginal'
+	end
+
+	if $ARGS[1] = 'bj':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/bj_1.jpg"></center>'
+		'You go on your hands and knees in front of Igor, your exposed ass towards the door for anyone coming in to see your fuckholes.'
+		gs 'dinsex', 'bj_random'
+
+		gs 'arousal', 'bj', 7
+		gs 'arousal', 'flash', 5, 'exhibitionism'
+		minut -= 6
+		gs 'stat'
+
+		act 'Keep sucking him':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/bj_2.jpg"></center>'
+			'You keep sucking Igor on your knees, your hand pulling out and squeezing your tits. Igor lightly grabs your head and begins to lightly skulllfuck you. After a moment you notice his dick spasming right in your mouth, shooting his jizm right down your throat.'
+			gs 'dinsex', 'bj_swallow_random'
+
+			gs 'arousal', 'bj', 7
+			gs 'arousal', 'breasts', 5
+			minut -= 8
+			gs 'stat'
+			gs 'arousal', 'end'
+
+			act 'Further': gt 'swamphouse'
+		end
+	end
+
+	if $ARGS[1] = 'vaginal':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_1.jpg"></center>'
+		gs 'dinsex', 'vaginal_sex', 15
+
+		act 'Take off your top':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_2.jpg"></center>'
+			'You pretty much rip off your top and start kneading your tits as Igor keeps drilling your cunt, making you moan and scream like a whore.'
+
+			gs 'arousal', 'vaginal', 8
+			gs 'arousal', breasts, 4
+			gs 'stat'
+
+			act 'Igor suddenly pulls out':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_3.jpg"></center>'
+				'Jerking off his <<$penis_desc>>, he covers your stomach and tits with his warm spunk.'
+
+				gs 'cum_call', 'breasts', 'A173', 1
+				gs 'cum_call', 'stomach', 'A173', 1
+				minut += 2
+				gs 'stat'
+				gs 'arousal', 'end'
+
+				act 'Cuddle him':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/cabin/f_4.jpg"></center>'
+					'You cuddle with Igor still covered in his spunk, enjoying this intimate moment'
+					'After a few minutes, Igor pulls you closer and gives you a kiss on the cheek before getting dressed and walking out of the hut.'
+
+					minut += 8
+					mood += 10
+
+					act 'Further': gt 'swamphouse'
+				end
+			end
+		end
+	end
 end
 
 if $ARGS[0] = 'woods':
-    if $ARGS[1] = '':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/2.jpg"></center>'
-        'You passionately kiss Igor, his tongue exploring your throat. As you are making out with Igor, you notice him undoing your buttons'
-        
-        gs 'arousal', 'kiss', 3
-        gs 'stat'
-
-        act 'Pull back': 
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/misc/hangout_woods.jpg"></center>'
-            'You do not really want to do it here. Noticing you not really reciprocating, Igor pulls back and goes back to simply relaxing and chatting with you.'
-
-            gs 'arousal', 'end'
-
-            act 'Further': gt 'swamp_woods'
-        end
-
-        act 'Keep making out with him':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/3.jpg"></center>'
-            'You let him undo your top, continuing to make out with him until he exposes your tits to the warm, breezy air.'
-
-            gs 'arousal', 'foreplay', 2
-            gs 'stat'
-
-            act '...':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/4.jpg"></center>'
-                'He pulls your outfit down and kisses down your chest before his lips find your nipple. You gasp when he starts to suckle and nibble, feeling a bit of wetness between your legs'
-
-                gs 'arousal', 'foreplay', 4
-                gs 'arousal', 'breasts', 4
-                minut -= 5
-                gs 'stat'
-
-                act 'Stand up so that he can strip you off':
-                    cla & *clr
-                    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/5_2.jpg"></center>'
-                    'As soon as you stand up he starts pulling your outfit down your legs, exposing your already aching pussy.'
-
-                    act 'Blow him': gt 'IgorHunter', 'woods', 'cuni'
-                end
-            end
-        end
-    end
-
-    if $ARGS[1] = 'cuni':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/6.jpg"></center>'
-        'Just as you start kneeling down, Igor picks you up and puts you up on the stump in one swift move'
-        'You let out a shriek part out of surprise and part how being manhandled like this got you aroused, spreading your legs wide for Igor'
-        'He does not lose time before starting to suck on your clit, pumping his finger in and out while you moan deeply.'
-
-        gs 'arousal', 'foreplay', 8, 'sub'
-        gs 'arousal', 'cuni', 12
-        gs 'arousal', 'vaginal_finger', 8
-        minut -= 20
-        gs 'stat'
-
-        act 'Get down and strip Igor': gt 'IgorHunter', 'woods', 'bj'
-    end
-
-    if $ARGS[1] = 'bj':
-        cla & *clr
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/8.jpg"></center>'
-        'Satisfied enough with Igor''s ''surprise'', you get down and undo his pants as he takes off his t-shirt.'
-        'You then pull down his boxers, exposing his diamond hard cock'
-
-        minut += 2
-        gs 'stat'
-
-        act 'Suck his dick':
-            cla & *clr
-            '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/9.jpg"></center>'
-            gs 'dinsex', 'bj_random'
-            'After a few moments, you start feeling his dick rhytmically pulsing inside your mouth'
-
-            gs 'arousal', 'bj', 8
-            gs 'stat'
-
-            act 'Keep sucking and milk his dick':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/swallow.jpg"></center>'
-                'You keep on sucking and stroking Igor''s dick as his dick throbs harder and harder'
-                gs 'dinsex', 'bj_swallow_random'
-
-                gs 'arousal', 'bj', 4
-                gs 'cum_call', 'mouth', 'A173', 1
-                gs 'stat'
-                gs 'arousal', 'end'
-
-                act 'Further': gt 'swamp_woods'
-            end
-
-            act 'You want him to cum on your tits':
-                cla & *clr
-                '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/pnecklace.jpg"></center>'
-                'You take him out and jerk him off. It takes him only a few seconds to climax, covering your chest with his spunk'
-
-                gs 'arousal', 'hj', 4
-                gs 'cum_call', 'breasts', 'A173', 1
-                gs 'stat'
-                gs 'arousal', 'end'
-
-                act 'Further': gt 'swamp_woods'
-            end
-        end
-    end
+	if $ARGS[1] = '':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/2.jpg"></center>'
+		'You passionately kiss Igor, his tongue exploring your throat. As you are making out with Igor, you notice him undoing your buttons'
+
+		gs 'arousal', 'kiss', 3
+		gs 'stat'
+
+		act 'Pull back':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/misc/hangout_woods.jpg"></center>'
+			'You do not really want to do it here. Noticing you not really reciprocating, Igor pulls back and goes back to simply relaxing and chatting with you.'
+
+			gs 'arousal', 'end'
+
+			act 'Further': gt 'swamp_woods'
+		end
+
+		act 'Keep making out with him':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/3.jpg"></center>'
+			'You let him undo your top, continuing to make out with him until he exposes your tits to the warm, breezy air.'
+
+			gs 'arousal', 'foreplay', 2
+			gs 'stat'
+
+			act 'Continue':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/4.jpg"></center>'
+				'He pulls your outfit down and kisses down your chest before his lips find your nipple. You gasp when he starts to suckle and nibble, feeling a bit of wetness between your legs'
+
+				gs 'arousal', 'foreplay', 4
+				gs 'arousal', 'breasts', 4
+				minut -= 5
+				gs 'stat'
+
+				act 'Stand up so that he can strip you off':
+					cla & *clr
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/5_2.jpg"></center>'
+					'As soon as you stand up he starts pulling your outfit down your legs, exposing your already aching pussy.'
+
+					act 'Blow him': gt 'IgorHunter', 'woods', 'cuni'
+				end
+			end
+		end
+	end
+
+	if $ARGS[1] = 'cuni':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/6.jpg"></center>'
+		'Just as you start kneeling down, Igor picks you up and puts you up on the stump in one swift move'
+		'You let out a shriek part out of surprise and part how being manhandled like this got you aroused, spreading your legs wide for Igor'
+		'He does not lose time before starting to suck on your clit, pumping his finger in and out while you moan deeply.'
+
+		gs 'arousal', 'foreplay', 8, 'sub'
+		gs 'arousal', 'cuni', 12
+		gs 'arousal', 'vaginal_finger', 8
+		minut -= 20
+		gs 'stat'
+
+		act 'Get down and strip Igor': gt 'IgorHunter', 'woods', 'bj'
+	end
+
+	if $ARGS[1] = 'bj':
+		cla & *clr
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/8.jpg"></center>'
+		'Satisfied enough with Igor''s ''surprise'', you get down and undo his pants as he takes off his t-shirt.'
+		'You then pull down his boxers, exposing his diamond hard cock'
+
+		minut += 2
+		gs 'stat'
+
+		act 'Suck his dick':
+			cla & *clr
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/9.jpg"></center>'
+			gs 'dinsex', 'bj_random'
+			'After a few moments, you start feeling his dick rhytmically pulsing inside your mouth'
+
+			gs 'arousal', 'bj', 8
+			gs 'stat'
+
+			act 'Keep sucking and milk his dick':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/swallow.jpg"></center>'
+				'You keep on sucking and stroking Igor''s dick as his dick throbs harder and harder'
+				gs 'dinsex', 'bj_swallow_random'
+
+				gs 'arousal', 'bj', 4
+				gs 'cum_call', 'mouth', 'A173', 1
+				gs 'stat'
+				gs 'arousal', 'end'
+
+				act 'Further': gt 'swamp_woods'
+			end
+
+			act 'You want him to cum on your tits':
+				cla & *clr
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter_igor/woods/pnecklace.jpg"></center>'
+				'You take him out and jerk him off. It takes him only a few seconds to climax, covering your chest with his spunk'
+
+				gs 'arousal', 'hj', 4
+				gs 'cum_call', 'breasts', 'A173', 1
+				gs 'stat'
+				gs 'arousal', 'end'
+
+				act 'Further': gt 'swamp_woods'
+			end
+		end
+	end
 end
 
 --- Igorhunter ---------------------------------

+ 12 - 12
locations/IrinaRoom.qsrc

@@ -92,7 +92,7 @@ if $ARGS[0] = 'kiss':
 
 	gs 'arousal', 'kiss', 10, 'lesbian'
 	gs 'stat'
-	
+
 	act 'Sex':gt 'IrinaRoom', 'sex'
 end
 
@@ -108,24 +108,24 @@ if $ARGS[0] = 'sex':
 
 	if pcs_horny < 50:
 		'Once in bed you caress each other with passion and lick each others wet pussies. But the excitement gradually disappears and you feel that you won''t orgasm this time.'
-		
+
 		$orgasm_or = 'no'
 		gs 'arousal', 'cuni', 60, 'lesbian'
 		gs 'arousal', 'cuni_give', 60, 'lesbian'
 		minut -= 60
 		gs 'stat'
-		
+
 	end
 
 	if pcs_horny >= 50:
 		'Once in bed you caress each other with passion and lick each others wet pussies. Finally you are both satisfied.'
-		
+
 		$orgasm_or = 'yes'
 		gs 'arousal', 'cuni', 60, 'lesbian'
 		gs 'arousal', 'cuni_give', 60, 'lesbian'
 		minut -= 60
 		gs 'stat'
-		
+
 	end
 
 	act 'Leave':
@@ -160,7 +160,7 @@ if $ARGS[0] = 'first3':
 
 	gs 'arousal', 'kiss', 5, 'lesbian'
 	gs 'stat'
-	
+
 	act 'Ira undress':gt 'IrinaRoom', 'first4'
 	act 'Ira drink more':gt 'IrinaRoom', 'first5'
 end
@@ -191,13 +191,13 @@ if $ARGS[0] = 'first5':
 	'You pumped Ira with wine, she is highly intoxicated and spilled wine on myself. She went into the bathroom to change. You, too, went in and offered to help her.'
 	'She undresses and you have decided to follow suit and after undressing climb into the shower. You start lathering her body and see that she is flushed and her nipples erect.'
 	if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-
+	noShampoo = 1
 	dynamic $showerdin
 	if frost > 0:frost = 0
 
 	gs 'arousal', 'foreplay', 10, 'lesbian'
 	gs 'stat'
-	
+
 	act 'Kiss':gt 'IrinaRoom', 'first6'
 end
 
@@ -211,7 +211,7 @@ if $ARGS[0] = 'first6':
 
 	gs 'arousal', 'kiss', 5, 'lesbian'
 	gs 'stat'
-	
+
 	act 'Fondle breasts':gt 'IrinaRoom', 'first7'
 end
 
@@ -225,7 +225,7 @@ if $ARGS[0] = 'first7':
 
 	gs 'arousal', 'breasts', 5, 'lesbian'
 	gs 'stat'
-	
+
 	act 'Lick pussy':gt 'IrinaRoom', 'first8'
 end
 
@@ -245,7 +245,7 @@ if $ARGS[0] = 'first8':
 	gs 'arousal', 'cuni_give', 10, 'lesbian'
 	minut -= 10
 	gs 'stat'
-	
+
 	act 'Enjoy':gt 'IrinaRoom', 'first9'
 end
 
@@ -262,7 +262,7 @@ if $ARGS[0] = 'first9':
 	$orgasm_or = 'yes'
 	gs 'arousal', 'cuni', 10, 'lesbian'
 	gs 'stat'
-		
+
 	act 'Leave':
 		cla
 		minut += 5

+ 3 - 0
locations/KatjaHomeTalk.qsrc

@@ -21,6 +21,7 @@ if $ARGS[0] = '':
 
 				act 'Wash alone':
 					cls
+					noShampoo = 1
 					dynamic $showerdin
 					minut += 15
 					pcs_horny += 1
@@ -42,6 +43,7 @@ if $ARGS[0] = '':
 				if mesec <= 0:
 					act 'Bathe together':
 						cls
+						noShampoo = 1
 						dynamic $showerdin
 						minut += 15
 						pcs_horny += 1
@@ -105,6 +107,7 @@ if $ARGS[0] = '':
 					end
 				end
 			elseif KatjaHorny < 50:
+				noShampoo = 1
 				dynamic $showerdin
 				minut += 15
 				pcs_horny += 1

+ 13 - 12
locations/LBZhouse.qsrc

@@ -4,7 +4,7 @@ CLOSE ALL
 $LBZH_sex={
 	act 'Give up your pussy':
 		cls
-		gs'stat' 
+		gs'stat'
 		mrapic=rand(0,7)
 		!'<<mrapic>>'
 		'<center><video autoplay loop src="images/characters/pavlovsk/vadim/sex/mitka<<mrapic>>.mp4"></video></center>'
@@ -19,14 +19,14 @@ $LBZH_sex={
 $LBZH_anal={
 	act 'Give up your ass':
 		cls
-		gs'stat' 
+		gs'stat'
 		mrapic=rand(0,7)
 		!'<<mrapic>>'
 		'<center><video autoplay loop src="images/shared/sex/anal/doggy/anal<<mrapic>>.mp4"></video></center>'
 		''
 		gs 'arousal', 'anal', 10, 'sub'
 		gs 'stat'
-		
+
 		spafinloc = 3
 		gs 'cum_manage'
 		'<<$boydesc>> groaned and came filling your ass with his warm sperm.'
@@ -38,7 +38,7 @@ $LBZH_anal={
 $LBZH_bj={
 	act 'Suck':
 		cls
-		gs'stat' 
+		gs'stat'
 		mrapic=rand(0,12)
 		'<center><video autoplay loop src="images/shared/sex/blowjob/bj<<mrapic>>.mp4"></video></center>'
 		'You take a cock in your mouth and start sucking it. You get busy working up and down his dick with your mouth. Your lips lock tightly around his shaft while your tongue licks and plays with his dick.'
@@ -46,7 +46,7 @@ $LBZH_bj={
 
 		gs 'arousal', 'bj', 5, 'sub'
 		gs 'stat'
-			
+
 		 act 'Swallow':
 			cls
 			swallow += 1
@@ -61,7 +61,7 @@ $LBZH_bj={
 
 			act 'Finish':dynamic $LBZH_end
 		end
-	 
+
 		dynamic $LBZH_sex
 		dynamic $LBZH_anal
 	end
@@ -75,6 +75,7 @@ $LBZH_end={
 
 	act 'Wash in the shower':
 		cls
+		noShampoo = 1
 		dynamic $showerdin
 		minut += 15
 		pcs_horny = pcs_horny + 1
@@ -90,8 +91,8 @@ $LBZH_end={
 			cls
 			gs'stat'
 			'After you are done washing you get dressed and blow <<$boydesc>> a kiss before you leave.'
-			
-			
+
+
 			act 'Leave':
 				gs 'arousal', 'end'
 				gs 'stat'
@@ -120,20 +121,20 @@ act 'Sex':
 	if tiprand<=70:
 		'<<$boydesc>> gently pushes your shoulders down and you kneel in front of him, waiting for his hard shaft.'
 		dynamic $LBZH_bj
-	     
+
 		act 'Masturbate':
 			cls
 			temp_hj+=1
 			temp_guy+=1
-			gs'stat' 
+			gs'stat'
 			mrapic=0
 			'<center><video autoplay loop src="images/shared/sex/handjob/hj<<mrapic>>.mp4"></video></center>'
 			'You immediately take his cock in your hand and start jerking him off.'
 			'Soon <<$boydesc>> starts to pant heavily and moans out. "<<$pcs_nickname>>, I''m about to cum."'
-			
+
 			gs 'arousal', 'hj', 5, 'sub'
 			gs 'stat'
-			
+
 			dynamic $LBZH_sex
 			dynamic $LBZH_anal
 		end

+ 3 - 3
locations/NikoDates.qsrc

@@ -411,7 +411,7 @@ if $ARGS[0] = 'Date 2_2':
 					*nl
 					'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/niko/nikoev/dates/train.mp4"></video></center>'
 
-					act '...':gt 'NikoDates', 'Date Rape'
+					act 'Continue':gt 'NikoDates', 'Date Rape'
 				end
 			end
 		end
@@ -460,7 +460,7 @@ if $ARGS[0] = 'Date Rape':
 				gs 'arousal', 'end'
 				gs'stat'
 
-				act '...':
+				act 'Continue':
 					cls
 					gs 'clothing', 'wear_last_worn'
 					if NikoEv < 4:NikoEv = 4
@@ -1676,7 +1676,7 @@ if $ARGS[0] = 'Exposed':
 											gs 'arousal', 'end'
 											gs 'stat'
 
-											act '...':gs 'clothing', 'wear_last_worn' & gt 'NikoDreams', 'Family'
+											act 'Continue':gs 'clothing', 'wear_last_worn' & gt 'NikoDreams', 'Family'
 										end
 									end
 								end

+ 4 - 4
locations/NikoDreams.qsrc

@@ -53,7 +53,7 @@ if $ARGS[0] =  'Family':
 						*nl
 						'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/fedor/fedorev2/home/bedroom/cum/cum10.mp4"></video></center>'
 
-						act '...':gt 'SoniaHome', 'Aftermath'
+						act 'Continue':gt 'SoniaHome', 'Aftermath'
 					end
 				end
 			end
@@ -324,7 +324,7 @@ if $ARGS[0] =  'TeeHee':
 		*nl
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/butterfly6.jpg"></center>'
 
-		act '...':VKTeeHee = 1 & VKWoods = -1 & VKSmiley = 3 & gt 'SoniaHome', 'Aftermath 2'
+		act 'Continue':VKTeeHee = 1 & VKWoods = -1 & VKSmiley = 3 & gt 'SoniaHome', 'Aftermath 2'
 	end
 
 	act 'Walk away':VKTeeHee = 1 & gt 'NikoDreams', 'Woods Home'
@@ -430,7 +430,7 @@ if $ARGS[0] =  'Friends':
 						*nl
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/friends/darkness.jpg"></center>'
 
-						act '...':minut += 120 & gt 'NikoEv2', 'Niko Wake'
+						act 'Continue':minut += 120 & gt 'NikoEv2', 'Niko Wake'
 					end
 				end
 			end
@@ -539,7 +539,7 @@ if $ARGS[0] = 'Puppeteer':
 							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/boy/niko/nikomisc/nightmares/happyhome/residents/puppeteer.jpg"></center>'
 							'You turn around but quickly get grabbed by your cheeks then launched onto the ground by a horrific looking man with an orange suit and long sharp nails. You quickly roll to the side, dodging a swipe of his nails before quickly crawling away just to get grabbed by your ankles and dragged back. You let out a loud scream before you hear the man say, "Ahh another one for my collection. You belong to me now puppet." The man then pulls you toward him. You try to grab onto something to stop yourself from getting dragged away but can find nothing to grab onto. You can do nothing but cry and scream as you get pulled out of the school into a dark mist which envelopes you....'
 
-							act '...':
+							act 'Continue':
 								*clr & cla
 								music_loop = 0
 								close all

+ 3 - 3
locations/ParChurch2.qsrc

@@ -657,7 +657,7 @@ if $ARGS[0] = 'secrets':
 			else
 				'"Really?" Father Kirill answered eagerly, "I imagine that it was an educational experience then. Did you and the boys further your education in any way beyond the movies?"'
 			end
-			if evgenQW < 2:
+			if evgenQW < 3:
 				'You shake your head then realize that Father Kirill can''t see you.'
 				'"No, Father. we only watched the movies." you tell him.'
 				'"Well then, no harm done then." he says, almost sounding disappointed.'
@@ -668,7 +668,7 @@ if $ARGS[0] = 'secrets':
 					act 'Return to Narthex': gt 'ParChurch', 'Narthex'
 				end
 			end
-			if evgenQW >= 2:
+			if evgenQW = 3:
 				act 'Admit to jerking the boys':
 					*clr & cla
 					Kirill_Crpt += 1
@@ -687,7 +687,7 @@ if $ARGS[0] = 'secrets':
 					end
 				end
 			end
-			if evgenQW >= 3:
+			if evgenQW >= 4:
 				act 'Admit to sucking the boys':
 					*clr & cla
 					Kirill_Crpt += 1

+ 1 - 1
locations/RoundEnd.qsrc

@@ -23,7 +23,7 @@ stoper = 0
 			resultFight = 2
 		end
 
-		act '...':gt 'EndFight'
+		act 'Continue':gt 'EndFight'
 	elseif round < Formula + 1:
 		endur += lustw * 25 / 100
 		endurE += lustwe * 25 / 100

+ 1 - 1
locations/SubLoss.qsrc

@@ -6,7 +6,7 @@
 resultFight = 4
 'You signal the referee that you''re no longer able to continue fighting and give up.'
 
-act '...':gt 'EndFight'
+act 'Continue':gt 'EndFight'
 
 --- SubLoss ---------------------------------
 

+ 1 - 1
locations/SubWin.qsrc

@@ -6,7 +6,7 @@
 resultFight = 0
 '<<$nameE>> is done. The referee signals, that she can no longer continue on fighting and she''s given up.'
 
-act '...':gt 'EndFight'
+act 'Continue':gt 'EndFight'
 
 --- SubWin ---------------------------------
 

+ 10 - 2
locations/VoltrenerSexShower.qsrc

@@ -123,7 +123,11 @@ if $ARGS[0] = '3':
 				gs 'arousal', 'flash', 10
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Wash your ass':dynamic $showerdin & gt 'gdksport', 'start'
+				act 'Wash your ass':
+					noShampoo = 1
+					dynamic $showerdin
+					gt 'gdksport', 'start'
+				end
 			end
 			act 'Cover up':
 				cls
@@ -132,7 +136,11 @@ if $ARGS[0] = '3':
 				'Mikhail Nikolaevich gives you an evil look, "Prokhorov fucks your ass and you scream with joy, but your coach just wants to alleviate some tension and you curl up all scared?"'
 				'You can see from the look in his eyes that he''s been at the wine and his slurring and unsteady legs confirm this. "Your ass isn''t that special." He spits on you and stumbles out of the showers.'
 				gs 'stat'
-				act 'Wash your ass':dynamic $showerdin & gt 'gdksport', 'start'
+				act 'Wash your ass':
+					noShampoo = 1
+					dynamic $showerdin
+					gt 'gdksport', 'start'
+				end
 			end
 		end
 	end

+ 19 - 8
locations/abduction.qsrc

@@ -49,12 +49,20 @@ if $ARGS[0] = 'abdRoomFirstChaining':
 	vitamin_bak = vitamin
 	kosmetica_bak = kosmetica
 	lipbalm_bak = lipbalm
+	tampon_bak = tampon
+	shampoo_bak = shampoo
+	stanok_bak = stanok
+	deodorant_bak = deodorant
 
 	painkiller = 0
 	prezik = 0
 	vitamin = 0
 	kosmetica = 0
 	lipbalm = 0
+	tampon = 0
+	shampoo = 0
+	stanok = 0
+	deodorant = 0
 
 	tabletkishot = rand(84,91)
 	shotdays = 84
@@ -523,6 +531,10 @@ if $ARGS[0] = 'abdEscapeWindow3':
 	vitamin = vitamin_bak
 	kosmetica = kosmetica_bak
 	lipbalm = lipbalm_bak
+	tampon = tampon_bak
+	shampoo = shampoo_bak
+	stanok = stanok_bak
+	deodorant = deodorant_bak
 
 	act 'Turn and run the opposite direction':gt 'road'
 	act 'Run left':gt 'Nord'
@@ -626,20 +638,15 @@ if $ARGS[0] = 'abdFood':
 	act 'Look in the mirror': gt 'mirror', 'start'
 	if pcs_hairbsh = 0: act 'Brush your hair': gt 'mirror', 'brush'
 	act 'Take a cold shower (0:15)':
-		cumspclnt = 1
-		gs 'cum_cleanup'
-		if pcs_sweat > 10: pcs_sweat = 10 + rand(0,4)
-
 		*clr & cla
 		menu_off = 1
-		shampoo -= 1
 		minut += 15
 		pcs_horny += 1
-		pcs_hairbsh = 0
-		pcs_makeup = 1
+		noShampoo = 1
+		dynamic $showerdin
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/shared/abduction/shower1.jpg"></center>'
-		'The shower is cold but at least you got clean again...'
+		'The shower is cold and you don''t have any shampoo, but at least you got clean again...'
 		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 		act 'Get back':gt 'abduction', 'abdFood'
 	end
@@ -1047,6 +1054,10 @@ if $ARGS[0] = 'abdSoldSauna':
 	vitamin = vitamin_bak
 	kosmetica = kosmetica_bak
 	lipbalm = lipbalm_bak
+	tampon = tampon_bak
+	shampoo = shampoo_bak
+	stanok = stanok_bak
+	deodorant = deodorant_bak
 
 	act 'Continue':gt 'sauna', 'saunaroom'
 end

+ 1 - 0
locations/albinahome.qsrc

@@ -289,6 +289,7 @@ if $ARGS[0] = 'start' or $ARGS[0] = '':
 
 						act 'Get in the shower (0:15)':
 							*clr & cla
+							noShampoo = 1
 							dynamic $showerdin
 							minut += 15
 							! WD: Remove old Cheat code

+ 1 - 0
locations/anushapt.qsrc

@@ -346,6 +346,7 @@ if $ARGS[0] = 'bathroom':
 		*clr & cla
 		menu_off = 1
 		minut += 10
+		noShampoo = 1
 		dynamic $showerdin
 		gs 'stat'
 		temp = rand(0,4)

+ 14 - 13
locations/backwater.qsrc

@@ -15,7 +15,7 @@ if $ARGS[0] = '':
 	act 'Go back to the hut':minut += 5 & gt'swamp_yard'
 
 	'<center><B>Backwater</B></center>'
-	
+
 	if month >= 4 and month <= 10:
 		if hour >= 6 and hour < 22:
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/backwater.jpg"></center>'
@@ -30,16 +30,17 @@ if $ARGS[0] = '':
 		end
 	end
 	*nl
-	
+
 	'A small creek with relatively clean water. If the weather is warm you can clean yourself up. Also, if your clothes are dirty you can wash them here.'
 	*nl
 	if clothesAtLocation = 1:'Your clothes lie on the shore.'
-	
+
 	if $clothingworntype = 'nude':
 		act 'Wash self':
 			cla
 			*clr
 			menu_off = 1
+			noShampoo = 1
 			dynamic $showerdin
 			face_write = 0
 			body_write = 0
@@ -48,7 +49,7 @@ if $ARGS[0] = '':
 			pcs_willpwr += 5
 			inhib_exp += rand(1,3)
 			if huntersRape = 1: huntersRape = 2
-	
+
 			if $pantyworntype = 'none':
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/backwaterswim2.jpg"></center>'
 			else
@@ -74,7 +75,7 @@ if $ARGS[0] = '':
 			minut += 10
 			if huntersRape = 1: huntersRape = 2
 			gs 'stat'
-	
+
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/backwaterswim1.jpg"></center>'
 			*nl
 			'You carefully wash off the sperm in the creek.'
@@ -90,11 +91,11 @@ if $ARGS[0] = '':
 			face_write = 0
 			minut += 10
 			gs'stat'
-	
+
 			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash1.jpg"></center>'
 			*nl
 			'You wash off the indecent inscriptions on your body.'
-	
+
 			act 'Finish':menu_off = 0 & gt $loc, $metka
 		end
 	end
@@ -108,15 +109,15 @@ if $ARGS[0] = '':
 			minut += 10
 			if huntersRape = 1: huntersRape = 2
 			gs'stat'
-	
+
 			'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/cumwash.jpg"></center>'
 			*nl
 			'You clean the cum stains off your clothes.'
-	
+
 			act 'Finish':gt 'backwater'
 		end
 	end
-	
+
 	if spdirty > 0:
 		act 'Quick wash (0:15)':
 			cla
@@ -138,7 +139,7 @@ if $ARGS[0] = '':
 			act 'Finish':gt 'backwater'
 		end
 	end
-	
+
 	if clothesAtLocation = 0:
 		if $clothingworntype ! 'nude' and temper >= 15:
 			act'Get undressed':
@@ -149,7 +150,7 @@ if $ARGS[0] = '':
 					minut+=5
 					gs 'underwear', 'remove'
 					if huntersRape = 1: huntersRape = 2
-	
+
 					if CloSkirtShortness > 0:
 						'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/backwaterundress_ski.jpg"></center>'
 					else
@@ -191,7 +192,7 @@ if $ARGS[0] = '':
 			end
 		end
 	end
-	
+
 end
 
 if $ARGS[0] = 'creekside_relax':

+ 72 - 0
locations/beg1.qsrc

@@ -82,7 +82,15 @@ if $ARGS[0] = 'br':
 	'Your discipline: The Women''s 400 Meter Dash.' 
 	'After changing into your running gear, you spend some time warming up in the empty stadium before the race starts.' 
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 	
 	if begresult <= 18:  
 		'Sadly, you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made a bit of a fool of yourself.'
@@ -132,7 +140,15 @@ if $ARGS[0] = '3':
 	'Your discipline: The Women''s 400 Meter Dash.' 
 	'After changing into your running gear, you spend some time warming up in the empty stadium before the race starts.' 
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 18:
 		'But you barely managed to reach the finish line, walking the last 100 meters. Of course, you came in last - but you also made a bit of a fool of yourself.'
@@ -178,7 +194,15 @@ if $ARGS[0] = '2':
 	'Your discipline: The Women''s 400 Meter Dash.' 
 	'After changing into your running gear, you spend some time warming up in the stadium before the race starts, only a hundred people or so on the ranks watching you but with how big the stadium is, you can barely even see them.' 
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 18:
 		gs 'fame', 'city', 'running', 1
@@ -226,7 +250,15 @@ if $ARGS[0] = '1':
 	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
 	'Only 1,000 people came to watch the city championship, spread out over the large stadium.' 
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 18:
 		gs 'fame', 'city', 'running', 1
@@ -274,7 +306,15 @@ if $ARGS[0] = 'kms':
 	'After changing into your running gear, you spend some time warming up in the stadium before the race starts.' 
 	'Maybe 5,000 people came to watch the district championship, the stadium far from full.' 
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 18:
 		gs 'fame', 'city', 'running', 2
@@ -323,7 +363,15 @@ if $ARGS[0] = 'ross':
 	'At least 30,000 people came to national championship, putting the stadium at a little less than half capacity.'
 !! Took the Krestovsky Stadium for reference.
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 18:
 		gs 'fame', 'city', 'running', 4
@@ -371,7 +419,15 @@ if $ARGS[0] = 'kval':
 	'Your discipline: The Women''s 400 Meter Dash.' 
 	'After changing into your running gear, you spend some time warming up in the empty stadium before the race starts.' 
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 18:
 		gs 'fame', 'city', 'running', 4
@@ -421,7 +477,15 @@ if $ARGS[0] = 'evro':
 	'The stadium is well-attended - about 50,000 people, you''d wager - here to watch athletics competitions between the best European athletes, you one of them.'
 	!! Took the Krestovsky Stadium for reference.
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 
 	if begresult <= 16:
 		gs 'fame', 'city', 'running', 6
@@ -477,7 +541,15 @@ if $ARGS[0] = 'Int':
 	'The stadium is full, almost bursting with people. There must be 70,000 people here to watch athletics competitions with competitors from all over the world. Only the best of the best even made it here and you are proud to be one of them.'
 	!! Took the Krestovsky Stadium for reference.
 	'When you and the other runners are called, you walk to your starting position, tense but ready.' 
+	wait 725
 	'You get in position. Then, you hear the starting shot: The race begins!'
+	wait 725
+	'On your marks...'
+	wait 725
+	'Get set...'
+	wait 725
+	'Go! - You''re away!'
+	wait 725
 	
 	if begresult < 18:
 		gs 'fame', 'city', 'running', 10

+ 17 - 13
locations/brothel.qsrc

@@ -513,7 +513,7 @@ if $ARGS[0] = 'brothel:section1:girlroom':
 	 *nl
 	'A room made for the working girls, like yourself.'
 	'It is equipped with a shower, almost on every wall hangs a large <a href="exec:gt ''mirror'', ''start''">mirror</a>. There is a water cooler beside the door, and some light snacks on the table, in case the girls get hungry or thirsty between sessions.'
-	'In a box beneath a table you can take some '+iif(kosmetica < 1,'<a href="exec: kosmetica += 5 & gt ''brothel'', $metka">cosmetics</a>','cosmetics')+' (you have '+kosmetica+') or, '+iif(lipbalm < 1,'<a href="exec: lipbalm += 5 & gt ''brothel'', $metka">lip balm</a>','lip balm')+' (you have '+lipbalm+'), or '+iif(stanok < 1,'<a href="exec: stanok += 5 & gt ''brothel'', $metka">shaving</a>','shaving')+' equipment (you have '+stanok+'), if you don''t have any. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
+	'In a box beneath a table you can take some '+iif(kosmetica < 1,'<a href="exec: kosmetica += 5 & gt ''brothel'', $metka">cosmetics</a>','cosmetics')+' (you have '+kosmetica+') or, '+iif(shampoo < 1,'<a href="exec: shampoo += 5 & gt ''brothel'', $metka">shampoo</a>','shampoo')+', '+iif(lipbalm < 1,'<a href="exec: lipbalm += 5 & gt ''brothel'', $metka">lip balm</a>','lip balm')+' (you have '+lipbalm+'), or '+iif(stanok < 1,'<a href="exec: stanok += 5 & gt ''brothel'', $metka">shaving</a>','shaving')+' equipment (you have '+stanok+'), if you don''t have any. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
 	'For obvious reasons there is also a box with an '+iif(klisma < 1,'<a href="exec: klisma += 1 & gt ''brothel'', $metka">enema kit</a>','enema kit')+'. A box with some '+iif(painkiller < 1,'<a href="exec: painkiller += 5 & gt ''brothel'', $metka">painkillers</a>','painkillers')+' (you have '+painkiller+') is there, in case someone needs pain relief.'
 	'On the table lies a list with instructions, in case you don''t already remember them:'
 	*nl
@@ -533,18 +533,22 @@ if $ARGS[0] = 'brothel:section1:girlroom':
 	act 'Have a glass of water (0:05)':gs 'beverage', 'bev_wat'
 	act 'Change your clothes':gt 'wardrobe', 'start'
 	act 'Look in the mirror': gt 'mirror', 'start'
-	act 'Have a shower':
-		cls
-		dynamic $showerdin
-		gs 'stat'
-		'<h3>Girl room</h3>'
-		'<h5>Shower</h5>'
-		'<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 to potential clients.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-		dynamic $dryOff
-		if stanok > 0: dynamic $brit
+	if shampoo > 0:
+		act 'Have a shower':
+			cls
+			dynamic $showerdin
+			gs 'stat'
+			'<h3>Girl room</h3>'
+			'<h5>Shower</h5>'
+			'<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 to potential clients.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+			dynamic $dryOff
+			if stanok > 0: dynamic $brit
+		end
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 	end
 	gs 'din_van', 'prvt_pee'
 	dynamic $toymanage

+ 12 - 11
locations/brother_voyeur.qsrc

@@ -59,7 +59,7 @@ if $ARGS[0] = 'showertalk1':
 		'"Of course not silly! I''m not even mad! I just wanted to catch up with my favorite little brother and I thought, since you were right there, why not now?"'
 		'"Oh, okay..." he nods, still looking away.'
 		if npc_rel['A34'] <50:npc_rel['A34'] += rand(1,3)
-		
+
 		if pcs_inhib >= 40 or npc_rel['A34'] >= 90:
 			act'"You can look at me you know"':
 				npc_rel['A34'] += 5
@@ -153,7 +153,7 @@ if $ARGS[0] = 'showertalk2':
 			npc_rel['A34'] += 5
 			bro_ass_compliment = rand(1,3)
 			'<center><img <<$set_imgh>> src="images/shared/home/bathroom/brothertalk4.jpg"></center>'
-			
+
 			'"Kolka..." When you say this he starts to turn towards you a little bit but then stops himself and continues to stare at the wall. You sigh sympathetically. "It''s okay to look at me you know."'
 			'He perks up and turns towards you slowly. "R-really?" His wide eyes rapidly flit between your face, your breasts, your <<$pcdesc_pubes>> pussy, the walls, and the floor, unable to make up his mind of where he should be looking.'
 			'"Yes really!" you laugh. "Yeah, yeah, I know. I''ve got boobs. I''ve got a pussy instead of a penis. I know it''s strange and distracting and all that, but you''re my brother and I love you! I don''t want to have to share my conversations between you and the wall. So, I don''t mind you looking. If it means I can spend this time getting closer to you, you can look all you want. Okay?"'
@@ -209,7 +209,7 @@ if $ARGS[0] = 'showertalk2':
 			if brothershowertalk <= 5:
 				'You casually chat with him about how he''s doing in school while you shower. He sits on the toilet seat and faces away from you, awkwardly answering all your questions and queries, but you still see him occasionally stealing glances at your naked body. Not that it bothers you any, as you simply smile to yourself, amused that he thinks he''s still being sneaky.'
 				act'Continue':gt'brother_voyeur','shave'
-				
+
 			elseif brothershowertalk > 5:
 				'He energetically talks to you about school and how it''s going for him, though he still sits on the toilet facing away. He also still takes a few looks at you now and again but they aren''t as sneaky and they mostly seem to be glances to see your face. <i>Not that his eyes don''t wander downward anyways...</i> you notice with a smile.'
 				brothershowerschooltalk = rand(1,3)
@@ -222,7 +222,7 @@ if $ARGS[0] = 'showertalk2':
 					elseif pcs_grades < 50:
 						'"Blegh! Yeah, you''re right. Math sucks!" you grumble in agreement.'
 					end
-					
+
 					act'Continue':gt'brother_voyeur','shave'
 
 				elseif brothershowerschooltalk = 2:
@@ -271,7 +271,7 @@ if $ARGS[0] = 'showertalk2':
 					act'Continue':gt'brother_voyeur','shave'
 
 				elseif brothershowerfriendtalk = 3:
-					'"... I wish I had more time to play football with Zhendos and Mishan though," he says, snapping you out of your idle thoughts and bringing you back to the room. "I can''t do anything with them when <<$npc_nickname[''A29'']>> is dragging us to Gadukino every other weekend."'
+					'"I wish I had more time to play football with Zhendos and Mishan though," he says, snapping you out of your idle thoughts and bringing you back to the room. "I can''t do anything with them when <<$npc_nickname[''A29'']>> is dragging us to Gadukino every other weekend."'
 					*nl
 					if seepornofut = 0:
 						'"It''s okay Kolka," you console him. "Just enjoy the time you have with them. In a couple years <<$npc_nickname[''A29'']>> might not force you to go anymore but you all might end up too busy to hang out."'
@@ -285,7 +285,7 @@ if $ARGS[0] = 'showertalk2':
 				end
 			end
 		end
-		
+
 		if pcs_horny >= 55:
 			act'Use the showerhead on your pussy':
 				cla & *clr
@@ -330,7 +330,7 @@ if $ARGS[0] = 'showertalk2':
 							'As your orgasm winds down, you breathe deeply and glance upward towards your brother. You quickly stiffen up when you see what looks to be like the finishing movements of his shoulders turning back forward. Were you so caught up in pleasure that you didn''t notice that he was watching you masturbate in front of him?'
 							'You gulp and try to continue the conversation normally. His responses seem more or less the same and the conversation doesn''t seem to be any different other than a burning in your cheeks. Maybe he didn''t see anything after all? But you can''t be sure...'
 						end
-						
+
 						if pcs_pubes >= 4 or pcs_leghair >= 4:
 							act'Continue':gt'brother_voyeur','shave'
 						else
@@ -1448,7 +1448,7 @@ if $ARGS[0] = 'brother_shower_end':
 			end
 		end
 	end
-	
+
 	act'Kick him out':
 		cla & *clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/home/vanrpar.jpg"></center>'
@@ -2334,7 +2334,7 @@ if $ARGS[0] = 'brother_fuck_cum':
 				'"But that''s not fair! So what I want doesn''t count for anything?"'
 				'"Nope! But I get to decide if I''m feeling generous."'
 				'With Kolka''s hands balled into fists at his side and your hands on your hips, the two of you glare at each other, scowling. This turned into a much bigger argument than you meant it to.'
-				if succubusflag = 0:	
+				if succubusflag = 0:
 					if knowpreg = 1 or thinkpreg = 1:
 						'You chuckle to yourself: "Well, at least I can''t get any more pregnant than I already am!"'
 					elseif pillcon >= 30000 or tabletkishot >= 1:
@@ -2355,7 +2355,7 @@ if $ARGS[0] = 'brother_fuck_cum':
 				'"I''m sorry Kolka! Your cock just felt so good, I couldn''t stop! You can''t be mad at me for being too addicted to your cock to stop, right?" You kneel down, trying to apologize by cleaning him up with your tongue.'
 				'He grumbles a bit but you can tell that he''s not mad at you. "I guess I can''t be mad about that... But next time I ask, I want to cum on your face!"'
 				'"Okay, it''s a promise!" you say, standing back up and kissing him on the cheek. "So long as I can stop myself that is."'
-				if succubusflag = 0:	
+				if succubusflag = 0:
 					if knowpreg = 1 or thinkpreg = 1:
 						'You chuckle to yourself: "Well, at least I can''t get any more pregnant than I already am!"'
 					elseif pillcon >= 30000 or tabletkishot >= 1:
@@ -2370,7 +2370,7 @@ if $ARGS[0] = 'brother_fuck_cum':
 				end
 				act'Continue':gt'brother_voyeur','brother_shower_fuck_end'
 			end
-			
+
 			if succubusflag = 0:
 				act'Too much mess':
 					cla
@@ -2475,6 +2475,7 @@ end
 
 if $ARGS[0] = 'brother_shower_fuck_end':
 	cla & *clr
+	noShampoo = 1
 	dynamic $showerdin
 	brother_shower_times += 1
 	minut += 2

+ 41 - 38
locations/buklinik_event.qsrc

@@ -131,7 +131,7 @@ if $ARGS[0] = 'pos8':
 	*clr
     medcn_exp += rand (0,3)
 	if bumtolik = 8:bumtolik = 9
-     
+
 	buklinikDay = daystart
 	minut += 120
 	pcs_mood += 20
@@ -183,11 +183,11 @@ end
 
 !events from 1.2.4
 ! nanny_act - action''s counter
-! nanny_cleaning 
+! nanny_cleaning
 ! nanny_food
 ! nanny_story
 ! nanny_vika
- 
+
 ! --- LOCATIONS --- !
 if $ARGS[0] = 'hall':
 	cls
@@ -232,7 +232,7 @@ if $ARGS[0] = 'room':
 	end
 	'<a href="exec:gt ''buklinik_event'',''misha''">Michael</a> lying in bed and reading a book.'
 
-	act 'Out': gt 'buklinik_event', 'hall'	
+	act 'Out': gt 'buklinik_event', 'hall'
 end
 
 if $ARGS[0] = 'kitchen':
@@ -253,7 +253,7 @@ if $ARGS[0] = 'kitchen':
 			nanny_food = 1
 			'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/gotovka.jpg"></center>'
 			'You cooked the food and fed Michael.'
-			act '...': gt $loc, $metka
+			act 'Finish': gt $loc, $metka
 		end
 	end
 	act 'Out': gt 'buklinik_event', 'hall'
@@ -298,7 +298,7 @@ if $ARGS[0] = 'vika':
 		'- So Far, Vic.'
 		'Well, I guess I gotta go to Michael, thought you.'
 		act 'For the work': gt 'buklinik_event', 'hall'
-	end	
+	end
 
 	act '<B>Depart</B>': gt 'buklinik_event', 'hall'
 end
@@ -318,7 +318,7 @@ if $ARGS[0] = 'misha':
 		$zz_str[0] = 'You were talking with Michael I learned that he was born in Pavlovo, in the same way as you. His family moved to here when he was seven. The family had four children, he is a senior. He says he often remembers about the life he''d led before he contracted polio.'
 		$zz_str[1] = 'At an early age I died a sister, Anastasia, died of pneumonia, then for several years I suffered from poliomyelitis, and since then I couldn''t shake the feeling of guilt. It seemed to him that the parents, especially the mother, had paid him too much attention and didn''t notice that Karen needs help until it is too late. There was nothing to show that his fears are justified but to get rid of feelings of guilt, Mikhail was not able.'
 		$zz_str[2] = 'He explains that in his childhood loved to play with the neighborhood children... But the disease hit me when I was six years old, and I immediately became the main concern of his family, especially the mother. She''s totally dedicated to me. Throughout the early years of my life she fed me with unfailing kindness and patience.'
-		$zz_str[3] = 'Despite the physical difficulties which had to be overcome, Michael received a diploma in English language at University, and his poems and articles were published. He worked on a word processor with a stick, which was holding my mouth. The master''s degree he was going to get the specialty of the reporter, but soon began to the consequences of poliomyelitis affecting muscles. From study had to be abandoned.'	
+		$zz_str[3] = 'Despite the physical difficulties which had to be overcome, Michael received a diploma in English language at University, and his poems and articles were published. He worked on a word processor with a stick, which was holding my mouth. The master''s degree he was going to get the specialty of the reporter, but soon began to the consequences of poliomyelitis affecting muscles. From study had to be abandoned.'
 		$zz_str[4] = 'You talk with Michael, he told you about "iron lung", this device allows him to breathe, but he can do without it for several hours using a portable respirator and it depends on how he feels.'
 		$zz_str[5] = 'You talk with Michael, he told you that he''s not that lame, just it not work the muscle.'
 		$zz_str[6] = '- Are you a believer? - he asked you. - Yes not particularly, as it. - answered you. - And I still believe, '' he said. - I though of someone to blame it all on what was happening to me. - with a smile he said.'
@@ -343,7 +343,7 @@ if $ARGS[0] = 'event0':
 	'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/bukli_olga.jpg"></center>'
 
 	'- The fact that we need to send a nurse to one special person, his name is Misha, he is disabled.'
-	'Most of his thirty-six years Michael spent inside of a device called «iron lung», after six years ill with polio.' 
+	'Most of his thirty-six years Michael spent inside of a device called «iron lung», after six years ill with polio.'
 	'He alone can breathe only a short time, he constantly needs breathing apparatus.'
 	'- Wow! - answered you in surprise.'
 	'- In General, go to this address - there to you will explain what you need to do.'
@@ -361,7 +361,7 @@ if $ARGS[0] = 'event1':
 	medcn_exp += rand (0,3)
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/vika/3.jpg"></center>'
-	'You came to the address and knocked on the door. You opened the young girl and asked: 
+	'You came to the address and knocked on the door. You opened the young girl and asked:
 	- You from the clinic of mercy?'
 	'- Yes. - you replied, looking at the girl, she had pokazalas you are quite cute . She was invited to enter.'
 	act 'Enter':
@@ -394,8 +394,8 @@ if $ARGS[0] = 'event1':
 	- Well, okay, then, I went as Michael. - she kissed him on the forehead man. - Before, Dating Svetlana. - she waved her hand to me and closed the door.
 	- Here we are all alone. - a little sadly said Michael.'
 					act 'Don''t worry everything will be fine': gt 'buklinik_event', 'hall'
-				end		
-			end		
+				end
+			end
 		end
 	end
 end
@@ -407,11 +407,11 @@ if $ARGS[0] = 'entrance':
 	buklinikDay = daystart
 	minut += 20
 	gs 'stat'
-	
+
 	'<center><img <<$set_imgh>> src="images/characters/city/vika/'+iif(ARGS[1]=0,5,3)+'.jpg"></center>'
 
 	if ARGS[1] = 0:
-		'You''ve come to the address and knocked on the door. You opened Vic. 
+		'You''ve come to the address and knocked on the door. You opened Vic.
 		- Oh, Hey, <<$pcs_nickname>>, you don''t mind that I turn to you?
 		- Yes, no, not against. - answered with a smile you.
 		- And Misha, I told you what pleasant interlocutor, and he with you like!
@@ -425,7 +425,7 @@ if $ARGS[0] = 'entrance':
 		- Well here I am. - Answered you.
 		- Let''s go. Well, I ran.'
 	end
-	
+
 	if ARGS[1] = 2 or ARGS[1] = 4:
 		'You come to Michael, the door you opened Vic.
 		- Hi, <<$pcs_nickname>>.
@@ -456,13 +456,13 @@ if $ARGS[0] = 'entrance':
 		end
 	end
 
-	act '...': gt 'buklinik_event', 'hall'
+	act 'Continue': gt 'buklinik_event', 'hall'
 end
 
 if $ARGS[0] = 'event2':
 	act '<B>Leave</B>': gt 'buklinik_event', 'room'
 	if nanny_cleaning = 0 or nanny_food = 0: exit
-	
+
 	if MishaLove = 1:
 		act 'I am finished':
 			cls
@@ -507,7 +507,7 @@ if $ARGS[0] = 'event2':
 					act 'Listen':
 						cls
 						'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/6.mp4"></video></center>'
-						'And I decided to invite her on a picnic, and she consented.'	
+						'And I decided to invite her on a picnic, and she consented.'
 						act 'Further':
 							cls
 							'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/shave.mp4"></video></center>'
@@ -699,13 +699,13 @@ if $ARGS[0] = 'event2':
 						'- As you think, you can already start, you can look at your body?'
 						'Yeah, I''d like to do.'
 						act'Undress him':
-							cls	
+							cls
 							'Now I had to undress, so I had to remove Michael''s clothes and for the first time to see his body. Suddenly I was gripped by fear. He was so fragile. What if I hurt him or do anything with his body?'
 							'- Misha, at any time, if I do something you don''t like it, let me know. Not only for our collaboration, but for you it is important to learn how to talk to your partner about how you feel. If it makes you feel bad, uncomfortable, just tell me to stop, okay?'
 							'"Okay," he replied, and his face ran a shade of anxiety.'
 							'Remember, we do it all for you, so if you want me to do something slower or stopped doing at all, just tell me about it.'
 							'You gently raised the blanket. He was dressed in a red long-sleeved shirt and black training pants. «Slowly and carefully, slowly and gently, said I to myself, as the spell. - Start with shirts». I undid the first button, and then the other until the very end. Then a button on the wrist of the left sleeve. Then, pulled out the sleeve as much as possible. The collar came down on one shoulder. It is very little time spent on the street and was very pale. Against the red fabric of the shirt his skin was as pure white as salt. I vigorously rubbed my hands together to warm them up, and slipped his hand under the shirt. You gently took his thin hand, simultaneously pulling the sleeve and putting his hand on the bed. When the sleeve was almost cleared, Michael shouted - very loudly. Oh my God! Did I hurt it?'
-							act 'Oh my God! what happened?':	
+							act 'Oh my God! what happened?':
 								cls
 								'- What happened? asked you.'
 								'"Nail, nail caught on the shirt." he said.'
@@ -729,7 +729,7 @@ if $ARGS[0] = 'event2':
 										'- I''ve never seen a naked woman, said he, stammering.'
 										'Despite a thin body, Michael had chubby cheeks, which now was covered with a pink blush.'
 										'- That''s why I''m here - you cheered him and laid next to him on the bed. - For sex brought pleasure, it is very important to be able to relax, so now I''ll show you an exercise that will help.'
-										act 'Further': 
+										act 'Further':
 											cls
 											'At this point you have decided to learn to breathe deeply, from your diaphragm, focusing exclusively on the process of breathing: a long, full breath, and immediately slow exhale. Mikhail couldn''t take deep breaths, but I still asked him to focus on the breath, even if it was difficult.'
 											'Close your eyes and try to clear your mind of everything unnecessary, to think only about breathing, you said.'
@@ -793,7 +793,7 @@ if $ARGS[0] = 'event2':
 			nanny_cleaning = 0
 			nanny_food = 0
 			nanny_act = 5
-			
+
 			bumtolik = 14
 			buklinikDay = daystart
 			gs 'stat'
@@ -811,7 +811,7 @@ if $ARGS[0] = 'event2':
 				'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/pants.mp4" ></video></center>'
 		'Haven''t stripped Michael to the end, you notice that he''s already excited. When you removed your pants, you had to pull the rubber band, because she''s touching his hard cock.'
 				act 'Undress herself':
-					cls	
+					cls
 		'You undressed.'
 					act'Lie down on the bed':
 						cls
@@ -833,7 +833,7 @@ if $ARGS[0] = 'event2':
 		- There are worse things I could choke, said Michael.
 		You slowly bent arm, twisting the hip to the left to lower the right nipple to his lips. Michael grabbed his wet mouth and drew in.
 		- It is very nice.
-		After a few seconds, you took the nipple from his lips.'		
+		After a few seconds, you took the nipple from his lips.'
 							act'You need air?':
 								cls
 		'- Do you need air? - crosely you.
@@ -847,17 +847,17 @@ if $ARGS[0] = 'event2':
 									act'Want Cooney':
 										stat['cuni'] += 1
 										cls
-		'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/facesitting.mp4"></video></center>'									
+		'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/facesitting.mp4"></video></center>'
 		'You told him about it. he immediately agreed. You sat on his face and began to slowly move his hips. Arousal gushed on and you reschili...'
 										act'To accelerate the pace':
 											cls
-		'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/tube.mp4"></video></center>'										
+		'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/tube.mp4"></video></center>'
 		'With excitement you began, almost jumping on his face he heard:
 		- Ahem... bwhc... I can''t breathe!
 		- God, my! - you screamed.
 		- Respirator... pipes... - after saying the last word you gave him.
 		- I think it''s worth to wait for later. - you said.
-		After inhaling he asked if we could have sex. you asked him to listen to your breath, reached into my purse for a condom and quickly put it on.'								 
+		After inhaling he asked if we could have sex. you asked him to listen to your breath, reached into my purse for a condom and quickly put it on.'
 											act'Take the dick':
 												cls
 												gs 'boyStat', 'A185'
@@ -895,16 +895,17 @@ if $ARGS[0] = 'event2':
 														'So long as men can breathe or eyes can see,'
 														'So long lives this, and this gives life to thee.'
 
-														'Finished Michael.'	
+														'Finished Michael.'
 														act'That''s fine':
 															cls
 															gs'stat'
 															'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/sex/end.jpg" ></center>'
 		'- Misha, it was perfect. I want you to know how glad I am that we met and that we had a chance to help you.
-		You ran a finger along his hip and down the leg. You felt an excitement not yet experienced at all the time that you were together. You took his face in her hands and kissed her forehead'													
+		You ran a finger along his hip and down the leg. You felt an excitement not yet experienced at all the time that you were together. You took his face in her hands and kissed her forehead'
 															act'Well on this we''re finished':
 																cls
 																nanny_vika = 1
+																noShampoo = 1
 																dynamic $showerdin
 																'You take a quick shower and get dressed, then you say goodbye to Michael and you are ready to leave. Soon Vika arrives.'
 																if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
@@ -964,7 +965,7 @@ if $ARGS[0] = 'event2':
 							gs 'boyStat', 'A185'
 							gs 'Cum_Manage'
 							'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/sex.mp4" ></video></center>'
-							'You took his cock in hand and brought the head in her pussy, asking him to rate the level of arousal. First you didn''t move, and then fell down. After about a minute came the orgasm.'						
+							'You took his cock in hand and brought the head in her pussy, asking him to rate the level of arousal. First you didn''t move, and then fell down. After about a minute came the orgasm.'
 							act'Further':
 								cls
 								'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/misha.jpg" ></center>'
@@ -979,6 +980,7 @@ if $ARGS[0] = 'event2':
 									cls
 									nanny_vika = 1
 									gs'stat'
+									noShampoo = 1
 									dynamic $showerdin
 									'You take a quick shower and dress yourself and Michael, then you say goodbye to Michael and you are ready to leave. Soon Vika arrives.'
 									if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
@@ -989,7 +991,7 @@ if $ARGS[0] = 'event2':
 					end
 				end
 			end
-		end							
+		end
 	elseif nanny_act = 6 and nanny_vika = 0:
 		act'So let''s start':
 			cla
@@ -1001,7 +1003,7 @@ if $ARGS[0] = 'event2':
 			act'Further':
 				cls
 				stat['hj'] += 1
-				'You held his penis in his hands for a few minutes and he asked if he could kiss my vagina.'			
+				'You held his penis in his hands for a few minutes and he asked if he could kiss my vagina.'
 				act'Of course':
 					cls
 					'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/lick.mp4"></video></center>'
@@ -1013,7 +1015,7 @@ if $ARGS[0] = 'event2':
 						act'Suck':
 							cls
 							stat['bj'] += 1
-							'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/suck.mp4"></video></center>'						
+							'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/suck.mp4"></video></center>'
 							'You suck dick'
 							act'Take the dick':
 								stat['vaginal'] += 1
@@ -1021,7 +1023,7 @@ if $ARGS[0] = 'event2':
 								gs 'boyStat', 'A185'
 								gs 'Cum_Manage'
 								cls
-								'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/anal.mp4"></video></center>'	
+								'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/sex/anal.mp4"></video></center>'
 								'You put on a condom and slide your finger on the back, easy to tighten the member by hand. You slung it over your foot to cock was inside you, and began to move, rocking. You felt the vagina begins to swell. Together with him you reached the highest point of excitation. Did you do the breath, but then stopped to ask Michael how he assessed the level of arousal.'
 								'- About eight, he said.'
 								'You quickened the pace. Michael came. His excitement lasted longer than any of our previous classes. Even after orgasm his cock was still hard, so you can make a few more movements up and down and to cum.'
@@ -1044,6 +1046,7 @@ if $ARGS[0] = 'event2':
 									act'Wait For Vika':
 										cls
 										nanny_vika = 1
+										noShampoo = 1
 										dynamic $showerdin
 										'You take a quick shower and dress yourself and Michael.'
 										if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.<br>'
@@ -1053,17 +1056,17 @@ if $ARGS[0] = 'event2':
 											cls
 											nanny_story = 1
 											bumtolik = 16
-											'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/kiss_cheek.jpg" ></center>'	
+											'<center><img <<$set_imgh>> src="images/locations/city/industrial/mercyclinic/kiss_cheek.jpg" ></center>'
 											'Goodbye, Michael.'
 											act'Go': gt'buklinik','olga2'
-										end	
+										end
 										act'A kiss on the lips':
 											cls
 											nanny_story = 1
 											bumtolik = 16
 											MishaLove = 1
-											'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/kiss_lips.mp4" ></video></center>'	
-											'Good-Bye, Micha.'	
+											'<center><video autoplay loop src="images/locations/city/industrial/mercyclinic/kiss_lips.mp4" ></video></center>'
+											'Good-Bye, Micha.'
 											act 'Go': gt'buklinik', 'olga2'
 										end
 									end
@@ -1072,7 +1075,7 @@ if $ARGS[0] = 'event2':
 						end
 					end
 				end
-			end		
+			end
 		end
 	end
 end

+ 1 - 1
locations/burger.qsrc

@@ -624,7 +624,7 @@ if $ARGS[0] = 'dishes':
 			minut -= 3
 			gs 'stat'
 
-			act '...':
+			act 'Continue':
 				*clr & cla
 				gs 'boyStat', 'A75'
 				sexpartkno = 1

+ 75 - 68
locations/dimaHome.qsrc

@@ -178,58 +178,61 @@ if $ARGS[0] = 'bathroom2':
 	*nl
 	if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
 
-	act 'Take a shower (0:15)':
-		*clr & cla
-		menu_off = 1
-		minut += 15
-		!!dynamic $showerdin
-		gs 'stat'
-		'<center><h4><font color="maroon">Upstairs bathroom</font></h4></center>'
-		'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/mitsa.mp4"></center>'
-		'You decide to take advantage of the luxury shower. As the warm water flows over your entire body from the massive shower head, you feel your whole body relax in the comforting stream.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-
-		act 'Get out and dry off': gt 'dimaHome','bathroom2'
-	end
+	if shampoo > 0:
+		act 'Take a shower (0:15)':
+			*clr & cla
+			menu_off = 1
+			minut += 15
+			dynamic $showerdin
+			gs 'stat'
+			'<center><h4><font color="maroon">Upstairs bathroom</font></h4></center>'
+			'<center><video autoplay loop src="images/characters/pavlovsk/school/boy/igor/mitsa.mp4"></center>'
+			'You decide to take advantage of the luxury shower. As the warm water flows over your entire body from the massive shower head, you feel your whole body relax in the comforting stream.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
 
-	act 'Soak in the bath (0:30)':
-		*clr & cla
-		menu_off = 1
-		minut += 30
-		pcs_sweat = 7 + rand(0,4)
-		pcs_mood += 20
-		pcs_skin += 1
-		if frost > 0:frost = 0
-		pcs_horny += rand(0,2)
-		!!dynamic $bath
-		gs 'stat'
-		'<center><h4><font color="maroon">Upstairs bathroom</font></h4></center>'
-		'<center><img src="images/shared/home/bathroom/wash4.jpg"></center>'
-		'You smile to yourself as you draw a bath in the impressive tub. You relish the feeling as you slowly glide into steamy water and relax.'
-		'Then you begin to lather your body, gently gliding your soft hands over your smooth curves, and wash yourself thoroughly.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the bath.'
+			act 'Get out and dry off': gt 'dimaHome','bathroom2'
+		end
+		act 'Soak in the bath (0:30)':
+			*clr & cla
+			menu_off = 1
+			minut += 30
+			pcs_sweat = 7 + rand(0,4)
+			pcs_mood += 20
+			pcs_skin += 1
+			if frost > 0:frost = 0
+			pcs_horny += rand(0,2)
+			dynamic $showerdin
+			gs 'stat'
+			'<center><h4><font color="maroon">Upstairs bathroom</font></h4></center>'
+			'<center><img src="images/shared/home/bathroom/wash4.jpg"></center>'
+			'You smile to yourself as you draw a bath in the impressive tub. You relish the feeling as you slowly glide into steamy water and relax.'
+			'Then you begin to lather your body, gently gliding your soft hands over your smooth curves, and wash yourself thoroughly.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the bath.'
 
-		act '"Wash" your pussy':
-			cla
-			*clr
-			if obdysh = 1 and rand(0, 5) = 1:gt 'vann', 'v4'
-			minut += 10
+			act '"Wash" your pussy':
+				cla
+				*clr
+				if obdysh = 1 and rand(0, 5) = 1:gt 'vann', 'v4'
+				minut += 10
 
-			'<center><video src="images/shared/home/bathroom/wash7.mp4"></center>'
-			*nl
-			'You turn on the faucet, lift your legs and scoot your ass over to align your pussy with the jet of warm water. It feels really good and soon a warmth begins to grow in your abdomen.'
+				'<center><video src="images/shared/home/bathroom/wash7.mp4"></center>'
+				*nl
+				'You turn on the faucet, lift your legs and scoot your ass over to align your pussy with the jet of warm water. It feels really good and soon a warmth begins to grow in your abdomen.'
 
-			if pcs_inhib < 30:inhib_exp += rand(1,3)
-			pcs_mood += 15
-			pcs_willpwr += 15
-			$orgasm_or = 'yes'
-			gs 'arousal', 'masturbate', 10
-			gs 'arousal', 'end'
+				if pcs_inhib < 30:inhib_exp += rand(1,3)
+				pcs_mood += 15
+				pcs_willpwr += 15
+				$orgasm_or = 'yes'
+				gs 'arousal', 'masturbate', 10
+				gs 'arousal', 'end'
 
-			act 'Get out and dry off': gt 'dimaHome','bathroom2'
+				act 'Get out and dry off': gt 'dimaHome','bathroom2'
+			end
 		end
 
 		act 'Get out and dry off': gt 'dimaHome','bathroom2'
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 	end
 	gs 'din_van', 'prvt_pee'
 	dynamic $bteeth
@@ -307,32 +310,36 @@ if $ARGS[0] = 'dimkaparents':
 		'You can do your hair and makeup in the <a href="exec:gt ''mirror'', ''start''">mirror</a> above the sink.'
 		*nl
 		if pirsA + pirsB + pirsC + pirsD + pirsE + pirsF + pirsN + pirsG + pirsGL > 0:'<a href="exec:dynamic $pirManage">Manage Piercings</a>'
-		act 'Take a shower':
-			*clr & cla
-			minut += 10
-			dynamic $showerdin
-			gs 'stat'
-			'<center><h4><font color="maroon">Bathroom</font></h4></center>'
-			'<video autoplay loop src="images/characters/pavlovsk/school/boy/igor/mitsa.mp4"></video>'
-			'You take a quick shower.'
-			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-			act 'Get out of the shower':
-				'You get out of the shower and dry off.'
-				act 'Get dressed': gt 'dimaHome','Go into master bath'
+		if shampoo > 0:
+			act 'Take a shower':
+				*clr & cla
+				minut += 10
+				dynamic $showerdin
+				gs 'stat'
+				'<center><h4><font color="maroon">Bathroom</font></h4></center>'
+				'<video autoplay loop src="images/characters/pavlovsk/school/boy/igor/mitsa.mp4"></video>'
+				'You take a quick shower.'
+				if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+				act 'Get out of the shower':
+					'You get out of the shower and dry off.'
+					act 'Get dressed': gt 'dimaHome','Go into master bath'
+				end
 			end
-		end
-		act 'Take a bath':
-			*clr & cla
-			minut += 20
-			dynamic $bath
-			gs 'stat'
-			'<center><h4><font color="maroon">Bathroom</font></h4></center>'
-			'<center><img  src="images/shared/home/bathroom/wash4.jpg"></center>'
-			'You take a quick bath.'
-			act 'Get out of the bath':
-				'You get out of the bath and dry off.'
-				act 'Get dressed': gt 'dimaHome','Go into master bath'
+			act 'Take a bath':
+				*clr & cla
+				minut += 20
+				dynamic $bath
+				gs 'stat'
+				'<center><h4><font color="maroon">Bathroom</font></h4></center>'
+				'<center><img  src="images/shared/home/bathroom/wash4.jpg"></center>'
+				'You take a quick bath.'
+				act 'Get out of the bath':
+					'You get out of the bath and dry off.'
+					act 'Get dressed': gt 'dimaHome','Go into master bath'
+				end
 			end
+		else
+			'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 		end
 		gs 'din_van', 'prvt_pee'
 		dynamic $bteeth

+ 7 - 7
locations/din_pav.qsrc

@@ -210,7 +210,7 @@ $pavser4 = {
 			gs 'arousal', 'masturbate', 5
 			gs 'stat'
 			
-            act '...':
+            act 'Continue':
                 *clr & cla
 				pcs_mood = 100
                 '<center><video autoplay loop src="images/locations/oldtown/vacanthouse/11684312.mp4"></video></center>'
@@ -393,7 +393,7 @@ $pavser9 = {
 						gs 'arousal', 'bj', 5, 'sub'
 						gs 'stat'
 						
-                        act '...':
+                        act 'Continue':
                             *clr & cla
 			                pcs_mana = manamax
 			                gs 'underwear', 'remove'
@@ -406,7 +406,7 @@ $pavser9 = {
 							gs 'arousal', 'vaginal_finger', 5, 'sub'
 							gs 'stat'
 							
-                            act '...':
+                            act 'Continue':
                                 *clr & cla
                                 gs'stat'
 								gs 'npcgeneratec', 0, 'Stranger', rand(19,45)
@@ -420,7 +420,7 @@ $pavser9 = {
 								gs 'arousal', 'vaginal', 10, 'sub'
 								gs 'stat'
 								
-                                act '...':
+                                act 'Continue':
                                     *clr & cla
 			                        pcs_mana = manamax
                                     gs'stat'
@@ -430,7 +430,7 @@ $pavser9 = {
 									$orgasm_or = 'yes'
 									gs 'stat'
 									
-                                    act '...':
+                                    act 'Continue':
                                         *clr & cla
                                         gs'stat'
                                         '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/sex/09.jpg" ></center>'
@@ -441,7 +441,7 @@ $pavser9 = {
 										gs 'arousal', 'anal', 10, 'sub'
 										gs 'stat'
 										
-                                        act '...':
+                                        act 'Continue':
                                             *clr & cla
                                             orgasm += 1
 				                            pcs_horny = 0
@@ -452,7 +452,7 @@ $pavser9 = {
 											$orgasm_or = 'yes'
 											gs 'stat'
 									
-                                            act '...':
+                                            act 'Continue':
                                                 *clr & cla
                                                 gs'stat'
                                                 '<center><img <<$set_imgh>> src="images/locations/oldtown/vacanthouse/sex/11.jpg" ></center>'

+ 41 - 28
locations/din_van.qsrc

@@ -15,8 +15,15 @@ $showerdin = {
 	gs 'cum_cleanup'
 	pcs_hairbsh = 0
 	pcs_makeup = 1
+	if frost > 0:frost = 0
+	if shampoo < 0: shampoo = 0
 	lactation['lactmess'] = 0
 	if pcs_sweat > 10: pcs_sweat = 10 + rand(0,4)
+	if noShampoo = 0:
+		shampoo -= 1
+	else
+		killvar 'noShampoo'
+	end
 	if false_lashes >= 1:
 		if rand(0,4) <= 2:
 			'You''re careful enough that your false lashes make it through relatively unscathed.'
@@ -54,15 +61,11 @@ $shower = {
 	act 'Take a shower (0:15)':
 		menu_off = 1
 		*clr & cla
-		shampoo -= 1
 		minut += 15
-
-		if shampoo < 0: shampoo = 0
-
+		if $loc = 'vanrPar' or $loc = 'tanvanr': noShampoo = 1
+		noShampoo_tmp = noShampoo
 		dynamic $showerdin
 
-		if frost > 0:frost = 0
-
 		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></center>'
 		*nl
 		'You undress and turn on the water in the shower. When it hits the right temperature you enter the shower and let the warm water rain down on you.'
@@ -74,8 +77,15 @@ $shower = {
 			'You have already gotten used to your feminine body and its softness doesn''t surprise you very much anymore. But you still let your hands wander a bit over your soft curves before you begin to wash yourself in earnest.'
 		else
 			pcs_horny += rand(0,2)
-			'You carefully soap yourself trying not to miss any spot and then wash off.'
+			''+iif(noShampoo_tmp = 1, 'It''s not your shampoo, so you use a little more than you normally would; with a tinge of guilt you ', 'Using your own shampoo, you carefully ')+'soap yourself trying not to miss any spot and then wash off.'
 		end
+
+		if shampoo = 0 and noShampoo_tmp = 1:
+			'When you get a chance, you should stop by the supermarket and buy some shampoo.'
+		elseif shampoo <= 5:
+			'You are getting low on shampoo, with only <<shampoo>> remaining. When you get a chance, you should stop by the supermarket and buy some more.'
+		end
+
 		if hypnoAddict > 0:'You have no reason to, but you carefully avoid cleaning out your pussy and ass.'
 
 		if deodorant_on = 1: gs 'sweat', 'remove_deo' & 'Your deodorant gets washed away in the shower.'
@@ -157,25 +167,21 @@ $shower = {
 			if indorf = 0: gs 'vanrPar', 'peek'
 		end
 	end
+	killvar 'noShampoo_tmp'
 }
 
 $bath = {
 	act 'Soak in the bath (0:30)':
 		menu_off = 1
 		*clr & cla
-		shampoo -= 1
+
 		minut += 30
 		pcs_sweat = 7 + rand(0,4)
 		pcs_mood += 20
-
-		if shampoo < 0:
-			shampoo = 0
-		end
-
+		if $loc = 'vanrPar' or $loc = 'tanvanr': noShampoo = 1
+		noShampoo_tmp = noShampoo
 		dynamic $showerdin
 
-		if frost > 0:frost = 0
-
 		if bath_daystart ! daystart:
 			bath_daystart = daystart
 			pcs_skin += rand(1,2)
@@ -195,9 +201,17 @@ $bath = {
 			'You have become a little accustomed to your female body and casually soap up all these soft curves and rinse yourself off, rubbing your hands all over your feminine body to make sure you didn''t miss a spot.'
 		else
 			pcs_horny += rand(0,2)
-			'You lean back and relax for a while. Then you begin to lather your body, gently gliding your soft hands over your smooth curves, and wash yourself thoroughly.'
+			'You lean back and relax for a while. '+iif(noShampoo_tmp = 1, 'It’s not your shampoo, so you use a little more than you normally would; with a tinge of guilt you ', 'Using your own shampoo, you carefully ')+'begin to lather your body, gently gliding your soft hands over your smooth curves, and wash yourself thoroughly.'
 		end
 
+		if shampoo = 0 and noShampoo_tmp = 1:
+			'When you get a chance, you should stop by the supermarket and buy some shampoo.'
+		elseif shampoo <= 5:
+			'You are getting low on shampoo, with only <<shampoo>> remaining. When you get a chance, you should stop by the supermarket and buy some more.'
+		end
+
+		if hypnoAddict > 0:'You have no reason to, but you carefully avoid cleaning out your pussy and ass.'
+
 		if deodorant_on = 1: gs 'sweat', 'remove_deo' & 'Your deodorant gets washed away in the bath.'
 
 		if btwarn > 0:
@@ -239,6 +253,7 @@ $bath = {
 
 		dynamic $brit
 	end
+	killvar 'noShampoo_tmp'
 }
 
 $brit = {
@@ -967,22 +982,20 @@ if $ARGS[0] = 'private':
 		'You have <b><<sanpad>></b> pads.'
 	end
 
-	if shampoo > 0 or $loc = 'vanrPar':
-		if $loc = 'vanrPar':
-			if shampoo < 1:shampoo = 1
-			'You are using your parents'' shampoo.'
-		else
-			'You have enough shampoo for <b><<shampoo>></b> uses.'
-		end
+	if $loc = 'vanrPar':
+		'You can use your parent''s shampoo.'
+		dynamic $shower
+		dynamic $bath
+	elseif $loc = 'tanvanr':
+		'You can use Tanya''s shampoo.'
+		dynamic $shower
+		dynamic $bath
+	elseif shampoo > 0:
+		'You have enough shampoo for <b><<shampoo>></b> uses.'
 		dynamic $shower
 		dynamic $bath
-	elseif shampoo = 0 and $loc = 'tanvanr':
-		shampoo = 1
-		'You can use Tanyas shampoo.'
-		gs 'din_van', 'prvt_pee'
 	else
 		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
-		gs 'din_van', 'prvt_pee'
 	end
 
 	if painkiller > 0:

+ 11 - 5
locations/etoexhib.qsrc

@@ -607,7 +607,7 @@ if $ARGS[0] = 'pos18':
 	'<center><b><font color="maroon">Disco</font></b></center>'
 
 	act 'Go outside':gt 'etoexhib', 'pos17'
-	
+
 	if hour < 23:
 		menu_off = 1
 		temp = rand(1, 100)
@@ -697,7 +697,7 @@ if $ARGS[0] = 'pos18':
 		end
 	else
 		'The Club closes, the lights go off, the music fades and everyone begins to leave.'
-	end	
+	end
 end
 
 if $ARGS[0] = 'pos19':
@@ -1210,7 +1210,7 @@ if $ARGS[0] = 'pos28':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/altschool/ptu_dir.jpg"></center>'
 	if izvad = 0:
 		'"Welcome, <<$pcs_nickname>>! Hope you like working with us. If you have any questions for me, I''m listening."'
-	elseif izvad = 1: 
+	elseif izvad = 1:
 		'"Hello again, <<$pcs_nickname>>."'
 	end
 
@@ -1257,7 +1257,13 @@ if $ARGS[0] = 'pos34':
 		act 'Next':gt 'etoexhib', 'pos33'
 	end
 
-	act 'Take a shower':gt 'ptu_dush', 'pos1'
+	if shampoo > 0
+		act 'Take a shower':gt 'ptu_dush', 'pos1'
+	else
+		*nl
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+	end
+
 	act 'Go to the hall':gt 'etoexhib', 'pos33'
 end
 
@@ -1699,7 +1705,7 @@ if $ARGS[0] = 'pos54':
 	end
 
 	act 'Leave': gt 'nordtrain', 'outside'
-	
+
 	if age < 18 and fakepassport ! 1 and money > 30000:
 		act 'Buy fake passport (30,000 <b>₽</b>)':
 			*clr & cla

+ 32 - 32
locations/fight.qsrc

@@ -2,21 +2,21 @@
 
 !! Variables to be set before fight - in brackets so you can copy/paste
 !!{
-$opp_name = <<name of opponent>>
-$opp_image = opponent image ie. '<img <<$set_imgh>> src="images/characters/city/tobi/tobi.jpg">'
-opp_def = opponent defence
-opp_run = Opponent running skill used for player escape
-opp_wrstlng = Wrestling skill
-opp_kick = Kicking
-opp_punch = Power punch
-opp_jab = Ligth punch
-opp_stren = Strengh
-opp_agil = Agility
-opp_vital = Opponent health
+$opp_name[0] = <<name of opponent>>
+$opp_image[0] = opponent image ie. '<img <<$set_imgh>> src="images/characters/city/tobi/tobi.jpg">'
+opp_def[0] = opponent defence
+opp_run[0] = Opponent running skill used for player escape
+opp_wrstlng[0] = Wrestling skill
+opp_kick[0] = Kicking
+opp_punch[0] = Power punch
+opp_jab[0] = Ligth punch
+opp_stren[0] = Strengh
+opp_agil[0] = Agility
+opp_vital[0] = Opponent health
 opp_react = Reactions
-opp_shoot = opponent marksmanship (only required if they are armed)
-opp_magik = only if they have magic
-opp_mana = only if they have magic
+opp_shoot[0] = opponent marksmanship (only required if they are armed)
+opp_magik[0] = only if they have magic
+opp_mana[0] = only if they have magic
 }
 
 if $ARGS[0] = 'start':
@@ -27,12 +27,12 @@ if $ARGS[0] = 'start':
 	
 	'<center><b><font color="maroon">Fight!</font></b></center>'
 	*nl
-	'<left><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></left><right><<$opp_image>></right>'
+	'<left><img <<$set_imgh>> src="<<FUNC(''$face_image'')>>"></left><right><<$opp_image[0]>></right>'
 	*nl
-	'<left><<$pcs_firstname>></left><center>vs.</center><right><<$opp_name>></right>'
+	'<left><<$pcs_firstname>></left><center>vs.</center><right><<$opp_name[0]>></right>'
 	
-	pcs_timer = 100 - pcs_reactions
-	opp_timer = 100 - opp_reactions
+	pcs_timer = 100 - pcs_react
+	opp_timer = 100 - opp_react[0]
 	
 	act 'Engage': gt 'fight', 'main'
 end
@@ -40,11 +40,11 @@ end
 if $ARGS[0] = 'main':
 	gs 'fight', 'result_check'
 	if pcs_timer > opp_timer:
-		pcs_timer = pcs_timer - opp_reactions
+		pcs_timer = pcs_timer - opp_react[0]
 		opp_timer = 0
 		gt 'fight', 'opponent'
 	else
-		opp_reactions = opp_reactions - pcs_timer
+		opp_react[0] = opp_react[0] - pcs_timer
 		pcs_timer = 0
 		gt 'fight', 'player'
 	end
@@ -66,7 +66,7 @@ if $ARGS[0] = 'result_check':
 
 		xgt'ender','loss'
 		exit
-	elseif opp_vital <= 0:
+	elseif opp_vital[0] <= 0:
 		'<b><font color = green><<$boydesc>> You won!</font></b>'
 
 		xgt'ender','win'
@@ -82,11 +82,11 @@ end
 
 if $ARGS[0] = 'opponent':
 	if opp_magik > 0: gs 'fight', 'opp_spellcast'
-	if rand(0,opp_kick) > 40:
+	if rand(0,opp_kick[0]) > 40:
 		'Your opponent attempts a kick!'
 		*nl
-		if opp_kick + rand(0,30) > pcs_reactions / 4 + 3 * pcs_agility / 4:
-			opp_strike = opp_stren * rand(3,4) / 15
+		if opp_kick[0] + rand(0,30) > pcs_react / 4 + 3 * pcs_agil / 4:
+			opp_strike = opp_stren[0] * rand(3,4) / 15
 			pcs_health -= opp_strike
 			if opp_strike > 10:
 				'They hit you and you reel in pain.'
@@ -98,11 +98,11 @@ if $ARGS[0] = 'opponent':
 		end
 		opp_timer += 40
 		act 'Next': gt 'fight', 'main'
-	elseif rand(0,opp_punch) > 40:
+	elseif rand(0,opp_punch[0]) > 40:
 		'Your opponent attempts a strong punch!'
 		*nl
-		if opp_punch + rand(0,30) > pcs_reactions / 4 + 3 * pcs_agility / 4:
-			opp_strike = opp_stren * rand(2,3) / 15
+		if opp_punch[0] + rand(0,30) > pcs_react / 4 + 3 * pcs_agil / 4:
+			opp_strike = opp_stren[0] * rand(2,3) / 15
 			pcs_health -= opp_strike
 			if opp_strike > 6:
 				'They punch you with real power.'
@@ -117,8 +117,8 @@ if $ARGS[0] = 'opponent':
 	else
 		'Your opponent attempts a light!'
 		*nl
-		if opp_jab + rand(0,30) > pcs_reactions / 4 + 3 * pcs_agility / 4:
-			opp_strike = opp_stren * rand(1,2) / 15
+		if opp_jab[0] + rand(0,30) > pcs_react / 4 + 3 * pcs_agil / 4:
+			opp_strike = opp_stren[0] * rand(1,2) / 15
 			pcs_health -= opp_strike
 			if opp_strike > 4:
 				'The jab hits home and stings.'
@@ -139,7 +139,7 @@ if $ARGS[0] = 'player':
 	act 'Kick them':
 		'You attempts a kick!'
 		*nl
-		if pcs_kick + rand(0,30) > opp_reactions / 4 + 3 * opp_agility / 4:
+		if pcs_kick + rand(0,30) > opp_react[0] / 4 + 3 * opp_agil[0] / 4:
 			pcs_strike = pcs_stren * rand(3,4) / 15
 			opp_health -= pcs_strike
 			if pcs_strike > 10:
@@ -157,7 +157,7 @@ if $ARGS[0] = 'player':
 	act 'Hard punch':
 		'Your opponent attempts a strong punch!'
 		*nl
-		if pcs_punch + rand(0,30) > opp_reactions / 4 + 3 * opp_agility / 4:
+		if pcs_punch + rand(0,30) > opp_react[0] / 4 + 3 * opp_agil[0] / 4:
 			pcs_strike = pcs_stren * rand(2,3) / 15
 			opp_health -= pcs_strike
 			if pcs_strike > 6:
@@ -175,7 +175,7 @@ if $ARGS[0] = 'player':
 	act 'Jab them':
 		'Your opponent attempts a light!'
 		*nl
-		if pcs_jab + rand(0,30) > opp_reactions / 4 + 3 * opp_agility / 4:
+		if pcs_jab + rand(0,30) > opp_react[0] / 4 + 3 * opp_agil[0] / 4:
 			pcs_strike = pcs_stren * rand(1,2)/15
 			opp_health -= pcs_strike
 			if pcs_strike > 4:

+ 3 - 3
locations/fight1.qsrc

@@ -9,19 +9,19 @@ $resultUderDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u.jpg"></center>'
 		'You''ve successfully mounted your opponent.'
 
-		act '...':stoper = 0 & gt 'fight2'
+		act 'Continue':stoper = 0 & gt 'fight2'
 	elseif Aktiv < Passiv:
 		pointE += 1
 		KzE += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u1.jpg"></center>'
 		'You''re not able to do anything as your opponent counters.'
 
-		act '...':stoper = 0 & gt 'fight3'
+		act 'Continue':stoper = 0 & gt 'fight3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u2.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 

+ 3 - 3
locations/fight2.qsrc

@@ -12,19 +12,19 @@ $resultUderDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f2u.jpg"></center>'
 		'You''re successfully holding your opponent.'
 
-		act '...':gt 'fight2'
+		act 'Continue':gt 'fight2'
 	elseif Aktiv < Passiv:
 		pointE += 1
 		KzE += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f2u2.jpg"></center>'
 		'You''re not able to do anything as your opponent counters.'
 
-		act '...':stoper = 0 & gt 'fight3'
+		act 'Continue':stoper = 0 & gt 'fight3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u2.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 

+ 5 - 5
locations/fight3.qsrc

@@ -9,21 +9,21 @@ $resultUderDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3u.jpg"></center>'
 		'You''ve successfully locked your opponent.'
 
-		act '...':stoper = 0 & gt 'fight2'
+		act 'Continue':stoper = 0 & gt 'fight2'
 
 	! if Aktiv <= Passiv:
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f1u2.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	else
 		pointE += 1
 		KzE += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3u2.jpg"></center>'
 		'You''re not able to do anything as your opponent breaks your lock.'
 
-		act '...':gt 'RoundStop'
+		act 'Continue':gt 'RoundStop'
 	end
 }
 
@@ -35,7 +35,7 @@ $resultBrosDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3b.jpg"></center>'
 		'You''re successfully thrown your opponent.'
 
-		act '...':stoper = 0 & gt 'fight1'
+		act 'Continue':stoper = 0 & gt 'fight1'
 	! if Aktiv <= Passiv:
 	else
 		pointE +=1
@@ -43,7 +43,7 @@ $resultBrosDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f3u2.jpg"></center>'
 		'You''re not able to do anything as your opponent counters.'
 
-		act '...':gt 'RoundStop'
+		act 'Continue':gt 'RoundStop'
 	end
 }
 

+ 6 - 6
locations/fightFW.qsrc

@@ -6,19 +6,19 @@ $resultUderDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fu.jpg"></center>'
 		'You''ve successfully mounted your opponent.'
 
-		act '...':stoper = 0 & gt 'fight2'
+		act 'Continue':stoper = 0 & gt 'fight2'
 	elseif Aktiv < Passiv:
 		pointE += 1
 		KzE += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fu1.jpg"></center>'
 		'You''re not able to do anything as your opponent counters.'
 
-		act '...':stoper = 0 & gt 'fight3'
+		act 'Continue':stoper = 0 & gt 'fight3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 
@@ -30,19 +30,19 @@ $resultBrosDin = {
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fb.jpg"></center>'
 		'You''ve successfully mounted your opponent.'
 
-		act '...':stoper = 0 & gt 'fight1'
+		act 'Continue':stoper = 0 & gt 'fight1'
 	elseif Aktiv < Passiv:
 		pointE += 1
 		KzE += 1
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/fu1.jpg"></center>'
 		'You''re not able to counter your opponent.'
 
-		act '...':stoper = 0 & gt 'fight3'
+		act 'Continue':stoper = 0 & gt 'fight3'
 	elseif Aktiv = Passiv:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/kickboxing/f.jpg"></center>'
 		'The two of you try to one up each other without being able to gain the superiority.'
 
-		act '...':gt $curloc
+		act 'Finish':gt $curloc
 	end
 }
 

+ 30 - 26
locations/fit.qsrc

@@ -98,7 +98,7 @@ if $ARGS[0] = 'dressing room':
 	'<center><img <<$set_imgh>> src="images/locations/city/citycenter/gym/razd.jpg"></center>'
 	'Recruiting girls for local track team, the winners will receive cash prizes.'
 	'Attention, visitors to the sports section must wear sports outfits and shoes when using the facilities.'
-	
+
 	if nichTanyaKnown = 0 and (rand(1,100) <= 20 or nichDebug = 1):
 		'In the locker room you notice <a href="exec:gt ''fit'', ''fitgirl''">a cute girl</a>.'
 	end
@@ -113,21 +113,25 @@ if $ARGS[0] = 'dressing room':
 		end
 	end
 
-	act 'Take a shower (0:15)':
-		cla
-		*clr
-		menu_off = 1
-		minut += 15
-		pcs_horny += 1
-		pcs_hairbsh = 0
-		pcs_makeup = 1
-		if pcs_inhib < 15:inhib_exp += rand(1,2)
-		dynamic $showerdin
-		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
-		'You go into the bathroom and turn on the shower. You lather your body and wash in the shower.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-
-		act 'Get out of the shower':gt 'fit', 'dressing room'
+	if shampoo > 0:
+		act 'Take a shower (0:15)':
+			cla
+			*clr
+			menu_off = 1
+			minut += 15
+			pcs_horny += 1
+			pcs_hairbsh = 0
+			pcs_makeup = 1
+			if pcs_inhib < 15:inhib_exp += rand(1,2)
+			dynamic $showerdin
+			'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
+			'You go into the bathroom and turn on the shower. You lather your body and wash in the shower.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+
+			act 'Get out of the shower':gt 'fit', 'dressing room'
+		end
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 	end
 
 	act 'Use mirror':
@@ -194,17 +198,17 @@ if $ARGS[0] = 'fitgirl':
 
 	act 'Follow her':
 		*clr & cla
-		!! pcs_hairbsh = 0
-		!! pcs_makeup = 1
-		!! dynamic $showerdin
-		!! dont ruin the pcs makeup and hair because otherwise its pretty hard to get to 80 appearance
+		pcs_hairbsh = 0
+		pcs_makeup = 1
+		noShampoo = 1
+		dynamic $showerdin
 		shovertania += 1
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/tanya/gym/shower0.jpg"></center>'
 		'There''s no one in the shower, except this girl. The girl looks around and seeing you smiles again then turns away.'
-		
+
 		act 'Leave the shower':gt 'fit', 'dressing room'
-		
+
 		gs 'willpower', 'misc', 'force'
 		if will_cost <= pcs_willpwr:
 			act 'Molest her (<<will_cost>> Willpower)':
@@ -243,11 +247,11 @@ if $ARGS[0] = 'fitgirl':
 						*clr & cla
 						gs 'stat'
 
-						if pcs_apprnc < 120:
+						if pcs_apprnc < 100:
 							'The girl smiles at you, but removes your hand and leaves, blowing you a kiss.'
 
-							act '...':gt 'fit', 'dressing room'
-						elseif pcs_apprnc >= 120:
+							act 'Continue':gt 'fit', 'dressing room'
+						elseif pcs_apprnc >= 100:
 							cla
 							*clr
 							gs 'underwear', 'remove'
@@ -276,7 +280,7 @@ if $ARGS[0] = 'tanyaIntroduction':
 	'<center><img <<$set_imgh>> src="images/characters/city/tanya/gym/shower1.jpg"></center>'
 	'Just as the both of you are about to get more intimate a group of middleaged women enters the showers. They haven''t noticed you yet. The girl next to you is clearly afraid of being spotted in the shower with you and takes her first opportunity to quietely escape to the dressing room.'
 	'You follow her only a few seconds later. She has already begun to dress herself.'
-	
+
 	if $pantyworntype = 'none': gs 'underwear', 'wear'
 	gs 'panties', 'dispose'
 	gs 'clothing', 'wear_last_worn'

+ 144 - 133
locations/foto.qsrc

@@ -859,68 +859,73 @@ if $ARGS[0] = 'showers':
 	'A little bit aways are bathroom stalls with a line of sinks and mirrors on the wall opposite as well as several tampon dispensers.'
 
 	act 'Go to the studio floor':gt'foto','studio'
-	act 'Take a shower (0:15)':
-		cla
-		*clr
-		minut += 15
-		pcs_horny += 1
-		pcs_hairbsh = 0
-		pcs_makeup = 1
-		inhib_exp += 1
-		dynamic $showerdin
-		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
-		'You go into a stall and turn on the shower. You lather your body and wash.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-		if pcs_horny >= 40:
-			act 'Use the shower head on your pussy':
-				cla
-				*clr
-				gs 'exhibitionism', 1
-				'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video></center>'
-				*nl
-				'Despite the openness of the shower area, you can''t help yourself and place the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers. '
+	
+	if shampoo > 0:
+		act 'Take a shower (0:15)':
+			cla
+			*clr
+			minut += 15
+			pcs_horny += 1
+			pcs_hairbsh = 0
+			pcs_makeup = 1
+			inhib_exp += 1
+			dynamic $showerdin
+			'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video></center>'
+			'You go into a stall and turn on the shower. You lather your body and wash.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+			if pcs_horny >= 40:
+				act 'Use the shower head on your pussy':
+					cla
+					*clr
+					gs 'exhibitionism', 1
+					'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video></center>'
+					*nl
+					'Despite the openness of the shower area, you can''t help yourself and place the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers. '
 
-				if hypnoAddict > 0:
-					minut += 10
-					'You unconsciously avoid spraying water into your vagina.'
-					act 'Dry off':gt 'foto', 'showers'
-				else
-					if pcs_horny >= 70:
-						if exhibitionist_lvl > 0:
-							gs 'exhibitionism', 1
-							pcs_mood += 15
-							pcs_willpwr += 15
-							$orgasm_or = 'yes'
-							$orgasm_txt = 'Soon you feel a warm wave spreading over your entire body and you shudder as an orgasm overtakes you. You quickly look around hoping no one noticed your public masturbation session.'
-							gs 'arousal','masturbate', 10
-							gs 'arousal', 'end'
-							act 'Dry off':gt 'foto', 'showers'
+					if hypnoAddict > 0:
+						minut += 10
+						'You unconsciously avoid spraying water into your vagina.'
+						act 'Dry off':gt 'foto', 'showers'
+					else
+						if pcs_horny >= 70:
+							if exhibitionist_lvl > 0:
+								gs 'exhibitionism', 1
+								pcs_mood += 15
+								pcs_willpwr += 15
+								$orgasm_or = 'yes'
+								$orgasm_txt = 'Soon you feel a warm wave spreading over your entire body and you shudder as an orgasm overtakes you. You quickly look around hoping no one noticed your public masturbation session.'
+								gs 'arousal','masturbate', 10
+								gs 'arousal', 'end'
+								act 'Dry off':gt 'foto', 'showers'
+							else
+								gs 'exhibitionism', 2
+								pcs_mood += 15
+								pcs_willpwr += 15
+								$orgasm_or = 'yes'
+								$orgasm_txt = 'You loudly groan as you shudder in orgasm, uncaring if anyone notices what you''re up to. In fact, it kind of turns you on and makes you want to keep going...'
+								gs 'arousal','masturbate', 10
+								gs 'arousal', 'end'
+								act 'Dry off':gt 'foto', 'showers'
+							end
 						else
-							gs 'exhibitionism', 2
-							pcs_mood += 15
-							pcs_willpwr += 15
-							$orgasm_or = 'yes'
-							$orgasm_txt = 'You loudly groan as you shudder in orgasm, uncaring if anyone notices what you''re up to. In fact, it kind of turns you on and makes you want to keep going...'
+							pcs_horny += 5
+							pcs_mood += 10
+							pcs_willpwr += 10
+							'At first it feels very nice, but after a while you become self conscious of how long you''ve been masturbating in the public staff showers. You think maybe it''s time to stop.'
 							gs 'arousal','masturbate', 10
 							gs 'arousal', 'end'
 							act 'Dry off':gt 'foto', 'showers'
 						end
-					else
-						pcs_horny += 5
-						pcs_mood += 10
-						pcs_willpwr += 10
-						'At first it feels very nice, but after a while you become self conscious of how long you''ve been masturbating in the public staff showers. You think maybe it''s time to stop.'
-						gs 'arousal','masturbate', 10
-						gs 'arousal', 'end'
-						act 'Dry off':gt 'foto', 'showers'
 					end
+					cumspclnt = 8
+					gs 'cum_cleanup'
 				end
-				cumspclnt = 8
-				gs 'cum_cleanup'
 			end
-		end
 
-		act 'Get out of the shower':gt 'foto', 'showers'
+			act 'Get out of the shower':gt 'foto', 'showers'
+		end
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 	end
 
 	if mesec > 0 and isprok = 0:
@@ -952,94 +957,98 @@ if $ARGS[0] = 'krystalshower':
 	'"Ahh! Yes! Just like that!"'
 	pcs_horny += 10
 	act 'Leave':gt'foto','studio'
-	act 'Take a shower (0:15)':
-		cla
-		*clr
-		minut += 15
-		pcs_horny += 15
-		pcs_hairbsh = 0
-		pcs_makeup = 1
-		gs 'exhibitionism', 1
-		dynamic $showerdin
-		'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video><video autoplay loop src="images/characters/pavlovsk/resident/kolka/event/shower/broshower.mp4"></video></center>'
-		'You step into a stall and turn on the shower, trying your best to ignore what is going on while Krystal starts getting fucked from behind.'
-		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
-		if pcs_horny >= 40:
-			act 'Use the shower head on your pussy':
-				cla
-				*clr
-				gs 'exhibitionism', 2
-				'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
-				*nl
-				'Her boyfriend pushes her against the wall and pulls her leg up to get deep inside her. Krystal''s moans and the sound of cock slamming into her pussy are too much for you and you can''t stop yourself from placing the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers.'
-				'Your voices start to sync together, echoing out of the stalls in perfect time with each other.'
-				gs 'arousal','masturbate', 5
-				act 'Continue':
-					cla & *clr
-					stat['mast'] += 1
-					if exhibitionist_lvl < 2:
-						pcs_mood += 15
-						pcs_willpwr += 15
-						gs 'exhibitionism', 1
-						'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showercum.mp4"></video></center>'
-						'Her boyfriend pulls out of her and she jacks him off furiously until he spatters her belly with his cum.'
-						$orgasm_or = 'yes'
-						$orgasm_txt = 'You feel a warm wave spreading over your entire body and orgasm, biting your lip hard to suppress the scream that wants to come out. You can''t believe that you just masturbated in the studio showers to Krystal having shower sex with her boyfriend...'
-						gs 'arousal','masturbate', 5
-						gs 'arousal', 'end'
-						act 'Dry off':
-							cla & *clr
-							'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/sex/bath_voyer_3.jpg"></center>'
-							'You shyly towel off and start to go when you hear Krystal whisper, "Was it good for you too <<$pcs_nickname>>?"'
-							*nl
-							'Blushing hard you put your towel in the bin and go back to the main floor of the studio.'
-							act'Leave':gt 'foto', 'studio'
-						end
-					else
-						pcs_mood += 15
-						pcs_willpwr += 15
-						'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showercum.mp4"></video></center>'
-						'Her boyfriend pulls out of her and she jacks him off furiously until he spatters her belly with his cum.'
-						$orgasm_or = 'yes'
-						$orgasm_txt = 'You loudly groan as you shudder in orgasm, relishing the beautiful image of Krystal''s boyfriend''s cum all over her.'
-						gs 'arousal','masturbate', 5
-						gs 'arousal', 'end'
-						act 'Dry off':
-							cla & *clr
-							'<center><video autoplay loop src="images/characters/pavlovsk/resident/vladimir/sex/bath_voyer_2.mp4"></video></center>'
-							'You start to towel off, widely smiling at Krystal who is washing the cum off her body.'
-							'She smiles back at you. "Maybe you''d like to join us next time?"'
-							'"Maybe, we''ll see!" you say with a smirk.'
-							act'Leave':gt 'foto', 'studio'
+	if shampoo > 0:
+		act 'Take a shower (0:15)':
+			cla
+			*clr
+			minut += 15
+			pcs_horny += 15
+			pcs_hairbsh = 0
+			pcs_makeup = 1
+			gs 'exhibitionism', 1
+			dynamic $showerdin
+			'<center><video autoplay loop src="images/shared/home/bathroom/dush.mp4"></video><video autoplay loop src="images/characters/pavlovsk/resident/kolka/event/shower/broshower.mp4"></video></center>'
+			'You step into a stall and turn on the shower, trying your best to ignore what is going on while Krystal starts getting fucked from behind.'
+			if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+			if pcs_horny >= 40:
+				act 'Use the shower head on your pussy':
+					cla
+					*clr
+					gs 'exhibitionism', 2
+					'<center><video autoplay loop src="images/shared/home/bathroom/wash2.mp4"></video><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
+					*nl
+					'Her boyfriend pushes her against the wall and pulls her leg up to get deep inside her. Krystal''s moans and the sound of cock slamming into her pussy are too much for you and you can''t stop yourself from placing the shower head between your legs, massaging your pussy with powerful jets of warm water and fingers.'
+					'Your voices start to sync together, echoing out of the stalls in perfect time with each other.'
+					gs 'arousal','masturbate', 5
+					act 'Continue':
+						cla & *clr
+						stat['mast'] += 1
+						if exhibitionist_lvl < 2:
+							pcs_mood += 15
+							pcs_willpwr += 15
+							gs 'exhibitionism', 1
+							'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showercum.mp4"></video></center>'
+							'Her boyfriend pulls out of her and she jacks him off furiously until he spatters her belly with his cum.'
+							$orgasm_or = 'yes'
+							$orgasm_txt = 'You feel a warm wave spreading over your entire body and orgasm, biting your lip hard to suppress the scream that wants to come out. You can''t believe that you just masturbated in the studio showers to Krystal having shower sex with her boyfriend...'
+							gs 'arousal','masturbate', 5
+							gs 'arousal', 'end'
+							act 'Dry off':
+								cla & *clr
+								'<center><img <<$set_imgh>> src="images/characters/pavlovsk/resident/vladimir/sex/bath_voyer_3.jpg"></center>'
+								'You shyly towel off and start to go when you hear Krystal whisper, "Was it good for you too <<$pcs_nickname>>?"'
+								*nl
+								'Blushing hard you put your towel in the bin and go back to the main floor of the studio.'
+								act'Leave':gt 'foto', 'studio'
+							end
+						else
+							pcs_mood += 15
+							pcs_willpwr += 15
+							'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showercum.mp4"></video></center>'
+							'Her boyfriend pulls out of her and she jacks him off furiously until he spatters her belly with his cum.'
+							$orgasm_or = 'yes'
+							$orgasm_txt = 'You loudly groan as you shudder in orgasm, relishing the beautiful image of Krystal''s boyfriend''s cum all over her.'
+							gs 'arousal','masturbate', 5
+							gs 'arousal', 'end'
+							act 'Dry off':
+								cla & *clr
+								'<center><video autoplay loop src="images/characters/pavlovsk/resident/vladimir/sex/bath_voyer_2.mp4"></video></center>'
+								'You start to towel off, widely smiling at Krystal who is washing the cum off her body.'
+								'She smiles back at you. "Maybe you''d like to join us next time?"'
+								'"Maybe, we''ll see!" you say with a smirk.'
+								act'Leave':gt 'foto', 'studio'
+							end
 						end
+						cumspclnt = 8
+						gs 'cum_cleanup'
 					end
-					cumspclnt = 8
-					gs 'cum_cleanup'
 				end
 			end
-		end
 
-		if exhibitionist_lvl > 1:
-			act 'Dry off':
-				cla & *clr
-				'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
-				'You start to towel off looking a little enviously at Krystal when her boyfriend pushes her against the wall and starts to take her from the front.'
-				*nl
-				'You take one last look with a bit of regret and go back to the main floor of the studio.'
-				pcs_horny += 20
-				act'Leave':gt 'foto', 'studio'
-			end
-		else
-			act 'Dry off':
-				cla & *clr
-				'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
-				'You shyly towel off, still doing your best to ignore the wild and unashamed sex of your co-worker and her boyfriend, who have now switched positions so Krystal''s back is to the wall with her leg up and his big fat cock now pummelling her from the front.'
-				*nl
-				'As you finish drying off you realize how wet between the legs you are. Blushing hard you put your towel in the bin and go back to the main floor of the studio.'
-				pcs_horny = 70
-				act'Leave':gt 'foto', 'studio'
+			if exhibitionist_lvl > 1:
+				act 'Dry off':
+					cla & *clr
+					'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
+					'You start to towel off looking a little enviously at Krystal when her boyfriend pushes her against the wall and starts to take her from the front.'
+					*nl
+					'You take one last look with a bit of regret and go back to the main floor of the studio.'
+					pcs_horny += 20
+					act'Leave':gt 'foto', 'studio'
+				end
+			else
+				act 'Dry off':
+					cla & *clr
+					'<center><video autoplay loop src="images/locations/city/citycenter/photo/portraits/krystal_b/showerfuck.mp4"></video></center>'
+					'You shyly towel off, still doing your best to ignore the wild and unashamed sex of your co-worker and her boyfriend, who have now switched positions so Krystal''s back is to the wall with her leg up and his big fat cock now pummelling her from the front.'
+					*nl
+					'As you finish drying off you realize how wet between the legs you are. Blushing hard you put your towel in the bin and go back to the main floor of the studio.'
+					pcs_horny = 70
+					act'Leave':gt 'foto', 'studio'
+				end
 			end
 		end
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
 	end
 	act'Go to your makeup station':gt'foto','makeup'
 end
@@ -2596,6 +2605,7 @@ if $ARGS[0] = 'blackm':
 								act 'No!':
 									cla
 									*clr
+									noShampoo = 1
 									dynamic $showerdin
 									gs 'boyStat', $boy1
 									spafinloc = 3
@@ -2625,6 +2635,7 @@ if $ARGS[0] = 'blackm':
 									act 'Finally':
 										cla
 										*clr
+										noShampoo = 1
 										dynamic $showerdin
 										gs 'boyStat', $boy1
 										gs 'cum_manage'

+ 19 - 19
locations/foto_models.qsrc

@@ -130,7 +130,7 @@ if $ARGS[0] = 'mari_1':
 		'"Hi, I hope I''m not bothering you. I''ve just been recruited by the agency and I wanted to introduce myself," you say as you step up to her.'
 		'"I''m <<$pcs_firstname>>."'
 		'Mari looks your way and smiles, "Hello, it''s nice meeting a new employee, I''m Mari." As she runs her hand through her hair absentmindedly, you can''t help but notice her breasts becoming even more visible now that her curly brown hair has been moved out of the way.'
-		act'...':
+		act 'Continue':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/3.jpg"></center>'
 			'"I''m gonna to sit down if you don''t mind. Long hours standing up and all, no use standing when you don''t have to!" she says pleasantly as she sits down and puts one of her legs up on the bench.'
@@ -162,17 +162,17 @@ if $ARGS[0] = 'mari_1':
 							*clr
 							'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/5.jpg"></center>'
 							'You stick around for a while watching Mari as the photographer gives her instructions and she poses accordingly.'
-							act '...':
+							act 'Continue':
 								cla
 								*clr
 								'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/6.jpg"></center>'
 								'You watch her drop her skirt on the photographer''s command, revealing her lack of underwear and a neat triangle of pubic hair.'
-								act '...':
+								act 'Continue':
 									cla
 									*clr
 									'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/7.jpg"></center>'
 									'You watch her pull off her top next with a smile and a laugh and you realize that she''s genuinely happy right now.'
-									act'...':
+									act 'Continue':
 										cla
 										*clr
 										'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/8.jpg"></center>'
@@ -207,17 +207,17 @@ if $ARGS[0] = 'mari_1':
 						*clr
 						'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/5.jpg"></center>'
 						'You stick around for a while watching Mari as the photographer gives her instructions and she poses accordingly.'
-						act '...':
+						act 'Continue':
 							cla
 							*clr
 							'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/6.jpg"></center>'
 							'You watch her drop her skirt on the photographer''s command, revealing her lack of underwear and a neat triangle of pubic hair.'
-							act '...':
+							act 'Continue':
 								cla
 								*clr
 								'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/7.jpg"></center>'
 								'You watch her pull off her top next with a smile and a laugh and you realize that she''s genuinely happy right now.'
-								act'...':
+								act 'Continue':
 									cla
 									*clr
 									'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/meeting/8.jpg"></center>'
@@ -241,7 +241,7 @@ if $ARGS[0] = 'mari_2':
 		*clr & cla
 		'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading2.jpg"></center>'
 		'"Oh hi, <<$pcs_nickname>>," she says as she hears your voice and looks up. "I am! But it''s boring to spend it the break rooms. I spend most of my breaks lounging around on the sets. No one''s using them and it''s just more fun that way. Besides, this chair is really comfy!" she says with a laugh.'
-		act '...':
+		act 'Continue':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading3.jpg"></center>'
 			'You can''t help but smile and laugh with her.'
@@ -254,7 +254,7 @@ if $ARGS[0] = 'mari_2':
 					*clr & cla
 					'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading5.jpg"></center>'
 					'You shrug and say, "I haven''t the faintest idea what you''re talking about Mari."'
-					act'...':
+					act 'Continue':
 						*clr & cla
 						'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading6.jpg"></center>'
 						'She stands up and laughs again. "We''re always naked!" she giggles. Once more, you can''t help but join in with her infectious laughter and remembering that you yourself are currently naked on the way to a shoot.'
@@ -283,21 +283,21 @@ if $ARGS[0] = 'mari_2':
 										cla
 										'All of a sudden you start to feel nervous. It''s such a personal question you don''t know if you should be asking, but you''re committed now. There''s no turning back. "It''s kind of personal, but I was wondering... what do your parents think of all this? I''m mostly asking since we kind of come from similar backgrounds and you know, your parents are from Gadukino and I''m from Pavlovsky and we''re in sort of similar situations and... you know..."'
 										'You trail off at the end of your sentence, unsure of how to end such a personal request.'
-										act '...':
+										act 'Continue':
 											*clr & cla
 											'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading9.jpg"></center>'
 											'Mari looks away for a moment, contemplating your question.'
 											'"Well, to be honest I don''t really know. I mean my parents know I''ve got a job in the city but they don''t know exactly what I do. I know they love me a lot and they''re very happy for me for living my dream and maybe they''d even be proud of me if I told them about it, but I don''t know."'
-											act'...':
+											act 'Continue':
 												*clr & cla
 												'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading10.jpg"></center>'
 												'"I''m not sure how much they <i>need</i> to know about their teenage daughter having pictures taken of her in the nude and put in magazines and on the internet. So my advice is, it all depends on your parents. If they''re cool with it, maybe you should tell them. Otherwise, I guess don''t."'
-												act '...':
+												act 'Continue':
 													*clr & cla
 													'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading11.jpg"></center>'
 													'She looks at you a bit concerned, hoping that she''s been of some help to you.'
 													'Unsure of what to do you hesitate in your response resulting in an awkward pause.'
-													act'...':
+													act 'Continue':
 														*clr & cla
 														'<center><img src="images/locations/city/citycenter/photo/portraits/mari_e/talking/reading12.jpg"></center>'
 														'"Oh, come here silly," she says as she stands up and wraps you in a warm hug. You feel her soft breasts smushing into yours, the smoothness of her body rubbing against you, her nipples two gentle points of pressure on your skin, your own nipples pressing back into her... It''s all strangely calming. Mari''s right. It is relaxing to be naked together.'
@@ -480,7 +480,7 @@ if $ARGS[0] = 'mari_chat':
 					'"Yeah, I''ve got two. My sister who''s about the same age as you are and my silly little brother."'
 					'Mari smiles at you. "That''s sounds nice."'
 					'You think of your siblings and smile. "Yeah. It is."'
-					
+
 				elseif sisterLesb >= 5:
                     '    "Yeah, I''ve got two. My sister who''s about the same age as you are and my adorable little brother. I love them both so much!"'
                     '    Mari smiles at you. "You sound close."'
@@ -1139,7 +1139,7 @@ if $ARGS[0] = 'anastasiasex':
 				end
 			end
 		end
-		
+
 		if guy >= 10:
 			act'I know what you mean':
 				*clr & cla
@@ -1155,7 +1155,7 @@ if $ARGS[0] = 'anastasiasex':
 						act'Oh! We can do that here?':gt'foto_models','anastasiasex3'
 					end
 				end
-				
+
 				if pcs_cupsize >= 25:
 					act'I''ve got big boobs':
 						cla & *nl
@@ -1207,7 +1207,7 @@ if $ARGS[0] = 'anastasiasex2':
 			'With that, she bids you farewell, walking towards another part of the studio.'
 			act 'Leave':gt 'foto','studio'
 		end
-		
+
 		act'Yes':
 			*clr & cla
 			'<center><img src="images/locations/city/citycenter/photo/portraits/anastasia_p/talking/1.jpg"></center>'
@@ -1233,7 +1233,7 @@ if $ARGS[0] = 'anastasiasex3':
 		'"There are three things you need to know in this business. Make sure to enjoy yourself, never forget your birth control, and <i>always</i> charge extra for creampies, swallowing, and anal."'
 		'She stands back, meeting your eyes with a smile. "Words to live by my dear. Words to live by. But I must be off now. Don''t be a stranger!"'
 		'With that, she bids you farewell, walking towards another part of the studio.'
-		
+
 		'<b>dev note: escorting business still WIP</b>'
 		act 'Leave':gt 'foto','studio'
 	end
@@ -1886,7 +1886,7 @@ if $ARGS[0] = 'jeff_chat':
 			end
 		end
 	end
-		
+
 	if jeff_grope > 3:
 		act 'Ask her to stop groping you':
 			*clr & cla

+ 21 - 16
locations/gdksport.qsrc

@@ -18,7 +18,7 @@ if $ARGS[0] = 'start':
 	'The community center sports club offers lessons in <a href="exec: gt ''gdksport'',''racing1''">Racing</a>, <a href="exec:gt ''gdksport'',''dance1''">Dance</a> and <a href="exec:gt ''gdksport'',''vball1''">Volleyball</a>. All lessons start before 18:00'
 	*nl
 	'In the locker room 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.'
-	
+
 	if kotovLoveQW > 0 and hour = 16:
 		'You see <a href="exec:minut += 3 & gt ''kotovEv''">Vitek Kotov</a> with a large sports bag entering the sports club.'
 	elseif npc_rel['A3'] >= 80 and hour = 17 and ivansportday ! daystart:
@@ -31,10 +31,10 @@ if $ARGS[0] = 'start':
 		'You can see <a href="exec:gt ''FedorMisc'', ''Fedor Workout''">Fedor</a> on his phone next to some punching bags.'
 	end
 
-	*nl	
+	*nl
 	if $clothingworntype ! 'exercise': 'You are not dressed in sports clothes.'
 	if $shoeworntype ! 'trainers': 'You are not wearing training shoes.'
-	
+
 	act 'Go outside':
 		if $clothingworntype = 'nude':
 			msg'<b><font color = red>You need to get dressed before leaving.</font></b>'
@@ -72,8 +72,12 @@ if $ARGS[0] = 'start':
 
 	gs 'wardrobe', 'sports_outfit'
 
-	act 'Take a shower':gt 'gdksport', 'shower'
-	
+	if shampoo > 0:
+		act 'Take a shower':gt 'gdksport', 'shower'
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+	end
+
 	*nl
 
 	if pcs_stam > 20 and $clothingworntype = 'exercise' and $shoeworntype = 'trainers' and hour < 18:
@@ -123,7 +127,7 @@ if $ARGS[0] = 'racing1':
 	'Race training cost 300 <b>₽</b> for 30 lessons.'
 
 	act 'Leave':gt 'gdksport', 'start'
-	
+
 	if money >= 300 and gsAboBeg = 0:
 		act 'Buy 30 racing lessons (300 <b>₽</b>)':
 			*clr & cla
@@ -143,7 +147,7 @@ if $ARGS[0] = 'dance1':
 	'Dance lessons cost 300 <b>₽</b> for 30 lessons.'
 
 	act 'Leave':gt 'gdksport', 'start'
-	
+
 	if money >= 300 and gsAboDance = 0:
 		act 'Buy 30 dance lessons (300 <b>₽</b>)':
 			*clr & cla
@@ -153,7 +157,7 @@ if $ARGS[0] = 'dance1':
 			'You paid for 30 dance lessons.'
 			act 'Leave':gt 'gdksport', 'start'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'vball1':
@@ -163,7 +167,7 @@ if $ARGS[0] = 'vball1':
 	'Volleyball lessons cost 300 <b>₽</b> for 30 visits.'
 
 	act 'Leave':gt 'gdksport', 'start'
-	
+
 	if money >= 300 and gsAboVolley = 0:
 		act 'Buy 30 volleyball lessons (300 <b>₽</b>)':
 			*clr & cla
@@ -173,7 +177,7 @@ if $ARGS[0] = 'vball1':
 			'You paid for 30 volleyball lessons.'
 			act 'Leave':gt 'gdksport', 'start'
 		end
-	end	
+	end
 end
 
 if $ARGS[0] = 'dance2':
@@ -181,9 +185,9 @@ if $ARGS[0] = 'dance2':
 	menu_off = 1
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/shared/gym/fit1.jpg"></center>'
-	
+
 	act 'Leave':gt 'gdksport', 'start'
-	
+
 	if pcs_danc < 50:
 		gsAboDance -= 1
 		timemult = 8
@@ -413,7 +417,7 @@ if $ARGS[0] = 'starlets':
 	*clr & cla
 
 	startletsday = daystart
-	
+
 	timemult = 8
 	loopcount = 1
 	:starletstimeloop
@@ -474,6 +478,7 @@ if $ARGS[0] = 'starlets':
 				loopcount = 0
 				timemult = 0
 				money += albpayrand * 1000
+				noShampoo = 1
 				dynamic $showerdin
 				profiDanceTime += 1
 				inhib_exp += rand(3,5)
@@ -739,12 +744,12 @@ if $ARGS[0] = 'vball5':
 !	loopcount = 0
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/community/gym/volley/gdksport.jpg"></center>'
-	'The tournament starts at 20:00. Your bus departs at 19:00. You gathered your things together with the rest of the team and got on a bus that took you to the out of town match.'
+	'The tournament starts at 19:00. Your bus departs at 18:00. You gathered your things together with the rest of the team and got on a bus that took you to the out of town match.'
 	act 'Leave':gt 'gdksport', 'start'
 	act 'Get on bus and go to play':
 		volltime = 0
 		sorevday = daystart
-		if hour < 19: hour = 19 & minut = 0
+		if hour < 18: hour = 18 & minut = 0
 		timemult = 0
 		pcs_dom += 1
 		npc_rel['A69'] += 2
@@ -1112,7 +1117,7 @@ if $ARGS[0] = 'Ivan_bored':
 	'You look at Ivan for a long moment and bite your lower lip and then whisper just loud enough he can barely hear you. "I''m bored." He looks at you a moment then smiles, he looks around, then takes you by the hand and leads you away from the others, into one of the lesser used area''s of the school. He stops at one of the boys restrooms, going inside and leaving you outside. A few moments later two younger boys are ushered out by Ivan and sent packing. He watches them go, once they round the corner he pulls you into the bathroom.'
 
 	act 'Leave': gt 'gschool_lessons', 'short_break'
-	
+
 	act 'Go into the bathroom with Ivan':
 		*clr & cla
 		pcs_horny += 20

+ 3 - 3
locations/gevent.qsrc

@@ -47,7 +47,7 @@ if $ARGS[0] = '1':
 
 				'After raping your pussy for a few minutes, he pulls his dick out and forcibly thrusts it down your throat. You no longer have the strength to even fight it and just go along with whatever he wants to do, trying to appease him so he doesn''t think of anything worse to try instead. When he cums he pulls back just a bit, and you can feel it spasm as a warm liquid hits your tongue.'
 			end
-			
+
 			act 'Swallow his cum':
 				*clr & cla
 				swallow += 1
@@ -163,7 +163,7 @@ if $ARGS[0] = '3':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/3.jpg"></center>'
 	'You go with the Armenian to his home nearby. In the apartment there are two more guys, also Armenians. They speak to each other in their own language, while drinking alot of alcohol. You don''t realise just how strong it is until you are completely wasted, then they strip and fuck you, taking turns in all of your holes, finishing inside and all over you, all the while they are filming with there phones. Finally, when they are spent and bored of you, they kicked you out of the apartment.'
 
-	act '...':gt 'pavResidential'
+	act 'Continue':gt 'pavResidential'
 end
 
 if $ARGS[0] = '4':
@@ -251,7 +251,7 @@ if $ARGS[0] = '6':
 	guyondisco -= 1
 	if guyondisco > 0: jump 'geventgondloop'
 	gs 'stat'
-	
+
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/park/sex/6.1.jpg"></center>'
 	'You barely remember what happened. You were standing against the wall at the disco, quietly enjoying the admittedly rather outdated music when a guy approached you. He started groping you, but you were too drunk to stop him. It also felt kind of nice to be wanted, so you just went along with it.'
 	'The next thing you remember: you were on your knees, sucking him off in the bathroom stalls. After he came in your mouth he took you away from the disco to a different place, where several of his friends had already gathered. "Dude, nice!" they praised his catch, while you unsteadily tried to move to the couch to sit down. You never made it to the couch, the guys immediately surrounded you and started to maul you from all sides.'

+ 9 - 9
locations/grigory.qsrc

@@ -469,7 +469,7 @@ if $ARGS[0] = 'flower5':
 	'For several minutes, you watch him work in the field, though he does not appear to see you.'
 	'Sighing, you glance at his truck and notice a bag sitting in the front seat, several little purple flowers falling out of it.'
 	'Your eyes widen at the sight.'
-	
+
 	if grigory_flower = 1:
 		act 'Creepy':
 			grigory_flower = 10
@@ -836,7 +836,7 @@ if $ARGS[0] = 'field_watch':
 
 		act 'Continue':gt'gadfield','field'
 	end
-end	
+end
 
 if $ARGS[0] = 'field3':
 !! Field Scene 3: Friendly
@@ -904,11 +904,11 @@ end
 if $ARGS[0] = 'drunk':
 	!!Evening Drinking 1 (You are drunk)
 
-	'Walking through the little villiage, you experience a moment of vertigo that nearly takes you off your feet.' 
+	'Walking through the little villiage, you experience a moment of vertigo that nearly takes you off your feet.'
 	'Thinking little of it, you keep stumbling down the road.'
 	'Stumbling again, you start to fall, but suddenly the world shifts and you''re flying instead.'
 	'It takes you a few seconds to realize that someone just caught you and is still holding you in their arms, having swept you off of your feet.'
-	'Disoriented, you start to struggle until you hear a familiar voice, though you''re too drunk to place it, "Easy Kiska, its just me."' 
+	'Disoriented, you start to struggle until you hear a familiar voice, though you''re too drunk to place it, "Easy Kiska, its just me."'
 	'You find the rumbling voice comforting, and you stop struggling. Instead, you try to look up at the big man carrying you, "Yyeti?"'
 	'The man chuckles lightly, "It would break your grandparents'' hearts to see you like this," He says to himself. You can feel him stop walking, only becoming aware of the gintle swaying as it comes to an end.'
 	'"Now what?" He asks.'
@@ -916,11 +916,11 @@ if $ARGS[0] = 'drunk':
 	'Another soft laugh, "Wasn''t asking you Kiska," He gives you an affectionate squeeze. You close your eyes and just enjoy the warmth of the big man cradling you so close to his body.'
 	'"Only other place I can think of is mine," A long pause, "Hope you don''t take this the wrong way," He seems to say to himself.'
 	'A second later you begin to feel the swaying of his footsteps again. Within seconds you drift to sleep.'
-		act '...':
+		act 'Continue':
 		'With a groan of discomfort, you feel yourself being sat in a cold leather chair, the chill of the night making you shiver as the big warm thing you had snuggled against is gone.'
 		'"Its ok," You hear someone say softly. The voice is familiar, Grigory? What''s he doing with me?'
 		'The train of thought is interrupted as he wraps his big warm coat around you. With a little sigh, your world fades once more.'
-			act '...':
+			act 'Continue':
 			'You''re woken again when you feel someone picking you up. You struggle ineffectively for a second before you''re able to focus on the big man holding you, "Grigory?" You slur heavily, "What uuh doin?"'
 			'"Its ok Kiska," Grigory says softly, "You''re drunk and I brought you home."'
 			'"Kaaaaay," You manage, closing your eyes and enjoying the feel of his big body pressed against your own.'
@@ -930,7 +930,7 @@ if $ARGS[0] = 'drunk':
 			'"Sweet dreams my little Kiska," He says softly.'
 			'"Youuuu sweet," You mumble, closing your eyes.'
 			'You feel something press softly against your forehead for a second. You wonder if he just kissed your forehead, but can''t quite will yourself to open your eyes.'
-				act '...':
+				act 'Continue':
 				'You wake to the smell of cooking eggs and a pounding headache.'
 				'Opening your eyes, you have a moment of disorientation until half remembered fragments of the previous night start coming back to you.'
 				'Part of you wants to remain in the warm bed forever, but you know you have to get up sometime. Pushing back the covers, you slip from the bed.'
@@ -997,7 +997,7 @@ if $ARGS[0] = 'romantic_event':
 			'"Can''t we stay a little longer?" You ask, stifling a yawn as you say it.'
 			'You more feel then hear his soft chuckle, "Whatever makes you happy Kiska," He sounds happy when he speaks.'
 			'This is nice, you think, closing your eyes for a moment.'
-			act '...':
+			act 'Continue':
 				'The sky is much brighter when you open your eyes again. The second thing you notice is that you''re in bed.'
 				'You roll part way over, the weight arcoss your hip shifting as you do so. You look down to see Grigory''s arm draped across your middle. With a little smile, you turn the rest of the way towars him, finding him in his pajamas, under the covers with you. '
 				'Grigory makes a soft sound, almost a snore, in his sleep. Your little smile blossoms into an amused grin when you see that he''s been drooling in his sleep.'
@@ -1145,7 +1145,7 @@ if $ARGS[0] = 'drunk_late':
 					'With no response, you exit the bedroom and start to look around. The first thing you notice is that all of Grigory''s clothes have been picked up, and that the end table has been moved back to where it belongs. The second is when you look out the living room window and notice that his truck is gone.'
 					'You sigh, then start back toward the bedroom to grab your shoes and tidy up before leaving. You''re almost to the front door when you notice a note stuck to the door. '
 					*nl
-					'<b>Sorry about last night. I had a bit too much to drink. Please forgive me.' 
+					'<b>Sorry about last night. I had a bit too much to drink. Please forgive me.'
 					'I was going to wake you this morning, but you looked like a sleeping angel and I couldn''t bring myself to wake you up. I hope you slept well.'
 					'Help yourself to the fridge for breakfast, maybe I''ll see you a little later.'
 					'Love you Kiska,'

+ 11 - 7
locations/gschool_boys_bathroom.qsrc

@@ -69,7 +69,7 @@ if $ARGS[0] = 'bathroom2':
 	'<center><b><font color="maroon">Boy''s bathroom</font></b></center>'
 	if school_bunk = 0:
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/usephone2.jpg"></center>'
-		'For the rest of the period, you play on your phone and find it very relaxing. By the time the next class bell rings, you are in a far better mood.'		
+		'For the rest of the period, you play on your phone and find it very relaxing. By the time the next class bell rings, you are in a far better mood.'
 	else
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/smoke2.jpg"></center>'
 		'For the rest of the period, you play on your phone while having another cigarette or two. You find it very relaxing and by the time the next class bell rings, you are in a far better mood.'
@@ -165,7 +165,7 @@ if $ARGS[0] = 'boy2':
 				if gruptipe = 4:'As he finds and rubs your clit '+iif($pantyworntype ! 'nude', 'through your panties','')+', he whispers: "If you''re an obedient little bitch, I will put in a good word with the rest. Who knows, maybe I could get you fully accepted."'
 				gs 'arousal', 'foreplay', 5
 				gs 'stat'
-				
+
 				gs 'willpower', 'sex', 'self', 'medium'
 				if will_cost <= pcs_willpwr:
 					act 'Slap him (<<will_cost>> willpower)':
@@ -308,6 +308,7 @@ if $ARGS[0] = 'boy2_sub':
 				'When he''s finished cleaning up and his uniform is back in place, he heads for the door but pauses on his way out. "I look forward to next time, but maybe do some of those exercises to tighten up that pussy of yours, or maybe I will just go straight for you ass next time," he shrugs as if it doesn''t really matter to him and then exits, leaving you standing there, still struggling to wash your ass.'
 				*nl
 				'Luckily for you, no one else enters the bathroom while you clean yourself off and get dressed. You leave the bathroom just before the bell rings, hoping no one spots you. You can''t help but wonder if Radomir was serious about those exercises...'
+				noShampoo = 1
 				dynamic $showerdin
 				act 'Go to class':gt 'gschool_lessons', 'short_break'
 			end
@@ -328,7 +329,7 @@ if $ARGS[0] = 'boy3':
 	if hotcat >= 6:
 		'Lazar sets the folder aside. "I was studying the playbook for this week''s game, but I''d be up for some fun and stress relief," he says with a lustful grin. You''re wondering what he means by ''stress relief,'' when he suddenly moves towards you. He quickly starts kissing you and grabbing at your breasts and ass.'
 		gs 'willpower', 'sex', 'resist'
-		if will_cost <= pcs_willpwr: 
+		if will_cost <= pcs_willpwr:
 			act 'Stop him (<<will_cost>> willpower)':
 				*clr & cla
 				gs 'willpower', 'pay', 'resist'
@@ -413,6 +414,7 @@ if $ARGS[0] = 'boy3_kiss':
 				$orgasm_or = 'yes'
 				gs 'arousal', 'masturbate', 5
 				gs 'arousal', 'end'
+				noShampoo = 1
 				dynamic $showerdin
 				gs 'stat'
 				'His dick barely exits your ass before the first jet of hot sperm lands on your inner thigh, another lands on your pubic area, a third hitting your wet cunt and fingers. He shudders a bit and finally stops spurting cum as your own shivers subside. He looks at you and smiles, giving you a quick kiss while he helps you down from the sink. "That was good," he comments and you are inclined to agree.'
@@ -513,7 +515,7 @@ if $ARGS[0] = 'boy4':
 					end
 				end
 			else
-				act 'Keep sucking (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'	
+				act 'Keep sucking (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
 			act 'Agree to fuck':
 				Marcus_sextype = 1
@@ -711,6 +713,7 @@ if $ARGS[0] = 'boy5':
 						gs 'cum_call', 'mouth', $boy
 						gs 'boyStat', 'A3'
 						gs 'cum_call', 'anus', $boy
+						noShampoo = 1
 						dynamic $showerdin
 						gs 'stat'
 						'Shortly after this moment, Fedor tenses up and holds your head still, his dick buried deep in your mouth. He shoots his cum deep inside, most of it hitting the back of your throat and getting swallowed instantly, and pumps his manhood even deeper into your mouth a couple more times before pulling out and standing up to watching Ivan, still pounding your ass. Not that he has much time to enjoy it: Maybe a minute later, Ivan groans loudly and buries his dick deep in your ass and you feel a warmth inside you as he starts cumming. He keeps going for a few more strokes but then pulls out of your ass, just as he stops shooting spurts of sperm in your ass. As his dick leaves your ass, which gapes a bit after his enthusiastic fuck, you feel some of the cum running out. Ivan stands up and smiles, "Fuck, that was great. You''re the best, <<$pcs_nickname>>."'
@@ -962,6 +965,7 @@ if $ARGS[0] = 'boy6_sub':
 						act 'Clean up':
 							*clr & cla
 							*nl
+							noShampoo = 1
 							dynamic $showerdin
 							gs 'stat'
 							'You stand up, wobbly, your tears doing nothing to wash off the semen. You go to the sink and clean yourself up as best you can, which is a lot more than you expected but not enough to <i>feel</i> clean. When you think you''ve done everything you can do here to remove the sperm and have cried yourself out enough to pull yourself back together, you gather your clothes and get dressed. The bell rings, just as you button up your shirt and remember the ripped-off button. You hurriedly search, find and pocket it, check yourself in the mirror to make sure there''s no obvious bruises or cum stains and that it isn''t too obvious you''ve been crying. Then, with one last, deep breath, you head to class.'
@@ -1501,7 +1505,7 @@ if $ARGS[0] = 'caughtb2':
 		'<center><b><font color="maroon">Boy''s bathroom</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/seduction.jpg"></center>'
 		'You get down on your knees in front of him and hike up your skirt just a little bit to reveal more of your legs. When you are sure you have his eyes on you, you look up at him and suggestively lick your lips. "You seem tense, sir. How about I help you relax a little bit and you just pretend you didn''t see me here?"'
-		
+
 		gs 'gschool_events', 'sweet', 'sex'
 		if rand(1,100) < Sweet_talk:
 			*clr & cla
@@ -1550,7 +1554,7 @@ if $ARGS[0] = 'caughtb2':
 		'<center><b><font color="maroon">Boy''s bathroom</font></b></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/bathroom/bendover.jpg"></center>'
 		'You get up and walk past him, out of the stall, then bend over against the wall. One of your hands runs down to your butt and you hike the skirt a bit, then a bit more... then a little bit more, just enough to see a hint of your crotch. All the while, you are looking at Mr. Ivanov over your shoulder, "I know I''ve been a bad, bad girl... and I don''t want any demerits. If you don''t report me, sir, I will let you fuck me." You follow your offer up with an inviting wiggle of your butt.'
-		
+
 		gs 'gschool_events', 'sweet', 'sex'
 		if rand(1,100) < Sweet_talk:
 			*clr & cla
@@ -1704,7 +1708,7 @@ if $ARGS[0] = 'boy7':
 				end
 			else
 				act 'Make him take it (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-			end	
+			end
 		end
 	end
 end

+ 5 - 1
locations/gschool_grounds.qsrc

@@ -735,7 +735,11 @@ if $ARGS[0] = 'change_room':
 	if pcs_hairbsh = 0: act 'Brush your hair': gt 'mirror', 'brush'
 	dynamic $quickwash
 	dynamic $basin
-	dynamic $shower
+	if shampoo > 0:
+		dynamic $shower
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+	end
 	dynamic $tampon
 	gs 'din_van', 'pblc_pee'
 end

+ 29 - 31
locations/gschool_lessons1.qsrc

@@ -77,8 +77,7 @@ if $ARGS[0] = 'math':
 		'The smallest number in existence is...Nothing. There is no smallest number. Numbers can go beyond negative in an infinite cycle and infinity has no bottom point, so finding the smallest number is an impossibility during an infinite cycle. I will be handing out some worksheet with negative and positive number problems. Try to answer as many as possible in the next 15 minutes." Mr. Tsarev begins handing out worksheets to the class.'
 	end
 	if dimaRevenge = 1:
-		wait(5000)
-		gt 'dimaRevenge', 1
+		act 'Continue': gt 'dimaRevenge', 1
 	else
 		act 'Focus on your school work':
 			*clr & cla
@@ -174,7 +173,7 @@ if $ARGS[0] = 'math':
 					'Mr. Tsarev says, "You don''t know do you? Then at least try to pay attention. Many things that we need in life require some effort from us all. It''s not always fun but some of the things we learn making life easier in the future, leading to even more pleasant times." Not knowing what to say, you simply nod as Anatoly turns around and continues his lesson. You sit through the rest of the lesson in silence, while your mind drifts elsewhere. You can''t focus on the lesson at all.'
 					act 'Wait for the end of the lesson': gt 'gschool_lessonsev2', 'math'
 				end
-				
+
 				gs 'willpower', 'misc', 'self', 'medium'
 				if will_cost <= pcs_willpwr:
 					act 'Give him an attitude (<<will_cost>> Willpower)':
@@ -189,9 +188,9 @@ if $ARGS[0] = 'math':
 						'<center><b><font color=#00BFFF><<"Anatoly E. Tsarev">></font></b></center>'
 						'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big26.jpg"></center>'
 						'"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" You answer boldly. The whole class bursts into laughter, and Anatoly has a rough time getting everyone to quiet down. "Miss <<$pcs_lastname>>, do you find this kind of behavior amusing? or are you just seeking attention? Try to answer this question for yourself while to head off to the principal''s office." Anatoly then points to the door.'
-						
+
 						gs 'willpower', 'misc', 'resist', 'medium'
-						if will_cost <= pcs_willpwr:	
+						if will_cost <= pcs_willpwr:
 							act 'Don''t leave the classroom (<<will_cost>> Willpower)':
 								*clr & cla
 								gs 'willpower', 'pay', 'resist'
@@ -311,7 +310,7 @@ if $ARGS[0] = 'math':
 									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 								else
 									gs 'exhibitionism', 2
-									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'	
+									'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 								end
 								'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mr. Tsarev walking towards your desk. When the Anatoly arrives at your desk, he says to you, "What is so important that you need to use your phone during my lesson? If nothing then I will hold onto it until the end of class." He then extends his hand out. You reply in a seductive tone, "Would you like to see?"'
 								*nl
@@ -491,7 +490,7 @@ if $ARGS[0] = 'russian':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
 			'You notice Mr. Yenotin looking at you calmly; he must have noticed you''re not paying attention to his class.'
-			
+
 			act 'Put your phone away':
 				*clr & cla
 				pcs_grades -= rand(0,1)
@@ -535,7 +534,7 @@ if $ARGS[0] = 'russian':
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
 								gs 'exhibitionism', 2
-								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'	
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mr. Yenotin walking towards your desk.'
 							'When the teacher arrives at your desk, they tell you, "Look, I know sometimes the lessons aren''t the most exciting but you still can''t play around with your phone, <<$pcs_nickname>>? So hand it over and you''ll get it back at the end of the lesson."'
@@ -736,7 +735,7 @@ if $ARGS[0] = 'literature':
 						grupvalue[3] += 1
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
 						'Realizing that this isn''t worth the fight, you hand over your phone without argument. "You can have this back after class." Ms. Braakman says as she walks back to the blackboard.'
-						act '...': gt 'gschool_lessonsev3', 'getphone'
+						act 'Continue': gt 'gschool_lessonsev3', 'getphone'
 					end
 					gs 'willpower', 'exhib', 'self'
 					if will_cost <= pcs_willpwr:
@@ -789,7 +788,7 @@ if $ARGS[0] = 'literature':
 							*nl
 							'Flustered and aroused, you regain your senses and remember that you''re sitting in class right now. You look around the room, but it seems like her groping went unnoticed and was seen as her fishing out your phone like you challenged her to do.'
 
-							act '...': gt 'gschool_lessonsev3', 'getphone'
+							act 'Continue': gt 'gschool_lessonsev3', 'getphone'
 						end
 					elseif $braworntype ! 'none' and will_cost > pcs_willpwr:
 						act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -809,8 +808,7 @@ if $ARGS[0] = 'english':
 	*nl
 	'"Everyone sit down, class is starting." Ms. Braakman says in English, her voice thick with a Russian accent. A few students take their seat, but most of the class continues on socializing with friends as if they didn''t hear her. "Class is starting, now take a seat!" she repeats loudly, this time speaking Russian. Reluctantly, the groups scatter and everyone settles into their seats.'
 	if dimaRevenge = 1:
-		wait(5000)
-		gt 'dimaRevenge', 1
+		act 'Continue': gt 'dimaRevenge', 1
 	else
 		act 'Listen attentively':
 			*clr & cla
@@ -977,7 +975,7 @@ if $ARGS[0] = 'english':
 					*nl
 					'"A perfect example of how to fail my class." She smirks as kids begin to laugh at you.'
 				end
-				act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'english'	
+				act 'Wait for the end of the lesson': gs 'gschool_lessonsev3', 'english'
 			elseif rand(1,2) = 1:
 				*clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
@@ -994,9 +992,9 @@ if $ARGS[0] = 'english':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
 			'The lesson is so boring that you have to do something to keep yourself entertained, so you take out your phone and begin to play a mobile game, hoping the lesson will be over soon.'
-			
+
 			act 'Wait for the end of the lesson': gt 'gschool_lessons', 'short_break'
-			
+
 			if rand(1,4) = 1:
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/phone.jpg"></center>'
@@ -1029,7 +1027,7 @@ if $ARGS[0] = 'english':
 							grupvalue[3] += 1
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/bored.jpg"></center>'
 							'Realizing that this isn''t worth the fight, you hand over your phone without argument. "You can have this back after class." Ms. Braakman says as she walks back to the blackboard.'
-							act '...': gt 'gschool_lessonsev3', 'getphone'
+							act 'Continue': gt 'gschool_lessonsev3', 'getphone'
 						end
 						gs 'willpower', 'exhib', 'self'
 						if will_cost <= pcs_willpwr:
@@ -1083,7 +1081,7 @@ if $ARGS[0] = 'english':
 								'"Don''t make me remind you of your place, little girl." Ms. Braakman''s warning is punctuated painfully as she gives a sharp pinch and tug to one of your nipples, eliciting a soft whimper from you. Having gotten her point across, she removes her hand and with it your phone. "You can get this back after class."'
 								*nl
 								'Flustered and aroused, you regain your senses and remember that you''re sitting in class right now. You look around the room, but it seems like her groping went unnoticed and was seen as her fishing out your phone like you challenged her to do.'
-								act '...': gt 'gschool_lessonsev3', 'getphone'
+								act 'Continue': gt 'gschool_lessonsev3', 'getphone'
 							end
 						elseif $braworntype ! 'none' and will_cost > pcs_willpwr:
 							act 'Hide the phone in your bra (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1167,9 +1165,9 @@ if $ARGS[0] = 'geography':
 					'"Of course. Please continue your super-fascinating lesson. Just keep it a bit up-beat please. If you talk any slower, I might fall asleep!" you answer boldly.'
 					'The whole class bursts into loud laughter, and Mrs. Sokoloff has a rough time getting everyone to quiet down.'
 					'"Miss <<$pcs_lastname>>, get out of class! Report to the Principal now!"'
-					act 'Go to principal''s office': demerit += 10+school_bunk*5 & gt 'gschool_office', 'principal'				
+					act 'Go to principal''s office': demerit += 10+school_bunk*5 & gt 'gschool_office', 'principal'
 					gs 'willpower', 'misc', 'resist', 'medium'
-					if will_cost <= pcs_willpwr:	
+					if will_cost <= pcs_willpwr:
 						act 'Don''t leave the classroom (<<will_cost>> Willpower)':
 							*clr & cla
 							gs 'willpower', 'pay', 'resist'
@@ -1185,7 +1183,7 @@ if $ARGS[0] = 'geography':
 						end
 					else
 						act 'Don''t leave the classroom (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
-					end		
+					end
 				end
 			else
 				act 'Be a smart ass (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -1276,7 +1274,7 @@ if $ARGS[0] = 'geography':
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
 								gs 'exhibitionism', 2
-								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'	
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mrs. Sokoloff walking towards your desk.'
 							'When the teacher arrives at your desk, she tells you, "And what could you be doing on your phone that''s more important than paying attention in class, Miss. <<$pcs_lastname>>? Hand it over."'
@@ -1289,7 +1287,7 @@ if $ARGS[0] = 'geography':
 					else
 						act 'Take photos under your skirt (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 					end
-					
+
 					gs 'willpower', 'misc', 'self', 'medium'
 					if $braworntype ! 'none' and will_cost <= pcs_willpwr:
 						act 'Hide the phone in your bra (<<will_cost>> Willpower)':
@@ -1388,7 +1386,7 @@ if $ARGS[0] = 'history':
 					'"Miss <<$pcs_lastname>>, get out of class! Report to the Principal now!"'
 					act 'Go to principal''s office': demerit += 10+school_bunk*5 & gt 'gschool_office', 'principal'
 					gs 'willpower', 'misc', 'resist', 'medium'
-					if will_cost <= pcs_willpwr:	
+					if will_cost <= pcs_willpwr:
 						act 'Don''t leave the classroom (<<will_cost>> Willpower)':
 							*clr & cla
 							gs 'willpower', 'pay', 'resist'
@@ -1496,7 +1494,7 @@ if $ARGS[0] = 'history':
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
 								gs 'exhibitionism', 2
-								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'	
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Mrs. Sokoloff walking towards your desk.'
 							'When the teacher arrives at your desk, she tells you, "And what could you be doing on your phone that''s more important than paying attention in class, Miss. <<$pcs_lastname>>? Hand it over."'
@@ -1602,7 +1600,7 @@ if $ARGS[0] = 'biology':
 					'The whole class bursts into loud laughter, Miss Orlov seems a bit stunned by your comment, after a moment to regain her composure she quietly asks you "Miss <<$pcs_lastname>>, please leave class and report to the principal."'
 					act 'Go to principal''s office': demerit += 10 + school_bunk * 5 & gt 'gschool_office', 'principal'
 					gs 'willpower', 'misc', 'resist', 'medium'
-					if will_cost <= pcs_willpwr:	
+					if will_cost <= pcs_willpwr:
 						act 'Don''t leave the classroom (<<will_cost>> Willpower)':
 							*clr & cla
 							gs 'willpower', 'pay', 'resist'
@@ -1646,7 +1644,7 @@ if $ARGS[0] = 'biology':
 			*clr
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/sleeping.jpg"></center>'
 			'You fall asleep and start dreaming.'
-			act 'Dream':	
+			act 'Dream':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/shared/home/bedroom/dream/sex/ero4.jpg"></center>'
 				'You dream that you are on a bed naked with a girl, you kiss and caress each other passionately,'
@@ -1711,7 +1709,7 @@ if $ARGS[0] = 'biology':
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							else
 								gs 'exhibitionism', 2
-								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'	
+								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/literature/nopanties_upskirt.jpg"></center>'
 							end
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/classroom/upskirtselfie.jpg"></center>'
 							'You decide to have some fun with your teacher, and quickly move the phone between your legs and snap some photos under your skirt as you see Miss Orlov walking towards your desk.'
@@ -1860,7 +1858,7 @@ if $ARGS[0] = 'literature_late':
 			end
 		elseif lit_late_counter > 10:
 			'When you open the door and walk in Mrs Braakman stops talking and everyone turns their eyes towards you. Mrs Braakman address you in a cold tone. "Your late again Miss <<$pcs_lastname>>, obviously we need to take sterner measures. Now come up here right now young lady!" She says as she points in front of her desk.'
-			
+
 			gs 'willpower', 'misc', 'resist', 'medium'
 			if will_cost <= pcs_willpwr:
 				act 'Refuse (<<will_cost>> Willpower)':
@@ -1876,7 +1874,7 @@ if $ARGS[0] = 'literature_late':
 			else
 				act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
-			
+
 			act 'Do as she says':
 				*clr & cla
 				if $pantyworntype ! 'none':
@@ -1917,7 +1915,7 @@ if $ARGS[0] = 'literature_late':
 			end
 		elseif lit_late_counter > 5:
 			'When you open the door and walk in Mrs Braakman stops talking and everyone turns their eyes towards you. Mrs Braakman address you in a cold tone. "Your late again Miss <<$pcs_lastname>>, I warned you I would not tolerate this. Now come up here right now young lady!" She says as she points in front of her desk.'
-			
+
 			gs 'willpower', 'misc', 'resist', 'pay'
 			if will_cost <= pcs_willpwr:
 				act 'Refuse (<<will_cost>> Willpower)':
@@ -1933,7 +1931,7 @@ if $ARGS[0] = 'literature_late':
 			else
 				act 'Refuse (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
 			end
-			
+
 			act 'Do as she says':
 				*clr & cla
 				gs 'pain', 2, 'asscheeks', 'slap'

+ 7 - 1
locations/gschool_lessons2.qsrc

@@ -1382,7 +1382,13 @@ if $ARGS[0] = 'postphys2':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/school/gym/postphys<<rand(1,4)>>.jpg"></center>'
 	'You enter the girls locker room and find several other girls already inside, undressing, changing, heading for or returning from the showers, or simply chatting with each other. You ignore the young women in various states of undress around you, find your locker, and start to take off your clothes.'
 	gs 'gschool_gossip', 'gym'
-	act 'Have a shower': gt 'gschool_lessons2', 'shower'
+	
+
+	if shampoo > 0:
+		act 'Have a shower':gt 'gschool_lessons2', 'shower'
+	else
+		'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+	end
 	act 'Get dressed': gt 'gschool_lessons2', 'dress'
 end
 

+ 30 - 28
locations/hotel_resep.qsrc

@@ -12,7 +12,7 @@ if $ARGS[0] = '':
 	else
 		'<<$receptionName>> is manning the reception desk yet again. You wonder if she ever takes a break at all.'
 	end
-	
+
 	act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
 
 	if GermanQW < 1:
@@ -28,7 +28,7 @@ if $ARGS[0] = '':
 			act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
 		end
 	end
-	
+
 	if hotelcollect > 0:
 		act 'Collect your money':
 			cla
@@ -36,7 +36,7 @@ if $ARGS[0] = '':
 			money += maidtime * 250
 			'She quickly checks the computer and then gives you <<maidtime*250>> <b>₽</b> for all the shifts you worked in the hotel.'
 			maidtime=0
-			
+
 			if maidHotelCount >= rand(8,10) and nichHotelReferral = 0:
 				'"You are doing a good job as our maid. Did you ever think about working as a maid full-time? I know of a person who''s living in the city and is looking for a live-in maid. The job also pays well."'
 				'She hesitates for a second.'
@@ -58,7 +58,7 @@ if $ARGS[0] = '':
 				PavlinQW = 1
 			end
 			gs'stat'
-			
+
 			if pavlevent = 1:
 				'You are too scared of <<$npc_nickname[''A217'']>> at the moment to meet him in a private place.'
 				act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
@@ -74,7 +74,7 @@ if $ARGS[0] = '':
 			end
 		end
 	end
-	
+
 	if nichHotelReferral = 1:
 		act 'Ask about the live-in maid job':
 			*clr & cla
@@ -83,14 +83,14 @@ if $ARGS[0] = '':
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/resep.girl0,'+rand(0,10)+'.jpg"></center>'
 			'You approach the reception desk, and ask the girl: "About the job you told me about ... I''d like to get your referral."'
 			'"Great. Do you have my fee of 5.000 <b>₽</b> with you?"'
-			
+
 			act 'No':
 				cla & *nl
 				'"Actually I don''t."'
 				'"Too bad. I''m afraid I can''t help you unless you pay me. Just come back as soon as you have the money."'
 				act 'Step away from the reception desk':gt'HotelHole','skip_resepevent'
 			end
-			
+
 			if money >= 5000:
 				act 'Yes (give it to her)':
 					cla & *nl
@@ -106,7 +106,7 @@ if $ARGS[0] = '':
 			end
 		end
 	end
-	
+
 	act'Rent a room':
 		menu_off = 1
 		*clr & cla
@@ -293,7 +293,7 @@ if $ARGS[0] = 'pavlbar':
 		act 'Continue': gt 'hotel_resep', 'pavlbarcont'
 	end
 end
-	
+
 if $ARGS[0] = 'pavlbarcont':
 	*clr & cla
 	'<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin.jpg"></center>'
@@ -330,7 +330,7 @@ if $ARGS[0] = 'pavlbarcont':
 		gs 'stat'
 		'"This was not what we agreed to." You say. "I need more..."'
 		'"Sure, you can have more, but you need to do some extra work for that."'
-		'<<$npc_nickname[''A217'']>> takes your hand and moves it towards his crotch.'				
+		'<<$npc_nickname[''A217'']>> takes your hand and moves it towards his crotch.'
 
 		act 'Be content with what you have':
 			*clr & cla
@@ -340,10 +340,10 @@ if $ARGS[0] = 'pavlbarcont':
 			'He leans back in his chair and checks out your ass while you are leaving.'
 			act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
 		end
-		
+
 		act 'Do the extra work':
 			*clr & cla
-			pav_prostitute += 1		
+			pav_prostitute += 1
 			if npc_rel['A217'] >= 10:
 				'<center><img <<$set_imgh>> src="images/characters/pavlovsk/pavlin/pavlin_bj.jpg"></center>'
 				'"Fine" you say. You open his fly and take out his half-erect penis.'
@@ -367,7 +367,7 @@ if $ARGS[0] = 'pavlbarcont':
 			act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
 		end
 	end
-	
+
 	if npc_rel['A217'] <= 5:
 		'You are sure the money he received from the customer was more than double this amount but you don''t feel like arguing.'
 		'You thank him and go back to the hotel lobby'
@@ -377,7 +377,7 @@ if $ARGS[0] = 'pavlbarcont':
 		act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
 		exit
 	end
-	
+
 	if npc_rel['A217'] = 6 and pavlevent = 0:
 		'You are sure the money he received from the customer was more than double this amount'
 		'You bring up the issue: "Actually <<$npc_nickname[''A217'']>>, I believe I should get more money, I am doing all the work here and I know these guys pay you much more than this."'
@@ -395,7 +395,7 @@ if $ARGS[0] = 'pavlbarcont':
 			'"Sure <<$pcs_firstname>>, no problem."'
 			act'Go back to the hotel lobby':gt'HotelHole','skip_resepevent'
 		end
-		
+
 		act 'Follow him outside':
 			minut += 15
 			*clr & cla
@@ -406,7 +406,7 @@ if $ARGS[0] = 'pavlbarcont':
 			'"WHO DO YOU THINK YOU ARE, BITCH? You work for ME, I decide how much money you get. YOU UNDERSTAND ME?"'
 			'He is screaming and after every sentence he hits you in the face again.'
 			!only check for strength and dom at the moment, might change later
-			
+
 			if pcs_dom > 50 and pcs_stren > 60:
 				PavlinQW = 3
 				'You try to defend yourself and start hitting back. He did not expect this and is startled for a moment.'
@@ -425,7 +425,7 @@ if $ARGS[0] = 'pavlbarcont':
 				'You quickly crawl on your feet and run away.'
 				PavlinQW = 4
 			end
-			
+
 			gs 'pain', 8,'head','hit'
 			pavlevent = 1
 			pavldaystart = daystart
@@ -457,7 +457,7 @@ if $ARGS[0] = 'pavgenpros':
 	custleft = 0
 	mmfextrapay = 0
 	mmfcond = 0
-	
+
 	if pavproscount < 20:
 		custrand = 9
 	else
@@ -525,7 +525,7 @@ if $ARGS[0] = 'pavgenpros':
 		else
 			'"I just informed the customer, he''ll be here shortly."'
 			act 'Perform your duty': gt 'hotel_resep', 'clientselect'
-		end	
+		end
 	end
 end
 
@@ -566,7 +566,7 @@ if $ARGS[0] = 'pavgenprosmf':
 	!! Higher values mean the customer will want sex without a condom.
 	!! If customerrand = 9 Sveta is in for something unpleasant, depending on choices.
 	customerrand = rand(0, 9)
-	
+
 	if customerrand < 3:
 		if prezik > 0:
 			prezik -= 1
@@ -825,7 +825,7 @@ if $ARGS[0] = 'vaginalmf':
 					money += 500
 					gs 'stat'
 					act 'Continue': gt 'hotel_resep', 'analmf'
-				end			
+				end
 			end
 		end
 	else
@@ -859,12 +859,12 @@ if $ARGS[0] = 'pavgenprosmmf':
 	guy += 1
 	pav_prostitute += rand(2,4)
 	pavprosmmf = 1
-	
+
 	gs 'npcgeneratec', 0, '', rand(18,40)
 	gs 'boyStat', $npclastgenerated
 	gs 'npcgeneratec', 0, '', rand(18,40)
 	gs 'boyStat', $npclastgenerated,'1'
-	
+
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/prostitution/mmf01.jpg"></center>'
 	'The customers introduce themselves as <<$boydesc[0]>> and <<$boydesc[1]>>. "I''m <<$pcs_nickname>>. You tell them.'
 	'"We''ve just booked you for the next hour. So let''s have some fun. <<$npc_nickname[''A217'']>> said we should agree on a price to fuck both of your holes with you. Oh, and I hope you won''t insist on condoms."'
@@ -878,7 +878,7 @@ if $ARGS[0] = 'pavgenprosmmf':
 				'You catch the look that passes between them. After a moment you see <<$boydesc[1]>> nod while <<$boydesc[0]>> takes out his wallet and throws the money on the bed.'
 				act 'Continue': gt 'hotel_resep', 'sexmmf'
 			end
-		else		
+		else
 			act 'Ask for 1000 <b>₽</b>':
 				cla
 				mmfextrapay = 1
@@ -906,7 +906,7 @@ if $ARGS[0] = 'pavgenprosmmf':
 	end
 end
 
-if $ARGS[0] = 'sexmmf':	
+if $ARGS[0] = 'sexmmf':
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/prostitution/mmf01.jpg"></center>'
 	'You can feel yourself getting wet at the idea of taking both of their cocks at the same time. "So what do you guys have there for me?" You say as you start undressing and step in between them.'
 	'They waste no time getting their cocks out. You are pleased to see they are already hard for you. "Hmm, they look tasty." You tell them as you pull your tits out and squat between them.'
@@ -1053,10 +1053,10 @@ if $ARGS[0] = 'pavgenprosff':
 	girl += 1
 	pav_prostitute += rand(2,4)
 	pavprosff = 1
-	
+
 	gs 'npcgeneratec', 1, '', rand(18,40)
 	gs 'boyStat', $npclastgenerated
-	
+
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/prostitution/ff01.jpg"></center>'
 	'The customer introduces herself as <<$boydesc>>. "I''m <<$pcs_nickname>>." You tell her.'
 	'"I''ve just booked you for the next hour. So let''s have some fun.'
@@ -1113,7 +1113,7 @@ if $ARGS[0] = 'pavgenprosff':
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/hotel/sex/prostitution/ff06.jpg"></center>'
 						'It doesn''t take long before <<$boydesc>> grabs you by the hair and presses her pussy down on your mouth while she uses her other hand to massage her breasts.'
 						'You find your way to her clit and start sucking on it hard. Within seconds she starts bucking on top of you violently. By the time she rolls off, your face is smeared with her juices.'
-						
+
 						gs 'arousal', 'cuni_give', 5, 'prostitution'
 						gs 'arousal', 'end'
 						if succubusflag = 1:
@@ -1199,6 +1199,7 @@ if $ARGS[0] = 'ffshower':
 					'"I''d love that. My... My clients usually aren''t as gentle with me as you were. I-I liked it. A lot." You say a bit abashed.'
 					'"See you next time then sweetie" She says and walks out of the hotelroom. "And remember to keep this our little secret."'
 					orgasm += 1
+					noShampoo = 1
 					dynamic $showerdin
 					gs 'arousal', 'kiss', 5, 'prostitution'
 					gs 'stat'
@@ -1213,6 +1214,7 @@ if $ARGS[0] = 'ffshower':
 				'"That was pretty incredible. I''ll make sure to ask for you when I''m in town again." She says as she puts her clothes back on.'
 				'"I''d love that. My... My clients usually aren''t as gentle with me as you were. I-I liked it. A lot." You say a bit abashed.'
 				'"See you next time then sweetie" She says and walks out of the hotelroom. "And remember to keep this our little secret."'
+				noShampoo = 1
 				dynamic $showerdin
 				gs 'arousal', 'kiss', 5, 'prostitution'
 				gs 'stat'

+ 219 - 219
locations/hunter_favors.qsrc

@@ -2,7 +2,7 @@
 
 !Non-sexual favors
 if $ARGS[0] = 'housekeeping_request':
-	
+
 	if hunters > 0 and huntersKnow = 1 and swiss_army_random_number < 3:
 		*clr & cla
 		swiss_army_random_number = rand(1,3)
@@ -20,55 +20,55 @@ if $ARGS[0] = 'housekeeping_request':
 		gs 'stat'
 
 		'<<$boydesc>> approaches you. "Hey I need your help with something"'
-		
-        act 'Sure what is it?':
-            cla
-            !TODO: If collective opinion is low, make the opinion gain also low
+
+		act 'Sure what is it?':
+			cla
+			!TODO: If collective opinion is low, make the opinion gain also low
 			!If fire is not going hunters nag at Sveta
 			if campfire = 0:
 				if hunter_collective_opinion >= 15: '"<<$pcs_nickname>>," he says. "The fire is out, can you please make sure it always keeps going while we are outside?"'
 				if hunter_collective_opinion < 15:'"<<$pcs_nickname>>," he uses his stern voice. "The fire is out. You can at least keep the fire going, no way you are that much of a whiny princess"'
 				act 'Further':hunter_collective_opinion -= 3 & gt 'swamp_yard', 'campfire'
 			!Clean up the hut
-            elseif dirty_swamphouse > 5:
+			elseif dirty_swamphouse > 5:
 				if hunter_collective_opinion >= 15: '"<<$pcs_nickname>>," he says. "The hut is a mess, could you take care of it please?"'
 				if hunter_collective_opinion < 15:'"<<$pcs_nickname>>," he uses his stern voice. "The house is a mess, take care of it."'
 				act 'Clean the hut':hunter_collective_opinion += 2 & gt 'hunter_favors', 'dirty_swamphouse'
-            !Clean up the yard if hut is clean
-            elseif dirty_swamp_yard > 5:
+			!Clean up the yard if hut is clean
+			elseif dirty_swamp_yard > 5:
 				if hunter_collective_opinion >= 15:'"<<$pcs_nickname>>," he says. "The yard is a mess. Can you please take care of it?"'
 				if hunter_collective_opinion < 15:'"<<$pcs_nickname>>," he says sternly. "What the hell is all this trash doing out there? Go and pick it all."'
-                act 'Clean the yard':hunter_collective_opinion += 3 & gs 'hunter_favors', 'yard_cleanup'
-			!Cook some mushroom soup or meat stew if yard is also clean and a fire is going on in the yard   
-            elseif mushroom_soup + meat_stew < 2:
-                if hunter_collective_opinion >= 15:'"<<$pcs_nickname>>," he says. "We don''t have anything for dinner. Could you please cook something?"'
-                if hunter_collective_opinion < 15:'"<<$pcs_nickname>>," he says sternly. "We don''t have anything to eat for dinner you useless bitch. Go make something before we starve."'
-                if boletus > 0:
-                    act 'Cook some mushroom soup (0:30)':hunter_collective_opinion += 4 & gs 'hunter_favors', 'mushroom_soup'
-                elseif raw_meat > 0:
-                    act 'Cook some meat stew (1:00)':hunter_collective_opinion += 3 & gs 'hunter_favors', 'meat_stew'
-                else
-                    !TODO: Add mechanic for hunters to ask Sveta to find food
-                    act '"There is nothing to cook though..."': gt 'swamp_yard'
-                end                
-			else    
+				act 'Clean the yard':hunter_collective_opinion += 3 & gs 'hunter_favors', 'yard_cleanup'
+			!Cook some mushroom soup or meat stew if yard is also clean and a fire is going on in the yard
+			elseif mushroom_soup + meat_stew < 2:
+				if hunter_collective_opinion >= 15:'"<<$pcs_nickname>>," he says. "We don''t have anything for dinner. Could you please cook something?"'
+				if hunter_collective_opinion < 15:'"<<$pcs_nickname>>," he says sternly. "We don''t have anything to eat for dinner you useless bitch. Go make something before we starve."'
+				if boletus > 0:
+					act 'Cook some mushroom soup (0:30)':hunter_collective_opinion += 4 & gs 'hunter_favors', 'mushroom_soup'
+				elseif raw_meat > 0:
+					act 'Cook some meat stew (1:00)':hunter_collective_opinion += 3 & gs 'hunter_favors', 'meat_stew'
+				else
+					!TODO: Add mechanic for hunters to ask Sveta to find food
+					act '"There is nothing to cook though..."': gt 'swamp_yard'
+				end
+			else
 				if hunter_collective_opinion >= 15:'"Actually, nevermind. I got this, thanks though."'
 				if hunter_collective_opinion < 15:'"Actually, nevermind. I do not have anything you are useful for."'
 				act 'Okay':hunter_collective_opinion += 5 & gt 'swamp_yard'
-			end	
+			end
 		end
-	
+
 		act '"I''ll help later, busy right now"':
 			*clr & cla
 			minut += 5
 			hunter_collective_opinion -= 3
-			
+
 			!TODO: Find new image
 			gt 'swamp_yard'
-		end	
+		end
 
 		!TODO: Make this act mood dependent
-		act '"What?! Do I look like a servant to you?':	
+		act '"What?! Do I look like a servant to you?':
 			'<center><img <<$set_imgh>> src="images/pc/speak_to_the_hand.jpg"></center>'
 			'You walk away from <<$boydesc>>'
 			hunter_collective_opinion -= 10
@@ -84,7 +84,7 @@ if $ARGS[0] = 'yard_cleanup':
 		minut += 60 & gs 'sweat', 'add', 10
 	elseif dirty_swamp_yard < 20:
 		minut += 120 & gs 'sweat', 'add', 20
-	else 
+	else
 		minut += 180 & gs 'sweat', 'add', 30
 	end
 
@@ -119,37 +119,37 @@ if $ARGS[0] = 'dirty_swamphouse':
 end
 
 if $ARGS[0] = 'meat_stew':
-    cla
+	cla
 	*clr
 	raw_meat -= 1
 	minut += 60
 	bucket -= 1
 	meat_stew = 2
 
-    gs 'stat'
+	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hotsoup.jpg"></center>'
 	*nl
 
-    'You cooked a stew with the meat hunters brough and brought it inside the hut. There''s enough for <<mushroom_soup>> servings'
+	'You cooked a stew with the meat hunters brough and brought it inside the hut. There''s enough for <<mushroom_soup>> servings'
 
-    act 'Continue': gt 'swamphouse', 'start'
+	act 'Continue': gt 'swamphouse', 'start'
 end
 
 if $ARGS[0] = 'mushroom_soup':
-    cla
+	cla
 	*clr
 	boletus -= 1
 	minut += 30
 	bucket -= 1
 	mushroom_soup = 4
 
-    gs 'stat'
+	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hotsoup.jpg"></center>'
 	*nl
 
-    'You made a simple mushroom soup by the camppfire and carried it inside the hut. There''s enough for <<mushroom_soup>> servings'
+	'You made a simple mushroom soup by the camppfire and carried it inside the hut. There''s enough for <<mushroom_soup>> servings'
 
-    act 'Continue': gt 'swamphouse', 'start'
+	act 'Continue': gt 'swamphouse', 'start'
 end
 
 !Sexual favors
@@ -334,82 +334,82 @@ if $ARGS[0] = 'hunterstableBJ':
 end
 
 if $ARGS[0] = 'table_blow_request':
-    *clr & cla
-    minut += 1
-    gs 'stat'
-
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterstable.jpg"></center>'
-    *nl
-    'You sit down at the table, wanting to eat with the guys, before you can begin you hear...'
-    '"Not so fast <<$pcs_nickname>>, Andrei said with a smile on his face. "You understand that the only free cheese is the one found in the mousetrap."'
-    '"Want to eat with us, you need to do some work," he mockingly grinned and pointed under the table.'
-
-    act 'Crawl under the table':
-        pcs_dom -= 1
-        gs 'hunter_favors', 'hunterstableBJ'
-    end
-        
-    act 'Refuse':
-        hunter_collective_opinion -= 3
-        hunter_sexual_comfort -= 3
-        gt 'swamphouse', 'start'
-    end
+	*clr & cla
+	minut += 1
+	gs 'stat'
+
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/hunters/hanterstable.jpg"></center>'
+	*nl
+	'You sit down at the table, wanting to eat with the guys, before you can begin you hear...'
+	'"Not so fast <<$pcs_nickname>>, Andrei said with a smile on his face. "You understand that the only free cheese is the one found in the mousetrap."'
+	'"Want to eat with us, you need to do some work," he mockingly grinned and pointed under the table.'
+
+	act 'Crawl under the table':
+		pcs_dom -= 1
+		gs 'hunter_favors', 'hunterstableBJ'
+	end
+
+	act 'Refuse':
+		hunter_collective_opinion -= 3
+		hunter_sexual_comfort -= 3
+		gt 'swamphouse', 'start'
+	end
 end
 
 if $ARGS[0] = 'creekside_gangbang_request':
-    *clr & cla
-    minut += 5
- 
-    '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/backwaterrelax2.jpg"></center>'
-    'You''re sitting down in the meadow near the road, relaxing, enjoying the nice weather, when all of a sudden Andrei, Sergei and Igor approach you. They quickly surround you not letting move away.'
-    '"Hey, <<$pcs_nickname>>, we''ve been talking with each other, and we feel that you need to repay us somehow for the lessons. So what do you say?"'
-
-    act 'Agree':
-        *clr & cla
-        
-        !TODO: Come back here to revamp opinion changes
-        hunter_sexual_comfort += 25
-
-        pcs_dom -= 2
-        gs 'stat'
-
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/hantersgroupundress.jpg"></center>'
-        '"I guess you''re right I need to repay you somehow..."'
-        'As soon you''ve agreed the guys change their attitude towards you. Igor helps you up and leads you away from the road while Andrei and Sergei already began taking your clothes off...'
-
-        gs 'arousal', 'foreplay', 5, 'sub', 'gangbang'
-        gs 'stat'
-
-        act 'Further':
-            *clr & cla
-
-           '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/hantersgrouptanga.jpg"></center>'
-           'They lay you down on the blanket and quickly pull off your panties. They drop their pants and are standing in front of you with their cocks hanging in the open. "So what are you waiting for? Start sucking."'
-
-            $clothingworntype = 'nude'
-            $pantyworntype = 'none'
-
-            gs 'arousal', 'foreplay', 2, 'sub', 'gangbang'
-            gs 'stat'
-
-            act 'Further': gt 'hunter_interactions', 'creekside_gangbang'
-        end
-    end
-    act 'Refuse':
-        *clr & cla
-        minut += 5
-        
-        hunter_collective_opinion -= 25
-        hunter_sexual_comfort += 15
-
-        gs 'stat'
-
-        '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/backwaterrelax3.jpg"></center>'
-        'You politely refuse saying you don''t owe them anything, but the men won''t accept a no and you can see that they''re clearly not satisfied with your answer.'
-        '"<<$pcs_nickname>>, don''t fuck around with us. Deep inside you know you need to repay us." said Andrei, grabbing you by the hair.'
-        
-        gs 'hunter_interactions', 'creekside_rape'
-    end
+	*clr & cla
+	minut += 5
+
+	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/backwaterrelax2.jpg"></center>'
+	'You''re sitting down in the meadow near the road, relaxing, enjoying the nice weather, when all of a sudden Andrei, Sergei and Igor approach you. They quickly surround you not letting move away.'
+	'"Hey, <<$pcs_nickname>>, we''ve been talking with each other, and we feel that you need to repay us somehow for the lessons. So what do you say?"'
+
+	act 'Agree':
+		*clr & cla
+
+		!TODO: Come back here to revamp opinion changes
+		hunter_sexual_comfort += 25
+
+		pcs_dom -= 2
+		gs 'stat'
+
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/hantersgroupundress.jpg"></center>'
+		'"I guess you''re right I need to repay you somehow..."'
+		'As soon you''ve agreed the guys change their attitude towards you. Igor helps you up and leads you away from the road while Andrei and Sergei already began taking your clothes off...'
+
+		gs 'arousal', 'foreplay', 5, 'sub', 'gangbang'
+		gs 'stat'
+
+		act 'Further':
+			*clr & cla
+
+		   '<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/hantersgrouptanga.jpg"></center>'
+		   'They lay you down on the blanket and quickly pull off your panties. They drop their pants and are standing in front of you with their cocks hanging in the open. "So what are you waiting for? Start sucking."'
+
+			$clothingworntype = 'nude'
+			$pantyworntype = 'none'
+
+			gs 'arousal', 'foreplay', 2, 'sub', 'gangbang'
+			gs 'stat'
+
+			act 'Further': gt 'hunter_interactions', 'creekside_gangbang'
+		end
+	end
+	act 'Refuse':
+		*clr & cla
+		minut += 5
+
+		hunter_collective_opinion -= 25
+		hunter_sexual_comfort += 15
+
+		gs 'stat'
+
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/backwaterrelax3.jpg"></center>'
+		'You politely refuse saying you don''t owe them anything, but the men won''t accept a no and you can see that they''re clearly not satisfied with your answer.'
+		'"<<$pcs_nickname>>, don''t fuck around with us. Deep inside you know you need to repay us." said Andrei, grabbing you by the hair.'
+
+		gs 'hunter_interactions', 'creekside_rape'
+	end
 end
 
 if $ARGS[0] = 'yard_bondage':
@@ -425,7 +425,7 @@ if $ARGS[0] = 'yard_bondage':
 			'Even though you are glad to be able to move around again, part of you aches to be tied back and used as a naked and ready sex toy'
 
 			act 'Further': gt 'swamp_yard'
-		end	
+		end
 
 		cla & *clr
 
@@ -433,7 +433,7 @@ if $ARGS[0] = 'yard_bondage':
 
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_outdoors4.jpg"></center>'
 		'You are bound completely naked to some trees by the yard. Just the thought of being so helpless and exposed makes you feel butterflies in your stomach'
-	    'Anyone could do anything they wanted with your body right now. You are especially aware of the nakedness of your most intimate areas, and how they are available for the hunters to do anything they might want.'
+		'Anyone could do anything they wanted with your body right now. You are especially aware of the nakedness of your most intimate areas, and how they are available for the hunters to do anything they might want.'
 
 		gs 'arousal', 'flash', 5, 'bound', 'exhibitionism', 'sub'
 		gs 'arousal', 'end'
@@ -448,7 +448,7 @@ if $ARGS[0] = 'yard_bondage':
 			gs 'boyStat', 'A173'
 		elseif hunter_selector_temprand = 3:
 			gs 'boyStat', 'A174'
-		end	
+		end
 
 		if yard_bound_temprand = 4:
 			act 'Further': gt 'hunter_favors', 'yard_bondage', 'passing_bj'
@@ -461,17 +461,17 @@ if $ARGS[0] = 'yard_bondage':
 		!elseif yard_bound_temprand = 9:
 			!act 'Further': gs 'hunter_favors', 'yard_bondage', 'unbound_gangbang'
 		!elseif yard_bound_temprand = 10:
-			!act 'Further': gs 'hunter_favors', 'yard_bondage', 'bound_gangbang'	
+			!act 'Further': gs 'hunter_favors', 'yard_bondage', 'bound_gangbang'
 		else
-			act 'Wait': gt 'hunter_favors', 'yard_bondage'						
-		end	
+			act 'Wait': gt 'hunter_favors', 'yard_bondage'
+		end
 	end
 
 	if $ARGS[1] = 'lost_bet':
 		*clr & cla
 
 		hunter_collective_opinion -= 20
-        hunter_sexual_comfort += 40
+		hunter_sexual_comfort += 40
 		gs 'arousal', 'flash', 15, 'bound', 'exhibitionism', 'humiliation'
 		gs 'arousal', 'end'
 
@@ -480,21 +480,21 @@ if $ARGS[0] = 'yard_bondage':
 		'You are completely helpless and feel your nipples start to harden as you feel the breeze on your bare skin.'
 
 		act 'Wait for him to come back': gt 'hunter_favors', 'yard_bondage'
-	end	
-	
+	end
+
 	!TODO: Add variety per hunter as opposed to the same event for all
 	if $ARGS[1] = 'passing_bj':
-		cla & *clr 
+		cla & *clr
 		hunter_sexual_comfort += 6
 		hunter_collective_opinion -= 3
 		gs 'arousal', 'bj', 10, 'sub', 'bound', 'deepthroat'
 		gs 'arousal', 'end'
-			
+
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth1.jpg"></center>'
 		'You notice <<$boydesc>> walking towards you. Without saying a word, he slackens your ties and pushes you down to your knees before tightening them back.'
 		'He does not waste too much time unzipping his cock and pushing it on your face. You comply and start sucking his dick.'
 		'After a minute grabs your head and starts fucking your mouth. You struggle between trying to breathe and trying not to puke as his cock rams in and out of your throat'
-			
+
 		act 'Try and match his rythm':
 				cla & *clr
 				*nl
@@ -512,7 +512,7 @@ if $ARGS[0] = 'yard_bondage':
 				'Whenever he is all the way down your throat, you swallow to massage his cock.'
 
 				gs 'dinsex', 'bj_random'
-				*nl 
+				*nl
 				'Your efforts start paying off pretty quickly as he grabs your head and starts pumping even more quickly before he buries his cock all the way in'
 
 				gs 'dinsex', 'bj_swallow_random'
@@ -533,27 +533,27 @@ if $ARGS[0] = 'yard_bondage':
 
 				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked_mouth3.jpg"></center>'
 				'You decide if you relax your throat and face it will be easier not to puke all over his dick.'
-				'He strokes your hair as he keeps furiously ramming his cock up and down your throat, fucking your face like as if it was a sex toy.' 
+				'He strokes your hair as he keeps furiously ramming his cock up and down your throat, fucking your face like as if it was a sex toy.'
 
 				gs 'dinsex', 'bj_random'
-				*nl 
+				*nl
 				'After a few minutes he pulls out of your mouth and jerks off to your face, splattering your face and chest with his spunk.'
 				'As you blink the cum off your eyes, he zips up and ties you back upright before walking away without saying anything else.'
 
 				act 'Further': gt 'hunter_favors', 'yard_bondage'
 		end
-	end	
-	
+	end
+
 	if $ARGS[1] = 'passing_fuck':
 		cla & *clr
 		hunter_sexual_comfort += 10
 		hunter_collective_opinion -= 5
-			
+
 		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bound_fucked2.jpg"></center>'
 		'You notice <<$boydesc>> walking towards you. Without saying a word, he unzips and bends you over.'
 		'He rubs the tip of his dick against your already wet pussy lips a few times before pushing all the way in. You cannot help but gasp as <<$boydesc>>''s cock fills your pussy'
 		'After letting you settle in to the sensation for a second he slowly starts pumping your pussy. In a minute you are screaming and moaning as he picks his pace up.'
-			
+
 		gs 'dinsex', 'vaginal_sex', 10, 'sub', 'bound'
 
 		act 'Start pumping your hips to match him':
@@ -571,7 +571,7 @@ if $ARGS[0] = 'yard_bondage':
 
 			'<center><video autoplay loop src="images/locations/gadukino/sex/hunter/bound_fucked.mp4"></video></center>'
 			'You cannot get enough of the sensation of <<$boydesc>>''s cock sliding inside you. You start pumping your hips to get more of his cock.'
-			
+
 			*nl
 			'<<$boydesc>> starts fucking you even harder before he buries his cock all the way to the hilt inside you.'
 			gs 'dinsex', 'sexcum'
@@ -597,7 +597,7 @@ if $ARGS[0] = 'yard_bondage':
 				'You decide to give in and enjoy the sensation of being casually fucked like a blow-up doll.'
 				*nl
 				'He roughly grabs your ass to brace himself as he picks his pace even further, pounding your pussy with near fury.'
-				'Sounds of his hips rhythmically slamming against your ass fills your surrondings, mixed with the lewd smacking sounds of his cock pumping in your pussy and your loud moans and screams' 
+				'Sounds of his hips rhythmically slamming against your ass fills your surrondings, mixed with the lewd smacking sounds of his cock pumping in your pussy and your loud moans and screams'
 
 				*nl
 				'Just as you start feeling his cock throbbing in your pussy, he pulls out and blows his load all over your ass and pussy.'
@@ -605,8 +605,8 @@ if $ARGS[0] = 'yard_bondage':
 
 				act 'Further': gt 'hunter_favors', 'yard_bondage'
 		end
-	end	
-	
+	end
+
 	if $ARGS[1] = 'clamp_fuck':
 		cla & *clr
 		hunter_sexual_comfort += 15
@@ -624,7 +624,7 @@ if $ARGS[0] = 'yard_bondage':
 		'Not missing the opportunity, he yanks you by the nipple, making you yelp loudly.'
 		'"Hey now, don''t fall asleep just yet. I have something special for you." he says before showing you a piece of leather strap and a clamp with a weight attached.'
 		'"Hope you are into a bit of fun. Or, at least we will find out." he says. You do not object, having already agreed to ''anything''.'
-		
+
 		act 'Further':
 			cla & *clr
 			gs 'pain', 3, 'spank', 'nipples'
@@ -649,7 +649,7 @@ if $ARGS[0] = 'yard_bondage':
 				*nl
 				'"Please, I can''t take it anymore!" you plead.'
 				'"''Please'' what, little princess?" Andrei asks'
-				
+
 				act 'Seriousy, please let me go!':
 					cla & *clr
 					hunter_collective_opinion += 10
@@ -667,11 +667,11 @@ if $ARGS[0] = 'yard_bondage':
 
 					gs 'dinsex', 'vaginal_sex', 10, 'sub', 'bound', 'masochism', 'humiliation'
 					gs 'arousal', 'vaginal', 5, 'sub', 'bound', 'masochism', 'humiliation'
-				
+
 					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/bondage_clamps_fuck.jpg"></center>'
 					'"You really like this don''t you now." says Andrei before roughly penetrating you.'
 					'You let out a loud moan from the relief of finally having your aching pussy filled. It does not take Andrei long to cum with you pumping your hips and doing most of the fucking,'
-					
+
 					gs 'arousal', 'end'
 					spafinloc = 0
 					pose = 3
@@ -679,14 +679,14 @@ if $ARGS[0] = 'yard_bondage':
 					gs 'stat'
 
 					gs 'dinsex', 'sexcum'
-					
+
 					*nl
 					'After catching his breath, Andrei releases you from your bonds. "We should do this again" he says, before walking away.'
 					act 'Further': gt 'swamp_yard'
 				end
-			end		
-		end	
-	end	
+			end
+		end
+	end
 
 	if $ARGS[1] = 'unbound_fuck':
 		cla & *clr
@@ -762,7 +762,7 @@ if $ARGS[0] = 'yard_bondage':
 						'"You are not exactly all pure and innocent, <<$pcs_nickname>>" he says. "I think you are just being a bitchy cocktease" and walks away'
 						act 'Further': gt 'swamp_yard'
 					end
-				end			
+				end
 			end
 		end
 	end
@@ -773,25 +773,25 @@ if $ARGS[0] = 'yard_bondage':
 	!if $ARGS[1] = 'bound_gangbang':
 	!end
 
-		
+
 		!gs 'arousal', 'bj', 20, 'sub', 'rough', 'group'
 		!gs 'arousal', 'vaginal', 20, 'sub', 'rough', 'group'
 		!gs 'arousal', 'end'
 		!gs 'stat'
-			
+
 		!gs 'dinsex','vaginal_sex',10,'sub'
 
 		!gs 'arousal', 'bj', 240, 'sub', 'gangbang', 'humiliation'
 		!gs 'arousal', 'hj', 240, 'sub', 'gangbang', 'humiliation'
 		!gs 'arousal', 'vaginal', 240, 'sub', 'gangbang', 'humiliation'
-		!gs 'arousal', 'anal', 240, 'sub', 'gangbang', 'humiliation' 
+		!gs 'arousal', 'anal', 240, 'sub', 'gangbang', 'humiliation'
 		!minut -= 720
-end	
+end
 
 if $ARGS[0] = 'nighttime_entertainment':
 
 	*clr & cla
-	if hunter_collective_opinion < 15: 	
+	if hunter_collective_opinion < 15:
 		hunter_collective_opinion += 3
 		hunter_sexual_comfort += 8
 	else
@@ -803,105 +803,105 @@ if $ARGS[0] = 'nighttime_entertainment':
 
 	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_1.jpg"></center>'
 	'The boys immediately encircle you, pulling out their cocks. You can''t help but giggle a little at how quickly they are ready for you.'
-	
+
 	act 'Grab Igor and Sergei':
 
-	*clr & cla
-	gs 'arousal', 'hj', 7, 'gangbang'
-	minut -= 5
-	gs 'stat'
+		*clr & cla
+		gs 'arousal', 'hj', 7, 'gangbang'
+		minut -= 5
+		gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_2.jpg"></center>'
-	'You grab Igor and Sergei''s cocks, jerking them off. You can feel both their dicks engorge, filling out your hands more firmly.'
+		'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_2.jpg"></center>'
+		'You grab Igor and Sergei''s cocks, jerking them off. You can feel both their dicks engorge, filling out your hands more firmly.'
 
-	act 'Suck Sergei':
+		act 'Suck Sergei':
 
-	*clr & cla
-	gs 'arousal', 'bj', 10, 'gangbang'
-	minut -= 7
-	gs 'stat'
+			*clr & cla
+			gs 'arousal', 'bj', 10, 'gangbang'
+			minut -= 7
+			gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_3.jpg"></center>'
-	'You take Sergei''s head in your mouth, slowly making your way down his shaft.'
+			'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_3.jpg"></center>'
+			'You take Sergei''s head in your mouth, slowly making your way down his shaft.'
 
-	act '...':
+			act 'Continue':
 
-	*clr & cla
-	gs 'arousal', 'bj', 7, 'gangbang'
-	gs 'arousal', 'breasts', 2, 'gangbang'
-	minut -= 5
-	gs 'stat'
+				*clr & cla
+				gs 'arousal', 'bj', 7, 'gangbang'
+				gs 'arousal', 'breasts', 2, 'gangbang'
+				minut -= 5
+				gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_3.5.jpg"></center>'
-	'Meanwhile you feel Igor reaching under your shirt, tweaking and playing with your nipple as you bob up and down Sergei''s cock.'
+				'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_3.5.jpg"></center>'
+				'Meanwhile you feel Igor reaching under your shirt, tweaking and playing with your nipple as you bob up and down Sergei''s cock.'
 
-	act 'Suck Igor':
+				act 'Suck Igor':
 
-	*clr & cla
-	gs 'arousal', 'bj', 8, 'gangbang', 'deepthroat'
-	minut -= 5
-	gs 'stat'
+					*clr & cla
+					gs 'arousal', 'bj', 8, 'gangbang', 'deepthroat'
+					minut -= 5
+					gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_4.jpg"></center>'
-	'You let Sergei''s dick pop out of your mouth and switch to sucking Igor instead. You suck all the way down to the hilt, letting his diamond hard pulsing cock fill your throat.'
+					'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/bj_4.jpg"></center>'
+					'You let Sergei''s dick pop out of your mouth and switch to sucking Igor instead. You suck all the way down to the hilt, letting his diamond hard pulsing cock fill your throat.'
 
-	act '...':
+					act 'Continue':
 
-	*clr & cla
-	gs 'arousal', 'bj', 8, 'gangbang', 'deepthroat'
-	gs 'arousal', 'flash', 3
-	minut -= 5
-	gs 'stat'
+						*clr & cla
+						gs 'arousal', 'bj', 8, 'gangbang', 'deepthroat'
+						gs 'arousal', 'flash', 3
+						minut -= 5
+						gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_tit_expose_3.jpg"></center>'
-	'As you pick up your pace with Igor, Andrei reaches under your shirt, pulling out your tit. You feel your nipple slightly harden at the breeze.'
-	'Meanwhile Igor calls out he is going to cum soon. On cue, you suck him all the way down, milking his violently pulsing cock with your throat.'
+						'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_tit_expose_3.jpg"></center>'
+						'As you pick up your pace with Igor, Andrei reaches under your shirt, pulling out your tit. You feel your nipple slightly harden at the breeze.'
+						'Meanwhile Igor calls out he is going to cum soon. On cue, you suck him all the way down, milking his violently pulsing cock with your throat.'
 
-	gs  'cum_call', 'mouth', 'A173', 1    
+						gs	'cum_call', 'mouth', 'A173', 1
 
-	act '...':
+						act 'Continue':
 
-	*clr & cla
-	gs 'arousal', 'breasts', 4
-	gs 'arousal', 'flash', 3
-	minut -= 5
-	gs 'stat'
+							*clr & cla
+							gs 'arousal', 'breasts', 4
+							gs 'arousal', 'flash', 3
+							minut -= 5
+							gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_tit_expose_4.jpg"></center>'
-	'Satisfied, Igor idly plays with your exposed breast as Andrei pulls out the other one, letting both of your tits air out as he keeps jerking himself off.'
+							'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_tit_expose_4.jpg"></center>'
+							'Satisfied, Igor idly plays with your exposed breast as Andrei pulls out the other one, letting both of your tits air out as he keeps jerking himself off.'
 
-	act '...':
+							act 'Continue':
 
-	*clr & cla
-	gs 'arousal', 'flash', 8
-	minut -= 5
-	gs 'stat'
+								*clr & cla
+								gs 'arousal', 'flash', 8
+								minut -= 5
+								gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_1.jpg"></center>'
-	'It does not take long before Andrei reaches his climax, ejaculating all over your face and hair.'
-	gs  'cum_call', 'face', 'A172', 1    
+								'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_1.jpg"></center>'
+								'It does not take long before Andrei reaches his climax, ejaculating all over your face and hair.'
+								gs	'cum_call', 'face', 'A172', 1
 
-	act '...':
+								act 'Continue':
 
-	*clr & cla
-	gs 'arousal', 'flash', 7
-	minut -= 5
-	gs 'stat'
+									*clr & cla
+									gs 'arousal', 'flash', 7
+									minut -= 5
+									gs 'stat'
 
-	'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_2.jpg"></center>'
-	'Seeing this, Sergei makes his way right next to you and picks up his pace for a hot moment before also jizzing all over the other side of your face, a couple drops finding their way to your exposed chest.'
-	gs  'cum_call', 'mouth', 'A174', 1
-	
-	act 'Further': gt 'swamp_yard', 'fireside'
+									'<center><img <<$set_imgh>> src="images/locations/gadukino/sex/hunter/nighttime_entertainment/buk_2.jpg"></center>'
+									'Seeing this, Sergei makes his way right next to you and picks up his pace for a hot moment before also jizzing all over the other side of your face, a couple drops finding their way to your exposed chest.'
+									gs	'cum_call', 'mouth', 'A174', 1
 
-	end
-	end
-	end
-	end
-	end
-	end
-	end
+									act 'Further': gt 'swamp_yard', 'fireside'
+								end
+							end
+						end
+					end
+				end
+			end
+		end
 	end
 end
 
---- hunter_favors ---------------------------------
+--- hunter_favors ---------------------------------
+

Diferenças do arquivo suprimidas por serem muito extensas
+ 1024 - 1024
locations/hunter_interactions.qsrc


+ 41 - 40
locations/husbSex.qsrc

@@ -107,7 +107,7 @@ if $ARGS[0] = 'dolg':
 
 	gs 'arousal', 'bj', 10, 'sub', 'group'
 	gs 'stat'
-									
+
 	act 'Further':
 		cla
 		*clr
@@ -118,9 +118,9 @@ if $ARGS[0] = 'dolg':
 		gs 'arousal', 'anal', 20, 'group'
 		minut -= 20
 		gs 'stat'
-		
+
 		act 'Finish':gt'husbSex','dolgend'
-		
+
 		if harakHusb = 0 and izvratH = 0:
 			'He is huddled in a corner quietly weeping, not looking in your direction.'
 		elseif harakHusb = 0 and izvratH = 1:
@@ -135,15 +135,16 @@ if $ARGS[0] = 'dolg':
 			cla
 			picrand = 18
 			'He is standing on the sidelines, looking at you with his dick in his hand. Soon he can no longer resist and comes over to the bed, saying "Well, you both can do what you want, but she is my bitch and I''ll fuck her too." The bandits don''t object.'
-		
+
 			act 'Further':gt'paysex','var'
-		end		
+		end
 	end
 end
 
 if $ARGS[0] = 'dolgend':
 	cla
 	*clr
+	noShampoo = 1
 	dynamic $showerdin
 	gs'stat'
 
@@ -211,10 +212,10 @@ if $ARGS[0] = 'minet':
 
 	'<center><img <<$set_imgh>> src="images/shared/sex/blowjob/bj24.jpg"></center>'
 	'Your husband''s <<husDick>> centimeter member enters you mouth.'
-	
+
 	gs 'arousal', 'bj', 10, 'sub'
 	gs 'stat'
-	
+
 	if stat['bj'] = 1:'You think "This is exciting. I am sitting in front of a man, with his dick in my mouth."'
 
 	gs'oral','start'
@@ -281,7 +282,7 @@ if $ARGS[0] = 'hand':
 	gs 'arousal', 'hj', 20, 'dom'
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	act 'Go to the bathroom':
 		cla
 		gt'vanr'
@@ -299,7 +300,7 @@ if $ARGS[0] = 'kuni':
 
 	gs 'arousal', 'cuni', 20, 'dom'
 	gs 'stat'
-	
+
 	if pcs_horny >= 90:
 		pcs_mood += 15
 		pcs_willpwr = pcs_willpwr + 15
@@ -313,7 +314,7 @@ if $ARGS[0] = 'kuni':
 
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	act 'Further':
 		cla
 		gt'husbsex','variant'
@@ -331,7 +332,7 @@ if $ARGS[0] = 'strapon':
 	gs 'arousal', 'anal_strap_give', 20, 'dom'
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	act 'Go to the bathroom':
 		cla
 		gt'vanr'
@@ -357,7 +358,7 @@ if $ARGS[0] = 'anal':
 		else
 			'<<$husName>> pulls out the anal plug and oozes flush out of your ass. Soon you feel his hard cock enter your hole.'
 		end
-		
+
 		gs 'arousal', 'anal_dildo', 3, 'sub'
 		gs 'stat'
 
@@ -371,7 +372,7 @@ if $ARGS[0] = 'anal':
 
 		gs 'arousal', 'anal', 20, 'sub'
 		gs 'stat'
-	
+
 		if pcs_horny < 1:
 			pcs_horny = 1
 		elseif pcs_horny >= 100:
@@ -383,7 +384,7 @@ if $ARGS[0] = 'anal':
 
 		gs 'arousal', 'end'
 		gs 'stat'
-		
+
 		act 'Going to the bathroom':
 			cla
 			gt'vanr'
@@ -399,28 +400,28 @@ if $ARGS[0] = 'anal':
 	else
 		lubri = lubri - 1
 		lubonus = 10
-		'You get the lubricant out of a box and hand it to your husband. He puts a little on his palm and rubs your anus with it.'		
+		'You get the lubricant out of a box and hand it to your husband. He puts a little on his palm and rubs your anus with it.'
 	end
-	
+
 	gs 'arousal', 'anal_finger', 3, 'sub'
 	gs 'stat'
 
 	'<<$husName>> puts you on you stomach and parts your buttocks, massaging your anus with his fingers, first one, then two.'
-	
+
 	if pcs_ass < 10:
 		'When he enters your ass with three fingers you involuntarily groan in pain.'
 	else
 		'He continues using three fingers and begins to stretch your anus.'
 	end
-	
+
 	gs 'arousal', 'anal_finger', 3, 'sub'
 	gs 'stat'
-		
+
 	'<<$husName>> Pulls his fingers out of your ass, and you feel his hard cock slide into your hole.'
 
 	gs 'arousal', 'anal', 10, 'sub'
 	gs 'stat'
-		
+
 	if pcs_ass + lubonus < husDick:
 		'You scream and bit your lip from the sharp pain when his member slides into you ass.'
 	else
@@ -431,7 +432,7 @@ if $ARGS[0] = 'anal':
 
 	gs 'arousal', 'anal', 10, 'sub'
 	gs 'stat'
-	
+
 	if pcs_ass + lubonus + 2 < husDick:
 		if pcs_makeup > 1:pcs_makeup = 0
 		'You cry and sink your teeth into the pillow when his <<husDick>> inch cock begins to fuck your ass at full power.'
@@ -443,7 +444,7 @@ if $ARGS[0] = 'anal':
 
 	gs 'arousal', 'anal', 10, 'sub'
 	gs 'stat'
-	
+
 	if klismaday ! daystart:
 		husband -= 1
 		'<<$husName>> takes his member out of your ass and seeing shit on his dick tells you, "Damn. <<$pcs_nickname>> clean your ass before sex."'
@@ -456,7 +457,7 @@ if $ARGS[0] = 'anal':
 
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	act 'Go to the bathroom':
 		cla
 		lubonus = 0
@@ -478,12 +479,12 @@ if $ARGS[0] = 'miss':
 	gs 'arousal', 'vaginal_finger', 5
 	gs 'arousal', 'vaginal', 15
 	gs 'stat'
-	
+
 	gs'orgazm','start'
 
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	act 'Go to the bathroom':
 		cla
 		gt'vanr'
@@ -502,12 +503,12 @@ if $ARGS[0] = 'dog':
 
 	gs 'arousal', 'vaginal', 30, 'sub'
 	gs 'stat'
-	
+
 	gs'orgazm','start'
 
 	gs 'arousal', 'end'
 	gs 'stat'
-	
+
 	act 'Go to the bathroom':
 		cla
 		gt'vanr'
@@ -523,13 +524,13 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 		gs 'arousal', 'masturbate', 10
 		gs 'stat'
-		
+
 		if hour > 22 or hour < 7:
 			'<<$husName>> looks at you, obviously a little dumbfounded.'
 		else
 			'Just as you start getting into it, <<$husName>> walks in.'
 		end
-		
+
 		if harakHusb = 0:
 			'"What are you doing honey?" he asks.'
 			'"Sorry, honey, but I really need to release steam, and you were busy." You answer, while continuing to masturbate.'
@@ -545,7 +546,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 				gs 'arousal', 'end'
 				gs 'stat'
-				
+
 				act 'Finish':gt'bed','start'
 			else
 				'"Well, I don''t know." He says hesitantly.'
@@ -561,7 +562,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 					gs 'arousal', 'masturbate', 10
 					gs 'stat'
-	
+
 					act 'Of course':
 						cla
 						*clr
@@ -573,7 +574,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 						$orgasm_or = 'yes'
 						gs 'arousal', 'end'
 						gs 'stat'
-						
+
 						act 'Finish':gt'bed','start'
 					end
 				end
@@ -586,7 +587,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 			gs 'arousal', 'masturbate', 10
 			gs 'stat'
-	
+
 			if izvratH = 0:
 				husband += 1
 				husbizvradd += 1
@@ -596,7 +597,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 				gs 'arousal', 'end'
 				gs 'stat'
-				
+
 				act 'Finish':gt'bed','start'
 			else
 				husband += 1
@@ -614,7 +615,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 					gs 'arousal', 'masturbate', 10
 					gs 'stat'
-			
+
 					act 'Use your mouth':
 						cla
 						*clr
@@ -625,7 +626,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 						gs 'arousal', 'anal_dildo', 10, 'sub'
 						minut -= 10
 						gs 'stat'
-			
+
 						act 'Let him fuck your ass':
 							picrand = 89
 							gt'sex','anal'
@@ -639,7 +640,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 			gs 'arousal', 'masturbate', 10
 			gs 'stat'
-					
+
 			if izvratH = 0:
 				husband += 1
 				husbizvradd += 1
@@ -650,7 +651,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 				gs 'arousal', 'vaginal_dildo', 10, 'sub'
 				minut -= 10
 				gs 'stat'
-						
+
 				act 'Open your legs':
 					picrand = 89
 					gt'sex','vag'
@@ -662,7 +663,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 
 				gs 'arousal', 'anal_dildo', 10, 'sub'
 				gs 'stat'
-						
+
 				act 'Use your mouth':
 					cla
 					*clr
@@ -673,7 +674,7 @@ if $ARGS[0] = 'husb_mastr_vtor':
 					gs 'arousal', 'anal_dildo', 10, 'sub'
 					minut -= 10
 					gs 'stat'
-						
+
 					act 'Let him fuck your ass':
 						picrand = 89
 						gt'sex','anal'

+ 7 - 7
locations/ivanRoom.qsrc

@@ -133,7 +133,7 @@ if StoryLine = 0 or altQS = 1:
 								'<center><img <<$set_imgh>> src="images/locations/city/industrial/aptmanagers/sex/threesome.jpg"></center>'
 								'You fall silent trying to think of something else, but Tatiana spoke before you could think. "Stuffy nose? I know the perfect remedy for a cold." Tatiana approached Ivan and put her hand on his face beginning to massage his face and around his nose. Looking at his eyes you could tell that some of the scent was penetrating into his sinus cavity and he was starting to feel some effect from the aphrodisiac. Ivan grabbed Tatiana and drew her to him. She tried resisting, but the very powerful effects of the aphrodisiac, caught her as well and she began to kiss him. Ivan waved you over to them as they kissed and under the effects you comply and embrace them both. The effects and the scene before you really turn you on'
 
-								act '...':
+								act 'Continue':
 									cls
 									minut += 5
 									softKAR = 2
@@ -153,7 +153,7 @@ if StoryLine = 0 or altQS = 1:
 										'Kneeling beside Tatiana you happily share Ivan''s cock between you. One sucking his cock while the other tongues his balls.  Then changing positions so you can both share him between kissing each other around his cock.'
 										gs 'arousal', 'bj', 5, 'group'
 										gs 'stat'
-										
+
 										act '....':
 											cls
 											minut += 5
@@ -170,7 +170,7 @@ if StoryLine = 0 or altQS = 1:
 
 												gs 'arousal', 'cuni', 5, 'group'
 												gs 'stat'
-										
+
 												act '69 Tatiana':
 													cls
 													pcs_vag += 1
@@ -183,7 +183,7 @@ if StoryLine = 0 or altQS = 1:
 													gs 'arousal', 'vaginal', 5, 'group'
 													minut -= 5
 													gs 'stat'
-										
+
 													act 'On your knees':
 														cls
 														minut += 5
@@ -205,7 +205,7 @@ if StoryLine = 0 or altQS = 1:
 
 															gs 'arousal', 'end'
 															gs 'stat'
-															
+
 															act 'Leave':gt 'nord'
 														end
 													end
@@ -293,7 +293,7 @@ else
 								gs 'stat'
 								'<center><img <<$set_imgh>> src="images/locations/city/industrial/aptmanagers/sex/threesome.jpg"></center>'
 								'You fall silent trying to think of something else, but Tanya spoke before you could think. "Stuffy nose? I know the perfect remedy for a cold." Tanya approached Ivan and put her hand on his face beginning to massage his face and around his nose. Looking at his eyes you could tell that some of the scent was penetrating into his sinus cavity and he was starting to feel some effect from the aphrodisiac. Ivan grabbed Tanya and drew her to him. She tried resisting, but the very powerful effects of the aphrodisiac, caught her as well and she began to kiss him. Ivan waved you over to them as they kissed and under the effects you comply and embrace them both. The effects and the scene before you really turn you on'
-								act '...':
+								act 'Continue':
 									cls
 									minut += 5
 									softKAR = 2
@@ -312,7 +312,7 @@ else
 										gs 'arousal', 'bj', 5, 'group'
 										gs 'arousal', 'bj', 5, 'group'
 										gs 'stat'
-										act '...':
+										act 'Continue':
 											cls
 											minut += 5
 											gs 'stat'

+ 1 - 1
locations/kameraKPZ.qsrc

@@ -12,7 +12,7 @@ if kameraKPZ < 3:
 		gs 'stat'
 		'You sat on the hard wooden bench and began to consider your position.'
 
-		act '...':gt $curloc
+		act 'Continue':gt $curloc
 	end
 else
 	'By lattice policeman came and Anatoly Borisovich. The policeman immediately stepped aside and host bystroezhki said. "<<$pcs_nickname>>, <<$pcs_nickname>>, well, how could you?"'

+ 3 - 0
locations/katjaEv.qsrc

@@ -214,6 +214,7 @@ if $ARGS[0] = '6':
 
 				act 'Wash alone':
 					cls
+					noShampoo = 1
 					dynamic $showerdin
 					minut += 15
 					pcs_horny += 1
@@ -245,6 +246,7 @@ if $ARGS[0] = '6':
 				if mesec <= 0:
 					act 'Bathe together':
 						cls
+						noShampoo = 1
 						dynamic $showerdin
 						minut += 15
 						pcs_horny += 1
@@ -328,6 +330,7 @@ if $ARGS[0] = '6':
 					end
 				end
 			elseif KatjaHorny < 50:
+				noShampoo = 1
 				dynamic $showerdin
 				minut += 15
 				pcs_horny += 1

+ 4 - 4
locations/kavkazkafe.qsrc

@@ -327,7 +327,7 @@ if $ARGS[0] = 'givibj1':
 	'You take Givis member in your hands and begin to fondle it with your fingers. Givi puts his hairy hand on your face, and touches your lips.'
 	gs 'arousal', 'hj', 5, 'sub'
 	gs 'stat'
-	
+
 	act 'Suck his thumb':gt 'kavkazkafe', 'givibj2'
 	act 'Suck his cock':gt 'kavkazkafe', 'givibj3'
 end
@@ -529,7 +529,7 @@ if $ARGS[0] = 'foursome':
 		gs 'arousal', 'bj', 5,'dick[<<rand(1,2)>>]','sub', 'group'
 		gs 'stat'
 
-		act '...':
+		act 'Continue':
 			*clr & cla
 			gs 'stat'
 			picrand = rand(1, 5)
@@ -540,7 +540,7 @@ if $ARGS[0] = 'foursome':
 			'The Armenians put you and Ira on your knees and start wanking their members before your faces.'
 			gs 'stat'
 
-			act '...':
+			act 'Continue':
 				*clr & cla
 				minut += 3
 				picrand = rand(1, 5)
@@ -552,7 +552,7 @@ if $ARGS[0] = 'foursome':
 				gs 'cum_call','mouth',$boy[2],1,'','',10
 				gs 'arousal', 'end'
 				gs 'stat'
-				
+
 				act 'Leave':gt 'dinsexgivi', 'endirinaaftergang'
 			end
 		end

+ 13 - 13
locations/klofdomhouse.qsrc

@@ -205,7 +205,7 @@ if $ARGS[0] = 'ev13':
 	'Jora fucks you in your pussy.'
 	gs 'arousal', 'vaginal', 30, 'sub'
 	gs 'stat'
-	act '...':
+	act 'Continue':
 		cla
 		*clr
 		'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof10.jpg"></center>'
@@ -240,7 +240,7 @@ if $ARGS[0] = 'ev14':
 	elseif horand > stat['vaginal']:
 		pcs_horny += 10 & 'You are not satisfied'
 	end
-	
+
 	act '....':
 		cla
 		*clr
@@ -275,7 +275,7 @@ if $ARGS[0] = 'ev15':
 		pcs_horny += 10 & 'You are not satisfied'
 	end
 
-	act '...':
+	act 'Continue':
 		cla
 		*clr
 		'Jora discharges himself on your face'
@@ -313,7 +313,7 @@ if $ARGS[0] = 'ev 16':
 	'Semyon fucks you in your pussy.'
 	gs 'arousal', 'vaginal', 30, 'sub'
 	gs 'stat'
-	act '...':
+	act 'Continue':
 		cla
 		*clr
 		'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof10.jpg"></center>'
@@ -349,7 +349,7 @@ if $ARGS[0] = 'ev 17':
 		pcs_horny += 10 & 'You are not satisfied'
 	end
 
-	act '...':
+	act 'Continue':
 		cla
 		*clr
 		'<center><img <<$set_imgh>> src="images/characters/city/jora/sex/klof14.jpg"></center>'
@@ -384,8 +384,8 @@ if $ARGS[0] = 'ev 18':
 	elseif horand > stat['vaginal']:
 		pcs_horny += 10 & 'You are not satisfied'
 	end
-	
-	act '...':
+
+	act 'Continue':
 		cla
 		*clr
 		facial += 1
@@ -513,7 +513,7 @@ if $ARGS[0] = 'ev25':
 	'You bare your breasts.'
 	'"Show me your ass!" Orders the boss'
 	gs 'arousal', 'flashlite', 5, 'sub'
-	gs 'stat'	
+	gs 'stat'
 	act 'Show your ass':gt 'klofdomhouse', 'ev26'
 	act 'Get out of here':
 		gs 'arousal', 'end'
@@ -874,7 +874,7 @@ if $ARGS[0] = 'ev46':
 	'Jora orders, "Remove the rest."'
 
 	if sub > 10 or pcs_inhib > 40:act 'Go into the water and remove bikini bottoms':gt 'klofdomhouse', 'ev47'
-	
+
 	act 'Get out of here':
 		gs 'arousal', 'end'
 		gs 'clothing', 'wear', $normalclothingworntype, normalclothingwornno
@@ -989,7 +989,7 @@ if $ARGS[0] = 'ev52':
 	gs 'arousal', 'masturbate', 5, 'exhibitionism', 'sub'
 	gs 'stat'
 	act 'Insert Dildo':gt 'klofdomhouse', 'ev53'
-	
+
 	if sub <= 30:
 		act 'Get out of here':
 			gs 'arousal', 'end'
@@ -1019,7 +1019,7 @@ if $ARGS[0] = 'ev54':
 	gs 'arousal', 'vaginal_dildo', 5, 'exhibitionism', 'sub'
 	gs 'stat'
 	act 'Put one in your ass':gt 'klofdomhouse', 'ev55'
-	
+
 	if sub <= 30:
 		act 'Get out of here':
 			gs 'arousal', 'end'
@@ -1051,7 +1051,7 @@ if $ARGS[0] = 'ev56':
 	gs 'arousal', 'vaginal_dildo', 5, 'exhibitionism', 'sub'
 	gs 'stat'
 	act 'Obediently hold the glass':gt 'klofdomhouse', 'ev57'
-	
+
 	if sub <= 30:
 		act 'Get out of here':
 			gs 'arousal', 'end'
@@ -1110,7 +1110,7 @@ if $ARGS[0] = 'ev61':
 	'Jora gets up and goes to the showers saying to the crowd, "This bitch is all yours."'
 
 	act 'Fuck the crowd':gt 'klofdomhouse', 'ev62'
-	
+
 	if sub <= 30:
 		act 'Get out of here':
 			gs 'arousal', 'end'

+ 6 - 6
locations/korr.qsrc

@@ -233,7 +233,7 @@ end
 if gopstop > 30:gt 'police', '1'
 
 if sick > 0 and doktorday ! daystart:
-	
+
 	!!act 'Call a doctor':
 	!!	cla
 	!!	*clr
@@ -312,7 +312,7 @@ $ninel0 = {
 
 						gs 'arousal', 'anal_dildo', 10
 						gs 'stat'
-						
+
 						if pcs_horny >= 50:
 							act 'Moan with pleasure':
 								cla
@@ -332,7 +332,7 @@ $ninel0 = {
 
 									gs 'arousal', 'foreplay', 15
 									gs 'stat'
-									
+
 									act 'A blush of embarrassment':
 										cla
 										*clr
@@ -355,7 +355,7 @@ $ninel0 = {
 
 										gs 'arousal', 'foreplay', 15
 										gs 'stat'
-									
+
 										act 'Surrender to the gentle hands Ninel':gt 'housecall', 'ninel2'
 									end
 								end
@@ -428,7 +428,7 @@ $ninel0 = {
 
 									gs 'arousal', 'foreplay', 15
 									gs 'stat'
-									
+
 									act 'Surrender to the gentle hands Ninel':gt 'housecall', 'ninel2'
 								end
 							end
@@ -552,7 +552,7 @@ $polidin = {
 							'(Nurse) - I''ll see if she is free.'
 							'(You) - Once again, thank you.'
 
-							act '...':gt 'housecall', 'ninel3'
+							act 'Continue':gt 'housecall', 'ninel3'
 						end
 					end
 

+ 1 - 1
locations/korr2x.qsrc

@@ -295,7 +295,7 @@ $polidin = {
 							'"Is Doctor Ninel Pavlovna available? She is my regular doctor."'
 							'"Let me check" The nurse puts you on hold for a couple of minutes and then comes back on. "Yes she is free and will make the house call."'
 							'"Once again, thank you very much."'
-							act '...':gt'housecall','ninel3'
+							act 'Continue':gt'housecall','ninel3'
 						end
 					end
 					act 'Back to bed':

+ 3 - 3
locations/kotovdom.qsrc

@@ -32,7 +32,7 @@ if $ARGS[0] = 'kotov_kom':
 		'"Thanks for fun <<$pcs_nickname>>. " he says looking up at you from the bed. Seeing that you are ready to go, he tells: "Take care, You are always welcome here."'
 		act 'Say goodbye and leave his apartment':gt 'pavResidential'
 	end
-	if pcs_sweat >= 20: 
+	if pcs_sweat >= 20:
 		'Vitek looks up at you from his bed and says: "You''re all sweaty, kitten. You should go take a shower before going home."'
 		act 'Nod and look for the bathroom':gt 'kotovdom', 'kotovkom'
 	end
@@ -62,7 +62,7 @@ if $ARGS[0] = 'vann':
 		pcs_horny += 1
 		pcs_hairbsh = 0
 		pcs_makeup = 1
-
+		noShampoo = 1
 		dynamic $showerdin
 		if frost > 0:frost = 0
 
@@ -102,7 +102,7 @@ if $ARGS[0] = 'kotovkom':
 	gs 'stat'
 	'<center><b><font color = maroon>Vitek''s bedroom</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/vitekhome/kotovkom.jpg"></center>'
-	*nl 
+	*nl
 	'<a href="exec:gt ''kotovdom'', ''kotov_kom''">Vitek</a> is lying on his bed, relaxing and watching TV.'
 	act 'Go to the hallway':gt 'kotovdom','kor'
 	if $clothingworntype = 'nude': act 'Dress yourself': gs 'shortgs','dress' & gt 'kotovdom','kotovkom'

+ 13 - 13
locations/lake.qsrc

@@ -36,7 +36,7 @@ if $ARGS[0] = 'start':
 		'At the lake stands <a href="exec:GS ''carF'', ''start''">your <<$car>></a>.'
 	end
 
-	if ARRSIZE('swimwear') > 0: 
+	if ARRSIZE('swimwear') > 0:
 		act 'Use changing room':gt 'changingroom', 'view_swim_list'
 	else
 		*nl
@@ -56,7 +56,7 @@ if $ARGS[0] = 'start':
 			gt 'street'
 		end
 	end
-	
+
 	if hour >= 6 and hour <= 20:
 		'Nearby are various '+iif($clothingworntype = 'swimwear','<a href="exec:gt ''lake'', ''aquapark''">water attractions</a>.','water attractions, but you need to put on some swimwear before you go there.')+''
 		'You can go for a ride on a <a href="exec:gt ''lake'', ''horse''">horse</a> along the beach.'
@@ -258,7 +258,7 @@ if $ARGS[0] = 'banan':
 	cla & *clr
 	$menu_loc = 'lake'
 	$menu_arg = 'banan'
-	menu_off = 0	
+	menu_off = 0
 	gs 'stat'
 	minut += 1
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/aquapark.jpg"></center>'
@@ -451,7 +451,7 @@ if $ARGS[0] = 'walklake1':
 					'The guy starts to fuck you roughly in the mouth, periodically wiping the current of snot from your nose and saliva from your mouth, his hand on your face and occasionally inflicting hefty slaps. You almost faint and expire snot, tears and saliva from the fact as his member roughly enters your throat. Your throat is on fire and incessant cramps twist and nauseate your body.'
 					'Time slows to a halt and you have start to think that this torment will never end, when the guy pulls his cock out of your mouth.'
 
-					act '...':
+					act 'Continue':
 						cla & *clr
 						gs 'cum_call', 'face', 'A177', 1
 						gs 'cum_call', 'mouth', 'A177', 1
@@ -572,7 +572,7 @@ if $ARGS[0] = 'dinribak':
 				'The guy starts to fuck you roughly in the mouth, periodically wiping the current of snot from your nose and saliva from your mouth, his hand on your face and occasionally inflicting hefty slaps. You almost faint and expire snot, tears and saliva from the fact as his member roughly enters your throat. Your throat is on fire and incessant cramps twist and nauseate your body.'
 				'Time slows to a halt and you have start to think that this torment will never end, when the guy pulls his cock out of your mouth.'
 
-				act '...':
+				act 'Continue':
 					cla & *clr
 					gs 'cum_call', 'face', 'A177', 1
 					gs 'cum_call', 'mouth', 'A177', 1
@@ -1000,27 +1000,27 @@ end
 
 if $ARGS[0] = 'vlake1cum':
 	*clr & cla
-	
+
 	gs 'npcgeneratec', 0, 'a stranger at the lake', rand(18,45)
 	gs 'boyStat', $npclastgenerated
 	gs 'cum_call', 'mouth', 'a stranger at the lake'
 	gs 'cum_call', 'face', 'a stranger at the lake'
-	
+
 	gs 'npcgeneratec', 0, 'a stranger at the lake', rand(18,45)
 	gs 'boyStat', $npclastgenerated
 	gs 'cum_call', 'mouth', 'a stranger at the lake'
 	gs 'cum_call', 'face', 'a stranger at the lake'
-	
+
 	gs 'npcgeneratec', 0, 'a stranger at the lake', rand(18,45)
 	gs 'boyStat', $npclastgenerated
 	gs 'cum_call', 'mouth', 'a stranger at the lake'
 	gs 'cum_call', 'face', 'a stranger at the lake'
-	
+
 	gs 'npcgeneratec', 0, 'a stranger at the lake', rand(18,45)
 	gs 'boyStat', $npclastgenerated
 	gs 'cum_call', 'mouth', 'a stranger at the lake'
 	gs 'cum_call', 'face', 'a stranger at the lake'
-	
+
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/vlake1/vlake5.jpg"></center>'
 	'Boys begin to cum on your face and mouth. You lick the cum off their dicks and swallow it. Finally satisfied the guys, dress and go, you''re left unsatisfied.'
@@ -1328,7 +1328,7 @@ if $ARGS[0] = 'kater2':
 					$orgasm_or = 'yes'
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Further':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/kater2/kater6.jpg"></center>'
@@ -1490,7 +1490,7 @@ if $ARGS[0] = 'horse1':
 							$orgasm_or = 'yes'
 							gs 'arousal', 'end'
 							gs 'stat'
-							
+
 							act 'Remove from mouth':
 								*clr & cla
 								gs 'cum_call', 'mouth', 'Quad rider'
@@ -1540,7 +1540,7 @@ end
 if $ARGS[0] = 'horse2':
 	*clr & cla
 	gs 'npcgeneratec', 0, 'Horse rider', rand(18,45)
-	gs 'boyStat', $npclastgenerated	
+	gs 'boyStat', $npclastgenerated
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/lake/sex/horse2/horse1.jpg"></center>'
 	'While you are riding you meet two men on horseback and they ask you to join them for a walk together.'

Diferenças do arquivo suprimidas por serem muito extensas
+ 164 - 164
locations/lesbisubhouse.qsrc


+ 13 - 9
locations/mey_vika_events.qsrc

@@ -239,7 +239,7 @@ if $ARGS[0] = 'play_game_wish1':
 		'<font color="maroon"><i>"Will you also join me?"</i></font>'
 		'She moves over to the stereo and puts on some music. She begins dancing in the middle of the room.'
 
-		act '...': gt 'mey_vika_events', 'play_game_wish1', 16
+		act 'Continue': gt 'mey_vika_events', 'play_game_wish1', 16
 	elseif zz_stage <= 33:
 		if zz_stage = 16 or zz_stage = 22 or zz_stage = 25 or (zz_stage> 27 and zz_stage < 31):
 			'<center><video autoplay loop src="images/characters/pavlovsk/school/girl/vicky/event/vika_game_strip' + zz_stage + '.mp4"></video></center>'
@@ -294,7 +294,7 @@ if $ARGS[0] = 'play_game_wish1':
 			'Vicky, feeling rejuvenated, begins violently assaulting your vagina with her tongue and fingers, you only manage to hold on for a minute, screaming, squirting all over Vicky''s lovely face.'
 		end
 
-		act '...': gt 'mey_vika_events', 'play_game_wish1', zz_stage+1
+		act 'Continue': gt 'mey_vika_events', 'play_game_wish1', zz_stage+1
 	else
 		'Still panting, tired but happy, you relax. Lying on the messy bed, the three of you hug each other carefully, gently stroking each other, slowly cooling down.'
 		'<font color="maroon"><i>"That was amazing, <<$pcs_nickname>>!"</i></font> Whispers Vicky. <font color="maroon"><i>"I hope you''re not mad at us, Vanya and I wanted to have a threesome for the longest time. We had a feeling you would be up for it, but we didn''t dare to ask you. We didn''t know how you would react."</i></font>'
@@ -521,15 +521,15 @@ if $ARGS[0] = 'park_meet':
 				if (month >= 5 and month <= 10) and (hour <= 20 and hour >= 8):
 					'Walking through the park, you meet Vicky and Vanya. They are going to the beach and ask you to join them.'
 
-					if mesec = 0: 
-						act 'Go with them to the beach': 
+					if mesec = 0:
+						act 'Go with them to the beach':
 							gt 'mey_vika_events', 'beach_event0'
 						end
 						act 'Decline':
 							cla
 							*nl
 							'You''re in in a hurry, so you decide to thank Vicky for the invite but that you have something elsewhere that you need to attend.'
-							
+
 							act 'Leave': gt 'gskver', 'start'
 						end
 					else
@@ -537,15 +537,15 @@ if $ARGS[0] = 'park_meet':
 							cla
 							*nl
 							'You currently have your period, and feel up to visiting the beach today, so you decide to thank Vicky for the invite but that you have a thing elsewhere that you need to attend...'
-							
+
 							act 'Leave': gt 'gskver', 'start'
 						end
 					end
 				elseif hour >= 14 and hour < 21:
 					'Vicky invites you to the new trendy cafe "Del Parco".'
 
-					if money > 300: 
-						act 'Visit the cafe': 
+					if money > 300:
+						act 'Visit the cafe':
 							gt 'mey_vika_events', 'cafe_repeat_qw'
 						end
 						act 'Decline':
@@ -751,6 +751,7 @@ if $ARGS[0] = 'beach_event0':
 				*clr & cla
 				minut += 10
 				pcs_mood += 10
+				noShampoo = 1
 				dynamic $showerdin
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/vika_beach3.jpg"></center>'
@@ -763,6 +764,7 @@ if $ARGS[0] = 'beach_event0':
 				*clr & cla
 				minut += 10
 				pcs_mood += 10
+				noShampoo = 1
 				dynamic $showerdin
 				gs 'stat'
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/meynolds/vika_beach4.jpg"></center>'
@@ -1297,6 +1299,7 @@ if $ARGS[0] = 'gym0':
 												cla
 												*clr
 												minut += 15
+												noShampoo = 1
 												dynamic $showerdin
 												'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/vicky/after_bath0.jpg"></center>'
 												'It takes you about fifteen minutes to take a shower.'
@@ -1348,7 +1351,7 @@ if $ARGS[0] = 'gym1':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/vicky/event/gym23.jpg"></center>'
 					'Shortly thereafter you notice her throwing away the top. She''s completely naked. Vicky, now having calmed down a bit ceases swearing and begins exercising once again.'
-					act '...':
+					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/vicky/event/gym24.jpg"></center>'
 						'She stretches amazingly, very catlike. The way she bends is making you a bit envious.'
@@ -1489,6 +1492,7 @@ if $ARGS[0] = 'bath_common':
 									act 'Further':
 										*clr & cla
 										pcs_mood += 20
+										noShampoo = 1
 										dynamic $showerdin
 										gs 'stat'
 										'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/vicky/sex/bath_qw10.jpg"></center>'

+ 6 - 6
locations/narkopriton.qsrc

@@ -275,23 +275,23 @@ if $ARGS[0] = 'drugslut':
 				'You readily accept. Paid housing, food and your daily dose, too! What more could you need?'
 				'Of course Bobka is no kind Samaritan, and expects things from you in return...'
 
-				act '...':
+				act 'Continue':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/characters/city/bobka/sex/crackwhore2.jpg"></center>'
 					'Your life has changed drastically. Your mouth, pussy and ass are completely owned by Bobka, and he readily whores you out to whoever will pay him for it. The rumour of the drug den having a new full-time whore spreads quickly. Bobka is willing to rent you out to whoever is willing to pay, even if they''re not paying much at all! Some money is better than no money, in the end...'
 					'At first you try to resist, but you soon realize that you can''t. You need Bobka to survive, and have no choice but to meekly accept your new role as his whore.'
 
-					act '...':
+					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/characters/city/bobka/sex/crackwhore3.jpg"></center>'
 						'"What difference does it make?" you think to yourself, as yet another stranger buries his cock to the hilt in your well-used ass. Bobka sold you to a brothel owner, who keeps you in his basement as a cheap attraction for his regulars. He takes good care of you though, giving you a roof over your head and the daily dosage of heroin you need so badly.'
 
-						act '...':
+						act 'Continue':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/characters/city/bobka/sex/crackwhore4.jpg"></center>'
 							'In the rare moments your mind is not intoxicated by your last hit, you think back to the friends and family you used to have. It all seems surreal now.'
 
-							act '...':
+							act 'Continue':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/city/bobka/sex/crackwhore5.jpg"></center>'
 								'Your future was so bright, when you were in school. The teachers would sing your praises, saying how much potential you had.'
@@ -299,14 +299,14 @@ if $ARGS[0] = 'drugslut':
 								'It''s nothing new to you, this is your life now. You don''t try to resist or fend him off any more, but simply open your mouth wider and stick your tongue out to give him full access to your throat. Force of habit. What else could you do?'
 								'You''ve long since realized it: you''re a whore now, doing whatever perverted acts the customers demand from you. You have to! Anything to earn enough money for your next dose...'
 
-								act '...':
+								act 'Continue':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/characters/city/bobka/sex/crackwhore6.jpg"></center>'
 									'You''ve long since stopped taking care of yourself, tending to your poor-paying customers'' cocks out of sheer habit. Your former beauty is completely gone, and traces of dried semen cover your hair, face and clothes constantly.'
 									'The brothel owner is starting to lose his patience with you. Even his customers, who already have fairly low standards, no longer seem to be very interested in you. Lucky for you, some them of them can''t afford any better.'
 									'Occasionally, when you get ready to offer your broken down holes up again to yet another customer, you wonder... was there anything you could''ve done differently?'
 
-									act '...':gt 'gameover'
+									act 'Continue':gt 'gameover'
 								end
 							end
 						end

+ 80 - 79
locations/natbelapt.qsrc

@@ -17,8 +17,8 @@
 !---------------------------------------------
 
 !!{ Natasha Quest Line
-NatashaQW = 0: 
-NatashaQW = 1: You can study with Natasha after school. 
+NatashaQW = 0:
+NatashaQW = 1: You can study with Natasha after school.
 NatashaQW = 2: Natasha borrowed money for the first time.
 NatashaQW = 3: You made Natasha do your homework to repay you.
 NatashaQW = 4: You made Natasha carry your books in the morning. - Requires the event to be called from Sveta''s home
@@ -68,7 +68,7 @@ if $ARGS[0] = 'home':
 		natbabycount += 1
 		natpregday = 0
 	end
-	
+
 	! Natasha location
 	NatashaShower = 0
 	NatashaLoc = rand(0,7)
@@ -90,24 +90,24 @@ if $ARGS[0] = 'home':
 	elseif NatashaLoc = 7:
 		$NatashaLocMsg = 'Natasha is doing some laundry. You know the way.'
 	end
-	
+
 	!!Check if Natasha''s mother isn''t at work
 	gs 'natbelEv', 'natmomhome'
-	
+
 	! Random to check who opens the door: 0 = Natasha, 1 = Mother
 	if NatashaMotherHome = 1:
 		DoorOpenBy = rand(0, 1)
 	else
 		DoorOpenBy = 0
 	end
-	
+
 	! If Natasha is in the shower her mom will open the door
 	if (NatashaLoc = 6 or NatashaLoc = 7) and NatashaMotherHome = 1: DoorOpenBy = 1
-	
+
 	! Variable to store the name of Natasha''s mother. If she gets added as full NPCs it''ll be easier to adjust the code.
 	$NatashaMotherName= 'Isabella'
 	$NatashaMotherNickname = 'Bella'
-	
+
 	! Natasha''s mother''s state. If it''s 0 you get a random state.
 	if NatashaMotherState = 0:
 		NatashaMotherState = rand(1,6)
@@ -124,7 +124,7 @@ if $ARGS[0] = 'home':
 	elseif NatashaMotherState = 6:
 		$NatashaMotherStateMsg = 'angry'
 	end
-	
+
 	*clr & cla
 	'<center><img src="images/locations/pavlovsk/resident/apartment/aptdoor.jpg"></center>'
 	'You walk up to the front door and knock.'
@@ -140,13 +140,13 @@ if $ARGS[0] = 'home':
 			'<center><img <<$set_imgh>> src="images/pc/npc_headshots/big16.jpg"></center>'
 		elseif natpregday > 0 and (daystart-natpregday) >= 90 and (daystart-natpregday) < 200:
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/natasha/16(2).jpg" width="356"></center>'
-		elseif natpregday > 0 and (daystart-natpregday) >= 200: 
+		elseif natpregday > 0 and (daystart-natpregday) >= 200:
 			'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/natasha/16(3).jpg" width="356"></center>'
 		end
 		'You stand outside the Belova household, knocking on the door. After a few moments, Natasha opens the door.'
 		if natpregday > 0 and (daystart-natpregday) >= 90 and (daystart-natpregday) < 200:
 			'Looking at Natasha, her pregnant belly is starting to show. You have a strong suspicion that she carries your niece or nephew.'
-		elseif natpregday > 0 and (daystart-natpregday) >= 200: 
+		elseif natpregday > 0 and (daystart-natpregday) >= 200:
 			'Looking at Natasha, it is clear that she is pregnant. You have a strong suspicion that she carries your niece or nephew.'
 		end
 		if NatashaQW > 5:
@@ -324,12 +324,13 @@ if $ARGS[0] = 'bathroom':
 		*clr & cla
 		menu_off = 1
 		minut += 10
+		noShampoo = 1
 		dynamic $showerdin
 		gs 'stat'
 		! Randomized shower event
 		temp = rand(0,4)
 
-		if NatashaMotherHome = 1 and temp = 0: 
+		if NatashaMotherHome = 1 and temp = 0:
 			gt 'natbelapt', 'showerevent1'
 		else
 			'<center><h4><font color="maroon">Bathroom</font></h4></center>'
@@ -390,9 +391,9 @@ if $ARGS[0] = 'natroom':
 	minut += 1
 	gs 'stat'
 	'<center><h4><font color="maroon">Natasha''s Room</font></h4></center>'
-	
+
 	act 'Leave Natasha''s room': gt 'natbelapt', 'hallway'
-	
+
 	if hour <= 6 or hour >= 23:
 		NatashaLoc = 2
 		*clr & cla
@@ -443,20 +444,20 @@ if $ARGS[0] = 'natroom':
 		'Natasha''s room looks very tidy. What it lacks in decorations is made up by how well she''s using her available space. On the right side, there''s a narrow bed in the corner with a bed stand next to it and a big closet for all of her clothes.'
 		'On the left side, right behind the door is a small sofa, her desk and computer are in the back corner. Everything is cleaned and neatly organized.'
 	end
-		
+
 	if NatashaLoc = 2 and hour > 6 and hour < 23:
 		if natseethroughwearing = 0:
 			'Natasha is sitting on the bed, looking at some fashion magazines.'
-			
+
 			act 'Let''s go to the living room':
 				NatNoTV = 1
 				NatashaLoc = 4
 				gt 'natbelapt', 'livingroom'
-			end	
+			end
 		end
-		
+
 		act 'Talk with her': gt 'natbelapt', 'chat'
-		
+
 		if natpregday > 0 and daystart-natpregday > 90 and nataskedbaby ! daystart:
 			act 'Touch her belly':
 				nataskedbaby = daystart
@@ -466,9 +467,9 @@ if $ARGS[0] = 'natroom':
 				'Her tone is a lot less accusing than you''d expected. In fact, she seems... happy.'
 			end
 		end
-			
+
 		if lernHome ! 0: act 'Study together': gs 'natbelapt', 'study_together'
-		
+
 		if NatDolg > 0 and NatDolgDay <= daystart:
 			if NatashaQW > 1 and lernHome ! 0: act 'Make her do your homework': gs 'natbelapt', 'make_her_do_homework'
 
@@ -557,7 +558,7 @@ if $ARGS[0] = 'natroom':
 					'When she''s decided on what to wear she gets dressed seeming not to care about you seeing her naked.'
 				end
 				gs 'arousal', 'voyeur', 5
-				act 'Let her dress': 
+				act 'Let her dress':
 					gs 'arousal', 'end'
 					gt 'natbelapt', 'natroom'
 				end
@@ -569,7 +570,7 @@ if $ARGS[0] = 'natroom':
 					'"Well then." You say in your most seductive voice. "Have you earned it?" As you teasingly lower your mouth to hers. You take your time, touching your lips together, then backing off slightly, pulling at her lower lip occasionally with your teeth before finally going in for a passionate kiss.'
 					gs 'arousal', 'kiss_give', 5, 'dom', 'lesbian'
 					gs 'stat'
-					
+
 					if NatashaQW > 7:
 						act 'Bare her breasts':
 							*clr & cla
@@ -603,7 +604,7 @@ if $ARGS[0] = 'natroom':
 									'The growing volume of her moans is rekindling the fire inside yourself. "A few touches and I might go over the edge again." You think to yourself.'
 									gs 'arousal', 'cuni_give', 5, 'lesbian'
 									gs 'stat'
-									
+
 									act 'Rub your pussy on hers':
 										*clr & cla
 										'<center><img src="images/characters/pavlovsk/school/girl/natasha/sex/natbedroomsex05.jpg"></center>'
@@ -620,7 +621,7 @@ if $ARGS[0] = 'natroom':
 											sexnutrition += 30 * scfeed
 											succubxp += 6
 										end
-										
+
 										gs 'stat'
 										act 'Continue': gt 'natbelapt', 'natroom'
 									end
@@ -633,13 +634,13 @@ if $ARGS[0] = 'natroom':
 									'She keeps one hand on your breast, softly pinching and pulling on your hard nipple as she starts focusing on sucking your engorged clit. You feel one of her fingers slip inside you again, adding even more pleasure.'
 									gs 'arousal', 'cuni', 5, 'lesbian'
 									gs 'stat'
-									
+
 									act 'Rub your pussy on hers':
 										*clr & cla
 										'<center><img src="images/characters/pavlovsk/school/girl/natasha/sex/natbedroomsex05.jpg"></center>'
 										'As you feel your orgasm near, you quickly get up from the bed and press Natasha down on her back, opening her legs wide. Her pussy is soaking wet as well. There are wet streaks on her inner thighs where her juices have been running down her legs.'
 										'After a moment of teasing her with your fingers, you straddle her, pressing your pussies wetly together as you begin quickly grinding against her. Natasha grabs your breasts and starts moaning "Yes <<$pcs_nickname>>... Please... Pleaaaaaah."'
-										$orgasm_txt = 'The feeling of her body writhing underneath yours as she orgasms sends you over the top as well. You keep grinding for a few more seconds before you start bucking under the intensity of your own orgasm.' 
+										$orgasm_txt = 'The feeling of her body writhing underneath yours as she orgasms sends you over the top as well. You keep grinding for a few more seconds before you start bucking under the intensity of your own orgasm.'
 										$orgasm_or = 'yes'
 										gs 'arousal', 'trib', 5, 'lesbian'
 
@@ -663,7 +664,7 @@ if $ARGS[0] = 'natroom':
 					end
 				end
 			end
-		else			
+		else
 			'With a startled look on her face she stammers "Oh, hi <<$pcs_nickname>>, I didn''t know you were coming over."'
 			'Amused by her obvious discomfort you offer: "Should I wait in the hallway?"'
 			'"N-No, it''s ok. It''s not all that different from in the girl''s locker rooms right?"'
@@ -742,7 +743,7 @@ if $ARGS[0] = 'hwundress':
 		act 'Tell her to strip (<<will_cost>> Willpower)':
 			cla
 			gs 'willpower', 'pay', 'force'
-			natdoingHW = 1	
+			natdoingHW = 1
 			'"You know, I''m not feeling properly entertained over here." You say, feeling a bit bored. "I think you should lose some clothes, so I have something to look at."'
 			'"B-But what if my mom walks in?" Natasha asks in a trembling voice.'
 			act 'You can keep your bra and panties on':
@@ -771,7 +772,7 @@ if $ARGS[0] = 'hwundress':
 					gs 'stat'
 					act 'Continue': gt 'natbelapt', 'undressedhw'
 				end
-			end	
+			end
 		end
 	else
 		act 'Tell her to strip (<font color="red"><<will_cost>> Willpower</font>)': '<br><font color="red">You don''t have enough willpower to use this action.</font>'
@@ -823,7 +824,7 @@ if $ARGS[0] = 'undressedhw':
 			else
 				'Natasha occasionally glances over her shoulder at you. Her face is flushed red, and her pussy is glistening wetly.'
 				'"You''re such a little slut, Natasha. I can see you''re getting wetter by the minute, you just love getting humiliated don''t you." You tell her, laughing as her face turns crimson.'
-			end	
+			end
 			'As she keeps working on your homework, you occasionally break Natasha''s concentration with more comments on her body. Each time you do so, she visibly loses her concentration.'
 		end
 		'After a while, Natasha gets up saying: "It''s done <<$pcs_nickname>>, can I please get dressed now?"'
@@ -842,11 +843,11 @@ if $ARGS[0] = 'afterhomework':
 	else
 		'<center><img src="images/characters/pavlovsk/school/girl/natasha/sex/nakedhomework2.jpg"></center>'
 	end
-	act 'Allow her to dress': 
+	act 'Allow her to dress':
 		natunderwear = 0
 		gt 'natbelapt', 'natroom'
 	end
-	
+
 	gs 'willpower', 'cuni', 'force'
 	if NatashaQW >= 7 and will_cost <= pcs_willpwr:
 		act 'Take off your own clothes (<<will_cost>> Willpower)':
@@ -868,7 +869,7 @@ if $ARGS[0] = 'afterhomework':
 				'<center><img src="images/characters/pavlovsk/school/girl/natasha/seethrough00.jpg"></center>'
 				natseethroughwearing = 1
 				if natseethroughworn = 0:
-					natseethroughworn += 1						
+					natseethroughworn += 1
 					'"No, I don''t think so. For the rest of the day, you''re going to wear this." You say as you pull the see-through lingerie from your bag. "I just couldn''t resist buying it for you."'
 					'Natasha''s eyes fall on what you''re actually holding. She immediately notices that you can see right through the fabric.'
 					'"B-But... It hides nothing. I''d be practically naked." She stammers'
@@ -883,7 +884,7 @@ if $ARGS[0] = 'afterhomework':
 					gs 'arousal', 'voyeur', 5
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Continue': 
+					act 'Continue':
 						natstayroom = 1
 						gt 'natbelapt', 'natroom'
 					end
@@ -900,7 +901,7 @@ if $ARGS[0] = 'afterhomework':
 					gs 'arousal', 'voyeur', 5
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Continue': 
+					act 'Continue':
 						natstayroom = 1
 						gt 'natbelapt', 'natroom'
 					end
@@ -916,7 +917,7 @@ if $ARGS[0] = 'afterhomework':
 					gs 'arousal', 'voyeur', 5
 					gs 'arousal', 'end'
 					gs 'stat'
-					act 'Continue': 
+					act 'Continue':
 						natstayroom = 1
 						gt 'natbelapt', 'natroom'
 					end
@@ -951,7 +952,7 @@ if $ARGS[0] = 'lick_feet':
 		'"That''s a good little girl." You tell her, smiling at her while she gently sucks on your toes one by one.'
 		'After a while, you get bored and get up.'
 		'You smile, "Fair enough, you are forgiven."'
-		'Natasha opens her eyes and asks in disbelief, "It''s forgiven?"' 
+		'Natasha opens her eyes and asks in disbelief, "It''s forgiven?"'
 		'You laugh, "500<b>₽</b> of debt is forgiven, fool. You will do everything I tell you until the entire debt is gone."'
 		act 'Continue': gt 'natbelapt', 'natroom'
 	end
@@ -965,7 +966,7 @@ if $ARGS[0] = 'lick_feet':
 		'You lie back and gently caress your pussy while you relish the feeling of her tongue on your feet. She alternates between licking your feet in long strokes of her tongue and gently sucking on your toes.'
 		'After a while, you get bored and get up.'
 		'You smile, "Fair enough, you are forgiven."'
-		'Natasha opens her eyes and asks in disbelief, "It''s forgiven?"' 
+		'Natasha opens her eyes and asks in disbelief, "It''s forgiven?"'
 		'You laugh, "500<b>₽</b> of debt is forgiven, fool. You will do everything I tell you until the entire debt is gone."'
 		gs 'arousal', 'foreplay', 5, 'humiliation'
 		gs 'arousal', 'end'
@@ -993,9 +994,9 @@ if $ARGS[0] = 'spit_face':
 		!!natknee
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/pavlovsk/school/girl/natasha/sex/natknee.jpg"></center>'
-		'You collect the saliva in your mouth and, with relish, spit in Natasha''s face. She jerks and squeezes her eyes shut but makes no move to wipe the spit away even as some drips into her open mouth.' 
+		'You collect the saliva in your mouth and, with relish, spit in Natasha''s face. She jerks and squeezes her eyes shut but makes no move to wipe the spit away even as some drips into her open mouth.'
 		'You smile, "Fair enough, you are forgiven."'
-		'Natasha opens her eyes and asks in disbelief, "It''s forgiven?"' 
+		'Natasha opens her eyes and asks in disbelief, "It''s forgiven?"'
 		'You laugh, "500<b>₽</b> of debt is forgiven, fool. You will do everything I tell you until the entire debt is gone."'
 		act 'Continue': gt 'natbelapt', 'natroom'
 	end
@@ -1030,7 +1031,7 @@ if $ARGS[0] = 'lick_pussy':
 				'You are angry at this bitch, so you release your urine in Natasha''s face. She closes her eyes and bows her head down but does not recoil and silently accepts your golden shower, continuing to swallow until the very end.'
 				act 'Continue': gt 'natbelapt', 'natroom'
 			end
-		else 
+		else
 			act 'Make her stop':
 				*clr & cla
 				minut += 5
@@ -1076,7 +1077,7 @@ if $ARGS[0] = 'openlegs':
 	gs 'stat'
 	act 'Continue': gt 'natbelapt', 'natroom'
 end
-		
+
 if $ARGS[0] = 'straddleface':
 	*clr & cla
 	pcs_horny = 0
@@ -1106,9 +1107,9 @@ if $ARGS[0] = 'chat':
 	'<center><h4><font color="maroon">Natasha''s Room</font></h4></center>'
 	'<center><img src="images/characters/pavlovsk/school/girl/natasha/bedtalk.jpg"></center>'
 	'The two of you lay on her bed and talk about a variety of topics.'
-	
+
 	act 'Stop talking': gt 'natbelapt','natroom'
-	
+
 	if npc_pregtalk['A16'] = 0 and kid = 0:
 		if natpregday > 0 and (daystart-natpregday) > 84 and (daystart-natpregday) < 200 and pregchem >= 3600:
 			*clr & cla
@@ -1151,7 +1152,7 @@ if $ARGS[0] = 'chat':
 			end
 		end
 	end
-	
+
 	if npc_pregtalk['A16'] = 0 and kid > 0:
 		if (natpregday > 0 and (daystart-natpregday) > 84 and (daystart-natpregday)< 200) or (natbabycount > 0) and pregchem >= 3600:
 			*clr & cla
@@ -1183,14 +1184,14 @@ if $ARGS[0] = 'chat':
 			end
 		end
 	end
-	
+
 	act 'Talk about money':
 		*clr & cla
 		minut += 15
 		gs 'stat'
 		'<center><img src="images/characters/pavlovsk/school/girl/natasha/bedtalk.jpg"></center>'
 		'You talk about the price of clothes and cosmetics for a while. Natasha seems to know a lot about the latest fashion, even though she can''t afford it.'
-		if NatDolg <= 0 and money >= 2000 and natsub > 0:			
+		if NatDolg <= 0 and money >= 2000 and natsub > 0:
 			'Suddenly Natasha says: "Hey <<$pcs_nickname>>, you seem to have tons of cash, could you lend me some money, please? I swear I''ll pay you back before you even miss it."'
 			act 'Don''t give her the money': gt 'natbelapt', 'chat'
 			act 'Give her the money (2000 <b>₽</b>)':
@@ -1226,7 +1227,7 @@ if $ARGS[0] = 'chat':
 					act 'Stop talking': gt 'natbelapt', 'natroom'
 					act 'Keep talking': gt 'natbelapt', 'chat'
 				end
-			end	
+			end
 		elseif NatBelBestFrend >= 3 and NatDolg = 0 and money >= 5000 and natsub = 0:
 			'Natasha looks down in embarrassment. "<<$pcs_nickname>>, you have lots of money. Could you lend me 5000 <b>₽</b>? I will pay it back, I give you my word."'
 
@@ -1266,16 +1267,16 @@ if $ARGS[0] = 'chat':
 				act 'Stop talking': gt 'natbelapt', 'natroom'
 			end
 			if NatashaQW = 1:
-				act 'Demand repayment': 
+				act 'Demand repayment':
 					*clr & cla
 					minut += 15
 					if NatashaQW = 1: NatashaQW = 2
 					gs 'stat'
 					'<center><img src="images/characters/pavlovsk/school/girl/natasha/bedtalk.jpg"></center>'
-					'You decide not to reduce Natasha''s debt. You angrily confront her, demanding that she return the money to you, one way or another. Natasha curls up into a ball on her bed: "<<$pcs_nickname>>, I''m so sorry! I will do anything you say! Anything!"' 
+					'You decide not to reduce Natasha''s debt. You angrily confront her, demanding that she return the money to you, one way or another. Natasha curls up into a ball on her bed: "<<$pcs_nickname>>, I''m so sorry! I will do anything you say! Anything!"'
 					''
-					'Natasha looks at you with fearful eyes, and you''re getting some ideas as to how you could "use" her. She did say "anything," after all...' 
-					'You snarl at her with an evil hiss: "You''ll be my little pet until you''ve worked off every last Kopeck. And don''t you dare tell anyone about this!"' 
+					'Natasha looks at you with fearful eyes, and you''re getting some ideas as to how you could "use" her. She did say "anything," after all...'
+					'You snarl at her with an evil hiss: "You''ll be my little pet until you''ve worked off every last Kopeck. And don''t you dare tell anyone about this!"'
 					'You give her a soft slap on the cheek to test your newfound power over her rather than to hurt her, but she flinches and nods profusely. Looks like you''ve got your own little slave now.'
 					act 'Make her do your homework': gs 'natbelapt', 'make_her_do_homework'
 				end
@@ -1302,7 +1303,7 @@ if $ARGS[0] = 'chat':
 			end
 		else
 			act 'Stop talking': gt 'natbelapt', 'natroom'
-			act 'Keep talking': gt 'natbelapt', 'chat'	
+			act 'Keep talking': gt 'natbelapt', 'chat'
 		end
 	end
 
@@ -1326,7 +1327,7 @@ if $ARGS[0] = 'chat':
 		'<center><h4><font color="maroon">Natasha''s Room</font></h4></center>'
 		'<center><img src="images/characters/pavlovsk/school/girl/natasha/bedtalk.jpg"></center>'
 		'You talk with Natasha about her mother. She tells you that her mother seems to be unhappy a lot of the time. She thinks it''s because of how dreary her job at the garment factory is.'
-		
+
 		act 'Keep talking': gt 'natbelapt', 'chat'
 		act 'Stop talking': gt 'natbelapt', 'natroom'
 	end
@@ -1381,7 +1382,7 @@ if $ARGS[0] = 'natknows':
 		'"It looks like I got knocked up by <<$wombthfath>>."'
 		'"Well, I hope for the best for both of you. After our babies are both born, we should start setting up play dates." She pauses for a moment before adding, "Honestly, I''m happy that I won''t be going through this alone."'
 	end
-	act 'Continue':gt 'natbelapt', 'natroom'	
+	act 'Continue':gt 'natbelapt', 'natroom'
 end
 
 !When pregnancy fetish is added, another reaction will be added here
@@ -1402,13 +1403,13 @@ if $ARGS[0] = 'natknows1':
 		'"Yeah, it seems like he does," you reply. "But don''t worry, we''ll make sure he has plenty of opportunities to keep getting you pregnant. Who knows how many of his children you''ll have before he''s finished."'
 		'Natasha''s face goes completely red with embarrassment, and she starts to mumble something before you cut her off with a passionate kiss. When you finally break the kiss, she is still visibly red, but she isn''t protesting your suggestion. You know what she wants.'
 	elseif $wombthfath ! 'Kolka' and arrpos('$ChildThFath',$wombthfath) ! arrsize('$ChildThFath')-1:
-		'"Yeah. I guess I needed him to give me another baby before I could be satisfied," you say jokingly.' 
+		'"Yeah. I guess I needed him to give me another baby before I could be satisfied," you say jokingly.'
 		'"Well, I hope you find satisfaction," she laughs.'
 	elseif $wombthfath ! 'Kolka' and arrpos('$ChildThFath',$wombthfath) ! arrsize('$ChildThFath')-1:
 		'"No, I needed to test drive someone else before I could decide what father I like best."'
 		'"If you''re going that route, you might as well keep shopping around." You laugh together for a while before moving on to another topic.'
 		end
-	act 'Continue':gt 'natbelapt', 'natroom'	
+	act 'Continue':gt 'natbelapt', 'natroom'
 end
 
 if $ARGS[0] = 'snack':
@@ -1455,7 +1456,7 @@ if $ARGS[0] = 'snack':
 		act 'Back to her room': NatashaLoc = 2 & gt 'natbelapt', 'natroom'
 	end
 end
-	
+
 if $ARGS[0] = 'livingroom':
 	$menu_loc = 'natbelapt'
 	$menu_arg = 'livingroom'
@@ -1469,7 +1470,7 @@ if $ARGS[0] = 'livingroom':
 ! Needs actions like watching tv
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/living.jpg"></center>'
 	'Most of the living room is occupied by an old but comfortable looking couch. It''s big enough to sleep in. In front of it stands an old tiny TV.'
-	
+
 	! Randomly detemines what is on TV to keep it from being the same every time.
 	ShowRand = rand(0,8)
 	if ShowRand = 0:
@@ -1491,14 +1492,14 @@ if $ARGS[0] = 'livingroom':
 	elseif ShowRand = 8:
 		$ShowMsg = 'a porno'
 	end
-	
+
 	if NatashaLoc = 4 and NatNoTV = 1:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/tvsnack.jpg"></center>'
 		'"I''ll go grab us a snack, pick something good to watch." Natasha says as she heads to the kitchen.'
 		! If you haven''t progressed far enough or Natasha''s mother is home you can''t pick porn
 		if NatashaQW < 5 or NatashaMotherHome = 1:
-			if ShowRand = 8: 
+			if ShowRand = 8:
 				ShowRand = 5
 				$ShowMsg = 'a romantic movie'
 			end
@@ -1526,9 +1527,9 @@ if $ARGS[0] = 'livingroom':
 			gs 'stat'
 			act 'Let''s go to your room': NatashaLoc = 2 & gt 'natbelapt', 'natroom'
 		end
-	elseif NatashaLoc = 4 and NatNoTV = 0:	
+	elseif NatashaLoc = 4 and NatNoTV = 0:
 		'Natasha is sitting on the couch watching <<$ShowMsg>>.'
-		
+
 		act 'Join her':
 			if ShowRand ! 8:
 				*clr & cla
@@ -1569,12 +1570,12 @@ if $ARGS[0] = 'livingroom':
 					elseif city_porn > 250:
 						YourPorn = rand(0,9)
 					end
-					
+
 					if YourPorn = 1:
 						if pav_slut < 50:
-							'You are startled to see yourself on the screen, unsure how you feel about Natasha knowing. "Best to check the damage." You think to yourself as you approach the couch.'				
+							'You are startled to see yourself on the screen, unsure how you feel about Natasha knowing. "Best to check the damage." You think to yourself as you approach the couch.'
 						else
-							'You see yourself on the screen. "It would have happened sooner or later." You smile to yourself as you approach the couch.'	
+							'You see yourself on the screen. "It would have happened sooner or later." You smile to yourself as you approach the couch.'
 						end
 						'Natasha doesn''t notice you until she feels the couch move as you sit down next to her. She jumps in surprise and quickly adjusts her skirt to hide her wet panties, completely red in the face from a mixture of arousal and embarrassment at being caught watching porn featuring you.'
 						if NatashaWatchedYourPorn = 0:
@@ -1631,10 +1632,10 @@ if $ARGS[0] = 'kitchen':
 	'<center><b><font color = maroon>Kitchen</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/kitchen.jpg"></center>'
 	'The kitchen is small but has all the necessary things. There is a stove, a fridge, a sink, and a tiny dining table. Everything looks sparkling clean.'
-	
+
 	act 'Leave': gt 'natbelapt','hallway'
 	act 'Look in the fridge': gt 'natbelapt', 'fridge'
-	
+
 	!! Kitchen events
 	if rand(0,4) = 0 and natseethroughwearing = 1 and natseehtroughkitchen = 0:
 		'<center><img src="images/characters/pavlovsk/school/girl/natasha/seethroughkitchen01.jpg"></center>'
@@ -1685,7 +1686,7 @@ if $ARGS[0] = 'kitchen':
 		act 'Leave': gt 'natbelapt','hallway'
 		act 'Look in the fridge': gt 'natbelapt', 'fridge'
 	end
-	
+
 	dynamic $driwater
 	dynamic $dritea
 	dynamic $fill_bottle
@@ -1698,11 +1699,11 @@ if $ARGS[0] = 'fridge':
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/fridge.jpg"></center>'
 	'You open the fridge and see that it mostly holds healthy things. Lots of vegetables, water, a bottle of lemonade and a couple of bottles of wine.'
-	
+
 	act 'Close the refrigerator': gt 'natbelapt', 'kitchen'
-	
+
 	if HaveCucumber = 0:
-		act 'Take a cucumber': 
+		act 'Take a cucumber':
 			cla
 			HaveCucumber = 1
 			'You take a cucumber out of the fridge. This could come in handy.'
@@ -1724,13 +1725,13 @@ if $ARGS[0] = 'natmother':
 	'<center><b><font color = maroon>Natasha''s mother''s room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/momroom.jpg"></center>'
 	'The room is fairly bare, but everything is organized neatly, and it''s spotlessly clean. There is a bed, a big closet, and some bedstands next to the bed with lamps on them. Everything looks like it''s cleaned on a daily basis.'
-	
+
 	if CaughtByNatMomHitachi >= 1:
 		$NatMomVibName = 'hitachi'
 	else
 		$NatMomVibName = 'big vibrator'
 	end
-	
+
 	if rand(0,4) = 0 and hour > 21 and NatashaMotherHome = 1:
 		'As you walk through the hallway, you hear a buzzing noise coming from <<$NatashaMotherNickname>>''s room'
 		'Unable to resist your curiosity you push the door open a tiny bit so that you can peek inside.'
@@ -1744,14 +1745,14 @@ if $ARGS[0] = 'natmother':
 			'She is eagerly rubbing her <<$NatMomVibName>> on her pussy. Even though she''s obviously trying to be quiet, her moans of pleasure keep getting louder and louder. You feel your own pussy getting wet in response.'
 			gs 'arousal', 'voyeur', 3
 			gs 'stat'
-			
+
 			act 'Keep looking':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/sex/natmomhitachi12.jpg"></center>'
 				'After a few more minutes you notice <<$NatashaMotherNickname>> pressing a button, and the <<$NatMomVibName>> starts buzzing more loudly. She starts to press it against her pussy even harder. It doesn''t take long before you can clearly see her have an orgasm. She closes her legs around the <<$NatMomVibName>> to keep it firmly on her pussy while she bucks and lets out gasping breaths.'
 				gs 'arousal', 'voyeur', 3
 				gs 'stat'
-				
+
 				act 'Keep looking':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/sex/natmomhitachi13.jpg"></center>'
@@ -1765,7 +1766,7 @@ if $ARGS[0] = 'natmother':
 					end
 					gs 'arousal', 'end'
 					gs 'stat'
-					
+
 					act 'Leave':gt 'natbelapt','hallway'
 				end
 			end
@@ -1786,7 +1787,7 @@ if $ARGS[0] = 'natmother':
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/natbelapt/natmomsleep2.jpg"></center>'
 				'You look into the bedroom and see <<$NatashaMotherNickname>>, tossing in her sleep in her bra and panties. As you''re watching she rolls onto her back and puts her hand in her panties. "That must be one hell of an enjoyable dream." You think to yourself. Not wanting to disturb her you close the door and leave.'
 				gs 'arousal', 'voyeur', 4
-			end			
+			end
 			gs 'arousal', 'end'
 			gs 'stat'
 		end

+ 58 - 57
locations/nichTaras.qsrc

@@ -13,7 +13,7 @@ timeHidden = 0
 if $ARGS[0] = 'abdIntro':
 	$nichKatinkaName = 'the other girl'
 	$nichKatinkaNameUC = 'The other girl'
-		
+
 	if nichAbdStage = 0:
 		menu_off = 1
 		InSleep = 0
@@ -22,7 +22,7 @@ if $ARGS[0] = 'abdIntro':
 		gs 'underwear', 'remove'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/intro1.jpg"></center>'
-		'You don''t know how much time has passed when you finally regain consciousness. Maybe minutes? Hours? A whole day?'	
+		'You don''t know how much time has passed when you finally regain consciousness. Maybe minutes? Hours? A whole day?'
 		*nl
 		'Your limbs hurt and you try to stretch them. To no avail. Your feet and wrists are chained to the floor while something in your back pushes your belly up, forcing you into an awkward backwards bent position. The worst thing is that you are apparently naked.'
 		*nl
@@ -35,35 +35,35 @@ if $ARGS[0] = 'abdIntro':
 		end
 		act 'Wait':
 			nichAbdStage = 10
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 	elseif nichAbdStage = 10:
 		minut += 60
-		gs 'pain', 'back', 'bind' 
-		gs 'pain', 'shoulders', 'bind' 
+		gs 'pain', 'back', 'bind'
+		gs 'pain', 'shoulders', 'bind'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/intro2.jpg"></center>'
 		'You wait for what appears to be an eternity.'
 		*nl
 		'Your back starts to hurt and you try shift into a more comfortable position. You once again realize that that''s futile. You are forced into this painful position until anybody frees you.'
-		
+
 		act 'Call for help':
 			'You scream for help as loud as you possibly can. Nothing happens. Did anybody hear you at all?'
 		end
 		if pcs_sleep <= 40:
 			act 'Try to sleep':
 				nichAbdStage = 20
-				gt 'nichTaras','abdIntro' 
+				gt 'nichTaras','abdIntro'
 			end
 		end
 		act 'Wait':
 			nichAbdStage = 21
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 	elseif nichAbdStage = 20:
 		minut += 120
 		pcs_sleep += 20
-		gs 'pain', 'pubic', 'spank' 
+		gs 'pain', 'pubic', 'spank'
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/intro3.jpg"></center>'
 		'You are just to exhausted to stay awake any longer. You fall into an uneasy sleep.'
@@ -88,12 +88,12 @@ if $ARGS[0] = 'abdIntro':
 		end
 		act 'Listen':
 			nichAbdStage = 30
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 	elseif nichAbdStage = 21:
 		minut += 120
-		gs 'pain',5, 'pubic', 'hit' 
-		gs 'stat'	
+		gs 'pain',5, 'pubic', 'hit'
+		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/intro3.jpg"></center>'
 		'Locked down like this there is nothing you can do than continue waiting.'
 		*nl
@@ -113,17 +113,17 @@ if $ARGS[0] = 'abdIntro':
 		*nl
 		'"Shut up, slut! I am sure you''re having a lot of questions right now. But there are only a few things you need to know."'
 		act 'Object':
-			gs 'pain',5, 'pubic', 'hit' 
+			gs 'pain',5, 'pubic', 'hit'
 			gs 'stat'
 			'Just as you open your mouth you feel the whip once more. Taras obviously doesn''t want you to speak right now.'
 		end
 		act 'Listen':
 			nichAbdStage = 30
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 	elseif nichAbdStage = 30:
-		gs 'pain', 'breasts', 'twist' 
-		gs 'stat'	
+		gs 'pain', 'breasts', 'twist'
+		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/intro4.jpg"></center>'
 		if nichTarasAbduction = 10:
 			'"I bet you''re wondering how you got here. You see, you annoyed Mistress Gala. Being the classy woman she is she can''t tolerate skanks like yourself in her household."'
@@ -142,17 +142,17 @@ if $ARGS[0] = 'abdIntro':
 		'"Do you understand?"'
 		act 'Yes sir':
 			nichAbdStage = 40
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 		act 'No way!':
-			gs 'pain',6, 'nipples', 'twist' 
+			gs 'pain',6, 'nipples', 'twist'
 			gs 'stat'
 			'"No! You can''t ..." you are interrupted by him painfully twisting your nipples.'
 			'"I''m asking again: do you understand?"'
 		end
 	elseif nichAbdStage = 40:
-		gs 'pain', 'clitoris', 'twist' 
-		gs 'stat'	
+		gs 'pain', 'clitoris', 'twist'
+		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/intro5.jpg"></center>'
 		'There is no use in resistance right now. This man will punish you until you say what he wants to hear.'
 		*nl
@@ -171,7 +171,7 @@ if $ARGS[0] = 'abdIntro':
 		'He unbottons his pants and pulls them down along with his underpants. He clearly wants you to see his erect penis. Does he really expect you to suck it?'
 		act 'Further':
 			nichAbdStage = 50
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 	elseif nichAbdStage = 50:
 		nichKatinkaPresent = 1
@@ -193,7 +193,7 @@ if $ARGS[0] = 'abdIntro':
 		'Once she is done Taras kicks her into the belly. "Get up, lazy slut!"'
 		act 'Further':
 			nichAbdStage = 60
-			gt 'nichTaras','abdIntro' 
+			gt 'nichTaras','abdIntro'
 		end
 	elseif nichAbdStage = 60:
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/hogtie1.jpg"></center>'
@@ -217,11 +217,11 @@ if $ARGS[0] = 'abdIntro':
 			nichTarasLeave = hour * 60 + minut + 20
 			nichTarasReturn = rand(19,23)
 			gt 'nichTaras','katinka', 'wash'
-			
+
 		end
 	end
 elseif $ARGS[0] = 'katinka':
-	
+
 	if $ARGS[1] = 'desc':
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/katinka1.jpg"></center>'
 		act 'Talk':
@@ -238,7 +238,7 @@ elseif $ARGS[0] = 'katinka':
 					xgt 'nichTaras','katinka','talkEnd'
 				end
 			end
-			
+
 		end
 		act 'Back':
 			gt 'nichTaras','dungeon'
@@ -256,6 +256,7 @@ elseif $ARGS[0] = 'katinka':
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/washing1.jpg"></center>'
 		'<<$nichKatinkaNameUC>> takes a bottle of shower gel and covers you in it. Being all tied up there is nothing you can do to prevent it. Her touch feels soft on your skin. Then she uses a hose to clean you. The water is ice cold. She gently dries you with a towel before combing your hair.'
 		if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the shower.'
+		noShampoo = 1
 		dynamic $showerdin
 		pcs_hairbsh = 1
 		gs 'stat'
@@ -264,7 +265,7 @@ elseif $ARGS[0] = 'katinka':
 		end
 	end
 elseif $ARGS[0] = 'dungeon':
-	
+
 	if nichTarasLeave <= hour * 60 + minut and nichKatinkaPresent ! 0:
 		'You hear Taras returning from upstairs. He is dressed for his job.'
 		'"Time to get you back to your own room." he grabs <<$nichKatinkaName>> by her hair and pulls her back upstairs. You hear the locks once again being locked.'
@@ -282,7 +283,7 @@ elseif $ARGS[0] = 'dungeon':
 		else
 			'<center><b>Basement</b></center>'
 			'<center><img <<$set_imgh>> src="images/characters/city/taras/dungeon.jpg"></center>'
-			'You are in a basement. There are several metal objects bolted to the ground and to the walls. They are used for chaining up prisoners. There is also a hose for cleaning.'	
+			'You are in a basement. There are several metal objects bolted to the ground and to the walls. They are used for chaining up prisoners. There is also a hose for cleaning.'
 			*nl
 			'In one corner of the room stands an <a href="exec:minut += 10&gt ''nichTaras'', ''dungeon'', ''bed''">old bed</a> with a dirty mattress on it.'
 			*nl
@@ -371,7 +372,7 @@ elseif $ARGS[0] = 'dungeon':
 				nichTarasMirrorCount += 1
 				*clr & cla
 				'It takes quit some effort by finally you manage to use your shoulder to throw the mirror over. The frame took some damage but the glass seems to be still intact.'
-				
+
 				act 'Back':
 					gt 'nichTaras','dungeon'
 				end
@@ -392,9 +393,9 @@ elseif $ARGS[0] = 'session':
 				nichTarasSession = 1
 			end
 		end
-		
+
 	end
-	
+
 	if nichTarasSession = -1:
 		if nichTarasSessionStage = 0:
 			!! Mirror thrown over for first time
@@ -460,7 +461,7 @@ elseif $ARGS[0] = 'session':
 			'Once Taras is done you are reduced to a sobbing mess.'
 			'"Since you missed the central aspect of this lesson I think you could use some extra time to finally get the point."'
 			'With these words he leaves the basement, leaving you hanging from the ceiling with the vile dildo in your mouth and your whole body covered in bruises.'
-			
+
 			act 'Try to break free':
 				'You pull on your restraints the best you can, but they don''t give in. You are tightly locked.'
 			end
@@ -487,17 +488,17 @@ elseif $ARGS[0] = 'session':
 			!! Sveta fell asleep after 10
 			'<center><img <<$set_imgh>> src="images/characters/city/taras/mirrorEvent1d.jpg"></center>'
 			'Despite your position being very uncomfortable you finally manage to fall asleep.'
-			if hour < 6: 
-				nichSleepTime = (6 - hour) * 60 - minut 
-			else	
-				nichSleepTime = (30 - hour) * 60 - minut 
+			if hour < 6:
+				nichSleepTime = (6 - hour) * 60 - minut
+			else
+				nichSleepTime = (30 - hour) * 60 - minut
 			end
-			
+
 			pcs_sleep = min(100 , pcs_sleep + nichSleepTime / 4)
 			minut += nichSleepTime
 			killvar 'nichSleepTime'
 			gs 'stat'
-			
+
 			*nl
 			'You don''t know for how long you slept when a dash of cold water pulls you out of your dreams.'
 			'You immidiately realize that you or no longer bolted to the ground. Instead you have already bound in an hogite again.'
@@ -558,17 +559,17 @@ elseif $ARGS[0] = 'session':
 			!! Sveta fell asleep after 20
 			'<center><img <<$set_imgh>> src="images/characters/city/taras/mirrorEvent1g.jpg"></center>'
 			'Despite the hard cold floor being very uncomfortable to lie on you finally manage to fall asleep.'
-			if hour < 6: 
-				nichSleepTime = (6 - hour) * 60 - minut 
-			else	
-				nichSleepTime = (30 - hour) * 60 - minut 
+			if hour < 6:
+				nichSleepTime = (6 - hour) * 60 - minut
+			else
+				nichSleepTime = (30 - hour) * 60 - minut
 			end
-			
+
 			pcs_sleep = min(100 , pcs_sleep + nichSleepTime / 4)
 			minut += nichSleepTime
 			killvar 'nichSleepTime'
 			gs 'stat'
-			
+
 			*nl
 			'You don''t know for how long you slept when a dash of cold water pulls you out of your dreams.'
 			'You immidiately realize that you are no longer bolted to the ground. Instead you have already bound in an hogite again.'
@@ -606,7 +607,7 @@ elseif $ARGS[0] = 'session':
 				*nl
 				'"Three, two, one, <b>start</b>!"'
 				act 'Move forward':
-					
+
 				end
 				act 'Don''t move':
 					*clr & cla
@@ -617,7 +618,7 @@ elseif $ARGS[0] = 'session':
 					*nl
 					'"You don''t want to get me angry, slut. Get moving or you will regret it."'
 					act 'Move forward':
-						
+
 					end
 					act 'Stand still':
 						*clr & cla
@@ -693,19 +694,19 @@ elseif $ARGS[0] = 'session':
 										else
 											*clr & cla
 											'<center><img <<$set_imgh>> src="images/characters/city/taras/punishment1a.jpg"></center>'
-									
+
 											'Being placed in this crate and all most of your weight resting on your shoulders while foul smelling urine is slowly drying on your head is a bad position to sleep in. But your need for sleep is too strong and so you fall asleep soon.'
-											if hour < 6: 
-												nichSleepTime = (6 - hour) * 60 - minut 
-											else	
-												nichSleepTime = (30 - hour) * 60 - minut 
+											if hour < 6:
+												nichSleepTime = (6 - hour) * 60 - minut
+											else
+												nichSleepTime = (30 - hour) * 60 - minut
 											end
-											
+
 											pcs_sleep = min(100 , pcs_sleep + nichSleepTime / 4)
 											minut += nichSleepTime
 											killvar 'nichSleepTime'
 											gs 'stat'
-											
+
 											*nl
 											'You don''t know for how long you slept when a dash of cold water pulls you out of your dreams.'
 											'You immidiately realize that you are no longer tied in the create. Instead you have already bound in an hogite again.'
@@ -716,17 +717,17 @@ elseif $ARGS[0] = 'session':
 												killvar 'nichTarasSessionStage'
 												gt 'nichTaras','katinka', 'wash'
 											end
-										
+
 										end
 									end
-								end	
+								end
 							end
 						end
 					end
 				end
 			end
 		end
-		
+
 	end
 elseif $ARGS[0] = 'van':
 	'<center><img <<$set_imgh>> src="images/characters/city/taras/van.jpg"></center>'
@@ -745,14 +746,14 @@ elseif $ARGS[0] = 'vanAbduct':
 		'As you pass the van the back door is suddenly opened. You have no time to react before a piece of cloth is pressed against your face.'
 		'It smells sweetish....... and you begin to black out.'
 		nichTarasAbduction = 50
-		act '...': gt 'nichTaras','vanAbduct',1
+		act 'Continue': gt 'nichTaras','vanAbduct',1
 	elseif ARGS[1] = 1:
 		'<center><img <<$set_imgh>> src="images/characters/city/taras/abductionVan.jpg"></center>'
 		'You slowly come back to your senses. The first thing you realize is that you are completely tied up. You can''t move at all.'
 		'You open your eyes in panic. You are in the back area of the van and it is moving. You try to scream, but your mouth is taped shut.'
 		'Your eyes are still a little blurred. You can''t see where you are or who the driver is.'
 		'But he must have watched you, because he stops the car, climbs back to you and presses the piece of cloth at your face again. You are falling unconscious once more.'
-		act '...': gt 'nichTaras','abdIntro'
+		act 'Continue': gt 'nichTaras','abdIntro'
 	end
 end
 

+ 53 - 53
locations/pavcomplexrolan.qsrc

@@ -14,7 +14,7 @@ if month >=3 and month =< 11:
 		'<center><h4>Rolan on the bench</h4></center>'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/benchsr.jpg"></center>'
 		'Rolan stays on the bench reading something. You can talk to him...or investigate...'
-	
+
 		if money > 8000 and rolanblockhome = 1:
 			'You have some money with you, maybe Rolan wants his old bath back...'
 		end
@@ -38,7 +38,7 @@ if month >=3 and month =< 11:
 						'You can tell his attitude towards you is slightly milder.'
 						act 'Move away':gt 'pavComplex', 'start'
 					end
-					act 'Move away':gt 'pavComplex', 'start'		
+					act 'Move away':gt 'pavComplex', 'start'
 				elseif npc_rel['A133']>=20 and npc_rel['A133']<40:
 					!He doesn''t like you very much
 					'You try to have a conversation with Rolan, but he dislikes you too much to even pretend to be interested in what you have to say.'
@@ -49,7 +49,7 @@ if month >=3 and month =< 11:
 						'You can tell his attitude towards you is milder.'
 						act 'Move away':gt 'pavComplex', 'start'
 					end
-					act 'Move away':gt 'pavComplex', 'start'		
+					act 'Move away':gt 'pavComplex', 'start'
 				elseif npc_rel['A133'] >=40:
 					'Rolan likes you too much to even pretend to not staring at your boobs.'
 					act 'Friendly chat':
@@ -81,7 +81,7 @@ if month >=3 and month =< 11:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanturn0.jpg"></center>'
 				'You sit down next to him on a nearby bench. Rolan turn his head on the other side.'
 				act 'Speak':gt 'pavComplexrolan', 'friends'
-			end	
+			end
 		end
 
 		act 'Hide and snoop':
@@ -101,7 +101,7 @@ if month >=3 and month =< 11:
 					act 'Move away':gt 'pavComplex', 'start'
 				end
 				act 'Move away':gt 'pavComplex', 'start'
-		
+
 			elseif rand(1,100) > 70:
 				cla & *clr
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/looking.jpg"></center>'
@@ -131,7 +131,7 @@ if month >=3 and month =< 11:
 				act 'Move away':gt 'pavComplex', 'start'
 			end
 		end
-	
+
 	elseif sunWeather = 1 and (RolanLoc[hour] ! 9 or RolanLoc[hour] ! 10):
 		cla & *clr
 		gs 'stat'
@@ -143,7 +143,7 @@ if month >=3 and month =< 11:
 		gs 'stat'
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/benchsrainy.jpg"></center>'
 		'The large bench where Rolan usually sits. He spend time here to catch butterflies and look around when he can, in the late afternoons and evenings. Due to the rain Rolan isn''t here.'
-		act 'Move away':gt 'pavComplex', 'start'	
+		act 'Move away':gt 'pavComplex', 'start'
 	end
 else
 	if sunWeather = 1:
@@ -163,71 +163,71 @@ end
 
 if $ARGS[0] = 'spy':
 
-	len_rol_ler = rand (0,8)	
+	len_rol_ler = rand (0,8)
 	if len_rol_ler = 0:
-		$court_texta = 'You notice two girls looking at each other; one is speaking at the phone.' 
+		$court_texta = 'You notice two girls looking at each other; one is speaking at the phone.'
 		$court_textb = 'Suddenly the girl without the phone pull dow the panty of her friend while she continues the call and start eating the pussy...it seems they don''t mind to play in the courtyard.'
 		$court_textc = 'The girl on the phone continues her calling as she wants the listener on the other side to know she''s busy; her friend furiously rub the pussy that she start to loose control and suddenly cum. You think you have some more reason to visit often the courtyard...'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat00.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat01.jpg"></center>'
 !!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat02.jpg"></center>'
 	elseif len_rol_ler = 1:
-		$court_texta = 'Lena and lera are walking in the park hand in hand.' 
-		$court_textb = 'Suddenly they stop and start groping each other butt...' 
-		$court_textc = 'Both of them pull down their short flashing their asses and turn their face...ooops they seems aware of Rolan...' 
+		$court_texta = 'Lena and lera are walking in the park hand in hand.'
+		$court_textb = 'Suddenly they stop and start groping each other butt...'
+		$court_textc = 'Both of them pull down their short flashing their asses and turn their face...ooops they seems aware of Rolan...'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat10.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat11.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat12.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat12.jpg"></center>'
 	elseif len_rol_ler = 2:
-		$court_texta = 'Two girls passionately kiss each other.' 
-		$court_textb = 'They move on a nearby wall, one of the girl sits spreading her legs the other reach her panties and put them apart...she start to explore her friend.' 
-		$court_textc = 'Soon they both ends without skirt and start to make out, the blond girl go down on her knees using her skirt on the floor, and starts fingerfucking her friend.' 
+		$court_texta = 'Two girls passionately kiss each other.'
+		$court_textb = 'They move on a nearby wall, one of the girl sits spreading her legs the other reach her panties and put them apart...she start to explore her friend.'
+		$court_textc = 'Soon they both ends without skirt and start to make out, the blond girl go down on her knees using her skirt on the floor, and starts fingerfucking her friend.'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat20.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat21.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat22.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat22.jpg"></center>'
 	elseif len_rol_ler = 3:
-		$court_texta = 'Lena and Lera kiss each other on a nearby bench...' 
-		$court_textb = 'It seems it''s  not enough, because the immediately move few step away and in they both start undressing...' 
-		$court_textc = 'Only their panties remain...when you hear the police sirens. "Move move" Lera drags Lena away...' 
+		$court_texta = 'Lena and Lera kiss each other on a nearby bench...'
+		$court_textb = 'It seems it''s  not enough, because the immediately move few step away and in they both start undressing...'
+		$court_textc = 'Only their panties remain...when you hear the police sirens. "Move move" Lera drags Lena away...'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat30.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat31.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat32.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat32.jpg"></center>'
 	elseif len_rol_ler = 4:
-		$court_texta = 'Two girls are flashing pussy and tits on the weed, it seems really daring...' 
-		$court_textb = 'They move on a bench, they must be really in heat...one lift on a wall near the bench and spread her legs offering an easy access to the pussy; her friend start licking and pull out a dildo that she stick in the pussy while eating the brunette''s pussy.' 
-		$court_textc = 'The brunette wants to give pleasure to her friend and move down to take lead, she start fucking her friend pussy as if nobody was there...' 
+		$court_texta = 'Two girls are flashing pussy and tits on the weed, it seems really daring...'
+		$court_textb = 'They move on a bench, they must be really in heat...one lift on a wall near the bench and spread her legs offering an easy access to the pussy; her friend start licking and pull out a dildo that she stick in the pussy while eating the brunette''s pussy.'
+		$court_textc = 'The brunette wants to give pleasure to her friend and move down to take lead, she start fucking her friend pussy as if nobody was there...'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat40.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat41.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat42.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat42.jpg"></center>'
 	elseif len_rol_ler = 5:
-		$court_texta = 'You see miss Sokoloff coming, and you decide to move away...you don''t want to listen a lesson outside the school. You move away and turn to see if she''s gone, but she''s in there speaking with Rolan...wait... "Who''s there?"...You see Lena and Lera exposing their body a few step from Rolan and miss Sokoloff...'  
-		$court_textb = 'Soon they move, you decide to follow them and hide behind a wall. Lera pull out a dildo and start to lube it, while Lena go down and spread Lera''s lip...' 
-		$court_textc = 'It seems too much daring, and soon they move on a secluded spot to proceed unnoticed. You follow them and find a three to stay behind...Lena push the dildo inside Lera and start to fuck her. This spot pass as unoticed and they continue to fuck free from uwanted sight...well at least they think so... .' 
+		$court_texta = 'You see miss Sokoloff coming, and you decide to move away...you don''t want to listen a lesson outside the school. You move away and turn to see if she''s gone, but she''s in there speaking with Rolan...wait... "Who''s there?"...You see Lena and Lera exposing their body a few step from Rolan and miss Sokoloff...'
+		$court_textb = 'Soon they move, you decide to follow them and hide behind a wall. Lera pull out a dildo and start to lube it, while Lena go down and spread Lera''s lip...'
+		$court_textc = 'It seems too much daring, and soon they move on a secluded spot to proceed unnoticed. You follow them and find a three to stay behind...Lena push the dildo inside Lera and start to fuck her. This spot pass as unoticed and they continue to fuck free from uwanted sight...well at least they think so... .'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat50.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat51.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat52.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat52.jpg"></center>'
 	elseif len_rol_ler = 6:
-		$court_texta = 'Two girls sit on a nearby bench. They look around as if they were worried about something. Ooops you can see what they are worried about. One of the girl stick a dildo up her ass...no way she''s worry...'  
-		$court_textb = 'Suddenly a man comes to the bench behind them. The girls turn a little to hide their action, they clearly do not want to stop and stay hid as possible. The man take a newspaper he probably forgot and go away...' 
-		$court_textc = 'Once the man was out of their sight the girl who were fucking her friend''s ass turn her doggy on the bench to continue in this position...soon you leave, you don''t want to be caught... ' 
+		$court_texta = 'Two girls sit on a nearby bench. They look around as if they were worried about something. Ooops you can see what they are worried about. One of the girl stick a dildo up her ass...no way she''s worry...'
+		$court_textb = 'Suddenly a man comes to the bench behind them. The girls turn a little to hide their action, they clearly do not want to stop and stay hid as possible. The man take a newspaper he probably forgot and go away...'
+		$court_textc = 'Once the man was out of their sight the girl who were fucking her friend''s ass turn her doggy on the bench to continue in this position...soon you leave, you don''t want to be caught... '
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat60.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat61.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat62.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat62.jpg"></center>'
 	elseif len_rol_ler = 7:
-		$court_texta = 'You see two girls in a dress without underware exposing their body...it seems they want to make a show...' 
-		$court_textb = 'The courtyard is crowded today and they constantly change position using a three as a blindspot.' 
-		$court_textc = 'They kiss and touch each other, but they are obviously ashemed to go further...soon the move away, leaving you with a wetting thought.' 
+		$court_texta = 'You see two girls in a dress without underware exposing their body...it seems they want to make a show...'
+		$court_textb = 'The courtyard is crowded today and they constantly change position using a three as a blindspot.'
+		$court_textc = 'They kiss and touch each other, but they are obviously ashemed to go further...soon the move away, leaving you with a wetting thought.'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat70.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat71.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat72.jpg"></center>'	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat72.jpg"></center>'
 	elseif len_rol_ler = 8:
-		$court_texta = 'Rolan is pointing to the slipway...you wonder what''s there...Wow Lena and Lera are putting a show. They are completely naked on the slipway with their clothes nearby.' 
-		$court_textb = 'Suddenly miss Sokoloff walk nearby the slipway with her bag on her hand but she seems to not notice what''s going on. Lena and Lera seems to find the situation funny and they continue trying to stay hide from her sight' 
-		$court_textc = 'Unbelievable....miss Sokoloff pass the slipway totally unaware. Lena and Lera start kiss each other...it seems they want to party for their achievment...' 
+		$court_texta = 'Rolan is pointing to the slipway...you wonder what''s there...Wow Lena and Lera are putting a show. They are completely naked on the slipway with their clothes nearby.'
+		$court_textb = 'Suddenly miss Sokoloff walk nearby the slipway with her bag on her hand but she seems to not notice what''s going on. Lena and Lera seems to find the situation funny and they continue trying to stay hide from her sight'
+		$court_textc = 'Unbelievable....miss Sokoloff pass the slipway totally unaware. Lena and Lera start kiss each other...it seems they want to party for their achievment...'
 !!Image needed		$court_imga = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat80.jpg"></center>'
 !!Image needed		$court_imgb = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat81.jpg"></center>'
-!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat82.jpg"></center>'	
-	end	
+!!Image needed		$court_imgc = '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/rolchat82.jpg"></center>'
+	end
 
 	cla & *clr
 	gs 'arousal', 'voyeur', 5
@@ -295,7 +295,7 @@ if $ARGS[0] = 'friends':
 					act 'Move away':gt 'pavComplex', 'start'
 				end
 			end
-		end	
+		end
 	else
 		if rolanapol = 0:
 			cla & *clr
@@ -351,8 +351,8 @@ if $ARGS[0] = 'friends':
 								pain['asscheeks'] += 30
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanapol3.jpg"></center>'
 								'Your ass is red and painful, you are near to cry'
-								'"...i''m sorry Rolan...i''ve learned the lesson..."'								
-								act '...':
+								'"...i''m sorry Rolan...i''ve learned the lesson..."'
+								act 'Continue':
 									cla & *clr
 									gs 'stat'
 									rolanblockhome = 0
@@ -361,7 +361,7 @@ if $ARGS[0] = 'friends':
 									act 'leave':gt 'pavComplex', 'start'
 								end
 							end
-						end	
+						end
 					end
 					act 'What?':
 						cla & *clr
@@ -417,8 +417,8 @@ if $ARGS[0] = 'friends':
 							pain['asscheeks'] += 30
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanapol3.jpg"></center>'
 							'Your ass is red and painful, you are near to cry'
-							'"...i''m sorry Rolan...i''ve learned the lesson..."'								
-							act '...':
+							'"...i''m sorry Rolan...i''ve learned the lesson..."'
+							act 'Continue':
 								cla & *clr
 								gs 'pain', 5, 'asscheeks', 'spank'
 								gs 'stat'
@@ -428,7 +428,7 @@ if $ARGS[0] = 'friends':
 								act 'leave':gt 'pavComplex', 'start'
 							end
 						end
-					end	
+					end
 				end
 				act 'What?':
 					cla & *clr
@@ -479,8 +479,8 @@ if $ARGS[0] = 'friends':
 						pain['asscheeks'] += 30
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanapol3.jpg"></center>'
 						'Your ass is red and painful, you are near to cry'
-						'"...i''m sorry Rolan...i''ve learned the lesson..."'								
-						act '...':
+						'"...i''m sorry Rolan...i''ve learned the lesson..."'
+						act 'Continue':
 							cla & *clr
 							gs 'stat'
 							rolanblockhome = 0
@@ -489,7 +489,7 @@ if $ARGS[0] = 'friends':
 							act 'leave':gt 'pavComplex', 'start'
 						end
 					end
-				end	
+				end
 			end
 			act 'What?':
 				cla & *clr
@@ -499,7 +499,7 @@ if $ARGS[0] = 'friends':
 				act 'Move away':gt 'pavComplex', 'start'
 			end
 		end
-	end	
+	end
 end
 
 --- pavcomplexrolan ---------------------------------

+ 1 - 0
locations/placer_sex.qsrc

@@ -14,6 +14,7 @@ if frost > 0: frost = 0
 
 $din_dush  = {
 	*clr & cla
+	noShampoo = 1
 	dynamic $showerdin
 	minut += 15
 	pcs_horny += 1

+ 44 - 27
locations/porn_view.qsrc

@@ -3,7 +3,7 @@ $location_type = 'event'
 
 menu_off = 1
 
-act 'Go': 
+act 'Go':
 	killvar '$_zz_boy_arr'
 	minut += iif(seepornofut < 4,rand(15,30),rand(60,80))
 	gt 'pavResidential'
@@ -30,14 +30,14 @@ if seepornofut < 10:
 			cla
 			act 'Escape': gt 'pavResidential'
 		end
-		
+
 		if seepornofut = 0:
 			func('porn_view_strings', 'view_1_virgin')
 
 			seepornofut += 1
 			exit
 		end
-		
+
 		if seepornofut > 0 and seepornofut < 3:
 			func('porn_view_strings', 'view_2_virgin')
 
@@ -52,7 +52,7 @@ if seepornofut < 10:
 			end
 			exit
 		end
-		
+
 		if seepornofut = 3 or seepornofut = 4:
 			func('porn_view_strings', 'view_3_virgin'+iif(pcs_horny > 70,'_horny',''))
 
@@ -68,7 +68,7 @@ if seepornofut < 10:
 			pcs_horny += 10
 			exit
 		end
-		
+
 		if seepornofut >= 7 and seepornofut < 10:
 			func('porn_view_strings', 'view_7_virgin'+iif(pcs_horny > 70,'_horny',''))
 
@@ -97,7 +97,7 @@ if seepornofut < 10:
 			seepornofut += 1
 			exit
 		end
-		
+
 		if seepornofut = 3 or seepornofut = 4:
 			func('porn_view_strings', 'view_3'+iif(pcs_horny > 70,'_horny',''))
 
@@ -131,7 +131,7 @@ if seepornofut < 10:
 			seepornofut += 1
 			exit
 		end
-		
+
 		if seepornofut = 7:
 			func('porn_view_strings','view_7')
 
@@ -143,7 +143,7 @@ if seepornofut < 10:
 		if seepornofut = 8:
 			pcs_horny = 0
 			seepornofut = 10
-			
+
 			func('porn_view_strings','view_8')
 
 			func('porn_view_strings','view_8'+iif($pantyworntype = 'none','_no_tanga','_tanga'))
@@ -167,7 +167,7 @@ if seepornofut < 10:
 
 				exit
 			end
-			
+
 			if pcs_ass >= 15:
 				func('porn_view_strings','view_8_stretched_anus')
 
@@ -175,7 +175,7 @@ if seepornofut < 10:
 
 				exit
 			end
-			
+
 			if pcs_vag >= 15:
 				func('porn_view_strings','view_8_stretched_vag')
 
@@ -208,7 +208,7 @@ if seepornofut >= 10:
 	$_zz_boy_arr[] = $_init_arr[0]
 	killvar '$_init_arr'
 	! ---
-	
+
 	if seepornofut = 10:
 		func('porn_view_strings', 'view_10')
 
@@ -218,7 +218,7 @@ if seepornofut >= 10:
 		pcs_horny = 0
 		exit
 	end
-	
+
 	if seepornofut = 11:
 		func('porn_view_strings', 'view_11')
 
@@ -226,7 +226,7 @@ if seepornofut >= 10:
 		pcs_horny = 0
 		exit
 	end
-	
+
 	if seepornofut = 12:
 		func('porn_view_strings', 'view_12')
 
@@ -234,7 +234,7 @@ if seepornofut >= 10:
 		pcs_horny = 0
 		exit
 	end
-	
+
 	if seepornofut = 13:
 		func('porn_view_strings', 'view_13')
 
@@ -242,10 +242,11 @@ if seepornofut >= 10:
 
 		if pcs_horny >= 70: seepornofut += 1
 		pcs_horny = 0
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut = 14:
 		func('porn_view_strings', 'view_14')
 
@@ -254,21 +255,21 @@ if seepornofut >= 10:
 		func('porn_view_strings', 'view_14'+iif(pcs_pubes>10,'_bush','_no_bush'))
 
 		func('porn_view_strings', 'view_14_next')
-
+		noShampoo = 1
 		dynamic $showerdin
 		pcs_horny = 0
 		stat['hj'] += 2
 		seepornofut += 1
 		exit
 	end
-	
+
 	if seepornofut = 15:
 		func('porn_view_strings', 'view_15')
 
 		func('porn_view_strings', 'view_15_next'+iif(pcs_vag=0,'_virgin',iif(mesec>0,'_wdays','')))
 
 		func('porn_view_strings', 'view_15_fin')
-
+		noShampoo = 1
 		dynamic $showerdin
 		pcs_horny = 0
 		stat['hj'] += 3
@@ -301,6 +302,7 @@ if seepornofut >= 10:
 		pcs_horny = 0
 		brotherstat['vaginal'] += 1
 		gs 'cum_call', 'face', $boy
+		noShampoo = 1
 		dynamic $showerdin
 		seepornofut += 1
 		exit
@@ -322,6 +324,7 @@ if seepornofut >= 10:
 		stat['hj'] += 2
 		pcs_horny = 0
 		gs 'cum_call', 'face', $boy
+		noShampoo = 1
 		dynamic $showerdin
 		seepornofut += 1
 		exit
@@ -335,6 +338,7 @@ if seepornofut >= 10:
 		swallow += 3
 		pcs_horny = 0
 		gs 'cum_call', 'face', $boy
+		noShampoo = 1
 		dynamic $showerdin
 		seepornofut += 1
 		exit
@@ -354,11 +358,12 @@ if seepornofut >= 10:
 		swallow += 3
 		pcs_horny = 0
 		gs 'cum_call', 'face', $boy
+		noShampoo = 1
 		dynamic $showerdin
 		seepornofut += 1
 		exit
 	end
-	
+
 	if seepornofut = 22:
 		func('porn_view_strings', 'view_20')
 
@@ -399,10 +404,11 @@ if seepornofut >= 10:
 		pcs_horny = 0
 		gang += 1
 		swallow += 1
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut = 23:
 		func('porn_view_strings', 'view_23')
 
@@ -420,10 +426,11 @@ if seepornofut >= 10:
 		stat['bj'] += 3
 		gang += 1
 		seepornofut += 1
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut >= 24 and seepornofut <= 26:
 		func('porn_view_strings', 'view_23')
 
@@ -440,10 +447,11 @@ if seepornofut >= 10:
 		pcs_horny = 0
 		stat['bj'] += 3
 		gang += 1
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut >= 27 and seepornofut <= 29:
 		func('porn_view_strings', 'view_23')
 
@@ -451,7 +459,7 @@ if seepornofut >= 10:
 
 		if rand(0,10) > 5:
 			cla
-			act '...':
+			act 'Continue':
 				*clr & cla
 				func('porn_view_strings', 'view_27_rand')
 
@@ -459,6 +467,7 @@ if seepornofut >= 10:
 				stat['bj'] += 3
 				minut += 20
 				act 'Go':
+					noShampoo = 1
 					dynamic $showerdin
 					killvar '$_zz_boy_arr'
 					minut += iif(seepornofut < 4,rand(15,30),rand(60,80))
@@ -472,6 +481,7 @@ if seepornofut >= 10:
 		gang += 1
 		seepornofut += 1
 		pcs_horny = 0
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
@@ -508,10 +518,11 @@ if seepornofut >= 10:
 		stat['bj'] += 2
 		swallow += 2
 		pcs_horny = 0
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut = 31:
 		func('porn_view_strings', 'view_31')
 
@@ -546,10 +557,11 @@ if seepornofut >= 10:
 		end
 		gang += 1
 		pcs_horny = 0
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut >= 32 and seepornofut <= 35:
 		if pcs_sweat >= 2:
 			func('porn_view_strings', 'view_32_sweat')
@@ -564,6 +576,7 @@ if seepornofut >= 10:
 		seepornofut += 1
 		gang += 1
 		pcs_horny = 0
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
@@ -575,6 +588,7 @@ if seepornofut >= 10:
 		seepornofut += 1
 		gang += 1
 		pcs_horny = 0
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
@@ -599,10 +613,11 @@ if seepornofut >= 10:
 		end
 		pcs_horny = 0
 		gang += 1
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut = 40:
 		func('porn_view_strings', 'view_40')
 
@@ -626,10 +641,11 @@ if seepornofut >= 10:
 		end
 		pcs_horny = 0
 		gang += 1
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end
-	
+
 	if seepornofut > 40:
 		func('porn_view_strings', 'view_40')
 
@@ -645,6 +661,7 @@ if seepornofut >= 10:
 		end
 		pcs_horny = 0
 		gang += 1
+		noShampoo = 1
 		dynamic $showerdin
 		exit
 	end

+ 98 - 17
locations/pornfilm.qsrc

@@ -101,7 +101,11 @@ if $ARGS[0] = '1':
 			gs 'arousal', 'end'
 			gs 'stat'
 
-			act 'Shower':gt 'pornstudio', 'shower'
+			if shampoo > 0:
+				act 'Take a shower':gt 'pornstudio', 'shower'
+			else
+				'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+			end
 			act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 		end
 	end
@@ -184,7 +188,12 @@ if $ARGS[0] = '2':
 						'You keep your eyes fixed on his, as you gently lick every last drop of sperm from his cock.'
 						gs 'arousal', 'end'
 						gs 'stat'
-						act 'Shower':gt 'pornstudio', 'shower'
+
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				end
@@ -285,7 +294,12 @@ if $ARGS[0] = '3':
 							'Looking it to his eyes adoringly, you meticulously lick all the cum off his dick.'
 							gs 'arousal', 'end'
 							gs 'stat'
-							act 'Shower':gt 'pornstudio', 'shower'
+
+							if shampoo > 0:
+								act 'Take a shower':gt 'pornstudio', 'shower'
+							else
+								'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+							end
 							act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 						end
 					end
@@ -403,7 +417,12 @@ if $ARGS[0] = '4':
 								'You keep look deep into his eyes, then lick and kiss his sperm covered cock until it''s thoughly cleaned.'
 								gs 'arousal', 'end'
 								gs 'stat'
-								act 'Shower':gt 'pornstudio', 'shower'
+
+								if shampoo > 0:
+									act 'Take a shower':gt 'pornstudio', 'shower'
+								else
+									'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+								end
 								act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 							end
 						end
@@ -514,7 +533,12 @@ if $ARGS[0] = '5':
 						gs 'stat'
 						gs 'arousal', 'end'
 						gs 'stat'
-						act 'Shower':gt 'pornstudio', 'shower'
+
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				end
@@ -641,7 +665,12 @@ if $ARGS[0] = '6':
 							gs 'stat'
 							gs 'arousal', 'end'
 							gs 'stat'
-							act 'Shower':gt 'pornstudio', 'shower'
+
+							if shampoo > 0:
+								act 'Take a shower':gt 'pornstudio', 'shower'
+							else
+								'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+							end
 							act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 						end
 					end
@@ -720,7 +749,12 @@ if $ARGS[0] = '7':
 						$orgasm_or = 'no'
 						gs 'arousal', 'end'
 						gs 'stat'
-						act 'Shower':gt 'pornstudio', 'shower'
+
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				else
@@ -741,7 +775,12 @@ if $ARGS[0] = '7':
 						$orgasm_or = 'yes'
 						gs 'arousal', 'end'
 						gs 'stat'
-						act 'Shower':gt 'pornstudio', 'shower'
+
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				end
@@ -851,7 +890,12 @@ if $ARGS[0] = '8':
 				end
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Shower':gt 'pornstudio', 'shower'
+
+				if shampoo > 0:
+					act 'Take a shower':gt 'pornstudio', 'shower'
+				else
+					'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+				end
 				act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 			end
 		end
@@ -959,7 +1003,12 @@ if $ARGS[0] = '9':
 				end
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Shower':gt 'pornstudio', 'shower'
+
+				if shampoo > 0:
+					act 'Take a shower':gt 'pornstudio', 'shower'
+				else
+					'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+				end
 				act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 			end
 		end
@@ -1152,7 +1201,12 @@ if $ARGS[0] = '10':
 				gs 'stat'
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Shower':gt 'pornstudio', 'shower'
+
+				if shampoo > 0:
+					act 'Take a shower':gt 'pornstudio', 'shower'
+				else
+					'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+				end
 				act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 			end
 		end
@@ -1259,7 +1313,12 @@ if $ARGS[0] = '11':
 						*clr & cla
 						'<center><video autoplay loop src="images/locations/city/citycenter/studio/sex/pornwalk'+rand(1,3)+'.mp4" height="200">'
 						'The scene ends with you putting on your dress, and stepping out the door, with the four guy''s load still inside you.'
-						act 'Shower':gt 'pornstudio', 'shower'
+
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				else
@@ -1278,7 +1337,12 @@ if $ARGS[0] = '11':
 						*clr & cla
 						'<center><video autoplay loop src="images/locations/city/citycenter/studio/sex/pornwalk'+rand(1,3)+'.mp4" height="200">'
 						'The scene ends with you putting on your dress, and stepping out the door, with the four guy''s load still inside you.'
-						act 'Shower':gt 'pornstudio', 'shower'
+
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				end
@@ -1368,7 +1432,11 @@ if $ARGS[0] = '12':
 						*clr & cla
 						'<center><video autoplay loop src="images/locations/city/citycenter/studio/sex/pornwalk'+rand(1,3)+'.mp4" height="200">'
 						'The scene ends with you putting on your dress, and stepping out the door, with the four guy''s load still inside you.'
-						act 'Shower':gt 'pornstudio', 'shower'
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				else
@@ -1387,7 +1455,11 @@ if $ARGS[0] = '12':
 						*clr & cla
 						'<center><video autoplay loop src="images/locations/city/citycenter/studio/sex/pornwalk'+rand(1,3)+'.mp4" height="200">'
 						'The scene ends with you putting on your dress, and stepping out the door, with the four guy''s load still inside you.'
-						act 'Shower':gt 'pornstudio', 'shower'
+						if shampoo > 0:
+							act 'Take a shower':gt 'pornstudio', 'shower'
+						else
+							'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+						end
 						act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 					end
 				end
@@ -1504,7 +1576,11 @@ if $ARGS[0] = '13':
 				end
 				gs 'arousal', 'end'
 				gs 'stat'
-				act 'Shower':gt 'pornstudio', 'shower'
+				if shampoo > 0:
+					act 'Take a shower':gt 'pornstudio', 'shower'
+				else
+					'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+				end
 				act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 			end
 		end
@@ -1687,7 +1763,12 @@ if $ARGS[0] = '14':
 		gs 'arousal', 'vaginal', 360, 'gangbang'
 		gs 'arousal', 'end'
 		gs 'stat'
-		act 'Shower':gt 'pornstudio', 'shower'
+
+		if shampoo > 0:
+			act 'Take a shower':gt 'pornstudio', 'shower'
+		else
+			'<font color="red">You''ve run out of shampoo and will have to buy some more before you can wash yourself.</font>'
+		end
 		act 'Don''t bother to clean up': gt 'pornstudio', 'postvideo'
 	end
 end

+ 4 - 4
locations/pornstudio.qsrc

@@ -797,7 +797,7 @@ if $ARGS[0] = 'yes':
 		end
 
 		act 'Make excuses and leave':gt 'pornstudio', 'start'
-		
+
 		act 'Undress':
 			cla
 			minut += 5
@@ -1071,19 +1071,19 @@ if $ARGS[0] = '1':
 			'<center><img <<$set_imgh>> src="images/locations/city/citycenter/studio/casting_3.jpg"></center>'
 			'First held casting actresses - as I have said, if you are terrible - You can not hope, comes only when you have a beautiful appearance.'
 
-			act '...':
+			act 'Continue':
 				*clr & cla
 				'<center><img <<$set_imgh>> src="images/locations/city/citycenter/studio/model_0.jpg"></center>'
 				'Then the girl chosen for the lead role.'
 				'Here you have to be the most beautiful.'
 
-				act '...':
+				act 'Continue':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/city/citycenter/studio/film_0.jpg"></center>'
 					'Well, then she shot - interesting and exciting processes'
 					'And the output we obtain...'
 
-					act '...':
+					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/city/citycenter/studio/dvd-disx.jpg"></center>'
 						'So on what I make money.'

+ 1 - 0
locations/postevents.qsrc

@@ -116,6 +116,7 @@ if $ARGS[0] = '1-1':
 		act 'Reassure him he did nothing wrong':
 			*clr & cla
 			minut += 15
+			noShampoo = 1
 			dynamic $showerdin
 			gs 'stat'
 			postmarriedQW = 2

+ 4 - 4
locations/qwIzoldaApp.qsrc

@@ -50,14 +50,14 @@ if $ARGS[0] = '':
 							minut -= 5
 							gs 'stat'
 
-							act '...':
+							act 'Continue':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/city/isolde/sex/izoldasex2.jpg"></center>'
 								'Isolde you dropped on the couch and gently kisses covering section. Once you lay down on her back, she began to lick your pussy.'
 								gs 'arousal', 'cuni', 5, 'lesbian'
 								gs 'stat'
 
-								act '...':
+								act 'Continue':
 									*clr & cla
 									'<center><img <<$set_imgh>> src="images/characters/city/isolde/sex/izoldasex3.jpg"></center>'
 									'Blonde turned and climbed on you without stopping to lick your pussy. She throw the leg over you up her sweaty and expiring juices crack for sex. You started to caress her clitoris tongue and kiss her luscious lips, finally you both shook orgasm.'
@@ -95,7 +95,7 @@ if $ARGS[0] = '':
 						minut -= 5
 						gs 'stat'
 
-						act '...':
+						act 'Continue':
 							*clr & cla
 							gs 'stat'
 							'<center><img <<$set_imgh>> src="images/characters/city/isolde/sex/izoldasex2.jpg"></center>'
@@ -103,7 +103,7 @@ if $ARGS[0] = '':
 							gs 'arousal', 'cuni', 5, 'lesbian'
 							gs 'stat'
 
-							act '...':
+							act 'Continue':
 								*clr & cla
 								'<center><img <<$set_imgh>> src="images/characters/city/isolde/sex/izoldasex3.jpg"></center>'
 								'Blonde turned and climbed on you without stopping to lick your pussy. She throw the leg over you up her sweaty and expiring juices crack for sex. You started to caress her clitoris tongue and kiss her luscious lips, finally you both shook orgasm.'

+ 4 - 4
locations/qwmeet.qsrc

@@ -387,7 +387,7 @@ if $ARGS[0] = 'qwbereg':
 							gs 'orgazm', 'start'
 							gs 'arousal', 'end'
 							gs 'stat'
-							act '...': gt 'qwmeet','qwbereg2'
+							act 'Continue': gt 'qwmeet','qwbereg2'
 						end
 					end
 				end
@@ -409,7 +409,7 @@ if $ARGS[0] = 'qwbereg':
 						gs 'arousal', 'hj', 5, 'sub'
 						gs 'stat'
 
-						act '...':gt 'qwmeet','qwbereg2'
+						act 'Continue':gt 'qwmeet','qwbereg2'
 					end
 
 					act 'To take by mouth':
@@ -539,7 +539,7 @@ if $ARGS[0] = 'qwmeetdin':
 					money += 5000
 					'You walked with Vladimir into the bedroom. Vladimir sceptically cast his gaze about your humble abode and took out his wallet. "I hope you will not mind if I give you some money?" He handed you five thousand. You took the money you were offered.'
 
-					act '...':gt 'BDsex', 'start'
+					act 'Continue':gt 'BDsex', 'start'
 				end
 			elseif husband > 0 and VladimirKnowAboutHusband = 0:
 				act 'I am married':
@@ -567,7 +567,7 @@ if $ARGS[0] = 'qwmeetdin':
 				'Glory drove you to an apartment Vladimir rented. You got out of the car and went up to the apartment.'
 				'Once through the door you went with Vladimir the to bedroom.'
 
-				act '...':gt 'BDsex', 'start'
+				act 'Continue':gt 'BDsex', 'start'
 			end
 		end
 	end

+ 72 - 67
locations/rolanbath.qsrc

@@ -13,7 +13,7 @@ if $ARGS[0] = 'start':
 	cla & *clr
 	gs 'stat'
 	if RolanLoc[hour] = 7:
-		'Rolan is here.'		
+		'Rolan is here.'
 		if RAND(0,100) >= 30:
 			gt 'rolanbath', 'ev'
 		else
@@ -29,15 +29,15 @@ if $ARGS[0] = 'start':
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroomnew.jpg"></center>'
 		'The bathroom is in much better shape since you worked on it.'
 	end
-	
+
 	'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 hangs over the sink.'
-	
+
 	if rolanworker = 2 and (RolanLoc[hour] = 9 or RolanLoc[hour] = 10):
-!	if rolanworker = 2 and RolanLoc[hour] = 9 or RolanLoc[hour] = 10:	
+!	if rolanworker = 2 and RolanLoc[hour] = 9 or RolanLoc[hour] = 10:
 		if workertool = 0:
 			act 'Get some tools': gt 'rolanbath', 'tools'
 		elseif workertool = 1:
-			act 'Look for concrete mix': gt 'rolanapt','hallway'	
+			act 'Look for concrete mix': gt 'rolanapt','hallway'
 		elseif workertool = 2:
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/builder/girlpow.jpg"></center>'
@@ -49,7 +49,7 @@ if $ARGS[0] = 'start':
 	act 'Take a shower (0:15)':
 		*clr & cla
 		minut += 15
-		if shampoo > 0: shampoo -= 1
+		noShampoo = 1
 		dynamic $showerdin
 		if frost > 0:frost = 0
 		'<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
@@ -73,7 +73,7 @@ if $ARGS[0] = 'start':
 			pcs_horny += rand(0,2)
 			*nl
 			'You try to forget that Rolan''s bathroom door doesn''t have a latch.'
-			'The idea that the door is open occupies your mind while you are showering. It would be very embarrassing if Rolan was to enter at the wrong time.'	
+			'The idea that the door is open occupies your mind while you are showering. It would be very embarrassing if Rolan was to enter at the wrong time.'
 			if rand(0,3) = 0:
 				act 'Sing in the shower':
 					cla & *clr
@@ -100,21 +100,21 @@ if $ARGS[0] = 'start':
 					'As the jet of warm water begins to caress you, you hear a noise. You call out, "Rolan, is that you?" You don''t hear a response. "Bah! Probably just me being paranoid."'
 					cumspclnt = 8
 					gs 'cum_cleanup'
-					if $pantyworntype ! 'none' and rolan_steal_day ! daystart: 
-						gs 'panties', 'dispose' 
+					if $pantyworntype ! 'none' and rolan_steal_day ! daystart:
+						gs 'panties', 'dispose'
 						rolan_panty_day = daystart
 						rolan_panty_count -= 1
 						if rolanpantyQW =< 1: rolanpantyQW = 1
-                    end
-					act 'Finish showering': 
+					end
+					act 'Finish showering':
 						cla & *clr
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathcold.jpg"></center>'
 						*nl
 						'The water is suddenly ice cold, "Ahhh! I must have used up all the hot water!"'
 						act 'Dry yourself':
 							cla & *clr
-							minut += 5	
-!!							gs 'rolanbath', 'rolansteal'	
+							minut += 5
+!!							gs 'rolanbath', 'rolansteal'
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathtowel1.jpg"></center>'
 							*nl
 							'You wrap yourself with a towel before exiting the shower, just to be cautious.'
@@ -124,9 +124,9 @@ if $ARGS[0] = 'start':
 								cumspclnt = 8
 								gs 'cum_cleanup'
 							end
-							act'Quickly get dressed': gt 'rolanbath','dryOff'  
-						end	
-					end	
+							act'Quickly get dressed': gt 'rolanbath','dryOff'
+						end
+					end
 				end
 			elseif rand(0,3) = 2:
 				act 'Uh..? Is someone there?':
@@ -151,6 +151,7 @@ if $ARGS[0] = 'start':
 								cla
 								*clr
 								minut += 5
+								noShampoo = 1
 								dynamic $showerdin
 								pcs_horny += rand(0,2)
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathhide0.jpg"></center>'
@@ -181,9 +182,9 @@ if $ARGS[0] = 'start':
 			if pcs_horny >= 40:
 				act 'Use the shower head on your pussy':
 					cla & *clr
-					minut += 10					
+					minut += 10
 					'<center><video src="images/shared/home/bathroom/wash2.mp4"></center>'
-					*nl	
+					*nl
 					'You know Rolan isn''t in here.'
 					*nl
 					'You place the shower head onto your pussy and a powerful jet of warm water begins to caress you.'
@@ -203,7 +204,7 @@ if $ARGS[0] = 'start':
 					'<center><video src="images/shared/home/bathroom/dush.mp4"></center>'
 					*nl
 					'You know Rolan isn''t in here.'
-					*nl	
+					*nl
 					'No, Rolan is a good guy, he wouldn''t come into the bathroom while you''re showering.'
 					if hypnoAddict ! 0:
 						'You unconsciously avoid spraying water into your vagina.'
@@ -212,15 +213,15 @@ if $ARGS[0] = 'start':
 						gs 'cum_cleanup'
 					end
 					act 'Dry off': gt $loc, 'start'
-				end	
-			end	
+				end
+			end
 		end
 		dynamic $preshave
 		dynamic $brit
 !!		dynamic $dryOff
 	end
-!!gs 'arousal', 'masturbate', 20	
-!!bath 
+!!gs 'arousal', 'masturbate', 20
+!!bath
 	act 'Have a bath (0:30)':
 		cla
 		*clr
@@ -229,6 +230,7 @@ if $ARGS[0] = 'start':
 		pcs_sweat = 7 + rand(0,4)
 		pcs_mood += 20
 		pcs_skin += 1
+		noShampoo = 1
 		dynamic $showerdin
 		if frost > 0:frost = 0
 		'<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash4.jpg"></center>'
@@ -242,7 +244,7 @@ if $ARGS[0] = 'start':
 		elseif sh_rolan_bazar >= 5:
 			pcs_horny += rand(0,2)
 			'You''re still not used to having Rolan wandering around, especially with a broken door.'
-			'Starting to soap yourself you unwittingly turn your attention to your breasts...'	
+			'Starting to soap yourself you unwittingly turn your attention to your breasts...'
 		elseif sh_rolan_bazar >= 15:
 			pcs_horny += rand(0,4)
 			'You have become a little bit accustomed to washing yourself in Rolan''s bath and casually you pinch your nipple as if this situation arouses you.'
@@ -265,7 +267,7 @@ if $ARGS[0] = 'start':
 			pcs_horny += rand(0,2)
 			*nl
 			'You try to forget that Rolan''s bathroom door doesn''t latch.'
-			'The idea that the door is open occupies your mind while you are bathing. It would be very embarrassing if Rolan entered at the wrong time.'	
+			'The idea that the door is open occupies your mind while you are bathing. It would be very embarrassing if Rolan entered at the wrong time.'
 			if rand(0,3) = 0:
 				act 'Sing in the shower':
 					cla
@@ -288,14 +290,14 @@ if $ARGS[0] = 'start':
 					'As the jet of warm water begins to caress you, you hear a noise. You call out, "Rolan, is that you?" You don''t hear a response. "Bah! Probably just me being paranoid."'
 					gs 'cum_cleanup'
 !!					gs 'panties', 'linen'
-					if $pantyworntype ! 'none' and rolan_steal_day ! daystart: 
-						gs 'panties', 'dispose' 
+					if $pantyworntype ! 'none' and rolan_steal_day ! daystart:
+						gs 'panties', 'dispose'
 						rolan_panty_day = daystart
 						rolan_panty_count -= 1
 						if rolanpantyQW < 1: rolanpantyQW = 1
-                    end 
-!!					gs 'panties', 'remove' 
-					act 'Finish showering': 
+					end
+!!					gs 'panties', 'remove'
+					act 'Finish showering':
 						cla
 						*clr
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathcold.jpg"></center>'
@@ -309,8 +311,8 @@ if $ARGS[0] = 'start':
 							*nl
 							'You wrap yourself with a towel before exiting the shower, just to be cautious.'
 							act'Quick dressing': gt 'rolanbath','dryOff'
-						end	
-					end	
+						end
+					end
 				end
 			elseif rand(0,3) = 2:
 				act 'Uh..? Is someone there?':
@@ -337,6 +339,7 @@ if $ARGS[0] = 'start':
 								cla
 								*clr
 								minut += 5
+								noShampoo = 1
 								dynamic $showerdin
 								pcs_horny += rand(0,2)
 								'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathhide0.jpg"></center>'
@@ -380,11 +383,11 @@ if $ARGS[0] = 'start':
 					'<center><video src="images/locations/pavlovsk/resident/apartment/aptrolan/bathtub28.mp4"></center>'
 					*nl
 					'You know Rolan isn''t here.'
-					*nl	
+					*nl
 					'He wouldn''t come into the bathroom knowing you were in here.'
 					act 'Rolanbathdryoff': gt $loc, 'start'
-				end	
-			end	
+				end
+			end
 		end
 		dynamic $preshave
 		dynamic $brit
@@ -423,7 +426,7 @@ end
 
 !Bathroom, Rolan caught:
 if $ARGS[0] = 'sexev':
-	if RAND(0,100) < 50: 
+	if RAND(0,100) < 50:
 		*clr & cla
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/caught0.jpg"></center>'
 		'...oops... better leave him be.'
@@ -431,7 +434,7 @@ if $ARGS[0] = 'sexev':
 		gs 'arousal', 'end'
 		gs 'stat'
 		act 'Leave him alone': gt 'rolanapt','hallway'
-	else 
+	else
 		*clr & cla
 		'<center><video src="images/locations/pavlovsk/resident/apartment/aptrolan/caught1.mp4"></center>'
 		'...it''s difficult to turn away, but you know you should leave him be.'
@@ -494,7 +497,7 @@ if $ARGS[0] = 'bazar':
 		'<br><<$rolan_imgb_vanna>><br>'
 		'<br><<$rolan_textb_vanna>><br>'
 		'"Sure Miss <<$pcs_lastname>>, tell me!"'
-!		RolanLoc[hour] = 7		
+!		RolanLoc[hour] = 7
 		act 'Chat some more': gt 'rolanbath', 'bazar'
 		if sh_rolan_bazar > 5 and mesec <=0:
 			*clr & cla
@@ -513,7 +516,7 @@ if $ARGS[0] = 'bazar':
 			act 'Ask to take a shower': gt 'rolanbath', 'pervshower'
 			act 'Suggest bathing together': gt 'rolanbath', 'bonershower'
 		end
-	end	
+	end
 	act 'Return to the hallway': gt 'rolanapt','hallway'
 end
 !gg and take a bath when Rolan in bath
@@ -526,6 +529,7 @@ if $ARGS[0] = 'pervshower':
 		cla
 		*clr
 		minut += 15
+		noShampoo = 1
 		dynamic $showerdin
 		if frost > 0:frost = 0
 		'<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
@@ -564,7 +568,7 @@ if $ARGS[0] = 'pervshower':
 					gs 'cum_cleanup'
 				end
 				act 'Rolanbathdryoff': gt 'rolanbath','dryOff'
-			end	
+			end
 			act 'Continue washing':
 				cla
 				*clr
@@ -616,7 +620,7 @@ if $ARGS[0] = 'pervshower':
 					act 'Rolanbathdryoff': gt 'rolanbath','dryOff'
 				end
 			end
-		end	
+		end
 		dynamic $preshave
 	end
 end
@@ -625,7 +629,7 @@ end
 if $ARGS[0] = 'bonershower':
 	*clr & cla
 	minut += 5
-	if shampoo > 0: shampoo -= 1
+	noShampoo = 1
 	dynamic $showerdin
 	if frost > 0:frost = 0
 	gs 'stat'
@@ -638,18 +642,18 @@ if $ARGS[0] = 'bonershower':
 	'"I mean, we could both save some time and water if we bathed together!"'
 	*nl
 	'Rolan can only stutter and stammer.'
-	act 'Bra': 
+	act 'Bra':
 		*clr & cla
 		minut += 5
 		gs 'stat'
-        '<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanboner0.jpg"></center>'
-        *nl
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanboner0.jpg"></center>'
+		*nl
 		'You try to snap Rolan out of his stupor, "Come on, Rolan, we don''t have all day!"'
 		*nl
 		'Rolan has quickly stripped out of his clothes, while you''ve only managed to get your shirt off.'
 		*nl
 		'"Here, help me with my bra..."'
-		act 'Shoes': 
+		act 'Shoes':
 			*clr & cla
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanshoes.jpg"></center>'
 			*nl
@@ -661,7 +665,7 @@ if $ARGS[0] = 'bonershower':
 			pcs_horny += rand(2,4)
 			minut += 5
 			gs 'stat'
-			act 'Bathe together': 
+			act 'Bathe together':
 				*clr & cla
 				pcs_hairbsh = 0
 				pcs_makeup = 1
@@ -673,7 +677,7 @@ if $ARGS[0] = 'bonershower':
 				if deodorant_on = 1: gs 'sweat', 'remove_deo' & '<br>Your deodorant gets washed away in the bath.'
 				pcs_horny += rand(3,6)
 				gs 'stat'
-				act 'Continue': 
+				act 'Continue':
 					*clr & cla
 					'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanboner3.jpg"></center>'
 					*nl
@@ -686,7 +690,7 @@ if $ARGS[0] = 'bonershower':
 					'You continue to start at his rock hard cock, "And you certainly are <i>healthy</i>."'
 					pcs_horny += rand(3,6)
 					gs 'stat'
-					act 'Continue': 
+					act 'Continue':
 						*clr & cla
 						'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanhelp.jpg"></center>'
 						*nl
@@ -695,7 +699,7 @@ if $ARGS[0] = 'bonershower':
 						'"Thank you, Rolan, we''re almost done!"'
 						pcs_horny += rand(4,6)
 						gs 'stat'
-						act 'Continue': 
+						act 'Continue':
 							*clr & cla
 							'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolancheek.jpg"></center>'
 							'You give Rolan a peck on the cheek, "You see, wasn''t that quicker than a solo bath?"'
@@ -705,7 +709,7 @@ if $ARGS[0] = 'bonershower':
 							act 'Finish': gt 'rolanapt','hallway'
 						end
 					end
-				end	
+				end
 			end
 		end
 	end
@@ -713,11 +717,11 @@ end
 
 !rolanbathdryloc
 if $ARGS[0] = 'dryOff':
-	if RolanLoc[hour] = 0:	
+	if RolanLoc[hour] = 0:
 		cla
 		*clr
 		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathtowel'+rand(0,1)+'.jpg"></center>'
-		*nl	
+		*nl
 		'You know Rolan isn''t here.'
 		act 'Get out and dry off': gt $loc, 'start'
 	else
@@ -730,16 +734,17 @@ if $ARGS[0] = 'dryOff':
 				cla
 				*clr
 				minut += 5
+				noShampoo = 1
 				dynamic $showerdin
 				pcs_horny += rand(0,2)
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanbathhide0.jpg"></center>'
 				*nl
 				'It would be very embarrassing if Rolan sees you like this. You''d better wait until he''s done.'
 				act 'wait': gt 'rolanbath','dryOff'
-			end	
-		else		
+			end
+		else
 			cla
-			*clr		
+			*clr
 			'<center><b><font color = maroon>Bathroom</font></b></center>'
 			if newbath ! 1:
 				'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathroom.jpg"></center>'
@@ -751,7 +756,7 @@ if $ARGS[0] = 'dryOff':
 			end
 			*nl
 			'Phew! Rolan isn''t here.'
-			act 'Dry off and dress': 
+			act 'Dry off and dress':
 				if rolan_panty_count = 0 and rolan_panty_day = daystart and rolan_steal_count = 0:
 					cla
 					*clr
@@ -765,7 +770,7 @@ if $ARGS[0] = 'dryOff':
 						'"Damn! Rolan really is a panty thief!"'
 					else
 						rolanpantyQW += 1
-					    *nl
+						*nl
 						'"I knew it!"'
 					end
 					act 'Exit': gt $loc, 'start'
@@ -777,7 +782,7 @@ if $ARGS[0] = 'dryOff':
 					*nl
 					'Better hurry and dry off. You never know...'
 					act 'exit': gt $loc, 'start'
-				end	
+				end
 			end
 		end
 	end
@@ -791,19 +796,19 @@ if $ARGS[0] = 'tools':
 		workertool += 1
 		gs 'stat'
 		'<center><h4><font color="maroon">Tools</font></h4></center>'
-		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/garages.jpg"></center>'		
+		'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/garages.jpg"></center>'
 		'You quickly run to your stepfather''s garage to grab some tools. Rolan said he already has the paint so you won''t need to bring that. You start to rummaging in search of the tools.'
 		'You spend several minutes gathering the appropriate tools from your stepfather''s garage. However, you are unable to find any concrete mix. Perhaps Rolan has some back at the apartment.'
 		act 'Back to Rolan''s':
-		    cla
+			cla
 			*clr
 			minut += 10
 			'<center><b><font color = maroon>Tools</font></b></center>'
 			'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/bathchat/builder/worker0.jpg"></center>'
 			'You search the apartment from top to bottom but don''t find any concrete mix. The only room left is...'
 			act 'Only one room left...': gt 'rolanapt','grandmaroom'
-		end	
-    end
+		end
+	end
 end
 
 if $ARGS[0] = 'surprise':
@@ -813,7 +818,7 @@ if $ARGS[0] = 'surprise':
 	rolanworker += 1
 	gs 'stat'
 	'<center><h4><font color="maroon">Surprise</font></h4></center>'
-	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanwelcome.jpg"></center>'		
+	'<center><img <<$set_imgh>> src="images/locations/pavlovsk/resident/apartment/aptrolan/rolanwelcome.jpg"></center>'
 	'"Hi, Rolan! What do you think of your new bathroom?"'
 	*nl
 	'"Miss <<$pcs_lastname>>... I-I am speechless..."'
@@ -856,9 +861,9 @@ if $ARGS[0] = 'surprise':
 				'"No, I didn''t get the concrete from my stepfather," You raise an eyebrow, "I found that container of concrete powder in that one bedroom you actually keep clean."'
 				*nl
 				'Without saying another word, Rolan runs out of the room...'
-				act 'follow Rolan': gt 'rolanapt','hallway'		
-			end	
-		end	
+				act 'follow Rolan': gt 'rolanapt','hallway'
+			end
+		end
 	end
 end
 

+ 48 - 12
locations/sauna.qsrc

@@ -96,17 +96,23 @@ if $ARGS[0] = 'saunaroom':
 	gs 'kit_din'
 	'<center><b><font color="maroon">Room</font></b></center>'
 	'<center><img <<$set_imgh>> src="images/locations/city/residential/sauna/saunaroom.jpg"></center>'
-
+	*nl
 	'<br>The room has a thread bare <a href="exec:sec += 30 & gt ''bed2''">bed</a> and a cheap <a href="exec:gt ''wardrobe'', ''start''">wardrobe</a> (where you can choose outfits and organize your clothing).'
+	*nl
 
 	'<br>Hanging on the wall is a dirty <a href="exec:gt ''mirror'', ''start''">mirror</a>. The floor is littered with dozens of porn magazines, and a selection of adult toys are scattered throughout the room. There''s so much crap laying around, there''s barely enough space to do some basic <a href="exec:gt ''sauna'', ''saunafitness''">exercise</a>.'
+	*nl
 
 	if budilnikOn = 0:
 		'<br>Your <a href="exec:gt ''budilnik'', ''start''">alarm clock</a> is set for <<timer>> hours <<timerM>> minutes and currently turned <a href="exec: budilnikOn = 1 & gt ''sauna'', ''saunaroom''">off</a>.'
+		*nl
 	else
 		'<br>Your <a href="exec:gt ''budilnik'', ''start''">alarm clock</a> is set for <<timer>> hours <<timerM>> minutes and currently turned <a href="exec: budilnikOn = 0 & gt ''sauna'', ''saunaroom''">on</a>.'
+		*nl
 	end
 
+	'If you run out of personal hygeine or beauty products, you can ask for some more, but at a cost.'
+	*nl
 	gs 'saunawhore','debtPay'
 	if workDolg > 0:'Your debt is <<workDolg>> <b>₽</b>'
 
@@ -115,27 +121,57 @@ if $ARGS[0] = 'saunaroom':
 	if workDolg > 0:
 		act 'Have some food (0:15)':
 			gs 'food', 'm_meal'
-			workDolg += 100
+			workDolg += 200
 		end
-		
+
 		act 'Drink some water (0:05)': gs 'beverage', 'bev_wat'
-		
-		act 'Borrow cosmetics':
-			workDolg += 1000
-			kosmetica += 25
-			gt 'sauna', 'saunaroom'
+
+		if kosmetica = 0:
+			act 'Ask for some cosmetics':
+				workDolg += 1200
+				kosmetica += 20
+				gt 'sauna', 'saunaroom'
+			end
+		end
+		if shampoo = 0:
+			act 'Ask for some shampoo':
+				workDolg += 400
+				shampoo += 20
+				gt 'sauna', 'saunaroom'
+			end
+		end
+		if stanok = 0:
+			act 'Ask for some razors':
+				workDolg += 700
+				stanok += 20
+				gt 'sauna', 'saunaroom'
+			end
+		end
+		if tampon = 0:
+			act 'Ask for some tampons':
+				workDolg += 400
+				tampon += 20
+				gt 'sauna', 'saunaroom'
+			end
+		end
+		if deodorant = 0:
+			act 'Ask for some deodorant':
+				workDolg += 200
+				deodorant += 20
+				gt 'sauna', 'saunaroom'
+			end
 		end
 	end
-	
+
 	if workDolg <= 0 and SaunaWhore > 0:
 
-		if money >= 100:
+		if money >= 200:
 			act 'Buy some food (0:15) (100 <b>₽</b>)':
 				gs 'food', 'm_meal'
-				money -= 100
+				money -= 200
 			end
 		end
-		
+
 		act 'Drink some water (0:05)': gs 'beverage', 'bev_wat'
 
 		dynamic $fatdel

+ 7 - 25
locations/saunawhore.qsrc

@@ -1061,42 +1061,24 @@ if $ARGS[0] = 'bathroom':
 		dynamic $dryOff
 	end
 
-	if workDolg > 0:
+	if workDolg > 0 and stanok > 0:
 		*nl
-		'There are a handful of cheap razors you can use, enough for <<stanok>> shaves. At least they don''t make you pay for them, but only because they don''t know who has used which blades. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
-		if stanok < 5: stanok = 5
+		'You have a handful of cheap razors you can use, enough for <<stanok>> shaves. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
 		dynamic $brit
+	elseif workDolg > 0 and stanok = 0:
+		*nl
+		'You have <<stanok>> razors left. You should go to your room and ask for more razors.'
 	elseif workDolg <= 0 and stanok > 0:
 		*nl
 		'Your current pack of razors will last for <b><<stanok>></b> more shavings. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
 		dynamic $brit
 	elseif workDolg = 0 and stanok = 0:
 		*nl
-		'You have <<stanok>> razors left. You should to go to the store and buy more razors. <a href="exec:gs ''din_van'', ''shave_options''">Shave Options</a>'
+		'You have <<stanok>> razors left. You should to go to the store and buy more razors.'
 	end
 	gs 'din_van', 'prvt_pee'
 	dynamic $enema
-
-	if workdolg > 0:
-		if (mesec > 0 or (placebopart > 2 and pillcon < 40000)) and isprok = 0 and isprokp = 0:
-			act 'Buy and use a tampon (0:05)':
-				cla
-				*clr
-				isprok = 1
-				minut += 5
-				pcs_mood -= 5
-				workDolg += 10
-
-				'<center><img <<$set_imgh>> src="images/shared/home/bathroom/wash3.jpg"></center>'
-				'You use a tampon, it will add another 10 <b>₽</b> to your debt, but the alternative is unpleasant.'
-
-				act 'Finish':gt $locM, $metkaM
-			end
-		end
-	elseif workdolg = 0:
-		dynamic $tampon
-	end
-
+	dynamic $tampon
 	dynamic $quickwash
 	dynamic $bteeth
 	dynamic $basin

+ 1 - 0
locations/shulgabath.qsrc

@@ -217,6 +217,7 @@ if $ARGS[0] = 'lesb':
 	npc_sex['A25'] += 1
 	pcs_hairbsh = 0
 	pcs_makeup = 1
+	noShampoo = 1
 	dynamic $showerdin
 	if frost > 0:frost = 0
 	gs 'stat'

+ 1 - 0
locations/swamphouse.qsrc

@@ -449,6 +449,7 @@ if $ARGS[0] = 'tub':
 		act 'Bathe in the tub (0:30)':
 			cla
 			*clr
+			noShampoo = 1
 			dynamic $showerdin
 			face_write = 0
 			body_write = 0

+ 42 - 42
locations/talent_agency.qsrc

@@ -28,7 +28,7 @@ end
 
 if $ARGS[0] = 'jobs':
 	*clr & cla
-!! IMAGE GOES HERE	
+!! IMAGE GOES HERE
 !!	'The jobs are displayed on a bulletin board'
 !! The mid function is used to identify a single digit, don''t use 1,1 as that is there just to ensure the numbers all generate
 !!	if mid(acting_string1,2,2) > 4:
@@ -162,7 +162,7 @@ if $ARGS[0] = 'SMTV':
 											'At last, you''ve taken the final step and made it past the checkpoint. Another aid is there and you gratefully rush into the gloriously warm blanket she holds and wraps your naked body in it.'
 											'Mr. Yanovich and others are huddled around a monitor, examining the footage.'
 											'"Amazing!" he exclaims. "A true one-take-wonder! Excellent work here Miss <<$pcs_lastname>>! Excellent work! That''s all we need from you today, we''ll take you back to Aurora and you can get changed back into your clothes.'
-											act'...':
+											act 'Continue':
 												minut += 30
 												*clr & cla
 												'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/front.jpg"></center>'
@@ -192,7 +192,7 @@ if $ARGS[0] = 'SMTV':
 							end
 						end
 					end
-				else 
+				else
 					'You confidently strip down in front of Mr. Yanovich, not bothered in the slightest by his presence.'
 					'He stares appreciatively at your nude body.'
 					if prcptn_lvl >= 30:'A hard bulge starts to form in the crotch of his trousers.'
@@ -241,7 +241,7 @@ if $ARGS[0] = 'SMTV':
 											'At last, you''ve taken the final step and made it past the checkpoint. Another aid is there and you step into the gloriously warm blanket she holds and wraps your naked body in it.'
 											'Mr. Yanovich and others are huddled around a monitor, examining the footage.'
 											'"Amazing!" he exclaims. "A true one-take-wonder! Excellent work here Miss <<$pcs_lastname>>! Excellent work! That''s all we need from you today, we''ll take you back to Aurora and you can get changed back into your clothes."'
-											act'...':
+											act 'Continue':
 												minut += 30
 												*clr & cla
 												'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/front.jpg"></center>'
@@ -273,7 +273,7 @@ if $ARGS[0] = 'SMTV':
 				end
 			end
 		end
-		
+
 		act '"Okay."':
 			minut += 5
 			*clr
@@ -332,7 +332,7 @@ if $ARGS[0] = 'SMTV':
 										'At last, you''ve taken the final step and made it past the checkpoint. Another aid is there and you gratefully rush into the gloriously warm blanket she holds and wraps your naked body in it.'
 										'Mr. Yanovich and others are huddled around a monitor, examining the footage.'
 										'"Amazing!" he exclaims. "A true one-take-wonder! Excellent work here Miss <<$pcs_lastname>>! Excellent work! That''s all we need from you today, we''ll take you back to Aurora and you can get changed back into your clothes.'
-										act'...':
+										act 'Continue':
 											minut += 30
 											*clr & cla
 											'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/room.jpg"></center>'
@@ -362,7 +362,7 @@ if $ARGS[0] = 'SMTV':
 						end
 					end
 				end
-			else 
+			else
 				'You confidently strip down in front of Mr. Yanovich, not bothered in the slightest by his presence.'
 				'He stares appreciatively at your nude body.'
 				if prcptn_lvl >= 30:'A hard bulge starts to form in the crotch of his trousers.'
@@ -411,7 +411,7 @@ if $ARGS[0] = 'SMTV':
 										'At last, you''ve taken the final step and made it past the checkpoint. Another aid is there and you step into the gloriously warm blanket she holds and wraps your naked body in it.'
 										'Mr. Yanovich and others are huddled around a monitor, examining the footage.'
 										'"Amazing!" he exclaims. "A true one-take-wonder! Excellent work here Miss <<$pcs_lastname>>! Excellent work! That''s all we need from you today, we''ll take you back to Aurora and you can get changed back into your clothes."'
-										act'...':
+										act 'Continue':
 											minut += 30
 											*clr & cla
 											'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/room.jpg"></center>'
@@ -455,38 +455,38 @@ if $ARGS[0] = 'wrong_room':
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/1.jpg"></center>'
 		'You enter the room and see a girl having a conversation with a director or producer. You suddenly realize that you''ve gone into the wrong room and back out, apologizing.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 2:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/2.jpg"></center>'
 		'You enter the room and see a girl sitting down on a couch while a director or producer is shuffling notes on his desk. You suddenly realize that you''ve gone into the wrong room and back out, apologizing.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 3:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/3.jpg"></center>'
 		'You enter the room and stop dead in your tracks as you see a girl completely naked except for a pair of panties.'
 		*nl
 		'You rush back out the door shouting, "Wrong room! Sorry!" and slam it shut behind you.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 4:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/4.jpg"></center>'
-		'You enter the room and stop dead in your tracks when you see a girl standing completely naked. The man in the room shouts at you, "Hey! What do you think you''re doing here?! Get the fuck out!"' 
+		'You enter the room and stop dead in your tracks when you see a girl standing completely naked. The man in the room shouts at you, "Hey! What do you think you''re doing here?! Get the fuck out!"'
 		'You rush back out the door shouting, "Wrong room! Sorry!" and slam it shut behind you.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 5:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/5.mp4"></video></center>'
 		'You open the door to the interview room and are met with a scene of a girl riding a man''s cock like a mechanical bull.'
 		*nl
 		'"Come on! You''re going to have to go faster if you want to get this job!" the man growls.'
 		*nl
-		'"Ahh! Ahhh!! AHHHH!!!"' 
+		'"Ahh! Ahhh!! AHHHH!!!"'
 		*nl
 		'The girl only screams more as she tries to pick up speed even though she was clearly struggling to keep up with the previous pace. She doesn''t look like she''s very happy.'
 		*nl
 		'Neither of them seem to notice that you entered the wrong room. Seeing you''ve made a mistake and not wanting to get caught, you leave quietly, trying to close the door as silently as you can.'
 		act 'Leave':gt'talent_agency','hallway'
-		
+
 	elseif interview = 6:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/6.mp4"></video></center>'
 		'You open the door to the interview room and see a girl on all fours on the couch being pummeled from behind by a man. You and the girl instantly make eye contact and her expression immediately becomes terrified.'
@@ -499,13 +499,13 @@ if $ARGS[0] = 'wrong_room':
 		'"That wasn''t part of the deal! I''m not on birth control!"'
 		'"You should have thought of that before you decided to become an actress!"'
 		act 'Leave':gt'talent_agency','hallway'
-		
+
 	elseif interview = 7:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/7.mp4"></video></center>'
 		'You open the door and see an upset looking girl bent over the desk as the man behind her slowly pulls his cock out from her pussy. You freeze in shock and then swiftly shut the door without a word but through it you can hear voices.'
 		'"Congratulations on landing the part sweetie. I just hope you realise what your role is going to be moving forward."'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 8:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/8.mp4"></video></center>'
 		'You open the door and are shocked to see a young girl on the couch while two men rhythmically piston her ass and pussy.'
@@ -515,7 +515,7 @@ if $ARGS[0] = 'wrong_room':
 		'The girl says nothing but soft moans and grunts, although it doesn''t seem like she''s enjoying herself.'
 		'None of them seem to notice that you even entered the room. Seeing you''ve made a mistake and not wanting to get caught, you leave quietly, trying to close the door as silently as you can.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 9:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/9.jpg"></center>'
 		'You open the door to see a man with his cock hanging out and a girl kneeling in front of him with cum all over her face.'
@@ -523,9 +523,9 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'She obediently handles his cock with care as she gives it a thorough tongue bath with no enthusiasm whatsoever.'
 		'As you shut the door quietly, you hear the man say, "Don''t forget to swallow missy..."'
-	
+
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 10:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/10.jpg"></center>'
 		'You open the door and freeze in shock as right in front of you is the face of a girl being fucked violently over a desk. Her hair is being held in a tight fist behind her head as the man uses it as extra leverage to pull her farther onto his cock.'
@@ -535,7 +535,7 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'"Uhm, ah- sorry." You close the door as casually as possible, still hearing the slapping of flesh and grunting after it already clicked shut.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 11:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/11.jpg"></center>'
 		'You open the door and see a smiling girl with cum dripping down her face and a man who''s clearly the one who just put it there.'
@@ -547,8 +547,8 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'"Wrong... room..." you mumble and close the door. Neither of them pay any attention to you.'
 		act 'Leave':gt'talent_agency','hallway'
-	
-	
+
+
 	elseif interview = 12:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/12.mp4"></video></center>'
 		'You open the door and suddenly stop as you see a girl leaning over a desk and deeply enjoying the cock of the man behind her.'
@@ -558,10 +558,10 @@ if $ARGS[0] = 'wrong_room':
 		'Hearing this, she smiles wide and picks up speed. "If you cum inside I expect a larger salary!"'
 		'"You... Got it!" the man says, abruptly grabbing her by the hips and thrusting so hard you see her feet come off the ground.'
 		'Neither of them pay attention to you as you close the door like nothing happened.'
-	
+
 		act 'Leave':gt'talent_agency','hallway'
-	
-	
+
+
 	elseif interview = 13:
 		'<center><img <<$set_imgh>> src="images/locations/city/citycenter/aurora/interview/wrong/13.jpg"></center>'
 		'You open the door and are greeted with the face of an unhappy looking girl being fucked over a desk.'
@@ -570,8 +570,8 @@ if $ARGS[0] = 'wrong_room':
 		'Looking up, he suddenly sees you standing there. "Hey! What are you doing?! Get the fuck out!"'
 		'"Yes sir! Sorry sir!" you squeak and slam the door shut.'
 		act 'Leave':gt'talent_agency','hallway'
-	
-	
+
+
 	elseif interview = 14:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/14.mp4"></video></center>'
 		'"How long do we have to keep doing this?"'
@@ -579,17 +579,17 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'"You do it until I tell you to stop! If you want to get both of the sister roles, I need to see some sisterly love... Now you, get on your knees and lick her pussy while I fuck your ass. And you! Don''t even think about taking that finger off your clit!"'
 		'Having seen enough, you shut the door silently and go on your way.'
-	
+
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 15:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/15.mp4"></video></center>'
 		'You open the door just in time to see a girl on her knees in front of a man and jets of cum spurt from his cock to hit her square in the face.'
 		'"Sorry! Wrong room!" and shut the door fast behind you.'
-	
+
 		act 'Leave':gt'talent_agency','hallway'
-	
-	
+
+
 	elseif interview = 16:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/16.mp4"></video></center>'
 		'You open the door and see a cheerful looking girl with fresh cum and a bright smile on her face.'
@@ -601,9 +601,9 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'You quietly close the door and pretend like you saw nothing.'
 		act 'Leave':gt'talent_agency','hallway'
-	
-	
-	
+
+
+
 	elseif interview = 17:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/17.mp4"></video></center>'
 		'Opening the door, the very first thing you see is a girl choking on cock.'
@@ -616,7 +616,7 @@ if $ARGS[0] = 'wrong_room':
 		'At his notice, she forces herself as far onto his cock as she can manage and holds herself there. Moments later you see her neck muscles swallowing as he cums directly down her throat.'
 		'Now seems like a good time to make your escape.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 18:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/18.mp4"></video></center>'
 		'You open the door and see a girl diligently polishing a man''s cock with her lips.'
@@ -625,9 +625,9 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'He shoves his cock back in her mouth to cut her off short. "Shut up whore! You take dick for money and favors! That makes you a fucking slut!"'
 		'She moans in a pouty tune as you shut the door, not wanting to get caught up in this mess.'
-	
+
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 19:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/19.mp4"></video></center>'
 		'You open the door and see a worried looking girl doing her very best to give a man a blowjob.'
@@ -635,9 +635,9 @@ if $ARGS[0] = 'wrong_room':
 		*nl
 		'The girl''s distress increases and she tries even harder. Her skill looks a bit subpar to be honest, but that''s no time for this!'
 		'You sneak backwards and return to the hallway quietly.'
-	
+
 		act 'Leave':gt'talent_agency','hallway'
-		
+
 	elseif interview = 20:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/20.mp4"></video></center>'
 		'You open the door and see a girl in glasses giving what looks like a loving blowjob to the man inside with her.'
@@ -648,7 +648,7 @@ if $ARGS[0] = 'wrong_room':
 		'Your mouth hangs open in offence as neither of them pay any more attention to you.'
 		'<i>Who are you calling a slut when you''re the one blowing a guy for your "audition?"</i> you think to yourself as you shut the door.'
 		act 'Leave':gt'talent_agency','hallway'
-	
+
 	elseif interview = 21:
 		'<center><video autoplay loop src="images/locations/city/citycenter/aurora/interview/wrong/21.mp4"></video></center>'
 		'You open the door and see a girl being furiously fucked by three guys. Or is it the other way around?'

+ 1 - 0
locations/vanrPar.qsrc

@@ -158,6 +158,7 @@ if $ARGS[0] = 'stepdad_sex_end':
 
 	act 'Wash again':
 		minut += 15
+		noShampoo = 1
 		dynamic $showerdin
 		gs 'stat'
 		gt 'vanrPar'

+ 9 - 4
locations/yarik.qsrc

@@ -203,8 +203,9 @@ if $ARGS[0] = '4':
 				'You are caught off guard by your arousal and have a surprising, but pleasing orgasm.'
 			end
 
-			act 'Shower':
+			act 'Take a shower':
 				minut += 15
+				noShampoo = 1
 				dynamic $showerdin
 				money += 2250
 				gt 'yarik', 'end'
@@ -264,8 +265,9 @@ if $ARGS[0] = '5':
 						'You don''t realise how aroused you have gotten until you moan in orgasm.'
 					end
 
-					act 'Shower':
+					act 'Take a shower':
 						minut += 15
+						noShampoo = 1
 						dynamic $showerdin
 						money += 2500
 						gt 'yarik', 'end'
@@ -345,8 +347,9 @@ if $ARGS[0] = '6':
 									'You enjoy a fulfilling orgasm.'
 								end
 
-								act 'Shower':
+								act 'Take a shower':
 									minut += 15
+									noShampoo = 1
 									dynamic $showerdin
 									money += 3000
 									gt 'yarik', 'end'
@@ -415,8 +418,9 @@ if $ARGS[0] = '7':
 							'You have a powerful orgasm.'
 						end
 
-						act 'Shower':
+						act 'Take a shower':
 							minut += 15
+							noShampoo = 1
 							dynamic $showerdin
 							money += 3500
 							gt 'yarik', 'end'
@@ -431,6 +435,7 @@ end
 if $ARGS[0] = 'end':
 	cls
 	pcs_hairbsh = 0
+	noShampoo = 1
 	dynamic $showerdin
 	gs 'stat'
 	'<center><img <<$set_imgh>> src="images/characters/city/yaroslav/sex/1365154231_studentka-ischet-rabotu-28.jpg" width = 750 height = 450 ></center>'

+ 1 - 0
locations/yban.qsrc

@@ -18,6 +18,7 @@ if saunaday ! daystart:
 		minut += 60
 		fat -= 10
 		pcs_sweat = rand(0,5)
+		noShampoo = 1
 		dynamic $showerdin
 		saunaday = daystart
 		pcs_mood = 100

+ 1 - 0
locations/youry.qsrc

@@ -195,6 +195,7 @@ if $ARGS[0] = 'quest':
 													cla
 													*clr
 													minut += 15
+													noShampoo = 1
 													dynamic $showerdin
 													pcs_horny += 1
 													pcs_hairbsh = 1

Alguns arquivos não foram mostrados porque muitos arquivos mudaram nesse diff